Documentation
¶
Index ¶
- type ImageTemplateIsoSource
- type ImageTemplateIsoSourceArgs
- type ImageTemplateIsoSourceInput
- type ImageTemplateIsoSourceOutput
- func (ImageTemplateIsoSourceOutput) ElementType() reflect.Type
- func (o ImageTemplateIsoSourceOutput) Sha256Checksum() pulumi.StringOutput
- func (o ImageTemplateIsoSourceOutput) SourceURI() pulumi.StringOutput
- func (o ImageTemplateIsoSourceOutput) ToImageTemplateIsoSourceOutput() ImageTemplateIsoSourceOutput
- func (o ImageTemplateIsoSourceOutput) ToImageTemplateIsoSourceOutputWithContext(ctx context.Context) ImageTemplateIsoSourceOutput
- func (o ImageTemplateIsoSourceOutput) Type() pulumi.StringOutput
- type ImageTemplateIsoSourceResponse
- type ImageTemplateIsoSourceResponseArgs
- func (ImageTemplateIsoSourceResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateIsoSourceResponseArgs) ToImageTemplateIsoSourceResponseOutput() ImageTemplateIsoSourceResponseOutput
- func (i ImageTemplateIsoSourceResponseArgs) ToImageTemplateIsoSourceResponseOutputWithContext(ctx context.Context) ImageTemplateIsoSourceResponseOutput
- type ImageTemplateIsoSourceResponseInput
- type ImageTemplateIsoSourceResponseOutput
- func (ImageTemplateIsoSourceResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateIsoSourceResponseOutput) Sha256Checksum() pulumi.StringOutput
- func (o ImageTemplateIsoSourceResponseOutput) SourceURI() pulumi.StringOutput
- func (o ImageTemplateIsoSourceResponseOutput) ToImageTemplateIsoSourceResponseOutput() ImageTemplateIsoSourceResponseOutput
- func (o ImageTemplateIsoSourceResponseOutput) ToImageTemplateIsoSourceResponseOutputWithContext(ctx context.Context) ImageTemplateIsoSourceResponseOutput
- func (o ImageTemplateIsoSourceResponseOutput) Type() pulumi.StringOutput
- type ImageTemplateLastRunStatusResponse
- type ImageTemplateLastRunStatusResponseArgs
- func (ImageTemplateLastRunStatusResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponseOutput() ImageTemplateLastRunStatusResponseOutput
- func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponseOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponseOutput
- func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput
- func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponsePtrOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponsePtrOutput
- type ImageTemplateLastRunStatusResponseInput
- type ImageTemplateLastRunStatusResponseOutput
- func (ImageTemplateLastRunStatusResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateLastRunStatusResponseOutput) EndTime() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponseOutput) Message() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponseOutput) RunState() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponseOutput) RunSubState() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponseOutput() ImageTemplateLastRunStatusResponseOutput
- func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponseOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponseOutput
- func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput
- func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponsePtrOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponsePtrOutput
- type ImageTemplateLastRunStatusResponsePtrInput
- type ImageTemplateLastRunStatusResponsePtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) Elem() ImageTemplateLastRunStatusResponseOutput
- func (ImageTemplateLastRunStatusResponsePtrOutput) ElementType() reflect.Type
- func (o ImageTemplateLastRunStatusResponsePtrOutput) EndTime() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) RunState() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) RunSubState() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput
- func (o ImageTemplateLastRunStatusResponsePtrOutput) ToImageTemplateLastRunStatusResponsePtrOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponsePtrOutput
- type ImageTemplateManagedImageDistributor
- type ImageTemplateManagedImageDistributorArgs
- func (ImageTemplateManagedImageDistributorArgs) ElementType() reflect.Type
- func (i ImageTemplateManagedImageDistributorArgs) ToImageTemplateManagedImageDistributorOutput() ImageTemplateManagedImageDistributorOutput
- func (i ImageTemplateManagedImageDistributorArgs) ToImageTemplateManagedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorOutput
- type ImageTemplateManagedImageDistributorInput
- type ImageTemplateManagedImageDistributorOutput
- func (o ImageTemplateManagedImageDistributorOutput) ArtifactTags() pulumi.StringMapOutput
- func (ImageTemplateManagedImageDistributorOutput) ElementType() reflect.Type
- func (o ImageTemplateManagedImageDistributorOutput) ImageId() pulumi.StringOutput
- func (o ImageTemplateManagedImageDistributorOutput) Location() pulumi.StringOutput
- func (o ImageTemplateManagedImageDistributorOutput) RunOutputName() pulumi.StringOutput
- func (o ImageTemplateManagedImageDistributorOutput) ToImageTemplateManagedImageDistributorOutput() ImageTemplateManagedImageDistributorOutput
- func (o ImageTemplateManagedImageDistributorOutput) ToImageTemplateManagedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorOutput
- func (o ImageTemplateManagedImageDistributorOutput) Type() pulumi.StringOutput
- type ImageTemplateManagedImageDistributorResponse
- type ImageTemplateManagedImageDistributorResponseArgs
- func (ImageTemplateManagedImageDistributorResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateManagedImageDistributorResponseArgs) ToImageTemplateManagedImageDistributorResponseOutput() ImageTemplateManagedImageDistributorResponseOutput
- func (i ImageTemplateManagedImageDistributorResponseArgs) ToImageTemplateManagedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorResponseOutput
- type ImageTemplateManagedImageDistributorResponseInput
- type ImageTemplateManagedImageDistributorResponseOutput
- func (o ImageTemplateManagedImageDistributorResponseOutput) ArtifactTags() pulumi.StringMapOutput
- func (ImageTemplateManagedImageDistributorResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateManagedImageDistributorResponseOutput) ImageId() pulumi.StringOutput
- func (o ImageTemplateManagedImageDistributorResponseOutput) Location() pulumi.StringOutput
- func (o ImageTemplateManagedImageDistributorResponseOutput) RunOutputName() pulumi.StringOutput
- func (o ImageTemplateManagedImageDistributorResponseOutput) ToImageTemplateManagedImageDistributorResponseOutput() ImageTemplateManagedImageDistributorResponseOutput
- func (o ImageTemplateManagedImageDistributorResponseOutput) ToImageTemplateManagedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorResponseOutput
- func (o ImageTemplateManagedImageDistributorResponseOutput) Type() pulumi.StringOutput
- type ImageTemplateManagedImageSource
- type ImageTemplateManagedImageSourceArgs
- func (ImageTemplateManagedImageSourceArgs) ElementType() reflect.Type
- func (i ImageTemplateManagedImageSourceArgs) ToImageTemplateManagedImageSourceOutput() ImageTemplateManagedImageSourceOutput
- func (i ImageTemplateManagedImageSourceArgs) ToImageTemplateManagedImageSourceOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceOutput
- type ImageTemplateManagedImageSourceInput
- type ImageTemplateManagedImageSourceOutput
- func (ImageTemplateManagedImageSourceOutput) ElementType() reflect.Type
- func (o ImageTemplateManagedImageSourceOutput) ImageId() pulumi.StringOutput
- func (o ImageTemplateManagedImageSourceOutput) ToImageTemplateManagedImageSourceOutput() ImageTemplateManagedImageSourceOutput
- func (o ImageTemplateManagedImageSourceOutput) ToImageTemplateManagedImageSourceOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceOutput
- func (o ImageTemplateManagedImageSourceOutput) Type() pulumi.StringOutput
- type ImageTemplateManagedImageSourceResponse
- type ImageTemplateManagedImageSourceResponseArgs
- func (ImageTemplateManagedImageSourceResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateManagedImageSourceResponseArgs) ToImageTemplateManagedImageSourceResponseOutput() ImageTemplateManagedImageSourceResponseOutput
- func (i ImageTemplateManagedImageSourceResponseArgs) ToImageTemplateManagedImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceResponseOutput
- type ImageTemplateManagedImageSourceResponseInput
- type ImageTemplateManagedImageSourceResponseOutput
- func (ImageTemplateManagedImageSourceResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateManagedImageSourceResponseOutput) ImageId() pulumi.StringOutput
- func (o ImageTemplateManagedImageSourceResponseOutput) ToImageTemplateManagedImageSourceResponseOutput() ImageTemplateManagedImageSourceResponseOutput
- func (o ImageTemplateManagedImageSourceResponseOutput) ToImageTemplateManagedImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceResponseOutput
- func (o ImageTemplateManagedImageSourceResponseOutput) Type() pulumi.StringOutput
- type ImageTemplatePlatformImageSource
- type ImageTemplatePlatformImageSourceArgs
- func (ImageTemplatePlatformImageSourceArgs) ElementType() reflect.Type
- func (i ImageTemplatePlatformImageSourceArgs) ToImageTemplatePlatformImageSourceOutput() ImageTemplatePlatformImageSourceOutput
- func (i ImageTemplatePlatformImageSourceArgs) ToImageTemplatePlatformImageSourceOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceOutput
- type ImageTemplatePlatformImageSourceInput
- type ImageTemplatePlatformImageSourceOutput
- func (ImageTemplatePlatformImageSourceOutput) ElementType() reflect.Type
- func (o ImageTemplatePlatformImageSourceOutput) Offer() pulumi.StringPtrOutput
- func (o ImageTemplatePlatformImageSourceOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageTemplatePlatformImageSourceOutput) Sku() pulumi.StringPtrOutput
- func (o ImageTemplatePlatformImageSourceOutput) ToImageTemplatePlatformImageSourceOutput() ImageTemplatePlatformImageSourceOutput
- func (o ImageTemplatePlatformImageSourceOutput) ToImageTemplatePlatformImageSourceOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceOutput
- func (o ImageTemplatePlatformImageSourceOutput) Type() pulumi.StringOutput
- func (o ImageTemplatePlatformImageSourceOutput) Version() pulumi.StringPtrOutput
- type ImageTemplatePlatformImageSourceResponse
- type ImageTemplatePlatformImageSourceResponseArgs
- func (ImageTemplatePlatformImageSourceResponseArgs) ElementType() reflect.Type
- func (i ImageTemplatePlatformImageSourceResponseArgs) ToImageTemplatePlatformImageSourceResponseOutput() ImageTemplatePlatformImageSourceResponseOutput
- func (i ImageTemplatePlatformImageSourceResponseArgs) ToImageTemplatePlatformImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceResponseOutput
- type ImageTemplatePlatformImageSourceResponseInput
- type ImageTemplatePlatformImageSourceResponseOutput
- func (ImageTemplatePlatformImageSourceResponseOutput) ElementType() reflect.Type
- func (o ImageTemplatePlatformImageSourceResponseOutput) Offer() pulumi.StringPtrOutput
- func (o ImageTemplatePlatformImageSourceResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageTemplatePlatformImageSourceResponseOutput) Sku() pulumi.StringPtrOutput
- func (o ImageTemplatePlatformImageSourceResponseOutput) ToImageTemplatePlatformImageSourceResponseOutput() ImageTemplatePlatformImageSourceResponseOutput
- func (o ImageTemplatePlatformImageSourceResponseOutput) ToImageTemplatePlatformImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceResponseOutput
- func (o ImageTemplatePlatformImageSourceResponseOutput) Type() pulumi.StringOutput
- func (o ImageTemplatePlatformImageSourceResponseOutput) Version() pulumi.StringPtrOutput
- type ImageTemplatePowerShellCustomizer
- type ImageTemplatePowerShellCustomizerArgs
- func (ImageTemplatePowerShellCustomizerArgs) ElementType() reflect.Type
- func (i ImageTemplatePowerShellCustomizerArgs) ToImageTemplatePowerShellCustomizerOutput() ImageTemplatePowerShellCustomizerOutput
- func (i ImageTemplatePowerShellCustomizerArgs) ToImageTemplatePowerShellCustomizerOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerOutput
- type ImageTemplatePowerShellCustomizerInput
- type ImageTemplatePowerShellCustomizerOutput
- func (ImageTemplatePowerShellCustomizerOutput) ElementType() reflect.Type
- func (o ImageTemplatePowerShellCustomizerOutput) Inline() pulumi.StringArrayOutput
- func (o ImageTemplatePowerShellCustomizerOutput) Name() pulumi.StringPtrOutput
- func (o ImageTemplatePowerShellCustomizerOutput) Script() pulumi.StringPtrOutput
- func (o ImageTemplatePowerShellCustomizerOutput) ToImageTemplatePowerShellCustomizerOutput() ImageTemplatePowerShellCustomizerOutput
- func (o ImageTemplatePowerShellCustomizerOutput) ToImageTemplatePowerShellCustomizerOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerOutput
- func (o ImageTemplatePowerShellCustomizerOutput) Type() pulumi.StringOutput
- func (o ImageTemplatePowerShellCustomizerOutput) ValidExitCodes() pulumi.IntArrayOutput
- type ImageTemplatePowerShellCustomizerResponse
- type ImageTemplatePowerShellCustomizerResponseArgs
- func (ImageTemplatePowerShellCustomizerResponseArgs) ElementType() reflect.Type
- func (i ImageTemplatePowerShellCustomizerResponseArgs) ToImageTemplatePowerShellCustomizerResponseOutput() ImageTemplatePowerShellCustomizerResponseOutput
- func (i ImageTemplatePowerShellCustomizerResponseArgs) ToImageTemplatePowerShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerResponseOutput
- type ImageTemplatePowerShellCustomizerResponseInput
- type ImageTemplatePowerShellCustomizerResponseOutput
- func (ImageTemplatePowerShellCustomizerResponseOutput) ElementType() reflect.Type
- func (o ImageTemplatePowerShellCustomizerResponseOutput) Inline() pulumi.StringArrayOutput
- func (o ImageTemplatePowerShellCustomizerResponseOutput) Name() pulumi.StringPtrOutput
- func (o ImageTemplatePowerShellCustomizerResponseOutput) Script() pulumi.StringPtrOutput
- func (o ImageTemplatePowerShellCustomizerResponseOutput) ToImageTemplatePowerShellCustomizerResponseOutput() ImageTemplatePowerShellCustomizerResponseOutput
- func (o ImageTemplatePowerShellCustomizerResponseOutput) ToImageTemplatePowerShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerResponseOutput
- func (o ImageTemplatePowerShellCustomizerResponseOutput) Type() pulumi.StringOutput
- func (o ImageTemplatePowerShellCustomizerResponseOutput) ValidExitCodes() pulumi.IntArrayOutput
- type ImageTemplateRestartCustomizer
- type ImageTemplateRestartCustomizerArgs
- func (ImageTemplateRestartCustomizerArgs) ElementType() reflect.Type
- func (i ImageTemplateRestartCustomizerArgs) ToImageTemplateRestartCustomizerOutput() ImageTemplateRestartCustomizerOutput
- func (i ImageTemplateRestartCustomizerArgs) ToImageTemplateRestartCustomizerOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerOutput
- type ImageTemplateRestartCustomizerInput
- type ImageTemplateRestartCustomizerOutput
- func (ImageTemplateRestartCustomizerOutput) ElementType() reflect.Type
- func (o ImageTemplateRestartCustomizerOutput) Name() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerOutput) RestartCheckCommand() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerOutput) RestartCommand() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerOutput) RestartTimeout() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerOutput) ToImageTemplateRestartCustomizerOutput() ImageTemplateRestartCustomizerOutput
- func (o ImageTemplateRestartCustomizerOutput) ToImageTemplateRestartCustomizerOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerOutput
- func (o ImageTemplateRestartCustomizerOutput) Type() pulumi.StringOutput
- type ImageTemplateRestartCustomizerResponse
- type ImageTemplateRestartCustomizerResponseArgs
- func (ImageTemplateRestartCustomizerResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateRestartCustomizerResponseArgs) ToImageTemplateRestartCustomizerResponseOutput() ImageTemplateRestartCustomizerResponseOutput
- func (i ImageTemplateRestartCustomizerResponseArgs) ToImageTemplateRestartCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerResponseOutput
- type ImageTemplateRestartCustomizerResponseInput
- type ImageTemplateRestartCustomizerResponseOutput
- func (ImageTemplateRestartCustomizerResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateRestartCustomizerResponseOutput) Name() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerResponseOutput) RestartCheckCommand() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerResponseOutput) RestartCommand() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerResponseOutput) RestartTimeout() pulumi.StringPtrOutput
- func (o ImageTemplateRestartCustomizerResponseOutput) ToImageTemplateRestartCustomizerResponseOutput() ImageTemplateRestartCustomizerResponseOutput
- func (o ImageTemplateRestartCustomizerResponseOutput) ToImageTemplateRestartCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerResponseOutput
- func (o ImageTemplateRestartCustomizerResponseOutput) Type() pulumi.StringOutput
- type ImageTemplateSharedImageDistributor
- type ImageTemplateSharedImageDistributorArgs
- func (ImageTemplateSharedImageDistributorArgs) ElementType() reflect.Type
- func (i ImageTemplateSharedImageDistributorArgs) ToImageTemplateSharedImageDistributorOutput() ImageTemplateSharedImageDistributorOutput
- func (i ImageTemplateSharedImageDistributorArgs) ToImageTemplateSharedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorOutput
- type ImageTemplateSharedImageDistributorInput
- type ImageTemplateSharedImageDistributorOutput
- func (o ImageTemplateSharedImageDistributorOutput) ArtifactTags() pulumi.StringMapOutput
- func (ImageTemplateSharedImageDistributorOutput) ElementType() reflect.Type
- func (o ImageTemplateSharedImageDistributorOutput) GalleryImageId() pulumi.StringOutput
- func (o ImageTemplateSharedImageDistributorOutput) ReplicationRegions() pulumi.StringArrayOutput
- func (o ImageTemplateSharedImageDistributorOutput) RunOutputName() pulumi.StringOutput
- func (o ImageTemplateSharedImageDistributorOutput) ToImageTemplateSharedImageDistributorOutput() ImageTemplateSharedImageDistributorOutput
- func (o ImageTemplateSharedImageDistributorOutput) ToImageTemplateSharedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorOutput
- func (o ImageTemplateSharedImageDistributorOutput) Type() pulumi.StringOutput
- type ImageTemplateSharedImageDistributorResponse
- type ImageTemplateSharedImageDistributorResponseArgs
- func (ImageTemplateSharedImageDistributorResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateSharedImageDistributorResponseArgs) ToImageTemplateSharedImageDistributorResponseOutput() ImageTemplateSharedImageDistributorResponseOutput
- func (i ImageTemplateSharedImageDistributorResponseArgs) ToImageTemplateSharedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorResponseOutput
- type ImageTemplateSharedImageDistributorResponseInput
- type ImageTemplateSharedImageDistributorResponseOutput
- func (o ImageTemplateSharedImageDistributorResponseOutput) ArtifactTags() pulumi.StringMapOutput
- func (ImageTemplateSharedImageDistributorResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateSharedImageDistributorResponseOutput) GalleryImageId() pulumi.StringOutput
- func (o ImageTemplateSharedImageDistributorResponseOutput) ReplicationRegions() pulumi.StringArrayOutput
- func (o ImageTemplateSharedImageDistributorResponseOutput) RunOutputName() pulumi.StringOutput
- func (o ImageTemplateSharedImageDistributorResponseOutput) ToImageTemplateSharedImageDistributorResponseOutput() ImageTemplateSharedImageDistributorResponseOutput
- func (o ImageTemplateSharedImageDistributorResponseOutput) ToImageTemplateSharedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorResponseOutput
- func (o ImageTemplateSharedImageDistributorResponseOutput) Type() pulumi.StringOutput
- type ImageTemplateShellCustomizer
- type ImageTemplateShellCustomizerArgs
- func (ImageTemplateShellCustomizerArgs) ElementType() reflect.Type
- func (i ImageTemplateShellCustomizerArgs) ToImageTemplateShellCustomizerOutput() ImageTemplateShellCustomizerOutput
- func (i ImageTemplateShellCustomizerArgs) ToImageTemplateShellCustomizerOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerOutput
- type ImageTemplateShellCustomizerInput
- type ImageTemplateShellCustomizerOutput
- func (ImageTemplateShellCustomizerOutput) ElementType() reflect.Type
- func (o ImageTemplateShellCustomizerOutput) Inline() pulumi.StringArrayOutput
- func (o ImageTemplateShellCustomizerOutput) Name() pulumi.StringPtrOutput
- func (o ImageTemplateShellCustomizerOutput) Script() pulumi.StringPtrOutput
- func (o ImageTemplateShellCustomizerOutput) ToImageTemplateShellCustomizerOutput() ImageTemplateShellCustomizerOutput
- func (o ImageTemplateShellCustomizerOutput) ToImageTemplateShellCustomizerOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerOutput
- func (o ImageTemplateShellCustomizerOutput) Type() pulumi.StringOutput
- type ImageTemplateShellCustomizerResponse
- type ImageTemplateShellCustomizerResponseArgs
- func (ImageTemplateShellCustomizerResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateShellCustomizerResponseArgs) ToImageTemplateShellCustomizerResponseOutput() ImageTemplateShellCustomizerResponseOutput
- func (i ImageTemplateShellCustomizerResponseArgs) ToImageTemplateShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerResponseOutput
- type ImageTemplateShellCustomizerResponseInput
- type ImageTemplateShellCustomizerResponseOutput
- func (ImageTemplateShellCustomizerResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateShellCustomizerResponseOutput) Inline() pulumi.StringArrayOutput
- func (o ImageTemplateShellCustomizerResponseOutput) Name() pulumi.StringPtrOutput
- func (o ImageTemplateShellCustomizerResponseOutput) Script() pulumi.StringPtrOutput
- func (o ImageTemplateShellCustomizerResponseOutput) ToImageTemplateShellCustomizerResponseOutput() ImageTemplateShellCustomizerResponseOutput
- func (o ImageTemplateShellCustomizerResponseOutput) ToImageTemplateShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerResponseOutput
- func (o ImageTemplateShellCustomizerResponseOutput) Type() pulumi.StringOutput
- type ImageTemplateVhdDistributor
- type ImageTemplateVhdDistributorArgs
- func (ImageTemplateVhdDistributorArgs) ElementType() reflect.Type
- func (i ImageTemplateVhdDistributorArgs) ToImageTemplateVhdDistributorOutput() ImageTemplateVhdDistributorOutput
- func (i ImageTemplateVhdDistributorArgs) ToImageTemplateVhdDistributorOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorOutput
- type ImageTemplateVhdDistributorInput
- type ImageTemplateVhdDistributorOutput
- func (o ImageTemplateVhdDistributorOutput) ArtifactTags() pulumi.StringMapOutput
- func (ImageTemplateVhdDistributorOutput) ElementType() reflect.Type
- func (o ImageTemplateVhdDistributorOutput) RunOutputName() pulumi.StringOutput
- func (o ImageTemplateVhdDistributorOutput) ToImageTemplateVhdDistributorOutput() ImageTemplateVhdDistributorOutput
- func (o ImageTemplateVhdDistributorOutput) ToImageTemplateVhdDistributorOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorOutput
- func (o ImageTemplateVhdDistributorOutput) Type() pulumi.StringOutput
- type ImageTemplateVhdDistributorResponse
- type ImageTemplateVhdDistributorResponseArgs
- func (ImageTemplateVhdDistributorResponseArgs) ElementType() reflect.Type
- func (i ImageTemplateVhdDistributorResponseArgs) ToImageTemplateVhdDistributorResponseOutput() ImageTemplateVhdDistributorResponseOutput
- func (i ImageTemplateVhdDistributorResponseArgs) ToImageTemplateVhdDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorResponseOutput
- type ImageTemplateVhdDistributorResponseInput
- type ImageTemplateVhdDistributorResponseOutput
- func (o ImageTemplateVhdDistributorResponseOutput) ArtifactTags() pulumi.StringMapOutput
- func (ImageTemplateVhdDistributorResponseOutput) ElementType() reflect.Type
- func (o ImageTemplateVhdDistributorResponseOutput) RunOutputName() pulumi.StringOutput
- func (o ImageTemplateVhdDistributorResponseOutput) ToImageTemplateVhdDistributorResponseOutput() ImageTemplateVhdDistributorResponseOutput
- func (o ImageTemplateVhdDistributorResponseOutput) ToImageTemplateVhdDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorResponseOutput
- func (o ImageTemplateVhdDistributorResponseOutput) Type() pulumi.StringOutput
- type LookupVirtualMachineImageTemplateArgs
- type LookupVirtualMachineImageTemplateResult
- type ProvisioningErrorResponse
- type ProvisioningErrorResponseArgs
- func (ProvisioningErrorResponseArgs) ElementType() reflect.Type
- func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponseOutput() ProvisioningErrorResponseOutput
- func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponseOutputWithContext(ctx context.Context) ProvisioningErrorResponseOutput
- func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput
- func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponsePtrOutputWithContext(ctx context.Context) ProvisioningErrorResponsePtrOutput
- type ProvisioningErrorResponseInput
- type ProvisioningErrorResponseOutput
- func (ProvisioningErrorResponseOutput) ElementType() reflect.Type
- func (o ProvisioningErrorResponseOutput) Message() pulumi.StringPtrOutput
- func (o ProvisioningErrorResponseOutput) ProvisioningErrorCode() pulumi.StringPtrOutput
- func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponseOutput() ProvisioningErrorResponseOutput
- func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponseOutputWithContext(ctx context.Context) ProvisioningErrorResponseOutput
- func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput
- func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponsePtrOutputWithContext(ctx context.Context) ProvisioningErrorResponsePtrOutput
- type ProvisioningErrorResponsePtrInput
- type ProvisioningErrorResponsePtrOutput
- func (o ProvisioningErrorResponsePtrOutput) Elem() ProvisioningErrorResponseOutput
- func (ProvisioningErrorResponsePtrOutput) ElementType() reflect.Type
- func (o ProvisioningErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o ProvisioningErrorResponsePtrOutput) ProvisioningErrorCode() pulumi.StringPtrOutput
- func (o ProvisioningErrorResponsePtrOutput) ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput
- func (o ProvisioningErrorResponsePtrOutput) ToProvisioningErrorResponsePtrOutputWithContext(ctx context.Context) ProvisioningErrorResponsePtrOutput
- type VirtualMachineImageTemplate
- func (*VirtualMachineImageTemplate) ElementType() reflect.Type
- func (i *VirtualMachineImageTemplate) ToVirtualMachineImageTemplateOutput() VirtualMachineImageTemplateOutput
- func (i *VirtualMachineImageTemplate) ToVirtualMachineImageTemplateOutputWithContext(ctx context.Context) VirtualMachineImageTemplateOutput
- type VirtualMachineImageTemplateArgs
- type VirtualMachineImageTemplateInput
- type VirtualMachineImageTemplateOutput
- func (VirtualMachineImageTemplateOutput) ElementType() reflect.Type
- func (o VirtualMachineImageTemplateOutput) ToVirtualMachineImageTemplateOutput() VirtualMachineImageTemplateOutput
- func (o VirtualMachineImageTemplateOutput) ToVirtualMachineImageTemplateOutputWithContext(ctx context.Context) VirtualMachineImageTemplateOutput
- type VirtualMachineImageTemplateState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ImageTemplateIsoSource ¶
type ImageTemplateIsoSource struct { // SHA256 Checksum of the ISO image. Sha256Checksum string `pulumi:"sha256Checksum"` // URI to get the ISO image. This URI has to be accessible to the resource provider at the time of the image template creation. SourceURI string `pulumi:"sourceURI"` // Specifies the type of source image you want to start with. // Expected value is 'ISO'. Type string `pulumi:"type"` }
Describes an image source that is an installation ISO. Currently only supports Red Hat Enterprise Linux 7.2-7.5 ISO's.
type ImageTemplateIsoSourceArgs ¶
type ImageTemplateIsoSourceArgs struct { // SHA256 Checksum of the ISO image. Sha256Checksum pulumi.StringInput `pulumi:"sha256Checksum"` // URI to get the ISO image. This URI has to be accessible to the resource provider at the time of the image template creation. SourceURI pulumi.StringInput `pulumi:"sourceURI"` // Specifies the type of source image you want to start with. // Expected value is 'ISO'. Type pulumi.StringInput `pulumi:"type"` }
Describes an image source that is an installation ISO. Currently only supports Red Hat Enterprise Linux 7.2-7.5 ISO's.
func (ImageTemplateIsoSourceArgs) ElementType ¶
func (ImageTemplateIsoSourceArgs) ElementType() reflect.Type
func (ImageTemplateIsoSourceArgs) ToImageTemplateIsoSourceOutput ¶
func (i ImageTemplateIsoSourceArgs) ToImageTemplateIsoSourceOutput() ImageTemplateIsoSourceOutput
func (ImageTemplateIsoSourceArgs) ToImageTemplateIsoSourceOutputWithContext ¶
func (i ImageTemplateIsoSourceArgs) ToImageTemplateIsoSourceOutputWithContext(ctx context.Context) ImageTemplateIsoSourceOutput
type ImageTemplateIsoSourceInput ¶
type ImageTemplateIsoSourceInput interface { pulumi.Input ToImageTemplateIsoSourceOutput() ImageTemplateIsoSourceOutput ToImageTemplateIsoSourceOutputWithContext(context.Context) ImageTemplateIsoSourceOutput }
ImageTemplateIsoSourceInput is an input type that accepts ImageTemplateIsoSourceArgs and ImageTemplateIsoSourceOutput values. You can construct a concrete instance of `ImageTemplateIsoSourceInput` via:
ImageTemplateIsoSourceArgs{...}
type ImageTemplateIsoSourceOutput ¶
type ImageTemplateIsoSourceOutput struct{ *pulumi.OutputState }
Describes an image source that is an installation ISO. Currently only supports Red Hat Enterprise Linux 7.2-7.5 ISO's.
func (ImageTemplateIsoSourceOutput) ElementType ¶
func (ImageTemplateIsoSourceOutput) ElementType() reflect.Type
func (ImageTemplateIsoSourceOutput) Sha256Checksum ¶
func (o ImageTemplateIsoSourceOutput) Sha256Checksum() pulumi.StringOutput
SHA256 Checksum of the ISO image.
func (ImageTemplateIsoSourceOutput) SourceURI ¶
func (o ImageTemplateIsoSourceOutput) SourceURI() pulumi.StringOutput
URI to get the ISO image. This URI has to be accessible to the resource provider at the time of the image template creation.
func (ImageTemplateIsoSourceOutput) ToImageTemplateIsoSourceOutput ¶
func (o ImageTemplateIsoSourceOutput) ToImageTemplateIsoSourceOutput() ImageTemplateIsoSourceOutput
func (ImageTemplateIsoSourceOutput) ToImageTemplateIsoSourceOutputWithContext ¶
func (o ImageTemplateIsoSourceOutput) ToImageTemplateIsoSourceOutputWithContext(ctx context.Context) ImageTemplateIsoSourceOutput
func (ImageTemplateIsoSourceOutput) Type ¶
func (o ImageTemplateIsoSourceOutput) Type() pulumi.StringOutput
Specifies the type of source image you want to start with. Expected value is 'ISO'.
type ImageTemplateIsoSourceResponse ¶
type ImageTemplateIsoSourceResponse struct { // SHA256 Checksum of the ISO image. Sha256Checksum string `pulumi:"sha256Checksum"` // URI to get the ISO image. This URI has to be accessible to the resource provider at the time of the image template creation. SourceURI string `pulumi:"sourceURI"` // Specifies the type of source image you want to start with. // Expected value is 'ISO'. Type string `pulumi:"type"` }
Describes an image source that is an installation ISO. Currently only supports Red Hat Enterprise Linux 7.2-7.5 ISO's.
type ImageTemplateIsoSourceResponseArgs ¶
type ImageTemplateIsoSourceResponseArgs struct { // SHA256 Checksum of the ISO image. Sha256Checksum pulumi.StringInput `pulumi:"sha256Checksum"` // URI to get the ISO image. This URI has to be accessible to the resource provider at the time of the image template creation. SourceURI pulumi.StringInput `pulumi:"sourceURI"` // Specifies the type of source image you want to start with. // Expected value is 'ISO'. Type pulumi.StringInput `pulumi:"type"` }
Describes an image source that is an installation ISO. Currently only supports Red Hat Enterprise Linux 7.2-7.5 ISO's.
func (ImageTemplateIsoSourceResponseArgs) ElementType ¶
func (ImageTemplateIsoSourceResponseArgs) ElementType() reflect.Type
func (ImageTemplateIsoSourceResponseArgs) ToImageTemplateIsoSourceResponseOutput ¶
func (i ImageTemplateIsoSourceResponseArgs) ToImageTemplateIsoSourceResponseOutput() ImageTemplateIsoSourceResponseOutput
func (ImageTemplateIsoSourceResponseArgs) ToImageTemplateIsoSourceResponseOutputWithContext ¶
func (i ImageTemplateIsoSourceResponseArgs) ToImageTemplateIsoSourceResponseOutputWithContext(ctx context.Context) ImageTemplateIsoSourceResponseOutput
type ImageTemplateIsoSourceResponseInput ¶
type ImageTemplateIsoSourceResponseInput interface { pulumi.Input ToImageTemplateIsoSourceResponseOutput() ImageTemplateIsoSourceResponseOutput ToImageTemplateIsoSourceResponseOutputWithContext(context.Context) ImageTemplateIsoSourceResponseOutput }
ImageTemplateIsoSourceResponseInput is an input type that accepts ImageTemplateIsoSourceResponseArgs and ImageTemplateIsoSourceResponseOutput values. You can construct a concrete instance of `ImageTemplateIsoSourceResponseInput` via:
ImageTemplateIsoSourceResponseArgs{...}
type ImageTemplateIsoSourceResponseOutput ¶
type ImageTemplateIsoSourceResponseOutput struct{ *pulumi.OutputState }
Describes an image source that is an installation ISO. Currently only supports Red Hat Enterprise Linux 7.2-7.5 ISO's.
func (ImageTemplateIsoSourceResponseOutput) ElementType ¶
func (ImageTemplateIsoSourceResponseOutput) ElementType() reflect.Type
func (ImageTemplateIsoSourceResponseOutput) Sha256Checksum ¶
func (o ImageTemplateIsoSourceResponseOutput) Sha256Checksum() pulumi.StringOutput
SHA256 Checksum of the ISO image.
func (ImageTemplateIsoSourceResponseOutput) SourceURI ¶
func (o ImageTemplateIsoSourceResponseOutput) SourceURI() pulumi.StringOutput
URI to get the ISO image. This URI has to be accessible to the resource provider at the time of the image template creation.
func (ImageTemplateIsoSourceResponseOutput) ToImageTemplateIsoSourceResponseOutput ¶
func (o ImageTemplateIsoSourceResponseOutput) ToImageTemplateIsoSourceResponseOutput() ImageTemplateIsoSourceResponseOutput
func (ImageTemplateIsoSourceResponseOutput) ToImageTemplateIsoSourceResponseOutputWithContext ¶
func (o ImageTemplateIsoSourceResponseOutput) ToImageTemplateIsoSourceResponseOutputWithContext(ctx context.Context) ImageTemplateIsoSourceResponseOutput
func (ImageTemplateIsoSourceResponseOutput) Type ¶
func (o ImageTemplateIsoSourceResponseOutput) Type() pulumi.StringOutput
Specifies the type of source image you want to start with. Expected value is 'ISO'.
type ImageTemplateLastRunStatusResponse ¶
type ImageTemplateLastRunStatusResponse struct { // End time of the last run (UTC) EndTime *string `pulumi:"endTime"` // Verbose information about the last run state Message *string `pulumi:"message"` // State of the last run RunState *string `pulumi:"runState"` // Sub-state of the last run RunSubState *string `pulumi:"runSubState"` // Start time of the last run (UTC) StartTime *string `pulumi:"startTime"` }
type ImageTemplateLastRunStatusResponseArgs ¶
type ImageTemplateLastRunStatusResponseArgs struct { // End time of the last run (UTC) EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Verbose information about the last run state Message pulumi.StringPtrInput `pulumi:"message"` // State of the last run RunState pulumi.StringPtrInput `pulumi:"runState"` // Sub-state of the last run RunSubState pulumi.StringPtrInput `pulumi:"runSubState"` // Start time of the last run (UTC) StartTime pulumi.StringPtrInput `pulumi:"startTime"` }
func (ImageTemplateLastRunStatusResponseArgs) ElementType ¶
func (ImageTemplateLastRunStatusResponseArgs) ElementType() reflect.Type
func (ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponseOutput ¶
func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponseOutput() ImageTemplateLastRunStatusResponseOutput
func (ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponseOutputWithContext ¶
func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponseOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponseOutput
func (ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponsePtrOutput ¶
func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput
func (ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponsePtrOutputWithContext ¶
func (i ImageTemplateLastRunStatusResponseArgs) ToImageTemplateLastRunStatusResponsePtrOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponsePtrOutput
type ImageTemplateLastRunStatusResponseInput ¶
type ImageTemplateLastRunStatusResponseInput interface { pulumi.Input ToImageTemplateLastRunStatusResponseOutput() ImageTemplateLastRunStatusResponseOutput ToImageTemplateLastRunStatusResponseOutputWithContext(context.Context) ImageTemplateLastRunStatusResponseOutput }
ImageTemplateLastRunStatusResponseInput is an input type that accepts ImageTemplateLastRunStatusResponseArgs and ImageTemplateLastRunStatusResponseOutput values. You can construct a concrete instance of `ImageTemplateLastRunStatusResponseInput` via:
ImageTemplateLastRunStatusResponseArgs{...}
type ImageTemplateLastRunStatusResponseOutput ¶
type ImageTemplateLastRunStatusResponseOutput struct{ *pulumi.OutputState }
func (ImageTemplateLastRunStatusResponseOutput) ElementType ¶
func (ImageTemplateLastRunStatusResponseOutput) ElementType() reflect.Type
func (ImageTemplateLastRunStatusResponseOutput) EndTime ¶
func (o ImageTemplateLastRunStatusResponseOutput) EndTime() pulumi.StringPtrOutput
End time of the last run (UTC)
func (ImageTemplateLastRunStatusResponseOutput) Message ¶
func (o ImageTemplateLastRunStatusResponseOutput) Message() pulumi.StringPtrOutput
Verbose information about the last run state
func (ImageTemplateLastRunStatusResponseOutput) RunState ¶
func (o ImageTemplateLastRunStatusResponseOutput) RunState() pulumi.StringPtrOutput
State of the last run
func (ImageTemplateLastRunStatusResponseOutput) RunSubState ¶
func (o ImageTemplateLastRunStatusResponseOutput) RunSubState() pulumi.StringPtrOutput
Sub-state of the last run
func (ImageTemplateLastRunStatusResponseOutput) StartTime ¶
func (o ImageTemplateLastRunStatusResponseOutput) StartTime() pulumi.StringPtrOutput
Start time of the last run (UTC)
func (ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponseOutput ¶
func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponseOutput() ImageTemplateLastRunStatusResponseOutput
func (ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponseOutputWithContext ¶
func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponseOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponseOutput
func (ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponsePtrOutput ¶
func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput
func (ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponsePtrOutputWithContext ¶
func (o ImageTemplateLastRunStatusResponseOutput) ToImageTemplateLastRunStatusResponsePtrOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponsePtrOutput
type ImageTemplateLastRunStatusResponsePtrInput ¶
type ImageTemplateLastRunStatusResponsePtrInput interface { pulumi.Input ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput ToImageTemplateLastRunStatusResponsePtrOutputWithContext(context.Context) ImageTemplateLastRunStatusResponsePtrOutput }
ImageTemplateLastRunStatusResponsePtrInput is an input type that accepts ImageTemplateLastRunStatusResponseArgs, ImageTemplateLastRunStatusResponsePtr and ImageTemplateLastRunStatusResponsePtrOutput values. You can construct a concrete instance of `ImageTemplateLastRunStatusResponsePtrInput` via:
ImageTemplateLastRunStatusResponseArgs{...} or: nil
func ImageTemplateLastRunStatusResponsePtr ¶
func ImageTemplateLastRunStatusResponsePtr(v *ImageTemplateLastRunStatusResponseArgs) ImageTemplateLastRunStatusResponsePtrInput
type ImageTemplateLastRunStatusResponsePtrOutput ¶
type ImageTemplateLastRunStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (ImageTemplateLastRunStatusResponsePtrOutput) ElementType ¶
func (ImageTemplateLastRunStatusResponsePtrOutput) ElementType() reflect.Type
func (ImageTemplateLastRunStatusResponsePtrOutput) EndTime ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) EndTime() pulumi.StringPtrOutput
End time of the last run (UTC)
func (ImageTemplateLastRunStatusResponsePtrOutput) Message ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) Message() pulumi.StringPtrOutput
Verbose information about the last run state
func (ImageTemplateLastRunStatusResponsePtrOutput) RunState ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) RunState() pulumi.StringPtrOutput
State of the last run
func (ImageTemplateLastRunStatusResponsePtrOutput) RunSubState ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) RunSubState() pulumi.StringPtrOutput
Sub-state of the last run
func (ImageTemplateLastRunStatusResponsePtrOutput) StartTime ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) StartTime() pulumi.StringPtrOutput
Start time of the last run (UTC)
func (ImageTemplateLastRunStatusResponsePtrOutput) ToImageTemplateLastRunStatusResponsePtrOutput ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) ToImageTemplateLastRunStatusResponsePtrOutput() ImageTemplateLastRunStatusResponsePtrOutput
func (ImageTemplateLastRunStatusResponsePtrOutput) ToImageTemplateLastRunStatusResponsePtrOutputWithContext ¶
func (o ImageTemplateLastRunStatusResponsePtrOutput) ToImageTemplateLastRunStatusResponsePtrOutputWithContext(ctx context.Context) ImageTemplateLastRunStatusResponsePtrOutput
type ImageTemplateManagedImageDistributor ¶
type ImageTemplateManagedImageDistributor struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags map[string]string `pulumi:"artifactTags"` // Resource Id of the Managed Disk Image ImageId string `pulumi:"imageId"` // Azure location for the image, should match if image already exists Location string `pulumi:"location"` // The name to be used for the associated RunOutput. RunOutputName string `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'ManagedImage'. Type string `pulumi:"type"` }
Distribute as a Managed Disk Image.
type ImageTemplateManagedImageDistributorArgs ¶
type ImageTemplateManagedImageDistributorArgs struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags pulumi.StringMapInput `pulumi:"artifactTags"` // Resource Id of the Managed Disk Image ImageId pulumi.StringInput `pulumi:"imageId"` // Azure location for the image, should match if image already exists Location pulumi.StringInput `pulumi:"location"` // The name to be used for the associated RunOutput. RunOutputName pulumi.StringInput `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'ManagedImage'. Type pulumi.StringInput `pulumi:"type"` }
Distribute as a Managed Disk Image.
func (ImageTemplateManagedImageDistributorArgs) ElementType ¶
func (ImageTemplateManagedImageDistributorArgs) ElementType() reflect.Type
func (ImageTemplateManagedImageDistributorArgs) ToImageTemplateManagedImageDistributorOutput ¶
func (i ImageTemplateManagedImageDistributorArgs) ToImageTemplateManagedImageDistributorOutput() ImageTemplateManagedImageDistributorOutput
func (ImageTemplateManagedImageDistributorArgs) ToImageTemplateManagedImageDistributorOutputWithContext ¶
func (i ImageTemplateManagedImageDistributorArgs) ToImageTemplateManagedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorOutput
type ImageTemplateManagedImageDistributorInput ¶
type ImageTemplateManagedImageDistributorInput interface { pulumi.Input ToImageTemplateManagedImageDistributorOutput() ImageTemplateManagedImageDistributorOutput ToImageTemplateManagedImageDistributorOutputWithContext(context.Context) ImageTemplateManagedImageDistributorOutput }
ImageTemplateManagedImageDistributorInput is an input type that accepts ImageTemplateManagedImageDistributorArgs and ImageTemplateManagedImageDistributorOutput values. You can construct a concrete instance of `ImageTemplateManagedImageDistributorInput` via:
ImageTemplateManagedImageDistributorArgs{...}
type ImageTemplateManagedImageDistributorOutput ¶
type ImageTemplateManagedImageDistributorOutput struct{ *pulumi.OutputState }
Distribute as a Managed Disk Image.
func (ImageTemplateManagedImageDistributorOutput) ArtifactTags ¶
func (o ImageTemplateManagedImageDistributorOutput) ArtifactTags() pulumi.StringMapOutput
Tags that will be applied to the artifact once it has been created/updated by the distributor.
func (ImageTemplateManagedImageDistributorOutput) ElementType ¶
func (ImageTemplateManagedImageDistributorOutput) ElementType() reflect.Type
func (ImageTemplateManagedImageDistributorOutput) ImageId ¶
func (o ImageTemplateManagedImageDistributorOutput) ImageId() pulumi.StringOutput
Resource Id of the Managed Disk Image
func (ImageTemplateManagedImageDistributorOutput) Location ¶
func (o ImageTemplateManagedImageDistributorOutput) Location() pulumi.StringOutput
Azure location for the image, should match if image already exists
func (ImageTemplateManagedImageDistributorOutput) RunOutputName ¶
func (o ImageTemplateManagedImageDistributorOutput) RunOutputName() pulumi.StringOutput
The name to be used for the associated RunOutput.
func (ImageTemplateManagedImageDistributorOutput) ToImageTemplateManagedImageDistributorOutput ¶
func (o ImageTemplateManagedImageDistributorOutput) ToImageTemplateManagedImageDistributorOutput() ImageTemplateManagedImageDistributorOutput
func (ImageTemplateManagedImageDistributorOutput) ToImageTemplateManagedImageDistributorOutputWithContext ¶
func (o ImageTemplateManagedImageDistributorOutput) ToImageTemplateManagedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorOutput
func (ImageTemplateManagedImageDistributorOutput) Type ¶
func (o ImageTemplateManagedImageDistributorOutput) Type() pulumi.StringOutput
Type of distribution. Expected value is 'ManagedImage'.
type ImageTemplateManagedImageDistributorResponse ¶
type ImageTemplateManagedImageDistributorResponse struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags map[string]string `pulumi:"artifactTags"` // Resource Id of the Managed Disk Image ImageId string `pulumi:"imageId"` // Azure location for the image, should match if image already exists Location string `pulumi:"location"` // The name to be used for the associated RunOutput. RunOutputName string `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'ManagedImage'. Type string `pulumi:"type"` }
Distribute as a Managed Disk Image.
type ImageTemplateManagedImageDistributorResponseArgs ¶
type ImageTemplateManagedImageDistributorResponseArgs struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags pulumi.StringMapInput `pulumi:"artifactTags"` // Resource Id of the Managed Disk Image ImageId pulumi.StringInput `pulumi:"imageId"` // Azure location for the image, should match if image already exists Location pulumi.StringInput `pulumi:"location"` // The name to be used for the associated RunOutput. RunOutputName pulumi.StringInput `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'ManagedImage'. Type pulumi.StringInput `pulumi:"type"` }
Distribute as a Managed Disk Image.
func (ImageTemplateManagedImageDistributorResponseArgs) ElementType ¶
func (ImageTemplateManagedImageDistributorResponseArgs) ElementType() reflect.Type
func (ImageTemplateManagedImageDistributorResponseArgs) ToImageTemplateManagedImageDistributorResponseOutput ¶
func (i ImageTemplateManagedImageDistributorResponseArgs) ToImageTemplateManagedImageDistributorResponseOutput() ImageTemplateManagedImageDistributorResponseOutput
func (ImageTemplateManagedImageDistributorResponseArgs) ToImageTemplateManagedImageDistributorResponseOutputWithContext ¶
func (i ImageTemplateManagedImageDistributorResponseArgs) ToImageTemplateManagedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorResponseOutput
type ImageTemplateManagedImageDistributorResponseInput ¶
type ImageTemplateManagedImageDistributorResponseInput interface { pulumi.Input ToImageTemplateManagedImageDistributorResponseOutput() ImageTemplateManagedImageDistributorResponseOutput ToImageTemplateManagedImageDistributorResponseOutputWithContext(context.Context) ImageTemplateManagedImageDistributorResponseOutput }
ImageTemplateManagedImageDistributorResponseInput is an input type that accepts ImageTemplateManagedImageDistributorResponseArgs and ImageTemplateManagedImageDistributorResponseOutput values. You can construct a concrete instance of `ImageTemplateManagedImageDistributorResponseInput` via:
ImageTemplateManagedImageDistributorResponseArgs{...}
type ImageTemplateManagedImageDistributorResponseOutput ¶
type ImageTemplateManagedImageDistributorResponseOutput struct{ *pulumi.OutputState }
Distribute as a Managed Disk Image.
func (ImageTemplateManagedImageDistributorResponseOutput) ArtifactTags ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) ArtifactTags() pulumi.StringMapOutput
Tags that will be applied to the artifact once it has been created/updated by the distributor.
func (ImageTemplateManagedImageDistributorResponseOutput) ElementType ¶
func (ImageTemplateManagedImageDistributorResponseOutput) ElementType() reflect.Type
func (ImageTemplateManagedImageDistributorResponseOutput) ImageId ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) ImageId() pulumi.StringOutput
Resource Id of the Managed Disk Image
func (ImageTemplateManagedImageDistributorResponseOutput) Location ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) Location() pulumi.StringOutput
Azure location for the image, should match if image already exists
func (ImageTemplateManagedImageDistributorResponseOutput) RunOutputName ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) RunOutputName() pulumi.StringOutput
The name to be used for the associated RunOutput.
func (ImageTemplateManagedImageDistributorResponseOutput) ToImageTemplateManagedImageDistributorResponseOutput ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) ToImageTemplateManagedImageDistributorResponseOutput() ImageTemplateManagedImageDistributorResponseOutput
func (ImageTemplateManagedImageDistributorResponseOutput) ToImageTemplateManagedImageDistributorResponseOutputWithContext ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) ToImageTemplateManagedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageDistributorResponseOutput
func (ImageTemplateManagedImageDistributorResponseOutput) Type ¶
func (o ImageTemplateManagedImageDistributorResponseOutput) Type() pulumi.StringOutput
Type of distribution. Expected value is 'ManagedImage'.
type ImageTemplateManagedImageSource ¶
type ImageTemplateManagedImageSource struct { // ARM resource id of the managed image in customer subscription ImageId string `pulumi:"imageId"` // Specifies the type of source image you want to start with. // Expected value is 'ManagedImage'. Type string `pulumi:"type"` }
Describes an image source that is a managed image in customer subscription.
type ImageTemplateManagedImageSourceArgs ¶
type ImageTemplateManagedImageSourceArgs struct { // ARM resource id of the managed image in customer subscription ImageId pulumi.StringInput `pulumi:"imageId"` // Specifies the type of source image you want to start with. // Expected value is 'ManagedImage'. Type pulumi.StringInput `pulumi:"type"` }
Describes an image source that is a managed image in customer subscription.
func (ImageTemplateManagedImageSourceArgs) ElementType ¶
func (ImageTemplateManagedImageSourceArgs) ElementType() reflect.Type
func (ImageTemplateManagedImageSourceArgs) ToImageTemplateManagedImageSourceOutput ¶
func (i ImageTemplateManagedImageSourceArgs) ToImageTemplateManagedImageSourceOutput() ImageTemplateManagedImageSourceOutput
func (ImageTemplateManagedImageSourceArgs) ToImageTemplateManagedImageSourceOutputWithContext ¶
func (i ImageTemplateManagedImageSourceArgs) ToImageTemplateManagedImageSourceOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceOutput
type ImageTemplateManagedImageSourceInput ¶
type ImageTemplateManagedImageSourceInput interface { pulumi.Input ToImageTemplateManagedImageSourceOutput() ImageTemplateManagedImageSourceOutput ToImageTemplateManagedImageSourceOutputWithContext(context.Context) ImageTemplateManagedImageSourceOutput }
ImageTemplateManagedImageSourceInput is an input type that accepts ImageTemplateManagedImageSourceArgs and ImageTemplateManagedImageSourceOutput values. You can construct a concrete instance of `ImageTemplateManagedImageSourceInput` via:
ImageTemplateManagedImageSourceArgs{...}
type ImageTemplateManagedImageSourceOutput ¶
type ImageTemplateManagedImageSourceOutput struct{ *pulumi.OutputState }
Describes an image source that is a managed image in customer subscription.
func (ImageTemplateManagedImageSourceOutput) ElementType ¶
func (ImageTemplateManagedImageSourceOutput) ElementType() reflect.Type
func (ImageTemplateManagedImageSourceOutput) ImageId ¶
func (o ImageTemplateManagedImageSourceOutput) ImageId() pulumi.StringOutput
ARM resource id of the managed image in customer subscription
func (ImageTemplateManagedImageSourceOutput) ToImageTemplateManagedImageSourceOutput ¶
func (o ImageTemplateManagedImageSourceOutput) ToImageTemplateManagedImageSourceOutput() ImageTemplateManagedImageSourceOutput
func (ImageTemplateManagedImageSourceOutput) ToImageTemplateManagedImageSourceOutputWithContext ¶
func (o ImageTemplateManagedImageSourceOutput) ToImageTemplateManagedImageSourceOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceOutput
func (ImageTemplateManagedImageSourceOutput) Type ¶
func (o ImageTemplateManagedImageSourceOutput) Type() pulumi.StringOutput
Specifies the type of source image you want to start with. Expected value is 'ManagedImage'.
type ImageTemplateManagedImageSourceResponse ¶
type ImageTemplateManagedImageSourceResponse struct { // ARM resource id of the managed image in customer subscription ImageId string `pulumi:"imageId"` // Specifies the type of source image you want to start with. // Expected value is 'ManagedImage'. Type string `pulumi:"type"` }
Describes an image source that is a managed image in customer subscription.
type ImageTemplateManagedImageSourceResponseArgs ¶
type ImageTemplateManagedImageSourceResponseArgs struct { // ARM resource id of the managed image in customer subscription ImageId pulumi.StringInput `pulumi:"imageId"` // Specifies the type of source image you want to start with. // Expected value is 'ManagedImage'. Type pulumi.StringInput `pulumi:"type"` }
Describes an image source that is a managed image in customer subscription.
func (ImageTemplateManagedImageSourceResponseArgs) ElementType ¶
func (ImageTemplateManagedImageSourceResponseArgs) ElementType() reflect.Type
func (ImageTemplateManagedImageSourceResponseArgs) ToImageTemplateManagedImageSourceResponseOutput ¶
func (i ImageTemplateManagedImageSourceResponseArgs) ToImageTemplateManagedImageSourceResponseOutput() ImageTemplateManagedImageSourceResponseOutput
func (ImageTemplateManagedImageSourceResponseArgs) ToImageTemplateManagedImageSourceResponseOutputWithContext ¶
func (i ImageTemplateManagedImageSourceResponseArgs) ToImageTemplateManagedImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceResponseOutput
type ImageTemplateManagedImageSourceResponseInput ¶
type ImageTemplateManagedImageSourceResponseInput interface { pulumi.Input ToImageTemplateManagedImageSourceResponseOutput() ImageTemplateManagedImageSourceResponseOutput ToImageTemplateManagedImageSourceResponseOutputWithContext(context.Context) ImageTemplateManagedImageSourceResponseOutput }
ImageTemplateManagedImageSourceResponseInput is an input type that accepts ImageTemplateManagedImageSourceResponseArgs and ImageTemplateManagedImageSourceResponseOutput values. You can construct a concrete instance of `ImageTemplateManagedImageSourceResponseInput` via:
ImageTemplateManagedImageSourceResponseArgs{...}
type ImageTemplateManagedImageSourceResponseOutput ¶
type ImageTemplateManagedImageSourceResponseOutput struct{ *pulumi.OutputState }
Describes an image source that is a managed image in customer subscription.
func (ImageTemplateManagedImageSourceResponseOutput) ElementType ¶
func (ImageTemplateManagedImageSourceResponseOutput) ElementType() reflect.Type
func (ImageTemplateManagedImageSourceResponseOutput) ImageId ¶
func (o ImageTemplateManagedImageSourceResponseOutput) ImageId() pulumi.StringOutput
ARM resource id of the managed image in customer subscription
func (ImageTemplateManagedImageSourceResponseOutput) ToImageTemplateManagedImageSourceResponseOutput ¶
func (o ImageTemplateManagedImageSourceResponseOutput) ToImageTemplateManagedImageSourceResponseOutput() ImageTemplateManagedImageSourceResponseOutput
func (ImageTemplateManagedImageSourceResponseOutput) ToImageTemplateManagedImageSourceResponseOutputWithContext ¶
func (o ImageTemplateManagedImageSourceResponseOutput) ToImageTemplateManagedImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplateManagedImageSourceResponseOutput
func (ImageTemplateManagedImageSourceResponseOutput) Type ¶
func (o ImageTemplateManagedImageSourceResponseOutput) Type() pulumi.StringOutput
Specifies the type of source image you want to start with. Expected value is 'ManagedImage'.
type ImageTemplatePlatformImageSource ¶
type ImageTemplatePlatformImageSource struct { // Image offer from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Offer *string `pulumi:"offer"` // Image Publisher in [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Publisher *string `pulumi:"publisher"` // Image sku from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Sku *string `pulumi:"sku"` // Specifies the type of source image you want to start with. // Expected value is 'PlatformImage'. Type string `pulumi:"type"` // Image version from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Version *string `pulumi:"version"` }
Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
type ImageTemplatePlatformImageSourceArgs ¶
type ImageTemplatePlatformImageSourceArgs struct { // Image offer from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Offer pulumi.StringPtrInput `pulumi:"offer"` // Image Publisher in [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Publisher pulumi.StringPtrInput `pulumi:"publisher"` // Image sku from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Sku pulumi.StringPtrInput `pulumi:"sku"` // Specifies the type of source image you want to start with. // Expected value is 'PlatformImage'. Type pulumi.StringInput `pulumi:"type"` // Image version from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Version pulumi.StringPtrInput `pulumi:"version"` }
Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceArgs) ElementType ¶
func (ImageTemplatePlatformImageSourceArgs) ElementType() reflect.Type
func (ImageTemplatePlatformImageSourceArgs) ToImageTemplatePlatformImageSourceOutput ¶
func (i ImageTemplatePlatformImageSourceArgs) ToImageTemplatePlatformImageSourceOutput() ImageTemplatePlatformImageSourceOutput
func (ImageTemplatePlatformImageSourceArgs) ToImageTemplatePlatformImageSourceOutputWithContext ¶
func (i ImageTemplatePlatformImageSourceArgs) ToImageTemplatePlatformImageSourceOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceOutput
type ImageTemplatePlatformImageSourceInput ¶
type ImageTemplatePlatformImageSourceInput interface { pulumi.Input ToImageTemplatePlatformImageSourceOutput() ImageTemplatePlatformImageSourceOutput ToImageTemplatePlatformImageSourceOutputWithContext(context.Context) ImageTemplatePlatformImageSourceOutput }
ImageTemplatePlatformImageSourceInput is an input type that accepts ImageTemplatePlatformImageSourceArgs and ImageTemplatePlatformImageSourceOutput values. You can construct a concrete instance of `ImageTemplatePlatformImageSourceInput` via:
ImageTemplatePlatformImageSourceArgs{...}
type ImageTemplatePlatformImageSourceOutput ¶
type ImageTemplatePlatformImageSourceOutput struct{ *pulumi.OutputState }
Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceOutput) ElementType ¶
func (ImageTemplatePlatformImageSourceOutput) ElementType() reflect.Type
func (ImageTemplatePlatformImageSourceOutput) Offer ¶
func (o ImageTemplatePlatformImageSourceOutput) Offer() pulumi.StringPtrOutput
Image offer from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceOutput) Publisher ¶
func (o ImageTemplatePlatformImageSourceOutput) Publisher() pulumi.StringPtrOutput
Image Publisher in [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceOutput) Sku ¶
func (o ImageTemplatePlatformImageSourceOutput) Sku() pulumi.StringPtrOutput
Image sku from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceOutput) ToImageTemplatePlatformImageSourceOutput ¶
func (o ImageTemplatePlatformImageSourceOutput) ToImageTemplatePlatformImageSourceOutput() ImageTemplatePlatformImageSourceOutput
func (ImageTemplatePlatformImageSourceOutput) ToImageTemplatePlatformImageSourceOutputWithContext ¶
func (o ImageTemplatePlatformImageSourceOutput) ToImageTemplatePlatformImageSourceOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceOutput
func (ImageTemplatePlatformImageSourceOutput) Type ¶
func (o ImageTemplatePlatformImageSourceOutput) Type() pulumi.StringOutput
Specifies the type of source image you want to start with. Expected value is 'PlatformImage'.
func (ImageTemplatePlatformImageSourceOutput) Version ¶
func (o ImageTemplatePlatformImageSourceOutput) Version() pulumi.StringPtrOutput
Image version from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
type ImageTemplatePlatformImageSourceResponse ¶
type ImageTemplatePlatformImageSourceResponse struct { // Image offer from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Offer *string `pulumi:"offer"` // Image Publisher in [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Publisher *string `pulumi:"publisher"` // Image sku from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Sku *string `pulumi:"sku"` // Specifies the type of source image you want to start with. // Expected value is 'PlatformImage'. Type string `pulumi:"type"` // Image version from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Version *string `pulumi:"version"` }
Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
type ImageTemplatePlatformImageSourceResponseArgs ¶
type ImageTemplatePlatformImageSourceResponseArgs struct { // Image offer from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Offer pulumi.StringPtrInput `pulumi:"offer"` // Image Publisher in [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Publisher pulumi.StringPtrInput `pulumi:"publisher"` // Image sku from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Sku pulumi.StringPtrInput `pulumi:"sku"` // Specifies the type of source image you want to start with. // Expected value is 'PlatformImage'. Type pulumi.StringInput `pulumi:"type"` // Image version from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages). Version pulumi.StringPtrInput `pulumi:"version"` }
Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceResponseArgs) ElementType ¶
func (ImageTemplatePlatformImageSourceResponseArgs) ElementType() reflect.Type
func (ImageTemplatePlatformImageSourceResponseArgs) ToImageTemplatePlatformImageSourceResponseOutput ¶
func (i ImageTemplatePlatformImageSourceResponseArgs) ToImageTemplatePlatformImageSourceResponseOutput() ImageTemplatePlatformImageSourceResponseOutput
func (ImageTemplatePlatformImageSourceResponseArgs) ToImageTemplatePlatformImageSourceResponseOutputWithContext ¶
func (i ImageTemplatePlatformImageSourceResponseArgs) ToImageTemplatePlatformImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceResponseOutput
type ImageTemplatePlatformImageSourceResponseInput ¶
type ImageTemplatePlatformImageSourceResponseInput interface { pulumi.Input ToImageTemplatePlatformImageSourceResponseOutput() ImageTemplatePlatformImageSourceResponseOutput ToImageTemplatePlatformImageSourceResponseOutputWithContext(context.Context) ImageTemplatePlatformImageSourceResponseOutput }
ImageTemplatePlatformImageSourceResponseInput is an input type that accepts ImageTemplatePlatformImageSourceResponseArgs and ImageTemplatePlatformImageSourceResponseOutput values. You can construct a concrete instance of `ImageTemplatePlatformImageSourceResponseInput` via:
ImageTemplatePlatformImageSourceResponseArgs{...}
type ImageTemplatePlatformImageSourceResponseOutput ¶
type ImageTemplatePlatformImageSourceResponseOutput struct{ *pulumi.OutputState }
Describes an image source from [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceResponseOutput) ElementType ¶
func (ImageTemplatePlatformImageSourceResponseOutput) ElementType() reflect.Type
func (ImageTemplatePlatformImageSourceResponseOutput) Offer ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) Offer() pulumi.StringPtrOutput
Image offer from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceResponseOutput) Publisher ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) Publisher() pulumi.StringPtrOutput
Image Publisher in [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceResponseOutput) Sku ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) Sku() pulumi.StringPtrOutput
Image sku from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
func (ImageTemplatePlatformImageSourceResponseOutput) ToImageTemplatePlatformImageSourceResponseOutput ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) ToImageTemplatePlatformImageSourceResponseOutput() ImageTemplatePlatformImageSourceResponseOutput
func (ImageTemplatePlatformImageSourceResponseOutput) ToImageTemplatePlatformImageSourceResponseOutputWithContext ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) ToImageTemplatePlatformImageSourceResponseOutputWithContext(ctx context.Context) ImageTemplatePlatformImageSourceResponseOutput
func (ImageTemplatePlatformImageSourceResponseOutput) Type ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) Type() pulumi.StringOutput
Specifies the type of source image you want to start with. Expected value is 'PlatformImage'.
func (ImageTemplatePlatformImageSourceResponseOutput) Version ¶
func (o ImageTemplatePlatformImageSourceResponseOutput) Version() pulumi.StringPtrOutput
Image version from the [Azure Gallery Images](https://docs.microsoft.com/en-us/rest/api/compute/virtualmachineimages).
type ImageTemplatePowerShellCustomizer ¶
type ImageTemplatePowerShellCustomizer struct { // Array of PowerShell commands to execute Inline []string `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name *string `pulumi:"name"` // The PowerShell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script *string `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'PowerShell'. Type string `pulumi:"type"` // Valid exit codes for the PowerShell script. [Default: 0] ValidExitCodes []int `pulumi:"validExitCodes"` }
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'script' or 'inline' can be specified.
type ImageTemplatePowerShellCustomizerArgs ¶
type ImageTemplatePowerShellCustomizerArgs struct { // Array of PowerShell commands to execute Inline pulumi.StringArrayInput `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name pulumi.StringPtrInput `pulumi:"name"` // The PowerShell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script pulumi.StringPtrInput `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'PowerShell'. Type pulumi.StringInput `pulumi:"type"` // Valid exit codes for the PowerShell script. [Default: 0] ValidExitCodes pulumi.IntArrayInput `pulumi:"validExitCodes"` }
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplatePowerShellCustomizerArgs) ElementType ¶
func (ImageTemplatePowerShellCustomizerArgs) ElementType() reflect.Type
func (ImageTemplatePowerShellCustomizerArgs) ToImageTemplatePowerShellCustomizerOutput ¶
func (i ImageTemplatePowerShellCustomizerArgs) ToImageTemplatePowerShellCustomizerOutput() ImageTemplatePowerShellCustomizerOutput
func (ImageTemplatePowerShellCustomizerArgs) ToImageTemplatePowerShellCustomizerOutputWithContext ¶
func (i ImageTemplatePowerShellCustomizerArgs) ToImageTemplatePowerShellCustomizerOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerOutput
type ImageTemplatePowerShellCustomizerInput ¶
type ImageTemplatePowerShellCustomizerInput interface { pulumi.Input ToImageTemplatePowerShellCustomizerOutput() ImageTemplatePowerShellCustomizerOutput ToImageTemplatePowerShellCustomizerOutputWithContext(context.Context) ImageTemplatePowerShellCustomizerOutput }
ImageTemplatePowerShellCustomizerInput is an input type that accepts ImageTemplatePowerShellCustomizerArgs and ImageTemplatePowerShellCustomizerOutput values. You can construct a concrete instance of `ImageTemplatePowerShellCustomizerInput` via:
ImageTemplatePowerShellCustomizerArgs{...}
type ImageTemplatePowerShellCustomizerOutput ¶
type ImageTemplatePowerShellCustomizerOutput struct{ *pulumi.OutputState }
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplatePowerShellCustomizerOutput) ElementType ¶
func (ImageTemplatePowerShellCustomizerOutput) ElementType() reflect.Type
func (ImageTemplatePowerShellCustomizerOutput) Inline ¶
func (o ImageTemplatePowerShellCustomizerOutput) Inline() pulumi.StringArrayOutput
Array of PowerShell commands to execute
func (ImageTemplatePowerShellCustomizerOutput) Name ¶
func (o ImageTemplatePowerShellCustomizerOutput) Name() pulumi.StringPtrOutput
Friendly Name to provide context on what this customization step does
func (ImageTemplatePowerShellCustomizerOutput) Script ¶
func (o ImageTemplatePowerShellCustomizerOutput) Script() pulumi.StringPtrOutput
The PowerShell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc
func (ImageTemplatePowerShellCustomizerOutput) ToImageTemplatePowerShellCustomizerOutput ¶
func (o ImageTemplatePowerShellCustomizerOutput) ToImageTemplatePowerShellCustomizerOutput() ImageTemplatePowerShellCustomizerOutput
func (ImageTemplatePowerShellCustomizerOutput) ToImageTemplatePowerShellCustomizerOutputWithContext ¶
func (o ImageTemplatePowerShellCustomizerOutput) ToImageTemplatePowerShellCustomizerOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerOutput
func (ImageTemplatePowerShellCustomizerOutput) Type ¶
func (o ImageTemplatePowerShellCustomizerOutput) Type() pulumi.StringOutput
The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'PowerShell'.
func (ImageTemplatePowerShellCustomizerOutput) ValidExitCodes ¶
func (o ImageTemplatePowerShellCustomizerOutput) ValidExitCodes() pulumi.IntArrayOutput
Valid exit codes for the PowerShell script. [Default: 0]
type ImageTemplatePowerShellCustomizerResponse ¶
type ImageTemplatePowerShellCustomizerResponse struct { // Array of PowerShell commands to execute Inline []string `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name *string `pulumi:"name"` // The PowerShell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script *string `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'PowerShell'. Type string `pulumi:"type"` // Valid exit codes for the PowerShell script. [Default: 0] ValidExitCodes []int `pulumi:"validExitCodes"` }
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'script' or 'inline' can be specified.
type ImageTemplatePowerShellCustomizerResponseArgs ¶
type ImageTemplatePowerShellCustomizerResponseArgs struct { // Array of PowerShell commands to execute Inline pulumi.StringArrayInput `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name pulumi.StringPtrInput `pulumi:"name"` // The PowerShell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script pulumi.StringPtrInput `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'PowerShell'. Type pulumi.StringInput `pulumi:"type"` // Valid exit codes for the PowerShell script. [Default: 0] ValidExitCodes pulumi.IntArrayInput `pulumi:"validExitCodes"` }
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplatePowerShellCustomizerResponseArgs) ElementType ¶
func (ImageTemplatePowerShellCustomizerResponseArgs) ElementType() reflect.Type
func (ImageTemplatePowerShellCustomizerResponseArgs) ToImageTemplatePowerShellCustomizerResponseOutput ¶
func (i ImageTemplatePowerShellCustomizerResponseArgs) ToImageTemplatePowerShellCustomizerResponseOutput() ImageTemplatePowerShellCustomizerResponseOutput
func (ImageTemplatePowerShellCustomizerResponseArgs) ToImageTemplatePowerShellCustomizerResponseOutputWithContext ¶
func (i ImageTemplatePowerShellCustomizerResponseArgs) ToImageTemplatePowerShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerResponseOutput
type ImageTemplatePowerShellCustomizerResponseInput ¶
type ImageTemplatePowerShellCustomizerResponseInput interface { pulumi.Input ToImageTemplatePowerShellCustomizerResponseOutput() ImageTemplatePowerShellCustomizerResponseOutput ToImageTemplatePowerShellCustomizerResponseOutputWithContext(context.Context) ImageTemplatePowerShellCustomizerResponseOutput }
ImageTemplatePowerShellCustomizerResponseInput is an input type that accepts ImageTemplatePowerShellCustomizerResponseArgs and ImageTemplatePowerShellCustomizerResponseOutput values. You can construct a concrete instance of `ImageTemplatePowerShellCustomizerResponseInput` via:
ImageTemplatePowerShellCustomizerResponseArgs{...}
type ImageTemplatePowerShellCustomizerResponseOutput ¶
type ImageTemplatePowerShellCustomizerResponseOutput struct{ *pulumi.OutputState }
Runs the specified PowerShell on the VM (Windows). Corresponds to Packer powershell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplatePowerShellCustomizerResponseOutput) ElementType ¶
func (ImageTemplatePowerShellCustomizerResponseOutput) ElementType() reflect.Type
func (ImageTemplatePowerShellCustomizerResponseOutput) Inline ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) Inline() pulumi.StringArrayOutput
Array of PowerShell commands to execute
func (ImageTemplatePowerShellCustomizerResponseOutput) Name ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) Name() pulumi.StringPtrOutput
Friendly Name to provide context on what this customization step does
func (ImageTemplatePowerShellCustomizerResponseOutput) Script ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) Script() pulumi.StringPtrOutput
The PowerShell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc
func (ImageTemplatePowerShellCustomizerResponseOutput) ToImageTemplatePowerShellCustomizerResponseOutput ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) ToImageTemplatePowerShellCustomizerResponseOutput() ImageTemplatePowerShellCustomizerResponseOutput
func (ImageTemplatePowerShellCustomizerResponseOutput) ToImageTemplatePowerShellCustomizerResponseOutputWithContext ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) ToImageTemplatePowerShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplatePowerShellCustomizerResponseOutput
func (ImageTemplatePowerShellCustomizerResponseOutput) Type ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) Type() pulumi.StringOutput
The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'PowerShell'.
func (ImageTemplatePowerShellCustomizerResponseOutput) ValidExitCodes ¶
func (o ImageTemplatePowerShellCustomizerResponseOutput) ValidExitCodes() pulumi.IntArrayOutput
Valid exit codes for the PowerShell script. [Default: 0]
type ImageTemplateRestartCustomizer ¶
type ImageTemplateRestartCustomizer struct { // Friendly Name to provide context on what this customization step does Name *string `pulumi:"name"` // Command to check if restart succeeded [Default: ”] RestartCheckCommand *string `pulumi:"restartCheckCommand"` // Command to execute the restart [Default: 'shutdown /r /f /t 0 /c "packer restart"'] RestartCommand *string `pulumi:"restartCommand"` // Restart timeout specified as a string of magnitude and unit, e.g. '5m' (5 minutes) or '2h' (2 hours) [Default: '5m'] RestartTimeout *string `pulumi:"restartTimeout"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'WindowsRestart'. Type string `pulumi:"type"` }
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
type ImageTemplateRestartCustomizerArgs ¶
type ImageTemplateRestartCustomizerArgs struct { // Friendly Name to provide context on what this customization step does Name pulumi.StringPtrInput `pulumi:"name"` // Command to check if restart succeeded [Default: ”] RestartCheckCommand pulumi.StringPtrInput `pulumi:"restartCheckCommand"` // Command to execute the restart [Default: 'shutdown /r /f /t 0 /c "packer restart"'] RestartCommand pulumi.StringPtrInput `pulumi:"restartCommand"` // Restart timeout specified as a string of magnitude and unit, e.g. '5m' (5 minutes) or '2h' (2 hours) [Default: '5m'] RestartTimeout pulumi.StringPtrInput `pulumi:"restartTimeout"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'WindowsRestart'. Type pulumi.StringInput `pulumi:"type"` }
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
func (ImageTemplateRestartCustomizerArgs) ElementType ¶
func (ImageTemplateRestartCustomizerArgs) ElementType() reflect.Type
func (ImageTemplateRestartCustomizerArgs) ToImageTemplateRestartCustomizerOutput ¶
func (i ImageTemplateRestartCustomizerArgs) ToImageTemplateRestartCustomizerOutput() ImageTemplateRestartCustomizerOutput
func (ImageTemplateRestartCustomizerArgs) ToImageTemplateRestartCustomizerOutputWithContext ¶
func (i ImageTemplateRestartCustomizerArgs) ToImageTemplateRestartCustomizerOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerOutput
type ImageTemplateRestartCustomizerInput ¶
type ImageTemplateRestartCustomizerInput interface { pulumi.Input ToImageTemplateRestartCustomizerOutput() ImageTemplateRestartCustomizerOutput ToImageTemplateRestartCustomizerOutputWithContext(context.Context) ImageTemplateRestartCustomizerOutput }
ImageTemplateRestartCustomizerInput is an input type that accepts ImageTemplateRestartCustomizerArgs and ImageTemplateRestartCustomizerOutput values. You can construct a concrete instance of `ImageTemplateRestartCustomizerInput` via:
ImageTemplateRestartCustomizerArgs{...}
type ImageTemplateRestartCustomizerOutput ¶
type ImageTemplateRestartCustomizerOutput struct{ *pulumi.OutputState }
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
func (ImageTemplateRestartCustomizerOutput) ElementType ¶
func (ImageTemplateRestartCustomizerOutput) ElementType() reflect.Type
func (ImageTemplateRestartCustomizerOutput) Name ¶
func (o ImageTemplateRestartCustomizerOutput) Name() pulumi.StringPtrOutput
Friendly Name to provide context on what this customization step does
func (ImageTemplateRestartCustomizerOutput) RestartCheckCommand ¶
func (o ImageTemplateRestartCustomizerOutput) RestartCheckCommand() pulumi.StringPtrOutput
Command to check if restart succeeded [Default: ”]
func (ImageTemplateRestartCustomizerOutput) RestartCommand ¶
func (o ImageTemplateRestartCustomizerOutput) RestartCommand() pulumi.StringPtrOutput
Command to execute the restart [Default: 'shutdown /r /f /t 0 /c "packer restart"']
func (ImageTemplateRestartCustomizerOutput) RestartTimeout ¶
func (o ImageTemplateRestartCustomizerOutput) RestartTimeout() pulumi.StringPtrOutput
Restart timeout specified as a string of magnitude and unit, e.g. '5m' (5 minutes) or '2h' (2 hours) [Default: '5m']
func (ImageTemplateRestartCustomizerOutput) ToImageTemplateRestartCustomizerOutput ¶
func (o ImageTemplateRestartCustomizerOutput) ToImageTemplateRestartCustomizerOutput() ImageTemplateRestartCustomizerOutput
func (ImageTemplateRestartCustomizerOutput) ToImageTemplateRestartCustomizerOutputWithContext ¶
func (o ImageTemplateRestartCustomizerOutput) ToImageTemplateRestartCustomizerOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerOutput
func (ImageTemplateRestartCustomizerOutput) Type ¶
func (o ImageTemplateRestartCustomizerOutput) Type() pulumi.StringOutput
The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'WindowsRestart'.
type ImageTemplateRestartCustomizerResponse ¶
type ImageTemplateRestartCustomizerResponse struct { // Friendly Name to provide context on what this customization step does Name *string `pulumi:"name"` // Command to check if restart succeeded [Default: ”] RestartCheckCommand *string `pulumi:"restartCheckCommand"` // Command to execute the restart [Default: 'shutdown /r /f /t 0 /c "packer restart"'] RestartCommand *string `pulumi:"restartCommand"` // Restart timeout specified as a string of magnitude and unit, e.g. '5m' (5 minutes) or '2h' (2 hours) [Default: '5m'] RestartTimeout *string `pulumi:"restartTimeout"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'WindowsRestart'. Type string `pulumi:"type"` }
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
type ImageTemplateRestartCustomizerResponseArgs ¶
type ImageTemplateRestartCustomizerResponseArgs struct { // Friendly Name to provide context on what this customization step does Name pulumi.StringPtrInput `pulumi:"name"` // Command to check if restart succeeded [Default: ”] RestartCheckCommand pulumi.StringPtrInput `pulumi:"restartCheckCommand"` // Command to execute the restart [Default: 'shutdown /r /f /t 0 /c "packer restart"'] RestartCommand pulumi.StringPtrInput `pulumi:"restartCommand"` // Restart timeout specified as a string of magnitude and unit, e.g. '5m' (5 minutes) or '2h' (2 hours) [Default: '5m'] RestartTimeout pulumi.StringPtrInput `pulumi:"restartTimeout"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'WindowsRestart'. Type pulumi.StringInput `pulumi:"type"` }
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
func (ImageTemplateRestartCustomizerResponseArgs) ElementType ¶
func (ImageTemplateRestartCustomizerResponseArgs) ElementType() reflect.Type
func (ImageTemplateRestartCustomizerResponseArgs) ToImageTemplateRestartCustomizerResponseOutput ¶
func (i ImageTemplateRestartCustomizerResponseArgs) ToImageTemplateRestartCustomizerResponseOutput() ImageTemplateRestartCustomizerResponseOutput
func (ImageTemplateRestartCustomizerResponseArgs) ToImageTemplateRestartCustomizerResponseOutputWithContext ¶
func (i ImageTemplateRestartCustomizerResponseArgs) ToImageTemplateRestartCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerResponseOutput
type ImageTemplateRestartCustomizerResponseInput ¶
type ImageTemplateRestartCustomizerResponseInput interface { pulumi.Input ToImageTemplateRestartCustomizerResponseOutput() ImageTemplateRestartCustomizerResponseOutput ToImageTemplateRestartCustomizerResponseOutputWithContext(context.Context) ImageTemplateRestartCustomizerResponseOutput }
ImageTemplateRestartCustomizerResponseInput is an input type that accepts ImageTemplateRestartCustomizerResponseArgs and ImageTemplateRestartCustomizerResponseOutput values. You can construct a concrete instance of `ImageTemplateRestartCustomizerResponseInput` via:
ImageTemplateRestartCustomizerResponseArgs{...}
type ImageTemplateRestartCustomizerResponseOutput ¶
type ImageTemplateRestartCustomizerResponseOutput struct{ *pulumi.OutputState }
Reboots a VM and waits for it to come back online (Windows). Corresponds to Packer windows-restart provisioner
func (ImageTemplateRestartCustomizerResponseOutput) ElementType ¶
func (ImageTemplateRestartCustomizerResponseOutput) ElementType() reflect.Type
func (ImageTemplateRestartCustomizerResponseOutput) Name ¶
func (o ImageTemplateRestartCustomizerResponseOutput) Name() pulumi.StringPtrOutput
Friendly Name to provide context on what this customization step does
func (ImageTemplateRestartCustomizerResponseOutput) RestartCheckCommand ¶
func (o ImageTemplateRestartCustomizerResponseOutput) RestartCheckCommand() pulumi.StringPtrOutput
Command to check if restart succeeded [Default: ”]
func (ImageTemplateRestartCustomizerResponseOutput) RestartCommand ¶
func (o ImageTemplateRestartCustomizerResponseOutput) RestartCommand() pulumi.StringPtrOutput
Command to execute the restart [Default: 'shutdown /r /f /t 0 /c "packer restart"']
func (ImageTemplateRestartCustomizerResponseOutput) RestartTimeout ¶
func (o ImageTemplateRestartCustomizerResponseOutput) RestartTimeout() pulumi.StringPtrOutput
Restart timeout specified as a string of magnitude and unit, e.g. '5m' (5 minutes) or '2h' (2 hours) [Default: '5m']
func (ImageTemplateRestartCustomizerResponseOutput) ToImageTemplateRestartCustomizerResponseOutput ¶
func (o ImageTemplateRestartCustomizerResponseOutput) ToImageTemplateRestartCustomizerResponseOutput() ImageTemplateRestartCustomizerResponseOutput
func (ImageTemplateRestartCustomizerResponseOutput) ToImageTemplateRestartCustomizerResponseOutputWithContext ¶
func (o ImageTemplateRestartCustomizerResponseOutput) ToImageTemplateRestartCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateRestartCustomizerResponseOutput
func (ImageTemplateRestartCustomizerResponseOutput) Type ¶
func (o ImageTemplateRestartCustomizerResponseOutput) Type() pulumi.StringOutput
The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'WindowsRestart'.
type ImageTemplateSharedImageDistributor ¶
type ImageTemplateSharedImageDistributor struct { string]string `pulumi:"artifactTags"` // Resource Id of the Shared Image Gallery image RunOutputName string `pulumi:"runOutputName"` // Expected value is 'SharedImage'. Type string `pulumi:"type"` }ArtifactTags map[
Distribute via Shared Image Gallery.
type ImageTemplateSharedImageDistributorArgs ¶
type ImageTemplateSharedImageDistributorArgs struct { pulumi.StringMapInput `pulumi:"artifactTags"` // Resource Id of the Shared Image Gallery image RunOutputName pulumi.StringInput `pulumi:"runOutputName"` // Expected value is 'SharedImage'. Type pulumi.StringInput `pulumi:"type"` }ArtifactTags
Distribute via Shared Image Gallery.
func (ImageTemplateSharedImageDistributorArgs) ElementType ¶
func (ImageTemplateSharedImageDistributorArgs) ElementType() reflect.Type
func (ImageTemplateSharedImageDistributorArgs) ToImageTemplateSharedImageDistributorOutput ¶
func (i ImageTemplateSharedImageDistributorArgs) ToImageTemplateSharedImageDistributorOutput() ImageTemplateSharedImageDistributorOutput
func (ImageTemplateSharedImageDistributorArgs) ToImageTemplateSharedImageDistributorOutputWithContext ¶
func (i ImageTemplateSharedImageDistributorArgs) ToImageTemplateSharedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorOutput
type ImageTemplateSharedImageDistributorInput ¶
ImageTemplateSharedImageDistributorInput is an input type that accepts ImageTemplateSharedImageDistributorArgs and ImageTemplateSharedImageDistributorOutput values. You can construct a concrete instance of `ImageTemplateSharedImageDistributorInput` via:
ImageTemplateSharedImageDistributorArgs{...}
type ImageTemplateSharedImageDistributorOutput ¶
Distribute via Shared Image Gallery.
func (ImageTemplateSharedImageDistributorOutput) ArtifactTags ¶
func (o ImageTemplateSharedImageDistributorOutput) ArtifactTags() pulumi.StringMapOutput
Tags that will be applied to the artifact once it has been created/updated by the distributor.
func (ImageTemplateSharedImageDistributorOutput) ElementType ¶
func (ImageTemplateSharedImageDistributorOutput) ElementType() reflect.Type
func (ImageTemplateSharedImageDistributorOutput) GalleryImageId ¶
func (o ImageTemplateSharedImageDistributorOutput) GalleryImageId() pulumi.StringOutput
Resource Id of the Shared Image Gallery image
func (ImageTemplateSharedImageDistributorOutput) ReplicationRegions ¶
func (o ImageTemplateSharedImageDistributorOutput) ReplicationRegions() pulumi.StringArrayOutput
func (ImageTemplateSharedImageDistributorOutput) RunOutputName ¶
func (o ImageTemplateSharedImageDistributorOutput) RunOutputName() pulumi.StringOutput
The name to be used for the associated RunOutput.
func (ImageTemplateSharedImageDistributorOutput) ToImageTemplateSharedImageDistributorOutput ¶
func (o ImageTemplateSharedImageDistributorOutput) ToImageTemplateSharedImageDistributorOutput() ImageTemplateSharedImageDistributorOutput
func (ImageTemplateSharedImageDistributorOutput) ToImageTemplateSharedImageDistributorOutputWithContext ¶
func (o ImageTemplateSharedImageDistributorOutput) ToImageTemplateSharedImageDistributorOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorOutput
func (ImageTemplateSharedImageDistributorOutput) Type ¶
func (o ImageTemplateSharedImageDistributorOutput) Type() pulumi.StringOutput
Type of distribution. Expected value is 'SharedImage'.
type ImageTemplateSharedImageDistributorResponse ¶
type ImageTemplateSharedImageDistributorResponse struct { string]string `pulumi:"artifactTags"` // Resource Id of the Shared Image Gallery image RunOutputName string `pulumi:"runOutputName"` // Expected value is 'SharedImage'. Type string `pulumi:"type"` }ArtifactTags map[
Distribute via Shared Image Gallery.
type ImageTemplateSharedImageDistributorResponseArgs ¶
type ImageTemplateSharedImageDistributorResponseArgs struct { pulumi.StringMapInput `pulumi:"artifactTags"` // Resource Id of the Shared Image Gallery image RunOutputName pulumi.StringInput `pulumi:"runOutputName"` // Expected value is 'SharedImage'. Type pulumi.StringInput `pulumi:"type"` }ArtifactTags
Distribute via Shared Image Gallery.
func (ImageTemplateSharedImageDistributorResponseArgs) ElementType ¶
func (ImageTemplateSharedImageDistributorResponseArgs) ElementType() reflect.Type
func (ImageTemplateSharedImageDistributorResponseArgs) ToImageTemplateSharedImageDistributorResponseOutput ¶
func (i ImageTemplateSharedImageDistributorResponseArgs) ToImageTemplateSharedImageDistributorResponseOutput() ImageTemplateSharedImageDistributorResponseOutput
func (ImageTemplateSharedImageDistributorResponseArgs) ToImageTemplateSharedImageDistributorResponseOutputWithContext ¶
func (i ImageTemplateSharedImageDistributorResponseArgs) ToImageTemplateSharedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorResponseOutput
type ImageTemplateSharedImageDistributorResponseInput ¶
ImageTemplateSharedImageDistributorResponseInput is an input type that accepts ImageTemplateSharedImageDistributorResponseArgs and ImageTemplateSharedImageDistributorResponseOutput values. You can construct a concrete instance of `ImageTemplateSharedImageDistributorResponseInput` via:
ImageTemplateSharedImageDistributorResponseArgs{...}
type ImageTemplateSharedImageDistributorResponseOutput ¶
Distribute via Shared Image Gallery.
func (ImageTemplateSharedImageDistributorResponseOutput) ArtifactTags ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) ArtifactTags() pulumi.StringMapOutput
Tags that will be applied to the artifact once it has been created/updated by the distributor.
func (ImageTemplateSharedImageDistributorResponseOutput) ElementType ¶
func (ImageTemplateSharedImageDistributorResponseOutput) ElementType() reflect.Type
func (ImageTemplateSharedImageDistributorResponseOutput) GalleryImageId ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) GalleryImageId() pulumi.StringOutput
Resource Id of the Shared Image Gallery image
func (ImageTemplateSharedImageDistributorResponseOutput) ReplicationRegions ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) ReplicationRegions() pulumi.StringArrayOutput
func (ImageTemplateSharedImageDistributorResponseOutput) RunOutputName ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) RunOutputName() pulumi.StringOutput
The name to be used for the associated RunOutput.
func (ImageTemplateSharedImageDistributorResponseOutput) ToImageTemplateSharedImageDistributorResponseOutput ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) ToImageTemplateSharedImageDistributorResponseOutput() ImageTemplateSharedImageDistributorResponseOutput
func (ImageTemplateSharedImageDistributorResponseOutput) ToImageTemplateSharedImageDistributorResponseOutputWithContext ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) ToImageTemplateSharedImageDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateSharedImageDistributorResponseOutput
func (ImageTemplateSharedImageDistributorResponseOutput) Type ¶
func (o ImageTemplateSharedImageDistributorResponseOutput) Type() pulumi.StringOutput
Type of distribution. Expected value is 'SharedImage'.
type ImageTemplateShellCustomizer ¶
type ImageTemplateShellCustomizer struct { // Array of shell commands to execute Inline []string `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name *string `pulumi:"name"` // The shell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script *string `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'Shell'. Type string `pulumi:"type"` }
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'script' or 'inline' can be specified.
type ImageTemplateShellCustomizerArgs ¶
type ImageTemplateShellCustomizerArgs struct { // Array of shell commands to execute Inline pulumi.StringArrayInput `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name pulumi.StringPtrInput `pulumi:"name"` // The shell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script pulumi.StringPtrInput `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'Shell'. Type pulumi.StringInput `pulumi:"type"` }
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplateShellCustomizerArgs) ElementType ¶
func (ImageTemplateShellCustomizerArgs) ElementType() reflect.Type
func (ImageTemplateShellCustomizerArgs) ToImageTemplateShellCustomizerOutput ¶
func (i ImageTemplateShellCustomizerArgs) ToImageTemplateShellCustomizerOutput() ImageTemplateShellCustomizerOutput
func (ImageTemplateShellCustomizerArgs) ToImageTemplateShellCustomizerOutputWithContext ¶
func (i ImageTemplateShellCustomizerArgs) ToImageTemplateShellCustomizerOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerOutput
type ImageTemplateShellCustomizerInput ¶
type ImageTemplateShellCustomizerInput interface { pulumi.Input ToImageTemplateShellCustomizerOutput() ImageTemplateShellCustomizerOutput ToImageTemplateShellCustomizerOutputWithContext(context.Context) ImageTemplateShellCustomizerOutput }
ImageTemplateShellCustomizerInput is an input type that accepts ImageTemplateShellCustomizerArgs and ImageTemplateShellCustomizerOutput values. You can construct a concrete instance of `ImageTemplateShellCustomizerInput` via:
ImageTemplateShellCustomizerArgs{...}
type ImageTemplateShellCustomizerOutput ¶
type ImageTemplateShellCustomizerOutput struct{ *pulumi.OutputState }
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplateShellCustomizerOutput) ElementType ¶
func (ImageTemplateShellCustomizerOutput) ElementType() reflect.Type
func (ImageTemplateShellCustomizerOutput) Inline ¶
func (o ImageTemplateShellCustomizerOutput) Inline() pulumi.StringArrayOutput
Array of shell commands to execute
func (ImageTemplateShellCustomizerOutput) Name ¶
func (o ImageTemplateShellCustomizerOutput) Name() pulumi.StringPtrOutput
Friendly Name to provide context on what this customization step does
func (ImageTemplateShellCustomizerOutput) Script ¶
func (o ImageTemplateShellCustomizerOutput) Script() pulumi.StringPtrOutput
The shell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc
func (ImageTemplateShellCustomizerOutput) ToImageTemplateShellCustomizerOutput ¶
func (o ImageTemplateShellCustomizerOutput) ToImageTemplateShellCustomizerOutput() ImageTemplateShellCustomizerOutput
func (ImageTemplateShellCustomizerOutput) ToImageTemplateShellCustomizerOutputWithContext ¶
func (o ImageTemplateShellCustomizerOutput) ToImageTemplateShellCustomizerOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerOutput
func (ImageTemplateShellCustomizerOutput) Type ¶
func (o ImageTemplateShellCustomizerOutput) Type() pulumi.StringOutput
The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'Shell'.
type ImageTemplateShellCustomizerResponse ¶
type ImageTemplateShellCustomizerResponse struct { // Array of shell commands to execute Inline []string `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name *string `pulumi:"name"` // The shell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script *string `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'Shell'. Type string `pulumi:"type"` }
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'script' or 'inline' can be specified.
type ImageTemplateShellCustomizerResponseArgs ¶
type ImageTemplateShellCustomizerResponseArgs struct { // Array of shell commands to execute Inline pulumi.StringArrayInput `pulumi:"inline"` // Friendly Name to provide context on what this customization step does Name pulumi.StringPtrInput `pulumi:"name"` // The shell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc Script pulumi.StringPtrInput `pulumi:"script"` // The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer // Expected value is 'Shell'. Type pulumi.StringInput `pulumi:"type"` }
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplateShellCustomizerResponseArgs) ElementType ¶
func (ImageTemplateShellCustomizerResponseArgs) ElementType() reflect.Type
func (ImageTemplateShellCustomizerResponseArgs) ToImageTemplateShellCustomizerResponseOutput ¶
func (i ImageTemplateShellCustomizerResponseArgs) ToImageTemplateShellCustomizerResponseOutput() ImageTemplateShellCustomizerResponseOutput
func (ImageTemplateShellCustomizerResponseArgs) ToImageTemplateShellCustomizerResponseOutputWithContext ¶
func (i ImageTemplateShellCustomizerResponseArgs) ToImageTemplateShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerResponseOutput
type ImageTemplateShellCustomizerResponseInput ¶
type ImageTemplateShellCustomizerResponseInput interface { pulumi.Input ToImageTemplateShellCustomizerResponseOutput() ImageTemplateShellCustomizerResponseOutput ToImageTemplateShellCustomizerResponseOutputWithContext(context.Context) ImageTemplateShellCustomizerResponseOutput }
ImageTemplateShellCustomizerResponseInput is an input type that accepts ImageTemplateShellCustomizerResponseArgs and ImageTemplateShellCustomizerResponseOutput values. You can construct a concrete instance of `ImageTemplateShellCustomizerResponseInput` via:
ImageTemplateShellCustomizerResponseArgs{...}
type ImageTemplateShellCustomizerResponseOutput ¶
type ImageTemplateShellCustomizerResponseOutput struct{ *pulumi.OutputState }
Runs a shell script during the customization phase (Linux). Corresponds to Packer shell provisioner. Exactly one of 'script' or 'inline' can be specified.
func (ImageTemplateShellCustomizerResponseOutput) ElementType ¶
func (ImageTemplateShellCustomizerResponseOutput) ElementType() reflect.Type
func (ImageTemplateShellCustomizerResponseOutput) Inline ¶
func (o ImageTemplateShellCustomizerResponseOutput) Inline() pulumi.StringArrayOutput
Array of shell commands to execute
func (ImageTemplateShellCustomizerResponseOutput) Name ¶
func (o ImageTemplateShellCustomizerResponseOutput) Name() pulumi.StringPtrOutput
Friendly Name to provide context on what this customization step does
func (ImageTemplateShellCustomizerResponseOutput) Script ¶
func (o ImageTemplateShellCustomizerResponseOutput) Script() pulumi.StringPtrOutput
The shell script to be run for customizing. It can be a github link, SAS URI for Azure Storage, etc
func (ImageTemplateShellCustomizerResponseOutput) ToImageTemplateShellCustomizerResponseOutput ¶
func (o ImageTemplateShellCustomizerResponseOutput) ToImageTemplateShellCustomizerResponseOutput() ImageTemplateShellCustomizerResponseOutput
func (ImageTemplateShellCustomizerResponseOutput) ToImageTemplateShellCustomizerResponseOutputWithContext ¶
func (o ImageTemplateShellCustomizerResponseOutput) ToImageTemplateShellCustomizerResponseOutputWithContext(ctx context.Context) ImageTemplateShellCustomizerResponseOutput
func (ImageTemplateShellCustomizerResponseOutput) Type ¶
func (o ImageTemplateShellCustomizerResponseOutput) Type() pulumi.StringOutput
The type of customization tool you want to use on the Image. For example, "Shell" can be shell customizer Expected value is 'Shell'.
type ImageTemplateVhdDistributor ¶
type ImageTemplateVhdDistributor struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags map[string]string `pulumi:"artifactTags"` // The name to be used for the associated RunOutput. RunOutputName string `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'VHD'. Type string `pulumi:"type"` }
Distribute via VHD in a storage account.
type ImageTemplateVhdDistributorArgs ¶
type ImageTemplateVhdDistributorArgs struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags pulumi.StringMapInput `pulumi:"artifactTags"` // The name to be used for the associated RunOutput. RunOutputName pulumi.StringInput `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'VHD'. Type pulumi.StringInput `pulumi:"type"` }
Distribute via VHD in a storage account.
func (ImageTemplateVhdDistributorArgs) ElementType ¶
func (ImageTemplateVhdDistributorArgs) ElementType() reflect.Type
func (ImageTemplateVhdDistributorArgs) ToImageTemplateVhdDistributorOutput ¶
func (i ImageTemplateVhdDistributorArgs) ToImageTemplateVhdDistributorOutput() ImageTemplateVhdDistributorOutput
func (ImageTemplateVhdDistributorArgs) ToImageTemplateVhdDistributorOutputWithContext ¶
func (i ImageTemplateVhdDistributorArgs) ToImageTemplateVhdDistributorOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorOutput
type ImageTemplateVhdDistributorInput ¶
type ImageTemplateVhdDistributorInput interface { pulumi.Input ToImageTemplateVhdDistributorOutput() ImageTemplateVhdDistributorOutput ToImageTemplateVhdDistributorOutputWithContext(context.Context) ImageTemplateVhdDistributorOutput }
ImageTemplateVhdDistributorInput is an input type that accepts ImageTemplateVhdDistributorArgs and ImageTemplateVhdDistributorOutput values. You can construct a concrete instance of `ImageTemplateVhdDistributorInput` via:
ImageTemplateVhdDistributorArgs{...}
type ImageTemplateVhdDistributorOutput ¶
type ImageTemplateVhdDistributorOutput struct{ *pulumi.OutputState }
Distribute via VHD in a storage account.
func (ImageTemplateVhdDistributorOutput) ArtifactTags ¶
func (o ImageTemplateVhdDistributorOutput) ArtifactTags() pulumi.StringMapOutput
Tags that will be applied to the artifact once it has been created/updated by the distributor.
func (ImageTemplateVhdDistributorOutput) ElementType ¶
func (ImageTemplateVhdDistributorOutput) ElementType() reflect.Type
func (ImageTemplateVhdDistributorOutput) RunOutputName ¶
func (o ImageTemplateVhdDistributorOutput) RunOutputName() pulumi.StringOutput
The name to be used for the associated RunOutput.
func (ImageTemplateVhdDistributorOutput) ToImageTemplateVhdDistributorOutput ¶
func (o ImageTemplateVhdDistributorOutput) ToImageTemplateVhdDistributorOutput() ImageTemplateVhdDistributorOutput
func (ImageTemplateVhdDistributorOutput) ToImageTemplateVhdDistributorOutputWithContext ¶
func (o ImageTemplateVhdDistributorOutput) ToImageTemplateVhdDistributorOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorOutput
func (ImageTemplateVhdDistributorOutput) Type ¶
func (o ImageTemplateVhdDistributorOutput) Type() pulumi.StringOutput
Type of distribution. Expected value is 'VHD'.
type ImageTemplateVhdDistributorResponse ¶
type ImageTemplateVhdDistributorResponse struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags map[string]string `pulumi:"artifactTags"` // The name to be used for the associated RunOutput. RunOutputName string `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'VHD'. Type string `pulumi:"type"` }
Distribute via VHD in a storage account.
type ImageTemplateVhdDistributorResponseArgs ¶
type ImageTemplateVhdDistributorResponseArgs struct { // Tags that will be applied to the artifact once it has been created/updated by the distributor. ArtifactTags pulumi.StringMapInput `pulumi:"artifactTags"` // The name to be used for the associated RunOutput. RunOutputName pulumi.StringInput `pulumi:"runOutputName"` // Type of distribution. // Expected value is 'VHD'. Type pulumi.StringInput `pulumi:"type"` }
Distribute via VHD in a storage account.
func (ImageTemplateVhdDistributorResponseArgs) ElementType ¶
func (ImageTemplateVhdDistributorResponseArgs) ElementType() reflect.Type
func (ImageTemplateVhdDistributorResponseArgs) ToImageTemplateVhdDistributorResponseOutput ¶
func (i ImageTemplateVhdDistributorResponseArgs) ToImageTemplateVhdDistributorResponseOutput() ImageTemplateVhdDistributorResponseOutput
func (ImageTemplateVhdDistributorResponseArgs) ToImageTemplateVhdDistributorResponseOutputWithContext ¶
func (i ImageTemplateVhdDistributorResponseArgs) ToImageTemplateVhdDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorResponseOutput
type ImageTemplateVhdDistributorResponseInput ¶
type ImageTemplateVhdDistributorResponseInput interface { pulumi.Input ToImageTemplateVhdDistributorResponseOutput() ImageTemplateVhdDistributorResponseOutput ToImageTemplateVhdDistributorResponseOutputWithContext(context.Context) ImageTemplateVhdDistributorResponseOutput }
ImageTemplateVhdDistributorResponseInput is an input type that accepts ImageTemplateVhdDistributorResponseArgs and ImageTemplateVhdDistributorResponseOutput values. You can construct a concrete instance of `ImageTemplateVhdDistributorResponseInput` via:
ImageTemplateVhdDistributorResponseArgs{...}
type ImageTemplateVhdDistributorResponseOutput ¶
type ImageTemplateVhdDistributorResponseOutput struct{ *pulumi.OutputState }
Distribute via VHD in a storage account.
func (ImageTemplateVhdDistributorResponseOutput) ArtifactTags ¶
func (o ImageTemplateVhdDistributorResponseOutput) ArtifactTags() pulumi.StringMapOutput
Tags that will be applied to the artifact once it has been created/updated by the distributor.
func (ImageTemplateVhdDistributorResponseOutput) ElementType ¶
func (ImageTemplateVhdDistributorResponseOutput) ElementType() reflect.Type
func (ImageTemplateVhdDistributorResponseOutput) RunOutputName ¶
func (o ImageTemplateVhdDistributorResponseOutput) RunOutputName() pulumi.StringOutput
The name to be used for the associated RunOutput.
func (ImageTemplateVhdDistributorResponseOutput) ToImageTemplateVhdDistributorResponseOutput ¶
func (o ImageTemplateVhdDistributorResponseOutput) ToImageTemplateVhdDistributorResponseOutput() ImageTemplateVhdDistributorResponseOutput
func (ImageTemplateVhdDistributorResponseOutput) ToImageTemplateVhdDistributorResponseOutputWithContext ¶
func (o ImageTemplateVhdDistributorResponseOutput) ToImageTemplateVhdDistributorResponseOutputWithContext(ctx context.Context) ImageTemplateVhdDistributorResponseOutput
func (ImageTemplateVhdDistributorResponseOutput) Type ¶
func (o ImageTemplateVhdDistributorResponseOutput) Type() pulumi.StringOutput
Type of distribution. Expected value is 'VHD'.
type LookupVirtualMachineImageTemplateResult ¶
type LookupVirtualMachineImageTemplateResult struct { // Specifies the properties used to describe the customization steps of the image, like Image source etc Customize []interface{} `pulumi:"customize"` // The distribution targets where the image output needs to go to. Distribute []interface{} `pulumi:"distribute"` // Resource Id Id string `pulumi:"id"` // State of 'run' that is currently executing or was last executed. LastRunStatus ImageTemplateLastRunStatusResponse `pulumi:"lastRunStatus"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Provisioning error, if any ProvisioningError ProvisioningErrorResponse `pulumi:"provisioningError"` // Provisioning state of the resource ProvisioningState string `pulumi:"provisioningState"` // Specifies the properties used to describe the source image. Source interface{} `pulumi:"source"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
func LookupVirtualMachineImageTemplate ¶
func LookupVirtualMachineImageTemplate(ctx *pulumi.Context, args *LookupVirtualMachineImageTemplateArgs, opts ...pulumi.InvokeOption) (*LookupVirtualMachineImageTemplateResult, error)
type ProvisioningErrorResponseArgs ¶
type ProvisioningErrorResponseArgs struct { // Verbose error message about the provisioning failure Message pulumi.StringPtrInput `pulumi:"message"` // Error code of the provisioning failure ProvisioningErrorCode pulumi.StringPtrInput `pulumi:"provisioningErrorCode"` }
func (ProvisioningErrorResponseArgs) ElementType ¶
func (ProvisioningErrorResponseArgs) ElementType() reflect.Type
func (ProvisioningErrorResponseArgs) ToProvisioningErrorResponseOutput ¶
func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponseOutput() ProvisioningErrorResponseOutput
func (ProvisioningErrorResponseArgs) ToProvisioningErrorResponseOutputWithContext ¶
func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponseOutputWithContext(ctx context.Context) ProvisioningErrorResponseOutput
func (ProvisioningErrorResponseArgs) ToProvisioningErrorResponsePtrOutput ¶
func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput
func (ProvisioningErrorResponseArgs) ToProvisioningErrorResponsePtrOutputWithContext ¶
func (i ProvisioningErrorResponseArgs) ToProvisioningErrorResponsePtrOutputWithContext(ctx context.Context) ProvisioningErrorResponsePtrOutput
type ProvisioningErrorResponseInput ¶
type ProvisioningErrorResponseInput interface { pulumi.Input ToProvisioningErrorResponseOutput() ProvisioningErrorResponseOutput ToProvisioningErrorResponseOutputWithContext(context.Context) ProvisioningErrorResponseOutput }
ProvisioningErrorResponseInput is an input type that accepts ProvisioningErrorResponseArgs and ProvisioningErrorResponseOutput values. You can construct a concrete instance of `ProvisioningErrorResponseInput` via:
ProvisioningErrorResponseArgs{...}
type ProvisioningErrorResponseOutput ¶
type ProvisioningErrorResponseOutput struct{ *pulumi.OutputState }
func (ProvisioningErrorResponseOutput) ElementType ¶
func (ProvisioningErrorResponseOutput) ElementType() reflect.Type
func (ProvisioningErrorResponseOutput) Message ¶
func (o ProvisioningErrorResponseOutput) Message() pulumi.StringPtrOutput
Verbose error message about the provisioning failure
func (ProvisioningErrorResponseOutput) ProvisioningErrorCode ¶
func (o ProvisioningErrorResponseOutput) ProvisioningErrorCode() pulumi.StringPtrOutput
Error code of the provisioning failure
func (ProvisioningErrorResponseOutput) ToProvisioningErrorResponseOutput ¶
func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponseOutput() ProvisioningErrorResponseOutput
func (ProvisioningErrorResponseOutput) ToProvisioningErrorResponseOutputWithContext ¶
func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponseOutputWithContext(ctx context.Context) ProvisioningErrorResponseOutput
func (ProvisioningErrorResponseOutput) ToProvisioningErrorResponsePtrOutput ¶
func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput
func (ProvisioningErrorResponseOutput) ToProvisioningErrorResponsePtrOutputWithContext ¶
func (o ProvisioningErrorResponseOutput) ToProvisioningErrorResponsePtrOutputWithContext(ctx context.Context) ProvisioningErrorResponsePtrOutput
type ProvisioningErrorResponsePtrInput ¶
type ProvisioningErrorResponsePtrInput interface { pulumi.Input ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput ToProvisioningErrorResponsePtrOutputWithContext(context.Context) ProvisioningErrorResponsePtrOutput }
ProvisioningErrorResponsePtrInput is an input type that accepts ProvisioningErrorResponseArgs, ProvisioningErrorResponsePtr and ProvisioningErrorResponsePtrOutput values. You can construct a concrete instance of `ProvisioningErrorResponsePtrInput` via:
ProvisioningErrorResponseArgs{...} or: nil
func ProvisioningErrorResponsePtr ¶
func ProvisioningErrorResponsePtr(v *ProvisioningErrorResponseArgs) ProvisioningErrorResponsePtrInput
type ProvisioningErrorResponsePtrOutput ¶
type ProvisioningErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (ProvisioningErrorResponsePtrOutput) Elem ¶
func (o ProvisioningErrorResponsePtrOutput) Elem() ProvisioningErrorResponseOutput
func (ProvisioningErrorResponsePtrOutput) ElementType ¶
func (ProvisioningErrorResponsePtrOutput) ElementType() reflect.Type
func (ProvisioningErrorResponsePtrOutput) Message ¶
func (o ProvisioningErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
Verbose error message about the provisioning failure
func (ProvisioningErrorResponsePtrOutput) ProvisioningErrorCode ¶
func (o ProvisioningErrorResponsePtrOutput) ProvisioningErrorCode() pulumi.StringPtrOutput
Error code of the provisioning failure
func (ProvisioningErrorResponsePtrOutput) ToProvisioningErrorResponsePtrOutput ¶
func (o ProvisioningErrorResponsePtrOutput) ToProvisioningErrorResponsePtrOutput() ProvisioningErrorResponsePtrOutput
func (ProvisioningErrorResponsePtrOutput) ToProvisioningErrorResponsePtrOutputWithContext ¶
func (o ProvisioningErrorResponsePtrOutput) ToProvisioningErrorResponsePtrOutputWithContext(ctx context.Context) ProvisioningErrorResponsePtrOutput
type VirtualMachineImageTemplate ¶
type VirtualMachineImageTemplate struct { pulumi.CustomResourceState // Specifies the properties used to describe the customization steps of the image, like Image source etc Customize pulumi.ArrayOutput `pulumi:"customize"` // The distribution targets where the image output needs to go to. Distribute pulumi.ArrayOutput `pulumi:"distribute"` // State of 'run' that is currently executing or was last executed. LastRunStatus ImageTemplateLastRunStatusResponseOutput `pulumi:"lastRunStatus"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Provisioning error, if any ProvisioningError ProvisioningErrorResponseOutput `pulumi:"provisioningError"` // Provisioning state of the resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Specifies the properties used to describe the source image. Source pulumi.AnyOutput `pulumi:"source"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
func GetVirtualMachineImageTemplate ¶
func GetVirtualMachineImageTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineImageTemplateState, opts ...pulumi.ResourceOption) (*VirtualMachineImageTemplate, error)
GetVirtualMachineImageTemplate gets an existing VirtualMachineImageTemplate 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 NewVirtualMachineImageTemplate ¶
func NewVirtualMachineImageTemplate(ctx *pulumi.Context, name string, args *VirtualMachineImageTemplateArgs, opts ...pulumi.ResourceOption) (*VirtualMachineImageTemplate, error)
NewVirtualMachineImageTemplate registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachineImageTemplate) ElementType ¶ added in v0.2.6
func (*VirtualMachineImageTemplate) ElementType() reflect.Type
func (*VirtualMachineImageTemplate) ToVirtualMachineImageTemplateOutput ¶ added in v0.2.6
func (i *VirtualMachineImageTemplate) ToVirtualMachineImageTemplateOutput() VirtualMachineImageTemplateOutput
func (*VirtualMachineImageTemplate) ToVirtualMachineImageTemplateOutputWithContext ¶ added in v0.2.6
func (i *VirtualMachineImageTemplate) ToVirtualMachineImageTemplateOutputWithContext(ctx context.Context) VirtualMachineImageTemplateOutput
type VirtualMachineImageTemplateArgs ¶
type VirtualMachineImageTemplateArgs struct { // Specifies the properties used to describe the customization steps of the image, like Image source etc Customize pulumi.ArrayInput // The distribution targets where the image output needs to go to. Distribute pulumi.ArrayInput // The name of the image Template ImageTemplateName pulumi.StringInput // Resource location Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Specifies the properties used to describe the source image. Source pulumi.Input // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a VirtualMachineImageTemplate resource.
func (VirtualMachineImageTemplateArgs) ElementType ¶
func (VirtualMachineImageTemplateArgs) ElementType() reflect.Type
type VirtualMachineImageTemplateInput ¶ added in v0.2.6
type VirtualMachineImageTemplateInput interface { pulumi.Input ToVirtualMachineImageTemplateOutput() VirtualMachineImageTemplateOutput ToVirtualMachineImageTemplateOutputWithContext(ctx context.Context) VirtualMachineImageTemplateOutput }
type VirtualMachineImageTemplateOutput ¶ added in v0.2.6
type VirtualMachineImageTemplateOutput struct {
*pulumi.OutputState
}
func (VirtualMachineImageTemplateOutput) ElementType ¶ added in v0.2.6
func (VirtualMachineImageTemplateOutput) ElementType() reflect.Type
func (VirtualMachineImageTemplateOutput) ToVirtualMachineImageTemplateOutput ¶ added in v0.2.6
func (o VirtualMachineImageTemplateOutput) ToVirtualMachineImageTemplateOutput() VirtualMachineImageTemplateOutput
func (VirtualMachineImageTemplateOutput) ToVirtualMachineImageTemplateOutputWithContext ¶ added in v0.2.6
func (o VirtualMachineImageTemplateOutput) ToVirtualMachineImageTemplateOutputWithContext(ctx context.Context) VirtualMachineImageTemplateOutput
type VirtualMachineImageTemplateState ¶
type VirtualMachineImageTemplateState struct { // Specifies the properties used to describe the customization steps of the image, like Image source etc Customize pulumi.ArrayInput // The distribution targets where the image output needs to go to. Distribute pulumi.ArrayInput // State of 'run' that is currently executing or was last executed. LastRunStatus ImageTemplateLastRunStatusResponsePtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Provisioning error, if any ProvisioningError ProvisioningErrorResponsePtrInput // Provisioning state of the resource ProvisioningState pulumi.StringPtrInput // Specifies the properties used to describe the source image. Source pulumi.Input // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (VirtualMachineImageTemplateState) ElementType ¶
func (VirtualMachineImageTemplateState) ElementType() reflect.Type