示例#1
0
        private GetSnapshotResult(
            Outputs.CreationDataResponse creationData,

            double diskSizeBytes,

            int?diskSizeGB,

            Outputs.EncryptionResponse?encryption,

            Outputs.EncryptionSettingsCollectionResponse?encryptionSettingsCollection,

            string?hyperVGeneration,

            string id,

            bool?incremental,

            string location,

            string managedBy,

            string name,

            string?osType,

            string provisioningState,

            Outputs.SnapshotSkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string timeCreated,

            string type,

            string uniqueId)
        {
            CreationData  = creationData;
            DiskSizeBytes = diskSizeBytes;
            DiskSizeGB    = diskSizeGB;
            Encryption    = encryption;
            EncryptionSettingsCollection = encryptionSettingsCollection;
            HyperVGeneration             = hyperVGeneration;
            Id                = id;
            Incremental       = incremental;
            Location          = location;
            ManagedBy         = managedBy;
            Name              = name;
            OsType            = osType;
            ProvisioningState = provisioningState;
            Sku               = sku;
            Tags              = tags;
            TimeCreated       = timeCreated;
            Type              = type;
            UniqueId          = uniqueId;
        }
示例#2
0
        private GetDiskResult(
            Outputs.CreationDataResponse creationData,

            double?diskIOPSReadOnly,

            double?diskIOPSReadWrite,

            double?diskMBpsReadOnly,

            double?diskMBpsReadWrite,

            double diskSizeBytes,

            int?diskSizeGB,

            string diskState,

            Outputs.EncryptionResponse?encryption,

            Outputs.EncryptionSettingsCollectionResponse?encryptionSettingsCollection,

            string?hyperVGeneration,

            string id,

            string location,

            string managedBy,

            ImmutableArray <string> managedByExtended,

            int?maxShares,

            string name,

            string?osType,

            string provisioningState,

            ImmutableArray <Outputs.ShareInfoElementResponse> shareInfo,

            Outputs.DiskSkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string timeCreated,

            string type,

            string uniqueId,

            ImmutableArray <string> zones)
        {
            CreationData                 = creationData;
            DiskIOPSReadOnly             = diskIOPSReadOnly;
            DiskIOPSReadWrite            = diskIOPSReadWrite;
            DiskMBpsReadOnly             = diskMBpsReadOnly;
            DiskMBpsReadWrite            = diskMBpsReadWrite;
            DiskSizeBytes                = diskSizeBytes;
            DiskSizeGB                   = diskSizeGB;
            DiskState                    = diskState;
            Encryption                   = encryption;
            EncryptionSettingsCollection = encryptionSettingsCollection;
            HyperVGeneration             = hyperVGeneration;
            Id                = id;
            Location          = location;
            ManagedBy         = managedBy;
            ManagedByExtended = managedByExtended;
            MaxShares         = maxShares;
            Name              = name;
            OsType            = osType;
            ProvisioningState = provisioningState;
            ShareInfo         = shareInfo;
            Sku               = sku;
            Tags              = tags;
            TimeCreated       = timeCreated;
            Type              = type;
            UniqueId          = uniqueId;
            Zones             = zones;
        }