コード例 #1
0
        private GetConfigurationStoreResult(
            string creationDate,

            string endpoint,

            Outputs.ResourceIdentityResponse?identity,

            string location,

            string name,

            string provisioningState,

            Outputs.SkuResponse sku,

            ImmutableDictionary <string, string>?tags,

            string type)
        {
            CreationDate      = creationDate;
            Endpoint          = endpoint;
            Identity          = identity;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            Sku  = sku;
            Tags = tags;
            Type = type;
        }
コード例 #2
0
        private GetServerResult(
            string?administratorLogin,

            string?administratorLoginPassword,

            string fullyQualifiedDomainName,

            Outputs.ResourceIdentityResponse?identity,

            string kind,

            string location,

            string name,

            string state,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?version)
        {
            AdministratorLogin         = administratorLogin;
            AdministratorLoginPassword = administratorLoginPassword;
            FullyQualifiedDomainName   = fullyQualifiedDomainName;
            Identity = identity;
            Kind     = kind;
            Location = location;
            Name     = name;
            State    = state;
            Tags     = tags;
            Type     = type;
            Version  = version;
        }
コード例 #3
0
        private GetJobResult(
            string cancellationReason,

            Outputs.JobDeliveryInfoResponse?deliveryInfo,

            string?deliveryType,

            Union <Outputs.DataBoxDiskJobDetailsResponse, Union <Outputs.DataBoxHeavyJobDetailsResponse, Outputs.DataBoxJobDetailsResponse> >?details,

            Outputs.CloudErrorResponse error,

            Outputs.ResourceIdentityResponse?identity,

            bool isCancellable,

            bool isCancellableWithoutFee,

            bool isDeletable,

            bool isPrepareToShipEnabled,

            bool isShippingAddressEditable,

            string location,

            string name,

            Outputs.SkuResponse sku,

            string startTime,

            string status,

            ImmutableDictionary <string, string>?tags,

            string transferType,

            string type)
        {
            CancellationReason = cancellationReason;
            DeliveryInfo       = deliveryInfo;
            DeliveryType       = deliveryType;
            Details            = details;
            Error                     = error;
            Identity                  = identity;
            IsCancellable             = isCancellable;
            IsCancellableWithoutFee   = isCancellableWithoutFee;
            IsDeletable               = isDeletable;
            IsPrepareToShipEnabled    = isPrepareToShipEnabled;
            IsShippingAddressEditable = isShippingAddressEditable;
            Location                  = location;
            Name         = name;
            Sku          = sku;
            StartTime    = startTime;
            Status       = status;
            Tags         = tags;
            TransferType = transferType;
            Type         = type;
        }
コード例 #4
0
        private GetSqlVirtualMachineResult(
            Outputs.AutoBackupSettingsResponse?autoBackupSettings,

            Outputs.AutoPatchingSettingsResponse?autoPatchingSettings,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            Outputs.KeyVaultCredentialSettingsResponse?keyVaultCredentialSettings,

            string location,

            string name,

            string provisioningState,

            Outputs.ServerConfigurationsManagementSettingsResponse?serverConfigurationsManagementSettings,

            string?sqlImageOffer,

            string?sqlImageSku,

            string?sqlManagement,

            string?sqlServerLicenseType,

            string?sqlVirtualMachineGroupResourceId,

            Outputs.StorageConfigurationSettingsResponse?storageConfigurationSettings,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?virtualMachineResourceId,

            Outputs.WsfcDomainCredentialsResponse?wsfcDomainCredentials)
        {
            AutoBackupSettings   = autoBackupSettings;
            AutoPatchingSettings = autoPatchingSettings;
            Id       = id;
            Identity = identity;
            KeyVaultCredentialSettings = keyVaultCredentialSettings;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            ServerConfigurationsManagementSettings = serverConfigurationsManagementSettings;
            SqlImageOffer                    = sqlImageOffer;
            SqlImageSku                      = sqlImageSku;
            SqlManagement                    = sqlManagement;
            SqlServerLicenseType             = sqlServerLicenseType;
            SqlVirtualMachineGroupResourceId = sqlVirtualMachineGroupResourceId;
            StorageConfigurationSettings     = storageConfigurationSettings;
            Tags = tags;
            Type = type;
            VirtualMachineResourceId = virtualMachineResourceId;
            WsfcDomainCredentials    = wsfcDomainCredentials;
        }
