private MasterTargetServerResponse(
            string?agentExpiryDate,

            string?agentVersion,

            Outputs.VersionDetailsResponse?agentVersionDetails,

            ImmutableArray <Outputs.DataStoreResponse> dataStores,

            int?diskCount,

            ImmutableArray <Outputs.HealthErrorResponse> healthErrors,

            string?id,

            string?ipAddress,

            string?lastHeartbeat,

            string?marsAgentExpiryDate,

            string?marsAgentVersion,

            Outputs.VersionDetailsResponse?marsAgentVersionDetails,

            string?name,

            string?osType,

            string?osVersion,

            ImmutableArray <Outputs.RetentionVolumeResponse> retentionVolumes,

            ImmutableArray <Outputs.HealthErrorResponse> validationErrors,

            string?versionStatus)
        {
            AgentExpiryDate     = agentExpiryDate;
            AgentVersion        = agentVersion;
            AgentVersionDetails = agentVersionDetails;
            DataStores          = dataStores;
            DiskCount           = diskCount;
            HealthErrors        = healthErrors;
            Id                      = id;
            IpAddress               = ipAddress;
            LastHeartbeat           = lastHeartbeat;
            MarsAgentExpiryDate     = marsAgentExpiryDate;
            MarsAgentVersion        = marsAgentVersion;
            MarsAgentVersionDetails = marsAgentVersionDetails;
            Name                    = name;
            OsType                  = osType;
            OsVersion               = osVersion;
            RetentionVolumes        = retentionVolumes;
            ValidationErrors        = validationErrors;
            VersionStatus           = versionStatus;
        }
