Documentation
¶
Index ¶
- type DataDiskImageEncryption
- type DataDiskImageEncryptionArgs
- type DataDiskImageEncryptionArray
- func (DataDiskImageEncryptionArray) ElementType() reflect.Type
- func (i DataDiskImageEncryptionArray) ToDataDiskImageEncryptionArrayOutput() DataDiskImageEncryptionArrayOutput
- func (i DataDiskImageEncryptionArray) ToDataDiskImageEncryptionArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionArrayOutput
- type DataDiskImageEncryptionArrayInput
- type DataDiskImageEncryptionArrayOutput
- func (DataDiskImageEncryptionArrayOutput) ElementType() reflect.Type
- func (o DataDiskImageEncryptionArrayOutput) Index(i pulumi.IntInput) DataDiskImageEncryptionOutput
- func (o DataDiskImageEncryptionArrayOutput) ToDataDiskImageEncryptionArrayOutput() DataDiskImageEncryptionArrayOutput
- func (o DataDiskImageEncryptionArrayOutput) ToDataDiskImageEncryptionArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionArrayOutput
- type DataDiskImageEncryptionInput
- type DataDiskImageEncryptionOutput
- func (o DataDiskImageEncryptionOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (DataDiskImageEncryptionOutput) ElementType() reflect.Type
- func (o DataDiskImageEncryptionOutput) Lun() pulumi.IntOutput
- func (o DataDiskImageEncryptionOutput) ToDataDiskImageEncryptionOutput() DataDiskImageEncryptionOutput
- func (o DataDiskImageEncryptionOutput) ToDataDiskImageEncryptionOutputWithContext(ctx context.Context) DataDiskImageEncryptionOutput
- type DataDiskImageEncryptionResponse
- type DataDiskImageEncryptionResponseArgs
- func (DataDiskImageEncryptionResponseArgs) ElementType() reflect.Type
- func (i DataDiskImageEncryptionResponseArgs) ToDataDiskImageEncryptionResponseOutput() DataDiskImageEncryptionResponseOutput
- func (i DataDiskImageEncryptionResponseArgs) ToDataDiskImageEncryptionResponseOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseOutput
- type DataDiskImageEncryptionResponseArray
- func (DataDiskImageEncryptionResponseArray) ElementType() reflect.Type
- func (i DataDiskImageEncryptionResponseArray) ToDataDiskImageEncryptionResponseArrayOutput() DataDiskImageEncryptionResponseArrayOutput
- func (i DataDiskImageEncryptionResponseArray) ToDataDiskImageEncryptionResponseArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseArrayOutput
- type DataDiskImageEncryptionResponseArrayInput
- type DataDiskImageEncryptionResponseArrayOutput
- func (DataDiskImageEncryptionResponseArrayOutput) ElementType() reflect.Type
- func (o DataDiskImageEncryptionResponseArrayOutput) Index(i pulumi.IntInput) DataDiskImageEncryptionResponseOutput
- func (o DataDiskImageEncryptionResponseArrayOutput) ToDataDiskImageEncryptionResponseArrayOutput() DataDiskImageEncryptionResponseArrayOutput
- func (o DataDiskImageEncryptionResponseArrayOutput) ToDataDiskImageEncryptionResponseArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseArrayOutput
- type DataDiskImageEncryptionResponseInput
- type DataDiskImageEncryptionResponseOutput
- func (o DataDiskImageEncryptionResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (DataDiskImageEncryptionResponseOutput) ElementType() reflect.Type
- func (o DataDiskImageEncryptionResponseOutput) Lun() pulumi.IntOutput
- func (o DataDiskImageEncryptionResponseOutput) ToDataDiskImageEncryptionResponseOutput() DataDiskImageEncryptionResponseOutput
- func (o DataDiskImageEncryptionResponseOutput) ToDataDiskImageEncryptionResponseOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseOutput
- type Disallowed
- type DisallowedArgs
- func (DisallowedArgs) ElementType() reflect.Type
- func (i DisallowedArgs) ToDisallowedOutput() DisallowedOutput
- func (i DisallowedArgs) ToDisallowedOutputWithContext(ctx context.Context) DisallowedOutput
- func (i DisallowedArgs) ToDisallowedPtrOutput() DisallowedPtrOutput
- func (i DisallowedArgs) ToDisallowedPtrOutputWithContext(ctx context.Context) DisallowedPtrOutput
- type DisallowedInput
- type DisallowedOutput
- func (o DisallowedOutput) DiskTypes() pulumi.StringArrayOutput
- func (DisallowedOutput) ElementType() reflect.Type
- func (o DisallowedOutput) ToDisallowedOutput() DisallowedOutput
- func (o DisallowedOutput) ToDisallowedOutputWithContext(ctx context.Context) DisallowedOutput
- func (o DisallowedOutput) ToDisallowedPtrOutput() DisallowedPtrOutput
- func (o DisallowedOutput) ToDisallowedPtrOutputWithContext(ctx context.Context) DisallowedPtrOutput
- type DisallowedPtrInput
- type DisallowedPtrOutput
- func (o DisallowedPtrOutput) DiskTypes() pulumi.StringArrayOutput
- func (o DisallowedPtrOutput) Elem() DisallowedOutput
- func (DisallowedPtrOutput) ElementType() reflect.Type
- func (o DisallowedPtrOutput) ToDisallowedPtrOutput() DisallowedPtrOutput
- func (o DisallowedPtrOutput) ToDisallowedPtrOutputWithContext(ctx context.Context) DisallowedPtrOutput
- type DisallowedResponse
- type DisallowedResponseArgs
- func (DisallowedResponseArgs) ElementType() reflect.Type
- func (i DisallowedResponseArgs) ToDisallowedResponseOutput() DisallowedResponseOutput
- func (i DisallowedResponseArgs) ToDisallowedResponseOutputWithContext(ctx context.Context) DisallowedResponseOutput
- func (i DisallowedResponseArgs) ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput
- func (i DisallowedResponseArgs) ToDisallowedResponsePtrOutputWithContext(ctx context.Context) DisallowedResponsePtrOutput
- type DisallowedResponseInput
- type DisallowedResponseOutput
- func (o DisallowedResponseOutput) DiskTypes() pulumi.StringArrayOutput
- func (DisallowedResponseOutput) ElementType() reflect.Type
- func (o DisallowedResponseOutput) ToDisallowedResponseOutput() DisallowedResponseOutput
- func (o DisallowedResponseOutput) ToDisallowedResponseOutputWithContext(ctx context.Context) DisallowedResponseOutput
- func (o DisallowedResponseOutput) ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput
- func (o DisallowedResponseOutput) ToDisallowedResponsePtrOutputWithContext(ctx context.Context) DisallowedResponsePtrOutput
- type DisallowedResponsePtrInput
- type DisallowedResponsePtrOutput
- func (o DisallowedResponsePtrOutput) DiskTypes() pulumi.StringArrayOutput
- func (o DisallowedResponsePtrOutput) Elem() DisallowedResponseOutput
- func (DisallowedResponsePtrOutput) ElementType() reflect.Type
- func (o DisallowedResponsePtrOutput) ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput
- func (o DisallowedResponsePtrOutput) ToDisallowedResponsePtrOutputWithContext(ctx context.Context) DisallowedResponsePtrOutput
- type EncryptionImages
- type EncryptionImagesArgs
- func (EncryptionImagesArgs) ElementType() reflect.Type
- func (i EncryptionImagesArgs) ToEncryptionImagesOutput() EncryptionImagesOutput
- func (i EncryptionImagesArgs) ToEncryptionImagesOutputWithContext(ctx context.Context) EncryptionImagesOutput
- func (i EncryptionImagesArgs) ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput
- func (i EncryptionImagesArgs) ToEncryptionImagesPtrOutputWithContext(ctx context.Context) EncryptionImagesPtrOutput
- type EncryptionImagesInput
- type EncryptionImagesOutput
- func (o EncryptionImagesOutput) DataDiskImages() DataDiskImageEncryptionArrayOutput
- func (EncryptionImagesOutput) ElementType() reflect.Type
- func (o EncryptionImagesOutput) OsDiskImage() OSDiskImageEncryptionPtrOutput
- func (o EncryptionImagesOutput) ToEncryptionImagesOutput() EncryptionImagesOutput
- func (o EncryptionImagesOutput) ToEncryptionImagesOutputWithContext(ctx context.Context) EncryptionImagesOutput
- func (o EncryptionImagesOutput) ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput
- func (o EncryptionImagesOutput) ToEncryptionImagesPtrOutputWithContext(ctx context.Context) EncryptionImagesPtrOutput
- type EncryptionImagesPtrInput
- type EncryptionImagesPtrOutput
- func (o EncryptionImagesPtrOutput) DataDiskImages() DataDiskImageEncryptionArrayOutput
- func (o EncryptionImagesPtrOutput) Elem() EncryptionImagesOutput
- func (EncryptionImagesPtrOutput) ElementType() reflect.Type
- func (o EncryptionImagesPtrOutput) OsDiskImage() OSDiskImageEncryptionPtrOutput
- func (o EncryptionImagesPtrOutput) ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput
- func (o EncryptionImagesPtrOutput) ToEncryptionImagesPtrOutputWithContext(ctx context.Context) EncryptionImagesPtrOutput
- type EncryptionImagesResponse
- type EncryptionImagesResponseArgs
- func (EncryptionImagesResponseArgs) ElementType() reflect.Type
- func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponseOutput() EncryptionImagesResponseOutput
- func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponseOutputWithContext(ctx context.Context) EncryptionImagesResponseOutput
- func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput
- func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponsePtrOutputWithContext(ctx context.Context) EncryptionImagesResponsePtrOutput
- type EncryptionImagesResponseInput
- type EncryptionImagesResponseOutput
- func (o EncryptionImagesResponseOutput) DataDiskImages() DataDiskImageEncryptionResponseArrayOutput
- func (EncryptionImagesResponseOutput) ElementType() reflect.Type
- func (o EncryptionImagesResponseOutput) OsDiskImage() OSDiskImageEncryptionResponsePtrOutput
- func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponseOutput() EncryptionImagesResponseOutput
- func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponseOutputWithContext(ctx context.Context) EncryptionImagesResponseOutput
- func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput
- func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponsePtrOutputWithContext(ctx context.Context) EncryptionImagesResponsePtrOutput
- type EncryptionImagesResponsePtrInput
- type EncryptionImagesResponsePtrOutput
- func (o EncryptionImagesResponsePtrOutput) DataDiskImages() DataDiskImageEncryptionResponseArrayOutput
- func (o EncryptionImagesResponsePtrOutput) Elem() EncryptionImagesResponseOutput
- func (EncryptionImagesResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionImagesResponsePtrOutput) OsDiskImage() OSDiskImageEncryptionResponsePtrOutput
- func (o EncryptionImagesResponsePtrOutput) ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput
- func (o EncryptionImagesResponsePtrOutput) ToEncryptionImagesResponsePtrOutputWithContext(ctx context.Context) EncryptionImagesResponsePtrOutput
- type Gallery
- type GalleryApplication
- type GalleryApplicationArgs
- type GalleryApplicationState
- type GalleryApplicationVersion
- type GalleryApplicationVersionArgs
- type GalleryApplicationVersionPublishingProfile
- type GalleryApplicationVersionPublishingProfileArgs
- func (GalleryApplicationVersionPublishingProfileArgs) ElementType() reflect.Type
- func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfileOutput() GalleryApplicationVersionPublishingProfileOutput
- func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileOutput
- func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput
- func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfilePtrOutput
- type GalleryApplicationVersionPublishingProfileInput
- type GalleryApplicationVersionPublishingProfileOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ContentType() pulumi.StringPtrOutput
- func (GalleryApplicationVersionPublishingProfileOutput) ElementType() reflect.Type
- func (o GalleryApplicationVersionPublishingProfileOutput) EnableHealthCheck() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) Source() UserArtifactSourceOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) TargetRegions() TargetRegionArrayOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfileOutput() GalleryApplicationVersionPublishingProfileOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput
- func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfilePtrOutput
- type GalleryApplicationVersionPublishingProfilePtrInput
- type GalleryApplicationVersionPublishingProfilePtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) ContentType() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) Elem() GalleryApplicationVersionPublishingProfileOutput
- func (GalleryApplicationVersionPublishingProfilePtrOutput) ElementType() reflect.Type
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) EnableHealthCheck() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) Source() UserArtifactSourcePtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) TargetRegions() TargetRegionArrayOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput
- func (o GalleryApplicationVersionPublishingProfilePtrOutput) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfilePtrOutput
- type GalleryApplicationVersionPublishingProfileResponse
- type GalleryApplicationVersionPublishingProfileResponseArgs
- func (GalleryApplicationVersionPublishingProfileResponseArgs) ElementType() reflect.Type
- func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponseOutput() GalleryApplicationVersionPublishingProfileResponseOutput
- func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponseOutput
- func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput
- func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput
- type GalleryApplicationVersionPublishingProfileResponseInput
- type GalleryApplicationVersionPublishingProfileResponseOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ContentType() pulumi.StringPtrOutput
- func (GalleryApplicationVersionPublishingProfileResponseOutput) ElementType() reflect.Type
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) EnableHealthCheck() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) PublishedDate() pulumi.StringOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) Source() UserArtifactSourceResponseOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) TargetRegions() TargetRegionResponseArrayOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponseOutput() GalleryApplicationVersionPublishingProfileResponseOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponseOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput
- type GalleryApplicationVersionPublishingProfileResponsePtrInput
- type GalleryApplicationVersionPublishingProfileResponsePtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ContentType() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) Elem() GalleryApplicationVersionPublishingProfileResponseOutput
- func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) EnableHealthCheck() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) PublishedDate() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) Source() UserArtifactSourceResponsePtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) TargetRegions() TargetRegionResponseArrayOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput
- func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput
- type GalleryApplicationVersionState
- type GalleryArgs
- type GalleryArtifactVersionSource
- type GalleryArtifactVersionSourceArgs
- func (GalleryArtifactVersionSourceArgs) ElementType() reflect.Type
- func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourceOutput() GalleryArtifactVersionSourceOutput
- func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourceOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceOutput
- func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput
- func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourcePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourcePtrOutput
- type GalleryArtifactVersionSourceInput
- type GalleryArtifactVersionSourceOutput
- func (GalleryArtifactVersionSourceOutput) ElementType() reflect.Type
- func (o GalleryArtifactVersionSourceOutput) Id() pulumi.StringPtrOutput
- func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourceOutput() GalleryArtifactVersionSourceOutput
- func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourceOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceOutput
- func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourcePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourcePtrOutput
- func (o GalleryArtifactVersionSourceOutput) Uri() pulumi.StringPtrOutput
- type GalleryArtifactVersionSourcePtrInput
- type GalleryArtifactVersionSourcePtrOutput
- func (o GalleryArtifactVersionSourcePtrOutput) Elem() GalleryArtifactVersionSourceOutput
- func (GalleryArtifactVersionSourcePtrOutput) ElementType() reflect.Type
- func (o GalleryArtifactVersionSourcePtrOutput) Id() pulumi.StringPtrOutput
- func (o GalleryArtifactVersionSourcePtrOutput) ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryArtifactVersionSourcePtrOutput) ToGalleryArtifactVersionSourcePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourcePtrOutput
- func (o GalleryArtifactVersionSourcePtrOutput) Uri() pulumi.StringPtrOutput
- type GalleryArtifactVersionSourceResponse
- type GalleryArtifactVersionSourceResponseArgs
- func (GalleryArtifactVersionSourceResponseArgs) ElementType() reflect.Type
- func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponseOutput() GalleryArtifactVersionSourceResponseOutput
- func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponseOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponseOutput
- func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput
- func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponsePtrOutput
- type GalleryArtifactVersionSourceResponseInput
- type GalleryArtifactVersionSourceResponseOutput
- func (GalleryArtifactVersionSourceResponseOutput) ElementType() reflect.Type
- func (o GalleryArtifactVersionSourceResponseOutput) Id() pulumi.StringPtrOutput
- func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponseOutput() GalleryArtifactVersionSourceResponseOutput
- func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponseOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponseOutput
- func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryArtifactVersionSourceResponseOutput) Uri() pulumi.StringPtrOutput
- type GalleryArtifactVersionSourceResponsePtrInput
- type GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryArtifactVersionSourceResponsePtrOutput) Elem() GalleryArtifactVersionSourceResponseOutput
- func (GalleryArtifactVersionSourceResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryArtifactVersionSourceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o GalleryArtifactVersionSourceResponsePtrOutput) ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryArtifactVersionSourceResponsePtrOutput) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryArtifactVersionSourceResponsePtrOutput) Uri() pulumi.StringPtrOutput
- type GalleryDataDiskImage
- type GalleryDataDiskImageArgs
- type GalleryDataDiskImageArray
- type GalleryDataDiskImageArrayInput
- type GalleryDataDiskImageArrayOutput
- func (GalleryDataDiskImageArrayOutput) ElementType() reflect.Type
- func (o GalleryDataDiskImageArrayOutput) Index(i pulumi.IntInput) GalleryDataDiskImageOutput
- func (o GalleryDataDiskImageArrayOutput) ToGalleryDataDiskImageArrayOutput() GalleryDataDiskImageArrayOutput
- func (o GalleryDataDiskImageArrayOutput) ToGalleryDataDiskImageArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageArrayOutput
- type GalleryDataDiskImageInput
- type GalleryDataDiskImageOutput
- func (GalleryDataDiskImageOutput) ElementType() reflect.Type
- func (o GalleryDataDiskImageOutput) HostCaching() pulumi.StringPtrOutput
- func (o GalleryDataDiskImageOutput) Lun() pulumi.IntOutput
- func (o GalleryDataDiskImageOutput) Source() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryDataDiskImageOutput) ToGalleryDataDiskImageOutput() GalleryDataDiskImageOutput
- func (o GalleryDataDiskImageOutput) ToGalleryDataDiskImageOutputWithContext(ctx context.Context) GalleryDataDiskImageOutput
- type GalleryDataDiskImageResponse
- type GalleryDataDiskImageResponseArgs
- func (GalleryDataDiskImageResponseArgs) ElementType() reflect.Type
- func (i GalleryDataDiskImageResponseArgs) ToGalleryDataDiskImageResponseOutput() GalleryDataDiskImageResponseOutput
- func (i GalleryDataDiskImageResponseArgs) ToGalleryDataDiskImageResponseOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseOutput
- type GalleryDataDiskImageResponseArray
- func (GalleryDataDiskImageResponseArray) ElementType() reflect.Type
- func (i GalleryDataDiskImageResponseArray) ToGalleryDataDiskImageResponseArrayOutput() GalleryDataDiskImageResponseArrayOutput
- func (i GalleryDataDiskImageResponseArray) ToGalleryDataDiskImageResponseArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseArrayOutput
- type GalleryDataDiskImageResponseArrayInput
- type GalleryDataDiskImageResponseArrayOutput
- func (GalleryDataDiskImageResponseArrayOutput) ElementType() reflect.Type
- func (o GalleryDataDiskImageResponseArrayOutput) Index(i pulumi.IntInput) GalleryDataDiskImageResponseOutput
- func (o GalleryDataDiskImageResponseArrayOutput) ToGalleryDataDiskImageResponseArrayOutput() GalleryDataDiskImageResponseArrayOutput
- func (o GalleryDataDiskImageResponseArrayOutput) ToGalleryDataDiskImageResponseArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseArrayOutput
- type GalleryDataDiskImageResponseInput
- type GalleryDataDiskImageResponseOutput
- func (GalleryDataDiskImageResponseOutput) ElementType() reflect.Type
- func (o GalleryDataDiskImageResponseOutput) HostCaching() pulumi.StringPtrOutput
- func (o GalleryDataDiskImageResponseOutput) Lun() pulumi.IntOutput
- func (o GalleryDataDiskImageResponseOutput) SizeInGB() pulumi.IntOutput
- func (o GalleryDataDiskImageResponseOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryDataDiskImageResponseOutput) ToGalleryDataDiskImageResponseOutput() GalleryDataDiskImageResponseOutput
- func (o GalleryDataDiskImageResponseOutput) ToGalleryDataDiskImageResponseOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseOutput
- type GalleryIdentifierResponse
- type GalleryIdentifierResponseArgs
- func (GalleryIdentifierResponseArgs) ElementType() reflect.Type
- func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponseOutput() GalleryIdentifierResponseOutput
- func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponseOutputWithContext(ctx context.Context) GalleryIdentifierResponseOutput
- func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput
- func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryIdentifierResponsePtrOutput
- type GalleryIdentifierResponseInput
- type GalleryIdentifierResponseOutput
- func (GalleryIdentifierResponseOutput) ElementType() reflect.Type
- func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponseOutput() GalleryIdentifierResponseOutput
- func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponseOutputWithContext(ctx context.Context) GalleryIdentifierResponseOutput
- func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput
- func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryIdentifierResponsePtrOutput
- func (o GalleryIdentifierResponseOutput) UniqueName() pulumi.StringOutput
- type GalleryIdentifierResponsePtrInput
- type GalleryIdentifierResponsePtrOutput
- func (o GalleryIdentifierResponsePtrOutput) Elem() GalleryIdentifierResponseOutput
- func (GalleryIdentifierResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryIdentifierResponsePtrOutput) ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput
- func (o GalleryIdentifierResponsePtrOutput) ToGalleryIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryIdentifierResponsePtrOutput
- func (o GalleryIdentifierResponsePtrOutput) UniqueName() pulumi.StringPtrOutput
- type GalleryImage
- type GalleryImageArgs
- type GalleryImageFeature
- type GalleryImageFeatureArgs
- type GalleryImageFeatureArray
- type GalleryImageFeatureArrayInput
- type GalleryImageFeatureArrayOutput
- func (GalleryImageFeatureArrayOutput) ElementType() reflect.Type
- func (o GalleryImageFeatureArrayOutput) Index(i pulumi.IntInput) GalleryImageFeatureOutput
- func (o GalleryImageFeatureArrayOutput) ToGalleryImageFeatureArrayOutput() GalleryImageFeatureArrayOutput
- func (o GalleryImageFeatureArrayOutput) ToGalleryImageFeatureArrayOutputWithContext(ctx context.Context) GalleryImageFeatureArrayOutput
- type GalleryImageFeatureInput
- type GalleryImageFeatureOutput
- func (GalleryImageFeatureOutput) ElementType() reflect.Type
- func (o GalleryImageFeatureOutput) Name() pulumi.StringPtrOutput
- func (o GalleryImageFeatureOutput) ToGalleryImageFeatureOutput() GalleryImageFeatureOutput
- func (o GalleryImageFeatureOutput) ToGalleryImageFeatureOutputWithContext(ctx context.Context) GalleryImageFeatureOutput
- func (o GalleryImageFeatureOutput) Value() pulumi.StringPtrOutput
- type GalleryImageFeatureResponse
- type GalleryImageFeatureResponseArgs
- func (GalleryImageFeatureResponseArgs) ElementType() reflect.Type
- func (i GalleryImageFeatureResponseArgs) ToGalleryImageFeatureResponseOutput() GalleryImageFeatureResponseOutput
- func (i GalleryImageFeatureResponseArgs) ToGalleryImageFeatureResponseOutputWithContext(ctx context.Context) GalleryImageFeatureResponseOutput
- type GalleryImageFeatureResponseArray
- func (GalleryImageFeatureResponseArray) ElementType() reflect.Type
- func (i GalleryImageFeatureResponseArray) ToGalleryImageFeatureResponseArrayOutput() GalleryImageFeatureResponseArrayOutput
- func (i GalleryImageFeatureResponseArray) ToGalleryImageFeatureResponseArrayOutputWithContext(ctx context.Context) GalleryImageFeatureResponseArrayOutput
- type GalleryImageFeatureResponseArrayInput
- type GalleryImageFeatureResponseArrayOutput
- func (GalleryImageFeatureResponseArrayOutput) ElementType() reflect.Type
- func (o GalleryImageFeatureResponseArrayOutput) Index(i pulumi.IntInput) GalleryImageFeatureResponseOutput
- func (o GalleryImageFeatureResponseArrayOutput) ToGalleryImageFeatureResponseArrayOutput() GalleryImageFeatureResponseArrayOutput
- func (o GalleryImageFeatureResponseArrayOutput) ToGalleryImageFeatureResponseArrayOutputWithContext(ctx context.Context) GalleryImageFeatureResponseArrayOutput
- type GalleryImageFeatureResponseInput
- type GalleryImageFeatureResponseOutput
- func (GalleryImageFeatureResponseOutput) ElementType() reflect.Type
- func (o GalleryImageFeatureResponseOutput) Name() pulumi.StringPtrOutput
- func (o GalleryImageFeatureResponseOutput) ToGalleryImageFeatureResponseOutput() GalleryImageFeatureResponseOutput
- func (o GalleryImageFeatureResponseOutput) ToGalleryImageFeatureResponseOutputWithContext(ctx context.Context) GalleryImageFeatureResponseOutput
- func (o GalleryImageFeatureResponseOutput) Value() pulumi.StringPtrOutput
- type GalleryImageIdentifier
- type GalleryImageIdentifierArgs
- func (GalleryImageIdentifierArgs) ElementType() reflect.Type
- func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierOutput() GalleryImageIdentifierOutput
- func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierOutputWithContext(ctx context.Context) GalleryImageIdentifierOutput
- func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput
- func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierPtrOutputWithContext(ctx context.Context) GalleryImageIdentifierPtrOutput
- type GalleryImageIdentifierInput
- type GalleryImageIdentifierOutput
- func (GalleryImageIdentifierOutput) ElementType() reflect.Type
- func (o GalleryImageIdentifierOutput) Offer() pulumi.StringOutput
- func (o GalleryImageIdentifierOutput) Publisher() pulumi.StringOutput
- func (o GalleryImageIdentifierOutput) Sku() pulumi.StringOutput
- func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierOutput() GalleryImageIdentifierOutput
- func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierOutputWithContext(ctx context.Context) GalleryImageIdentifierOutput
- func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput
- func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierPtrOutputWithContext(ctx context.Context) GalleryImageIdentifierPtrOutput
- type GalleryImageIdentifierPtrInput
- type GalleryImageIdentifierPtrOutput
- func (o GalleryImageIdentifierPtrOutput) Elem() GalleryImageIdentifierOutput
- func (GalleryImageIdentifierPtrOutput) ElementType() reflect.Type
- func (o GalleryImageIdentifierPtrOutput) Offer() pulumi.StringPtrOutput
- func (o GalleryImageIdentifierPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o GalleryImageIdentifierPtrOutput) Sku() pulumi.StringPtrOutput
- func (o GalleryImageIdentifierPtrOutput) ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput
- func (o GalleryImageIdentifierPtrOutput) ToGalleryImageIdentifierPtrOutputWithContext(ctx context.Context) GalleryImageIdentifierPtrOutput
- type GalleryImageIdentifierResponse
- type GalleryImageIdentifierResponseArgs
- func (GalleryImageIdentifierResponseArgs) ElementType() reflect.Type
- func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponseOutput() GalleryImageIdentifierResponseOutput
- func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponseOutputWithContext(ctx context.Context) GalleryImageIdentifierResponseOutput
- func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput
- func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryImageIdentifierResponsePtrOutput
- type GalleryImageIdentifierResponseInput
- type GalleryImageIdentifierResponseOutput
- func (GalleryImageIdentifierResponseOutput) ElementType() reflect.Type
- func (o GalleryImageIdentifierResponseOutput) Offer() pulumi.StringOutput
- func (o GalleryImageIdentifierResponseOutput) Publisher() pulumi.StringOutput
- func (o GalleryImageIdentifierResponseOutput) Sku() pulumi.StringOutput
- func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponseOutput() GalleryImageIdentifierResponseOutput
- func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponseOutputWithContext(ctx context.Context) GalleryImageIdentifierResponseOutput
- func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput
- func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryImageIdentifierResponsePtrOutput
- type GalleryImageIdentifierResponsePtrInput
- type GalleryImageIdentifierResponsePtrOutput
- func (o GalleryImageIdentifierResponsePtrOutput) Elem() GalleryImageIdentifierResponseOutput
- func (GalleryImageIdentifierResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryImageIdentifierResponsePtrOutput) Offer() pulumi.StringPtrOutput
- func (o GalleryImageIdentifierResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o GalleryImageIdentifierResponsePtrOutput) Sku() pulumi.StringPtrOutput
- func (o GalleryImageIdentifierResponsePtrOutput) ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput
- func (o GalleryImageIdentifierResponsePtrOutput) ToGalleryImageIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryImageIdentifierResponsePtrOutput
- type GalleryImageState
- type GalleryImageVersion
- type GalleryImageVersionArgs
- type GalleryImageVersionPublishingProfile
- type GalleryImageVersionPublishingProfileArgs
- func (GalleryImageVersionPublishingProfileArgs) ElementType() reflect.Type
- func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfileOutput() GalleryImageVersionPublishingProfileOutput
- func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileOutput
- func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput
- func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfilePtrOutput
- type GalleryImageVersionPublishingProfileInput
- type GalleryImageVersionPublishingProfileOutput
- func (GalleryImageVersionPublishingProfileOutput) ElementType() reflect.Type
- func (o GalleryImageVersionPublishingProfileOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryImageVersionPublishingProfileOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryImageVersionPublishingProfileOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileOutput) TargetRegions() TargetRegionArrayOutput
- func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfileOutput() GalleryImageVersionPublishingProfileOutput
- func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileOutput
- func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput
- func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfilePtrOutput
- type GalleryImageVersionPublishingProfilePtrInput
- type GalleryImageVersionPublishingProfilePtrOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) Elem() GalleryImageVersionPublishingProfileOutput
- func (GalleryImageVersionPublishingProfilePtrOutput) ElementType() reflect.Type
- func (o GalleryImageVersionPublishingProfilePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) TargetRegions() TargetRegionArrayOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput
- func (o GalleryImageVersionPublishingProfilePtrOutput) ToGalleryImageVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfilePtrOutput
- type GalleryImageVersionPublishingProfileResponse
- type GalleryImageVersionPublishingProfileResponseArgs
- func (GalleryImageVersionPublishingProfileResponseArgs) ElementType() reflect.Type
- func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponseOutput() GalleryImageVersionPublishingProfileResponseOutput
- func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponseOutput
- func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput
- func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput
- type GalleryImageVersionPublishingProfileResponseInput
- type GalleryImageVersionPublishingProfileResponseOutput
- func (GalleryImageVersionPublishingProfileResponseOutput) ElementType() reflect.Type
- func (o GalleryImageVersionPublishingProfileResponseOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) PublishedDate() pulumi.StringOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) TargetRegions() TargetRegionResponseArrayOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponseOutput() GalleryImageVersionPublishingProfileResponseOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponseOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput
- func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput
- type GalleryImageVersionPublishingProfileResponsePtrInput
- type GalleryImageVersionPublishingProfileResponsePtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) Elem() GalleryImageVersionPublishingProfileResponseOutput
- func (GalleryImageVersionPublishingProfileResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) PublishedDate() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) TargetRegions() TargetRegionResponseArrayOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput
- func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput
- type GalleryImageVersionState
- type GalleryImageVersionStorageProfile
- type GalleryImageVersionStorageProfileArgs
- func (GalleryImageVersionStorageProfileArgs) ElementType() reflect.Type
- func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfileOutput() GalleryImageVersionStorageProfileOutput
- func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfileOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileOutput
- func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput
- func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfilePtrOutput
- type GalleryImageVersionStorageProfileInput
- type GalleryImageVersionStorageProfileOutput
- func (o GalleryImageVersionStorageProfileOutput) DataDiskImages() GalleryDataDiskImageArrayOutput
- func (GalleryImageVersionStorageProfileOutput) ElementType() reflect.Type
- func (o GalleryImageVersionStorageProfileOutput) OsDiskImage() GalleryOSDiskImagePtrOutput
- func (o GalleryImageVersionStorageProfileOutput) Source() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfileOutput() GalleryImageVersionStorageProfileOutput
- func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfileOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileOutput
- func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput
- func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfilePtrOutput
- type GalleryImageVersionStorageProfilePtrInput
- type GalleryImageVersionStorageProfilePtrOutput
- func (o GalleryImageVersionStorageProfilePtrOutput) DataDiskImages() GalleryDataDiskImageArrayOutput
- func (o GalleryImageVersionStorageProfilePtrOutput) Elem() GalleryImageVersionStorageProfileOutput
- func (GalleryImageVersionStorageProfilePtrOutput) ElementType() reflect.Type
- func (o GalleryImageVersionStorageProfilePtrOutput) OsDiskImage() GalleryOSDiskImagePtrOutput
- func (o GalleryImageVersionStorageProfilePtrOutput) Source() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryImageVersionStorageProfilePtrOutput) ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput
- func (o GalleryImageVersionStorageProfilePtrOutput) ToGalleryImageVersionStorageProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfilePtrOutput
- type GalleryImageVersionStorageProfileResponse
- type GalleryImageVersionStorageProfileResponseArgs
- func (GalleryImageVersionStorageProfileResponseArgs) ElementType() reflect.Type
- func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponseOutput() GalleryImageVersionStorageProfileResponseOutput
- func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponseOutput
- func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput
- func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponsePtrOutput
- type GalleryImageVersionStorageProfileResponseInput
- type GalleryImageVersionStorageProfileResponseOutput
- func (o GalleryImageVersionStorageProfileResponseOutput) DataDiskImages() GalleryDataDiskImageResponseArrayOutput
- func (GalleryImageVersionStorageProfileResponseOutput) ElementType() reflect.Type
- func (o GalleryImageVersionStorageProfileResponseOutput) OsDiskImage() GalleryOSDiskImageResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponseOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponseOutput() GalleryImageVersionStorageProfileResponseOutput
- func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponseOutput
- func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponsePtrOutput
- type GalleryImageVersionStorageProfileResponsePtrInput
- type GalleryImageVersionStorageProfileResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponsePtrOutput) DataDiskImages() GalleryDataDiskImageResponseArrayOutput
- func (o GalleryImageVersionStorageProfileResponsePtrOutput) Elem() GalleryImageVersionStorageProfileResponseOutput
- func (GalleryImageVersionStorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryImageVersionStorageProfileResponsePtrOutput) OsDiskImage() GalleryOSDiskImageResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponsePtrOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponsePtrOutput) ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput
- func (o GalleryImageVersionStorageProfileResponsePtrOutput) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponsePtrOutput
- type GalleryOSDiskImage
- type GalleryOSDiskImageArgs
- func (GalleryOSDiskImageArgs) ElementType() reflect.Type
- func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImageOutput() GalleryOSDiskImageOutput
- func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImageOutputWithContext(ctx context.Context) GalleryOSDiskImageOutput
- func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput
- func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImagePtrOutputWithContext(ctx context.Context) GalleryOSDiskImagePtrOutput
- type GalleryOSDiskImageInput
- type GalleryOSDiskImageOutput
- func (GalleryOSDiskImageOutput) ElementType() reflect.Type
- func (o GalleryOSDiskImageOutput) HostCaching() pulumi.StringPtrOutput
- func (o GalleryOSDiskImageOutput) Source() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImageOutput() GalleryOSDiskImageOutput
- func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImageOutputWithContext(ctx context.Context) GalleryOSDiskImageOutput
- func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput
- func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImagePtrOutputWithContext(ctx context.Context) GalleryOSDiskImagePtrOutput
- type GalleryOSDiskImagePtrInput
- type GalleryOSDiskImagePtrOutput
- func (o GalleryOSDiskImagePtrOutput) Elem() GalleryOSDiskImageOutput
- func (GalleryOSDiskImagePtrOutput) ElementType() reflect.Type
- func (o GalleryOSDiskImagePtrOutput) HostCaching() pulumi.StringPtrOutput
- func (o GalleryOSDiskImagePtrOutput) Source() GalleryArtifactVersionSourcePtrOutput
- func (o GalleryOSDiskImagePtrOutput) ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput
- func (o GalleryOSDiskImagePtrOutput) ToGalleryOSDiskImagePtrOutputWithContext(ctx context.Context) GalleryOSDiskImagePtrOutput
- type GalleryOSDiskImageResponse
- type GalleryOSDiskImageResponseArgs
- func (GalleryOSDiskImageResponseArgs) ElementType() reflect.Type
- func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponseOutput() GalleryOSDiskImageResponseOutput
- func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponseOutputWithContext(ctx context.Context) GalleryOSDiskImageResponseOutput
- func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput
- func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponsePtrOutputWithContext(ctx context.Context) GalleryOSDiskImageResponsePtrOutput
- type GalleryOSDiskImageResponseInput
- type GalleryOSDiskImageResponseOutput
- func (GalleryOSDiskImageResponseOutput) ElementType() reflect.Type
- func (o GalleryOSDiskImageResponseOutput) HostCaching() pulumi.StringPtrOutput
- func (o GalleryOSDiskImageResponseOutput) SizeInGB() pulumi.IntOutput
- func (o GalleryOSDiskImageResponseOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponseOutput() GalleryOSDiskImageResponseOutput
- func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponseOutputWithContext(ctx context.Context) GalleryOSDiskImageResponseOutput
- func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput
- func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponsePtrOutputWithContext(ctx context.Context) GalleryOSDiskImageResponsePtrOutput
- type GalleryOSDiskImageResponsePtrInput
- type GalleryOSDiskImageResponsePtrOutput
- func (o GalleryOSDiskImageResponsePtrOutput) Elem() GalleryOSDiskImageResponseOutput
- func (GalleryOSDiskImageResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryOSDiskImageResponsePtrOutput) HostCaching() pulumi.StringPtrOutput
- func (o GalleryOSDiskImageResponsePtrOutput) SizeInGB() pulumi.IntPtrOutput
- func (o GalleryOSDiskImageResponsePtrOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
- func (o GalleryOSDiskImageResponsePtrOutput) ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput
- func (o GalleryOSDiskImageResponsePtrOutput) ToGalleryOSDiskImageResponsePtrOutputWithContext(ctx context.Context) GalleryOSDiskImageResponsePtrOutput
- type GalleryState
- type ImagePurchasePlan
- type ImagePurchasePlanArgs
- func (ImagePurchasePlanArgs) ElementType() reflect.Type
- func (i ImagePurchasePlanArgs) ToImagePurchasePlanOutput() ImagePurchasePlanOutput
- func (i ImagePurchasePlanArgs) ToImagePurchasePlanOutputWithContext(ctx context.Context) ImagePurchasePlanOutput
- func (i ImagePurchasePlanArgs) ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput
- func (i ImagePurchasePlanArgs) ToImagePurchasePlanPtrOutputWithContext(ctx context.Context) ImagePurchasePlanPtrOutput
- type ImagePurchasePlanInput
- type ImagePurchasePlanOutput
- func (ImagePurchasePlanOutput) ElementType() reflect.Type
- func (o ImagePurchasePlanOutput) Name() pulumi.StringPtrOutput
- func (o ImagePurchasePlanOutput) Product() pulumi.StringPtrOutput
- func (o ImagePurchasePlanOutput) Publisher() pulumi.StringPtrOutput
- func (o ImagePurchasePlanOutput) ToImagePurchasePlanOutput() ImagePurchasePlanOutput
- func (o ImagePurchasePlanOutput) ToImagePurchasePlanOutputWithContext(ctx context.Context) ImagePurchasePlanOutput
- func (o ImagePurchasePlanOutput) ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput
- func (o ImagePurchasePlanOutput) ToImagePurchasePlanPtrOutputWithContext(ctx context.Context) ImagePurchasePlanPtrOutput
- type ImagePurchasePlanPtrInput
- type ImagePurchasePlanPtrOutput
- func (o ImagePurchasePlanPtrOutput) Elem() ImagePurchasePlanOutput
- func (ImagePurchasePlanPtrOutput) ElementType() reflect.Type
- func (o ImagePurchasePlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o ImagePurchasePlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o ImagePurchasePlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ImagePurchasePlanPtrOutput) ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput
- func (o ImagePurchasePlanPtrOutput) ToImagePurchasePlanPtrOutputWithContext(ctx context.Context) ImagePurchasePlanPtrOutput
- type ImagePurchasePlanResponse
- type ImagePurchasePlanResponseArgs
- func (ImagePurchasePlanResponseArgs) ElementType() reflect.Type
- func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponseOutput() ImagePurchasePlanResponseOutput
- func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponseOutputWithContext(ctx context.Context) ImagePurchasePlanResponseOutput
- func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput
- func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponsePtrOutputWithContext(ctx context.Context) ImagePurchasePlanResponsePtrOutput
- type ImagePurchasePlanResponseInput
- type ImagePurchasePlanResponseOutput
- func (ImagePurchasePlanResponseOutput) ElementType() reflect.Type
- func (o ImagePurchasePlanResponseOutput) Name() pulumi.StringPtrOutput
- func (o ImagePurchasePlanResponseOutput) Product() pulumi.StringPtrOutput
- func (o ImagePurchasePlanResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponseOutput() ImagePurchasePlanResponseOutput
- func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponseOutputWithContext(ctx context.Context) ImagePurchasePlanResponseOutput
- func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput
- func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponsePtrOutputWithContext(ctx context.Context) ImagePurchasePlanResponsePtrOutput
- type ImagePurchasePlanResponsePtrInput
- type ImagePurchasePlanResponsePtrOutput
- func (o ImagePurchasePlanResponsePtrOutput) Elem() ImagePurchasePlanResponseOutput
- func (ImagePurchasePlanResponsePtrOutput) ElementType() reflect.Type
- func (o ImagePurchasePlanResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ImagePurchasePlanResponsePtrOutput) Product() pulumi.StringPtrOutput
- func (o ImagePurchasePlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ImagePurchasePlanResponsePtrOutput) ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput
- func (o ImagePurchasePlanResponsePtrOutput) ToImagePurchasePlanResponsePtrOutputWithContext(ctx context.Context) ImagePurchasePlanResponsePtrOutput
- type LookupGalleryApplicationArgs
- type LookupGalleryApplicationResult
- type LookupGalleryApplicationVersionArgs
- type LookupGalleryApplicationVersionResult
- type LookupGalleryArgs
- type LookupGalleryImageArgs
- type LookupGalleryImageResult
- type LookupGalleryImageVersionArgs
- type LookupGalleryImageVersionResult
- type LookupGalleryResult
- type OSDiskImageEncryption
- type OSDiskImageEncryptionArgs
- func (OSDiskImageEncryptionArgs) ElementType() reflect.Type
- func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionOutput() OSDiskImageEncryptionOutput
- func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionOutputWithContext(ctx context.Context) OSDiskImageEncryptionOutput
- func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput
- func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionPtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionPtrOutput
- type OSDiskImageEncryptionInput
- type OSDiskImageEncryptionOutput
- func (o OSDiskImageEncryptionOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (OSDiskImageEncryptionOutput) ElementType() reflect.Type
- func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionOutput() OSDiskImageEncryptionOutput
- func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionOutputWithContext(ctx context.Context) OSDiskImageEncryptionOutput
- func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput
- func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionPtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionPtrOutput
- type OSDiskImageEncryptionPtrInput
- type OSDiskImageEncryptionPtrOutput
- func (o OSDiskImageEncryptionPtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o OSDiskImageEncryptionPtrOutput) Elem() OSDiskImageEncryptionOutput
- func (OSDiskImageEncryptionPtrOutput) ElementType() reflect.Type
- func (o OSDiskImageEncryptionPtrOutput) ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput
- func (o OSDiskImageEncryptionPtrOutput) ToOSDiskImageEncryptionPtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionPtrOutput
- type OSDiskImageEncryptionResponse
- type OSDiskImageEncryptionResponseArgs
- func (OSDiskImageEncryptionResponseArgs) ElementType() reflect.Type
- func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponseOutput() OSDiskImageEncryptionResponseOutput
- func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponseOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponseOutput
- func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput
- func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponsePtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponsePtrOutput
- type OSDiskImageEncryptionResponseInput
- type OSDiskImageEncryptionResponseOutput
- func (o OSDiskImageEncryptionResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (OSDiskImageEncryptionResponseOutput) ElementType() reflect.Type
- func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponseOutput() OSDiskImageEncryptionResponseOutput
- func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponseOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponseOutput
- func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput
- func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponsePtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponsePtrOutput
- type OSDiskImageEncryptionResponsePtrInput
- type OSDiskImageEncryptionResponsePtrOutput
- func (o OSDiskImageEncryptionResponsePtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o OSDiskImageEncryptionResponsePtrOutput) Elem() OSDiskImageEncryptionResponseOutput
- func (OSDiskImageEncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o OSDiskImageEncryptionResponsePtrOutput) ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput
- func (o OSDiskImageEncryptionResponsePtrOutput) ToOSDiskImageEncryptionResponsePtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponsePtrOutput
- type RecommendedMachineConfiguration
- type RecommendedMachineConfigurationArgs
- func (RecommendedMachineConfigurationArgs) ElementType() reflect.Type
- func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationOutput() RecommendedMachineConfigurationOutput
- func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationOutputWithContext(ctx context.Context) RecommendedMachineConfigurationOutput
- func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput
- func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationPtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationPtrOutput
- type RecommendedMachineConfigurationInput
- type RecommendedMachineConfigurationOutput
- func (RecommendedMachineConfigurationOutput) ElementType() reflect.Type
- func (o RecommendedMachineConfigurationOutput) Memory() ResourceRangePtrOutput
- func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationOutput() RecommendedMachineConfigurationOutput
- func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationOutputWithContext(ctx context.Context) RecommendedMachineConfigurationOutput
- func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput
- func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationPtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationPtrOutput
- func (o RecommendedMachineConfigurationOutput) VCPUs() ResourceRangePtrOutput
- type RecommendedMachineConfigurationPtrInput
- type RecommendedMachineConfigurationPtrOutput
- func (o RecommendedMachineConfigurationPtrOutput) Elem() RecommendedMachineConfigurationOutput
- func (RecommendedMachineConfigurationPtrOutput) ElementType() reflect.Type
- func (o RecommendedMachineConfigurationPtrOutput) Memory() ResourceRangePtrOutput
- func (o RecommendedMachineConfigurationPtrOutput) ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput
- func (o RecommendedMachineConfigurationPtrOutput) ToRecommendedMachineConfigurationPtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationPtrOutput
- func (o RecommendedMachineConfigurationPtrOutput) VCPUs() ResourceRangePtrOutput
- type RecommendedMachineConfigurationResponse
- type RecommendedMachineConfigurationResponseArgs
- func (RecommendedMachineConfigurationResponseArgs) ElementType() reflect.Type
- func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponseOutput() RecommendedMachineConfigurationResponseOutput
- func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponseOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponseOutput
- func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput
- func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponsePtrOutput
- type RecommendedMachineConfigurationResponseInput
- type RecommendedMachineConfigurationResponseOutput
- func (RecommendedMachineConfigurationResponseOutput) ElementType() reflect.Type
- func (o RecommendedMachineConfigurationResponseOutput) Memory() ResourceRangeResponsePtrOutput
- func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponseOutput() RecommendedMachineConfigurationResponseOutput
- func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponseOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponseOutput
- func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput
- func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponsePtrOutput
- func (o RecommendedMachineConfigurationResponseOutput) VCPUs() ResourceRangeResponsePtrOutput
- type RecommendedMachineConfigurationResponsePtrInput
- type RecommendedMachineConfigurationResponsePtrOutput
- func (o RecommendedMachineConfigurationResponsePtrOutput) Elem() RecommendedMachineConfigurationResponseOutput
- func (RecommendedMachineConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o RecommendedMachineConfigurationResponsePtrOutput) Memory() ResourceRangeResponsePtrOutput
- func (o RecommendedMachineConfigurationResponsePtrOutput) ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput
- func (o RecommendedMachineConfigurationResponsePtrOutput) ToRecommendedMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponsePtrOutput
- func (o RecommendedMachineConfigurationResponsePtrOutput) VCPUs() ResourceRangeResponsePtrOutput
- type RegionalReplicationStatusResponse
- type RegionalReplicationStatusResponseArgs
- func (RegionalReplicationStatusResponseArgs) ElementType() reflect.Type
- func (i RegionalReplicationStatusResponseArgs) ToRegionalReplicationStatusResponseOutput() RegionalReplicationStatusResponseOutput
- func (i RegionalReplicationStatusResponseArgs) ToRegionalReplicationStatusResponseOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseOutput
- type RegionalReplicationStatusResponseArray
- func (RegionalReplicationStatusResponseArray) ElementType() reflect.Type
- func (i RegionalReplicationStatusResponseArray) ToRegionalReplicationStatusResponseArrayOutput() RegionalReplicationStatusResponseArrayOutput
- func (i RegionalReplicationStatusResponseArray) ToRegionalReplicationStatusResponseArrayOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseArrayOutput
- type RegionalReplicationStatusResponseArrayInput
- type RegionalReplicationStatusResponseArrayOutput
- func (RegionalReplicationStatusResponseArrayOutput) ElementType() reflect.Type
- func (o RegionalReplicationStatusResponseArrayOutput) Index(i pulumi.IntInput) RegionalReplicationStatusResponseOutput
- func (o RegionalReplicationStatusResponseArrayOutput) ToRegionalReplicationStatusResponseArrayOutput() RegionalReplicationStatusResponseArrayOutput
- func (o RegionalReplicationStatusResponseArrayOutput) ToRegionalReplicationStatusResponseArrayOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseArrayOutput
- type RegionalReplicationStatusResponseInput
- type RegionalReplicationStatusResponseOutput
- func (o RegionalReplicationStatusResponseOutput) Details() pulumi.StringOutput
- func (RegionalReplicationStatusResponseOutput) ElementType() reflect.Type
- func (o RegionalReplicationStatusResponseOutput) Progress() pulumi.IntOutput
- func (o RegionalReplicationStatusResponseOutput) Region() pulumi.StringOutput
- func (o RegionalReplicationStatusResponseOutput) State() pulumi.StringOutput
- func (o RegionalReplicationStatusResponseOutput) ToRegionalReplicationStatusResponseOutput() RegionalReplicationStatusResponseOutput
- func (o RegionalReplicationStatusResponseOutput) ToRegionalReplicationStatusResponseOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseOutput
- type ReplicationStatusResponse
- type ReplicationStatusResponseArgs
- func (ReplicationStatusResponseArgs) ElementType() reflect.Type
- func (i ReplicationStatusResponseArgs) ToReplicationStatusResponseOutput() ReplicationStatusResponseOutput
- func (i ReplicationStatusResponseArgs) ToReplicationStatusResponseOutputWithContext(ctx context.Context) ReplicationStatusResponseOutput
- func (i ReplicationStatusResponseArgs) ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput
- func (i ReplicationStatusResponseArgs) ToReplicationStatusResponsePtrOutputWithContext(ctx context.Context) ReplicationStatusResponsePtrOutput
- type ReplicationStatusResponseInput
- type ReplicationStatusResponseOutput
- func (o ReplicationStatusResponseOutput) AggregatedState() pulumi.StringOutput
- func (ReplicationStatusResponseOutput) ElementType() reflect.Type
- func (o ReplicationStatusResponseOutput) Summary() RegionalReplicationStatusResponseArrayOutput
- func (o ReplicationStatusResponseOutput) ToReplicationStatusResponseOutput() ReplicationStatusResponseOutput
- func (o ReplicationStatusResponseOutput) ToReplicationStatusResponseOutputWithContext(ctx context.Context) ReplicationStatusResponseOutput
- func (o ReplicationStatusResponseOutput) ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput
- func (o ReplicationStatusResponseOutput) ToReplicationStatusResponsePtrOutputWithContext(ctx context.Context) ReplicationStatusResponsePtrOutput
- type ReplicationStatusResponsePtrInput
- type ReplicationStatusResponsePtrOutput
- func (o ReplicationStatusResponsePtrOutput) AggregatedState() pulumi.StringPtrOutput
- func (o ReplicationStatusResponsePtrOutput) Elem() ReplicationStatusResponseOutput
- func (ReplicationStatusResponsePtrOutput) ElementType() reflect.Type
- func (o ReplicationStatusResponsePtrOutput) Summary() RegionalReplicationStatusResponseArrayOutput
- func (o ReplicationStatusResponsePtrOutput) ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput
- func (o ReplicationStatusResponsePtrOutput) ToReplicationStatusResponsePtrOutputWithContext(ctx context.Context) ReplicationStatusResponsePtrOutput
- type ResourceRange
- type ResourceRangeArgs
- func (ResourceRangeArgs) ElementType() reflect.Type
- func (i ResourceRangeArgs) ToResourceRangeOutput() ResourceRangeOutput
- func (i ResourceRangeArgs) ToResourceRangeOutputWithContext(ctx context.Context) ResourceRangeOutput
- func (i ResourceRangeArgs) ToResourceRangePtrOutput() ResourceRangePtrOutput
- func (i ResourceRangeArgs) ToResourceRangePtrOutputWithContext(ctx context.Context) ResourceRangePtrOutput
- type ResourceRangeInput
- type ResourceRangeOutput
- func (ResourceRangeOutput) ElementType() reflect.Type
- func (o ResourceRangeOutput) Max() pulumi.IntPtrOutput
- func (o ResourceRangeOutput) Min() pulumi.IntPtrOutput
- func (o ResourceRangeOutput) ToResourceRangeOutput() ResourceRangeOutput
- func (o ResourceRangeOutput) ToResourceRangeOutputWithContext(ctx context.Context) ResourceRangeOutput
- func (o ResourceRangeOutput) ToResourceRangePtrOutput() ResourceRangePtrOutput
- func (o ResourceRangeOutput) ToResourceRangePtrOutputWithContext(ctx context.Context) ResourceRangePtrOutput
- type ResourceRangePtrInput
- type ResourceRangePtrOutput
- func (o ResourceRangePtrOutput) Elem() ResourceRangeOutput
- func (ResourceRangePtrOutput) ElementType() reflect.Type
- func (o ResourceRangePtrOutput) Max() pulumi.IntPtrOutput
- func (o ResourceRangePtrOutput) Min() pulumi.IntPtrOutput
- func (o ResourceRangePtrOutput) ToResourceRangePtrOutput() ResourceRangePtrOutput
- func (o ResourceRangePtrOutput) ToResourceRangePtrOutputWithContext(ctx context.Context) ResourceRangePtrOutput
- type ResourceRangeResponse
- type ResourceRangeResponseArgs
- func (ResourceRangeResponseArgs) ElementType() reflect.Type
- func (i ResourceRangeResponseArgs) ToResourceRangeResponseOutput() ResourceRangeResponseOutput
- func (i ResourceRangeResponseArgs) ToResourceRangeResponseOutputWithContext(ctx context.Context) ResourceRangeResponseOutput
- func (i ResourceRangeResponseArgs) ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput
- func (i ResourceRangeResponseArgs) ToResourceRangeResponsePtrOutputWithContext(ctx context.Context) ResourceRangeResponsePtrOutput
- type ResourceRangeResponseInput
- type ResourceRangeResponseOutput
- func (ResourceRangeResponseOutput) ElementType() reflect.Type
- func (o ResourceRangeResponseOutput) Max() pulumi.IntPtrOutput
- func (o ResourceRangeResponseOutput) Min() pulumi.IntPtrOutput
- func (o ResourceRangeResponseOutput) ToResourceRangeResponseOutput() ResourceRangeResponseOutput
- func (o ResourceRangeResponseOutput) ToResourceRangeResponseOutputWithContext(ctx context.Context) ResourceRangeResponseOutput
- func (o ResourceRangeResponseOutput) ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput
- func (o ResourceRangeResponseOutput) ToResourceRangeResponsePtrOutputWithContext(ctx context.Context) ResourceRangeResponsePtrOutput
- type ResourceRangeResponsePtrInput
- type ResourceRangeResponsePtrOutput
- func (o ResourceRangeResponsePtrOutput) Elem() ResourceRangeResponseOutput
- func (ResourceRangeResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceRangeResponsePtrOutput) Max() pulumi.IntPtrOutput
- func (o ResourceRangeResponsePtrOutput) Min() pulumi.IntPtrOutput
- func (o ResourceRangeResponsePtrOutput) ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput
- func (o ResourceRangeResponsePtrOutput) ToResourceRangeResponsePtrOutputWithContext(ctx context.Context) ResourceRangeResponsePtrOutput
- type SharingProfile
- type SharingProfileArgs
- func (SharingProfileArgs) ElementType() reflect.Type
- func (i SharingProfileArgs) ToSharingProfileOutput() SharingProfileOutput
- func (i SharingProfileArgs) ToSharingProfileOutputWithContext(ctx context.Context) SharingProfileOutput
- func (i SharingProfileArgs) ToSharingProfilePtrOutput() SharingProfilePtrOutput
- func (i SharingProfileArgs) ToSharingProfilePtrOutputWithContext(ctx context.Context) SharingProfilePtrOutput
- type SharingProfileGroupResponse
- type SharingProfileGroupResponseArgs
- func (SharingProfileGroupResponseArgs) ElementType() reflect.Type
- func (i SharingProfileGroupResponseArgs) ToSharingProfileGroupResponseOutput() SharingProfileGroupResponseOutput
- func (i SharingProfileGroupResponseArgs) ToSharingProfileGroupResponseOutputWithContext(ctx context.Context) SharingProfileGroupResponseOutput
- type SharingProfileGroupResponseArray
- func (SharingProfileGroupResponseArray) ElementType() reflect.Type
- func (i SharingProfileGroupResponseArray) ToSharingProfileGroupResponseArrayOutput() SharingProfileGroupResponseArrayOutput
- func (i SharingProfileGroupResponseArray) ToSharingProfileGroupResponseArrayOutputWithContext(ctx context.Context) SharingProfileGroupResponseArrayOutput
- type SharingProfileGroupResponseArrayInput
- type SharingProfileGroupResponseArrayOutput
- func (SharingProfileGroupResponseArrayOutput) ElementType() reflect.Type
- func (o SharingProfileGroupResponseArrayOutput) Index(i pulumi.IntInput) SharingProfileGroupResponseOutput
- func (o SharingProfileGroupResponseArrayOutput) ToSharingProfileGroupResponseArrayOutput() SharingProfileGroupResponseArrayOutput
- func (o SharingProfileGroupResponseArrayOutput) ToSharingProfileGroupResponseArrayOutputWithContext(ctx context.Context) SharingProfileGroupResponseArrayOutput
- type SharingProfileGroupResponseInput
- type SharingProfileGroupResponseOutput
- func (SharingProfileGroupResponseOutput) ElementType() reflect.Type
- func (o SharingProfileGroupResponseOutput) Ids() pulumi.StringArrayOutput
- func (o SharingProfileGroupResponseOutput) ToSharingProfileGroupResponseOutput() SharingProfileGroupResponseOutput
- func (o SharingProfileGroupResponseOutput) ToSharingProfileGroupResponseOutputWithContext(ctx context.Context) SharingProfileGroupResponseOutput
- func (o SharingProfileGroupResponseOutput) Type() pulumi.StringPtrOutput
- type SharingProfileInput
- type SharingProfileOutput
- func (SharingProfileOutput) ElementType() reflect.Type
- func (o SharingProfileOutput) Permissions() pulumi.StringPtrOutput
- func (o SharingProfileOutput) ToSharingProfileOutput() SharingProfileOutput
- func (o SharingProfileOutput) ToSharingProfileOutputWithContext(ctx context.Context) SharingProfileOutput
- func (o SharingProfileOutput) ToSharingProfilePtrOutput() SharingProfilePtrOutput
- func (o SharingProfileOutput) ToSharingProfilePtrOutputWithContext(ctx context.Context) SharingProfilePtrOutput
- type SharingProfilePtrInput
- type SharingProfilePtrOutput
- func (o SharingProfilePtrOutput) Elem() SharingProfileOutput
- func (SharingProfilePtrOutput) ElementType() reflect.Type
- func (o SharingProfilePtrOutput) Permissions() pulumi.StringPtrOutput
- func (o SharingProfilePtrOutput) ToSharingProfilePtrOutput() SharingProfilePtrOutput
- func (o SharingProfilePtrOutput) ToSharingProfilePtrOutputWithContext(ctx context.Context) SharingProfilePtrOutput
- type SharingProfileResponse
- type SharingProfileResponseArgs
- func (SharingProfileResponseArgs) ElementType() reflect.Type
- func (i SharingProfileResponseArgs) ToSharingProfileResponseOutput() SharingProfileResponseOutput
- func (i SharingProfileResponseArgs) ToSharingProfileResponseOutputWithContext(ctx context.Context) SharingProfileResponseOutput
- func (i SharingProfileResponseArgs) ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput
- func (i SharingProfileResponseArgs) ToSharingProfileResponsePtrOutputWithContext(ctx context.Context) SharingProfileResponsePtrOutput
- type SharingProfileResponseInput
- type SharingProfileResponseOutput
- func (SharingProfileResponseOutput) ElementType() reflect.Type
- func (o SharingProfileResponseOutput) Groups() SharingProfileGroupResponseArrayOutput
- func (o SharingProfileResponseOutput) Permissions() pulumi.StringPtrOutput
- func (o SharingProfileResponseOutput) ToSharingProfileResponseOutput() SharingProfileResponseOutput
- func (o SharingProfileResponseOutput) ToSharingProfileResponseOutputWithContext(ctx context.Context) SharingProfileResponseOutput
- func (o SharingProfileResponseOutput) ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput
- func (o SharingProfileResponseOutput) ToSharingProfileResponsePtrOutputWithContext(ctx context.Context) SharingProfileResponsePtrOutput
- type SharingProfileResponsePtrInput
- type SharingProfileResponsePtrOutput
- func (o SharingProfileResponsePtrOutput) Elem() SharingProfileResponseOutput
- func (SharingProfileResponsePtrOutput) ElementType() reflect.Type
- func (o SharingProfileResponsePtrOutput) Groups() SharingProfileGroupResponseArrayOutput
- func (o SharingProfileResponsePtrOutput) Permissions() pulumi.StringPtrOutput
- func (o SharingProfileResponsePtrOutput) ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput
- func (o SharingProfileResponsePtrOutput) ToSharingProfileResponsePtrOutputWithContext(ctx context.Context) SharingProfileResponsePtrOutput
- type TargetRegion
- type TargetRegionArgs
- type TargetRegionArray
- type TargetRegionArrayInput
- type TargetRegionArrayOutput
- func (TargetRegionArrayOutput) ElementType() reflect.Type
- func (o TargetRegionArrayOutput) Index(i pulumi.IntInput) TargetRegionOutput
- func (o TargetRegionArrayOutput) ToTargetRegionArrayOutput() TargetRegionArrayOutput
- func (o TargetRegionArrayOutput) ToTargetRegionArrayOutputWithContext(ctx context.Context) TargetRegionArrayOutput
- type TargetRegionInput
- type TargetRegionOutput
- func (TargetRegionOutput) ElementType() reflect.Type
- func (o TargetRegionOutput) Encryption() EncryptionImagesPtrOutput
- func (o TargetRegionOutput) Name() pulumi.StringOutput
- func (o TargetRegionOutput) RegionalReplicaCount() pulumi.IntPtrOutput
- func (o TargetRegionOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o TargetRegionOutput) ToTargetRegionOutput() TargetRegionOutput
- func (o TargetRegionOutput) ToTargetRegionOutputWithContext(ctx context.Context) TargetRegionOutput
- type TargetRegionResponse
- type TargetRegionResponseArgs
- type TargetRegionResponseArray
- type TargetRegionResponseArrayInput
- type TargetRegionResponseArrayOutput
- func (TargetRegionResponseArrayOutput) ElementType() reflect.Type
- func (o TargetRegionResponseArrayOutput) Index(i pulumi.IntInput) TargetRegionResponseOutput
- func (o TargetRegionResponseArrayOutput) ToTargetRegionResponseArrayOutput() TargetRegionResponseArrayOutput
- func (o TargetRegionResponseArrayOutput) ToTargetRegionResponseArrayOutputWithContext(ctx context.Context) TargetRegionResponseArrayOutput
- type TargetRegionResponseInput
- type TargetRegionResponseOutput
- func (TargetRegionResponseOutput) ElementType() reflect.Type
- func (o TargetRegionResponseOutput) Encryption() EncryptionImagesResponsePtrOutput
- func (o TargetRegionResponseOutput) Name() pulumi.StringOutput
- func (o TargetRegionResponseOutput) RegionalReplicaCount() pulumi.IntPtrOutput
- func (o TargetRegionResponseOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o TargetRegionResponseOutput) ToTargetRegionResponseOutput() TargetRegionResponseOutput
- func (o TargetRegionResponseOutput) ToTargetRegionResponseOutputWithContext(ctx context.Context) TargetRegionResponseOutput
- type UserArtifactSource
- type UserArtifactSourceArgs
- func (UserArtifactSourceArgs) ElementType() reflect.Type
- func (i UserArtifactSourceArgs) ToUserArtifactSourceOutput() UserArtifactSourceOutput
- func (i UserArtifactSourceArgs) ToUserArtifactSourceOutputWithContext(ctx context.Context) UserArtifactSourceOutput
- func (i UserArtifactSourceArgs) ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput
- func (i UserArtifactSourceArgs) ToUserArtifactSourcePtrOutputWithContext(ctx context.Context) UserArtifactSourcePtrOutput
- type UserArtifactSourceInput
- type UserArtifactSourceOutput
- func (UserArtifactSourceOutput) ElementType() reflect.Type
- func (o UserArtifactSourceOutput) FileName() pulumi.StringOutput
- func (o UserArtifactSourceOutput) MediaLink() pulumi.StringOutput
- func (o UserArtifactSourceOutput) ToUserArtifactSourceOutput() UserArtifactSourceOutput
- func (o UserArtifactSourceOutput) ToUserArtifactSourceOutputWithContext(ctx context.Context) UserArtifactSourceOutput
- func (o UserArtifactSourceOutput) ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput
- func (o UserArtifactSourceOutput) ToUserArtifactSourcePtrOutputWithContext(ctx context.Context) UserArtifactSourcePtrOutput
- type UserArtifactSourcePtrInput
- type UserArtifactSourcePtrOutput
- func (o UserArtifactSourcePtrOutput) Elem() UserArtifactSourceOutput
- func (UserArtifactSourcePtrOutput) ElementType() reflect.Type
- func (o UserArtifactSourcePtrOutput) FileName() pulumi.StringPtrOutput
- func (o UserArtifactSourcePtrOutput) MediaLink() pulumi.StringPtrOutput
- func (o UserArtifactSourcePtrOutput) ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput
- func (o UserArtifactSourcePtrOutput) ToUserArtifactSourcePtrOutputWithContext(ctx context.Context) UserArtifactSourcePtrOutput
- type UserArtifactSourceResponse
- type UserArtifactSourceResponseArgs
- func (UserArtifactSourceResponseArgs) ElementType() reflect.Type
- func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponseOutput() UserArtifactSourceResponseOutput
- func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponseOutputWithContext(ctx context.Context) UserArtifactSourceResponseOutput
- func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput
- func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponsePtrOutputWithContext(ctx context.Context) UserArtifactSourceResponsePtrOutput
- type UserArtifactSourceResponseInput
- type UserArtifactSourceResponseOutput
- func (UserArtifactSourceResponseOutput) ElementType() reflect.Type
- func (o UserArtifactSourceResponseOutput) FileName() pulumi.StringOutput
- func (o UserArtifactSourceResponseOutput) MediaLink() pulumi.StringOutput
- func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponseOutput() UserArtifactSourceResponseOutput
- func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponseOutputWithContext(ctx context.Context) UserArtifactSourceResponseOutput
- func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput
- func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponsePtrOutputWithContext(ctx context.Context) UserArtifactSourceResponsePtrOutput
- type UserArtifactSourceResponsePtrInput
- type UserArtifactSourceResponsePtrOutput
- func (o UserArtifactSourceResponsePtrOutput) Elem() UserArtifactSourceResponseOutput
- func (UserArtifactSourceResponsePtrOutput) ElementType() reflect.Type
- func (o UserArtifactSourceResponsePtrOutput) FileName() pulumi.StringPtrOutput
- func (o UserArtifactSourceResponsePtrOutput) MediaLink() pulumi.StringPtrOutput
- func (o UserArtifactSourceResponsePtrOutput) ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput
- func (o UserArtifactSourceResponsePtrOutput) ToUserArtifactSourceResponsePtrOutputWithContext(ctx context.Context) UserArtifactSourceResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataDiskImageEncryption ¶
type DataDiskImageEncryption struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun int `pulumi:"lun"` }
Contains encryption settings for a data disk image.
type DataDiskImageEncryptionArgs ¶
type DataDiskImageEncryptionArgs struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun pulumi.IntInput `pulumi:"lun"` }
Contains encryption settings for a data disk image.
func (DataDiskImageEncryptionArgs) ElementType ¶
func (DataDiskImageEncryptionArgs) ElementType() reflect.Type
func (DataDiskImageEncryptionArgs) ToDataDiskImageEncryptionOutput ¶
func (i DataDiskImageEncryptionArgs) ToDataDiskImageEncryptionOutput() DataDiskImageEncryptionOutput
func (DataDiskImageEncryptionArgs) ToDataDiskImageEncryptionOutputWithContext ¶
func (i DataDiskImageEncryptionArgs) ToDataDiskImageEncryptionOutputWithContext(ctx context.Context) DataDiskImageEncryptionOutput
type DataDiskImageEncryptionArray ¶
type DataDiskImageEncryptionArray []DataDiskImageEncryptionInput
func (DataDiskImageEncryptionArray) ElementType ¶
func (DataDiskImageEncryptionArray) ElementType() reflect.Type
func (DataDiskImageEncryptionArray) ToDataDiskImageEncryptionArrayOutput ¶
func (i DataDiskImageEncryptionArray) ToDataDiskImageEncryptionArrayOutput() DataDiskImageEncryptionArrayOutput
func (DataDiskImageEncryptionArray) ToDataDiskImageEncryptionArrayOutputWithContext ¶
func (i DataDiskImageEncryptionArray) ToDataDiskImageEncryptionArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionArrayOutput
type DataDiskImageEncryptionArrayInput ¶
type DataDiskImageEncryptionArrayInput interface { pulumi.Input ToDataDiskImageEncryptionArrayOutput() DataDiskImageEncryptionArrayOutput ToDataDiskImageEncryptionArrayOutputWithContext(context.Context) DataDiskImageEncryptionArrayOutput }
DataDiskImageEncryptionArrayInput is an input type that accepts DataDiskImageEncryptionArray and DataDiskImageEncryptionArrayOutput values. You can construct a concrete instance of `DataDiskImageEncryptionArrayInput` via:
DataDiskImageEncryptionArray{ DataDiskImageEncryptionArgs{...} }
type DataDiskImageEncryptionArrayOutput ¶
type DataDiskImageEncryptionArrayOutput struct{ *pulumi.OutputState }
func (DataDiskImageEncryptionArrayOutput) ElementType ¶
func (DataDiskImageEncryptionArrayOutput) ElementType() reflect.Type
func (DataDiskImageEncryptionArrayOutput) Index ¶
func (o DataDiskImageEncryptionArrayOutput) Index(i pulumi.IntInput) DataDiskImageEncryptionOutput
func (DataDiskImageEncryptionArrayOutput) ToDataDiskImageEncryptionArrayOutput ¶
func (o DataDiskImageEncryptionArrayOutput) ToDataDiskImageEncryptionArrayOutput() DataDiskImageEncryptionArrayOutput
func (DataDiskImageEncryptionArrayOutput) ToDataDiskImageEncryptionArrayOutputWithContext ¶
func (o DataDiskImageEncryptionArrayOutput) ToDataDiskImageEncryptionArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionArrayOutput
type DataDiskImageEncryptionInput ¶
type DataDiskImageEncryptionInput interface { pulumi.Input ToDataDiskImageEncryptionOutput() DataDiskImageEncryptionOutput ToDataDiskImageEncryptionOutputWithContext(context.Context) DataDiskImageEncryptionOutput }
DataDiskImageEncryptionInput is an input type that accepts DataDiskImageEncryptionArgs and DataDiskImageEncryptionOutput values. You can construct a concrete instance of `DataDiskImageEncryptionInput` via:
DataDiskImageEncryptionArgs{...}
type DataDiskImageEncryptionOutput ¶
type DataDiskImageEncryptionOutput struct{ *pulumi.OutputState }
Contains encryption settings for a data disk image.
func (DataDiskImageEncryptionOutput) DiskEncryptionSetId ¶
func (o DataDiskImageEncryptionOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
A relative URI containing the resource ID of the disk encryption set.
func (DataDiskImageEncryptionOutput) ElementType ¶
func (DataDiskImageEncryptionOutput) ElementType() reflect.Type
func (DataDiskImageEncryptionOutput) Lun ¶
func (o DataDiskImageEncryptionOutput) Lun() pulumi.IntOutput
This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
func (DataDiskImageEncryptionOutput) ToDataDiskImageEncryptionOutput ¶
func (o DataDiskImageEncryptionOutput) ToDataDiskImageEncryptionOutput() DataDiskImageEncryptionOutput
func (DataDiskImageEncryptionOutput) ToDataDiskImageEncryptionOutputWithContext ¶
func (o DataDiskImageEncryptionOutput) ToDataDiskImageEncryptionOutputWithContext(ctx context.Context) DataDiskImageEncryptionOutput
type DataDiskImageEncryptionResponse ¶
type DataDiskImageEncryptionResponse struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun int `pulumi:"lun"` }
Contains encryption settings for a data disk image.
type DataDiskImageEncryptionResponseArgs ¶
type DataDiskImageEncryptionResponseArgs struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun pulumi.IntInput `pulumi:"lun"` }
Contains encryption settings for a data disk image.
func (DataDiskImageEncryptionResponseArgs) ElementType ¶
func (DataDiskImageEncryptionResponseArgs) ElementType() reflect.Type
func (DataDiskImageEncryptionResponseArgs) ToDataDiskImageEncryptionResponseOutput ¶
func (i DataDiskImageEncryptionResponseArgs) ToDataDiskImageEncryptionResponseOutput() DataDiskImageEncryptionResponseOutput
func (DataDiskImageEncryptionResponseArgs) ToDataDiskImageEncryptionResponseOutputWithContext ¶
func (i DataDiskImageEncryptionResponseArgs) ToDataDiskImageEncryptionResponseOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseOutput
type DataDiskImageEncryptionResponseArray ¶
type DataDiskImageEncryptionResponseArray []DataDiskImageEncryptionResponseInput
func (DataDiskImageEncryptionResponseArray) ElementType ¶
func (DataDiskImageEncryptionResponseArray) ElementType() reflect.Type
func (DataDiskImageEncryptionResponseArray) ToDataDiskImageEncryptionResponseArrayOutput ¶
func (i DataDiskImageEncryptionResponseArray) ToDataDiskImageEncryptionResponseArrayOutput() DataDiskImageEncryptionResponseArrayOutput
func (DataDiskImageEncryptionResponseArray) ToDataDiskImageEncryptionResponseArrayOutputWithContext ¶
func (i DataDiskImageEncryptionResponseArray) ToDataDiskImageEncryptionResponseArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseArrayOutput
type DataDiskImageEncryptionResponseArrayInput ¶
type DataDiskImageEncryptionResponseArrayInput interface { pulumi.Input ToDataDiskImageEncryptionResponseArrayOutput() DataDiskImageEncryptionResponseArrayOutput ToDataDiskImageEncryptionResponseArrayOutputWithContext(context.Context) DataDiskImageEncryptionResponseArrayOutput }
DataDiskImageEncryptionResponseArrayInput is an input type that accepts DataDiskImageEncryptionResponseArray and DataDiskImageEncryptionResponseArrayOutput values. You can construct a concrete instance of `DataDiskImageEncryptionResponseArrayInput` via:
DataDiskImageEncryptionResponseArray{ DataDiskImageEncryptionResponseArgs{...} }
type DataDiskImageEncryptionResponseArrayOutput ¶
type DataDiskImageEncryptionResponseArrayOutput struct{ *pulumi.OutputState }
func (DataDiskImageEncryptionResponseArrayOutput) ElementType ¶
func (DataDiskImageEncryptionResponseArrayOutput) ElementType() reflect.Type
func (DataDiskImageEncryptionResponseArrayOutput) ToDataDiskImageEncryptionResponseArrayOutput ¶
func (o DataDiskImageEncryptionResponseArrayOutput) ToDataDiskImageEncryptionResponseArrayOutput() DataDiskImageEncryptionResponseArrayOutput
func (DataDiskImageEncryptionResponseArrayOutput) ToDataDiskImageEncryptionResponseArrayOutputWithContext ¶
func (o DataDiskImageEncryptionResponseArrayOutput) ToDataDiskImageEncryptionResponseArrayOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseArrayOutput
type DataDiskImageEncryptionResponseInput ¶
type DataDiskImageEncryptionResponseInput interface { pulumi.Input ToDataDiskImageEncryptionResponseOutput() DataDiskImageEncryptionResponseOutput ToDataDiskImageEncryptionResponseOutputWithContext(context.Context) DataDiskImageEncryptionResponseOutput }
DataDiskImageEncryptionResponseInput is an input type that accepts DataDiskImageEncryptionResponseArgs and DataDiskImageEncryptionResponseOutput values. You can construct a concrete instance of `DataDiskImageEncryptionResponseInput` via:
DataDiskImageEncryptionResponseArgs{...}
type DataDiskImageEncryptionResponseOutput ¶
type DataDiskImageEncryptionResponseOutput struct{ *pulumi.OutputState }
Contains encryption settings for a data disk image.
func (DataDiskImageEncryptionResponseOutput) DiskEncryptionSetId ¶
func (o DataDiskImageEncryptionResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
A relative URI containing the resource ID of the disk encryption set.
func (DataDiskImageEncryptionResponseOutput) ElementType ¶
func (DataDiskImageEncryptionResponseOutput) ElementType() reflect.Type
func (DataDiskImageEncryptionResponseOutput) Lun ¶
func (o DataDiskImageEncryptionResponseOutput) Lun() pulumi.IntOutput
This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
func (DataDiskImageEncryptionResponseOutput) ToDataDiskImageEncryptionResponseOutput ¶
func (o DataDiskImageEncryptionResponseOutput) ToDataDiskImageEncryptionResponseOutput() DataDiskImageEncryptionResponseOutput
func (DataDiskImageEncryptionResponseOutput) ToDataDiskImageEncryptionResponseOutputWithContext ¶
func (o DataDiskImageEncryptionResponseOutput) ToDataDiskImageEncryptionResponseOutputWithContext(ctx context.Context) DataDiskImageEncryptionResponseOutput
type Disallowed ¶
type Disallowed struct { // A list of disk types. DiskTypes []string `pulumi:"diskTypes"` }
Describes the disallowed disk types.
type DisallowedArgs ¶
type DisallowedArgs struct { // A list of disk types. DiskTypes pulumi.StringArrayInput `pulumi:"diskTypes"` }
Describes the disallowed disk types.
func (DisallowedArgs) ElementType ¶
func (DisallowedArgs) ElementType() reflect.Type
func (DisallowedArgs) ToDisallowedOutput ¶
func (i DisallowedArgs) ToDisallowedOutput() DisallowedOutput
func (DisallowedArgs) ToDisallowedOutputWithContext ¶
func (i DisallowedArgs) ToDisallowedOutputWithContext(ctx context.Context) DisallowedOutput
func (DisallowedArgs) ToDisallowedPtrOutput ¶
func (i DisallowedArgs) ToDisallowedPtrOutput() DisallowedPtrOutput
func (DisallowedArgs) ToDisallowedPtrOutputWithContext ¶
func (i DisallowedArgs) ToDisallowedPtrOutputWithContext(ctx context.Context) DisallowedPtrOutput
type DisallowedInput ¶
type DisallowedInput interface { pulumi.Input ToDisallowedOutput() DisallowedOutput ToDisallowedOutputWithContext(context.Context) DisallowedOutput }
DisallowedInput is an input type that accepts DisallowedArgs and DisallowedOutput values. You can construct a concrete instance of `DisallowedInput` via:
DisallowedArgs{...}
type DisallowedOutput ¶
type DisallowedOutput struct{ *pulumi.OutputState }
Describes the disallowed disk types.
func (DisallowedOutput) DiskTypes ¶
func (o DisallowedOutput) DiskTypes() pulumi.StringArrayOutput
A list of disk types.
func (DisallowedOutput) ElementType ¶
func (DisallowedOutput) ElementType() reflect.Type
func (DisallowedOutput) ToDisallowedOutput ¶
func (o DisallowedOutput) ToDisallowedOutput() DisallowedOutput
func (DisallowedOutput) ToDisallowedOutputWithContext ¶
func (o DisallowedOutput) ToDisallowedOutputWithContext(ctx context.Context) DisallowedOutput
func (DisallowedOutput) ToDisallowedPtrOutput ¶
func (o DisallowedOutput) ToDisallowedPtrOutput() DisallowedPtrOutput
func (DisallowedOutput) ToDisallowedPtrOutputWithContext ¶
func (o DisallowedOutput) ToDisallowedPtrOutputWithContext(ctx context.Context) DisallowedPtrOutput
type DisallowedPtrInput ¶
type DisallowedPtrInput interface { pulumi.Input ToDisallowedPtrOutput() DisallowedPtrOutput ToDisallowedPtrOutputWithContext(context.Context) DisallowedPtrOutput }
DisallowedPtrInput is an input type that accepts DisallowedArgs, DisallowedPtr and DisallowedPtrOutput values. You can construct a concrete instance of `DisallowedPtrInput` via:
DisallowedArgs{...} or: nil
func DisallowedPtr ¶
func DisallowedPtr(v *DisallowedArgs) DisallowedPtrInput
type DisallowedPtrOutput ¶
type DisallowedPtrOutput struct{ *pulumi.OutputState }
func (DisallowedPtrOutput) DiskTypes ¶
func (o DisallowedPtrOutput) DiskTypes() pulumi.StringArrayOutput
A list of disk types.
func (DisallowedPtrOutput) Elem ¶
func (o DisallowedPtrOutput) Elem() DisallowedOutput
func (DisallowedPtrOutput) ElementType ¶
func (DisallowedPtrOutput) ElementType() reflect.Type
func (DisallowedPtrOutput) ToDisallowedPtrOutput ¶
func (o DisallowedPtrOutput) ToDisallowedPtrOutput() DisallowedPtrOutput
func (DisallowedPtrOutput) ToDisallowedPtrOutputWithContext ¶
func (o DisallowedPtrOutput) ToDisallowedPtrOutputWithContext(ctx context.Context) DisallowedPtrOutput
type DisallowedResponse ¶
type DisallowedResponse struct { // A list of disk types. DiskTypes []string `pulumi:"diskTypes"` }
Describes the disallowed disk types.
type DisallowedResponseArgs ¶
type DisallowedResponseArgs struct { // A list of disk types. DiskTypes pulumi.StringArrayInput `pulumi:"diskTypes"` }
Describes the disallowed disk types.
func (DisallowedResponseArgs) ElementType ¶
func (DisallowedResponseArgs) ElementType() reflect.Type
func (DisallowedResponseArgs) ToDisallowedResponseOutput ¶
func (i DisallowedResponseArgs) ToDisallowedResponseOutput() DisallowedResponseOutput
func (DisallowedResponseArgs) ToDisallowedResponseOutputWithContext ¶
func (i DisallowedResponseArgs) ToDisallowedResponseOutputWithContext(ctx context.Context) DisallowedResponseOutput
func (DisallowedResponseArgs) ToDisallowedResponsePtrOutput ¶
func (i DisallowedResponseArgs) ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput
func (DisallowedResponseArgs) ToDisallowedResponsePtrOutputWithContext ¶
func (i DisallowedResponseArgs) ToDisallowedResponsePtrOutputWithContext(ctx context.Context) DisallowedResponsePtrOutput
type DisallowedResponseInput ¶
type DisallowedResponseInput interface { pulumi.Input ToDisallowedResponseOutput() DisallowedResponseOutput ToDisallowedResponseOutputWithContext(context.Context) DisallowedResponseOutput }
DisallowedResponseInput is an input type that accepts DisallowedResponseArgs and DisallowedResponseOutput values. You can construct a concrete instance of `DisallowedResponseInput` via:
DisallowedResponseArgs{...}
type DisallowedResponseOutput ¶
type DisallowedResponseOutput struct{ *pulumi.OutputState }
Describes the disallowed disk types.
func (DisallowedResponseOutput) DiskTypes ¶
func (o DisallowedResponseOutput) DiskTypes() pulumi.StringArrayOutput
A list of disk types.
func (DisallowedResponseOutput) ElementType ¶
func (DisallowedResponseOutput) ElementType() reflect.Type
func (DisallowedResponseOutput) ToDisallowedResponseOutput ¶
func (o DisallowedResponseOutput) ToDisallowedResponseOutput() DisallowedResponseOutput
func (DisallowedResponseOutput) ToDisallowedResponseOutputWithContext ¶
func (o DisallowedResponseOutput) ToDisallowedResponseOutputWithContext(ctx context.Context) DisallowedResponseOutput
func (DisallowedResponseOutput) ToDisallowedResponsePtrOutput ¶
func (o DisallowedResponseOutput) ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput
func (DisallowedResponseOutput) ToDisallowedResponsePtrOutputWithContext ¶
func (o DisallowedResponseOutput) ToDisallowedResponsePtrOutputWithContext(ctx context.Context) DisallowedResponsePtrOutput
type DisallowedResponsePtrInput ¶
type DisallowedResponsePtrInput interface { pulumi.Input ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput ToDisallowedResponsePtrOutputWithContext(context.Context) DisallowedResponsePtrOutput }
DisallowedResponsePtrInput is an input type that accepts DisallowedResponseArgs, DisallowedResponsePtr and DisallowedResponsePtrOutput values. You can construct a concrete instance of `DisallowedResponsePtrInput` via:
DisallowedResponseArgs{...} or: nil
func DisallowedResponsePtr ¶
func DisallowedResponsePtr(v *DisallowedResponseArgs) DisallowedResponsePtrInput
type DisallowedResponsePtrOutput ¶
type DisallowedResponsePtrOutput struct{ *pulumi.OutputState }
func (DisallowedResponsePtrOutput) DiskTypes ¶
func (o DisallowedResponsePtrOutput) DiskTypes() pulumi.StringArrayOutput
A list of disk types.
func (DisallowedResponsePtrOutput) Elem ¶
func (o DisallowedResponsePtrOutput) Elem() DisallowedResponseOutput
func (DisallowedResponsePtrOutput) ElementType ¶
func (DisallowedResponsePtrOutput) ElementType() reflect.Type
func (DisallowedResponsePtrOutput) ToDisallowedResponsePtrOutput ¶
func (o DisallowedResponsePtrOutput) ToDisallowedResponsePtrOutput() DisallowedResponsePtrOutput
func (DisallowedResponsePtrOutput) ToDisallowedResponsePtrOutputWithContext ¶
func (o DisallowedResponsePtrOutput) ToDisallowedResponsePtrOutputWithContext(ctx context.Context) DisallowedResponsePtrOutput
type EncryptionImages ¶
type EncryptionImages struct { // A list of encryption specifications for data disk images. DataDiskImages []DataDiskImageEncryption `pulumi:"dataDiskImages"` // Contains encryption settings for an OS disk image. OsDiskImage *OSDiskImageEncryption `pulumi:"osDiskImage"` }
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
type EncryptionImagesArgs ¶
type EncryptionImagesArgs struct { // A list of encryption specifications for data disk images. DataDiskImages DataDiskImageEncryptionArrayInput `pulumi:"dataDiskImages"` // Contains encryption settings for an OS disk image. OsDiskImage OSDiskImageEncryptionPtrInput `pulumi:"osDiskImage"` }
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
func (EncryptionImagesArgs) ElementType ¶
func (EncryptionImagesArgs) ElementType() reflect.Type
func (EncryptionImagesArgs) ToEncryptionImagesOutput ¶
func (i EncryptionImagesArgs) ToEncryptionImagesOutput() EncryptionImagesOutput
func (EncryptionImagesArgs) ToEncryptionImagesOutputWithContext ¶
func (i EncryptionImagesArgs) ToEncryptionImagesOutputWithContext(ctx context.Context) EncryptionImagesOutput
func (EncryptionImagesArgs) ToEncryptionImagesPtrOutput ¶
func (i EncryptionImagesArgs) ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput
func (EncryptionImagesArgs) ToEncryptionImagesPtrOutputWithContext ¶
func (i EncryptionImagesArgs) ToEncryptionImagesPtrOutputWithContext(ctx context.Context) EncryptionImagesPtrOutput
type EncryptionImagesInput ¶
type EncryptionImagesInput interface { pulumi.Input ToEncryptionImagesOutput() EncryptionImagesOutput ToEncryptionImagesOutputWithContext(context.Context) EncryptionImagesOutput }
EncryptionImagesInput is an input type that accepts EncryptionImagesArgs and EncryptionImagesOutput values. You can construct a concrete instance of `EncryptionImagesInput` via:
EncryptionImagesArgs{...}
type EncryptionImagesOutput ¶
type EncryptionImagesOutput struct{ *pulumi.OutputState }
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
func (EncryptionImagesOutput) DataDiskImages ¶
func (o EncryptionImagesOutput) DataDiskImages() DataDiskImageEncryptionArrayOutput
A list of encryption specifications for data disk images.
func (EncryptionImagesOutput) ElementType ¶
func (EncryptionImagesOutput) ElementType() reflect.Type
func (EncryptionImagesOutput) OsDiskImage ¶
func (o EncryptionImagesOutput) OsDiskImage() OSDiskImageEncryptionPtrOutput
Contains encryption settings for an OS disk image.
func (EncryptionImagesOutput) ToEncryptionImagesOutput ¶
func (o EncryptionImagesOutput) ToEncryptionImagesOutput() EncryptionImagesOutput
func (EncryptionImagesOutput) ToEncryptionImagesOutputWithContext ¶
func (o EncryptionImagesOutput) ToEncryptionImagesOutputWithContext(ctx context.Context) EncryptionImagesOutput
func (EncryptionImagesOutput) ToEncryptionImagesPtrOutput ¶
func (o EncryptionImagesOutput) ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput
func (EncryptionImagesOutput) ToEncryptionImagesPtrOutputWithContext ¶
func (o EncryptionImagesOutput) ToEncryptionImagesPtrOutputWithContext(ctx context.Context) EncryptionImagesPtrOutput
type EncryptionImagesPtrInput ¶
type EncryptionImagesPtrInput interface { pulumi.Input ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput ToEncryptionImagesPtrOutputWithContext(context.Context) EncryptionImagesPtrOutput }
EncryptionImagesPtrInput is an input type that accepts EncryptionImagesArgs, EncryptionImagesPtr and EncryptionImagesPtrOutput values. You can construct a concrete instance of `EncryptionImagesPtrInput` via:
EncryptionImagesArgs{...} or: nil
func EncryptionImagesPtr ¶
func EncryptionImagesPtr(v *EncryptionImagesArgs) EncryptionImagesPtrInput
type EncryptionImagesPtrOutput ¶
type EncryptionImagesPtrOutput struct{ *pulumi.OutputState }
func (EncryptionImagesPtrOutput) DataDiskImages ¶
func (o EncryptionImagesPtrOutput) DataDiskImages() DataDiskImageEncryptionArrayOutput
A list of encryption specifications for data disk images.
func (EncryptionImagesPtrOutput) Elem ¶
func (o EncryptionImagesPtrOutput) Elem() EncryptionImagesOutput
func (EncryptionImagesPtrOutput) ElementType ¶
func (EncryptionImagesPtrOutput) ElementType() reflect.Type
func (EncryptionImagesPtrOutput) OsDiskImage ¶
func (o EncryptionImagesPtrOutput) OsDiskImage() OSDiskImageEncryptionPtrOutput
Contains encryption settings for an OS disk image.
func (EncryptionImagesPtrOutput) ToEncryptionImagesPtrOutput ¶
func (o EncryptionImagesPtrOutput) ToEncryptionImagesPtrOutput() EncryptionImagesPtrOutput
func (EncryptionImagesPtrOutput) ToEncryptionImagesPtrOutputWithContext ¶
func (o EncryptionImagesPtrOutput) ToEncryptionImagesPtrOutputWithContext(ctx context.Context) EncryptionImagesPtrOutput
type EncryptionImagesResponse ¶
type EncryptionImagesResponse struct { // A list of encryption specifications for data disk images. DataDiskImages []DataDiskImageEncryptionResponse `pulumi:"dataDiskImages"` // Contains encryption settings for an OS disk image. OsDiskImage *OSDiskImageEncryptionResponse `pulumi:"osDiskImage"` }
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
type EncryptionImagesResponseArgs ¶
type EncryptionImagesResponseArgs struct { // A list of encryption specifications for data disk images. DataDiskImages DataDiskImageEncryptionResponseArrayInput `pulumi:"dataDiskImages"` // Contains encryption settings for an OS disk image. OsDiskImage OSDiskImageEncryptionResponsePtrInput `pulumi:"osDiskImage"` }
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
func (EncryptionImagesResponseArgs) ElementType ¶
func (EncryptionImagesResponseArgs) ElementType() reflect.Type
func (EncryptionImagesResponseArgs) ToEncryptionImagesResponseOutput ¶
func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponseOutput() EncryptionImagesResponseOutput
func (EncryptionImagesResponseArgs) ToEncryptionImagesResponseOutputWithContext ¶
func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponseOutputWithContext(ctx context.Context) EncryptionImagesResponseOutput
func (EncryptionImagesResponseArgs) ToEncryptionImagesResponsePtrOutput ¶
func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput
func (EncryptionImagesResponseArgs) ToEncryptionImagesResponsePtrOutputWithContext ¶
func (i EncryptionImagesResponseArgs) ToEncryptionImagesResponsePtrOutputWithContext(ctx context.Context) EncryptionImagesResponsePtrOutput
type EncryptionImagesResponseInput ¶
type EncryptionImagesResponseInput interface { pulumi.Input ToEncryptionImagesResponseOutput() EncryptionImagesResponseOutput ToEncryptionImagesResponseOutputWithContext(context.Context) EncryptionImagesResponseOutput }
EncryptionImagesResponseInput is an input type that accepts EncryptionImagesResponseArgs and EncryptionImagesResponseOutput values. You can construct a concrete instance of `EncryptionImagesResponseInput` via:
EncryptionImagesResponseArgs{...}
type EncryptionImagesResponseOutput ¶
type EncryptionImagesResponseOutput struct{ *pulumi.OutputState }
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
func (EncryptionImagesResponseOutput) DataDiskImages ¶
func (o EncryptionImagesResponseOutput) DataDiskImages() DataDiskImageEncryptionResponseArrayOutput
A list of encryption specifications for data disk images.
func (EncryptionImagesResponseOutput) ElementType ¶
func (EncryptionImagesResponseOutput) ElementType() reflect.Type
func (EncryptionImagesResponseOutput) OsDiskImage ¶
func (o EncryptionImagesResponseOutput) OsDiskImage() OSDiskImageEncryptionResponsePtrOutput
Contains encryption settings for an OS disk image.
func (EncryptionImagesResponseOutput) ToEncryptionImagesResponseOutput ¶
func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponseOutput() EncryptionImagesResponseOutput
func (EncryptionImagesResponseOutput) ToEncryptionImagesResponseOutputWithContext ¶
func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponseOutputWithContext(ctx context.Context) EncryptionImagesResponseOutput
func (EncryptionImagesResponseOutput) ToEncryptionImagesResponsePtrOutput ¶
func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput
func (EncryptionImagesResponseOutput) ToEncryptionImagesResponsePtrOutputWithContext ¶
func (o EncryptionImagesResponseOutput) ToEncryptionImagesResponsePtrOutputWithContext(ctx context.Context) EncryptionImagesResponsePtrOutput
type EncryptionImagesResponsePtrInput ¶
type EncryptionImagesResponsePtrInput interface { pulumi.Input ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput ToEncryptionImagesResponsePtrOutputWithContext(context.Context) EncryptionImagesResponsePtrOutput }
EncryptionImagesResponsePtrInput is an input type that accepts EncryptionImagesResponseArgs, EncryptionImagesResponsePtr and EncryptionImagesResponsePtrOutput values. You can construct a concrete instance of `EncryptionImagesResponsePtrInput` via:
EncryptionImagesResponseArgs{...} or: nil
func EncryptionImagesResponsePtr ¶
func EncryptionImagesResponsePtr(v *EncryptionImagesResponseArgs) EncryptionImagesResponsePtrInput
type EncryptionImagesResponsePtrOutput ¶
type EncryptionImagesResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionImagesResponsePtrOutput) DataDiskImages ¶
func (o EncryptionImagesResponsePtrOutput) DataDiskImages() DataDiskImageEncryptionResponseArrayOutput
A list of encryption specifications for data disk images.
func (EncryptionImagesResponsePtrOutput) Elem ¶
func (o EncryptionImagesResponsePtrOutput) Elem() EncryptionImagesResponseOutput
func (EncryptionImagesResponsePtrOutput) ElementType ¶
func (EncryptionImagesResponsePtrOutput) ElementType() reflect.Type
func (EncryptionImagesResponsePtrOutput) OsDiskImage ¶
func (o EncryptionImagesResponsePtrOutput) OsDiskImage() OSDiskImageEncryptionResponsePtrOutput
Contains encryption settings for an OS disk image.
func (EncryptionImagesResponsePtrOutput) ToEncryptionImagesResponsePtrOutput ¶
func (o EncryptionImagesResponsePtrOutput) ToEncryptionImagesResponsePtrOutput() EncryptionImagesResponsePtrOutput
func (EncryptionImagesResponsePtrOutput) ToEncryptionImagesResponsePtrOutputWithContext ¶
func (o EncryptionImagesResponsePtrOutput) ToEncryptionImagesResponsePtrOutputWithContext(ctx context.Context) EncryptionImagesResponsePtrOutput
type Gallery ¶
type Gallery struct { pulumi.CustomResourceState // The description of this Shared Image Gallery resource. This property is updatable. Description pulumi.StringPtrOutput `pulumi:"description"` // Describes the gallery unique name. Identifier GalleryIdentifierResponsePtrOutput `pulumi:"identifier"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Profile for gallery sharing to subscription or tenant SharingProfile SharingProfileResponsePtrOutput `pulumi:"sharingProfile"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Specifies information about the Shared Image Gallery that you want to create or update.
func GetGallery ¶
func GetGallery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GalleryState, opts ...pulumi.ResourceOption) (*Gallery, error)
GetGallery gets an existing Gallery resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGallery ¶
func NewGallery(ctx *pulumi.Context, name string, args *GalleryArgs, opts ...pulumi.ResourceOption) (*Gallery, error)
NewGallery registers a new resource with the given unique name, arguments, and options.
type GalleryApplication ¶
type GalleryApplication struct { pulumi.CustomResourceState // The description of this gallery Application Definition resource. This property is updatable. Description pulumi.StringPtrOutput `pulumi:"description"` // The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrOutput `pulumi:"endOfLifeDate"` // The Eula agreement for the gallery Application Definition. Eula pulumi.StringPtrOutput `pulumi:"eula"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The privacy statement uri. PrivacyStatementUri pulumi.StringPtrOutput `pulumi:"privacyStatementUri"` // The release note uri. ReleaseNoteUri pulumi.StringPtrOutput `pulumi:"releaseNoteUri"` // This property allows you to specify the supported type of the OS that application is built for. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** SupportedOSType pulumi.StringOutput `pulumi:"supportedOSType"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Specifies information about the gallery Application Definition that you want to create or update.
func GetGalleryApplication ¶
func GetGalleryApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GalleryApplicationState, opts ...pulumi.ResourceOption) (*GalleryApplication, error)
GetGalleryApplication gets an existing GalleryApplication resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGalleryApplication ¶
func NewGalleryApplication(ctx *pulumi.Context, name string, args *GalleryApplicationArgs, opts ...pulumi.ResourceOption) (*GalleryApplication, error)
NewGalleryApplication registers a new resource with the given unique name, arguments, and options.
type GalleryApplicationArgs ¶
type GalleryApplicationArgs struct { // The description of this gallery Application Definition resource. This property is updatable. Description pulumi.StringPtrInput // The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput // The Eula agreement for the gallery Application Definition. Eula pulumi.StringPtrInput // The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters. GalleryApplicationName pulumi.StringInput // The name of the Shared Application Gallery in which the Application Definition is to be created. GalleryName pulumi.StringInput // Resource location Location pulumi.StringInput // The privacy statement uri. PrivacyStatementUri pulumi.StringPtrInput // The release note uri. ReleaseNoteUri pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // This property allows you to specify the supported type of the OS that application is built for. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** SupportedOSType pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a GalleryApplication resource.
func (GalleryApplicationArgs) ElementType ¶
func (GalleryApplicationArgs) ElementType() reflect.Type
type GalleryApplicationState ¶
type GalleryApplicationState struct { // The description of this gallery Application Definition resource. This property is updatable. Description pulumi.StringPtrInput // The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput // The Eula agreement for the gallery Application Definition. Eula pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The privacy statement uri. PrivacyStatementUri pulumi.StringPtrInput // The release note uri. ReleaseNoteUri pulumi.StringPtrInput // This property allows you to specify the supported type of the OS that application is built for. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** SupportedOSType pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (GalleryApplicationState) ElementType ¶
func (GalleryApplicationState) ElementType() reflect.Type
type GalleryApplicationVersion ¶
type GalleryApplicationVersion struct { pulumi.CustomResourceState // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The publishing profile of a gallery image version. PublishingProfile GalleryApplicationVersionPublishingProfileResponseOutput `pulumi:"publishingProfile"` // This is the replication status of the gallery image version. ReplicationStatus ReplicationStatusResponseOutput `pulumi:"replicationStatus"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Specifies information about the gallery Application Version that you want to create or update.
func GetGalleryApplicationVersion ¶
func GetGalleryApplicationVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GalleryApplicationVersionState, opts ...pulumi.ResourceOption) (*GalleryApplicationVersion, error)
GetGalleryApplicationVersion gets an existing GalleryApplicationVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGalleryApplicationVersion ¶
func NewGalleryApplicationVersion(ctx *pulumi.Context, name string, args *GalleryApplicationVersionArgs, opts ...pulumi.ResourceOption) (*GalleryApplicationVersion, error)
NewGalleryApplicationVersion registers a new resource with the given unique name, arguments, and options.
type GalleryApplicationVersionArgs ¶
type GalleryApplicationVersionArgs struct { // The name of the gallery Application Definition in which the Application Version is to be created. GalleryApplicationName pulumi.StringInput // The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: <MajorVersion>.<MinorVersion>.<Patch> GalleryApplicationVersionName pulumi.StringInput // The name of the Shared Application Gallery in which the Application Definition resides. GalleryName pulumi.StringInput // Resource location Location pulumi.StringInput // The publishing profile of a gallery image version. PublishingProfile GalleryApplicationVersionPublishingProfileInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a GalleryApplicationVersion resource.
func (GalleryApplicationVersionArgs) ElementType ¶
func (GalleryApplicationVersionArgs) ElementType() reflect.Type
type GalleryApplicationVersionPublishingProfile ¶
type GalleryApplicationVersionPublishingProfile struct { // Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc. ContentType *string `pulumi:"contentType"` // Optional. Whether or not this application reports health. EnableHealthCheck *bool `pulumi:"enableHealthCheck"` // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate *string `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest *bool `pulumi:"excludeFromLatest"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount *int `pulumi:"replicaCount"` // The source image from which the Image Version is going to be created. Source UserArtifactSource `pulumi:"source"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType *string `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions []TargetRegion `pulumi:"targetRegions"` }
The publishing profile of a gallery image version.
type GalleryApplicationVersionPublishingProfileArgs ¶
type GalleryApplicationVersionPublishingProfileArgs struct { // Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc. ContentType pulumi.StringPtrInput `pulumi:"contentType"` // Optional. Whether or not this application reports health. EnableHealthCheck pulumi.BoolPtrInput `pulumi:"enableHealthCheck"` // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest pulumi.BoolPtrInput `pulumi:"excludeFromLatest"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"` // The source image from which the Image Version is going to be created. Source UserArtifactSourceInput `pulumi:"source"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions TargetRegionArrayInput `pulumi:"targetRegions"` }
The publishing profile of a gallery image version.
func (GalleryApplicationVersionPublishingProfileArgs) ElementType ¶
func (GalleryApplicationVersionPublishingProfileArgs) ElementType() reflect.Type
func (GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfileOutput ¶
func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfileOutput() GalleryApplicationVersionPublishingProfileOutput
func (GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfileOutputWithContext ¶
func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileOutput
func (GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfilePtrOutput ¶
func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput
func (GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext ¶
func (i GalleryApplicationVersionPublishingProfileArgs) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfilePtrOutput
type GalleryApplicationVersionPublishingProfileInput ¶
type GalleryApplicationVersionPublishingProfileInput interface { pulumi.Input ToGalleryApplicationVersionPublishingProfileOutput() GalleryApplicationVersionPublishingProfileOutput ToGalleryApplicationVersionPublishingProfileOutputWithContext(context.Context) GalleryApplicationVersionPublishingProfileOutput }
GalleryApplicationVersionPublishingProfileInput is an input type that accepts GalleryApplicationVersionPublishingProfileArgs and GalleryApplicationVersionPublishingProfileOutput values. You can construct a concrete instance of `GalleryApplicationVersionPublishingProfileInput` via:
GalleryApplicationVersionPublishingProfileArgs{...}
type GalleryApplicationVersionPublishingProfileOutput ¶
type GalleryApplicationVersionPublishingProfileOutput struct{ *pulumi.OutputState }
The publishing profile of a gallery image version.
func (GalleryApplicationVersionPublishingProfileOutput) ContentType ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ContentType() pulumi.StringPtrOutput
Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc.
func (GalleryApplicationVersionPublishingProfileOutput) ElementType ¶
func (GalleryApplicationVersionPublishingProfileOutput) ElementType() reflect.Type
func (GalleryApplicationVersionPublishingProfileOutput) EnableHealthCheck ¶
func (o GalleryApplicationVersionPublishingProfileOutput) EnableHealthCheck() pulumi.BoolPtrOutput
Optional. Whether or not this application reports health.
func (GalleryApplicationVersionPublishingProfileOutput) EndOfLifeDate ¶
func (o GalleryApplicationVersionPublishingProfileOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryApplicationVersionPublishingProfileOutput) ExcludeFromLatest ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryApplicationVersionPublishingProfileOutput) ReplicaCount ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryApplicationVersionPublishingProfileOutput) Source ¶
func (o GalleryApplicationVersionPublishingProfileOutput) Source() UserArtifactSourceOutput
The source image from which the Image Version is going to be created.
func (GalleryApplicationVersionPublishingProfileOutput) StorageAccountType ¶
func (o GalleryApplicationVersionPublishingProfileOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryApplicationVersionPublishingProfileOutput) TargetRegions ¶
func (o GalleryApplicationVersionPublishingProfileOutput) TargetRegions() TargetRegionArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfileOutput ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfileOutput() GalleryApplicationVersionPublishingProfileOutput
func (GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfileOutputWithContext ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileOutput
func (GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfilePtrOutput ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput
func (GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext ¶
func (o GalleryApplicationVersionPublishingProfileOutput) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfilePtrOutput
type GalleryApplicationVersionPublishingProfilePtrInput ¶
type GalleryApplicationVersionPublishingProfilePtrInput interface { pulumi.Input ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(context.Context) GalleryApplicationVersionPublishingProfilePtrOutput }
GalleryApplicationVersionPublishingProfilePtrInput is an input type that accepts GalleryApplicationVersionPublishingProfileArgs, GalleryApplicationVersionPublishingProfilePtr and GalleryApplicationVersionPublishingProfilePtrOutput values. You can construct a concrete instance of `GalleryApplicationVersionPublishingProfilePtrInput` via:
GalleryApplicationVersionPublishingProfileArgs{...} or: nil
func GalleryApplicationVersionPublishingProfilePtr ¶
func GalleryApplicationVersionPublishingProfilePtr(v *GalleryApplicationVersionPublishingProfileArgs) GalleryApplicationVersionPublishingProfilePtrInput
type GalleryApplicationVersionPublishingProfilePtrOutput ¶
type GalleryApplicationVersionPublishingProfilePtrOutput struct{ *pulumi.OutputState }
func (GalleryApplicationVersionPublishingProfilePtrOutput) ContentType ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) ContentType() pulumi.StringPtrOutput
Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc.
func (GalleryApplicationVersionPublishingProfilePtrOutput) ElementType ¶
func (GalleryApplicationVersionPublishingProfilePtrOutput) ElementType() reflect.Type
func (GalleryApplicationVersionPublishingProfilePtrOutput) EnableHealthCheck ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) EnableHealthCheck() pulumi.BoolPtrOutput
Optional. Whether or not this application reports health.
func (GalleryApplicationVersionPublishingProfilePtrOutput) EndOfLifeDate ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryApplicationVersionPublishingProfilePtrOutput) ExcludeFromLatest ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryApplicationVersionPublishingProfilePtrOutput) ReplicaCount ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryApplicationVersionPublishingProfilePtrOutput) Source ¶
The source image from which the Image Version is going to be created.
func (GalleryApplicationVersionPublishingProfilePtrOutput) StorageAccountType ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryApplicationVersionPublishingProfilePtrOutput) TargetRegions ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) TargetRegions() TargetRegionArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryApplicationVersionPublishingProfilePtrOutput) ToGalleryApplicationVersionPublishingProfilePtrOutput ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) ToGalleryApplicationVersionPublishingProfilePtrOutput() GalleryApplicationVersionPublishingProfilePtrOutput
func (GalleryApplicationVersionPublishingProfilePtrOutput) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext ¶
func (o GalleryApplicationVersionPublishingProfilePtrOutput) ToGalleryApplicationVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfilePtrOutput
type GalleryApplicationVersionPublishingProfileResponse ¶
type GalleryApplicationVersionPublishingProfileResponse struct { // Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc. ContentType *string `pulumi:"contentType"` // Optional. Whether or not this application reports health. EnableHealthCheck *bool `pulumi:"enableHealthCheck"` // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate *string `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest *bool `pulumi:"excludeFromLatest"` // The timestamp for when the gallery image version is published. PublishedDate string `pulumi:"publishedDate"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount *int `pulumi:"replicaCount"` // The source image from which the Image Version is going to be created. Source UserArtifactSourceResponse `pulumi:"source"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType *string `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions []TargetRegionResponse `pulumi:"targetRegions"` }
The publishing profile of a gallery image version.
type GalleryApplicationVersionPublishingProfileResponseArgs ¶
type GalleryApplicationVersionPublishingProfileResponseArgs struct { // Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc. ContentType pulumi.StringPtrInput `pulumi:"contentType"` // Optional. Whether or not this application reports health. EnableHealthCheck pulumi.BoolPtrInput `pulumi:"enableHealthCheck"` // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest pulumi.BoolPtrInput `pulumi:"excludeFromLatest"` // The timestamp for when the gallery image version is published. PublishedDate pulumi.StringInput `pulumi:"publishedDate"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"` // The source image from which the Image Version is going to be created. Source UserArtifactSourceResponseInput `pulumi:"source"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions TargetRegionResponseArrayInput `pulumi:"targetRegions"` }
The publishing profile of a gallery image version.
func (GalleryApplicationVersionPublishingProfileResponseArgs) ElementType ¶
func (GalleryApplicationVersionPublishingProfileResponseArgs) ElementType() reflect.Type
func (GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponseOutput ¶
func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponseOutput() GalleryApplicationVersionPublishingProfileResponseOutput
func (GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext ¶
func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponseOutput
func (GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput ¶
func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput
func (GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext ¶
func (i GalleryApplicationVersionPublishingProfileResponseArgs) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput
type GalleryApplicationVersionPublishingProfileResponseInput ¶
type GalleryApplicationVersionPublishingProfileResponseInput interface { pulumi.Input ToGalleryApplicationVersionPublishingProfileResponseOutput() GalleryApplicationVersionPublishingProfileResponseOutput ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext(context.Context) GalleryApplicationVersionPublishingProfileResponseOutput }
GalleryApplicationVersionPublishingProfileResponseInput is an input type that accepts GalleryApplicationVersionPublishingProfileResponseArgs and GalleryApplicationVersionPublishingProfileResponseOutput values. You can construct a concrete instance of `GalleryApplicationVersionPublishingProfileResponseInput` via:
GalleryApplicationVersionPublishingProfileResponseArgs{...}
type GalleryApplicationVersionPublishingProfileResponseOutput ¶
type GalleryApplicationVersionPublishingProfileResponseOutput struct{ *pulumi.OutputState }
The publishing profile of a gallery image version.
func (GalleryApplicationVersionPublishingProfileResponseOutput) ContentType ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ContentType() pulumi.StringPtrOutput
Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc.
func (GalleryApplicationVersionPublishingProfileResponseOutput) ElementType ¶
func (GalleryApplicationVersionPublishingProfileResponseOutput) ElementType() reflect.Type
func (GalleryApplicationVersionPublishingProfileResponseOutput) EnableHealthCheck ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) EnableHealthCheck() pulumi.BoolPtrOutput
Optional. Whether or not this application reports health.
func (GalleryApplicationVersionPublishingProfileResponseOutput) EndOfLifeDate ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryApplicationVersionPublishingProfileResponseOutput) ExcludeFromLatest ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryApplicationVersionPublishingProfileResponseOutput) PublishedDate ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) PublishedDate() pulumi.StringOutput
The timestamp for when the gallery image version is published.
func (GalleryApplicationVersionPublishingProfileResponseOutput) ReplicaCount ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryApplicationVersionPublishingProfileResponseOutput) Source ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) Source() UserArtifactSourceResponseOutput
The source image from which the Image Version is going to be created.
func (GalleryApplicationVersionPublishingProfileResponseOutput) StorageAccountType ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryApplicationVersionPublishingProfileResponseOutput) TargetRegions ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) TargetRegions() TargetRegionResponseArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponseOutput ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponseOutput() GalleryApplicationVersionPublishingProfileResponseOutput
func (GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponseOutput
func (GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput
func (GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext ¶
func (o GalleryApplicationVersionPublishingProfileResponseOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput
type GalleryApplicationVersionPublishingProfileResponsePtrInput ¶
type GalleryApplicationVersionPublishingProfileResponsePtrInput interface { pulumi.Input ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput }
GalleryApplicationVersionPublishingProfileResponsePtrInput is an input type that accepts GalleryApplicationVersionPublishingProfileResponseArgs, GalleryApplicationVersionPublishingProfileResponsePtr and GalleryApplicationVersionPublishingProfileResponsePtrOutput values. You can construct a concrete instance of `GalleryApplicationVersionPublishingProfileResponsePtrInput` via:
GalleryApplicationVersionPublishingProfileResponseArgs{...} or: nil
func GalleryApplicationVersionPublishingProfileResponsePtr ¶
func GalleryApplicationVersionPublishingProfileResponsePtr(v *GalleryApplicationVersionPublishingProfileResponseArgs) GalleryApplicationVersionPublishingProfileResponsePtrInput
type GalleryApplicationVersionPublishingProfileResponsePtrOutput ¶
type GalleryApplicationVersionPublishingProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ContentType ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ContentType() pulumi.StringPtrOutput
Optional. May be used to help process this file. The type of file contained in the source, e.g. zip, json, etc.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ElementType ¶
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ElementType() reflect.Type
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) EnableHealthCheck ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) EnableHealthCheck() pulumi.BoolPtrOutput
Optional. Whether or not this application reports health.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) EndOfLifeDate ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ExcludeFromLatest ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) PublishedDate ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) PublishedDate() pulumi.StringPtrOutput
The timestamp for when the gallery image version is published.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ReplicaCount ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) Source ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) Source() UserArtifactSourceResponsePtrOutput
The source image from which the Image Version is going to be created.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) StorageAccountType ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) TargetRegions ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) TargetRegions() TargetRegionResponseArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutput() GalleryApplicationVersionPublishingProfileResponsePtrOutput
func (GalleryApplicationVersionPublishingProfileResponsePtrOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext ¶
func (o GalleryApplicationVersionPublishingProfileResponsePtrOutput) ToGalleryApplicationVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryApplicationVersionPublishingProfileResponsePtrOutput
type GalleryApplicationVersionState ¶
type GalleryApplicationVersionState struct { // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // The publishing profile of a gallery image version. PublishingProfile GalleryApplicationVersionPublishingProfileResponsePtrInput // This is the replication status of the gallery image version. ReplicationStatus ReplicationStatusResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (GalleryApplicationVersionState) ElementType ¶
func (GalleryApplicationVersionState) ElementType() reflect.Type
type GalleryArgs ¶
type GalleryArgs struct { // The description of this Shared Image Gallery resource. This property is updatable. Description pulumi.StringPtrInput // The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters. GalleryName pulumi.StringInput // Resource location Location pulumi.StringInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Profile for gallery sharing to subscription or tenant SharingProfile SharingProfilePtrInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a Gallery resource.
func (GalleryArgs) ElementType ¶
func (GalleryArgs) ElementType() reflect.Type
type GalleryArtifactVersionSource ¶
type GalleryArtifactVersionSource struct { // The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource. Id *string `pulumi:"id"` // The uri of the gallery artifact version source. Currently used to specify vhd/blob source. Uri *string `pulumi:"uri"` }
The gallery artifact version source.
type GalleryArtifactVersionSourceArgs ¶
type GalleryArtifactVersionSourceArgs struct { // The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource. Id pulumi.StringPtrInput `pulumi:"id"` // The uri of the gallery artifact version source. Currently used to specify vhd/blob source. Uri pulumi.StringPtrInput `pulumi:"uri"` }
The gallery artifact version source.
func (GalleryArtifactVersionSourceArgs) ElementType ¶
func (GalleryArtifactVersionSourceArgs) ElementType() reflect.Type
func (GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourceOutput ¶
func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourceOutput() GalleryArtifactVersionSourceOutput
func (GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourceOutputWithContext ¶
func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourceOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceOutput
func (GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourcePtrOutput ¶
func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput
func (GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourcePtrOutputWithContext ¶
func (i GalleryArtifactVersionSourceArgs) ToGalleryArtifactVersionSourcePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourcePtrOutput
type GalleryArtifactVersionSourceInput ¶
type GalleryArtifactVersionSourceInput interface { pulumi.Input ToGalleryArtifactVersionSourceOutput() GalleryArtifactVersionSourceOutput ToGalleryArtifactVersionSourceOutputWithContext(context.Context) GalleryArtifactVersionSourceOutput }
GalleryArtifactVersionSourceInput is an input type that accepts GalleryArtifactVersionSourceArgs and GalleryArtifactVersionSourceOutput values. You can construct a concrete instance of `GalleryArtifactVersionSourceInput` via:
GalleryArtifactVersionSourceArgs{...}
type GalleryArtifactVersionSourceOutput ¶
type GalleryArtifactVersionSourceOutput struct{ *pulumi.OutputState }
The gallery artifact version source.
func (GalleryArtifactVersionSourceOutput) ElementType ¶
func (GalleryArtifactVersionSourceOutput) ElementType() reflect.Type
func (GalleryArtifactVersionSourceOutput) Id ¶
func (o GalleryArtifactVersionSourceOutput) Id() pulumi.StringPtrOutput
The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource.
func (GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourceOutput ¶
func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourceOutput() GalleryArtifactVersionSourceOutput
func (GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourceOutputWithContext ¶
func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourceOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceOutput
func (GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourcePtrOutput ¶
func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput
func (GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourcePtrOutputWithContext ¶
func (o GalleryArtifactVersionSourceOutput) ToGalleryArtifactVersionSourcePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourcePtrOutput
func (GalleryArtifactVersionSourceOutput) Uri ¶
func (o GalleryArtifactVersionSourceOutput) Uri() pulumi.StringPtrOutput
The uri of the gallery artifact version source. Currently used to specify vhd/blob source.
type GalleryArtifactVersionSourcePtrInput ¶
type GalleryArtifactVersionSourcePtrInput interface { pulumi.Input ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput ToGalleryArtifactVersionSourcePtrOutputWithContext(context.Context) GalleryArtifactVersionSourcePtrOutput }
GalleryArtifactVersionSourcePtrInput is an input type that accepts GalleryArtifactVersionSourceArgs, GalleryArtifactVersionSourcePtr and GalleryArtifactVersionSourcePtrOutput values. You can construct a concrete instance of `GalleryArtifactVersionSourcePtrInput` via:
GalleryArtifactVersionSourceArgs{...} or: nil
func GalleryArtifactVersionSourcePtr ¶
func GalleryArtifactVersionSourcePtr(v *GalleryArtifactVersionSourceArgs) GalleryArtifactVersionSourcePtrInput
type GalleryArtifactVersionSourcePtrOutput ¶
type GalleryArtifactVersionSourcePtrOutput struct{ *pulumi.OutputState }
func (GalleryArtifactVersionSourcePtrOutput) ElementType ¶
func (GalleryArtifactVersionSourcePtrOutput) ElementType() reflect.Type
func (GalleryArtifactVersionSourcePtrOutput) Id ¶
func (o GalleryArtifactVersionSourcePtrOutput) Id() pulumi.StringPtrOutput
The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource.
func (GalleryArtifactVersionSourcePtrOutput) ToGalleryArtifactVersionSourcePtrOutput ¶
func (o GalleryArtifactVersionSourcePtrOutput) ToGalleryArtifactVersionSourcePtrOutput() GalleryArtifactVersionSourcePtrOutput
func (GalleryArtifactVersionSourcePtrOutput) ToGalleryArtifactVersionSourcePtrOutputWithContext ¶
func (o GalleryArtifactVersionSourcePtrOutput) ToGalleryArtifactVersionSourcePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourcePtrOutput
func (GalleryArtifactVersionSourcePtrOutput) Uri ¶
func (o GalleryArtifactVersionSourcePtrOutput) Uri() pulumi.StringPtrOutput
The uri of the gallery artifact version source. Currently used to specify vhd/blob source.
type GalleryArtifactVersionSourceResponse ¶
type GalleryArtifactVersionSourceResponse struct { // The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource. Id *string `pulumi:"id"` // The uri of the gallery artifact version source. Currently used to specify vhd/blob source. Uri *string `pulumi:"uri"` }
The gallery artifact version source.
type GalleryArtifactVersionSourceResponseArgs ¶
type GalleryArtifactVersionSourceResponseArgs struct { // The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource. Id pulumi.StringPtrInput `pulumi:"id"` // The uri of the gallery artifact version source. Currently used to specify vhd/blob source. Uri pulumi.StringPtrInput `pulumi:"uri"` }
The gallery artifact version source.
func (GalleryArtifactVersionSourceResponseArgs) ElementType ¶
func (GalleryArtifactVersionSourceResponseArgs) ElementType() reflect.Type
func (GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponseOutput ¶
func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponseOutput() GalleryArtifactVersionSourceResponseOutput
func (GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponseOutputWithContext ¶
func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponseOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponseOutput
func (GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponsePtrOutput ¶
func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput
func (GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext ¶
func (i GalleryArtifactVersionSourceResponseArgs) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponsePtrOutput
type GalleryArtifactVersionSourceResponseInput ¶
type GalleryArtifactVersionSourceResponseInput interface { pulumi.Input ToGalleryArtifactVersionSourceResponseOutput() GalleryArtifactVersionSourceResponseOutput ToGalleryArtifactVersionSourceResponseOutputWithContext(context.Context) GalleryArtifactVersionSourceResponseOutput }
GalleryArtifactVersionSourceResponseInput is an input type that accepts GalleryArtifactVersionSourceResponseArgs and GalleryArtifactVersionSourceResponseOutput values. You can construct a concrete instance of `GalleryArtifactVersionSourceResponseInput` via:
GalleryArtifactVersionSourceResponseArgs{...}
type GalleryArtifactVersionSourceResponseOutput ¶
type GalleryArtifactVersionSourceResponseOutput struct{ *pulumi.OutputState }
The gallery artifact version source.
func (GalleryArtifactVersionSourceResponseOutput) ElementType ¶
func (GalleryArtifactVersionSourceResponseOutput) ElementType() reflect.Type
func (GalleryArtifactVersionSourceResponseOutput) Id ¶
func (o GalleryArtifactVersionSourceResponseOutput) Id() pulumi.StringPtrOutput
The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource.
func (GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponseOutput ¶
func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponseOutput() GalleryArtifactVersionSourceResponseOutput
func (GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponseOutputWithContext ¶
func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponseOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponseOutput
func (GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponsePtrOutput ¶
func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput
func (GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext ¶
func (o GalleryArtifactVersionSourceResponseOutput) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponsePtrOutput
func (GalleryArtifactVersionSourceResponseOutput) Uri ¶
func (o GalleryArtifactVersionSourceResponseOutput) Uri() pulumi.StringPtrOutput
The uri of the gallery artifact version source. Currently used to specify vhd/blob source.
type GalleryArtifactVersionSourceResponsePtrInput ¶
type GalleryArtifactVersionSourceResponsePtrInput interface { pulumi.Input ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(context.Context) GalleryArtifactVersionSourceResponsePtrOutput }
GalleryArtifactVersionSourceResponsePtrInput is an input type that accepts GalleryArtifactVersionSourceResponseArgs, GalleryArtifactVersionSourceResponsePtr and GalleryArtifactVersionSourceResponsePtrOutput values. You can construct a concrete instance of `GalleryArtifactVersionSourceResponsePtrInput` via:
GalleryArtifactVersionSourceResponseArgs{...} or: nil
func GalleryArtifactVersionSourceResponsePtr ¶
func GalleryArtifactVersionSourceResponsePtr(v *GalleryArtifactVersionSourceResponseArgs) GalleryArtifactVersionSourceResponsePtrInput
type GalleryArtifactVersionSourceResponsePtrOutput ¶
type GalleryArtifactVersionSourceResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryArtifactVersionSourceResponsePtrOutput) ElementType ¶
func (GalleryArtifactVersionSourceResponsePtrOutput) ElementType() reflect.Type
func (GalleryArtifactVersionSourceResponsePtrOutput) Id ¶
The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, user image or storage account resource.
func (GalleryArtifactVersionSourceResponsePtrOutput) ToGalleryArtifactVersionSourceResponsePtrOutput ¶
func (o GalleryArtifactVersionSourceResponsePtrOutput) ToGalleryArtifactVersionSourceResponsePtrOutput() GalleryArtifactVersionSourceResponsePtrOutput
func (GalleryArtifactVersionSourceResponsePtrOutput) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext ¶
func (o GalleryArtifactVersionSourceResponsePtrOutput) ToGalleryArtifactVersionSourceResponsePtrOutputWithContext(ctx context.Context) GalleryArtifactVersionSourceResponsePtrOutput
func (GalleryArtifactVersionSourceResponsePtrOutput) Uri ¶
func (o GalleryArtifactVersionSourceResponsePtrOutput) Uri() pulumi.StringPtrOutput
The uri of the gallery artifact version source. Currently used to specify vhd/blob source.
type GalleryDataDiskImage ¶
type GalleryDataDiskImage struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching *string `pulumi:"hostCaching"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun int `pulumi:"lun"` // The gallery artifact version source. Source *GalleryArtifactVersionSource `pulumi:"source"` }
This is the data disk image.
type GalleryDataDiskImageArgs ¶
type GalleryDataDiskImageArgs struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching pulumi.StringPtrInput `pulumi:"hostCaching"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun pulumi.IntInput `pulumi:"lun"` // The gallery artifact version source. Source GalleryArtifactVersionSourcePtrInput `pulumi:"source"` }
This is the data disk image.
func (GalleryDataDiskImageArgs) ElementType ¶
func (GalleryDataDiskImageArgs) ElementType() reflect.Type
func (GalleryDataDiskImageArgs) ToGalleryDataDiskImageOutput ¶
func (i GalleryDataDiskImageArgs) ToGalleryDataDiskImageOutput() GalleryDataDiskImageOutput
func (GalleryDataDiskImageArgs) ToGalleryDataDiskImageOutputWithContext ¶
func (i GalleryDataDiskImageArgs) ToGalleryDataDiskImageOutputWithContext(ctx context.Context) GalleryDataDiskImageOutput
type GalleryDataDiskImageArray ¶
type GalleryDataDiskImageArray []GalleryDataDiskImageInput
func (GalleryDataDiskImageArray) ElementType ¶
func (GalleryDataDiskImageArray) ElementType() reflect.Type
func (GalleryDataDiskImageArray) ToGalleryDataDiskImageArrayOutput ¶
func (i GalleryDataDiskImageArray) ToGalleryDataDiskImageArrayOutput() GalleryDataDiskImageArrayOutput
func (GalleryDataDiskImageArray) ToGalleryDataDiskImageArrayOutputWithContext ¶
func (i GalleryDataDiskImageArray) ToGalleryDataDiskImageArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageArrayOutput
type GalleryDataDiskImageArrayInput ¶
type GalleryDataDiskImageArrayInput interface { pulumi.Input ToGalleryDataDiskImageArrayOutput() GalleryDataDiskImageArrayOutput ToGalleryDataDiskImageArrayOutputWithContext(context.Context) GalleryDataDiskImageArrayOutput }
GalleryDataDiskImageArrayInput is an input type that accepts GalleryDataDiskImageArray and GalleryDataDiskImageArrayOutput values. You can construct a concrete instance of `GalleryDataDiskImageArrayInput` via:
GalleryDataDiskImageArray{ GalleryDataDiskImageArgs{...} }
type GalleryDataDiskImageArrayOutput ¶
type GalleryDataDiskImageArrayOutput struct{ *pulumi.OutputState }
func (GalleryDataDiskImageArrayOutput) ElementType ¶
func (GalleryDataDiskImageArrayOutput) ElementType() reflect.Type
func (GalleryDataDiskImageArrayOutput) Index ¶
func (o GalleryDataDiskImageArrayOutput) Index(i pulumi.IntInput) GalleryDataDiskImageOutput
func (GalleryDataDiskImageArrayOutput) ToGalleryDataDiskImageArrayOutput ¶
func (o GalleryDataDiskImageArrayOutput) ToGalleryDataDiskImageArrayOutput() GalleryDataDiskImageArrayOutput
func (GalleryDataDiskImageArrayOutput) ToGalleryDataDiskImageArrayOutputWithContext ¶
func (o GalleryDataDiskImageArrayOutput) ToGalleryDataDiskImageArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageArrayOutput
type GalleryDataDiskImageInput ¶
type GalleryDataDiskImageInput interface { pulumi.Input ToGalleryDataDiskImageOutput() GalleryDataDiskImageOutput ToGalleryDataDiskImageOutputWithContext(context.Context) GalleryDataDiskImageOutput }
GalleryDataDiskImageInput is an input type that accepts GalleryDataDiskImageArgs and GalleryDataDiskImageOutput values. You can construct a concrete instance of `GalleryDataDiskImageInput` via:
GalleryDataDiskImageArgs{...}
type GalleryDataDiskImageOutput ¶
type GalleryDataDiskImageOutput struct{ *pulumi.OutputState }
This is the data disk image.
func (GalleryDataDiskImageOutput) ElementType ¶
func (GalleryDataDiskImageOutput) ElementType() reflect.Type
func (GalleryDataDiskImageOutput) HostCaching ¶
func (o GalleryDataDiskImageOutput) HostCaching() pulumi.StringPtrOutput
The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
func (GalleryDataDiskImageOutput) Lun ¶
func (o GalleryDataDiskImageOutput) Lun() pulumi.IntOutput
This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
func (GalleryDataDiskImageOutput) Source ¶
func (o GalleryDataDiskImageOutput) Source() GalleryArtifactVersionSourcePtrOutput
The gallery artifact version source.
func (GalleryDataDiskImageOutput) ToGalleryDataDiskImageOutput ¶
func (o GalleryDataDiskImageOutput) ToGalleryDataDiskImageOutput() GalleryDataDiskImageOutput
func (GalleryDataDiskImageOutput) ToGalleryDataDiskImageOutputWithContext ¶
func (o GalleryDataDiskImageOutput) ToGalleryDataDiskImageOutputWithContext(ctx context.Context) GalleryDataDiskImageOutput
type GalleryDataDiskImageResponse ¶
type GalleryDataDiskImageResponse struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching *string `pulumi:"hostCaching"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun int `pulumi:"lun"` // This property indicates the size of the VHD to be created. SizeInGB int `pulumi:"sizeInGB"` // The gallery artifact version source. Source *GalleryArtifactVersionSourceResponse `pulumi:"source"` }
This is the data disk image.
type GalleryDataDiskImageResponseArgs ¶
type GalleryDataDiskImageResponseArgs struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching pulumi.StringPtrInput `pulumi:"hostCaching"` // This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine. Lun pulumi.IntInput `pulumi:"lun"` // This property indicates the size of the VHD to be created. SizeInGB pulumi.IntInput `pulumi:"sizeInGB"` // The gallery artifact version source. Source GalleryArtifactVersionSourceResponsePtrInput `pulumi:"source"` }
This is the data disk image.
func (GalleryDataDiskImageResponseArgs) ElementType ¶
func (GalleryDataDiskImageResponseArgs) ElementType() reflect.Type
func (GalleryDataDiskImageResponseArgs) ToGalleryDataDiskImageResponseOutput ¶
func (i GalleryDataDiskImageResponseArgs) ToGalleryDataDiskImageResponseOutput() GalleryDataDiskImageResponseOutput
func (GalleryDataDiskImageResponseArgs) ToGalleryDataDiskImageResponseOutputWithContext ¶
func (i GalleryDataDiskImageResponseArgs) ToGalleryDataDiskImageResponseOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseOutput
type GalleryDataDiskImageResponseArray ¶
type GalleryDataDiskImageResponseArray []GalleryDataDiskImageResponseInput
func (GalleryDataDiskImageResponseArray) ElementType ¶
func (GalleryDataDiskImageResponseArray) ElementType() reflect.Type
func (GalleryDataDiskImageResponseArray) ToGalleryDataDiskImageResponseArrayOutput ¶
func (i GalleryDataDiskImageResponseArray) ToGalleryDataDiskImageResponseArrayOutput() GalleryDataDiskImageResponseArrayOutput
func (GalleryDataDiskImageResponseArray) ToGalleryDataDiskImageResponseArrayOutputWithContext ¶
func (i GalleryDataDiskImageResponseArray) ToGalleryDataDiskImageResponseArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseArrayOutput
type GalleryDataDiskImageResponseArrayInput ¶
type GalleryDataDiskImageResponseArrayInput interface { pulumi.Input ToGalleryDataDiskImageResponseArrayOutput() GalleryDataDiskImageResponseArrayOutput ToGalleryDataDiskImageResponseArrayOutputWithContext(context.Context) GalleryDataDiskImageResponseArrayOutput }
GalleryDataDiskImageResponseArrayInput is an input type that accepts GalleryDataDiskImageResponseArray and GalleryDataDiskImageResponseArrayOutput values. You can construct a concrete instance of `GalleryDataDiskImageResponseArrayInput` via:
GalleryDataDiskImageResponseArray{ GalleryDataDiskImageResponseArgs{...} }
type GalleryDataDiskImageResponseArrayOutput ¶
type GalleryDataDiskImageResponseArrayOutput struct{ *pulumi.OutputState }
func (GalleryDataDiskImageResponseArrayOutput) ElementType ¶
func (GalleryDataDiskImageResponseArrayOutput) ElementType() reflect.Type
func (GalleryDataDiskImageResponseArrayOutput) ToGalleryDataDiskImageResponseArrayOutput ¶
func (o GalleryDataDiskImageResponseArrayOutput) ToGalleryDataDiskImageResponseArrayOutput() GalleryDataDiskImageResponseArrayOutput
func (GalleryDataDiskImageResponseArrayOutput) ToGalleryDataDiskImageResponseArrayOutputWithContext ¶
func (o GalleryDataDiskImageResponseArrayOutput) ToGalleryDataDiskImageResponseArrayOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseArrayOutput
type GalleryDataDiskImageResponseInput ¶
type GalleryDataDiskImageResponseInput interface { pulumi.Input ToGalleryDataDiskImageResponseOutput() GalleryDataDiskImageResponseOutput ToGalleryDataDiskImageResponseOutputWithContext(context.Context) GalleryDataDiskImageResponseOutput }
GalleryDataDiskImageResponseInput is an input type that accepts GalleryDataDiskImageResponseArgs and GalleryDataDiskImageResponseOutput values. You can construct a concrete instance of `GalleryDataDiskImageResponseInput` via:
GalleryDataDiskImageResponseArgs{...}
type GalleryDataDiskImageResponseOutput ¶
type GalleryDataDiskImageResponseOutput struct{ *pulumi.OutputState }
This is the data disk image.
func (GalleryDataDiskImageResponseOutput) ElementType ¶
func (GalleryDataDiskImageResponseOutput) ElementType() reflect.Type
func (GalleryDataDiskImageResponseOutput) HostCaching ¶
func (o GalleryDataDiskImageResponseOutput) HostCaching() pulumi.StringPtrOutput
The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
func (GalleryDataDiskImageResponseOutput) Lun ¶
func (o GalleryDataDiskImageResponseOutput) Lun() pulumi.IntOutput
This property specifies the logical unit number of the data disk. This value is used to identify data disks within the Virtual Machine and therefore must be unique for each data disk attached to the Virtual Machine.
func (GalleryDataDiskImageResponseOutput) SizeInGB ¶
func (o GalleryDataDiskImageResponseOutput) SizeInGB() pulumi.IntOutput
This property indicates the size of the VHD to be created.
func (GalleryDataDiskImageResponseOutput) ToGalleryDataDiskImageResponseOutput ¶
func (o GalleryDataDiskImageResponseOutput) ToGalleryDataDiskImageResponseOutput() GalleryDataDiskImageResponseOutput
func (GalleryDataDiskImageResponseOutput) ToGalleryDataDiskImageResponseOutputWithContext ¶
func (o GalleryDataDiskImageResponseOutput) ToGalleryDataDiskImageResponseOutputWithContext(ctx context.Context) GalleryDataDiskImageResponseOutput
type GalleryIdentifierResponse ¶
type GalleryIdentifierResponse struct { // The unique name of the Shared Image Gallery. This name is generated automatically by Azure. UniqueName string `pulumi:"uniqueName"` }
Describes the gallery unique name.
type GalleryIdentifierResponseArgs ¶
type GalleryIdentifierResponseArgs struct { // The unique name of the Shared Image Gallery. This name is generated automatically by Azure. UniqueName pulumi.StringInput `pulumi:"uniqueName"` }
Describes the gallery unique name.
func (GalleryIdentifierResponseArgs) ElementType ¶
func (GalleryIdentifierResponseArgs) ElementType() reflect.Type
func (GalleryIdentifierResponseArgs) ToGalleryIdentifierResponseOutput ¶
func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponseOutput() GalleryIdentifierResponseOutput
func (GalleryIdentifierResponseArgs) ToGalleryIdentifierResponseOutputWithContext ¶
func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponseOutputWithContext(ctx context.Context) GalleryIdentifierResponseOutput
func (GalleryIdentifierResponseArgs) ToGalleryIdentifierResponsePtrOutput ¶
func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput
func (GalleryIdentifierResponseArgs) ToGalleryIdentifierResponsePtrOutputWithContext ¶
func (i GalleryIdentifierResponseArgs) ToGalleryIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryIdentifierResponsePtrOutput
type GalleryIdentifierResponseInput ¶
type GalleryIdentifierResponseInput interface { pulumi.Input ToGalleryIdentifierResponseOutput() GalleryIdentifierResponseOutput ToGalleryIdentifierResponseOutputWithContext(context.Context) GalleryIdentifierResponseOutput }
GalleryIdentifierResponseInput is an input type that accepts GalleryIdentifierResponseArgs and GalleryIdentifierResponseOutput values. You can construct a concrete instance of `GalleryIdentifierResponseInput` via:
GalleryIdentifierResponseArgs{...}
type GalleryIdentifierResponseOutput ¶
type GalleryIdentifierResponseOutput struct{ *pulumi.OutputState }
Describes the gallery unique name.
func (GalleryIdentifierResponseOutput) ElementType ¶
func (GalleryIdentifierResponseOutput) ElementType() reflect.Type
func (GalleryIdentifierResponseOutput) ToGalleryIdentifierResponseOutput ¶
func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponseOutput() GalleryIdentifierResponseOutput
func (GalleryIdentifierResponseOutput) ToGalleryIdentifierResponseOutputWithContext ¶
func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponseOutputWithContext(ctx context.Context) GalleryIdentifierResponseOutput
func (GalleryIdentifierResponseOutput) ToGalleryIdentifierResponsePtrOutput ¶
func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput
func (GalleryIdentifierResponseOutput) ToGalleryIdentifierResponsePtrOutputWithContext ¶
func (o GalleryIdentifierResponseOutput) ToGalleryIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryIdentifierResponsePtrOutput
func (GalleryIdentifierResponseOutput) UniqueName ¶
func (o GalleryIdentifierResponseOutput) UniqueName() pulumi.StringOutput
The unique name of the Shared Image Gallery. This name is generated automatically by Azure.
type GalleryIdentifierResponsePtrInput ¶
type GalleryIdentifierResponsePtrInput interface { pulumi.Input ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput ToGalleryIdentifierResponsePtrOutputWithContext(context.Context) GalleryIdentifierResponsePtrOutput }
GalleryIdentifierResponsePtrInput is an input type that accepts GalleryIdentifierResponseArgs, GalleryIdentifierResponsePtr and GalleryIdentifierResponsePtrOutput values. You can construct a concrete instance of `GalleryIdentifierResponsePtrInput` via:
GalleryIdentifierResponseArgs{...} or: nil
func GalleryIdentifierResponsePtr ¶
func GalleryIdentifierResponsePtr(v *GalleryIdentifierResponseArgs) GalleryIdentifierResponsePtrInput
type GalleryIdentifierResponsePtrOutput ¶
type GalleryIdentifierResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryIdentifierResponsePtrOutput) Elem ¶
func (o GalleryIdentifierResponsePtrOutput) Elem() GalleryIdentifierResponseOutput
func (GalleryIdentifierResponsePtrOutput) ElementType ¶
func (GalleryIdentifierResponsePtrOutput) ElementType() reflect.Type
func (GalleryIdentifierResponsePtrOutput) ToGalleryIdentifierResponsePtrOutput ¶
func (o GalleryIdentifierResponsePtrOutput) ToGalleryIdentifierResponsePtrOutput() GalleryIdentifierResponsePtrOutput
func (GalleryIdentifierResponsePtrOutput) ToGalleryIdentifierResponsePtrOutputWithContext ¶
func (o GalleryIdentifierResponsePtrOutput) ToGalleryIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryIdentifierResponsePtrOutput
func (GalleryIdentifierResponsePtrOutput) UniqueName ¶
func (o GalleryIdentifierResponsePtrOutput) UniqueName() pulumi.StringPtrOutput
The unique name of the Shared Image Gallery. This name is generated automatically by Azure.
type GalleryImage ¶
type GalleryImage struct { pulumi.CustomResourceState // The description of this gallery image definition resource. This property is updatable. Description pulumi.StringPtrOutput `pulumi:"description"` // Describes the disallowed disk types. Disallowed DisallowedResponsePtrOutput `pulumi:"disallowed"` // The end of life date of the gallery image definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrOutput `pulumi:"endOfLifeDate"` // The Eula agreement for the gallery image definition. Eula pulumi.StringPtrOutput `pulumi:"eula"` // A list of gallery image features. Features GalleryImageFeatureResponseArrayOutput `pulumi:"features"` // The hypervisor generation of the Virtual Machine. Applicable to OS disks only. HyperVGeneration pulumi.StringPtrOutput `pulumi:"hyperVGeneration"` // This is the gallery image definition identifier. Identifier GalleryImageIdentifierResponseOutput `pulumi:"identifier"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // This property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'. OsState pulumi.StringOutput `pulumi:"osState"` // This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** OsType pulumi.StringOutput `pulumi:"osType"` // The privacy statement uri. PrivacyStatementUri pulumi.StringPtrOutput `pulumi:"privacyStatementUri"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Describes the gallery image definition purchase plan. This is used by marketplace images. PurchasePlan ImagePurchasePlanResponsePtrOutput `pulumi:"purchasePlan"` // The properties describe the recommended machine configuration for this Image Definition. These properties are updatable. Recommended RecommendedMachineConfigurationResponsePtrOutput `pulumi:"recommended"` // The release note uri. ReleaseNoteUri pulumi.StringPtrOutput `pulumi:"releaseNoteUri"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Specifies information about the gallery image definition that you want to create or update.
func GetGalleryImage ¶
func GetGalleryImage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GalleryImageState, opts ...pulumi.ResourceOption) (*GalleryImage, error)
GetGalleryImage gets an existing GalleryImage resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGalleryImage ¶
func NewGalleryImage(ctx *pulumi.Context, name string, args *GalleryImageArgs, opts ...pulumi.ResourceOption) (*GalleryImage, error)
NewGalleryImage registers a new resource with the given unique name, arguments, and options.
type GalleryImageArgs ¶
type GalleryImageArgs struct { // The description of this gallery image definition resource. This property is updatable. Description pulumi.StringPtrInput // Describes the disallowed disk types. Disallowed DisallowedPtrInput // The end of life date of the gallery image definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput // The Eula agreement for the gallery image definition. Eula pulumi.StringPtrInput // A list of gallery image features. Features GalleryImageFeatureArrayInput // The name of the gallery image definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters. GalleryImageName pulumi.StringInput // The name of the Shared Image Gallery in which the Image Definition is to be created. GalleryName pulumi.StringInput // The hypervisor generation of the Virtual Machine. Applicable to OS disks only. HyperVGeneration pulumi.StringPtrInput // This is the gallery image definition identifier. Identifier GalleryImageIdentifierInput // Resource location Location pulumi.StringInput // This property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'. OsState pulumi.StringInput // This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** OsType pulumi.StringInput // The privacy statement uri. PrivacyStatementUri pulumi.StringPtrInput // Describes the gallery image definition purchase plan. This is used by marketplace images. PurchasePlan ImagePurchasePlanPtrInput // The properties describe the recommended machine configuration for this Image Definition. These properties are updatable. Recommended RecommendedMachineConfigurationPtrInput // The release note uri. ReleaseNoteUri pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a GalleryImage resource.
func (GalleryImageArgs) ElementType ¶
func (GalleryImageArgs) ElementType() reflect.Type
type GalleryImageFeature ¶
type GalleryImageFeature struct { // The name of the gallery image feature. Name *string `pulumi:"name"` // The value of the gallery image feature. Value *string `pulumi:"value"` }
A feature for gallery image.
type GalleryImageFeatureArgs ¶
type GalleryImageFeatureArgs struct { // The name of the gallery image feature. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the gallery image feature. Value pulumi.StringPtrInput `pulumi:"value"` }
A feature for gallery image.
func (GalleryImageFeatureArgs) ElementType ¶
func (GalleryImageFeatureArgs) ElementType() reflect.Type
func (GalleryImageFeatureArgs) ToGalleryImageFeatureOutput ¶
func (i GalleryImageFeatureArgs) ToGalleryImageFeatureOutput() GalleryImageFeatureOutput
func (GalleryImageFeatureArgs) ToGalleryImageFeatureOutputWithContext ¶
func (i GalleryImageFeatureArgs) ToGalleryImageFeatureOutputWithContext(ctx context.Context) GalleryImageFeatureOutput
type GalleryImageFeatureArray ¶
type GalleryImageFeatureArray []GalleryImageFeatureInput
func (GalleryImageFeatureArray) ElementType ¶
func (GalleryImageFeatureArray) ElementType() reflect.Type
func (GalleryImageFeatureArray) ToGalleryImageFeatureArrayOutput ¶
func (i GalleryImageFeatureArray) ToGalleryImageFeatureArrayOutput() GalleryImageFeatureArrayOutput
func (GalleryImageFeatureArray) ToGalleryImageFeatureArrayOutputWithContext ¶
func (i GalleryImageFeatureArray) ToGalleryImageFeatureArrayOutputWithContext(ctx context.Context) GalleryImageFeatureArrayOutput
type GalleryImageFeatureArrayInput ¶
type GalleryImageFeatureArrayInput interface { pulumi.Input ToGalleryImageFeatureArrayOutput() GalleryImageFeatureArrayOutput ToGalleryImageFeatureArrayOutputWithContext(context.Context) GalleryImageFeatureArrayOutput }
GalleryImageFeatureArrayInput is an input type that accepts GalleryImageFeatureArray and GalleryImageFeatureArrayOutput values. You can construct a concrete instance of `GalleryImageFeatureArrayInput` via:
GalleryImageFeatureArray{ GalleryImageFeatureArgs{...} }
type GalleryImageFeatureArrayOutput ¶
type GalleryImageFeatureArrayOutput struct{ *pulumi.OutputState }
func (GalleryImageFeatureArrayOutput) ElementType ¶
func (GalleryImageFeatureArrayOutput) ElementType() reflect.Type
func (GalleryImageFeatureArrayOutput) Index ¶
func (o GalleryImageFeatureArrayOutput) Index(i pulumi.IntInput) GalleryImageFeatureOutput
func (GalleryImageFeatureArrayOutput) ToGalleryImageFeatureArrayOutput ¶
func (o GalleryImageFeatureArrayOutput) ToGalleryImageFeatureArrayOutput() GalleryImageFeatureArrayOutput
func (GalleryImageFeatureArrayOutput) ToGalleryImageFeatureArrayOutputWithContext ¶
func (o GalleryImageFeatureArrayOutput) ToGalleryImageFeatureArrayOutputWithContext(ctx context.Context) GalleryImageFeatureArrayOutput
type GalleryImageFeatureInput ¶
type GalleryImageFeatureInput interface { pulumi.Input ToGalleryImageFeatureOutput() GalleryImageFeatureOutput ToGalleryImageFeatureOutputWithContext(context.Context) GalleryImageFeatureOutput }
GalleryImageFeatureInput is an input type that accepts GalleryImageFeatureArgs and GalleryImageFeatureOutput values. You can construct a concrete instance of `GalleryImageFeatureInput` via:
GalleryImageFeatureArgs{...}
type GalleryImageFeatureOutput ¶
type GalleryImageFeatureOutput struct{ *pulumi.OutputState }
A feature for gallery image.
func (GalleryImageFeatureOutput) ElementType ¶
func (GalleryImageFeatureOutput) ElementType() reflect.Type
func (GalleryImageFeatureOutput) Name ¶
func (o GalleryImageFeatureOutput) Name() pulumi.StringPtrOutput
The name of the gallery image feature.
func (GalleryImageFeatureOutput) ToGalleryImageFeatureOutput ¶
func (o GalleryImageFeatureOutput) ToGalleryImageFeatureOutput() GalleryImageFeatureOutput
func (GalleryImageFeatureOutput) ToGalleryImageFeatureOutputWithContext ¶
func (o GalleryImageFeatureOutput) ToGalleryImageFeatureOutputWithContext(ctx context.Context) GalleryImageFeatureOutput
func (GalleryImageFeatureOutput) Value ¶
func (o GalleryImageFeatureOutput) Value() pulumi.StringPtrOutput
The value of the gallery image feature.
type GalleryImageFeatureResponse ¶
type GalleryImageFeatureResponse struct { // The name of the gallery image feature. Name *string `pulumi:"name"` // The value of the gallery image feature. Value *string `pulumi:"value"` }
A feature for gallery image.
type GalleryImageFeatureResponseArgs ¶
type GalleryImageFeatureResponseArgs struct { // The name of the gallery image feature. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the gallery image feature. Value pulumi.StringPtrInput `pulumi:"value"` }
A feature for gallery image.
func (GalleryImageFeatureResponseArgs) ElementType ¶
func (GalleryImageFeatureResponseArgs) ElementType() reflect.Type
func (GalleryImageFeatureResponseArgs) ToGalleryImageFeatureResponseOutput ¶
func (i GalleryImageFeatureResponseArgs) ToGalleryImageFeatureResponseOutput() GalleryImageFeatureResponseOutput
func (GalleryImageFeatureResponseArgs) ToGalleryImageFeatureResponseOutputWithContext ¶
func (i GalleryImageFeatureResponseArgs) ToGalleryImageFeatureResponseOutputWithContext(ctx context.Context) GalleryImageFeatureResponseOutput
type GalleryImageFeatureResponseArray ¶
type GalleryImageFeatureResponseArray []GalleryImageFeatureResponseInput
func (GalleryImageFeatureResponseArray) ElementType ¶
func (GalleryImageFeatureResponseArray) ElementType() reflect.Type
func (GalleryImageFeatureResponseArray) ToGalleryImageFeatureResponseArrayOutput ¶
func (i GalleryImageFeatureResponseArray) ToGalleryImageFeatureResponseArrayOutput() GalleryImageFeatureResponseArrayOutput
func (GalleryImageFeatureResponseArray) ToGalleryImageFeatureResponseArrayOutputWithContext ¶
func (i GalleryImageFeatureResponseArray) ToGalleryImageFeatureResponseArrayOutputWithContext(ctx context.Context) GalleryImageFeatureResponseArrayOutput
type GalleryImageFeatureResponseArrayInput ¶
type GalleryImageFeatureResponseArrayInput interface { pulumi.Input ToGalleryImageFeatureResponseArrayOutput() GalleryImageFeatureResponseArrayOutput ToGalleryImageFeatureResponseArrayOutputWithContext(context.Context) GalleryImageFeatureResponseArrayOutput }
GalleryImageFeatureResponseArrayInput is an input type that accepts GalleryImageFeatureResponseArray and GalleryImageFeatureResponseArrayOutput values. You can construct a concrete instance of `GalleryImageFeatureResponseArrayInput` via:
GalleryImageFeatureResponseArray{ GalleryImageFeatureResponseArgs{...} }
type GalleryImageFeatureResponseArrayOutput ¶
type GalleryImageFeatureResponseArrayOutput struct{ *pulumi.OutputState }
func (GalleryImageFeatureResponseArrayOutput) ElementType ¶
func (GalleryImageFeatureResponseArrayOutput) ElementType() reflect.Type
func (GalleryImageFeatureResponseArrayOutput) ToGalleryImageFeatureResponseArrayOutput ¶
func (o GalleryImageFeatureResponseArrayOutput) ToGalleryImageFeatureResponseArrayOutput() GalleryImageFeatureResponseArrayOutput
func (GalleryImageFeatureResponseArrayOutput) ToGalleryImageFeatureResponseArrayOutputWithContext ¶
func (o GalleryImageFeatureResponseArrayOutput) ToGalleryImageFeatureResponseArrayOutputWithContext(ctx context.Context) GalleryImageFeatureResponseArrayOutput
type GalleryImageFeatureResponseInput ¶
type GalleryImageFeatureResponseInput interface { pulumi.Input ToGalleryImageFeatureResponseOutput() GalleryImageFeatureResponseOutput ToGalleryImageFeatureResponseOutputWithContext(context.Context) GalleryImageFeatureResponseOutput }
GalleryImageFeatureResponseInput is an input type that accepts GalleryImageFeatureResponseArgs and GalleryImageFeatureResponseOutput values. You can construct a concrete instance of `GalleryImageFeatureResponseInput` via:
GalleryImageFeatureResponseArgs{...}
type GalleryImageFeatureResponseOutput ¶
type GalleryImageFeatureResponseOutput struct{ *pulumi.OutputState }
A feature for gallery image.
func (GalleryImageFeatureResponseOutput) ElementType ¶
func (GalleryImageFeatureResponseOutput) ElementType() reflect.Type
func (GalleryImageFeatureResponseOutput) Name ¶
func (o GalleryImageFeatureResponseOutput) Name() pulumi.StringPtrOutput
The name of the gallery image feature.
func (GalleryImageFeatureResponseOutput) ToGalleryImageFeatureResponseOutput ¶
func (o GalleryImageFeatureResponseOutput) ToGalleryImageFeatureResponseOutput() GalleryImageFeatureResponseOutput
func (GalleryImageFeatureResponseOutput) ToGalleryImageFeatureResponseOutputWithContext ¶
func (o GalleryImageFeatureResponseOutput) ToGalleryImageFeatureResponseOutputWithContext(ctx context.Context) GalleryImageFeatureResponseOutput
func (GalleryImageFeatureResponseOutput) Value ¶
func (o GalleryImageFeatureResponseOutput) Value() pulumi.StringPtrOutput
The value of the gallery image feature.
type GalleryImageIdentifier ¶
type GalleryImageIdentifier struct { // The name of the gallery image definition offer. Offer string `pulumi:"offer"` // The name of the gallery image definition publisher. Publisher string `pulumi:"publisher"` // The name of the gallery image definition SKU. Sku string `pulumi:"sku"` }
This is the gallery image definition identifier.
type GalleryImageIdentifierArgs ¶
type GalleryImageIdentifierArgs struct { // The name of the gallery image definition offer. Offer pulumi.StringInput `pulumi:"offer"` // The name of the gallery image definition publisher. Publisher pulumi.StringInput `pulumi:"publisher"` // The name of the gallery image definition SKU. Sku pulumi.StringInput `pulumi:"sku"` }
This is the gallery image definition identifier.
func (GalleryImageIdentifierArgs) ElementType ¶
func (GalleryImageIdentifierArgs) ElementType() reflect.Type
func (GalleryImageIdentifierArgs) ToGalleryImageIdentifierOutput ¶
func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierOutput() GalleryImageIdentifierOutput
func (GalleryImageIdentifierArgs) ToGalleryImageIdentifierOutputWithContext ¶
func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierOutputWithContext(ctx context.Context) GalleryImageIdentifierOutput
func (GalleryImageIdentifierArgs) ToGalleryImageIdentifierPtrOutput ¶
func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput
func (GalleryImageIdentifierArgs) ToGalleryImageIdentifierPtrOutputWithContext ¶
func (i GalleryImageIdentifierArgs) ToGalleryImageIdentifierPtrOutputWithContext(ctx context.Context) GalleryImageIdentifierPtrOutput
type GalleryImageIdentifierInput ¶
type GalleryImageIdentifierInput interface { pulumi.Input ToGalleryImageIdentifierOutput() GalleryImageIdentifierOutput ToGalleryImageIdentifierOutputWithContext(context.Context) GalleryImageIdentifierOutput }
GalleryImageIdentifierInput is an input type that accepts GalleryImageIdentifierArgs and GalleryImageIdentifierOutput values. You can construct a concrete instance of `GalleryImageIdentifierInput` via:
GalleryImageIdentifierArgs{...}
type GalleryImageIdentifierOutput ¶
type GalleryImageIdentifierOutput struct{ *pulumi.OutputState }
This is the gallery image definition identifier.
func (GalleryImageIdentifierOutput) ElementType ¶
func (GalleryImageIdentifierOutput) ElementType() reflect.Type
func (GalleryImageIdentifierOutput) Offer ¶
func (o GalleryImageIdentifierOutput) Offer() pulumi.StringOutput
The name of the gallery image definition offer.
func (GalleryImageIdentifierOutput) Publisher ¶
func (o GalleryImageIdentifierOutput) Publisher() pulumi.StringOutput
The name of the gallery image definition publisher.
func (GalleryImageIdentifierOutput) Sku ¶
func (o GalleryImageIdentifierOutput) Sku() pulumi.StringOutput
The name of the gallery image definition SKU.
func (GalleryImageIdentifierOutput) ToGalleryImageIdentifierOutput ¶
func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierOutput() GalleryImageIdentifierOutput
func (GalleryImageIdentifierOutput) ToGalleryImageIdentifierOutputWithContext ¶
func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierOutputWithContext(ctx context.Context) GalleryImageIdentifierOutput
func (GalleryImageIdentifierOutput) ToGalleryImageIdentifierPtrOutput ¶
func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput
func (GalleryImageIdentifierOutput) ToGalleryImageIdentifierPtrOutputWithContext ¶
func (o GalleryImageIdentifierOutput) ToGalleryImageIdentifierPtrOutputWithContext(ctx context.Context) GalleryImageIdentifierPtrOutput
type GalleryImageIdentifierPtrInput ¶
type GalleryImageIdentifierPtrInput interface { pulumi.Input ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput ToGalleryImageIdentifierPtrOutputWithContext(context.Context) GalleryImageIdentifierPtrOutput }
GalleryImageIdentifierPtrInput is an input type that accepts GalleryImageIdentifierArgs, GalleryImageIdentifierPtr and GalleryImageIdentifierPtrOutput values. You can construct a concrete instance of `GalleryImageIdentifierPtrInput` via:
GalleryImageIdentifierArgs{...} or: nil
func GalleryImageIdentifierPtr ¶
func GalleryImageIdentifierPtr(v *GalleryImageIdentifierArgs) GalleryImageIdentifierPtrInput
type GalleryImageIdentifierPtrOutput ¶
type GalleryImageIdentifierPtrOutput struct{ *pulumi.OutputState }
func (GalleryImageIdentifierPtrOutput) Elem ¶
func (o GalleryImageIdentifierPtrOutput) Elem() GalleryImageIdentifierOutput
func (GalleryImageIdentifierPtrOutput) ElementType ¶
func (GalleryImageIdentifierPtrOutput) ElementType() reflect.Type
func (GalleryImageIdentifierPtrOutput) Offer ¶
func (o GalleryImageIdentifierPtrOutput) Offer() pulumi.StringPtrOutput
The name of the gallery image definition offer.
func (GalleryImageIdentifierPtrOutput) Publisher ¶
func (o GalleryImageIdentifierPtrOutput) Publisher() pulumi.StringPtrOutput
The name of the gallery image definition publisher.
func (GalleryImageIdentifierPtrOutput) Sku ¶
func (o GalleryImageIdentifierPtrOutput) Sku() pulumi.StringPtrOutput
The name of the gallery image definition SKU.
func (GalleryImageIdentifierPtrOutput) ToGalleryImageIdentifierPtrOutput ¶
func (o GalleryImageIdentifierPtrOutput) ToGalleryImageIdentifierPtrOutput() GalleryImageIdentifierPtrOutput
func (GalleryImageIdentifierPtrOutput) ToGalleryImageIdentifierPtrOutputWithContext ¶
func (o GalleryImageIdentifierPtrOutput) ToGalleryImageIdentifierPtrOutputWithContext(ctx context.Context) GalleryImageIdentifierPtrOutput
type GalleryImageIdentifierResponse ¶
type GalleryImageIdentifierResponse struct { // The name of the gallery image definition offer. Offer string `pulumi:"offer"` // The name of the gallery image definition publisher. Publisher string `pulumi:"publisher"` // The name of the gallery image definition SKU. Sku string `pulumi:"sku"` }
This is the gallery image definition identifier.
type GalleryImageIdentifierResponseArgs ¶
type GalleryImageIdentifierResponseArgs struct { // The name of the gallery image definition offer. Offer pulumi.StringInput `pulumi:"offer"` // The name of the gallery image definition publisher. Publisher pulumi.StringInput `pulumi:"publisher"` // The name of the gallery image definition SKU. Sku pulumi.StringInput `pulumi:"sku"` }
This is the gallery image definition identifier.
func (GalleryImageIdentifierResponseArgs) ElementType ¶
func (GalleryImageIdentifierResponseArgs) ElementType() reflect.Type
func (GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponseOutput ¶
func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponseOutput() GalleryImageIdentifierResponseOutput
func (GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponseOutputWithContext ¶
func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponseOutputWithContext(ctx context.Context) GalleryImageIdentifierResponseOutput
func (GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponsePtrOutput ¶
func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput
func (GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponsePtrOutputWithContext ¶
func (i GalleryImageIdentifierResponseArgs) ToGalleryImageIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryImageIdentifierResponsePtrOutput
type GalleryImageIdentifierResponseInput ¶
type GalleryImageIdentifierResponseInput interface { pulumi.Input ToGalleryImageIdentifierResponseOutput() GalleryImageIdentifierResponseOutput ToGalleryImageIdentifierResponseOutputWithContext(context.Context) GalleryImageIdentifierResponseOutput }
GalleryImageIdentifierResponseInput is an input type that accepts GalleryImageIdentifierResponseArgs and GalleryImageIdentifierResponseOutput values. You can construct a concrete instance of `GalleryImageIdentifierResponseInput` via:
GalleryImageIdentifierResponseArgs{...}
type GalleryImageIdentifierResponseOutput ¶
type GalleryImageIdentifierResponseOutput struct{ *pulumi.OutputState }
This is the gallery image definition identifier.
func (GalleryImageIdentifierResponseOutput) ElementType ¶
func (GalleryImageIdentifierResponseOutput) ElementType() reflect.Type
func (GalleryImageIdentifierResponseOutput) Offer ¶
func (o GalleryImageIdentifierResponseOutput) Offer() pulumi.StringOutput
The name of the gallery image definition offer.
func (GalleryImageIdentifierResponseOutput) Publisher ¶
func (o GalleryImageIdentifierResponseOutput) Publisher() pulumi.StringOutput
The name of the gallery image definition publisher.
func (GalleryImageIdentifierResponseOutput) Sku ¶
func (o GalleryImageIdentifierResponseOutput) Sku() pulumi.StringOutput
The name of the gallery image definition SKU.
func (GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponseOutput ¶
func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponseOutput() GalleryImageIdentifierResponseOutput
func (GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponseOutputWithContext ¶
func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponseOutputWithContext(ctx context.Context) GalleryImageIdentifierResponseOutput
func (GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponsePtrOutput ¶
func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput
func (GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponsePtrOutputWithContext ¶
func (o GalleryImageIdentifierResponseOutput) ToGalleryImageIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryImageIdentifierResponsePtrOutput
type GalleryImageIdentifierResponsePtrInput ¶
type GalleryImageIdentifierResponsePtrInput interface { pulumi.Input ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput ToGalleryImageIdentifierResponsePtrOutputWithContext(context.Context) GalleryImageIdentifierResponsePtrOutput }
GalleryImageIdentifierResponsePtrInput is an input type that accepts GalleryImageIdentifierResponseArgs, GalleryImageIdentifierResponsePtr and GalleryImageIdentifierResponsePtrOutput values. You can construct a concrete instance of `GalleryImageIdentifierResponsePtrInput` via:
GalleryImageIdentifierResponseArgs{...} or: nil
func GalleryImageIdentifierResponsePtr ¶
func GalleryImageIdentifierResponsePtr(v *GalleryImageIdentifierResponseArgs) GalleryImageIdentifierResponsePtrInput
type GalleryImageIdentifierResponsePtrOutput ¶
type GalleryImageIdentifierResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageIdentifierResponsePtrOutput) ElementType ¶
func (GalleryImageIdentifierResponsePtrOutput) ElementType() reflect.Type
func (GalleryImageIdentifierResponsePtrOutput) Offer ¶
func (o GalleryImageIdentifierResponsePtrOutput) Offer() pulumi.StringPtrOutput
The name of the gallery image definition offer.
func (GalleryImageIdentifierResponsePtrOutput) Publisher ¶
func (o GalleryImageIdentifierResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The name of the gallery image definition publisher.
func (GalleryImageIdentifierResponsePtrOutput) Sku ¶
func (o GalleryImageIdentifierResponsePtrOutput) Sku() pulumi.StringPtrOutput
The name of the gallery image definition SKU.
func (GalleryImageIdentifierResponsePtrOutput) ToGalleryImageIdentifierResponsePtrOutput ¶
func (o GalleryImageIdentifierResponsePtrOutput) ToGalleryImageIdentifierResponsePtrOutput() GalleryImageIdentifierResponsePtrOutput
func (GalleryImageIdentifierResponsePtrOutput) ToGalleryImageIdentifierResponsePtrOutputWithContext ¶
func (o GalleryImageIdentifierResponsePtrOutput) ToGalleryImageIdentifierResponsePtrOutputWithContext(ctx context.Context) GalleryImageIdentifierResponsePtrOutput
type GalleryImageState ¶
type GalleryImageState struct { // The description of this gallery image definition resource. This property is updatable. Description pulumi.StringPtrInput // Describes the disallowed disk types. Disallowed DisallowedResponsePtrInput // The end of life date of the gallery image definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput // The Eula agreement for the gallery image definition. Eula pulumi.StringPtrInput // A list of gallery image features. Features GalleryImageFeatureResponseArrayInput // The hypervisor generation of the Virtual Machine. Applicable to OS disks only. HyperVGeneration pulumi.StringPtrInput // This is the gallery image definition identifier. Identifier GalleryImageIdentifierResponsePtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // This property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'. OsState pulumi.StringPtrInput // This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** OsType pulumi.StringPtrInput // The privacy statement uri. PrivacyStatementUri pulumi.StringPtrInput // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Describes the gallery image definition purchase plan. This is used by marketplace images. PurchasePlan ImagePurchasePlanResponsePtrInput // The properties describe the recommended machine configuration for this Image Definition. These properties are updatable. Recommended RecommendedMachineConfigurationResponsePtrInput // The release note uri. ReleaseNoteUri pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (GalleryImageState) ElementType ¶
func (GalleryImageState) ElementType() reflect.Type
type GalleryImageVersion ¶
type GalleryImageVersion struct { pulumi.CustomResourceState // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The publishing profile of a gallery image Version. PublishingProfile GalleryImageVersionPublishingProfileResponsePtrOutput `pulumi:"publishingProfile"` // This is the replication status of the gallery image version. ReplicationStatus ReplicationStatusResponseOutput `pulumi:"replicationStatus"` // This is the storage profile of a Gallery Image Version. StorageProfile GalleryImageVersionStorageProfileResponseOutput `pulumi:"storageProfile"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Specifies information about the gallery image version that you want to create or update.
func GetGalleryImageVersion ¶
func GetGalleryImageVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GalleryImageVersionState, opts ...pulumi.ResourceOption) (*GalleryImageVersion, error)
GetGalleryImageVersion gets an existing GalleryImageVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewGalleryImageVersion ¶
func NewGalleryImageVersion(ctx *pulumi.Context, name string, args *GalleryImageVersionArgs, opts ...pulumi.ResourceOption) (*GalleryImageVersion, error)
NewGalleryImageVersion registers a new resource with the given unique name, arguments, and options.
type GalleryImageVersionArgs ¶
type GalleryImageVersionArgs struct { // The name of the gallery image definition in which the Image Version is to be created. GalleryImageName pulumi.StringInput // The name of the gallery image version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: <MajorVersion>.<MinorVersion>.<Patch> GalleryImageVersionName pulumi.StringInput // The name of the Shared Image Gallery in which the Image Definition resides. GalleryName pulumi.StringInput // Resource location Location pulumi.StringInput // The publishing profile of a gallery image Version. PublishingProfile GalleryImageVersionPublishingProfilePtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // This is the storage profile of a Gallery Image Version. StorageProfile GalleryImageVersionStorageProfileInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a GalleryImageVersion resource.
func (GalleryImageVersionArgs) ElementType ¶
func (GalleryImageVersionArgs) ElementType() reflect.Type
type GalleryImageVersionPublishingProfile ¶
type GalleryImageVersionPublishingProfile struct { // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate *string `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest *bool `pulumi:"excludeFromLatest"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount *int `pulumi:"replicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType *string `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions []TargetRegion `pulumi:"targetRegions"` }
The publishing profile of a gallery image Version.
type GalleryImageVersionPublishingProfileArgs ¶
type GalleryImageVersionPublishingProfileArgs struct { // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest pulumi.BoolPtrInput `pulumi:"excludeFromLatest"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions TargetRegionArrayInput `pulumi:"targetRegions"` }
The publishing profile of a gallery image Version.
func (GalleryImageVersionPublishingProfileArgs) ElementType ¶
func (GalleryImageVersionPublishingProfileArgs) ElementType() reflect.Type
func (GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfileOutput ¶
func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfileOutput() GalleryImageVersionPublishingProfileOutput
func (GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfileOutputWithContext ¶
func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileOutput
func (GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfilePtrOutput ¶
func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput
func (GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfilePtrOutputWithContext ¶
func (i GalleryImageVersionPublishingProfileArgs) ToGalleryImageVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfilePtrOutput
type GalleryImageVersionPublishingProfileInput ¶
type GalleryImageVersionPublishingProfileInput interface { pulumi.Input ToGalleryImageVersionPublishingProfileOutput() GalleryImageVersionPublishingProfileOutput ToGalleryImageVersionPublishingProfileOutputWithContext(context.Context) GalleryImageVersionPublishingProfileOutput }
GalleryImageVersionPublishingProfileInput is an input type that accepts GalleryImageVersionPublishingProfileArgs and GalleryImageVersionPublishingProfileOutput values. You can construct a concrete instance of `GalleryImageVersionPublishingProfileInput` via:
GalleryImageVersionPublishingProfileArgs{...}
type GalleryImageVersionPublishingProfileOutput ¶
type GalleryImageVersionPublishingProfileOutput struct{ *pulumi.OutputState }
The publishing profile of a gallery image Version.
func (GalleryImageVersionPublishingProfileOutput) ElementType ¶
func (GalleryImageVersionPublishingProfileOutput) ElementType() reflect.Type
func (GalleryImageVersionPublishingProfileOutput) EndOfLifeDate ¶
func (o GalleryImageVersionPublishingProfileOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryImageVersionPublishingProfileOutput) ExcludeFromLatest ¶
func (o GalleryImageVersionPublishingProfileOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryImageVersionPublishingProfileOutput) ReplicaCount ¶
func (o GalleryImageVersionPublishingProfileOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryImageVersionPublishingProfileOutput) StorageAccountType ¶
func (o GalleryImageVersionPublishingProfileOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryImageVersionPublishingProfileOutput) TargetRegions ¶
func (o GalleryImageVersionPublishingProfileOutput) TargetRegions() TargetRegionArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfileOutput ¶
func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfileOutput() GalleryImageVersionPublishingProfileOutput
func (GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfileOutputWithContext ¶
func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfileOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileOutput
func (GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfilePtrOutput ¶
func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput
func (GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfilePtrOutputWithContext ¶
func (o GalleryImageVersionPublishingProfileOutput) ToGalleryImageVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfilePtrOutput
type GalleryImageVersionPublishingProfilePtrInput ¶
type GalleryImageVersionPublishingProfilePtrInput interface { pulumi.Input ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput ToGalleryImageVersionPublishingProfilePtrOutputWithContext(context.Context) GalleryImageVersionPublishingProfilePtrOutput }
GalleryImageVersionPublishingProfilePtrInput is an input type that accepts GalleryImageVersionPublishingProfileArgs, GalleryImageVersionPublishingProfilePtr and GalleryImageVersionPublishingProfilePtrOutput values. You can construct a concrete instance of `GalleryImageVersionPublishingProfilePtrInput` via:
GalleryImageVersionPublishingProfileArgs{...} or: nil
func GalleryImageVersionPublishingProfilePtr ¶
func GalleryImageVersionPublishingProfilePtr(v *GalleryImageVersionPublishingProfileArgs) GalleryImageVersionPublishingProfilePtrInput
type GalleryImageVersionPublishingProfilePtrOutput ¶
type GalleryImageVersionPublishingProfilePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageVersionPublishingProfilePtrOutput) ElementType ¶
func (GalleryImageVersionPublishingProfilePtrOutput) ElementType() reflect.Type
func (GalleryImageVersionPublishingProfilePtrOutput) EndOfLifeDate ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryImageVersionPublishingProfilePtrOutput) ExcludeFromLatest ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryImageVersionPublishingProfilePtrOutput) ReplicaCount ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryImageVersionPublishingProfilePtrOutput) StorageAccountType ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryImageVersionPublishingProfilePtrOutput) TargetRegions ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) TargetRegions() TargetRegionArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryImageVersionPublishingProfilePtrOutput) ToGalleryImageVersionPublishingProfilePtrOutput ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) ToGalleryImageVersionPublishingProfilePtrOutput() GalleryImageVersionPublishingProfilePtrOutput
func (GalleryImageVersionPublishingProfilePtrOutput) ToGalleryImageVersionPublishingProfilePtrOutputWithContext ¶
func (o GalleryImageVersionPublishingProfilePtrOutput) ToGalleryImageVersionPublishingProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfilePtrOutput
type GalleryImageVersionPublishingProfileResponse ¶
type GalleryImageVersionPublishingProfileResponse struct { // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate *string `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest *bool `pulumi:"excludeFromLatest"` // The timestamp for when the gallery image version is published. PublishedDate string `pulumi:"publishedDate"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount *int `pulumi:"replicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType *string `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions []TargetRegionResponse `pulumi:"targetRegions"` }
The publishing profile of a gallery image Version.
type GalleryImageVersionPublishingProfileResponseArgs ¶
type GalleryImageVersionPublishingProfileResponseArgs struct { // The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate pulumi.StringPtrInput `pulumi:"endOfLifeDate"` // If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version. ExcludeFromLatest pulumi.BoolPtrInput `pulumi:"excludeFromLatest"` // The timestamp for when the gallery image version is published. PublishedDate pulumi.StringInput `pulumi:"publishedDate"` // The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable. ReplicaCount pulumi.IntPtrInput `pulumi:"replicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` // The target regions where the Image Version is going to be replicated to. This property is updatable. TargetRegions TargetRegionResponseArrayInput `pulumi:"targetRegions"` }
The publishing profile of a gallery image Version.
func (GalleryImageVersionPublishingProfileResponseArgs) ElementType ¶
func (GalleryImageVersionPublishingProfileResponseArgs) ElementType() reflect.Type
func (GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponseOutput ¶
func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponseOutput() GalleryImageVersionPublishingProfileResponseOutput
func (GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponseOutputWithContext ¶
func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponseOutput
func (GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponsePtrOutput ¶
func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput
func (GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext ¶
func (i GalleryImageVersionPublishingProfileResponseArgs) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput
type GalleryImageVersionPublishingProfileResponseInput ¶
type GalleryImageVersionPublishingProfileResponseInput interface { pulumi.Input ToGalleryImageVersionPublishingProfileResponseOutput() GalleryImageVersionPublishingProfileResponseOutput ToGalleryImageVersionPublishingProfileResponseOutputWithContext(context.Context) GalleryImageVersionPublishingProfileResponseOutput }
GalleryImageVersionPublishingProfileResponseInput is an input type that accepts GalleryImageVersionPublishingProfileResponseArgs and GalleryImageVersionPublishingProfileResponseOutput values. You can construct a concrete instance of `GalleryImageVersionPublishingProfileResponseInput` via:
GalleryImageVersionPublishingProfileResponseArgs{...}
type GalleryImageVersionPublishingProfileResponseOutput ¶
type GalleryImageVersionPublishingProfileResponseOutput struct{ *pulumi.OutputState }
The publishing profile of a gallery image Version.
func (GalleryImageVersionPublishingProfileResponseOutput) ElementType ¶
func (GalleryImageVersionPublishingProfileResponseOutput) ElementType() reflect.Type
func (GalleryImageVersionPublishingProfileResponseOutput) EndOfLifeDate ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryImageVersionPublishingProfileResponseOutput) ExcludeFromLatest ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryImageVersionPublishingProfileResponseOutput) PublishedDate ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) PublishedDate() pulumi.StringOutput
The timestamp for when the gallery image version is published.
func (GalleryImageVersionPublishingProfileResponseOutput) ReplicaCount ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryImageVersionPublishingProfileResponseOutput) StorageAccountType ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryImageVersionPublishingProfileResponseOutput) TargetRegions ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) TargetRegions() TargetRegionResponseArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponseOutput ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponseOutput() GalleryImageVersionPublishingProfileResponseOutput
func (GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponseOutputWithContext ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponseOutput
func (GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutput ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput
func (GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext ¶
func (o GalleryImageVersionPublishingProfileResponseOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput
type GalleryImageVersionPublishingProfileResponsePtrInput ¶
type GalleryImageVersionPublishingProfileResponsePtrInput interface { pulumi.Input ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput }
GalleryImageVersionPublishingProfileResponsePtrInput is an input type that accepts GalleryImageVersionPublishingProfileResponseArgs, GalleryImageVersionPublishingProfileResponsePtr and GalleryImageVersionPublishingProfileResponsePtrOutput values. You can construct a concrete instance of `GalleryImageVersionPublishingProfileResponsePtrInput` via:
GalleryImageVersionPublishingProfileResponseArgs{...} or: nil
func GalleryImageVersionPublishingProfileResponsePtr ¶
func GalleryImageVersionPublishingProfileResponsePtr(v *GalleryImageVersionPublishingProfileResponseArgs) GalleryImageVersionPublishingProfileResponsePtrInput
type GalleryImageVersionPublishingProfileResponsePtrOutput ¶
type GalleryImageVersionPublishingProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageVersionPublishingProfileResponsePtrOutput) ElementType ¶
func (GalleryImageVersionPublishingProfileResponsePtrOutput) ElementType() reflect.Type
func (GalleryImageVersionPublishingProfileResponsePtrOutput) EndOfLifeDate ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) EndOfLifeDate() pulumi.StringPtrOutput
The end of life date of the gallery image version. This property can be used for decommissioning purposes. This property is updatable.
func (GalleryImageVersionPublishingProfileResponsePtrOutput) ExcludeFromLatest ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ExcludeFromLatest() pulumi.BoolPtrOutput
If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.
func (GalleryImageVersionPublishingProfileResponsePtrOutput) PublishedDate ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) PublishedDate() pulumi.StringPtrOutput
The timestamp for when the gallery image version is published.
func (GalleryImageVersionPublishingProfileResponsePtrOutput) ReplicaCount ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.
func (GalleryImageVersionPublishingProfileResponsePtrOutput) StorageAccountType ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (GalleryImageVersionPublishingProfileResponsePtrOutput) TargetRegions ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) TargetRegions() TargetRegionResponseArrayOutput
The target regions where the Image Version is going to be replicated to. This property is updatable.
func (GalleryImageVersionPublishingProfileResponsePtrOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutput ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutput() GalleryImageVersionPublishingProfileResponsePtrOutput
func (GalleryImageVersionPublishingProfileResponsePtrOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext ¶
func (o GalleryImageVersionPublishingProfileResponsePtrOutput) ToGalleryImageVersionPublishingProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionPublishingProfileResponsePtrOutput
type GalleryImageVersionState ¶
type GalleryImageVersionState struct { // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // The publishing profile of a gallery image Version. PublishingProfile GalleryImageVersionPublishingProfileResponsePtrInput // This is the replication status of the gallery image version. ReplicationStatus ReplicationStatusResponsePtrInput // This is the storage profile of a Gallery Image Version. StorageProfile GalleryImageVersionStorageProfileResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (GalleryImageVersionState) ElementType ¶
func (GalleryImageVersionState) ElementType() reflect.Type
type GalleryImageVersionStorageProfile ¶
type GalleryImageVersionStorageProfile struct { // A list of data disk images. DataDiskImages []GalleryDataDiskImage `pulumi:"dataDiskImages"` // This is the OS disk image. OsDiskImage *GalleryOSDiskImage `pulumi:"osDiskImage"` // The gallery artifact version source. Source *GalleryArtifactVersionSource `pulumi:"source"` }
This is the storage profile of a Gallery Image Version.
type GalleryImageVersionStorageProfileArgs ¶
type GalleryImageVersionStorageProfileArgs struct { // A list of data disk images. DataDiskImages GalleryDataDiskImageArrayInput `pulumi:"dataDiskImages"` // This is the OS disk image. OsDiskImage GalleryOSDiskImagePtrInput `pulumi:"osDiskImage"` // The gallery artifact version source. Source GalleryArtifactVersionSourcePtrInput `pulumi:"source"` }
This is the storage profile of a Gallery Image Version.
func (GalleryImageVersionStorageProfileArgs) ElementType ¶
func (GalleryImageVersionStorageProfileArgs) ElementType() reflect.Type
func (GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfileOutput ¶
func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfileOutput() GalleryImageVersionStorageProfileOutput
func (GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfileOutputWithContext ¶
func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfileOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileOutput
func (GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfilePtrOutput ¶
func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput
func (GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfilePtrOutputWithContext ¶
func (i GalleryImageVersionStorageProfileArgs) ToGalleryImageVersionStorageProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfilePtrOutput
type GalleryImageVersionStorageProfileInput ¶
type GalleryImageVersionStorageProfileInput interface { pulumi.Input ToGalleryImageVersionStorageProfileOutput() GalleryImageVersionStorageProfileOutput ToGalleryImageVersionStorageProfileOutputWithContext(context.Context) GalleryImageVersionStorageProfileOutput }
GalleryImageVersionStorageProfileInput is an input type that accepts GalleryImageVersionStorageProfileArgs and GalleryImageVersionStorageProfileOutput values. You can construct a concrete instance of `GalleryImageVersionStorageProfileInput` via:
GalleryImageVersionStorageProfileArgs{...}
type GalleryImageVersionStorageProfileOutput ¶
type GalleryImageVersionStorageProfileOutput struct{ *pulumi.OutputState }
This is the storage profile of a Gallery Image Version.
func (GalleryImageVersionStorageProfileOutput) DataDiskImages ¶
func (o GalleryImageVersionStorageProfileOutput) DataDiskImages() GalleryDataDiskImageArrayOutput
A list of data disk images.
func (GalleryImageVersionStorageProfileOutput) ElementType ¶
func (GalleryImageVersionStorageProfileOutput) ElementType() reflect.Type
func (GalleryImageVersionStorageProfileOutput) OsDiskImage ¶
func (o GalleryImageVersionStorageProfileOutput) OsDiskImage() GalleryOSDiskImagePtrOutput
This is the OS disk image.
func (GalleryImageVersionStorageProfileOutput) Source ¶
func (o GalleryImageVersionStorageProfileOutput) Source() GalleryArtifactVersionSourcePtrOutput
The gallery artifact version source.
func (GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfileOutput ¶
func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfileOutput() GalleryImageVersionStorageProfileOutput
func (GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfileOutputWithContext ¶
func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfileOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileOutput
func (GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfilePtrOutput ¶
func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput
func (GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfilePtrOutputWithContext ¶
func (o GalleryImageVersionStorageProfileOutput) ToGalleryImageVersionStorageProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfilePtrOutput
type GalleryImageVersionStorageProfilePtrInput ¶
type GalleryImageVersionStorageProfilePtrInput interface { pulumi.Input ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput ToGalleryImageVersionStorageProfilePtrOutputWithContext(context.Context) GalleryImageVersionStorageProfilePtrOutput }
GalleryImageVersionStorageProfilePtrInput is an input type that accepts GalleryImageVersionStorageProfileArgs, GalleryImageVersionStorageProfilePtr and GalleryImageVersionStorageProfilePtrOutput values. You can construct a concrete instance of `GalleryImageVersionStorageProfilePtrInput` via:
GalleryImageVersionStorageProfileArgs{...} or: nil
func GalleryImageVersionStorageProfilePtr ¶
func GalleryImageVersionStorageProfilePtr(v *GalleryImageVersionStorageProfileArgs) GalleryImageVersionStorageProfilePtrInput
type GalleryImageVersionStorageProfilePtrOutput ¶
type GalleryImageVersionStorageProfilePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageVersionStorageProfilePtrOutput) DataDiskImages ¶
func (o GalleryImageVersionStorageProfilePtrOutput) DataDiskImages() GalleryDataDiskImageArrayOutput
A list of data disk images.
func (GalleryImageVersionStorageProfilePtrOutput) ElementType ¶
func (GalleryImageVersionStorageProfilePtrOutput) ElementType() reflect.Type
func (GalleryImageVersionStorageProfilePtrOutput) OsDiskImage ¶
func (o GalleryImageVersionStorageProfilePtrOutput) OsDiskImage() GalleryOSDiskImagePtrOutput
This is the OS disk image.
func (GalleryImageVersionStorageProfilePtrOutput) ToGalleryImageVersionStorageProfilePtrOutput ¶
func (o GalleryImageVersionStorageProfilePtrOutput) ToGalleryImageVersionStorageProfilePtrOutput() GalleryImageVersionStorageProfilePtrOutput
func (GalleryImageVersionStorageProfilePtrOutput) ToGalleryImageVersionStorageProfilePtrOutputWithContext ¶
func (o GalleryImageVersionStorageProfilePtrOutput) ToGalleryImageVersionStorageProfilePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfilePtrOutput
type GalleryImageVersionStorageProfileResponse ¶
type GalleryImageVersionStorageProfileResponse struct { // A list of data disk images. DataDiskImages []GalleryDataDiskImageResponse `pulumi:"dataDiskImages"` // This is the OS disk image. OsDiskImage *GalleryOSDiskImageResponse `pulumi:"osDiskImage"` // The gallery artifact version source. Source *GalleryArtifactVersionSourceResponse `pulumi:"source"` }
This is the storage profile of a Gallery Image Version.
type GalleryImageVersionStorageProfileResponseArgs ¶
type GalleryImageVersionStorageProfileResponseArgs struct { // A list of data disk images. DataDiskImages GalleryDataDiskImageResponseArrayInput `pulumi:"dataDiskImages"` // This is the OS disk image. OsDiskImage GalleryOSDiskImageResponsePtrInput `pulumi:"osDiskImage"` // The gallery artifact version source. Source GalleryArtifactVersionSourceResponsePtrInput `pulumi:"source"` }
This is the storage profile of a Gallery Image Version.
func (GalleryImageVersionStorageProfileResponseArgs) ElementType ¶
func (GalleryImageVersionStorageProfileResponseArgs) ElementType() reflect.Type
func (GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponseOutput ¶
func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponseOutput() GalleryImageVersionStorageProfileResponseOutput
func (GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponseOutputWithContext ¶
func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponseOutput
func (GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponsePtrOutput ¶
func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput
func (GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext ¶
func (i GalleryImageVersionStorageProfileResponseArgs) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponsePtrOutput
type GalleryImageVersionStorageProfileResponseInput ¶
type GalleryImageVersionStorageProfileResponseInput interface { pulumi.Input ToGalleryImageVersionStorageProfileResponseOutput() GalleryImageVersionStorageProfileResponseOutput ToGalleryImageVersionStorageProfileResponseOutputWithContext(context.Context) GalleryImageVersionStorageProfileResponseOutput }
GalleryImageVersionStorageProfileResponseInput is an input type that accepts GalleryImageVersionStorageProfileResponseArgs and GalleryImageVersionStorageProfileResponseOutput values. You can construct a concrete instance of `GalleryImageVersionStorageProfileResponseInput` via:
GalleryImageVersionStorageProfileResponseArgs{...}
type GalleryImageVersionStorageProfileResponseOutput ¶
type GalleryImageVersionStorageProfileResponseOutput struct{ *pulumi.OutputState }
This is the storage profile of a Gallery Image Version.
func (GalleryImageVersionStorageProfileResponseOutput) DataDiskImages ¶
func (o GalleryImageVersionStorageProfileResponseOutput) DataDiskImages() GalleryDataDiskImageResponseArrayOutput
A list of data disk images.
func (GalleryImageVersionStorageProfileResponseOutput) ElementType ¶
func (GalleryImageVersionStorageProfileResponseOutput) ElementType() reflect.Type
func (GalleryImageVersionStorageProfileResponseOutput) OsDiskImage ¶
func (o GalleryImageVersionStorageProfileResponseOutput) OsDiskImage() GalleryOSDiskImageResponsePtrOutput
This is the OS disk image.
func (GalleryImageVersionStorageProfileResponseOutput) Source ¶
func (o GalleryImageVersionStorageProfileResponseOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
The gallery artifact version source.
func (GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponseOutput ¶
func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponseOutput() GalleryImageVersionStorageProfileResponseOutput
func (GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponseOutputWithContext ¶
func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponseOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponseOutput
func (GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponsePtrOutput ¶
func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput
func (GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext ¶
func (o GalleryImageVersionStorageProfileResponseOutput) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponsePtrOutput
type GalleryImageVersionStorageProfileResponsePtrInput ¶
type GalleryImageVersionStorageProfileResponsePtrInput interface { pulumi.Input ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(context.Context) GalleryImageVersionStorageProfileResponsePtrOutput }
GalleryImageVersionStorageProfileResponsePtrInput is an input type that accepts GalleryImageVersionStorageProfileResponseArgs, GalleryImageVersionStorageProfileResponsePtr and GalleryImageVersionStorageProfileResponsePtrOutput values. You can construct a concrete instance of `GalleryImageVersionStorageProfileResponsePtrInput` via:
GalleryImageVersionStorageProfileResponseArgs{...} or: nil
func GalleryImageVersionStorageProfileResponsePtr ¶
func GalleryImageVersionStorageProfileResponsePtr(v *GalleryImageVersionStorageProfileResponseArgs) GalleryImageVersionStorageProfileResponsePtrInput
type GalleryImageVersionStorageProfileResponsePtrOutput ¶
type GalleryImageVersionStorageProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageVersionStorageProfileResponsePtrOutput) DataDiskImages ¶
func (o GalleryImageVersionStorageProfileResponsePtrOutput) DataDiskImages() GalleryDataDiskImageResponseArrayOutput
A list of data disk images.
func (GalleryImageVersionStorageProfileResponsePtrOutput) ElementType ¶
func (GalleryImageVersionStorageProfileResponsePtrOutput) ElementType() reflect.Type
func (GalleryImageVersionStorageProfileResponsePtrOutput) OsDiskImage ¶
func (o GalleryImageVersionStorageProfileResponsePtrOutput) OsDiskImage() GalleryOSDiskImageResponsePtrOutput
This is the OS disk image.
func (GalleryImageVersionStorageProfileResponsePtrOutput) Source ¶
func (o GalleryImageVersionStorageProfileResponsePtrOutput) Source() GalleryArtifactVersionSourceResponsePtrOutput
The gallery artifact version source.
func (GalleryImageVersionStorageProfileResponsePtrOutput) ToGalleryImageVersionStorageProfileResponsePtrOutput ¶
func (o GalleryImageVersionStorageProfileResponsePtrOutput) ToGalleryImageVersionStorageProfileResponsePtrOutput() GalleryImageVersionStorageProfileResponsePtrOutput
func (GalleryImageVersionStorageProfileResponsePtrOutput) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext ¶
func (o GalleryImageVersionStorageProfileResponsePtrOutput) ToGalleryImageVersionStorageProfileResponsePtrOutputWithContext(ctx context.Context) GalleryImageVersionStorageProfileResponsePtrOutput
type GalleryOSDiskImage ¶
type GalleryOSDiskImage struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching *string `pulumi:"hostCaching"` // The gallery artifact version source. Source *GalleryArtifactVersionSource `pulumi:"source"` }
This is the OS disk image.
type GalleryOSDiskImageArgs ¶
type GalleryOSDiskImageArgs struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching pulumi.StringPtrInput `pulumi:"hostCaching"` // The gallery artifact version source. Source GalleryArtifactVersionSourcePtrInput `pulumi:"source"` }
This is the OS disk image.
func (GalleryOSDiskImageArgs) ElementType ¶
func (GalleryOSDiskImageArgs) ElementType() reflect.Type
func (GalleryOSDiskImageArgs) ToGalleryOSDiskImageOutput ¶
func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImageOutput() GalleryOSDiskImageOutput
func (GalleryOSDiskImageArgs) ToGalleryOSDiskImageOutputWithContext ¶
func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImageOutputWithContext(ctx context.Context) GalleryOSDiskImageOutput
func (GalleryOSDiskImageArgs) ToGalleryOSDiskImagePtrOutput ¶
func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput
func (GalleryOSDiskImageArgs) ToGalleryOSDiskImagePtrOutputWithContext ¶
func (i GalleryOSDiskImageArgs) ToGalleryOSDiskImagePtrOutputWithContext(ctx context.Context) GalleryOSDiskImagePtrOutput
type GalleryOSDiskImageInput ¶
type GalleryOSDiskImageInput interface { pulumi.Input ToGalleryOSDiskImageOutput() GalleryOSDiskImageOutput ToGalleryOSDiskImageOutputWithContext(context.Context) GalleryOSDiskImageOutput }
GalleryOSDiskImageInput is an input type that accepts GalleryOSDiskImageArgs and GalleryOSDiskImageOutput values. You can construct a concrete instance of `GalleryOSDiskImageInput` via:
GalleryOSDiskImageArgs{...}
type GalleryOSDiskImageOutput ¶
type GalleryOSDiskImageOutput struct{ *pulumi.OutputState }
This is the OS disk image.
func (GalleryOSDiskImageOutput) ElementType ¶
func (GalleryOSDiskImageOutput) ElementType() reflect.Type
func (GalleryOSDiskImageOutput) HostCaching ¶
func (o GalleryOSDiskImageOutput) HostCaching() pulumi.StringPtrOutput
The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
func (GalleryOSDiskImageOutput) Source ¶
func (o GalleryOSDiskImageOutput) Source() GalleryArtifactVersionSourcePtrOutput
The gallery artifact version source.
func (GalleryOSDiskImageOutput) ToGalleryOSDiskImageOutput ¶
func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImageOutput() GalleryOSDiskImageOutput
func (GalleryOSDiskImageOutput) ToGalleryOSDiskImageOutputWithContext ¶
func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImageOutputWithContext(ctx context.Context) GalleryOSDiskImageOutput
func (GalleryOSDiskImageOutput) ToGalleryOSDiskImagePtrOutput ¶
func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput
func (GalleryOSDiskImageOutput) ToGalleryOSDiskImagePtrOutputWithContext ¶
func (o GalleryOSDiskImageOutput) ToGalleryOSDiskImagePtrOutputWithContext(ctx context.Context) GalleryOSDiskImagePtrOutput
type GalleryOSDiskImagePtrInput ¶
type GalleryOSDiskImagePtrInput interface { pulumi.Input ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput ToGalleryOSDiskImagePtrOutputWithContext(context.Context) GalleryOSDiskImagePtrOutput }
GalleryOSDiskImagePtrInput is an input type that accepts GalleryOSDiskImageArgs, GalleryOSDiskImagePtr and GalleryOSDiskImagePtrOutput values. You can construct a concrete instance of `GalleryOSDiskImagePtrInput` via:
GalleryOSDiskImageArgs{...} or: nil
func GalleryOSDiskImagePtr ¶
func GalleryOSDiskImagePtr(v *GalleryOSDiskImageArgs) GalleryOSDiskImagePtrInput
type GalleryOSDiskImagePtrOutput ¶
type GalleryOSDiskImagePtrOutput struct{ *pulumi.OutputState }
func (GalleryOSDiskImagePtrOutput) Elem ¶
func (o GalleryOSDiskImagePtrOutput) Elem() GalleryOSDiskImageOutput
func (GalleryOSDiskImagePtrOutput) ElementType ¶
func (GalleryOSDiskImagePtrOutput) ElementType() reflect.Type
func (GalleryOSDiskImagePtrOutput) HostCaching ¶
func (o GalleryOSDiskImagePtrOutput) HostCaching() pulumi.StringPtrOutput
The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
func (GalleryOSDiskImagePtrOutput) Source ¶
func (o GalleryOSDiskImagePtrOutput) Source() GalleryArtifactVersionSourcePtrOutput
The gallery artifact version source.
func (GalleryOSDiskImagePtrOutput) ToGalleryOSDiskImagePtrOutput ¶
func (o GalleryOSDiskImagePtrOutput) ToGalleryOSDiskImagePtrOutput() GalleryOSDiskImagePtrOutput
func (GalleryOSDiskImagePtrOutput) ToGalleryOSDiskImagePtrOutputWithContext ¶
func (o GalleryOSDiskImagePtrOutput) ToGalleryOSDiskImagePtrOutputWithContext(ctx context.Context) GalleryOSDiskImagePtrOutput
type GalleryOSDiskImageResponse ¶
type GalleryOSDiskImageResponse struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching *string `pulumi:"hostCaching"` // This property indicates the size of the VHD to be created. SizeInGB int `pulumi:"sizeInGB"` // The gallery artifact version source. Source *GalleryArtifactVersionSourceResponse `pulumi:"source"` }
This is the OS disk image.
type GalleryOSDiskImageResponseArgs ¶
type GalleryOSDiskImageResponseArgs struct { // The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite' HostCaching pulumi.StringPtrInput `pulumi:"hostCaching"` // This property indicates the size of the VHD to be created. SizeInGB pulumi.IntInput `pulumi:"sizeInGB"` // The gallery artifact version source. Source GalleryArtifactVersionSourceResponsePtrInput `pulumi:"source"` }
This is the OS disk image.
func (GalleryOSDiskImageResponseArgs) ElementType ¶
func (GalleryOSDiskImageResponseArgs) ElementType() reflect.Type
func (GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponseOutput ¶
func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponseOutput() GalleryOSDiskImageResponseOutput
func (GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponseOutputWithContext ¶
func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponseOutputWithContext(ctx context.Context) GalleryOSDiskImageResponseOutput
func (GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponsePtrOutput ¶
func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput
func (GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponsePtrOutputWithContext ¶
func (i GalleryOSDiskImageResponseArgs) ToGalleryOSDiskImageResponsePtrOutputWithContext(ctx context.Context) GalleryOSDiskImageResponsePtrOutput
type GalleryOSDiskImageResponseInput ¶
type GalleryOSDiskImageResponseInput interface { pulumi.Input ToGalleryOSDiskImageResponseOutput() GalleryOSDiskImageResponseOutput ToGalleryOSDiskImageResponseOutputWithContext(context.Context) GalleryOSDiskImageResponseOutput }
GalleryOSDiskImageResponseInput is an input type that accepts GalleryOSDiskImageResponseArgs and GalleryOSDiskImageResponseOutput values. You can construct a concrete instance of `GalleryOSDiskImageResponseInput` via:
GalleryOSDiskImageResponseArgs{...}
type GalleryOSDiskImageResponseOutput ¶
type GalleryOSDiskImageResponseOutput struct{ *pulumi.OutputState }
This is the OS disk image.
func (GalleryOSDiskImageResponseOutput) ElementType ¶
func (GalleryOSDiskImageResponseOutput) ElementType() reflect.Type
func (GalleryOSDiskImageResponseOutput) HostCaching ¶
func (o GalleryOSDiskImageResponseOutput) HostCaching() pulumi.StringPtrOutput
The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
func (GalleryOSDiskImageResponseOutput) SizeInGB ¶
func (o GalleryOSDiskImageResponseOutput) SizeInGB() pulumi.IntOutput
This property indicates the size of the VHD to be created.
func (GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponseOutput ¶
func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponseOutput() GalleryOSDiskImageResponseOutput
func (GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponseOutputWithContext ¶
func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponseOutputWithContext(ctx context.Context) GalleryOSDiskImageResponseOutput
func (GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponsePtrOutput ¶
func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput
func (GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponsePtrOutputWithContext ¶
func (o GalleryOSDiskImageResponseOutput) ToGalleryOSDiskImageResponsePtrOutputWithContext(ctx context.Context) GalleryOSDiskImageResponsePtrOutput
type GalleryOSDiskImageResponsePtrInput ¶
type GalleryOSDiskImageResponsePtrInput interface { pulumi.Input ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput ToGalleryOSDiskImageResponsePtrOutputWithContext(context.Context) GalleryOSDiskImageResponsePtrOutput }
GalleryOSDiskImageResponsePtrInput is an input type that accepts GalleryOSDiskImageResponseArgs, GalleryOSDiskImageResponsePtr and GalleryOSDiskImageResponsePtrOutput values. You can construct a concrete instance of `GalleryOSDiskImageResponsePtrInput` via:
GalleryOSDiskImageResponseArgs{...} or: nil
func GalleryOSDiskImageResponsePtr ¶
func GalleryOSDiskImageResponsePtr(v *GalleryOSDiskImageResponseArgs) GalleryOSDiskImageResponsePtrInput
type GalleryOSDiskImageResponsePtrOutput ¶
type GalleryOSDiskImageResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryOSDiskImageResponsePtrOutput) Elem ¶
func (o GalleryOSDiskImageResponsePtrOutput) Elem() GalleryOSDiskImageResponseOutput
func (GalleryOSDiskImageResponsePtrOutput) ElementType ¶
func (GalleryOSDiskImageResponsePtrOutput) ElementType() reflect.Type
func (GalleryOSDiskImageResponsePtrOutput) HostCaching ¶
func (o GalleryOSDiskImageResponsePtrOutput) HostCaching() pulumi.StringPtrOutput
The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'
func (GalleryOSDiskImageResponsePtrOutput) SizeInGB ¶
func (o GalleryOSDiskImageResponsePtrOutput) SizeInGB() pulumi.IntPtrOutput
This property indicates the size of the VHD to be created.
func (GalleryOSDiskImageResponsePtrOutput) ToGalleryOSDiskImageResponsePtrOutput ¶
func (o GalleryOSDiskImageResponsePtrOutput) ToGalleryOSDiskImageResponsePtrOutput() GalleryOSDiskImageResponsePtrOutput
func (GalleryOSDiskImageResponsePtrOutput) ToGalleryOSDiskImageResponsePtrOutputWithContext ¶
func (o GalleryOSDiskImageResponsePtrOutput) ToGalleryOSDiskImageResponsePtrOutputWithContext(ctx context.Context) GalleryOSDiskImageResponsePtrOutput
type GalleryState ¶
type GalleryState struct { // The description of this Shared Image Gallery resource. This property is updatable. Description pulumi.StringPtrInput // Describes the gallery unique name. Identifier GalleryIdentifierResponsePtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // Profile for gallery sharing to subscription or tenant SharingProfile SharingProfileResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (GalleryState) ElementType ¶
func (GalleryState) ElementType() reflect.Type
type ImagePurchasePlan ¶
type ImagePurchasePlan struct { // The plan ID. Name *string `pulumi:"name"` // The product ID. Product *string `pulumi:"product"` // The publisher ID. Publisher *string `pulumi:"publisher"` }
Describes the gallery image definition purchase plan. This is used by marketplace images.
type ImagePurchasePlanArgs ¶
type ImagePurchasePlanArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // The product ID. Product pulumi.StringPtrInput `pulumi:"product"` // The publisher ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Describes the gallery image definition purchase plan. This is used by marketplace images.
func (ImagePurchasePlanArgs) ElementType ¶
func (ImagePurchasePlanArgs) ElementType() reflect.Type
func (ImagePurchasePlanArgs) ToImagePurchasePlanOutput ¶
func (i ImagePurchasePlanArgs) ToImagePurchasePlanOutput() ImagePurchasePlanOutput
func (ImagePurchasePlanArgs) ToImagePurchasePlanOutputWithContext ¶
func (i ImagePurchasePlanArgs) ToImagePurchasePlanOutputWithContext(ctx context.Context) ImagePurchasePlanOutput
func (ImagePurchasePlanArgs) ToImagePurchasePlanPtrOutput ¶
func (i ImagePurchasePlanArgs) ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput
func (ImagePurchasePlanArgs) ToImagePurchasePlanPtrOutputWithContext ¶
func (i ImagePurchasePlanArgs) ToImagePurchasePlanPtrOutputWithContext(ctx context.Context) ImagePurchasePlanPtrOutput
type ImagePurchasePlanInput ¶
type ImagePurchasePlanInput interface { pulumi.Input ToImagePurchasePlanOutput() ImagePurchasePlanOutput ToImagePurchasePlanOutputWithContext(context.Context) ImagePurchasePlanOutput }
ImagePurchasePlanInput is an input type that accepts ImagePurchasePlanArgs and ImagePurchasePlanOutput values. You can construct a concrete instance of `ImagePurchasePlanInput` via:
ImagePurchasePlanArgs{...}
type ImagePurchasePlanOutput ¶
type ImagePurchasePlanOutput struct{ *pulumi.OutputState }
Describes the gallery image definition purchase plan. This is used by marketplace images.
func (ImagePurchasePlanOutput) ElementType ¶
func (ImagePurchasePlanOutput) ElementType() reflect.Type
func (ImagePurchasePlanOutput) Name ¶
func (o ImagePurchasePlanOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (ImagePurchasePlanOutput) Product ¶
func (o ImagePurchasePlanOutput) Product() pulumi.StringPtrOutput
The product ID.
func (ImagePurchasePlanOutput) Publisher ¶
func (o ImagePurchasePlanOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (ImagePurchasePlanOutput) ToImagePurchasePlanOutput ¶
func (o ImagePurchasePlanOutput) ToImagePurchasePlanOutput() ImagePurchasePlanOutput
func (ImagePurchasePlanOutput) ToImagePurchasePlanOutputWithContext ¶
func (o ImagePurchasePlanOutput) ToImagePurchasePlanOutputWithContext(ctx context.Context) ImagePurchasePlanOutput
func (ImagePurchasePlanOutput) ToImagePurchasePlanPtrOutput ¶
func (o ImagePurchasePlanOutput) ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput
func (ImagePurchasePlanOutput) ToImagePurchasePlanPtrOutputWithContext ¶
func (o ImagePurchasePlanOutput) ToImagePurchasePlanPtrOutputWithContext(ctx context.Context) ImagePurchasePlanPtrOutput
type ImagePurchasePlanPtrInput ¶
type ImagePurchasePlanPtrInput interface { pulumi.Input ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput ToImagePurchasePlanPtrOutputWithContext(context.Context) ImagePurchasePlanPtrOutput }
ImagePurchasePlanPtrInput is an input type that accepts ImagePurchasePlanArgs, ImagePurchasePlanPtr and ImagePurchasePlanPtrOutput values. You can construct a concrete instance of `ImagePurchasePlanPtrInput` via:
ImagePurchasePlanArgs{...} or: nil
func ImagePurchasePlanPtr ¶
func ImagePurchasePlanPtr(v *ImagePurchasePlanArgs) ImagePurchasePlanPtrInput
type ImagePurchasePlanPtrOutput ¶
type ImagePurchasePlanPtrOutput struct{ *pulumi.OutputState }
func (ImagePurchasePlanPtrOutput) Elem ¶
func (o ImagePurchasePlanPtrOutput) Elem() ImagePurchasePlanOutput
func (ImagePurchasePlanPtrOutput) ElementType ¶
func (ImagePurchasePlanPtrOutput) ElementType() reflect.Type
func (ImagePurchasePlanPtrOutput) Name ¶
func (o ImagePurchasePlanPtrOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (ImagePurchasePlanPtrOutput) Product ¶
func (o ImagePurchasePlanPtrOutput) Product() pulumi.StringPtrOutput
The product ID.
func (ImagePurchasePlanPtrOutput) Publisher ¶
func (o ImagePurchasePlanPtrOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (ImagePurchasePlanPtrOutput) ToImagePurchasePlanPtrOutput ¶
func (o ImagePurchasePlanPtrOutput) ToImagePurchasePlanPtrOutput() ImagePurchasePlanPtrOutput
func (ImagePurchasePlanPtrOutput) ToImagePurchasePlanPtrOutputWithContext ¶
func (o ImagePurchasePlanPtrOutput) ToImagePurchasePlanPtrOutputWithContext(ctx context.Context) ImagePurchasePlanPtrOutput
type ImagePurchasePlanResponse ¶
type ImagePurchasePlanResponse struct { // The plan ID. Name *string `pulumi:"name"` // The product ID. Product *string `pulumi:"product"` // The publisher ID. Publisher *string `pulumi:"publisher"` }
Describes the gallery image definition purchase plan. This is used by marketplace images.
type ImagePurchasePlanResponseArgs ¶
type ImagePurchasePlanResponseArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // The product ID. Product pulumi.StringPtrInput `pulumi:"product"` // The publisher ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Describes the gallery image definition purchase plan. This is used by marketplace images.
func (ImagePurchasePlanResponseArgs) ElementType ¶
func (ImagePurchasePlanResponseArgs) ElementType() reflect.Type
func (ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponseOutput ¶
func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponseOutput() ImagePurchasePlanResponseOutput
func (ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponseOutputWithContext ¶
func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponseOutputWithContext(ctx context.Context) ImagePurchasePlanResponseOutput
func (ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponsePtrOutput ¶
func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput
func (ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponsePtrOutputWithContext ¶
func (i ImagePurchasePlanResponseArgs) ToImagePurchasePlanResponsePtrOutputWithContext(ctx context.Context) ImagePurchasePlanResponsePtrOutput
type ImagePurchasePlanResponseInput ¶
type ImagePurchasePlanResponseInput interface { pulumi.Input ToImagePurchasePlanResponseOutput() ImagePurchasePlanResponseOutput ToImagePurchasePlanResponseOutputWithContext(context.Context) ImagePurchasePlanResponseOutput }
ImagePurchasePlanResponseInput is an input type that accepts ImagePurchasePlanResponseArgs and ImagePurchasePlanResponseOutput values. You can construct a concrete instance of `ImagePurchasePlanResponseInput` via:
ImagePurchasePlanResponseArgs{...}
type ImagePurchasePlanResponseOutput ¶
type ImagePurchasePlanResponseOutput struct{ *pulumi.OutputState }
Describes the gallery image definition purchase plan. This is used by marketplace images.
func (ImagePurchasePlanResponseOutput) ElementType ¶
func (ImagePurchasePlanResponseOutput) ElementType() reflect.Type
func (ImagePurchasePlanResponseOutput) Name ¶
func (o ImagePurchasePlanResponseOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (ImagePurchasePlanResponseOutput) Product ¶
func (o ImagePurchasePlanResponseOutput) Product() pulumi.StringPtrOutput
The product ID.
func (ImagePurchasePlanResponseOutput) Publisher ¶
func (o ImagePurchasePlanResponseOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponseOutput ¶
func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponseOutput() ImagePurchasePlanResponseOutput
func (ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponseOutputWithContext ¶
func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponseOutputWithContext(ctx context.Context) ImagePurchasePlanResponseOutput
func (ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponsePtrOutput ¶
func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput
func (ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponsePtrOutputWithContext ¶
func (o ImagePurchasePlanResponseOutput) ToImagePurchasePlanResponsePtrOutputWithContext(ctx context.Context) ImagePurchasePlanResponsePtrOutput
type ImagePurchasePlanResponsePtrInput ¶
type ImagePurchasePlanResponsePtrInput interface { pulumi.Input ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput ToImagePurchasePlanResponsePtrOutputWithContext(context.Context) ImagePurchasePlanResponsePtrOutput }
ImagePurchasePlanResponsePtrInput is an input type that accepts ImagePurchasePlanResponseArgs, ImagePurchasePlanResponsePtr and ImagePurchasePlanResponsePtrOutput values. You can construct a concrete instance of `ImagePurchasePlanResponsePtrInput` via:
ImagePurchasePlanResponseArgs{...} or: nil
func ImagePurchasePlanResponsePtr ¶
func ImagePurchasePlanResponsePtr(v *ImagePurchasePlanResponseArgs) ImagePurchasePlanResponsePtrInput
type ImagePurchasePlanResponsePtrOutput ¶
type ImagePurchasePlanResponsePtrOutput struct{ *pulumi.OutputState }
func (ImagePurchasePlanResponsePtrOutput) Elem ¶
func (o ImagePurchasePlanResponsePtrOutput) Elem() ImagePurchasePlanResponseOutput
func (ImagePurchasePlanResponsePtrOutput) ElementType ¶
func (ImagePurchasePlanResponsePtrOutput) ElementType() reflect.Type
func (ImagePurchasePlanResponsePtrOutput) Name ¶
func (o ImagePurchasePlanResponsePtrOutput) Name() pulumi.StringPtrOutput
The plan ID.
func (ImagePurchasePlanResponsePtrOutput) Product ¶
func (o ImagePurchasePlanResponsePtrOutput) Product() pulumi.StringPtrOutput
The product ID.
func (ImagePurchasePlanResponsePtrOutput) Publisher ¶
func (o ImagePurchasePlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (ImagePurchasePlanResponsePtrOutput) ToImagePurchasePlanResponsePtrOutput ¶
func (o ImagePurchasePlanResponsePtrOutput) ToImagePurchasePlanResponsePtrOutput() ImagePurchasePlanResponsePtrOutput
func (ImagePurchasePlanResponsePtrOutput) ToImagePurchasePlanResponsePtrOutputWithContext ¶
func (o ImagePurchasePlanResponsePtrOutput) ToImagePurchasePlanResponsePtrOutputWithContext(ctx context.Context) ImagePurchasePlanResponsePtrOutput
type LookupGalleryApplicationArgs ¶
type LookupGalleryApplicationArgs struct { // The name of the gallery Application Definition to be retrieved. GalleryApplicationName string `pulumi:"galleryApplicationName"` // The name of the Shared Application Gallery from which the Application Definitions are to be retrieved. GalleryName string `pulumi:"galleryName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupGalleryApplicationResult ¶
type LookupGalleryApplicationResult struct { // The description of this gallery Application Definition resource. This property is updatable. Description *string `pulumi:"description"` // The end of life date of the gallery Application Definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate *string `pulumi:"endOfLifeDate"` // The Eula agreement for the gallery Application Definition. Eula *string `pulumi:"eula"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The privacy statement uri. PrivacyStatementUri *string `pulumi:"privacyStatementUri"` // The release note uri. ReleaseNoteUri *string `pulumi:"releaseNoteUri"` // This property allows you to specify the supported type of the OS that application is built for. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** SupportedOSType string `pulumi:"supportedOSType"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Specifies information about the gallery Application Definition that you want to create or update.
func LookupGalleryApplication ¶
func LookupGalleryApplication(ctx *pulumi.Context, args *LookupGalleryApplicationArgs, opts ...pulumi.InvokeOption) (*LookupGalleryApplicationResult, error)
type LookupGalleryApplicationVersionArgs ¶
type LookupGalleryApplicationVersionArgs struct { // The expand expression to apply on the operation. Expand *string `pulumi:"expand"` // The name of the gallery Application Definition in which the Application Version resides. GalleryApplicationName string `pulumi:"galleryApplicationName"` // The name of the gallery Application Version to be retrieved. GalleryApplicationVersionName string `pulumi:"galleryApplicationVersionName"` // The name of the Shared Application Gallery in which the Application Definition resides. GalleryName string `pulumi:"galleryName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupGalleryApplicationVersionResult ¶
type LookupGalleryApplicationVersionResult struct { // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The publishing profile of a gallery image version. PublishingProfile GalleryApplicationVersionPublishingProfileResponse `pulumi:"publishingProfile"` // This is the replication status of the gallery image version. ReplicationStatus ReplicationStatusResponse `pulumi:"replicationStatus"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Specifies information about the gallery Application Version that you want to create or update.
func LookupGalleryApplicationVersion ¶
func LookupGalleryApplicationVersion(ctx *pulumi.Context, args *LookupGalleryApplicationVersionArgs, opts ...pulumi.InvokeOption) (*LookupGalleryApplicationVersionResult, error)
type LookupGalleryArgs ¶
type LookupGalleryImageArgs ¶
type LookupGalleryImageArgs struct { // The name of the gallery image definition to be retrieved. GalleryImageName string `pulumi:"galleryImageName"` // The name of the Shared Image Gallery from which the Image Definitions are to be retrieved. GalleryName string `pulumi:"galleryName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupGalleryImageResult ¶
type LookupGalleryImageResult struct { // The description of this gallery image definition resource. This property is updatable. Description *string `pulumi:"description"` // Describes the disallowed disk types. Disallowed *DisallowedResponse `pulumi:"disallowed"` // The end of life date of the gallery image definition. This property can be used for decommissioning purposes. This property is updatable. EndOfLifeDate *string `pulumi:"endOfLifeDate"` // The Eula agreement for the gallery image definition. Eula *string `pulumi:"eula"` // A list of gallery image features. Features []GalleryImageFeatureResponse `pulumi:"features"` // The hypervisor generation of the Virtual Machine. Applicable to OS disks only. HyperVGeneration *string `pulumi:"hyperVGeneration"` // This is the gallery image definition identifier. Identifier GalleryImageIdentifierResponse `pulumi:"identifier"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // This property allows the user to specify whether the virtual machines created under this image are 'Generalized' or 'Specialized'. OsState string `pulumi:"osState"` // This property allows you to specify the type of the OS that is included in the disk when creating a VM from a managed image. <br><br> Possible values are: <br><br> **Windows** <br><br> **Linux** OsType string `pulumi:"osType"` // The privacy statement uri. PrivacyStatementUri *string `pulumi:"privacyStatementUri"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Describes the gallery image definition purchase plan. This is used by marketplace images. PurchasePlan *ImagePurchasePlanResponse `pulumi:"purchasePlan"` // The properties describe the recommended machine configuration for this Image Definition. These properties are updatable. Recommended *RecommendedMachineConfigurationResponse `pulumi:"recommended"` // The release note uri. ReleaseNoteUri *string `pulumi:"releaseNoteUri"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Specifies information about the gallery image definition that you want to create or update.
func LookupGalleryImage ¶
func LookupGalleryImage(ctx *pulumi.Context, args *LookupGalleryImageArgs, opts ...pulumi.InvokeOption) (*LookupGalleryImageResult, error)
type LookupGalleryImageVersionArgs ¶
type LookupGalleryImageVersionArgs struct { // The expand expression to apply on the operation. Expand *string `pulumi:"expand"` // The name of the gallery image definition in which the Image Version resides. GalleryImageName string `pulumi:"galleryImageName"` // The name of the gallery image version to be retrieved. GalleryImageVersionName string `pulumi:"galleryImageVersionName"` // The name of the Shared Image Gallery in which the Image Definition resides. GalleryName string `pulumi:"galleryName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupGalleryImageVersionResult ¶
type LookupGalleryImageVersionResult struct { // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The publishing profile of a gallery image Version. PublishingProfile *GalleryImageVersionPublishingProfileResponse `pulumi:"publishingProfile"` // This is the replication status of the gallery image version. ReplicationStatus ReplicationStatusResponse `pulumi:"replicationStatus"` // This is the storage profile of a Gallery Image Version. StorageProfile GalleryImageVersionStorageProfileResponse `pulumi:"storageProfile"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Specifies information about the gallery image version that you want to create or update.
func LookupGalleryImageVersion ¶
func LookupGalleryImageVersion(ctx *pulumi.Context, args *LookupGalleryImageVersionArgs, opts ...pulumi.InvokeOption) (*LookupGalleryImageVersionResult, error)
type LookupGalleryResult ¶
type LookupGalleryResult struct { // The description of this Shared Image Gallery resource. This property is updatable. Description *string `pulumi:"description"` // Describes the gallery unique name. Identifier *GalleryIdentifierResponse `pulumi:"identifier"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Profile for gallery sharing to subscription or tenant SharingProfile *SharingProfileResponse `pulumi:"sharingProfile"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Specifies information about the Shared Image Gallery that you want to create or update.
func LookupGallery ¶
func LookupGallery(ctx *pulumi.Context, args *LookupGalleryArgs, opts ...pulumi.InvokeOption) (*LookupGalleryResult, error)
type OSDiskImageEncryption ¶
type OSDiskImageEncryption struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` }
Contains encryption settings for an OS disk image.
type OSDiskImageEncryptionArgs ¶
type OSDiskImageEncryptionArgs struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` }
Contains encryption settings for an OS disk image.
func (OSDiskImageEncryptionArgs) ElementType ¶
func (OSDiskImageEncryptionArgs) ElementType() reflect.Type
func (OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionOutput ¶
func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionOutput() OSDiskImageEncryptionOutput
func (OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionOutputWithContext ¶
func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionOutputWithContext(ctx context.Context) OSDiskImageEncryptionOutput
func (OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionPtrOutput ¶
func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput
func (OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionPtrOutputWithContext ¶
func (i OSDiskImageEncryptionArgs) ToOSDiskImageEncryptionPtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionPtrOutput
type OSDiskImageEncryptionInput ¶
type OSDiskImageEncryptionInput interface { pulumi.Input ToOSDiskImageEncryptionOutput() OSDiskImageEncryptionOutput ToOSDiskImageEncryptionOutputWithContext(context.Context) OSDiskImageEncryptionOutput }
OSDiskImageEncryptionInput is an input type that accepts OSDiskImageEncryptionArgs and OSDiskImageEncryptionOutput values. You can construct a concrete instance of `OSDiskImageEncryptionInput` via:
OSDiskImageEncryptionArgs{...}
type OSDiskImageEncryptionOutput ¶
type OSDiskImageEncryptionOutput struct{ *pulumi.OutputState }
Contains encryption settings for an OS disk image.
func (OSDiskImageEncryptionOutput) DiskEncryptionSetId ¶
func (o OSDiskImageEncryptionOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
A relative URI containing the resource ID of the disk encryption set.
func (OSDiskImageEncryptionOutput) ElementType ¶
func (OSDiskImageEncryptionOutput) ElementType() reflect.Type
func (OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionOutput ¶
func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionOutput() OSDiskImageEncryptionOutput
func (OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionOutputWithContext ¶
func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionOutputWithContext(ctx context.Context) OSDiskImageEncryptionOutput
func (OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionPtrOutput ¶
func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput
func (OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionPtrOutputWithContext ¶
func (o OSDiskImageEncryptionOutput) ToOSDiskImageEncryptionPtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionPtrOutput
type OSDiskImageEncryptionPtrInput ¶
type OSDiskImageEncryptionPtrInput interface { pulumi.Input ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput ToOSDiskImageEncryptionPtrOutputWithContext(context.Context) OSDiskImageEncryptionPtrOutput }
OSDiskImageEncryptionPtrInput is an input type that accepts OSDiskImageEncryptionArgs, OSDiskImageEncryptionPtr and OSDiskImageEncryptionPtrOutput values. You can construct a concrete instance of `OSDiskImageEncryptionPtrInput` via:
OSDiskImageEncryptionArgs{...} or: nil
func OSDiskImageEncryptionPtr ¶
func OSDiskImageEncryptionPtr(v *OSDiskImageEncryptionArgs) OSDiskImageEncryptionPtrInput
type OSDiskImageEncryptionPtrOutput ¶
type OSDiskImageEncryptionPtrOutput struct{ *pulumi.OutputState }
func (OSDiskImageEncryptionPtrOutput) DiskEncryptionSetId ¶
func (o OSDiskImageEncryptionPtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
A relative URI containing the resource ID of the disk encryption set.
func (OSDiskImageEncryptionPtrOutput) Elem ¶
func (o OSDiskImageEncryptionPtrOutput) Elem() OSDiskImageEncryptionOutput
func (OSDiskImageEncryptionPtrOutput) ElementType ¶
func (OSDiskImageEncryptionPtrOutput) ElementType() reflect.Type
func (OSDiskImageEncryptionPtrOutput) ToOSDiskImageEncryptionPtrOutput ¶
func (o OSDiskImageEncryptionPtrOutput) ToOSDiskImageEncryptionPtrOutput() OSDiskImageEncryptionPtrOutput
func (OSDiskImageEncryptionPtrOutput) ToOSDiskImageEncryptionPtrOutputWithContext ¶
func (o OSDiskImageEncryptionPtrOutput) ToOSDiskImageEncryptionPtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionPtrOutput
type OSDiskImageEncryptionResponse ¶
type OSDiskImageEncryptionResponse struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` }
Contains encryption settings for an OS disk image.
type OSDiskImageEncryptionResponseArgs ¶
type OSDiskImageEncryptionResponseArgs struct { // A relative URI containing the resource ID of the disk encryption set. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` }
Contains encryption settings for an OS disk image.
func (OSDiskImageEncryptionResponseArgs) ElementType ¶
func (OSDiskImageEncryptionResponseArgs) ElementType() reflect.Type
func (OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponseOutput ¶
func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponseOutput() OSDiskImageEncryptionResponseOutput
func (OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponseOutputWithContext ¶
func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponseOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponseOutput
func (OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponsePtrOutput ¶
func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput
func (OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponsePtrOutputWithContext ¶
func (i OSDiskImageEncryptionResponseArgs) ToOSDiskImageEncryptionResponsePtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponsePtrOutput
type OSDiskImageEncryptionResponseInput ¶
type OSDiskImageEncryptionResponseInput interface { pulumi.Input ToOSDiskImageEncryptionResponseOutput() OSDiskImageEncryptionResponseOutput ToOSDiskImageEncryptionResponseOutputWithContext(context.Context) OSDiskImageEncryptionResponseOutput }
OSDiskImageEncryptionResponseInput is an input type that accepts OSDiskImageEncryptionResponseArgs and OSDiskImageEncryptionResponseOutput values. You can construct a concrete instance of `OSDiskImageEncryptionResponseInput` via:
OSDiskImageEncryptionResponseArgs{...}
type OSDiskImageEncryptionResponseOutput ¶
type OSDiskImageEncryptionResponseOutput struct{ *pulumi.OutputState }
Contains encryption settings for an OS disk image.
func (OSDiskImageEncryptionResponseOutput) DiskEncryptionSetId ¶
func (o OSDiskImageEncryptionResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
A relative URI containing the resource ID of the disk encryption set.
func (OSDiskImageEncryptionResponseOutput) ElementType ¶
func (OSDiskImageEncryptionResponseOutput) ElementType() reflect.Type
func (OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponseOutput ¶
func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponseOutput() OSDiskImageEncryptionResponseOutput
func (OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponseOutputWithContext ¶
func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponseOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponseOutput
func (OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponsePtrOutput ¶
func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput
func (OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponsePtrOutputWithContext ¶
func (o OSDiskImageEncryptionResponseOutput) ToOSDiskImageEncryptionResponsePtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponsePtrOutput
type OSDiskImageEncryptionResponsePtrInput ¶
type OSDiskImageEncryptionResponsePtrInput interface { pulumi.Input ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput ToOSDiskImageEncryptionResponsePtrOutputWithContext(context.Context) OSDiskImageEncryptionResponsePtrOutput }
OSDiskImageEncryptionResponsePtrInput is an input type that accepts OSDiskImageEncryptionResponseArgs, OSDiskImageEncryptionResponsePtr and OSDiskImageEncryptionResponsePtrOutput values. You can construct a concrete instance of `OSDiskImageEncryptionResponsePtrInput` via:
OSDiskImageEncryptionResponseArgs{...} or: nil
func OSDiskImageEncryptionResponsePtr ¶
func OSDiskImageEncryptionResponsePtr(v *OSDiskImageEncryptionResponseArgs) OSDiskImageEncryptionResponsePtrInput
type OSDiskImageEncryptionResponsePtrOutput ¶
type OSDiskImageEncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (OSDiskImageEncryptionResponsePtrOutput) DiskEncryptionSetId ¶
func (o OSDiskImageEncryptionResponsePtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
A relative URI containing the resource ID of the disk encryption set.
func (OSDiskImageEncryptionResponsePtrOutput) ElementType ¶
func (OSDiskImageEncryptionResponsePtrOutput) ElementType() reflect.Type
func (OSDiskImageEncryptionResponsePtrOutput) ToOSDiskImageEncryptionResponsePtrOutput ¶
func (o OSDiskImageEncryptionResponsePtrOutput) ToOSDiskImageEncryptionResponsePtrOutput() OSDiskImageEncryptionResponsePtrOutput
func (OSDiskImageEncryptionResponsePtrOutput) ToOSDiskImageEncryptionResponsePtrOutputWithContext ¶
func (o OSDiskImageEncryptionResponsePtrOutput) ToOSDiskImageEncryptionResponsePtrOutputWithContext(ctx context.Context) OSDiskImageEncryptionResponsePtrOutput
type RecommendedMachineConfiguration ¶
type RecommendedMachineConfiguration struct { // Describes the resource range. Memory *ResourceRange `pulumi:"memory"` // Describes the resource range. VCPUs *ResourceRange `pulumi:"vCPUs"` }
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
type RecommendedMachineConfigurationArgs ¶
type RecommendedMachineConfigurationArgs struct { // Describes the resource range. Memory ResourceRangePtrInput `pulumi:"memory"` // Describes the resource range. VCPUs ResourceRangePtrInput `pulumi:"vCPUs"` }
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
func (RecommendedMachineConfigurationArgs) ElementType ¶
func (RecommendedMachineConfigurationArgs) ElementType() reflect.Type
func (RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationOutput ¶
func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationOutput() RecommendedMachineConfigurationOutput
func (RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationOutputWithContext ¶
func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationOutputWithContext(ctx context.Context) RecommendedMachineConfigurationOutput
func (RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationPtrOutput ¶
func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput
func (RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationPtrOutputWithContext ¶
func (i RecommendedMachineConfigurationArgs) ToRecommendedMachineConfigurationPtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationPtrOutput
type RecommendedMachineConfigurationInput ¶
type RecommendedMachineConfigurationInput interface { pulumi.Input ToRecommendedMachineConfigurationOutput() RecommendedMachineConfigurationOutput ToRecommendedMachineConfigurationOutputWithContext(context.Context) RecommendedMachineConfigurationOutput }
RecommendedMachineConfigurationInput is an input type that accepts RecommendedMachineConfigurationArgs and RecommendedMachineConfigurationOutput values. You can construct a concrete instance of `RecommendedMachineConfigurationInput` via:
RecommendedMachineConfigurationArgs{...}
type RecommendedMachineConfigurationOutput ¶
type RecommendedMachineConfigurationOutput struct{ *pulumi.OutputState }
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
func (RecommendedMachineConfigurationOutput) ElementType ¶
func (RecommendedMachineConfigurationOutput) ElementType() reflect.Type
func (RecommendedMachineConfigurationOutput) Memory ¶
func (o RecommendedMachineConfigurationOutput) Memory() ResourceRangePtrOutput
Describes the resource range.
func (RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationOutput ¶
func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationOutput() RecommendedMachineConfigurationOutput
func (RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationOutputWithContext ¶
func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationOutputWithContext(ctx context.Context) RecommendedMachineConfigurationOutput
func (RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationPtrOutput ¶
func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput
func (RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationPtrOutputWithContext ¶
func (o RecommendedMachineConfigurationOutput) ToRecommendedMachineConfigurationPtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationPtrOutput
func (RecommendedMachineConfigurationOutput) VCPUs ¶
func (o RecommendedMachineConfigurationOutput) VCPUs() ResourceRangePtrOutput
Describes the resource range.
type RecommendedMachineConfigurationPtrInput ¶
type RecommendedMachineConfigurationPtrInput interface { pulumi.Input ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput ToRecommendedMachineConfigurationPtrOutputWithContext(context.Context) RecommendedMachineConfigurationPtrOutput }
RecommendedMachineConfigurationPtrInput is an input type that accepts RecommendedMachineConfigurationArgs, RecommendedMachineConfigurationPtr and RecommendedMachineConfigurationPtrOutput values. You can construct a concrete instance of `RecommendedMachineConfigurationPtrInput` via:
RecommendedMachineConfigurationArgs{...} or: nil
func RecommendedMachineConfigurationPtr ¶
func RecommendedMachineConfigurationPtr(v *RecommendedMachineConfigurationArgs) RecommendedMachineConfigurationPtrInput
type RecommendedMachineConfigurationPtrOutput ¶
type RecommendedMachineConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RecommendedMachineConfigurationPtrOutput) ElementType ¶
func (RecommendedMachineConfigurationPtrOutput) ElementType() reflect.Type
func (RecommendedMachineConfigurationPtrOutput) Memory ¶
func (o RecommendedMachineConfigurationPtrOutput) Memory() ResourceRangePtrOutput
Describes the resource range.
func (RecommendedMachineConfigurationPtrOutput) ToRecommendedMachineConfigurationPtrOutput ¶
func (o RecommendedMachineConfigurationPtrOutput) ToRecommendedMachineConfigurationPtrOutput() RecommendedMachineConfigurationPtrOutput
func (RecommendedMachineConfigurationPtrOutput) ToRecommendedMachineConfigurationPtrOutputWithContext ¶
func (o RecommendedMachineConfigurationPtrOutput) ToRecommendedMachineConfigurationPtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationPtrOutput
func (RecommendedMachineConfigurationPtrOutput) VCPUs ¶
func (o RecommendedMachineConfigurationPtrOutput) VCPUs() ResourceRangePtrOutput
Describes the resource range.
type RecommendedMachineConfigurationResponse ¶
type RecommendedMachineConfigurationResponse struct { // Describes the resource range. Memory *ResourceRangeResponse `pulumi:"memory"` // Describes the resource range. VCPUs *ResourceRangeResponse `pulumi:"vCPUs"` }
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
type RecommendedMachineConfigurationResponseArgs ¶
type RecommendedMachineConfigurationResponseArgs struct { // Describes the resource range. Memory ResourceRangeResponsePtrInput `pulumi:"memory"` // Describes the resource range. VCPUs ResourceRangeResponsePtrInput `pulumi:"vCPUs"` }
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
func (RecommendedMachineConfigurationResponseArgs) ElementType ¶
func (RecommendedMachineConfigurationResponseArgs) ElementType() reflect.Type
func (RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponseOutput ¶
func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponseOutput() RecommendedMachineConfigurationResponseOutput
func (RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponseOutputWithContext ¶
func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponseOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponseOutput
func (RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponsePtrOutput ¶
func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput
func (RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponsePtrOutputWithContext ¶
func (i RecommendedMachineConfigurationResponseArgs) ToRecommendedMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponsePtrOutput
type RecommendedMachineConfigurationResponseInput ¶
type RecommendedMachineConfigurationResponseInput interface { pulumi.Input ToRecommendedMachineConfigurationResponseOutput() RecommendedMachineConfigurationResponseOutput ToRecommendedMachineConfigurationResponseOutputWithContext(context.Context) RecommendedMachineConfigurationResponseOutput }
RecommendedMachineConfigurationResponseInput is an input type that accepts RecommendedMachineConfigurationResponseArgs and RecommendedMachineConfigurationResponseOutput values. You can construct a concrete instance of `RecommendedMachineConfigurationResponseInput` via:
RecommendedMachineConfigurationResponseArgs{...}
type RecommendedMachineConfigurationResponseOutput ¶
type RecommendedMachineConfigurationResponseOutput struct{ *pulumi.OutputState }
The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.
func (RecommendedMachineConfigurationResponseOutput) ElementType ¶
func (RecommendedMachineConfigurationResponseOutput) ElementType() reflect.Type
func (RecommendedMachineConfigurationResponseOutput) Memory ¶
func (o RecommendedMachineConfigurationResponseOutput) Memory() ResourceRangeResponsePtrOutput
Describes the resource range.
func (RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponseOutput ¶
func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponseOutput() RecommendedMachineConfigurationResponseOutput
func (RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponseOutputWithContext ¶
func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponseOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponseOutput
func (RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponsePtrOutput ¶
func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput
func (RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponsePtrOutputWithContext ¶
func (o RecommendedMachineConfigurationResponseOutput) ToRecommendedMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponsePtrOutput
type RecommendedMachineConfigurationResponsePtrInput ¶
type RecommendedMachineConfigurationResponsePtrInput interface { pulumi.Input ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput ToRecommendedMachineConfigurationResponsePtrOutputWithContext(context.Context) RecommendedMachineConfigurationResponsePtrOutput }
RecommendedMachineConfigurationResponsePtrInput is an input type that accepts RecommendedMachineConfigurationResponseArgs, RecommendedMachineConfigurationResponsePtr and RecommendedMachineConfigurationResponsePtrOutput values. You can construct a concrete instance of `RecommendedMachineConfigurationResponsePtrInput` via:
RecommendedMachineConfigurationResponseArgs{...} or: nil
func RecommendedMachineConfigurationResponsePtr ¶
func RecommendedMachineConfigurationResponsePtr(v *RecommendedMachineConfigurationResponseArgs) RecommendedMachineConfigurationResponsePtrInput
type RecommendedMachineConfigurationResponsePtrOutput ¶
type RecommendedMachineConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (RecommendedMachineConfigurationResponsePtrOutput) ElementType ¶
func (RecommendedMachineConfigurationResponsePtrOutput) ElementType() reflect.Type
func (RecommendedMachineConfigurationResponsePtrOutput) ToRecommendedMachineConfigurationResponsePtrOutput ¶
func (o RecommendedMachineConfigurationResponsePtrOutput) ToRecommendedMachineConfigurationResponsePtrOutput() RecommendedMachineConfigurationResponsePtrOutput
func (RecommendedMachineConfigurationResponsePtrOutput) ToRecommendedMachineConfigurationResponsePtrOutputWithContext ¶
func (o RecommendedMachineConfigurationResponsePtrOutput) ToRecommendedMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) RecommendedMachineConfigurationResponsePtrOutput
type RegionalReplicationStatusResponse ¶
type RegionalReplicationStatusResponse struct { // The details of the replication status. Details string `pulumi:"details"` // It indicates progress of the replication job. Progress int `pulumi:"progress"` // The region to which the gallery image version is being replicated to. Region string `pulumi:"region"` // This is the regional replication state. State string `pulumi:"state"` }
This is the regional replication status.
type RegionalReplicationStatusResponseArgs ¶
type RegionalReplicationStatusResponseArgs struct { // The details of the replication status. Details pulumi.StringInput `pulumi:"details"` // It indicates progress of the replication job. Progress pulumi.IntInput `pulumi:"progress"` // The region to which the gallery image version is being replicated to. Region pulumi.StringInput `pulumi:"region"` // This is the regional replication state. State pulumi.StringInput `pulumi:"state"` }
This is the regional replication status.
func (RegionalReplicationStatusResponseArgs) ElementType ¶
func (RegionalReplicationStatusResponseArgs) ElementType() reflect.Type
func (RegionalReplicationStatusResponseArgs) ToRegionalReplicationStatusResponseOutput ¶
func (i RegionalReplicationStatusResponseArgs) ToRegionalReplicationStatusResponseOutput() RegionalReplicationStatusResponseOutput
func (RegionalReplicationStatusResponseArgs) ToRegionalReplicationStatusResponseOutputWithContext ¶
func (i RegionalReplicationStatusResponseArgs) ToRegionalReplicationStatusResponseOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseOutput
type RegionalReplicationStatusResponseArray ¶
type RegionalReplicationStatusResponseArray []RegionalReplicationStatusResponseInput
func (RegionalReplicationStatusResponseArray) ElementType ¶
func (RegionalReplicationStatusResponseArray) ElementType() reflect.Type
func (RegionalReplicationStatusResponseArray) ToRegionalReplicationStatusResponseArrayOutput ¶
func (i RegionalReplicationStatusResponseArray) ToRegionalReplicationStatusResponseArrayOutput() RegionalReplicationStatusResponseArrayOutput
func (RegionalReplicationStatusResponseArray) ToRegionalReplicationStatusResponseArrayOutputWithContext ¶
func (i RegionalReplicationStatusResponseArray) ToRegionalReplicationStatusResponseArrayOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseArrayOutput
type RegionalReplicationStatusResponseArrayInput ¶
type RegionalReplicationStatusResponseArrayInput interface { pulumi.Input ToRegionalReplicationStatusResponseArrayOutput() RegionalReplicationStatusResponseArrayOutput ToRegionalReplicationStatusResponseArrayOutputWithContext(context.Context) RegionalReplicationStatusResponseArrayOutput }
RegionalReplicationStatusResponseArrayInput is an input type that accepts RegionalReplicationStatusResponseArray and RegionalReplicationStatusResponseArrayOutput values. You can construct a concrete instance of `RegionalReplicationStatusResponseArrayInput` via:
RegionalReplicationStatusResponseArray{ RegionalReplicationStatusResponseArgs{...} }
type RegionalReplicationStatusResponseArrayOutput ¶
type RegionalReplicationStatusResponseArrayOutput struct{ *pulumi.OutputState }
func (RegionalReplicationStatusResponseArrayOutput) ElementType ¶
func (RegionalReplicationStatusResponseArrayOutput) ElementType() reflect.Type
func (RegionalReplicationStatusResponseArrayOutput) ToRegionalReplicationStatusResponseArrayOutput ¶
func (o RegionalReplicationStatusResponseArrayOutput) ToRegionalReplicationStatusResponseArrayOutput() RegionalReplicationStatusResponseArrayOutput
func (RegionalReplicationStatusResponseArrayOutput) ToRegionalReplicationStatusResponseArrayOutputWithContext ¶
func (o RegionalReplicationStatusResponseArrayOutput) ToRegionalReplicationStatusResponseArrayOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseArrayOutput
type RegionalReplicationStatusResponseInput ¶
type RegionalReplicationStatusResponseInput interface { pulumi.Input ToRegionalReplicationStatusResponseOutput() RegionalReplicationStatusResponseOutput ToRegionalReplicationStatusResponseOutputWithContext(context.Context) RegionalReplicationStatusResponseOutput }
RegionalReplicationStatusResponseInput is an input type that accepts RegionalReplicationStatusResponseArgs and RegionalReplicationStatusResponseOutput values. You can construct a concrete instance of `RegionalReplicationStatusResponseInput` via:
RegionalReplicationStatusResponseArgs{...}
type RegionalReplicationStatusResponseOutput ¶
type RegionalReplicationStatusResponseOutput struct{ *pulumi.OutputState }
This is the regional replication status.
func (RegionalReplicationStatusResponseOutput) Details ¶
func (o RegionalReplicationStatusResponseOutput) Details() pulumi.StringOutput
The details of the replication status.
func (RegionalReplicationStatusResponseOutput) ElementType ¶
func (RegionalReplicationStatusResponseOutput) ElementType() reflect.Type
func (RegionalReplicationStatusResponseOutput) Progress ¶
func (o RegionalReplicationStatusResponseOutput) Progress() pulumi.IntOutput
It indicates progress of the replication job.
func (RegionalReplicationStatusResponseOutput) Region ¶
func (o RegionalReplicationStatusResponseOutput) Region() pulumi.StringOutput
The region to which the gallery image version is being replicated to.
func (RegionalReplicationStatusResponseOutput) State ¶
func (o RegionalReplicationStatusResponseOutput) State() pulumi.StringOutput
This is the regional replication state.
func (RegionalReplicationStatusResponseOutput) ToRegionalReplicationStatusResponseOutput ¶
func (o RegionalReplicationStatusResponseOutput) ToRegionalReplicationStatusResponseOutput() RegionalReplicationStatusResponseOutput
func (RegionalReplicationStatusResponseOutput) ToRegionalReplicationStatusResponseOutputWithContext ¶
func (o RegionalReplicationStatusResponseOutput) ToRegionalReplicationStatusResponseOutputWithContext(ctx context.Context) RegionalReplicationStatusResponseOutput
type ReplicationStatusResponse ¶
type ReplicationStatusResponse struct { // This is the aggregated replication status based on all the regional replication status flags. AggregatedState string `pulumi:"aggregatedState"` // This is a summary of replication status for each region. Summary []RegionalReplicationStatusResponse `pulumi:"summary"` }
This is the replication status of the gallery image version.
type ReplicationStatusResponseArgs ¶
type ReplicationStatusResponseArgs struct { // This is the aggregated replication status based on all the regional replication status flags. AggregatedState pulumi.StringInput `pulumi:"aggregatedState"` // This is a summary of replication status for each region. Summary RegionalReplicationStatusResponseArrayInput `pulumi:"summary"` }
This is the replication status of the gallery image version.
func (ReplicationStatusResponseArgs) ElementType ¶
func (ReplicationStatusResponseArgs) ElementType() reflect.Type
func (ReplicationStatusResponseArgs) ToReplicationStatusResponseOutput ¶
func (i ReplicationStatusResponseArgs) ToReplicationStatusResponseOutput() ReplicationStatusResponseOutput
func (ReplicationStatusResponseArgs) ToReplicationStatusResponseOutputWithContext ¶
func (i ReplicationStatusResponseArgs) ToReplicationStatusResponseOutputWithContext(ctx context.Context) ReplicationStatusResponseOutput
func (ReplicationStatusResponseArgs) ToReplicationStatusResponsePtrOutput ¶
func (i ReplicationStatusResponseArgs) ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput
func (ReplicationStatusResponseArgs) ToReplicationStatusResponsePtrOutputWithContext ¶
func (i ReplicationStatusResponseArgs) ToReplicationStatusResponsePtrOutputWithContext(ctx context.Context) ReplicationStatusResponsePtrOutput
type ReplicationStatusResponseInput ¶
type ReplicationStatusResponseInput interface { pulumi.Input ToReplicationStatusResponseOutput() ReplicationStatusResponseOutput ToReplicationStatusResponseOutputWithContext(context.Context) ReplicationStatusResponseOutput }
ReplicationStatusResponseInput is an input type that accepts ReplicationStatusResponseArgs and ReplicationStatusResponseOutput values. You can construct a concrete instance of `ReplicationStatusResponseInput` via:
ReplicationStatusResponseArgs{...}
type ReplicationStatusResponseOutput ¶
type ReplicationStatusResponseOutput struct{ *pulumi.OutputState }
This is the replication status of the gallery image version.
func (ReplicationStatusResponseOutput) AggregatedState ¶
func (o ReplicationStatusResponseOutput) AggregatedState() pulumi.StringOutput
This is the aggregated replication status based on all the regional replication status flags.
func (ReplicationStatusResponseOutput) ElementType ¶
func (ReplicationStatusResponseOutput) ElementType() reflect.Type
func (ReplicationStatusResponseOutput) Summary ¶
func (o ReplicationStatusResponseOutput) Summary() RegionalReplicationStatusResponseArrayOutput
This is a summary of replication status for each region.
func (ReplicationStatusResponseOutput) ToReplicationStatusResponseOutput ¶
func (o ReplicationStatusResponseOutput) ToReplicationStatusResponseOutput() ReplicationStatusResponseOutput
func (ReplicationStatusResponseOutput) ToReplicationStatusResponseOutputWithContext ¶
func (o ReplicationStatusResponseOutput) ToReplicationStatusResponseOutputWithContext(ctx context.Context) ReplicationStatusResponseOutput
func (ReplicationStatusResponseOutput) ToReplicationStatusResponsePtrOutput ¶
func (o ReplicationStatusResponseOutput) ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput
func (ReplicationStatusResponseOutput) ToReplicationStatusResponsePtrOutputWithContext ¶
func (o ReplicationStatusResponseOutput) ToReplicationStatusResponsePtrOutputWithContext(ctx context.Context) ReplicationStatusResponsePtrOutput
type ReplicationStatusResponsePtrInput ¶
type ReplicationStatusResponsePtrInput interface { pulumi.Input ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput ToReplicationStatusResponsePtrOutputWithContext(context.Context) ReplicationStatusResponsePtrOutput }
ReplicationStatusResponsePtrInput is an input type that accepts ReplicationStatusResponseArgs, ReplicationStatusResponsePtr and ReplicationStatusResponsePtrOutput values. You can construct a concrete instance of `ReplicationStatusResponsePtrInput` via:
ReplicationStatusResponseArgs{...} or: nil
func ReplicationStatusResponsePtr ¶
func ReplicationStatusResponsePtr(v *ReplicationStatusResponseArgs) ReplicationStatusResponsePtrInput
type ReplicationStatusResponsePtrOutput ¶
type ReplicationStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (ReplicationStatusResponsePtrOutput) AggregatedState ¶
func (o ReplicationStatusResponsePtrOutput) AggregatedState() pulumi.StringPtrOutput
This is the aggregated replication status based on all the regional replication status flags.
func (ReplicationStatusResponsePtrOutput) Elem ¶
func (o ReplicationStatusResponsePtrOutput) Elem() ReplicationStatusResponseOutput
func (ReplicationStatusResponsePtrOutput) ElementType ¶
func (ReplicationStatusResponsePtrOutput) ElementType() reflect.Type
func (ReplicationStatusResponsePtrOutput) Summary ¶
func (o ReplicationStatusResponsePtrOutput) Summary() RegionalReplicationStatusResponseArrayOutput
This is a summary of replication status for each region.
func (ReplicationStatusResponsePtrOutput) ToReplicationStatusResponsePtrOutput ¶
func (o ReplicationStatusResponsePtrOutput) ToReplicationStatusResponsePtrOutput() ReplicationStatusResponsePtrOutput
func (ReplicationStatusResponsePtrOutput) ToReplicationStatusResponsePtrOutputWithContext ¶
func (o ReplicationStatusResponsePtrOutput) ToReplicationStatusResponsePtrOutputWithContext(ctx context.Context) ReplicationStatusResponsePtrOutput
type ResourceRange ¶
type ResourceRange struct { // The maximum number of the resource. Max *int `pulumi:"max"` // The minimum number of the resource. Min *int `pulumi:"min"` }
Describes the resource range.
type ResourceRangeArgs ¶
type ResourceRangeArgs struct { // The maximum number of the resource. Max pulumi.IntPtrInput `pulumi:"max"` // The minimum number of the resource. Min pulumi.IntPtrInput `pulumi:"min"` }
Describes the resource range.
func (ResourceRangeArgs) ElementType ¶
func (ResourceRangeArgs) ElementType() reflect.Type
func (ResourceRangeArgs) ToResourceRangeOutput ¶
func (i ResourceRangeArgs) ToResourceRangeOutput() ResourceRangeOutput
func (ResourceRangeArgs) ToResourceRangeOutputWithContext ¶
func (i ResourceRangeArgs) ToResourceRangeOutputWithContext(ctx context.Context) ResourceRangeOutput
func (ResourceRangeArgs) ToResourceRangePtrOutput ¶
func (i ResourceRangeArgs) ToResourceRangePtrOutput() ResourceRangePtrOutput
func (ResourceRangeArgs) ToResourceRangePtrOutputWithContext ¶
func (i ResourceRangeArgs) ToResourceRangePtrOutputWithContext(ctx context.Context) ResourceRangePtrOutput
type ResourceRangeInput ¶
type ResourceRangeInput interface { pulumi.Input ToResourceRangeOutput() ResourceRangeOutput ToResourceRangeOutputWithContext(context.Context) ResourceRangeOutput }
ResourceRangeInput is an input type that accepts ResourceRangeArgs and ResourceRangeOutput values. You can construct a concrete instance of `ResourceRangeInput` via:
ResourceRangeArgs{...}
type ResourceRangeOutput ¶
type ResourceRangeOutput struct{ *pulumi.OutputState }
Describes the resource range.
func (ResourceRangeOutput) ElementType ¶
func (ResourceRangeOutput) ElementType() reflect.Type
func (ResourceRangeOutput) Max ¶
func (o ResourceRangeOutput) Max() pulumi.IntPtrOutput
The maximum number of the resource.
func (ResourceRangeOutput) Min ¶
func (o ResourceRangeOutput) Min() pulumi.IntPtrOutput
The minimum number of the resource.
func (ResourceRangeOutput) ToResourceRangeOutput ¶
func (o ResourceRangeOutput) ToResourceRangeOutput() ResourceRangeOutput
func (ResourceRangeOutput) ToResourceRangeOutputWithContext ¶
func (o ResourceRangeOutput) ToResourceRangeOutputWithContext(ctx context.Context) ResourceRangeOutput
func (ResourceRangeOutput) ToResourceRangePtrOutput ¶
func (o ResourceRangeOutput) ToResourceRangePtrOutput() ResourceRangePtrOutput
func (ResourceRangeOutput) ToResourceRangePtrOutputWithContext ¶
func (o ResourceRangeOutput) ToResourceRangePtrOutputWithContext(ctx context.Context) ResourceRangePtrOutput
type ResourceRangePtrInput ¶
type ResourceRangePtrInput interface { pulumi.Input ToResourceRangePtrOutput() ResourceRangePtrOutput ToResourceRangePtrOutputWithContext(context.Context) ResourceRangePtrOutput }
ResourceRangePtrInput is an input type that accepts ResourceRangeArgs, ResourceRangePtr and ResourceRangePtrOutput values. You can construct a concrete instance of `ResourceRangePtrInput` via:
ResourceRangeArgs{...} or: nil
func ResourceRangePtr ¶
func ResourceRangePtr(v *ResourceRangeArgs) ResourceRangePtrInput
type ResourceRangePtrOutput ¶
type ResourceRangePtrOutput struct{ *pulumi.OutputState }
func (ResourceRangePtrOutput) Elem ¶
func (o ResourceRangePtrOutput) Elem() ResourceRangeOutput
func (ResourceRangePtrOutput) ElementType ¶
func (ResourceRangePtrOutput) ElementType() reflect.Type
func (ResourceRangePtrOutput) Max ¶
func (o ResourceRangePtrOutput) Max() pulumi.IntPtrOutput
The maximum number of the resource.
func (ResourceRangePtrOutput) Min ¶
func (o ResourceRangePtrOutput) Min() pulumi.IntPtrOutput
The minimum number of the resource.
func (ResourceRangePtrOutput) ToResourceRangePtrOutput ¶
func (o ResourceRangePtrOutput) ToResourceRangePtrOutput() ResourceRangePtrOutput
func (ResourceRangePtrOutput) ToResourceRangePtrOutputWithContext ¶
func (o ResourceRangePtrOutput) ToResourceRangePtrOutputWithContext(ctx context.Context) ResourceRangePtrOutput
type ResourceRangeResponse ¶
type ResourceRangeResponse struct { // The maximum number of the resource. Max *int `pulumi:"max"` // The minimum number of the resource. Min *int `pulumi:"min"` }
Describes the resource range.
type ResourceRangeResponseArgs ¶
type ResourceRangeResponseArgs struct { // The maximum number of the resource. Max pulumi.IntPtrInput `pulumi:"max"` // The minimum number of the resource. Min pulumi.IntPtrInput `pulumi:"min"` }
Describes the resource range.
func (ResourceRangeResponseArgs) ElementType ¶
func (ResourceRangeResponseArgs) ElementType() reflect.Type
func (ResourceRangeResponseArgs) ToResourceRangeResponseOutput ¶
func (i ResourceRangeResponseArgs) ToResourceRangeResponseOutput() ResourceRangeResponseOutput
func (ResourceRangeResponseArgs) ToResourceRangeResponseOutputWithContext ¶
func (i ResourceRangeResponseArgs) ToResourceRangeResponseOutputWithContext(ctx context.Context) ResourceRangeResponseOutput
func (ResourceRangeResponseArgs) ToResourceRangeResponsePtrOutput ¶
func (i ResourceRangeResponseArgs) ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput
func (ResourceRangeResponseArgs) ToResourceRangeResponsePtrOutputWithContext ¶
func (i ResourceRangeResponseArgs) ToResourceRangeResponsePtrOutputWithContext(ctx context.Context) ResourceRangeResponsePtrOutput
type ResourceRangeResponseInput ¶
type ResourceRangeResponseInput interface { pulumi.Input ToResourceRangeResponseOutput() ResourceRangeResponseOutput ToResourceRangeResponseOutputWithContext(context.Context) ResourceRangeResponseOutput }
ResourceRangeResponseInput is an input type that accepts ResourceRangeResponseArgs and ResourceRangeResponseOutput values. You can construct a concrete instance of `ResourceRangeResponseInput` via:
ResourceRangeResponseArgs{...}
type ResourceRangeResponseOutput ¶
type ResourceRangeResponseOutput struct{ *pulumi.OutputState }
Describes the resource range.
func (ResourceRangeResponseOutput) ElementType ¶
func (ResourceRangeResponseOutput) ElementType() reflect.Type
func (ResourceRangeResponseOutput) Max ¶
func (o ResourceRangeResponseOutput) Max() pulumi.IntPtrOutput
The maximum number of the resource.
func (ResourceRangeResponseOutput) Min ¶
func (o ResourceRangeResponseOutput) Min() pulumi.IntPtrOutput
The minimum number of the resource.
func (ResourceRangeResponseOutput) ToResourceRangeResponseOutput ¶
func (o ResourceRangeResponseOutput) ToResourceRangeResponseOutput() ResourceRangeResponseOutput
func (ResourceRangeResponseOutput) ToResourceRangeResponseOutputWithContext ¶
func (o ResourceRangeResponseOutput) ToResourceRangeResponseOutputWithContext(ctx context.Context) ResourceRangeResponseOutput
func (ResourceRangeResponseOutput) ToResourceRangeResponsePtrOutput ¶
func (o ResourceRangeResponseOutput) ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput
func (ResourceRangeResponseOutput) ToResourceRangeResponsePtrOutputWithContext ¶
func (o ResourceRangeResponseOutput) ToResourceRangeResponsePtrOutputWithContext(ctx context.Context) ResourceRangeResponsePtrOutput
type ResourceRangeResponsePtrInput ¶
type ResourceRangeResponsePtrInput interface { pulumi.Input ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput ToResourceRangeResponsePtrOutputWithContext(context.Context) ResourceRangeResponsePtrOutput }
ResourceRangeResponsePtrInput is an input type that accepts ResourceRangeResponseArgs, ResourceRangeResponsePtr and ResourceRangeResponsePtrOutput values. You can construct a concrete instance of `ResourceRangeResponsePtrInput` via:
ResourceRangeResponseArgs{...} or: nil
func ResourceRangeResponsePtr ¶
func ResourceRangeResponsePtr(v *ResourceRangeResponseArgs) ResourceRangeResponsePtrInput
type ResourceRangeResponsePtrOutput ¶
type ResourceRangeResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceRangeResponsePtrOutput) Elem ¶
func (o ResourceRangeResponsePtrOutput) Elem() ResourceRangeResponseOutput
func (ResourceRangeResponsePtrOutput) ElementType ¶
func (ResourceRangeResponsePtrOutput) ElementType() reflect.Type
func (ResourceRangeResponsePtrOutput) Max ¶
func (o ResourceRangeResponsePtrOutput) Max() pulumi.IntPtrOutput
The maximum number of the resource.
func (ResourceRangeResponsePtrOutput) Min ¶
func (o ResourceRangeResponsePtrOutput) Min() pulumi.IntPtrOutput
The minimum number of the resource.
func (ResourceRangeResponsePtrOutput) ToResourceRangeResponsePtrOutput ¶
func (o ResourceRangeResponsePtrOutput) ToResourceRangeResponsePtrOutput() ResourceRangeResponsePtrOutput
func (ResourceRangeResponsePtrOutput) ToResourceRangeResponsePtrOutputWithContext ¶
func (o ResourceRangeResponsePtrOutput) ToResourceRangeResponsePtrOutputWithContext(ctx context.Context) ResourceRangeResponsePtrOutput
type SharingProfile ¶
type SharingProfile struct { // This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups** Permissions *string `pulumi:"permissions"` }
Profile for gallery sharing to subscription or tenant
type SharingProfileArgs ¶
type SharingProfileArgs struct { // This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups** Permissions pulumi.StringPtrInput `pulumi:"permissions"` }
Profile for gallery sharing to subscription or tenant
func (SharingProfileArgs) ElementType ¶
func (SharingProfileArgs) ElementType() reflect.Type
func (SharingProfileArgs) ToSharingProfileOutput ¶
func (i SharingProfileArgs) ToSharingProfileOutput() SharingProfileOutput
func (SharingProfileArgs) ToSharingProfileOutputWithContext ¶
func (i SharingProfileArgs) ToSharingProfileOutputWithContext(ctx context.Context) SharingProfileOutput
func (SharingProfileArgs) ToSharingProfilePtrOutput ¶
func (i SharingProfileArgs) ToSharingProfilePtrOutput() SharingProfilePtrOutput
func (SharingProfileArgs) ToSharingProfilePtrOutputWithContext ¶
func (i SharingProfileArgs) ToSharingProfilePtrOutputWithContext(ctx context.Context) SharingProfilePtrOutput
type SharingProfileGroupResponse ¶
type SharingProfileGroupResponse struct { // A list of subscription/tenant ids the gallery is aimed to be shared to. Ids []string `pulumi:"ids"` // This property allows you to specify the type of sharing group. <br><br> Possible values are: <br><br> **Subscriptions** <br><br> **AADTenants** Type *string `pulumi:"type"` }
Group of the gallery sharing profile
type SharingProfileGroupResponseArgs ¶
type SharingProfileGroupResponseArgs struct { // A list of subscription/tenant ids the gallery is aimed to be shared to. Ids pulumi.StringArrayInput `pulumi:"ids"` // This property allows you to specify the type of sharing group. <br><br> Possible values are: <br><br> **Subscriptions** <br><br> **AADTenants** Type pulumi.StringPtrInput `pulumi:"type"` }
Group of the gallery sharing profile
func (SharingProfileGroupResponseArgs) ElementType ¶
func (SharingProfileGroupResponseArgs) ElementType() reflect.Type
func (SharingProfileGroupResponseArgs) ToSharingProfileGroupResponseOutput ¶
func (i SharingProfileGroupResponseArgs) ToSharingProfileGroupResponseOutput() SharingProfileGroupResponseOutput
func (SharingProfileGroupResponseArgs) ToSharingProfileGroupResponseOutputWithContext ¶
func (i SharingProfileGroupResponseArgs) ToSharingProfileGroupResponseOutputWithContext(ctx context.Context) SharingProfileGroupResponseOutput
type SharingProfileGroupResponseArray ¶
type SharingProfileGroupResponseArray []SharingProfileGroupResponseInput
func (SharingProfileGroupResponseArray) ElementType ¶
func (SharingProfileGroupResponseArray) ElementType() reflect.Type
func (SharingProfileGroupResponseArray) ToSharingProfileGroupResponseArrayOutput ¶
func (i SharingProfileGroupResponseArray) ToSharingProfileGroupResponseArrayOutput() SharingProfileGroupResponseArrayOutput
func (SharingProfileGroupResponseArray) ToSharingProfileGroupResponseArrayOutputWithContext ¶
func (i SharingProfileGroupResponseArray) ToSharingProfileGroupResponseArrayOutputWithContext(ctx context.Context) SharingProfileGroupResponseArrayOutput
type SharingProfileGroupResponseArrayInput ¶
type SharingProfileGroupResponseArrayInput interface { pulumi.Input ToSharingProfileGroupResponseArrayOutput() SharingProfileGroupResponseArrayOutput ToSharingProfileGroupResponseArrayOutputWithContext(context.Context) SharingProfileGroupResponseArrayOutput }
SharingProfileGroupResponseArrayInput is an input type that accepts SharingProfileGroupResponseArray and SharingProfileGroupResponseArrayOutput values. You can construct a concrete instance of `SharingProfileGroupResponseArrayInput` via:
SharingProfileGroupResponseArray{ SharingProfileGroupResponseArgs{...} }
type SharingProfileGroupResponseArrayOutput ¶
type SharingProfileGroupResponseArrayOutput struct{ *pulumi.OutputState }
func (SharingProfileGroupResponseArrayOutput) ElementType ¶
func (SharingProfileGroupResponseArrayOutput) ElementType() reflect.Type
func (SharingProfileGroupResponseArrayOutput) ToSharingProfileGroupResponseArrayOutput ¶
func (o SharingProfileGroupResponseArrayOutput) ToSharingProfileGroupResponseArrayOutput() SharingProfileGroupResponseArrayOutput
func (SharingProfileGroupResponseArrayOutput) ToSharingProfileGroupResponseArrayOutputWithContext ¶
func (o SharingProfileGroupResponseArrayOutput) ToSharingProfileGroupResponseArrayOutputWithContext(ctx context.Context) SharingProfileGroupResponseArrayOutput
type SharingProfileGroupResponseInput ¶
type SharingProfileGroupResponseInput interface { pulumi.Input ToSharingProfileGroupResponseOutput() SharingProfileGroupResponseOutput ToSharingProfileGroupResponseOutputWithContext(context.Context) SharingProfileGroupResponseOutput }
SharingProfileGroupResponseInput is an input type that accepts SharingProfileGroupResponseArgs and SharingProfileGroupResponseOutput values. You can construct a concrete instance of `SharingProfileGroupResponseInput` via:
SharingProfileGroupResponseArgs{...}
type SharingProfileGroupResponseOutput ¶
type SharingProfileGroupResponseOutput struct{ *pulumi.OutputState }
Group of the gallery sharing profile
func (SharingProfileGroupResponseOutput) ElementType ¶
func (SharingProfileGroupResponseOutput) ElementType() reflect.Type
func (SharingProfileGroupResponseOutput) Ids ¶
func (o SharingProfileGroupResponseOutput) Ids() pulumi.StringArrayOutput
A list of subscription/tenant ids the gallery is aimed to be shared to.
func (SharingProfileGroupResponseOutput) ToSharingProfileGroupResponseOutput ¶
func (o SharingProfileGroupResponseOutput) ToSharingProfileGroupResponseOutput() SharingProfileGroupResponseOutput
func (SharingProfileGroupResponseOutput) ToSharingProfileGroupResponseOutputWithContext ¶
func (o SharingProfileGroupResponseOutput) ToSharingProfileGroupResponseOutputWithContext(ctx context.Context) SharingProfileGroupResponseOutput
func (SharingProfileGroupResponseOutput) Type ¶
func (o SharingProfileGroupResponseOutput) Type() pulumi.StringPtrOutput
This property allows you to specify the type of sharing group. <br><br> Possible values are: <br><br> **Subscriptions** <br><br> **AADTenants**
type SharingProfileInput ¶
type SharingProfileInput interface { pulumi.Input ToSharingProfileOutput() SharingProfileOutput ToSharingProfileOutputWithContext(context.Context) SharingProfileOutput }
SharingProfileInput is an input type that accepts SharingProfileArgs and SharingProfileOutput values. You can construct a concrete instance of `SharingProfileInput` via:
SharingProfileArgs{...}
type SharingProfileOutput ¶
type SharingProfileOutput struct{ *pulumi.OutputState }
Profile for gallery sharing to subscription or tenant
func (SharingProfileOutput) ElementType ¶
func (SharingProfileOutput) ElementType() reflect.Type
func (SharingProfileOutput) Permissions ¶
func (o SharingProfileOutput) Permissions() pulumi.StringPtrOutput
This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups**
func (SharingProfileOutput) ToSharingProfileOutput ¶
func (o SharingProfileOutput) ToSharingProfileOutput() SharingProfileOutput
func (SharingProfileOutput) ToSharingProfileOutputWithContext ¶
func (o SharingProfileOutput) ToSharingProfileOutputWithContext(ctx context.Context) SharingProfileOutput
func (SharingProfileOutput) ToSharingProfilePtrOutput ¶
func (o SharingProfileOutput) ToSharingProfilePtrOutput() SharingProfilePtrOutput
func (SharingProfileOutput) ToSharingProfilePtrOutputWithContext ¶
func (o SharingProfileOutput) ToSharingProfilePtrOutputWithContext(ctx context.Context) SharingProfilePtrOutput
type SharingProfilePtrInput ¶
type SharingProfilePtrInput interface { pulumi.Input ToSharingProfilePtrOutput() SharingProfilePtrOutput ToSharingProfilePtrOutputWithContext(context.Context) SharingProfilePtrOutput }
SharingProfilePtrInput is an input type that accepts SharingProfileArgs, SharingProfilePtr and SharingProfilePtrOutput values. You can construct a concrete instance of `SharingProfilePtrInput` via:
SharingProfileArgs{...} or: nil
func SharingProfilePtr ¶
func SharingProfilePtr(v *SharingProfileArgs) SharingProfilePtrInput
type SharingProfilePtrOutput ¶
type SharingProfilePtrOutput struct{ *pulumi.OutputState }
func (SharingProfilePtrOutput) Elem ¶
func (o SharingProfilePtrOutput) Elem() SharingProfileOutput
func (SharingProfilePtrOutput) ElementType ¶
func (SharingProfilePtrOutput) ElementType() reflect.Type
func (SharingProfilePtrOutput) Permissions ¶
func (o SharingProfilePtrOutput) Permissions() pulumi.StringPtrOutput
This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups**
func (SharingProfilePtrOutput) ToSharingProfilePtrOutput ¶
func (o SharingProfilePtrOutput) ToSharingProfilePtrOutput() SharingProfilePtrOutput
func (SharingProfilePtrOutput) ToSharingProfilePtrOutputWithContext ¶
func (o SharingProfilePtrOutput) ToSharingProfilePtrOutputWithContext(ctx context.Context) SharingProfilePtrOutput
type SharingProfileResponse ¶
type SharingProfileResponse struct { // A list of sharing profile groups. Groups []SharingProfileGroupResponse `pulumi:"groups"` // This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups** Permissions *string `pulumi:"permissions"` }
Profile for gallery sharing to subscription or tenant
type SharingProfileResponseArgs ¶
type SharingProfileResponseArgs struct { // A list of sharing profile groups. Groups SharingProfileGroupResponseArrayInput `pulumi:"groups"` // This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups** Permissions pulumi.StringPtrInput `pulumi:"permissions"` }
Profile for gallery sharing to subscription or tenant
func (SharingProfileResponseArgs) ElementType ¶
func (SharingProfileResponseArgs) ElementType() reflect.Type
func (SharingProfileResponseArgs) ToSharingProfileResponseOutput ¶
func (i SharingProfileResponseArgs) ToSharingProfileResponseOutput() SharingProfileResponseOutput
func (SharingProfileResponseArgs) ToSharingProfileResponseOutputWithContext ¶
func (i SharingProfileResponseArgs) ToSharingProfileResponseOutputWithContext(ctx context.Context) SharingProfileResponseOutput
func (SharingProfileResponseArgs) ToSharingProfileResponsePtrOutput ¶
func (i SharingProfileResponseArgs) ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput
func (SharingProfileResponseArgs) ToSharingProfileResponsePtrOutputWithContext ¶
func (i SharingProfileResponseArgs) ToSharingProfileResponsePtrOutputWithContext(ctx context.Context) SharingProfileResponsePtrOutput
type SharingProfileResponseInput ¶
type SharingProfileResponseInput interface { pulumi.Input ToSharingProfileResponseOutput() SharingProfileResponseOutput ToSharingProfileResponseOutputWithContext(context.Context) SharingProfileResponseOutput }
SharingProfileResponseInput is an input type that accepts SharingProfileResponseArgs and SharingProfileResponseOutput values. You can construct a concrete instance of `SharingProfileResponseInput` via:
SharingProfileResponseArgs{...}
type SharingProfileResponseOutput ¶
type SharingProfileResponseOutput struct{ *pulumi.OutputState }
Profile for gallery sharing to subscription or tenant
func (SharingProfileResponseOutput) ElementType ¶
func (SharingProfileResponseOutput) ElementType() reflect.Type
func (SharingProfileResponseOutput) Groups ¶
func (o SharingProfileResponseOutput) Groups() SharingProfileGroupResponseArrayOutput
A list of sharing profile groups.
func (SharingProfileResponseOutput) Permissions ¶
func (o SharingProfileResponseOutput) Permissions() pulumi.StringPtrOutput
This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups**
func (SharingProfileResponseOutput) ToSharingProfileResponseOutput ¶
func (o SharingProfileResponseOutput) ToSharingProfileResponseOutput() SharingProfileResponseOutput
func (SharingProfileResponseOutput) ToSharingProfileResponseOutputWithContext ¶
func (o SharingProfileResponseOutput) ToSharingProfileResponseOutputWithContext(ctx context.Context) SharingProfileResponseOutput
func (SharingProfileResponseOutput) ToSharingProfileResponsePtrOutput ¶
func (o SharingProfileResponseOutput) ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput
func (SharingProfileResponseOutput) ToSharingProfileResponsePtrOutputWithContext ¶
func (o SharingProfileResponseOutput) ToSharingProfileResponsePtrOutputWithContext(ctx context.Context) SharingProfileResponsePtrOutput
type SharingProfileResponsePtrInput ¶
type SharingProfileResponsePtrInput interface { pulumi.Input ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput ToSharingProfileResponsePtrOutputWithContext(context.Context) SharingProfileResponsePtrOutput }
SharingProfileResponsePtrInput is an input type that accepts SharingProfileResponseArgs, SharingProfileResponsePtr and SharingProfileResponsePtrOutput values. You can construct a concrete instance of `SharingProfileResponsePtrInput` via:
SharingProfileResponseArgs{...} or: nil
func SharingProfileResponsePtr ¶
func SharingProfileResponsePtr(v *SharingProfileResponseArgs) SharingProfileResponsePtrInput
type SharingProfileResponsePtrOutput ¶
type SharingProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (SharingProfileResponsePtrOutput) Elem ¶
func (o SharingProfileResponsePtrOutput) Elem() SharingProfileResponseOutput
func (SharingProfileResponsePtrOutput) ElementType ¶
func (SharingProfileResponsePtrOutput) ElementType() reflect.Type
func (SharingProfileResponsePtrOutput) Groups ¶
func (o SharingProfileResponsePtrOutput) Groups() SharingProfileGroupResponseArrayOutput
A list of sharing profile groups.
func (SharingProfileResponsePtrOutput) Permissions ¶
func (o SharingProfileResponsePtrOutput) Permissions() pulumi.StringPtrOutput
This property allows you to specify the permission of sharing gallery. <br><br> Possible values are: <br><br> **Private** <br><br> **Groups**
func (SharingProfileResponsePtrOutput) ToSharingProfileResponsePtrOutput ¶
func (o SharingProfileResponsePtrOutput) ToSharingProfileResponsePtrOutput() SharingProfileResponsePtrOutput
func (SharingProfileResponsePtrOutput) ToSharingProfileResponsePtrOutputWithContext ¶
func (o SharingProfileResponsePtrOutput) ToSharingProfileResponsePtrOutputWithContext(ctx context.Context) SharingProfileResponsePtrOutput
type TargetRegion ¶
type TargetRegion struct { // Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact. Encryption *EncryptionImages `pulumi:"encryption"` // The name of the region. Name string `pulumi:"name"` // The number of replicas of the Image Version to be created per region. This property is updatable. RegionalReplicaCount *int `pulumi:"regionalReplicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType *string `pulumi:"storageAccountType"` }
Describes the target region information.
type TargetRegionArgs ¶
type TargetRegionArgs struct { // Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact. Encryption EncryptionImagesPtrInput `pulumi:"encryption"` // The name of the region. Name pulumi.StringInput `pulumi:"name"` // The number of replicas of the Image Version to be created per region. This property is updatable. RegionalReplicaCount pulumi.IntPtrInput `pulumi:"regionalReplicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` }
Describes the target region information.
func (TargetRegionArgs) ElementType ¶
func (TargetRegionArgs) ElementType() reflect.Type
func (TargetRegionArgs) ToTargetRegionOutput ¶
func (i TargetRegionArgs) ToTargetRegionOutput() TargetRegionOutput
func (TargetRegionArgs) ToTargetRegionOutputWithContext ¶
func (i TargetRegionArgs) ToTargetRegionOutputWithContext(ctx context.Context) TargetRegionOutput
type TargetRegionArray ¶
type TargetRegionArray []TargetRegionInput
func (TargetRegionArray) ElementType ¶
func (TargetRegionArray) ElementType() reflect.Type
func (TargetRegionArray) ToTargetRegionArrayOutput ¶
func (i TargetRegionArray) ToTargetRegionArrayOutput() TargetRegionArrayOutput
func (TargetRegionArray) ToTargetRegionArrayOutputWithContext ¶
func (i TargetRegionArray) ToTargetRegionArrayOutputWithContext(ctx context.Context) TargetRegionArrayOutput
type TargetRegionArrayInput ¶
type TargetRegionArrayInput interface { pulumi.Input ToTargetRegionArrayOutput() TargetRegionArrayOutput ToTargetRegionArrayOutputWithContext(context.Context) TargetRegionArrayOutput }
TargetRegionArrayInput is an input type that accepts TargetRegionArray and TargetRegionArrayOutput values. You can construct a concrete instance of `TargetRegionArrayInput` via:
TargetRegionArray{ TargetRegionArgs{...} }
type TargetRegionArrayOutput ¶
type TargetRegionArrayOutput struct{ *pulumi.OutputState }
func (TargetRegionArrayOutput) ElementType ¶
func (TargetRegionArrayOutput) ElementType() reflect.Type
func (TargetRegionArrayOutput) Index ¶
func (o TargetRegionArrayOutput) Index(i pulumi.IntInput) TargetRegionOutput
func (TargetRegionArrayOutput) ToTargetRegionArrayOutput ¶
func (o TargetRegionArrayOutput) ToTargetRegionArrayOutput() TargetRegionArrayOutput
func (TargetRegionArrayOutput) ToTargetRegionArrayOutputWithContext ¶
func (o TargetRegionArrayOutput) ToTargetRegionArrayOutputWithContext(ctx context.Context) TargetRegionArrayOutput
type TargetRegionInput ¶
type TargetRegionInput interface { pulumi.Input ToTargetRegionOutput() TargetRegionOutput ToTargetRegionOutputWithContext(context.Context) TargetRegionOutput }
TargetRegionInput is an input type that accepts TargetRegionArgs and TargetRegionOutput values. You can construct a concrete instance of `TargetRegionInput` via:
TargetRegionArgs{...}
type TargetRegionOutput ¶
type TargetRegionOutput struct{ *pulumi.OutputState }
Describes the target region information.
func (TargetRegionOutput) ElementType ¶
func (TargetRegionOutput) ElementType() reflect.Type
func (TargetRegionOutput) Encryption ¶
func (o TargetRegionOutput) Encryption() EncryptionImagesPtrOutput
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
func (TargetRegionOutput) Name ¶
func (o TargetRegionOutput) Name() pulumi.StringOutput
The name of the region.
func (TargetRegionOutput) RegionalReplicaCount ¶
func (o TargetRegionOutput) RegionalReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property is updatable.
func (TargetRegionOutput) StorageAccountType ¶
func (o TargetRegionOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (TargetRegionOutput) ToTargetRegionOutput ¶
func (o TargetRegionOutput) ToTargetRegionOutput() TargetRegionOutput
func (TargetRegionOutput) ToTargetRegionOutputWithContext ¶
func (o TargetRegionOutput) ToTargetRegionOutputWithContext(ctx context.Context) TargetRegionOutput
type TargetRegionResponse ¶
type TargetRegionResponse struct { // Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact. Encryption *EncryptionImagesResponse `pulumi:"encryption"` // The name of the region. Name string `pulumi:"name"` // The number of replicas of the Image Version to be created per region. This property is updatable. RegionalReplicaCount *int `pulumi:"regionalReplicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType *string `pulumi:"storageAccountType"` }
Describes the target region information.
type TargetRegionResponseArgs ¶
type TargetRegionResponseArgs struct { // Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact. Encryption EncryptionImagesResponsePtrInput `pulumi:"encryption"` // The name of the region. Name pulumi.StringInput `pulumi:"name"` // The number of replicas of the Image Version to be created per region. This property is updatable. RegionalReplicaCount pulumi.IntPtrInput `pulumi:"regionalReplicaCount"` // Specifies the storage account type to be used to store the image. This property is not updatable. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` }
Describes the target region information.
func (TargetRegionResponseArgs) ElementType ¶
func (TargetRegionResponseArgs) ElementType() reflect.Type
func (TargetRegionResponseArgs) ToTargetRegionResponseOutput ¶
func (i TargetRegionResponseArgs) ToTargetRegionResponseOutput() TargetRegionResponseOutput
func (TargetRegionResponseArgs) ToTargetRegionResponseOutputWithContext ¶
func (i TargetRegionResponseArgs) ToTargetRegionResponseOutputWithContext(ctx context.Context) TargetRegionResponseOutput
type TargetRegionResponseArray ¶
type TargetRegionResponseArray []TargetRegionResponseInput
func (TargetRegionResponseArray) ElementType ¶
func (TargetRegionResponseArray) ElementType() reflect.Type
func (TargetRegionResponseArray) ToTargetRegionResponseArrayOutput ¶
func (i TargetRegionResponseArray) ToTargetRegionResponseArrayOutput() TargetRegionResponseArrayOutput
func (TargetRegionResponseArray) ToTargetRegionResponseArrayOutputWithContext ¶
func (i TargetRegionResponseArray) ToTargetRegionResponseArrayOutputWithContext(ctx context.Context) TargetRegionResponseArrayOutput
type TargetRegionResponseArrayInput ¶
type TargetRegionResponseArrayInput interface { pulumi.Input ToTargetRegionResponseArrayOutput() TargetRegionResponseArrayOutput ToTargetRegionResponseArrayOutputWithContext(context.Context) TargetRegionResponseArrayOutput }
TargetRegionResponseArrayInput is an input type that accepts TargetRegionResponseArray and TargetRegionResponseArrayOutput values. You can construct a concrete instance of `TargetRegionResponseArrayInput` via:
TargetRegionResponseArray{ TargetRegionResponseArgs{...} }
type TargetRegionResponseArrayOutput ¶
type TargetRegionResponseArrayOutput struct{ *pulumi.OutputState }
func (TargetRegionResponseArrayOutput) ElementType ¶
func (TargetRegionResponseArrayOutput) ElementType() reflect.Type
func (TargetRegionResponseArrayOutput) Index ¶
func (o TargetRegionResponseArrayOutput) Index(i pulumi.IntInput) TargetRegionResponseOutput
func (TargetRegionResponseArrayOutput) ToTargetRegionResponseArrayOutput ¶
func (o TargetRegionResponseArrayOutput) ToTargetRegionResponseArrayOutput() TargetRegionResponseArrayOutput
func (TargetRegionResponseArrayOutput) ToTargetRegionResponseArrayOutputWithContext ¶
func (o TargetRegionResponseArrayOutput) ToTargetRegionResponseArrayOutputWithContext(ctx context.Context) TargetRegionResponseArrayOutput
type TargetRegionResponseInput ¶
type TargetRegionResponseInput interface { pulumi.Input ToTargetRegionResponseOutput() TargetRegionResponseOutput ToTargetRegionResponseOutputWithContext(context.Context) TargetRegionResponseOutput }
TargetRegionResponseInput is an input type that accepts TargetRegionResponseArgs and TargetRegionResponseOutput values. You can construct a concrete instance of `TargetRegionResponseInput` via:
TargetRegionResponseArgs{...}
type TargetRegionResponseOutput ¶
type TargetRegionResponseOutput struct{ *pulumi.OutputState }
Describes the target region information.
func (TargetRegionResponseOutput) ElementType ¶
func (TargetRegionResponseOutput) ElementType() reflect.Type
func (TargetRegionResponseOutput) Encryption ¶
func (o TargetRegionResponseOutput) Encryption() EncryptionImagesResponsePtrOutput
Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.
func (TargetRegionResponseOutput) Name ¶
func (o TargetRegionResponseOutput) Name() pulumi.StringOutput
The name of the region.
func (TargetRegionResponseOutput) RegionalReplicaCount ¶
func (o TargetRegionResponseOutput) RegionalReplicaCount() pulumi.IntPtrOutput
The number of replicas of the Image Version to be created per region. This property is updatable.
func (TargetRegionResponseOutput) StorageAccountType ¶
func (o TargetRegionResponseOutput) StorageAccountType() pulumi.StringPtrOutput
Specifies the storage account type to be used to store the image. This property is not updatable.
func (TargetRegionResponseOutput) ToTargetRegionResponseOutput ¶
func (o TargetRegionResponseOutput) ToTargetRegionResponseOutput() TargetRegionResponseOutput
func (TargetRegionResponseOutput) ToTargetRegionResponseOutputWithContext ¶
func (o TargetRegionResponseOutput) ToTargetRegionResponseOutputWithContext(ctx context.Context) TargetRegionResponseOutput
type UserArtifactSource ¶
type UserArtifactSource struct { // Required. The fileName of the artifact. FileName string `pulumi:"fileName"` // Required. The mediaLink of the artifact, must be a readable storage blob. MediaLink string `pulumi:"mediaLink"` }
The source image from which the Image Version is going to be created.
type UserArtifactSourceArgs ¶
type UserArtifactSourceArgs struct { // Required. The fileName of the artifact. FileName pulumi.StringInput `pulumi:"fileName"` // Required. The mediaLink of the artifact, must be a readable storage blob. MediaLink pulumi.StringInput `pulumi:"mediaLink"` }
The source image from which the Image Version is going to be created.
func (UserArtifactSourceArgs) ElementType ¶
func (UserArtifactSourceArgs) ElementType() reflect.Type
func (UserArtifactSourceArgs) ToUserArtifactSourceOutput ¶
func (i UserArtifactSourceArgs) ToUserArtifactSourceOutput() UserArtifactSourceOutput
func (UserArtifactSourceArgs) ToUserArtifactSourceOutputWithContext ¶
func (i UserArtifactSourceArgs) ToUserArtifactSourceOutputWithContext(ctx context.Context) UserArtifactSourceOutput
func (UserArtifactSourceArgs) ToUserArtifactSourcePtrOutput ¶
func (i UserArtifactSourceArgs) ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput
func (UserArtifactSourceArgs) ToUserArtifactSourcePtrOutputWithContext ¶
func (i UserArtifactSourceArgs) ToUserArtifactSourcePtrOutputWithContext(ctx context.Context) UserArtifactSourcePtrOutput
type UserArtifactSourceInput ¶
type UserArtifactSourceInput interface { pulumi.Input ToUserArtifactSourceOutput() UserArtifactSourceOutput ToUserArtifactSourceOutputWithContext(context.Context) UserArtifactSourceOutput }
UserArtifactSourceInput is an input type that accepts UserArtifactSourceArgs and UserArtifactSourceOutput values. You can construct a concrete instance of `UserArtifactSourceInput` via:
UserArtifactSourceArgs{...}
type UserArtifactSourceOutput ¶
type UserArtifactSourceOutput struct{ *pulumi.OutputState }
The source image from which the Image Version is going to be created.
func (UserArtifactSourceOutput) ElementType ¶
func (UserArtifactSourceOutput) ElementType() reflect.Type
func (UserArtifactSourceOutput) FileName ¶
func (o UserArtifactSourceOutput) FileName() pulumi.StringOutput
Required. The fileName of the artifact.
func (UserArtifactSourceOutput) MediaLink ¶
func (o UserArtifactSourceOutput) MediaLink() pulumi.StringOutput
Required. The mediaLink of the artifact, must be a readable storage blob.
func (UserArtifactSourceOutput) ToUserArtifactSourceOutput ¶
func (o UserArtifactSourceOutput) ToUserArtifactSourceOutput() UserArtifactSourceOutput
func (UserArtifactSourceOutput) ToUserArtifactSourceOutputWithContext ¶
func (o UserArtifactSourceOutput) ToUserArtifactSourceOutputWithContext(ctx context.Context) UserArtifactSourceOutput
func (UserArtifactSourceOutput) ToUserArtifactSourcePtrOutput ¶
func (o UserArtifactSourceOutput) ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput
func (UserArtifactSourceOutput) ToUserArtifactSourcePtrOutputWithContext ¶
func (o UserArtifactSourceOutput) ToUserArtifactSourcePtrOutputWithContext(ctx context.Context) UserArtifactSourcePtrOutput
type UserArtifactSourcePtrInput ¶
type UserArtifactSourcePtrInput interface { pulumi.Input ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput ToUserArtifactSourcePtrOutputWithContext(context.Context) UserArtifactSourcePtrOutput }
UserArtifactSourcePtrInput is an input type that accepts UserArtifactSourceArgs, UserArtifactSourcePtr and UserArtifactSourcePtrOutput values. You can construct a concrete instance of `UserArtifactSourcePtrInput` via:
UserArtifactSourceArgs{...} or: nil
func UserArtifactSourcePtr ¶
func UserArtifactSourcePtr(v *UserArtifactSourceArgs) UserArtifactSourcePtrInput
type UserArtifactSourcePtrOutput ¶
type UserArtifactSourcePtrOutput struct{ *pulumi.OutputState }
func (UserArtifactSourcePtrOutput) Elem ¶
func (o UserArtifactSourcePtrOutput) Elem() UserArtifactSourceOutput
func (UserArtifactSourcePtrOutput) ElementType ¶
func (UserArtifactSourcePtrOutput) ElementType() reflect.Type
func (UserArtifactSourcePtrOutput) FileName ¶
func (o UserArtifactSourcePtrOutput) FileName() pulumi.StringPtrOutput
Required. The fileName of the artifact.
func (UserArtifactSourcePtrOutput) MediaLink ¶
func (o UserArtifactSourcePtrOutput) MediaLink() pulumi.StringPtrOutput
Required. The mediaLink of the artifact, must be a readable storage blob.
func (UserArtifactSourcePtrOutput) ToUserArtifactSourcePtrOutput ¶
func (o UserArtifactSourcePtrOutput) ToUserArtifactSourcePtrOutput() UserArtifactSourcePtrOutput
func (UserArtifactSourcePtrOutput) ToUserArtifactSourcePtrOutputWithContext ¶
func (o UserArtifactSourcePtrOutput) ToUserArtifactSourcePtrOutputWithContext(ctx context.Context) UserArtifactSourcePtrOutput
type UserArtifactSourceResponse ¶
type UserArtifactSourceResponse struct { // Required. The fileName of the artifact. FileName string `pulumi:"fileName"` // Required. The mediaLink of the artifact, must be a readable storage blob. MediaLink string `pulumi:"mediaLink"` }
The source image from which the Image Version is going to be created.
type UserArtifactSourceResponseArgs ¶
type UserArtifactSourceResponseArgs struct { // Required. The fileName of the artifact. FileName pulumi.StringInput `pulumi:"fileName"` // Required. The mediaLink of the artifact, must be a readable storage blob. MediaLink pulumi.StringInput `pulumi:"mediaLink"` }
The source image from which the Image Version is going to be created.
func (UserArtifactSourceResponseArgs) ElementType ¶
func (UserArtifactSourceResponseArgs) ElementType() reflect.Type
func (UserArtifactSourceResponseArgs) ToUserArtifactSourceResponseOutput ¶
func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponseOutput() UserArtifactSourceResponseOutput
func (UserArtifactSourceResponseArgs) ToUserArtifactSourceResponseOutputWithContext ¶
func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponseOutputWithContext(ctx context.Context) UserArtifactSourceResponseOutput
func (UserArtifactSourceResponseArgs) ToUserArtifactSourceResponsePtrOutput ¶
func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput
func (UserArtifactSourceResponseArgs) ToUserArtifactSourceResponsePtrOutputWithContext ¶
func (i UserArtifactSourceResponseArgs) ToUserArtifactSourceResponsePtrOutputWithContext(ctx context.Context) UserArtifactSourceResponsePtrOutput
type UserArtifactSourceResponseInput ¶
type UserArtifactSourceResponseInput interface { pulumi.Input ToUserArtifactSourceResponseOutput() UserArtifactSourceResponseOutput ToUserArtifactSourceResponseOutputWithContext(context.Context) UserArtifactSourceResponseOutput }
UserArtifactSourceResponseInput is an input type that accepts UserArtifactSourceResponseArgs and UserArtifactSourceResponseOutput values. You can construct a concrete instance of `UserArtifactSourceResponseInput` via:
UserArtifactSourceResponseArgs{...}
type UserArtifactSourceResponseOutput ¶
type UserArtifactSourceResponseOutput struct{ *pulumi.OutputState }
The source image from which the Image Version is going to be created.
func (UserArtifactSourceResponseOutput) ElementType ¶
func (UserArtifactSourceResponseOutput) ElementType() reflect.Type
func (UserArtifactSourceResponseOutput) FileName ¶
func (o UserArtifactSourceResponseOutput) FileName() pulumi.StringOutput
Required. The fileName of the artifact.
func (UserArtifactSourceResponseOutput) MediaLink ¶
func (o UserArtifactSourceResponseOutput) MediaLink() pulumi.StringOutput
Required. The mediaLink of the artifact, must be a readable storage blob.
func (UserArtifactSourceResponseOutput) ToUserArtifactSourceResponseOutput ¶
func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponseOutput() UserArtifactSourceResponseOutput
func (UserArtifactSourceResponseOutput) ToUserArtifactSourceResponseOutputWithContext ¶
func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponseOutputWithContext(ctx context.Context) UserArtifactSourceResponseOutput
func (UserArtifactSourceResponseOutput) ToUserArtifactSourceResponsePtrOutput ¶
func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput
func (UserArtifactSourceResponseOutput) ToUserArtifactSourceResponsePtrOutputWithContext ¶
func (o UserArtifactSourceResponseOutput) ToUserArtifactSourceResponsePtrOutputWithContext(ctx context.Context) UserArtifactSourceResponsePtrOutput
type UserArtifactSourceResponsePtrInput ¶
type UserArtifactSourceResponsePtrInput interface { pulumi.Input ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput ToUserArtifactSourceResponsePtrOutputWithContext(context.Context) UserArtifactSourceResponsePtrOutput }
UserArtifactSourceResponsePtrInput is an input type that accepts UserArtifactSourceResponseArgs, UserArtifactSourceResponsePtr and UserArtifactSourceResponsePtrOutput values. You can construct a concrete instance of `UserArtifactSourceResponsePtrInput` via:
UserArtifactSourceResponseArgs{...} or: nil
func UserArtifactSourceResponsePtr ¶
func UserArtifactSourceResponsePtr(v *UserArtifactSourceResponseArgs) UserArtifactSourceResponsePtrInput
type UserArtifactSourceResponsePtrOutput ¶
type UserArtifactSourceResponsePtrOutput struct{ *pulumi.OutputState }
func (UserArtifactSourceResponsePtrOutput) Elem ¶
func (o UserArtifactSourceResponsePtrOutput) Elem() UserArtifactSourceResponseOutput
func (UserArtifactSourceResponsePtrOutput) ElementType ¶
func (UserArtifactSourceResponsePtrOutput) ElementType() reflect.Type
func (UserArtifactSourceResponsePtrOutput) FileName ¶
func (o UserArtifactSourceResponsePtrOutput) FileName() pulumi.StringPtrOutput
Required. The fileName of the artifact.
func (UserArtifactSourceResponsePtrOutput) MediaLink ¶
func (o UserArtifactSourceResponsePtrOutput) MediaLink() pulumi.StringPtrOutput
Required. The mediaLink of the artifact, must be a readable storage blob.
func (UserArtifactSourceResponsePtrOutput) ToUserArtifactSourceResponsePtrOutput ¶
func (o UserArtifactSourceResponsePtrOutput) ToUserArtifactSourceResponsePtrOutput() UserArtifactSourceResponsePtrOutput
func (UserArtifactSourceResponsePtrOutput) ToUserArtifactSourceResponsePtrOutputWithContext ¶
func (o UserArtifactSourceResponsePtrOutput) ToUserArtifactSourceResponsePtrOutputWithContext(ctx context.Context) UserArtifactSourceResponsePtrOutput