コード例 #5
0
        private GetServerResult(
            string?administratorLogin,

            string?earliestRestoreDate,

            string?fullyQualifiedDomainName,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            string location,

            string?masterServerId,

            string name,

            int?replicaCapacity,

            string?replicationRole,

            Outputs.SkuResponse?sku,

            string?sslEnforcement,

            Outputs.StorageProfileResponse?storageProfile,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?userVisibleState,

            string?version)
        {
            AdministratorLogin       = administratorLogin;
            EarliestRestoreDate      = earliestRestoreDate;
            FullyQualifiedDomainName = fullyQualifiedDomainName;
            Id               = id;
            Identity         = identity;
            Location         = location;
            MasterServerId   = masterServerId;
            Name             = name;
            ReplicaCapacity  = replicaCapacity;
            ReplicationRole  = replicationRole;
            Sku              = sku;
            SslEnforcement   = sslEnforcement;
            StorageProfile   = storageProfile;
            Tags             = tags;
            Type             = type;
            UserVisibleState = userVisibleState;
            Version          = version;
        }
コード例 #6
0
        private GetServerResult(
            string?administratorLogin,

            string?administratorLoginPassword,

            string fullyQualifiedDomainName,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            string kind,

            string location,

            string?minimalTlsVersion,

            string name,

            ImmutableArray <Outputs.ServerPrivateEndpointConnectionResponse> privateEndpointConnections,

            string?publicNetworkAccess,

            string state,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?version,

            string workspaceFeature)
        {
            AdministratorLogin         = administratorLogin;
            AdministratorLoginPassword = administratorLoginPassword;
            FullyQualifiedDomainName   = fullyQualifiedDomainName;
            Id                         = id;
            Identity                   = identity;
            Kind                       = kind;
            Location                   = location;
            MinimalTlsVersion          = minimalTlsVersion;
            Name                       = name;
            PrivateEndpointConnections = privateEndpointConnections;
            PublicNetworkAccess        = publicNetworkAccess;
            State                      = state;
            Tags                       = tags;
            Type                       = type;
            Version                    = version;
            WorkspaceFeature           = workspaceFeature;
        }
コード例 #7
0
        private GetConfigurationProfileResult(
            Outputs.ResourceIdentityResponse?identity,

            string name,

            Outputs.ConfigurationProfileResourcePropertiesResponse properties,

            Outputs.SystemDataResponse?systemData,

            string type)
        {
            Identity   = identity;
            Name       = name;
            Properties = properties;
            SystemData = systemData;
            Type       = type;
        }
コード例 #8
0
        private GetConfigurationStoreResult(
            string creationDate,

            Outputs.EncryptionPropertiesResponse?encryption,

            string endpoint,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            string location,

            string name,

            ImmutableArray <Outputs.PrivateEndpointConnectionReferenceResponse> privateEndpointConnections,

            string provisioningState,

            string?publicNetworkAccess,

            Outputs.SkuResponse sku,

            ImmutableDictionary <string, string>?tags,

            string type)
        {
            CreationDate = creationDate;
            Encryption   = encryption;
            Endpoint     = endpoint;
            Id           = id;
            Identity     = identity;
            Location     = location;
            Name         = name;
            PrivateEndpointConnections = privateEndpointConnections;
            ProvisioningState          = provisioningState;
            PublicNetworkAccess        = publicNetworkAccess;
            Sku  = sku;
            Tags = tags;
            Type = type;
        }
コード例 #9
0
        private GetServerResult(
            string?administratorLogin,

            string byokEnforcement,

            string?earliestRestoreDate,

            string?fullyQualifiedDomainName,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            string?infrastructureEncryption,

            string location,

            string?masterServerId,

            string?minimalTlsVersion,

            string name,

            ImmutableArray <Outputs.ServerPrivateEndpointConnectionResponse> privateEndpointConnections,

            string?publicNetworkAccess,

            int?replicaCapacity,

            string?replicationRole,

            Outputs.SkuResponse?sku,

            string?sslEnforcement,

            Outputs.StorageProfileResponse?storageProfile,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?userVisibleState,

            string?version)
        {
            AdministratorLogin       = administratorLogin;
            ByokEnforcement          = byokEnforcement;
            EarliestRestoreDate      = earliestRestoreDate;
            FullyQualifiedDomainName = fullyQualifiedDomainName;
            Id       = id;
            Identity = identity;
            InfrastructureEncryption = infrastructureEncryption;
            Location          = location;
            MasterServerId    = masterServerId;
            MinimalTlsVersion = minimalTlsVersion;
            Name = name;
            PrivateEndpointConnections = privateEndpointConnections;
            PublicNetworkAccess        = publicNetworkAccess;
            ReplicaCapacity            = replicaCapacity;
            ReplicationRole            = replicationRole;
            Sku              = sku;
            SslEnforcement   = sslEnforcement;
            StorageProfile   = storageProfile;
            Tags             = tags;
            Type             = type;
            UserVisibleState = userVisibleState;
            Version          = version;
        }