Exemplo n.º 2
0
        private RecoveryServicesProviderPropertiesResponse(
            ImmutableArray <string> allowedScenarios,

            Outputs.IdentityProviderDetailsResponse?authenticationIdentityDetails,

            string?connectionStatus,

            string?draIdentifier,

            string?fabricFriendlyName,

            string?fabricType,

            string?friendlyName,

            ImmutableArray <Outputs.HealthErrorResponse> healthErrorDetails,

            string?lastHeartBeat,

            int?protectedItemCount,

            string?providerVersion,

            Outputs.VersionDetailsResponse?providerVersionDetails,

            string?providerVersionExpiryDate,

            string?providerVersionState,

            Outputs.IdentityProviderDetailsResponse?resourceAccessIdentityDetails,

            string?serverVersion)
        {
            AllowedScenarios = allowedScenarios;
            AuthenticationIdentityDetails = authenticationIdentityDetails;
            ConnectionStatus              = connectionStatus;
            DraIdentifier                 = draIdentifier;
            FabricFriendlyName            = fabricFriendlyName;
            FabricType                    = fabricType;
            FriendlyName                  = friendlyName;
            HealthErrorDetails            = healthErrorDetails;
            LastHeartBeat                 = lastHeartBeat;
            ProtectedItemCount            = protectedItemCount;
            ProviderVersion               = providerVersion;
            ProviderVersionDetails        = providerVersionDetails;
            ProviderVersionExpiryDate     = providerVersionExpiryDate;
            ProviderVersionState          = providerVersionState;
            ResourceAccessIdentityDetails = resourceAccessIdentityDetails;
            ServerVersion                 = serverVersion;
        }
        private ProcessServerResponse(
            string?agentExpiryDate,

            string?agentVersion,

            Outputs.VersionDetailsResponse?agentVersionDetails,

            int?availableMemoryInBytes,

            int?availableSpaceInBytes,

            string?cpuLoad,

            string?cpuLoadStatus,

            string?friendlyName,

            string health,

            ImmutableArray <Outputs.HealthErrorResponse> healthErrors,

            string?hostId,

            string?id,

            string?ipAddress,

            string?lastHeartbeat,

            string?machineCount,

            string marsCommunicationStatus,

            string marsRegistrationStatus,

            string?memoryUsageStatus,

            ImmutableArray <Outputs.MobilityServiceUpdateResponse> mobilityServiceUpdates,

            string?osType,

            string?osVersion,

            string?psServiceStatus,

            string psStatsRefreshTime,

            string?replicationPairCount,

            string?spaceUsageStatus,

            string?sslCertExpiryDate,

            int?sslCertExpiryRemainingDays,

            string?systemLoad,

            string?systemLoadStatus,

            int throughputInBytes,

            int throughputInMBps,

            string throughputStatus,

            int throughputUploadPendingDataInBytes,

            int?totalMemoryInBytes,

            int?totalSpaceInBytes,

            string?versionStatus)
        {
            AgentExpiryDate        = agentExpiryDate;
            AgentVersion           = agentVersion;
            AgentVersionDetails    = agentVersionDetails;
            AvailableMemoryInBytes = availableMemoryInBytes;
            AvailableSpaceInBytes  = availableSpaceInBytes;
            CpuLoad                            = cpuLoad;
            CpuLoadStatus                      = cpuLoadStatus;
            FriendlyName                       = friendlyName;
            Health                             = health;
            HealthErrors                       = healthErrors;
            HostId                             = hostId;
            Id                                 = id;
            IpAddress                          = ipAddress;
            LastHeartbeat                      = lastHeartbeat;
            MachineCount                       = machineCount;
            MarsCommunicationStatus            = marsCommunicationStatus;
            MarsRegistrationStatus             = marsRegistrationStatus;
            MemoryUsageStatus                  = memoryUsageStatus;
            MobilityServiceUpdates             = mobilityServiceUpdates;
            OsType                             = osType;
            OsVersion                          = osVersion;
            PsServiceStatus                    = psServiceStatus;
            PsStatsRefreshTime                 = psStatsRefreshTime;
            ReplicationPairCount               = replicationPairCount;
            SpaceUsageStatus                   = spaceUsageStatus;
            SslCertExpiryDate                  = sslCertExpiryDate;
            SslCertExpiryRemainingDays         = sslCertExpiryRemainingDays;
            SystemLoad                         = systemLoad;
            SystemLoadStatus                   = systemLoadStatus;
            ThroughputInBytes                  = throughputInBytes;
            ThroughputInMBps                   = throughputInMBps;
            ThroughputStatus                   = throughputStatus;
            ThroughputUploadPendingDataInBytes = throughputUploadPendingDataInBytes;
            TotalMemoryInBytes                 = totalMemoryInBytes;
            TotalSpaceInBytes                  = totalSpaceInBytes;
            VersionStatus                      = versionStatus;
        }
        private VMwareDetailsResponse(
            string?agentCount,

            string?agentExpiryDate,

            string?agentVersion,

            Outputs.VersionDetailsResponse?agentVersionDetails,

            int?availableMemoryInBytes,

            int?availableSpaceInBytes,

            string?cpuLoad,

            string?cpuLoadStatus,

            string?csServiceStatus,

            string?databaseServerLoad,

            string?databaseServerLoadStatus,

            string?hostName,

            string instanceType,

            string?ipAddress,

            string?lastHeartbeat,

            ImmutableArray <Outputs.MasterTargetServerResponse> masterTargetServers,

            string?memoryUsageStatus,

            string?processServerCount,

            ImmutableArray <Outputs.ProcessServerResponse> processServers,

            string?protectedServers,

            string?psTemplateVersion,

            string?replicationPairCount,

            ImmutableArray <Outputs.RunAsAccountResponse> runAsAccounts,

            string?spaceUsageStatus,

            string?sslCertExpiryDate,

            int?sslCertExpiryRemainingDays,

            string?systemLoad,

            string?systemLoadStatus,

            int?totalMemoryInBytes,

            int?totalSpaceInBytes,

            string?versionStatus,

            string?webLoad,

            string?webLoadStatus)
        {
            AgentCount             = agentCount;
            AgentExpiryDate        = agentExpiryDate;
            AgentVersion           = agentVersion;
            AgentVersionDetails    = agentVersionDetails;
            AvailableMemoryInBytes = availableMemoryInBytes;
            AvailableSpaceInBytes  = availableSpaceInBytes;
            CpuLoad                    = cpuLoad;
            CpuLoadStatus              = cpuLoadStatus;
            CsServiceStatus            = csServiceStatus;
            DatabaseServerLoad         = databaseServerLoad;
            DatabaseServerLoadStatus   = databaseServerLoadStatus;
            HostName                   = hostName;
            InstanceType               = instanceType;
            IpAddress                  = ipAddress;
            LastHeartbeat              = lastHeartbeat;
            MasterTargetServers        = masterTargetServers;
            MemoryUsageStatus          = memoryUsageStatus;
            ProcessServerCount         = processServerCount;
            ProcessServers             = processServers;
            ProtectedServers           = protectedServers;
            PsTemplateVersion          = psTemplateVersion;
            ReplicationPairCount       = replicationPairCount;
            RunAsAccounts              = runAsAccounts;
            SpaceUsageStatus           = spaceUsageStatus;
            SslCertExpiryDate          = sslCertExpiryDate;
            SslCertExpiryRemainingDays = sslCertExpiryRemainingDays;
            SystemLoad                 = systemLoad;
            SystemLoadStatus           = systemLoadStatus;
            TotalMemoryInBytes         = totalMemoryInBytes;
            TotalSpaceInBytes          = totalSpaceInBytes;
            VersionStatus              = versionStatus;
            WebLoad                    = webLoad;
            WebLoadStatus              = webLoadStatus;
        }