Ejemplo n.º 1
0
        private GetServiceFabricResult(
            Outputs.ApplicableScheduleResponse applicableSchedule,

            string?environmentId,

            string?externalServiceFabricId,

            string id,

            string?location,

            string name,

            string provisioningState,

            ImmutableDictionary <string, string>?tags,

            string type,

            string uniqueIdentifier)
        {
            ApplicableSchedule      = applicableSchedule;
            EnvironmentId           = environmentId;
            ExternalServiceFabricId = externalServiceFabricId;
            Id                = id;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            Tags              = tags;
            Type              = type;
            UniqueIdentifier  = uniqueIdentifier;
        }
        private GetVirtualMachineResult(
            bool?allowClaim,

            Outputs.ApplicableScheduleResponse applicableSchedule,

            Outputs.ArtifactDeploymentStatusPropertiesResponse?artifactDeploymentStatus,

            ImmutableArray <Outputs.ArtifactInstallPropertiesResponse> artifacts,

            string?computeId,

            Outputs.ComputeVmPropertiesResponse computeVm,

            string?createdByUser,

            string?createdByUserId,

            string?createdDate,

            string?customImageId,

            ImmutableArray <Outputs.DataDiskPropertiesResponse> dataDiskParameters,

            bool?disallowPublicIpAddress,

            string?environmentId,

            string?expirationDate,

            string?fqdn,

            Outputs.GalleryImageReferenceResponse?galleryImageReference,

            bool?isAuthenticationWithSshKey,

            string?labSubnetName,

            string?labVirtualNetworkId,

            string?lastKnownPowerState,

            string?location,

            string name,

            Outputs.NetworkInterfacePropertiesResponse?networkInterface,

            string?notes,

            string?osType,

            string?ownerObjectId,

            string?ownerUserPrincipalName,

            string?password,

            string?planId,

            string provisioningState,

            ImmutableArray <Outputs.ScheduleCreationParameterResponse> scheduleParameters,

            string?size,

            string?sshKey,

            string?storageType,

            ImmutableDictionary <string, string>?tags,

            string type,

            string uniqueIdentifier,

            string?userName,

            string?virtualMachineCreationSource)
        {
            AllowClaim               = allowClaim;
            ApplicableSchedule       = applicableSchedule;
            ArtifactDeploymentStatus = artifactDeploymentStatus;
            Artifacts               = artifacts;
            ComputeId               = computeId;
            ComputeVm               = computeVm;
            CreatedByUser           = createdByUser;
            CreatedByUserId         = createdByUserId;
            CreatedDate             = createdDate;
            CustomImageId           = customImageId;
            DataDiskParameters      = dataDiskParameters;
            DisallowPublicIpAddress = disallowPublicIpAddress;
            EnvironmentId           = environmentId;
            ExpirationDate          = expirationDate;
            Fqdn = fqdn;
            GalleryImageReference      = galleryImageReference;
            IsAuthenticationWithSshKey = isAuthenticationWithSshKey;
            LabSubnetName       = labSubnetName;
            LabVirtualNetworkId = labVirtualNetworkId;
            LastKnownPowerState = lastKnownPowerState;
            Location            = location;
            Name                         = name;
            NetworkInterface             = networkInterface;
            Notes                        = notes;
            OsType                       = osType;
            OwnerObjectId                = ownerObjectId;
            OwnerUserPrincipalName       = ownerUserPrincipalName;
            Password                     = password;
            PlanId                       = planId;
            ProvisioningState            = provisioningState;
            ScheduleParameters           = scheduleParameters;
            Size                         = size;
            SshKey                       = sshKey;
            StorageType                  = storageType;
            Tags                         = tags;
            Type                         = type;
            UniqueIdentifier             = uniqueIdentifier;
            UserName                     = userName;
            VirtualMachineCreationSource = virtualMachineCreationSource;
        }