コード例 #10
0
        private GetManagedInstanceResult(
            string?administratorLogin,

            string?administratorLoginPassword,

            string?collation,

            string dnsZone,

            string?dnsZonePartner,

            string fullyQualifiedDomainName,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            string?instancePoolId,

            string?licenseType,

            string location,

            string?maintenanceConfigurationId,

            string?managedInstanceCreateMode,

            string?minimalTlsVersion,

            string name,

            string?proxyOverride,

            bool?publicDataEndpointEnabled,

            string?restorePointInTime,

            Outputs.SkuResponse?sku,

            string?sourceManagedInstanceId,

            string state,

            int?storageSizeInGB,

            string?subnetId,

            ImmutableDictionary <string, string>?tags,

            string?timezoneId,

            string type,

            int?vCores)
        {
            AdministratorLogin         = administratorLogin;
            AdministratorLoginPassword = administratorLoginPassword;
            Collation                = collation;
            DnsZone                  = dnsZone;
            DnsZonePartner           = dnsZonePartner;
            FullyQualifiedDomainName = fullyQualifiedDomainName;
            Id                         = id;
            Identity                   = identity;
            InstancePoolId             = instancePoolId;
            LicenseType                = licenseType;
            Location                   = location;
            MaintenanceConfigurationId = maintenanceConfigurationId;
            ManagedInstanceCreateMode  = managedInstanceCreateMode;
            MinimalTlsVersion          = minimalTlsVersion;
            Name                       = name;
            ProxyOverride              = proxyOverride;
            PublicDataEndpointEnabled  = publicDataEndpointEnabled;
            RestorePointInTime         = restorePointInTime;
            Sku                        = sku;
            SourceManagedInstanceId    = sourceManagedInstanceId;
            State                      = state;
            StorageSizeInGB            = storageSizeInGB;
            SubnetId                   = subnetId;
            Tags                       = tags;
            TimezoneId                 = timezoneId;
            Type                       = type;
            VCores                     = vCores;
        }
コード例 #11
0
        private GetDeviceResult(
            ImmutableArray <string> configuredRoleTypes,

            string culture,

            string?dataBoxEdgeDeviceStatus,

            string description,

            string deviceHcsVersion,

            double deviceLocalCapacity,

            string deviceModel,

            string deviceSoftwareVersion,

            string deviceType,

            Outputs.EdgeProfileResponse edgeProfile,

            string?etag,

            string friendlyName,

            string id,

            Outputs.ResourceIdentityResponse?identity,

            string kind,

            string location,

            string modelDescription,

            string name,

            int nodeCount,

            Outputs.ResourceMoveDetailsResponse resourceMoveDetails,

            string serialNumber,

            Outputs.SkuResponse?sku,

            Outputs.SystemDataResponse systemData,

            ImmutableDictionary <string, string>?tags,

            string timeZone,

            string type)
        {
            ConfiguredRoleTypes     = configuredRoleTypes;
            Culture                 = culture;
            DataBoxEdgeDeviceStatus = dataBoxEdgeDeviceStatus;
            Description             = description;
            DeviceHcsVersion        = deviceHcsVersion;
            DeviceLocalCapacity     = deviceLocalCapacity;
            DeviceModel             = deviceModel;
            DeviceSoftwareVersion   = deviceSoftwareVersion;
            DeviceType              = deviceType;
            EdgeProfile             = edgeProfile;
            Etag                = etag;
            FriendlyName        = friendlyName;
            Id                  = id;
            Identity            = identity;
            Kind                = kind;
            Location            = location;
            ModelDescription    = modelDescription;
            Name                = name;
            NodeCount           = nodeCount;
            ResourceMoveDetails = resourceMoveDetails;
            SerialNumber        = serialNumber;
            Sku                 = sku;
            SystemData          = systemData;
            Tags                = tags;
            TimeZone            = timeZone;
            Type                = type;
        }