Documentation
¶
Index ¶
- Constants
- type ArtifactDeploymentStatusProperties
- type ArtifactDeploymentStatusPropertiesArgs
- func (ArtifactDeploymentStatusPropertiesArgs) ElementType() reflect.Type
- func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesOutput() ArtifactDeploymentStatusPropertiesOutput
- func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesOutput
- func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput
- func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesPtrOutput
- type ArtifactDeploymentStatusPropertiesInput
- type ArtifactDeploymentStatusPropertiesOutput
- func (o ArtifactDeploymentStatusPropertiesOutput) ArtifactsApplied() pulumi.IntPtrOutput
- func (o ArtifactDeploymentStatusPropertiesOutput) DeploymentStatus() pulumi.StringPtrOutput
- func (ArtifactDeploymentStatusPropertiesOutput) ElementType() reflect.Type
- func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesOutput() ArtifactDeploymentStatusPropertiesOutput
- func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesOutput
- func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput
- func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesPtrOutput
- func (o ArtifactDeploymentStatusPropertiesOutput) TotalArtifacts() pulumi.IntPtrOutput
- type ArtifactDeploymentStatusPropertiesPtrInput
- type ArtifactDeploymentStatusPropertiesPtrOutput
- func (o ArtifactDeploymentStatusPropertiesPtrOutput) ArtifactsApplied() pulumi.IntPtrOutput
- func (o ArtifactDeploymentStatusPropertiesPtrOutput) DeploymentStatus() pulumi.StringPtrOutput
- func (o ArtifactDeploymentStatusPropertiesPtrOutput) Elem() ArtifactDeploymentStatusPropertiesOutput
- func (ArtifactDeploymentStatusPropertiesPtrOutput) ElementType() reflect.Type
- func (o ArtifactDeploymentStatusPropertiesPtrOutput) ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput
- func (o ArtifactDeploymentStatusPropertiesPtrOutput) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesPtrOutput
- func (o ArtifactDeploymentStatusPropertiesPtrOutput) TotalArtifacts() pulumi.IntPtrOutput
- type ArtifactDeploymentStatusPropertiesResponse
- type ArtifactDeploymentStatusPropertiesResponseArgs
- func (ArtifactDeploymentStatusPropertiesResponseArgs) ElementType() reflect.Type
- func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponseOutput() ArtifactDeploymentStatusPropertiesResponseOutput
- func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponseOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponseOutput
- func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput
- type ArtifactDeploymentStatusPropertiesResponseInput
- type ArtifactDeploymentStatusPropertiesResponseOutput
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) ArtifactsApplied() pulumi.IntPtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) DeploymentStatus() pulumi.StringPtrOutput
- func (ArtifactDeploymentStatusPropertiesResponseOutput) ElementType() reflect.Type
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponseOutput() ArtifactDeploymentStatusPropertiesResponseOutput
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponseOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponseOutput
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponseOutput) TotalArtifacts() pulumi.IntPtrOutput
- type ArtifactDeploymentStatusPropertiesResponsePtrInput
- type ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) ArtifactsApplied() pulumi.IntPtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) DeploymentStatus() pulumi.StringPtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) Elem() ArtifactDeploymentStatusPropertiesResponseOutput
- func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) TotalArtifacts() pulumi.IntPtrOutput
- type ArtifactInstallProperties
- type ArtifactInstallPropertiesArgs
- func (ArtifactInstallPropertiesArgs) ElementType() reflect.Type
- func (i ArtifactInstallPropertiesArgs) ToArtifactInstallPropertiesOutput() ArtifactInstallPropertiesOutput
- func (i ArtifactInstallPropertiesArgs) ToArtifactInstallPropertiesOutputWithContext(ctx context.Context) ArtifactInstallPropertiesOutput
- type ArtifactInstallPropertiesArray
- func (ArtifactInstallPropertiesArray) ElementType() reflect.Type
- func (i ArtifactInstallPropertiesArray) ToArtifactInstallPropertiesArrayOutput() ArtifactInstallPropertiesArrayOutput
- func (i ArtifactInstallPropertiesArray) ToArtifactInstallPropertiesArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesArrayOutput
- type ArtifactInstallPropertiesArrayInput
- type ArtifactInstallPropertiesArrayOutput
- func (ArtifactInstallPropertiesArrayOutput) ElementType() reflect.Type
- func (o ArtifactInstallPropertiesArrayOutput) Index(i pulumi.IntInput) ArtifactInstallPropertiesOutput
- func (o ArtifactInstallPropertiesArrayOutput) ToArtifactInstallPropertiesArrayOutput() ArtifactInstallPropertiesArrayOutput
- func (o ArtifactInstallPropertiesArrayOutput) ToArtifactInstallPropertiesArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesArrayOutput
- type ArtifactInstallPropertiesInput
- type ArtifactInstallPropertiesOutput
- func (o ArtifactInstallPropertiesOutput) ArtifactId() pulumi.StringPtrOutput
- func (ArtifactInstallPropertiesOutput) ElementType() reflect.Type
- func (o ArtifactInstallPropertiesOutput) Parameters() ArtifactParameterPropertiesArrayOutput
- func (o ArtifactInstallPropertiesOutput) ToArtifactInstallPropertiesOutput() ArtifactInstallPropertiesOutput
- func (o ArtifactInstallPropertiesOutput) ToArtifactInstallPropertiesOutputWithContext(ctx context.Context) ArtifactInstallPropertiesOutput
- type ArtifactInstallPropertiesResponse
- type ArtifactInstallPropertiesResponseArgs
- func (ArtifactInstallPropertiesResponseArgs) ElementType() reflect.Type
- func (i ArtifactInstallPropertiesResponseArgs) ToArtifactInstallPropertiesResponseOutput() ArtifactInstallPropertiesResponseOutput
- func (i ArtifactInstallPropertiesResponseArgs) ToArtifactInstallPropertiesResponseOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseOutput
- type ArtifactInstallPropertiesResponseArray
- func (ArtifactInstallPropertiesResponseArray) ElementType() reflect.Type
- func (i ArtifactInstallPropertiesResponseArray) ToArtifactInstallPropertiesResponseArrayOutput() ArtifactInstallPropertiesResponseArrayOutput
- func (i ArtifactInstallPropertiesResponseArray) ToArtifactInstallPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseArrayOutput
- type ArtifactInstallPropertiesResponseArrayInput
- type ArtifactInstallPropertiesResponseArrayOutput
- func (ArtifactInstallPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o ArtifactInstallPropertiesResponseArrayOutput) Index(i pulumi.IntInput) ArtifactInstallPropertiesResponseOutput
- func (o ArtifactInstallPropertiesResponseArrayOutput) ToArtifactInstallPropertiesResponseArrayOutput() ArtifactInstallPropertiesResponseArrayOutput
- func (o ArtifactInstallPropertiesResponseArrayOutput) ToArtifactInstallPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseArrayOutput
- type ArtifactInstallPropertiesResponseInput
- type ArtifactInstallPropertiesResponseOutput
- func (o ArtifactInstallPropertiesResponseOutput) ArtifactId() pulumi.StringPtrOutput
- func (ArtifactInstallPropertiesResponseOutput) ElementType() reflect.Type
- func (o ArtifactInstallPropertiesResponseOutput) Parameters() ArtifactParameterPropertiesResponseArrayOutput
- func (o ArtifactInstallPropertiesResponseOutput) ToArtifactInstallPropertiesResponseOutput() ArtifactInstallPropertiesResponseOutput
- func (o ArtifactInstallPropertiesResponseOutput) ToArtifactInstallPropertiesResponseOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseOutput
- type ArtifactParameterProperties
- type ArtifactParameterPropertiesArgs
- func (ArtifactParameterPropertiesArgs) ElementType() reflect.Type
- func (i ArtifactParameterPropertiesArgs) ToArtifactParameterPropertiesOutput() ArtifactParameterPropertiesOutput
- func (i ArtifactParameterPropertiesArgs) ToArtifactParameterPropertiesOutputWithContext(ctx context.Context) ArtifactParameterPropertiesOutput
- type ArtifactParameterPropertiesArray
- func (ArtifactParameterPropertiesArray) ElementType() reflect.Type
- func (i ArtifactParameterPropertiesArray) ToArtifactParameterPropertiesArrayOutput() ArtifactParameterPropertiesArrayOutput
- func (i ArtifactParameterPropertiesArray) ToArtifactParameterPropertiesArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesArrayOutput
- type ArtifactParameterPropertiesArrayInput
- type ArtifactParameterPropertiesArrayOutput
- func (ArtifactParameterPropertiesArrayOutput) ElementType() reflect.Type
- func (o ArtifactParameterPropertiesArrayOutput) Index(i pulumi.IntInput) ArtifactParameterPropertiesOutput
- func (o ArtifactParameterPropertiesArrayOutput) ToArtifactParameterPropertiesArrayOutput() ArtifactParameterPropertiesArrayOutput
- func (o ArtifactParameterPropertiesArrayOutput) ToArtifactParameterPropertiesArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesArrayOutput
- type ArtifactParameterPropertiesInput
- type ArtifactParameterPropertiesOutput
- func (ArtifactParameterPropertiesOutput) ElementType() reflect.Type
- func (o ArtifactParameterPropertiesOutput) Name() pulumi.StringPtrOutput
- func (o ArtifactParameterPropertiesOutput) ToArtifactParameterPropertiesOutput() ArtifactParameterPropertiesOutput
- func (o ArtifactParameterPropertiesOutput) ToArtifactParameterPropertiesOutputWithContext(ctx context.Context) ArtifactParameterPropertiesOutput
- func (o ArtifactParameterPropertiesOutput) Value() pulumi.StringPtrOutput
- type ArtifactParameterPropertiesResponse
- type ArtifactParameterPropertiesResponseArgs
- func (ArtifactParameterPropertiesResponseArgs) ElementType() reflect.Type
- func (i ArtifactParameterPropertiesResponseArgs) ToArtifactParameterPropertiesResponseOutput() ArtifactParameterPropertiesResponseOutput
- func (i ArtifactParameterPropertiesResponseArgs) ToArtifactParameterPropertiesResponseOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseOutput
- type ArtifactParameterPropertiesResponseArray
- func (ArtifactParameterPropertiesResponseArray) ElementType() reflect.Type
- func (i ArtifactParameterPropertiesResponseArray) ToArtifactParameterPropertiesResponseArrayOutput() ArtifactParameterPropertiesResponseArrayOutput
- func (i ArtifactParameterPropertiesResponseArray) ToArtifactParameterPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseArrayOutput
- type ArtifactParameterPropertiesResponseArrayInput
- type ArtifactParameterPropertiesResponseArrayOutput
- func (ArtifactParameterPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o ArtifactParameterPropertiesResponseArrayOutput) Index(i pulumi.IntInput) ArtifactParameterPropertiesResponseOutput
- func (o ArtifactParameterPropertiesResponseArrayOutput) ToArtifactParameterPropertiesResponseArrayOutput() ArtifactParameterPropertiesResponseArrayOutput
- func (o ArtifactParameterPropertiesResponseArrayOutput) ToArtifactParameterPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseArrayOutput
- type ArtifactParameterPropertiesResponseInput
- type ArtifactParameterPropertiesResponseOutput
- func (ArtifactParameterPropertiesResponseOutput) ElementType() reflect.Type
- func (o ArtifactParameterPropertiesResponseOutput) Name() pulumi.StringPtrOutput
- func (o ArtifactParameterPropertiesResponseOutput) ToArtifactParameterPropertiesResponseOutput() ArtifactParameterPropertiesResponseOutput
- func (o ArtifactParameterPropertiesResponseOutput) ToArtifactParameterPropertiesResponseOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseOutput
- func (o ArtifactParameterPropertiesResponseOutput) Value() pulumi.StringPtrOutput
- type ArtifactSourceResource
- type ArtifactSourceResourceArgs
- type ArtifactSourceResourceInput
- type ArtifactSourceResourceOutput
- type ArtifactSourceResourceState
- type CustomImageOsType
- func (CustomImageOsType) ElementType() reflect.Type
- func (e CustomImageOsType) ToStringOutput() pulumi.StringOutput
- func (e CustomImageOsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CustomImageOsType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CustomImageOsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomImagePropertiesCustom
- type CustomImagePropertiesCustomArgs
- func (CustomImagePropertiesCustomArgs) ElementType() reflect.Type
- func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomOutput() CustomImagePropertiesCustomOutput
- func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomOutputWithContext(ctx context.Context) CustomImagePropertiesCustomOutput
- func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput
- func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomPtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomPtrOutput
- type CustomImagePropertiesCustomInput
- type CustomImagePropertiesCustomOutput
- func (CustomImagePropertiesCustomOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesCustomOutput) ImageName() pulumi.StringPtrOutput
- func (o CustomImagePropertiesCustomOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomOutput() CustomImagePropertiesCustomOutput
- func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomOutputWithContext(ctx context.Context) CustomImagePropertiesCustomOutput
- func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput
- func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomPtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomPtrOutput
- type CustomImagePropertiesCustomPtrInput
- type CustomImagePropertiesCustomPtrOutput
- func (o CustomImagePropertiesCustomPtrOutput) Elem() CustomImagePropertiesCustomOutput
- func (CustomImagePropertiesCustomPtrOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesCustomPtrOutput) ImageName() pulumi.StringPtrOutput
- func (o CustomImagePropertiesCustomPtrOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesCustomPtrOutput) ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput
- func (o CustomImagePropertiesCustomPtrOutput) ToCustomImagePropertiesCustomPtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomPtrOutput
- type CustomImagePropertiesCustomResponse
- type CustomImagePropertiesCustomResponseArgs
- func (CustomImagePropertiesCustomResponseArgs) ElementType() reflect.Type
- func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponseOutput() CustomImagePropertiesCustomResponseOutput
- func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponseOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponseOutput
- func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput
- func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponsePtrOutput
- type CustomImagePropertiesCustomResponseInput
- type CustomImagePropertiesCustomResponseOutput
- func (CustomImagePropertiesCustomResponseOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesCustomResponseOutput) ImageName() pulumi.StringPtrOutput
- func (o CustomImagePropertiesCustomResponseOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponseOutput() CustomImagePropertiesCustomResponseOutput
- func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponseOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponseOutput
- func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput
- func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponsePtrOutput
- type CustomImagePropertiesCustomResponsePtrInput
- type CustomImagePropertiesCustomResponsePtrOutput
- func (o CustomImagePropertiesCustomResponsePtrOutput) Elem() CustomImagePropertiesCustomResponseOutput
- func (CustomImagePropertiesCustomResponsePtrOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesCustomResponsePtrOutput) ImageName() pulumi.StringPtrOutput
- func (o CustomImagePropertiesCustomResponsePtrOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesCustomResponsePtrOutput) ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput
- func (o CustomImagePropertiesCustomResponsePtrOutput) ToCustomImagePropertiesCustomResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponsePtrOutput
- type CustomImagePropertiesFromVm
- type CustomImagePropertiesFromVmArgs
- func (CustomImagePropertiesFromVmArgs) ElementType() reflect.Type
- func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmOutput() CustomImagePropertiesFromVmOutput
- func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmOutput
- func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput
- func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmPtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmPtrOutput
- type CustomImagePropertiesFromVmInput
- type CustomImagePropertiesFromVmOutput
- func (CustomImagePropertiesFromVmOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesFromVmOutput) LinuxOsInfo() LinuxOsInfoPtrOutput
- func (o CustomImagePropertiesFromVmOutput) SourceVmId() pulumi.StringPtrOutput
- func (o CustomImagePropertiesFromVmOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmOutput() CustomImagePropertiesFromVmOutput
- func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmOutput
- func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput
- func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmPtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmPtrOutput
- func (o CustomImagePropertiesFromVmOutput) WindowsOsInfo() WindowsOsInfoPtrOutput
- type CustomImagePropertiesFromVmPtrInput
- type CustomImagePropertiesFromVmPtrOutput
- func (o CustomImagePropertiesFromVmPtrOutput) Elem() CustomImagePropertiesFromVmOutput
- func (CustomImagePropertiesFromVmPtrOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesFromVmPtrOutput) LinuxOsInfo() LinuxOsInfoPtrOutput
- func (o CustomImagePropertiesFromVmPtrOutput) SourceVmId() pulumi.StringPtrOutput
- func (o CustomImagePropertiesFromVmPtrOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesFromVmPtrOutput) ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput
- func (o CustomImagePropertiesFromVmPtrOutput) ToCustomImagePropertiesFromVmPtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmPtrOutput
- func (o CustomImagePropertiesFromVmPtrOutput) WindowsOsInfo() WindowsOsInfoPtrOutput
- type CustomImagePropertiesFromVmResponse
- type CustomImagePropertiesFromVmResponseArgs
- func (CustomImagePropertiesFromVmResponseArgs) ElementType() reflect.Type
- func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponseOutput() CustomImagePropertiesFromVmResponseOutput
- func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponseOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponseOutput
- func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput
- func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponsePtrOutput
- type CustomImagePropertiesFromVmResponseInput
- type CustomImagePropertiesFromVmResponseOutput
- func (CustomImagePropertiesFromVmResponseOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesFromVmResponseOutput) LinuxOsInfo() LinuxOsInfoResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponseOutput) SourceVmId() pulumi.StringPtrOutput
- func (o CustomImagePropertiesFromVmResponseOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponseOutput() CustomImagePropertiesFromVmResponseOutput
- func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponseOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponseOutput
- func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponseOutput) WindowsOsInfo() WindowsOsInfoResponsePtrOutput
- type CustomImagePropertiesFromVmResponsePtrInput
- type CustomImagePropertiesFromVmResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponsePtrOutput) Elem() CustomImagePropertiesFromVmResponseOutput
- func (CustomImagePropertiesFromVmResponsePtrOutput) ElementType() reflect.Type
- func (o CustomImagePropertiesFromVmResponsePtrOutput) LinuxOsInfo() LinuxOsInfoResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponsePtrOutput) SourceVmId() pulumi.StringPtrOutput
- func (o CustomImagePropertiesFromVmResponsePtrOutput) SysPrep() pulumi.BoolPtrOutput
- func (o CustomImagePropertiesFromVmResponsePtrOutput) ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponsePtrOutput) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponsePtrOutput
- func (o CustomImagePropertiesFromVmResponsePtrOutput) WindowsOsInfo() WindowsOsInfoResponsePtrOutput
- type CustomImageResource
- type CustomImageResourceArgs
- type CustomImageResourceInput
- type CustomImageResourceOutput
- type CustomImageResourceState
- type DayDetails
- type DayDetailsArgs
- func (DayDetailsArgs) ElementType() reflect.Type
- func (i DayDetailsArgs) ToDayDetailsOutput() DayDetailsOutput
- func (i DayDetailsArgs) ToDayDetailsOutputWithContext(ctx context.Context) DayDetailsOutput
- func (i DayDetailsArgs) ToDayDetailsPtrOutput() DayDetailsPtrOutput
- func (i DayDetailsArgs) ToDayDetailsPtrOutputWithContext(ctx context.Context) DayDetailsPtrOutput
- type DayDetailsInput
- type DayDetailsOutput
- func (DayDetailsOutput) ElementType() reflect.Type
- func (o DayDetailsOutput) Time() pulumi.StringPtrOutput
- func (o DayDetailsOutput) ToDayDetailsOutput() DayDetailsOutput
- func (o DayDetailsOutput) ToDayDetailsOutputWithContext(ctx context.Context) DayDetailsOutput
- func (o DayDetailsOutput) ToDayDetailsPtrOutput() DayDetailsPtrOutput
- func (o DayDetailsOutput) ToDayDetailsPtrOutputWithContext(ctx context.Context) DayDetailsPtrOutput
- type DayDetailsPtrInput
- type DayDetailsPtrOutput
- func (o DayDetailsPtrOutput) Elem() DayDetailsOutput
- func (DayDetailsPtrOutput) ElementType() reflect.Type
- func (o DayDetailsPtrOutput) Time() pulumi.StringPtrOutput
- func (o DayDetailsPtrOutput) ToDayDetailsPtrOutput() DayDetailsPtrOutput
- func (o DayDetailsPtrOutput) ToDayDetailsPtrOutputWithContext(ctx context.Context) DayDetailsPtrOutput
- type DayDetailsResponse
- type DayDetailsResponseArgs
- func (DayDetailsResponseArgs) ElementType() reflect.Type
- func (i DayDetailsResponseArgs) ToDayDetailsResponseOutput() DayDetailsResponseOutput
- func (i DayDetailsResponseArgs) ToDayDetailsResponseOutputWithContext(ctx context.Context) DayDetailsResponseOutput
- func (i DayDetailsResponseArgs) ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput
- func (i DayDetailsResponseArgs) ToDayDetailsResponsePtrOutputWithContext(ctx context.Context) DayDetailsResponsePtrOutput
- type DayDetailsResponseInput
- type DayDetailsResponseOutput
- func (DayDetailsResponseOutput) ElementType() reflect.Type
- func (o DayDetailsResponseOutput) Time() pulumi.StringPtrOutput
- func (o DayDetailsResponseOutput) ToDayDetailsResponseOutput() DayDetailsResponseOutput
- func (o DayDetailsResponseOutput) ToDayDetailsResponseOutputWithContext(ctx context.Context) DayDetailsResponseOutput
- func (o DayDetailsResponseOutput) ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput
- func (o DayDetailsResponseOutput) ToDayDetailsResponsePtrOutputWithContext(ctx context.Context) DayDetailsResponsePtrOutput
- type DayDetailsResponsePtrInput
- type DayDetailsResponsePtrOutput
- func (o DayDetailsResponsePtrOutput) Elem() DayDetailsResponseOutput
- func (DayDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o DayDetailsResponsePtrOutput) Time() pulumi.StringPtrOutput
- func (o DayDetailsResponsePtrOutput) ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput
- func (o DayDetailsResponsePtrOutput) ToDayDetailsResponsePtrOutputWithContext(ctx context.Context) DayDetailsResponsePtrOutput
- type EnableStatus
- func (EnableStatus) ElementType() reflect.Type
- func (e EnableStatus) ToStringOutput() pulumi.StringOutput
- func (e EnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FormulaPropertiesFromVm
- type FormulaPropertiesFromVmArgs
- func (FormulaPropertiesFromVmArgs) ElementType() reflect.Type
- func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmOutput() FormulaPropertiesFromVmOutput
- func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmOutputWithContext(ctx context.Context) FormulaPropertiesFromVmOutput
- func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput
- func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmPtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmPtrOutput
- type FormulaPropertiesFromVmInput
- type FormulaPropertiesFromVmOutput
- func (FormulaPropertiesFromVmOutput) ElementType() reflect.Type
- func (o FormulaPropertiesFromVmOutput) LabVmId() pulumi.StringPtrOutput
- func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmOutput() FormulaPropertiesFromVmOutput
- func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmOutputWithContext(ctx context.Context) FormulaPropertiesFromVmOutput
- func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput
- func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmPtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmPtrOutput
- type FormulaPropertiesFromVmPtrInput
- type FormulaPropertiesFromVmPtrOutput
- func (o FormulaPropertiesFromVmPtrOutput) Elem() FormulaPropertiesFromVmOutput
- func (FormulaPropertiesFromVmPtrOutput) ElementType() reflect.Type
- func (o FormulaPropertiesFromVmPtrOutput) LabVmId() pulumi.StringPtrOutput
- func (o FormulaPropertiesFromVmPtrOutput) ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput
- func (o FormulaPropertiesFromVmPtrOutput) ToFormulaPropertiesFromVmPtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmPtrOutput
- type FormulaPropertiesFromVmResponse
- type FormulaPropertiesFromVmResponseArgs
- func (FormulaPropertiesFromVmResponseArgs) ElementType() reflect.Type
- func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponseOutput() FormulaPropertiesFromVmResponseOutput
- func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponseOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponseOutput
- func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput
- func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponsePtrOutput
- type FormulaPropertiesFromVmResponseInput
- type FormulaPropertiesFromVmResponseOutput
- func (FormulaPropertiesFromVmResponseOutput) ElementType() reflect.Type
- func (o FormulaPropertiesFromVmResponseOutput) LabVmId() pulumi.StringPtrOutput
- func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponseOutput() FormulaPropertiesFromVmResponseOutput
- func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponseOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponseOutput
- func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput
- func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponsePtrOutput
- type FormulaPropertiesFromVmResponsePtrInput
- type FormulaPropertiesFromVmResponsePtrOutput
- func (o FormulaPropertiesFromVmResponsePtrOutput) Elem() FormulaPropertiesFromVmResponseOutput
- func (FormulaPropertiesFromVmResponsePtrOutput) ElementType() reflect.Type
- func (o FormulaPropertiesFromVmResponsePtrOutput) LabVmId() pulumi.StringPtrOutput
- func (o FormulaPropertiesFromVmResponsePtrOutput) ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput
- func (o FormulaPropertiesFromVmResponsePtrOutput) ToFormulaPropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponsePtrOutput
- type FormulaResource
- type FormulaResourceArgs
- type FormulaResourceInput
- type FormulaResourceOutput
- type FormulaResourceState
- type GalleryImageReference
- type GalleryImageReferenceArgs
- func (GalleryImageReferenceArgs) ElementType() reflect.Type
- func (i GalleryImageReferenceArgs) ToGalleryImageReferenceOutput() GalleryImageReferenceOutput
- func (i GalleryImageReferenceArgs) ToGalleryImageReferenceOutputWithContext(ctx context.Context) GalleryImageReferenceOutput
- func (i GalleryImageReferenceArgs) ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput
- func (i GalleryImageReferenceArgs) ToGalleryImageReferencePtrOutputWithContext(ctx context.Context) GalleryImageReferencePtrOutput
- type GalleryImageReferenceInput
- type GalleryImageReferenceOutput
- func (GalleryImageReferenceOutput) ElementType() reflect.Type
- func (o GalleryImageReferenceOutput) Offer() pulumi.StringPtrOutput
- func (o GalleryImageReferenceOutput) OsType() pulumi.StringPtrOutput
- func (o GalleryImageReferenceOutput) Publisher() pulumi.StringPtrOutput
- func (o GalleryImageReferenceOutput) Sku() pulumi.StringPtrOutput
- func (o GalleryImageReferenceOutput) ToGalleryImageReferenceOutput() GalleryImageReferenceOutput
- func (o GalleryImageReferenceOutput) ToGalleryImageReferenceOutputWithContext(ctx context.Context) GalleryImageReferenceOutput
- func (o GalleryImageReferenceOutput) ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput
- func (o GalleryImageReferenceOutput) ToGalleryImageReferencePtrOutputWithContext(ctx context.Context) GalleryImageReferencePtrOutput
- func (o GalleryImageReferenceOutput) Version() pulumi.StringPtrOutput
- type GalleryImageReferencePtrInput
- type GalleryImageReferencePtrOutput
- func (o GalleryImageReferencePtrOutput) Elem() GalleryImageReferenceOutput
- func (GalleryImageReferencePtrOutput) ElementType() reflect.Type
- func (o GalleryImageReferencePtrOutput) Offer() pulumi.StringPtrOutput
- func (o GalleryImageReferencePtrOutput) OsType() pulumi.StringPtrOutput
- func (o GalleryImageReferencePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o GalleryImageReferencePtrOutput) Sku() pulumi.StringPtrOutput
- func (o GalleryImageReferencePtrOutput) ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput
- func (o GalleryImageReferencePtrOutput) ToGalleryImageReferencePtrOutputWithContext(ctx context.Context) GalleryImageReferencePtrOutput
- func (o GalleryImageReferencePtrOutput) Version() pulumi.StringPtrOutput
- type GalleryImageReferenceResponse
- type GalleryImageReferenceResponseArgs
- func (GalleryImageReferenceResponseArgs) ElementType() reflect.Type
- func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponseOutput() GalleryImageReferenceResponseOutput
- func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponseOutputWithContext(ctx context.Context) GalleryImageReferenceResponseOutput
- func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput
- func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponsePtrOutputWithContext(ctx context.Context) GalleryImageReferenceResponsePtrOutput
- type GalleryImageReferenceResponseInput
- type GalleryImageReferenceResponseOutput
- func (GalleryImageReferenceResponseOutput) ElementType() reflect.Type
- func (o GalleryImageReferenceResponseOutput) Offer() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponseOutput) OsType() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponseOutput) Sku() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponseOutput() GalleryImageReferenceResponseOutput
- func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponseOutputWithContext(ctx context.Context) GalleryImageReferenceResponseOutput
- func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput
- func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponsePtrOutputWithContext(ctx context.Context) GalleryImageReferenceResponsePtrOutput
- func (o GalleryImageReferenceResponseOutput) Version() pulumi.StringPtrOutput
- type GalleryImageReferenceResponsePtrInput
- type GalleryImageReferenceResponsePtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) Elem() GalleryImageReferenceResponseOutput
- func (GalleryImageReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o GalleryImageReferenceResponsePtrOutput) Offer() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) Sku() pulumi.StringPtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) ToGalleryImageReferenceResponsePtrOutputWithContext(ctx context.Context) GalleryImageReferenceResponsePtrOutput
- func (o GalleryImageReferenceResponsePtrOutput) Version() pulumi.StringPtrOutput
- type HourDetails
- type HourDetailsArgs
- func (HourDetailsArgs) ElementType() reflect.Type
- func (i HourDetailsArgs) ToHourDetailsOutput() HourDetailsOutput
- func (i HourDetailsArgs) ToHourDetailsOutputWithContext(ctx context.Context) HourDetailsOutput
- func (i HourDetailsArgs) ToHourDetailsPtrOutput() HourDetailsPtrOutput
- func (i HourDetailsArgs) ToHourDetailsPtrOutputWithContext(ctx context.Context) HourDetailsPtrOutput
- type HourDetailsInput
- type HourDetailsOutput
- func (HourDetailsOutput) ElementType() reflect.Type
- func (o HourDetailsOutput) Minute() pulumi.IntPtrOutput
- func (o HourDetailsOutput) ToHourDetailsOutput() HourDetailsOutput
- func (o HourDetailsOutput) ToHourDetailsOutputWithContext(ctx context.Context) HourDetailsOutput
- func (o HourDetailsOutput) ToHourDetailsPtrOutput() HourDetailsPtrOutput
- func (o HourDetailsOutput) ToHourDetailsPtrOutputWithContext(ctx context.Context) HourDetailsPtrOutput
- type HourDetailsPtrInput
- type HourDetailsPtrOutput
- func (o HourDetailsPtrOutput) Elem() HourDetailsOutput
- func (HourDetailsPtrOutput) ElementType() reflect.Type
- func (o HourDetailsPtrOutput) Minute() pulumi.IntPtrOutput
- func (o HourDetailsPtrOutput) ToHourDetailsPtrOutput() HourDetailsPtrOutput
- func (o HourDetailsPtrOutput) ToHourDetailsPtrOutputWithContext(ctx context.Context) HourDetailsPtrOutput
- type HourDetailsResponse
- type HourDetailsResponseArgs
- func (HourDetailsResponseArgs) ElementType() reflect.Type
- func (i HourDetailsResponseArgs) ToHourDetailsResponseOutput() HourDetailsResponseOutput
- func (i HourDetailsResponseArgs) ToHourDetailsResponseOutputWithContext(ctx context.Context) HourDetailsResponseOutput
- func (i HourDetailsResponseArgs) ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput
- func (i HourDetailsResponseArgs) ToHourDetailsResponsePtrOutputWithContext(ctx context.Context) HourDetailsResponsePtrOutput
- type HourDetailsResponseInput
- type HourDetailsResponseOutput
- func (HourDetailsResponseOutput) ElementType() reflect.Type
- func (o HourDetailsResponseOutput) Minute() pulumi.IntPtrOutput
- func (o HourDetailsResponseOutput) ToHourDetailsResponseOutput() HourDetailsResponseOutput
- func (o HourDetailsResponseOutput) ToHourDetailsResponseOutputWithContext(ctx context.Context) HourDetailsResponseOutput
- func (o HourDetailsResponseOutput) ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput
- func (o HourDetailsResponseOutput) ToHourDetailsResponsePtrOutputWithContext(ctx context.Context) HourDetailsResponsePtrOutput
- type HourDetailsResponsePtrInput
- type HourDetailsResponsePtrOutput
- func (o HourDetailsResponsePtrOutput) Elem() HourDetailsResponseOutput
- func (HourDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o HourDetailsResponsePtrOutput) Minute() pulumi.IntPtrOutput
- func (o HourDetailsResponsePtrOutput) ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput
- func (o HourDetailsResponsePtrOutput) ToHourDetailsResponsePtrOutputWithContext(ctx context.Context) HourDetailsResponsePtrOutput
- type LabResource
- type LabResourceArgs
- type LabResourceInput
- type LabResourceOutput
- type LabResourceState
- type LabStorageType
- func (LabStorageType) ElementType() reflect.Type
- func (e LabStorageType) ToStringOutput() pulumi.StringOutput
- func (e LabStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LabStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LabStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LabVhdResponse
- type LabVhdResponseArgs
- type LabVhdResponseArray
- type LabVhdResponseArrayInput
- type LabVhdResponseArrayOutput
- func (LabVhdResponseArrayOutput) ElementType() reflect.Type
- func (o LabVhdResponseArrayOutput) Index(i pulumi.IntInput) LabVhdResponseOutput
- func (o LabVhdResponseArrayOutput) ToLabVhdResponseArrayOutput() LabVhdResponseArrayOutput
- func (o LabVhdResponseArrayOutput) ToLabVhdResponseArrayOutputWithContext(ctx context.Context) LabVhdResponseArrayOutput
- type LabVhdResponseInput
- type LabVhdResponseOutput
- type LabVirtualMachine
- type LabVirtualMachineArgs
- func (LabVirtualMachineArgs) ElementType() reflect.Type
- func (i LabVirtualMachineArgs) ToLabVirtualMachineOutput() LabVirtualMachineOutput
- func (i LabVirtualMachineArgs) ToLabVirtualMachineOutputWithContext(ctx context.Context) LabVirtualMachineOutput
- func (i LabVirtualMachineArgs) ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput
- func (i LabVirtualMachineArgs) ToLabVirtualMachinePtrOutputWithContext(ctx context.Context) LabVirtualMachinePtrOutput
- type LabVirtualMachineInput
- type LabVirtualMachineOutput
- func (o LabVirtualMachineOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesPtrOutput
- func (o LabVirtualMachineOutput) Artifacts() ArtifactInstallPropertiesArrayOutput
- func (o LabVirtualMachineOutput) ComputeId() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) CreatedByUser() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) CreatedByUserId() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) CustomImageId() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
- func (LabVirtualMachineOutput) ElementType() reflect.Type
- func (o LabVirtualMachineOutput) Fqdn() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) GalleryImageReference() GalleryImageReferencePtrOutput
- func (o LabVirtualMachineOutput) Id() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
- func (o LabVirtualMachineOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) Location() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) Name() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) Notes() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) OsType() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) OwnerObjectId() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) Password() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) Size() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) SshKey() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) Tags() pulumi.StringMapOutput
- func (o LabVirtualMachineOutput) ToLabVirtualMachineOutput() LabVirtualMachineOutput
- func (o LabVirtualMachineOutput) ToLabVirtualMachineOutputWithContext(ctx context.Context) LabVirtualMachineOutput
- func (o LabVirtualMachineOutput) ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput
- func (o LabVirtualMachineOutput) ToLabVirtualMachinePtrOutputWithContext(ctx context.Context) LabVirtualMachinePtrOutput
- func (o LabVirtualMachineOutput) Type() pulumi.StringPtrOutput
- func (o LabVirtualMachineOutput) UserName() pulumi.StringPtrOutput
- type LabVirtualMachinePtrInput
- type LabVirtualMachinePtrOutput
- func (o LabVirtualMachinePtrOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesPtrOutput
- func (o LabVirtualMachinePtrOutput) Artifacts() ArtifactInstallPropertiesArrayOutput
- func (o LabVirtualMachinePtrOutput) ComputeId() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) CreatedByUser() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) CreatedByUserId() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) CustomImageId() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
- func (o LabVirtualMachinePtrOutput) Elem() LabVirtualMachineOutput
- func (LabVirtualMachinePtrOutput) ElementType() reflect.Type
- func (o LabVirtualMachinePtrOutput) Fqdn() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) GalleryImageReference() GalleryImageReferencePtrOutput
- func (o LabVirtualMachinePtrOutput) Id() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
- func (o LabVirtualMachinePtrOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) Location() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) Name() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) Notes() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) OsType() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) OwnerObjectId() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) Password() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) Size() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) SshKey() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) Tags() pulumi.StringMapOutput
- func (o LabVirtualMachinePtrOutput) ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput
- func (o LabVirtualMachinePtrOutput) ToLabVirtualMachinePtrOutputWithContext(ctx context.Context) LabVirtualMachinePtrOutput
- func (o LabVirtualMachinePtrOutput) Type() pulumi.StringPtrOutput
- func (o LabVirtualMachinePtrOutput) UserName() pulumi.StringPtrOutput
- type LabVirtualMachineResponse
- type LabVirtualMachineResponseArgs
- func (LabVirtualMachineResponseArgs) ElementType() reflect.Type
- func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponseOutput() LabVirtualMachineResponseOutput
- func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponseOutputWithContext(ctx context.Context) LabVirtualMachineResponseOutput
- func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput
- func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponsePtrOutputWithContext(ctx context.Context) LabVirtualMachineResponsePtrOutput
- type LabVirtualMachineResponseInput
- type LabVirtualMachineResponseOutput
- func (o LabVirtualMachineResponseOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o LabVirtualMachineResponseOutput) Artifacts() ArtifactInstallPropertiesResponseArrayOutput
- func (o LabVirtualMachineResponseOutput) ComputeId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) CreatedByUser() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) CreatedByUserId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) CustomImageId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
- func (LabVirtualMachineResponseOutput) ElementType() reflect.Type
- func (o LabVirtualMachineResponseOutput) Fqdn() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) GalleryImageReference() GalleryImageReferenceResponsePtrOutput
- func (o LabVirtualMachineResponseOutput) Id() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
- func (o LabVirtualMachineResponseOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) Location() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) Name() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) Notes() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) OsType() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) OwnerObjectId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) Password() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) Size() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) SshKey() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) Tags() pulumi.StringMapOutput
- func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponseOutput() LabVirtualMachineResponseOutput
- func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponseOutputWithContext(ctx context.Context) LabVirtualMachineResponseOutput
- func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput
- func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponsePtrOutputWithContext(ctx context.Context) LabVirtualMachineResponsePtrOutput
- func (o LabVirtualMachineResponseOutput) Type() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponseOutput) UserName() pulumi.StringPtrOutput
- type LabVirtualMachineResponsePtrInput
- type LabVirtualMachineResponsePtrOutput
- func (o LabVirtualMachineResponsePtrOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesResponsePtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Artifacts() ArtifactInstallPropertiesResponseArrayOutput
- func (o LabVirtualMachineResponsePtrOutput) ComputeId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) CreatedByUser() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) CreatedByUserId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) CustomImageId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Elem() LabVirtualMachineResponseOutput
- func (LabVirtualMachineResponsePtrOutput) ElementType() reflect.Type
- func (o LabVirtualMachineResponsePtrOutput) Fqdn() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) GalleryImageReference() GalleryImageReferenceResponsePtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Location() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Notes() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) OwnerObjectId() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) SshKey() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Tags() pulumi.StringMapOutput
- func (o LabVirtualMachineResponsePtrOutput) ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput
- func (o LabVirtualMachineResponsePtrOutput) ToLabVirtualMachineResponsePtrOutputWithContext(ctx context.Context) LabVirtualMachineResponsePtrOutput
- func (o LabVirtualMachineResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o LabVirtualMachineResponsePtrOutput) UserName() pulumi.StringPtrOutput
- type LinuxOsInfo
- type LinuxOsInfoArgs
- func (LinuxOsInfoArgs) ElementType() reflect.Type
- func (i LinuxOsInfoArgs) ToLinuxOsInfoOutput() LinuxOsInfoOutput
- func (i LinuxOsInfoArgs) ToLinuxOsInfoOutputWithContext(ctx context.Context) LinuxOsInfoOutput
- func (i LinuxOsInfoArgs) ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput
- func (i LinuxOsInfoArgs) ToLinuxOsInfoPtrOutputWithContext(ctx context.Context) LinuxOsInfoPtrOutput
- type LinuxOsInfoInput
- type LinuxOsInfoOutput
- func (LinuxOsInfoOutput) ElementType() reflect.Type
- func (o LinuxOsInfoOutput) LinuxOsState() pulumi.StringPtrOutput
- func (o LinuxOsInfoOutput) ToLinuxOsInfoOutput() LinuxOsInfoOutput
- func (o LinuxOsInfoOutput) ToLinuxOsInfoOutputWithContext(ctx context.Context) LinuxOsInfoOutput
- func (o LinuxOsInfoOutput) ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput
- func (o LinuxOsInfoOutput) ToLinuxOsInfoPtrOutputWithContext(ctx context.Context) LinuxOsInfoPtrOutput
- type LinuxOsInfoPtrInput
- type LinuxOsInfoPtrOutput
- func (o LinuxOsInfoPtrOutput) Elem() LinuxOsInfoOutput
- func (LinuxOsInfoPtrOutput) ElementType() reflect.Type
- func (o LinuxOsInfoPtrOutput) LinuxOsState() pulumi.StringPtrOutput
- func (o LinuxOsInfoPtrOutput) ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput
- func (o LinuxOsInfoPtrOutput) ToLinuxOsInfoPtrOutputWithContext(ctx context.Context) LinuxOsInfoPtrOutput
- type LinuxOsInfoResponse
- type LinuxOsInfoResponseArgs
- func (LinuxOsInfoResponseArgs) ElementType() reflect.Type
- func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponseOutput() LinuxOsInfoResponseOutput
- func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponseOutputWithContext(ctx context.Context) LinuxOsInfoResponseOutput
- func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput
- func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponsePtrOutputWithContext(ctx context.Context) LinuxOsInfoResponsePtrOutput
- type LinuxOsInfoResponseInput
- type LinuxOsInfoResponseOutput
- func (LinuxOsInfoResponseOutput) ElementType() reflect.Type
- func (o LinuxOsInfoResponseOutput) LinuxOsState() pulumi.StringPtrOutput
- func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponseOutput() LinuxOsInfoResponseOutput
- func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponseOutputWithContext(ctx context.Context) LinuxOsInfoResponseOutput
- func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput
- func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponsePtrOutputWithContext(ctx context.Context) LinuxOsInfoResponsePtrOutput
- type LinuxOsInfoResponsePtrInput
- type LinuxOsInfoResponsePtrOutput
- func (o LinuxOsInfoResponsePtrOutput) Elem() LinuxOsInfoResponseOutput
- func (LinuxOsInfoResponsePtrOutput) ElementType() reflect.Type
- func (o LinuxOsInfoResponsePtrOutput) LinuxOsState() pulumi.StringPtrOutput
- func (o LinuxOsInfoResponsePtrOutput) ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput
- func (o LinuxOsInfoResponsePtrOutput) ToLinuxOsInfoResponsePtrOutputWithContext(ctx context.Context) LinuxOsInfoResponsePtrOutput
- type LinuxOsState
- func (LinuxOsState) ElementType() reflect.Type
- func (e LinuxOsState) ToStringOutput() pulumi.StringOutput
- func (e LinuxOsState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LinuxOsState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LinuxOsState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ListLabVhdsArgs
- type ListLabVhdsResult
- type LookupArtifactSourceResourceArgs
- type LookupArtifactSourceResourceResult
- type LookupCustomImageResourceArgs
- type LookupCustomImageResourceResult
- type LookupFormulaResourceArgs
- type LookupFormulaResourceResult
- type LookupLabResourceArgs
- type LookupLabResourceResult
- type LookupPolicyResourceArgs
- type LookupPolicyResourceResult
- type LookupScheduleResourceArgs
- type LookupScheduleResourceResult
- type LookupVirtualMachineResourceArgs
- type LookupVirtualMachineResourceResult
- type LookupVirtualNetworkResourceArgs
- type LookupVirtualNetworkResourceResult
- type PolicyEvaluatorType
- func (PolicyEvaluatorType) ElementType() reflect.Type
- func (e PolicyEvaluatorType) ToStringOutput() pulumi.StringOutput
- func (e PolicyEvaluatorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PolicyEvaluatorType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PolicyEvaluatorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PolicyFactName
- func (PolicyFactName) ElementType() reflect.Type
- func (e PolicyFactName) ToStringOutput() pulumi.StringOutput
- func (e PolicyFactName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PolicyFactName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PolicyFactName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PolicyResource
- type PolicyResourceArgs
- type PolicyResourceInput
- type PolicyResourceOutput
- type PolicyResourceState
- type PolicyStatus
- func (PolicyStatus) ElementType() reflect.Type
- func (e PolicyStatus) ToStringOutput() pulumi.StringOutput
- func (e PolicyStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PolicyStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PolicyStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScheduleResource
- type ScheduleResourceArgs
- type ScheduleResourceInput
- type ScheduleResourceOutput
- type ScheduleResourceState
- type SourceControlType
- func (SourceControlType) ElementType() reflect.Type
- func (e SourceControlType) ToStringOutput() pulumi.StringOutput
- func (e SourceControlType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SourceControlType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SourceControlType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Subnet
- type SubnetArgs
- type SubnetArray
- type SubnetArrayInput
- type SubnetArrayOutput
- type SubnetInput
- type SubnetOutput
- func (o SubnetOutput) AllowPublicIp() pulumi.StringPtrOutput
- func (SubnetOutput) ElementType() reflect.Type
- func (o SubnetOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o SubnetOutput) ResourceId() pulumi.StringPtrOutput
- func (o SubnetOutput) ToSubnetOutput() SubnetOutput
- func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
- type SubnetOverride
- type SubnetOverrideArgs
- type SubnetOverrideArray
- type SubnetOverrideArrayInput
- type SubnetOverrideArrayOutput
- func (SubnetOverrideArrayOutput) ElementType() reflect.Type
- func (o SubnetOverrideArrayOutput) Index(i pulumi.IntInput) SubnetOverrideOutput
- func (o SubnetOverrideArrayOutput) ToSubnetOverrideArrayOutput() SubnetOverrideArrayOutput
- func (o SubnetOverrideArrayOutput) ToSubnetOverrideArrayOutputWithContext(ctx context.Context) SubnetOverrideArrayOutput
- type SubnetOverrideInput
- type SubnetOverrideOutput
- func (SubnetOverrideOutput) ElementType() reflect.Type
- func (o SubnetOverrideOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o SubnetOverrideOutput) ResourceId() pulumi.StringPtrOutput
- func (o SubnetOverrideOutput) ToSubnetOverrideOutput() SubnetOverrideOutput
- func (o SubnetOverrideOutput) ToSubnetOverrideOutputWithContext(ctx context.Context) SubnetOverrideOutput
- func (o SubnetOverrideOutput) UseInVmCreationPermission() pulumi.StringPtrOutput
- func (o SubnetOverrideOutput) UsePublicIpAddressPermission() pulumi.StringPtrOutput
- type SubnetOverrideResponse
- type SubnetOverrideResponseArgs
- type SubnetOverrideResponseArray
- func (SubnetOverrideResponseArray) ElementType() reflect.Type
- func (i SubnetOverrideResponseArray) ToSubnetOverrideResponseArrayOutput() SubnetOverrideResponseArrayOutput
- func (i SubnetOverrideResponseArray) ToSubnetOverrideResponseArrayOutputWithContext(ctx context.Context) SubnetOverrideResponseArrayOutput
- type SubnetOverrideResponseArrayInput
- type SubnetOverrideResponseArrayOutput
- func (SubnetOverrideResponseArrayOutput) ElementType() reflect.Type
- func (o SubnetOverrideResponseArrayOutput) Index(i pulumi.IntInput) SubnetOverrideResponseOutput
- func (o SubnetOverrideResponseArrayOutput) ToSubnetOverrideResponseArrayOutput() SubnetOverrideResponseArrayOutput
- func (o SubnetOverrideResponseArrayOutput) ToSubnetOverrideResponseArrayOutputWithContext(ctx context.Context) SubnetOverrideResponseArrayOutput
- type SubnetOverrideResponseInput
- type SubnetOverrideResponseOutput
- func (SubnetOverrideResponseOutput) ElementType() reflect.Type
- func (o SubnetOverrideResponseOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o SubnetOverrideResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o SubnetOverrideResponseOutput) ToSubnetOverrideResponseOutput() SubnetOverrideResponseOutput
- func (o SubnetOverrideResponseOutput) ToSubnetOverrideResponseOutputWithContext(ctx context.Context) SubnetOverrideResponseOutput
- func (o SubnetOverrideResponseOutput) UseInVmCreationPermission() pulumi.StringPtrOutput
- func (o SubnetOverrideResponseOutput) UsePublicIpAddressPermission() pulumi.StringPtrOutput
- type SubnetResponse
- type SubnetResponseArgs
- type SubnetResponseArray
- type SubnetResponseArrayInput
- type SubnetResponseArrayOutput
- func (SubnetResponseArrayOutput) ElementType() reflect.Type
- func (o SubnetResponseArrayOutput) Index(i pulumi.IntInput) SubnetResponseOutput
- func (o SubnetResponseArrayOutput) ToSubnetResponseArrayOutput() SubnetResponseArrayOutput
- func (o SubnetResponseArrayOutput) ToSubnetResponseArrayOutputWithContext(ctx context.Context) SubnetResponseArrayOutput
- type SubnetResponseInput
- type SubnetResponseOutput
- func (o SubnetResponseOutput) AllowPublicIp() pulumi.StringPtrOutput
- func (SubnetResponseOutput) ElementType() reflect.Type
- func (o SubnetResponseOutput) LabSubnetName() pulumi.StringPtrOutput
- func (o SubnetResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
- func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
- type TaskType
- func (TaskType) ElementType() reflect.Type
- func (e TaskType) ToStringOutput() pulumi.StringOutput
- func (e TaskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TaskType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TaskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type UsagePermissionType
- func (UsagePermissionType) ElementType() reflect.Type
- func (e UsagePermissionType) ToStringOutput() pulumi.StringOutput
- func (e UsagePermissionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e UsagePermissionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e UsagePermissionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type VirtualMachineResource
- type VirtualMachineResourceArgs
- type VirtualMachineResourceInput
- type VirtualMachineResourceOutput
- type VirtualMachineResourceState
- type VirtualNetworkResource
- type VirtualNetworkResourceArgs
- type VirtualNetworkResourceInput
- type VirtualNetworkResourceOutput
- type VirtualNetworkResourceState
- type WeekDetails
- type WeekDetailsArgs
- func (WeekDetailsArgs) ElementType() reflect.Type
- func (i WeekDetailsArgs) ToWeekDetailsOutput() WeekDetailsOutput
- func (i WeekDetailsArgs) ToWeekDetailsOutputWithContext(ctx context.Context) WeekDetailsOutput
- func (i WeekDetailsArgs) ToWeekDetailsPtrOutput() WeekDetailsPtrOutput
- func (i WeekDetailsArgs) ToWeekDetailsPtrOutputWithContext(ctx context.Context) WeekDetailsPtrOutput
- type WeekDetailsInput
- type WeekDetailsOutput
- func (WeekDetailsOutput) ElementType() reflect.Type
- func (o WeekDetailsOutput) Time() pulumi.StringPtrOutput
- func (o WeekDetailsOutput) ToWeekDetailsOutput() WeekDetailsOutput
- func (o WeekDetailsOutput) ToWeekDetailsOutputWithContext(ctx context.Context) WeekDetailsOutput
- func (o WeekDetailsOutput) ToWeekDetailsPtrOutput() WeekDetailsPtrOutput
- func (o WeekDetailsOutput) ToWeekDetailsPtrOutputWithContext(ctx context.Context) WeekDetailsPtrOutput
- func (o WeekDetailsOutput) Weekdays() pulumi.StringArrayOutput
- type WeekDetailsPtrInput
- type WeekDetailsPtrOutput
- func (o WeekDetailsPtrOutput) Elem() WeekDetailsOutput
- func (WeekDetailsPtrOutput) ElementType() reflect.Type
- func (o WeekDetailsPtrOutput) Time() pulumi.StringPtrOutput
- func (o WeekDetailsPtrOutput) ToWeekDetailsPtrOutput() WeekDetailsPtrOutput
- func (o WeekDetailsPtrOutput) ToWeekDetailsPtrOutputWithContext(ctx context.Context) WeekDetailsPtrOutput
- func (o WeekDetailsPtrOutput) Weekdays() pulumi.StringArrayOutput
- type WeekDetailsResponse
- type WeekDetailsResponseArgs
- func (WeekDetailsResponseArgs) ElementType() reflect.Type
- func (i WeekDetailsResponseArgs) ToWeekDetailsResponseOutput() WeekDetailsResponseOutput
- func (i WeekDetailsResponseArgs) ToWeekDetailsResponseOutputWithContext(ctx context.Context) WeekDetailsResponseOutput
- func (i WeekDetailsResponseArgs) ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput
- func (i WeekDetailsResponseArgs) ToWeekDetailsResponsePtrOutputWithContext(ctx context.Context) WeekDetailsResponsePtrOutput
- type WeekDetailsResponseInput
- type WeekDetailsResponseOutput
- func (WeekDetailsResponseOutput) ElementType() reflect.Type
- func (o WeekDetailsResponseOutput) Time() pulumi.StringPtrOutput
- func (o WeekDetailsResponseOutput) ToWeekDetailsResponseOutput() WeekDetailsResponseOutput
- func (o WeekDetailsResponseOutput) ToWeekDetailsResponseOutputWithContext(ctx context.Context) WeekDetailsResponseOutput
- func (o WeekDetailsResponseOutput) ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput
- func (o WeekDetailsResponseOutput) ToWeekDetailsResponsePtrOutputWithContext(ctx context.Context) WeekDetailsResponsePtrOutput
- func (o WeekDetailsResponseOutput) Weekdays() pulumi.StringArrayOutput
- type WeekDetailsResponsePtrInput
- type WeekDetailsResponsePtrOutput
- func (o WeekDetailsResponsePtrOutput) Elem() WeekDetailsResponseOutput
- func (WeekDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o WeekDetailsResponsePtrOutput) Time() pulumi.StringPtrOutput
- func (o WeekDetailsResponsePtrOutput) ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput
- func (o WeekDetailsResponsePtrOutput) ToWeekDetailsResponsePtrOutputWithContext(ctx context.Context) WeekDetailsResponsePtrOutput
- func (o WeekDetailsResponsePtrOutput) Weekdays() pulumi.StringArrayOutput
- type WindowsOsInfo
- type WindowsOsInfoArgs
- func (WindowsOsInfoArgs) ElementType() reflect.Type
- func (i WindowsOsInfoArgs) ToWindowsOsInfoOutput() WindowsOsInfoOutput
- func (i WindowsOsInfoArgs) ToWindowsOsInfoOutputWithContext(ctx context.Context) WindowsOsInfoOutput
- func (i WindowsOsInfoArgs) ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput
- func (i WindowsOsInfoArgs) ToWindowsOsInfoPtrOutputWithContext(ctx context.Context) WindowsOsInfoPtrOutput
- type WindowsOsInfoInput
- type WindowsOsInfoOutput
- func (WindowsOsInfoOutput) ElementType() reflect.Type
- func (o WindowsOsInfoOutput) ToWindowsOsInfoOutput() WindowsOsInfoOutput
- func (o WindowsOsInfoOutput) ToWindowsOsInfoOutputWithContext(ctx context.Context) WindowsOsInfoOutput
- func (o WindowsOsInfoOutput) ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput
- func (o WindowsOsInfoOutput) ToWindowsOsInfoPtrOutputWithContext(ctx context.Context) WindowsOsInfoPtrOutput
- func (o WindowsOsInfoOutput) WindowsOsState() pulumi.StringPtrOutput
- type WindowsOsInfoPtrInput
- type WindowsOsInfoPtrOutput
- func (o WindowsOsInfoPtrOutput) Elem() WindowsOsInfoOutput
- func (WindowsOsInfoPtrOutput) ElementType() reflect.Type
- func (o WindowsOsInfoPtrOutput) ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput
- func (o WindowsOsInfoPtrOutput) ToWindowsOsInfoPtrOutputWithContext(ctx context.Context) WindowsOsInfoPtrOutput
- func (o WindowsOsInfoPtrOutput) WindowsOsState() pulumi.StringPtrOutput
- type WindowsOsInfoResponse
- type WindowsOsInfoResponseArgs
- func (WindowsOsInfoResponseArgs) ElementType() reflect.Type
- func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponseOutput() WindowsOsInfoResponseOutput
- func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponseOutputWithContext(ctx context.Context) WindowsOsInfoResponseOutput
- func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput
- func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponsePtrOutputWithContext(ctx context.Context) WindowsOsInfoResponsePtrOutput
- type WindowsOsInfoResponseInput
- type WindowsOsInfoResponseOutput
- func (WindowsOsInfoResponseOutput) ElementType() reflect.Type
- func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponseOutput() WindowsOsInfoResponseOutput
- func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponseOutputWithContext(ctx context.Context) WindowsOsInfoResponseOutput
- func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput
- func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponsePtrOutputWithContext(ctx context.Context) WindowsOsInfoResponsePtrOutput
- func (o WindowsOsInfoResponseOutput) WindowsOsState() pulumi.StringPtrOutput
- type WindowsOsInfoResponsePtrInput
- type WindowsOsInfoResponsePtrOutput
- func (o WindowsOsInfoResponsePtrOutput) Elem() WindowsOsInfoResponseOutput
- func (WindowsOsInfoResponsePtrOutput) ElementType() reflect.Type
- func (o WindowsOsInfoResponsePtrOutput) ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput
- func (o WindowsOsInfoResponsePtrOutput) ToWindowsOsInfoResponsePtrOutputWithContext(ctx context.Context) WindowsOsInfoResponsePtrOutput
- func (o WindowsOsInfoResponsePtrOutput) WindowsOsState() pulumi.StringPtrOutput
- type WindowsOsState
- func (WindowsOsState) ElementType() reflect.Type
- func (e WindowsOsState) ToStringOutput() pulumi.StringOutput
- func (e WindowsOsState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WindowsOsState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WindowsOsState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( CustomImageOsTypeWindows = CustomImageOsType("Windows") CustomImageOsTypeLinux = CustomImageOsType("Linux") CustomImageOsTypeNone = CustomImageOsType("None") )
const ( EnableStatusEnabled = EnableStatus("Enabled") EnableStatusDisabled = EnableStatus("Disabled") )
const ( LabStorageTypeStandard = LabStorageType("Standard") LabStorageTypePremium = LabStorageType("Premium") )
const ( LinuxOsStateNonDeprovisioned = LinuxOsState("NonDeprovisioned") LinuxOsStateDeprovisionRequested = LinuxOsState("DeprovisionRequested") LinuxOsStateDeprovisionApplied = LinuxOsState("DeprovisionApplied") )
const ( PolicyEvaluatorTypeAllowedValuesPolicy = PolicyEvaluatorType("AllowedValuesPolicy") PolicyEvaluatorTypeMaxValuePolicy = PolicyEvaluatorType("MaxValuePolicy") )
const ( PolicyFactNameUserOwnedLabVmCount = PolicyFactName("UserOwnedLabVmCount") PolicyFactNameLabVmCount = PolicyFactName("LabVmCount") PolicyFactNameLabVmSize = PolicyFactName("LabVmSize") PolicyFactNameGalleryImage = PolicyFactName("GalleryImage") PolicyFactNameUserOwnedLabVmCountInSubnet = PolicyFactName("UserOwnedLabVmCountInSubnet") )
const ( PolicyStatusEnabled = PolicyStatus("Enabled") PolicyStatusDisabled = PolicyStatus("Disabled") )
const ( SourceControlTypeVsoGit = SourceControlType("VsoGit") SourceControlTypeGitHub = SourceControlType("GitHub") )
const ( TaskTypeLabVmsShutdownTask = TaskType("LabVmsShutdownTask") TaskTypeLabVmsStartupTask = TaskType("LabVmsStartupTask") TaskTypeLabBillingTask = TaskType("LabBillingTask") )
const ( UsagePermissionTypeDefault = UsagePermissionType("Default") UsagePermissionTypeDeny = UsagePermissionType("Deny") UsagePermissionTypeAllow = UsagePermissionType("Allow") )
const ( WindowsOsStateNonSysprepped = WindowsOsState("NonSysprepped") WindowsOsStateSysprepRequested = WindowsOsState("SysprepRequested") WindowsOsStateSysprepApplied = WindowsOsState("SysprepApplied") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArtifactDeploymentStatusProperties ¶
type ArtifactDeploymentStatusProperties struct { // The total count of the artifacts that were successfully applied. ArtifactsApplied *int `pulumi:"artifactsApplied"` // The deployment status of the artifact. DeploymentStatus *string `pulumi:"deploymentStatus"` // The total count of the artifacts that were tentatively applied. TotalArtifacts *int `pulumi:"totalArtifacts"` }
Properties of an artifact deployment.
type ArtifactDeploymentStatusPropertiesArgs ¶
type ArtifactDeploymentStatusPropertiesArgs struct { // The total count of the artifacts that were successfully applied. ArtifactsApplied pulumi.IntPtrInput `pulumi:"artifactsApplied"` // The deployment status of the artifact. DeploymentStatus pulumi.StringPtrInput `pulumi:"deploymentStatus"` // The total count of the artifacts that were tentatively applied. TotalArtifacts pulumi.IntPtrInput `pulumi:"totalArtifacts"` }
Properties of an artifact deployment.
func (ArtifactDeploymentStatusPropertiesArgs) ElementType ¶
func (ArtifactDeploymentStatusPropertiesArgs) ElementType() reflect.Type
func (ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesOutput ¶
func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesOutput() ArtifactDeploymentStatusPropertiesOutput
func (ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesOutputWithContext ¶
func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesOutput
func (ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesPtrOutput ¶
func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput
func (ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext ¶
func (i ArtifactDeploymentStatusPropertiesArgs) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesPtrOutput
type ArtifactDeploymentStatusPropertiesInput ¶
type ArtifactDeploymentStatusPropertiesInput interface { pulumi.Input ToArtifactDeploymentStatusPropertiesOutput() ArtifactDeploymentStatusPropertiesOutput ToArtifactDeploymentStatusPropertiesOutputWithContext(context.Context) ArtifactDeploymentStatusPropertiesOutput }
ArtifactDeploymentStatusPropertiesInput is an input type that accepts ArtifactDeploymentStatusPropertiesArgs and ArtifactDeploymentStatusPropertiesOutput values. You can construct a concrete instance of `ArtifactDeploymentStatusPropertiesInput` via:
ArtifactDeploymentStatusPropertiesArgs{...}
type ArtifactDeploymentStatusPropertiesOutput ¶
type ArtifactDeploymentStatusPropertiesOutput struct{ *pulumi.OutputState }
Properties of an artifact deployment.
func (ArtifactDeploymentStatusPropertiesOutput) ArtifactsApplied ¶
func (o ArtifactDeploymentStatusPropertiesOutput) ArtifactsApplied() pulumi.IntPtrOutput
The total count of the artifacts that were successfully applied.
func (ArtifactDeploymentStatusPropertiesOutput) DeploymentStatus ¶
func (o ArtifactDeploymentStatusPropertiesOutput) DeploymentStatus() pulumi.StringPtrOutput
The deployment status of the artifact.
func (ArtifactDeploymentStatusPropertiesOutput) ElementType ¶
func (ArtifactDeploymentStatusPropertiesOutput) ElementType() reflect.Type
func (ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesOutput ¶
func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesOutput() ArtifactDeploymentStatusPropertiesOutput
func (ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesOutputWithContext ¶
func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesOutput
func (ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesPtrOutput ¶
func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput
func (ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext ¶
func (o ArtifactDeploymentStatusPropertiesOutput) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesPtrOutput
func (ArtifactDeploymentStatusPropertiesOutput) TotalArtifacts ¶
func (o ArtifactDeploymentStatusPropertiesOutput) TotalArtifacts() pulumi.IntPtrOutput
The total count of the artifacts that were tentatively applied.
type ArtifactDeploymentStatusPropertiesPtrInput ¶
type ArtifactDeploymentStatusPropertiesPtrInput interface { pulumi.Input ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(context.Context) ArtifactDeploymentStatusPropertiesPtrOutput }
ArtifactDeploymentStatusPropertiesPtrInput is an input type that accepts ArtifactDeploymentStatusPropertiesArgs, ArtifactDeploymentStatusPropertiesPtr and ArtifactDeploymentStatusPropertiesPtrOutput values. You can construct a concrete instance of `ArtifactDeploymentStatusPropertiesPtrInput` via:
ArtifactDeploymentStatusPropertiesArgs{...} or: nil
func ArtifactDeploymentStatusPropertiesPtr ¶
func ArtifactDeploymentStatusPropertiesPtr(v *ArtifactDeploymentStatusPropertiesArgs) ArtifactDeploymentStatusPropertiesPtrInput
type ArtifactDeploymentStatusPropertiesPtrOutput ¶
type ArtifactDeploymentStatusPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ArtifactDeploymentStatusPropertiesPtrOutput) ArtifactsApplied ¶
func (o ArtifactDeploymentStatusPropertiesPtrOutput) ArtifactsApplied() pulumi.IntPtrOutput
The total count of the artifacts that were successfully applied.
func (ArtifactDeploymentStatusPropertiesPtrOutput) DeploymentStatus ¶
func (o ArtifactDeploymentStatusPropertiesPtrOutput) DeploymentStatus() pulumi.StringPtrOutput
The deployment status of the artifact.
func (ArtifactDeploymentStatusPropertiesPtrOutput) ElementType ¶
func (ArtifactDeploymentStatusPropertiesPtrOutput) ElementType() reflect.Type
func (ArtifactDeploymentStatusPropertiesPtrOutput) ToArtifactDeploymentStatusPropertiesPtrOutput ¶
func (o ArtifactDeploymentStatusPropertiesPtrOutput) ToArtifactDeploymentStatusPropertiesPtrOutput() ArtifactDeploymentStatusPropertiesPtrOutput
func (ArtifactDeploymentStatusPropertiesPtrOutput) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext ¶
func (o ArtifactDeploymentStatusPropertiesPtrOutput) ToArtifactDeploymentStatusPropertiesPtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesPtrOutput
func (ArtifactDeploymentStatusPropertiesPtrOutput) TotalArtifacts ¶
func (o ArtifactDeploymentStatusPropertiesPtrOutput) TotalArtifacts() pulumi.IntPtrOutput
The total count of the artifacts that were tentatively applied.
type ArtifactDeploymentStatusPropertiesResponse ¶
type ArtifactDeploymentStatusPropertiesResponse struct { // The total count of the artifacts that were successfully applied. ArtifactsApplied *int `pulumi:"artifactsApplied"` // The deployment status of the artifact. DeploymentStatus *string `pulumi:"deploymentStatus"` // The total count of the artifacts that were tentatively applied. TotalArtifacts *int `pulumi:"totalArtifacts"` }
Properties of an artifact deployment.
type ArtifactDeploymentStatusPropertiesResponseArgs ¶
type ArtifactDeploymentStatusPropertiesResponseArgs struct { // The total count of the artifacts that were successfully applied. ArtifactsApplied pulumi.IntPtrInput `pulumi:"artifactsApplied"` // The deployment status of the artifact. DeploymentStatus pulumi.StringPtrInput `pulumi:"deploymentStatus"` // The total count of the artifacts that were tentatively applied. TotalArtifacts pulumi.IntPtrInput `pulumi:"totalArtifacts"` }
Properties of an artifact deployment.
func (ArtifactDeploymentStatusPropertiesResponseArgs) ElementType ¶
func (ArtifactDeploymentStatusPropertiesResponseArgs) ElementType() reflect.Type
func (ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponseOutput ¶
func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponseOutput() ArtifactDeploymentStatusPropertiesResponseOutput
func (ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponseOutputWithContext ¶
func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponseOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponseOutput
func (ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponsePtrOutput ¶
func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput
func (ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext ¶
func (i ArtifactDeploymentStatusPropertiesResponseArgs) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput
type ArtifactDeploymentStatusPropertiesResponseInput ¶
type ArtifactDeploymentStatusPropertiesResponseInput interface { pulumi.Input ToArtifactDeploymentStatusPropertiesResponseOutput() ArtifactDeploymentStatusPropertiesResponseOutput ToArtifactDeploymentStatusPropertiesResponseOutputWithContext(context.Context) ArtifactDeploymentStatusPropertiesResponseOutput }
ArtifactDeploymentStatusPropertiesResponseInput is an input type that accepts ArtifactDeploymentStatusPropertiesResponseArgs and ArtifactDeploymentStatusPropertiesResponseOutput values. You can construct a concrete instance of `ArtifactDeploymentStatusPropertiesResponseInput` via:
ArtifactDeploymentStatusPropertiesResponseArgs{...}
type ArtifactDeploymentStatusPropertiesResponseOutput ¶
type ArtifactDeploymentStatusPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of an artifact deployment.
func (ArtifactDeploymentStatusPropertiesResponseOutput) ArtifactsApplied ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) ArtifactsApplied() pulumi.IntPtrOutput
The total count of the artifacts that were successfully applied.
func (ArtifactDeploymentStatusPropertiesResponseOutput) DeploymentStatus ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) DeploymentStatus() pulumi.StringPtrOutput
The deployment status of the artifact.
func (ArtifactDeploymentStatusPropertiesResponseOutput) ElementType ¶
func (ArtifactDeploymentStatusPropertiesResponseOutput) ElementType() reflect.Type
func (ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponseOutput ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponseOutput() ArtifactDeploymentStatusPropertiesResponseOutput
func (ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponseOutputWithContext ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponseOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponseOutput
func (ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutput ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput
func (ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput
func (ArtifactDeploymentStatusPropertiesResponseOutput) TotalArtifacts ¶
func (o ArtifactDeploymentStatusPropertiesResponseOutput) TotalArtifacts() pulumi.IntPtrOutput
The total count of the artifacts that were tentatively applied.
type ArtifactDeploymentStatusPropertiesResponsePtrInput ¶
type ArtifactDeploymentStatusPropertiesResponsePtrInput interface { pulumi.Input ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput }
ArtifactDeploymentStatusPropertiesResponsePtrInput is an input type that accepts ArtifactDeploymentStatusPropertiesResponseArgs, ArtifactDeploymentStatusPropertiesResponsePtr and ArtifactDeploymentStatusPropertiesResponsePtrOutput values. You can construct a concrete instance of `ArtifactDeploymentStatusPropertiesResponsePtrInput` via:
ArtifactDeploymentStatusPropertiesResponseArgs{...} or: nil
func ArtifactDeploymentStatusPropertiesResponsePtr ¶
func ArtifactDeploymentStatusPropertiesResponsePtr(v *ArtifactDeploymentStatusPropertiesResponseArgs) ArtifactDeploymentStatusPropertiesResponsePtrInput
type ArtifactDeploymentStatusPropertiesResponsePtrOutput ¶
type ArtifactDeploymentStatusPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) ArtifactsApplied ¶
func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) ArtifactsApplied() pulumi.IntPtrOutput
The total count of the artifacts that were successfully applied.
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) DeploymentStatus ¶
func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) DeploymentStatus() pulumi.StringPtrOutput
The deployment status of the artifact.
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) ElementType ¶
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutput ¶
func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutput() ArtifactDeploymentStatusPropertiesResponsePtrOutput
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext ¶
func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) ToArtifactDeploymentStatusPropertiesResponsePtrOutputWithContext(ctx context.Context) ArtifactDeploymentStatusPropertiesResponsePtrOutput
func (ArtifactDeploymentStatusPropertiesResponsePtrOutput) TotalArtifacts ¶
func (o ArtifactDeploymentStatusPropertiesResponsePtrOutput) TotalArtifacts() pulumi.IntPtrOutput
The total count of the artifacts that were tentatively applied.
type ArtifactInstallProperties ¶
type ArtifactInstallProperties struct { // The artifact's identifier. ArtifactId *string `pulumi:"artifactId"` // The parameters of the artifact. Parameters []ArtifactParameterProperties `pulumi:"parameters"` }
Properties of an artifact.
type ArtifactInstallPropertiesArgs ¶
type ArtifactInstallPropertiesArgs struct { // The artifact's identifier. ArtifactId pulumi.StringPtrInput `pulumi:"artifactId"` // The parameters of the artifact. Parameters ArtifactParameterPropertiesArrayInput `pulumi:"parameters"` }
Properties of an artifact.
func (ArtifactInstallPropertiesArgs) ElementType ¶
func (ArtifactInstallPropertiesArgs) ElementType() reflect.Type
func (ArtifactInstallPropertiesArgs) ToArtifactInstallPropertiesOutput ¶
func (i ArtifactInstallPropertiesArgs) ToArtifactInstallPropertiesOutput() ArtifactInstallPropertiesOutput
func (ArtifactInstallPropertiesArgs) ToArtifactInstallPropertiesOutputWithContext ¶
func (i ArtifactInstallPropertiesArgs) ToArtifactInstallPropertiesOutputWithContext(ctx context.Context) ArtifactInstallPropertiesOutput
type ArtifactInstallPropertiesArray ¶
type ArtifactInstallPropertiesArray []ArtifactInstallPropertiesInput
func (ArtifactInstallPropertiesArray) ElementType ¶
func (ArtifactInstallPropertiesArray) ElementType() reflect.Type
func (ArtifactInstallPropertiesArray) ToArtifactInstallPropertiesArrayOutput ¶
func (i ArtifactInstallPropertiesArray) ToArtifactInstallPropertiesArrayOutput() ArtifactInstallPropertiesArrayOutput
func (ArtifactInstallPropertiesArray) ToArtifactInstallPropertiesArrayOutputWithContext ¶
func (i ArtifactInstallPropertiesArray) ToArtifactInstallPropertiesArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesArrayOutput
type ArtifactInstallPropertiesArrayInput ¶
type ArtifactInstallPropertiesArrayInput interface { pulumi.Input ToArtifactInstallPropertiesArrayOutput() ArtifactInstallPropertiesArrayOutput ToArtifactInstallPropertiesArrayOutputWithContext(context.Context) ArtifactInstallPropertiesArrayOutput }
ArtifactInstallPropertiesArrayInput is an input type that accepts ArtifactInstallPropertiesArray and ArtifactInstallPropertiesArrayOutput values. You can construct a concrete instance of `ArtifactInstallPropertiesArrayInput` via:
ArtifactInstallPropertiesArray{ ArtifactInstallPropertiesArgs{...} }
type ArtifactInstallPropertiesArrayOutput ¶
type ArtifactInstallPropertiesArrayOutput struct{ *pulumi.OutputState }
func (ArtifactInstallPropertiesArrayOutput) ElementType ¶
func (ArtifactInstallPropertiesArrayOutput) ElementType() reflect.Type
func (ArtifactInstallPropertiesArrayOutput) Index ¶
func (o ArtifactInstallPropertiesArrayOutput) Index(i pulumi.IntInput) ArtifactInstallPropertiesOutput
func (ArtifactInstallPropertiesArrayOutput) ToArtifactInstallPropertiesArrayOutput ¶
func (o ArtifactInstallPropertiesArrayOutput) ToArtifactInstallPropertiesArrayOutput() ArtifactInstallPropertiesArrayOutput
func (ArtifactInstallPropertiesArrayOutput) ToArtifactInstallPropertiesArrayOutputWithContext ¶
func (o ArtifactInstallPropertiesArrayOutput) ToArtifactInstallPropertiesArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesArrayOutput
type ArtifactInstallPropertiesInput ¶
type ArtifactInstallPropertiesInput interface { pulumi.Input ToArtifactInstallPropertiesOutput() ArtifactInstallPropertiesOutput ToArtifactInstallPropertiesOutputWithContext(context.Context) ArtifactInstallPropertiesOutput }
ArtifactInstallPropertiesInput is an input type that accepts ArtifactInstallPropertiesArgs and ArtifactInstallPropertiesOutput values. You can construct a concrete instance of `ArtifactInstallPropertiesInput` via:
ArtifactInstallPropertiesArgs{...}
type ArtifactInstallPropertiesOutput ¶
type ArtifactInstallPropertiesOutput struct{ *pulumi.OutputState }
Properties of an artifact.
func (ArtifactInstallPropertiesOutput) ArtifactId ¶
func (o ArtifactInstallPropertiesOutput) ArtifactId() pulumi.StringPtrOutput
The artifact's identifier.
func (ArtifactInstallPropertiesOutput) ElementType ¶
func (ArtifactInstallPropertiesOutput) ElementType() reflect.Type
func (ArtifactInstallPropertiesOutput) Parameters ¶
func (o ArtifactInstallPropertiesOutput) Parameters() ArtifactParameterPropertiesArrayOutput
The parameters of the artifact.
func (ArtifactInstallPropertiesOutput) ToArtifactInstallPropertiesOutput ¶
func (o ArtifactInstallPropertiesOutput) ToArtifactInstallPropertiesOutput() ArtifactInstallPropertiesOutput
func (ArtifactInstallPropertiesOutput) ToArtifactInstallPropertiesOutputWithContext ¶
func (o ArtifactInstallPropertiesOutput) ToArtifactInstallPropertiesOutputWithContext(ctx context.Context) ArtifactInstallPropertiesOutput
type ArtifactInstallPropertiesResponse ¶
type ArtifactInstallPropertiesResponse struct { // The artifact's identifier. ArtifactId *string `pulumi:"artifactId"` // The parameters of the artifact. Parameters []ArtifactParameterPropertiesResponse `pulumi:"parameters"` }
Properties of an artifact.
type ArtifactInstallPropertiesResponseArgs ¶
type ArtifactInstallPropertiesResponseArgs struct { // The artifact's identifier. ArtifactId pulumi.StringPtrInput `pulumi:"artifactId"` // The parameters of the artifact. Parameters ArtifactParameterPropertiesResponseArrayInput `pulumi:"parameters"` }
Properties of an artifact.
func (ArtifactInstallPropertiesResponseArgs) ElementType ¶
func (ArtifactInstallPropertiesResponseArgs) ElementType() reflect.Type
func (ArtifactInstallPropertiesResponseArgs) ToArtifactInstallPropertiesResponseOutput ¶
func (i ArtifactInstallPropertiesResponseArgs) ToArtifactInstallPropertiesResponseOutput() ArtifactInstallPropertiesResponseOutput
func (ArtifactInstallPropertiesResponseArgs) ToArtifactInstallPropertiesResponseOutputWithContext ¶
func (i ArtifactInstallPropertiesResponseArgs) ToArtifactInstallPropertiesResponseOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseOutput
type ArtifactInstallPropertiesResponseArray ¶
type ArtifactInstallPropertiesResponseArray []ArtifactInstallPropertiesResponseInput
func (ArtifactInstallPropertiesResponseArray) ElementType ¶
func (ArtifactInstallPropertiesResponseArray) ElementType() reflect.Type
func (ArtifactInstallPropertiesResponseArray) ToArtifactInstallPropertiesResponseArrayOutput ¶
func (i ArtifactInstallPropertiesResponseArray) ToArtifactInstallPropertiesResponseArrayOutput() ArtifactInstallPropertiesResponseArrayOutput
func (ArtifactInstallPropertiesResponseArray) ToArtifactInstallPropertiesResponseArrayOutputWithContext ¶
func (i ArtifactInstallPropertiesResponseArray) ToArtifactInstallPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseArrayOutput
type ArtifactInstallPropertiesResponseArrayInput ¶
type ArtifactInstallPropertiesResponseArrayInput interface { pulumi.Input ToArtifactInstallPropertiesResponseArrayOutput() ArtifactInstallPropertiesResponseArrayOutput ToArtifactInstallPropertiesResponseArrayOutputWithContext(context.Context) ArtifactInstallPropertiesResponseArrayOutput }
ArtifactInstallPropertiesResponseArrayInput is an input type that accepts ArtifactInstallPropertiesResponseArray and ArtifactInstallPropertiesResponseArrayOutput values. You can construct a concrete instance of `ArtifactInstallPropertiesResponseArrayInput` via:
ArtifactInstallPropertiesResponseArray{ ArtifactInstallPropertiesResponseArgs{...} }
type ArtifactInstallPropertiesResponseArrayOutput ¶
type ArtifactInstallPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (ArtifactInstallPropertiesResponseArrayOutput) ElementType ¶
func (ArtifactInstallPropertiesResponseArrayOutput) ElementType() reflect.Type
func (ArtifactInstallPropertiesResponseArrayOutput) ToArtifactInstallPropertiesResponseArrayOutput ¶
func (o ArtifactInstallPropertiesResponseArrayOutput) ToArtifactInstallPropertiesResponseArrayOutput() ArtifactInstallPropertiesResponseArrayOutput
func (ArtifactInstallPropertiesResponseArrayOutput) ToArtifactInstallPropertiesResponseArrayOutputWithContext ¶
func (o ArtifactInstallPropertiesResponseArrayOutput) ToArtifactInstallPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseArrayOutput
type ArtifactInstallPropertiesResponseInput ¶
type ArtifactInstallPropertiesResponseInput interface { pulumi.Input ToArtifactInstallPropertiesResponseOutput() ArtifactInstallPropertiesResponseOutput ToArtifactInstallPropertiesResponseOutputWithContext(context.Context) ArtifactInstallPropertiesResponseOutput }
ArtifactInstallPropertiesResponseInput is an input type that accepts ArtifactInstallPropertiesResponseArgs and ArtifactInstallPropertiesResponseOutput values. You can construct a concrete instance of `ArtifactInstallPropertiesResponseInput` via:
ArtifactInstallPropertiesResponseArgs{...}
type ArtifactInstallPropertiesResponseOutput ¶
type ArtifactInstallPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of an artifact.
func (ArtifactInstallPropertiesResponseOutput) ArtifactId ¶
func (o ArtifactInstallPropertiesResponseOutput) ArtifactId() pulumi.StringPtrOutput
The artifact's identifier.
func (ArtifactInstallPropertiesResponseOutput) ElementType ¶
func (ArtifactInstallPropertiesResponseOutput) ElementType() reflect.Type
func (ArtifactInstallPropertiesResponseOutput) Parameters ¶
func (o ArtifactInstallPropertiesResponseOutput) Parameters() ArtifactParameterPropertiesResponseArrayOutput
The parameters of the artifact.
func (ArtifactInstallPropertiesResponseOutput) ToArtifactInstallPropertiesResponseOutput ¶
func (o ArtifactInstallPropertiesResponseOutput) ToArtifactInstallPropertiesResponseOutput() ArtifactInstallPropertiesResponseOutput
func (ArtifactInstallPropertiesResponseOutput) ToArtifactInstallPropertiesResponseOutputWithContext ¶
func (o ArtifactInstallPropertiesResponseOutput) ToArtifactInstallPropertiesResponseOutputWithContext(ctx context.Context) ArtifactInstallPropertiesResponseOutput
type ArtifactParameterProperties ¶
type ArtifactParameterProperties struct { // The name of the artifact parameter. Name *string `pulumi:"name"` // The value of the artifact parameter. Value *string `pulumi:"value"` }
Properties of an artifact parameter.
type ArtifactParameterPropertiesArgs ¶
type ArtifactParameterPropertiesArgs struct { // The name of the artifact parameter. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the artifact parameter. Value pulumi.StringPtrInput `pulumi:"value"` }
Properties of an artifact parameter.
func (ArtifactParameterPropertiesArgs) ElementType ¶
func (ArtifactParameterPropertiesArgs) ElementType() reflect.Type
func (ArtifactParameterPropertiesArgs) ToArtifactParameterPropertiesOutput ¶
func (i ArtifactParameterPropertiesArgs) ToArtifactParameterPropertiesOutput() ArtifactParameterPropertiesOutput
func (ArtifactParameterPropertiesArgs) ToArtifactParameterPropertiesOutputWithContext ¶
func (i ArtifactParameterPropertiesArgs) ToArtifactParameterPropertiesOutputWithContext(ctx context.Context) ArtifactParameterPropertiesOutput
type ArtifactParameterPropertiesArray ¶
type ArtifactParameterPropertiesArray []ArtifactParameterPropertiesInput
func (ArtifactParameterPropertiesArray) ElementType ¶
func (ArtifactParameterPropertiesArray) ElementType() reflect.Type
func (ArtifactParameterPropertiesArray) ToArtifactParameterPropertiesArrayOutput ¶
func (i ArtifactParameterPropertiesArray) ToArtifactParameterPropertiesArrayOutput() ArtifactParameterPropertiesArrayOutput
func (ArtifactParameterPropertiesArray) ToArtifactParameterPropertiesArrayOutputWithContext ¶
func (i ArtifactParameterPropertiesArray) ToArtifactParameterPropertiesArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesArrayOutput
type ArtifactParameterPropertiesArrayInput ¶
type ArtifactParameterPropertiesArrayInput interface { pulumi.Input ToArtifactParameterPropertiesArrayOutput() ArtifactParameterPropertiesArrayOutput ToArtifactParameterPropertiesArrayOutputWithContext(context.Context) ArtifactParameterPropertiesArrayOutput }
ArtifactParameterPropertiesArrayInput is an input type that accepts ArtifactParameterPropertiesArray and ArtifactParameterPropertiesArrayOutput values. You can construct a concrete instance of `ArtifactParameterPropertiesArrayInput` via:
ArtifactParameterPropertiesArray{ ArtifactParameterPropertiesArgs{...} }
type ArtifactParameterPropertiesArrayOutput ¶
type ArtifactParameterPropertiesArrayOutput struct{ *pulumi.OutputState }
func (ArtifactParameterPropertiesArrayOutput) ElementType ¶
func (ArtifactParameterPropertiesArrayOutput) ElementType() reflect.Type
func (ArtifactParameterPropertiesArrayOutput) ToArtifactParameterPropertiesArrayOutput ¶
func (o ArtifactParameterPropertiesArrayOutput) ToArtifactParameterPropertiesArrayOutput() ArtifactParameterPropertiesArrayOutput
func (ArtifactParameterPropertiesArrayOutput) ToArtifactParameterPropertiesArrayOutputWithContext ¶
func (o ArtifactParameterPropertiesArrayOutput) ToArtifactParameterPropertiesArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesArrayOutput
type ArtifactParameterPropertiesInput ¶
type ArtifactParameterPropertiesInput interface { pulumi.Input ToArtifactParameterPropertiesOutput() ArtifactParameterPropertiesOutput ToArtifactParameterPropertiesOutputWithContext(context.Context) ArtifactParameterPropertiesOutput }
ArtifactParameterPropertiesInput is an input type that accepts ArtifactParameterPropertiesArgs and ArtifactParameterPropertiesOutput values. You can construct a concrete instance of `ArtifactParameterPropertiesInput` via:
ArtifactParameterPropertiesArgs{...}
type ArtifactParameterPropertiesOutput ¶
type ArtifactParameterPropertiesOutput struct{ *pulumi.OutputState }
Properties of an artifact parameter.
func (ArtifactParameterPropertiesOutput) ElementType ¶
func (ArtifactParameterPropertiesOutput) ElementType() reflect.Type
func (ArtifactParameterPropertiesOutput) Name ¶
func (o ArtifactParameterPropertiesOutput) Name() pulumi.StringPtrOutput
The name of the artifact parameter.
func (ArtifactParameterPropertiesOutput) ToArtifactParameterPropertiesOutput ¶
func (o ArtifactParameterPropertiesOutput) ToArtifactParameterPropertiesOutput() ArtifactParameterPropertiesOutput
func (ArtifactParameterPropertiesOutput) ToArtifactParameterPropertiesOutputWithContext ¶
func (o ArtifactParameterPropertiesOutput) ToArtifactParameterPropertiesOutputWithContext(ctx context.Context) ArtifactParameterPropertiesOutput
func (ArtifactParameterPropertiesOutput) Value ¶
func (o ArtifactParameterPropertiesOutput) Value() pulumi.StringPtrOutput
The value of the artifact parameter.
type ArtifactParameterPropertiesResponse ¶
type ArtifactParameterPropertiesResponse struct { // The name of the artifact parameter. Name *string `pulumi:"name"` // The value of the artifact parameter. Value *string `pulumi:"value"` }
Properties of an artifact parameter.
type ArtifactParameterPropertiesResponseArgs ¶
type ArtifactParameterPropertiesResponseArgs struct { // The name of the artifact parameter. Name pulumi.StringPtrInput `pulumi:"name"` // The value of the artifact parameter. Value pulumi.StringPtrInput `pulumi:"value"` }
Properties of an artifact parameter.
func (ArtifactParameterPropertiesResponseArgs) ElementType ¶
func (ArtifactParameterPropertiesResponseArgs) ElementType() reflect.Type
func (ArtifactParameterPropertiesResponseArgs) ToArtifactParameterPropertiesResponseOutput ¶
func (i ArtifactParameterPropertiesResponseArgs) ToArtifactParameterPropertiesResponseOutput() ArtifactParameterPropertiesResponseOutput
func (ArtifactParameterPropertiesResponseArgs) ToArtifactParameterPropertiesResponseOutputWithContext ¶
func (i ArtifactParameterPropertiesResponseArgs) ToArtifactParameterPropertiesResponseOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseOutput
type ArtifactParameterPropertiesResponseArray ¶
type ArtifactParameterPropertiesResponseArray []ArtifactParameterPropertiesResponseInput
func (ArtifactParameterPropertiesResponseArray) ElementType ¶
func (ArtifactParameterPropertiesResponseArray) ElementType() reflect.Type
func (ArtifactParameterPropertiesResponseArray) ToArtifactParameterPropertiesResponseArrayOutput ¶
func (i ArtifactParameterPropertiesResponseArray) ToArtifactParameterPropertiesResponseArrayOutput() ArtifactParameterPropertiesResponseArrayOutput
func (ArtifactParameterPropertiesResponseArray) ToArtifactParameterPropertiesResponseArrayOutputWithContext ¶
func (i ArtifactParameterPropertiesResponseArray) ToArtifactParameterPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseArrayOutput
type ArtifactParameterPropertiesResponseArrayInput ¶
type ArtifactParameterPropertiesResponseArrayInput interface { pulumi.Input ToArtifactParameterPropertiesResponseArrayOutput() ArtifactParameterPropertiesResponseArrayOutput ToArtifactParameterPropertiesResponseArrayOutputWithContext(context.Context) ArtifactParameterPropertiesResponseArrayOutput }
ArtifactParameterPropertiesResponseArrayInput is an input type that accepts ArtifactParameterPropertiesResponseArray and ArtifactParameterPropertiesResponseArrayOutput values. You can construct a concrete instance of `ArtifactParameterPropertiesResponseArrayInput` via:
ArtifactParameterPropertiesResponseArray{ ArtifactParameterPropertiesResponseArgs{...} }
type ArtifactParameterPropertiesResponseArrayOutput ¶
type ArtifactParameterPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (ArtifactParameterPropertiesResponseArrayOutput) ElementType ¶
func (ArtifactParameterPropertiesResponseArrayOutput) ElementType() reflect.Type
func (ArtifactParameterPropertiesResponseArrayOutput) ToArtifactParameterPropertiesResponseArrayOutput ¶
func (o ArtifactParameterPropertiesResponseArrayOutput) ToArtifactParameterPropertiesResponseArrayOutput() ArtifactParameterPropertiesResponseArrayOutput
func (ArtifactParameterPropertiesResponseArrayOutput) ToArtifactParameterPropertiesResponseArrayOutputWithContext ¶
func (o ArtifactParameterPropertiesResponseArrayOutput) ToArtifactParameterPropertiesResponseArrayOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseArrayOutput
type ArtifactParameterPropertiesResponseInput ¶
type ArtifactParameterPropertiesResponseInput interface { pulumi.Input ToArtifactParameterPropertiesResponseOutput() ArtifactParameterPropertiesResponseOutput ToArtifactParameterPropertiesResponseOutputWithContext(context.Context) ArtifactParameterPropertiesResponseOutput }
ArtifactParameterPropertiesResponseInput is an input type that accepts ArtifactParameterPropertiesResponseArgs and ArtifactParameterPropertiesResponseOutput values. You can construct a concrete instance of `ArtifactParameterPropertiesResponseInput` via:
ArtifactParameterPropertiesResponseArgs{...}
type ArtifactParameterPropertiesResponseOutput ¶
type ArtifactParameterPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of an artifact parameter.
func (ArtifactParameterPropertiesResponseOutput) ElementType ¶
func (ArtifactParameterPropertiesResponseOutput) ElementType() reflect.Type
func (ArtifactParameterPropertiesResponseOutput) Name ¶
func (o ArtifactParameterPropertiesResponseOutput) Name() pulumi.StringPtrOutput
The name of the artifact parameter.
func (ArtifactParameterPropertiesResponseOutput) ToArtifactParameterPropertiesResponseOutput ¶
func (o ArtifactParameterPropertiesResponseOutput) ToArtifactParameterPropertiesResponseOutput() ArtifactParameterPropertiesResponseOutput
func (ArtifactParameterPropertiesResponseOutput) ToArtifactParameterPropertiesResponseOutputWithContext ¶
func (o ArtifactParameterPropertiesResponseOutput) ToArtifactParameterPropertiesResponseOutputWithContext(ctx context.Context) ArtifactParameterPropertiesResponseOutput
func (ArtifactParameterPropertiesResponseOutput) Value ¶
func (o ArtifactParameterPropertiesResponseOutput) Value() pulumi.StringPtrOutput
The value of the artifact parameter.
type ArtifactSourceResource ¶
type ArtifactSourceResource struct { pulumi.CustomResourceState // The branch reference of the artifact source. BranchRef pulumi.StringPtrOutput `pulumi:"branchRef"` // The display name of the artifact source. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The folder path of the artifact source. FolderPath pulumi.StringPtrOutput `pulumi:"folderPath"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The security token of the artifact source. SecurityToken pulumi.StringPtrOutput `pulumi:"securityToken"` // The type of the artifact source. SourceType pulumi.StringPtrOutput `pulumi:"sourceType"` // The status of the artifact source. Status pulumi.StringPtrOutput `pulumi:"status"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` // The URI of the artifact source. Uri pulumi.StringPtrOutput `pulumi:"uri"` }
Properties of an artifact source.
func GetArtifactSourceResource ¶
func GetArtifactSourceResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ArtifactSourceResourceState, opts ...pulumi.ResourceOption) (*ArtifactSourceResource, error)
GetArtifactSourceResource gets an existing ArtifactSourceResource 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 NewArtifactSourceResource ¶
func NewArtifactSourceResource(ctx *pulumi.Context, name string, args *ArtifactSourceResourceArgs, opts ...pulumi.ResourceOption) (*ArtifactSourceResource, error)
NewArtifactSourceResource registers a new resource with the given unique name, arguments, and options.
func (*ArtifactSourceResource) ElementType ¶ added in v0.2.6
func (*ArtifactSourceResource) ElementType() reflect.Type
func (*ArtifactSourceResource) ToArtifactSourceResourceOutput ¶ added in v0.2.6
func (i *ArtifactSourceResource) ToArtifactSourceResourceOutput() ArtifactSourceResourceOutput
func (*ArtifactSourceResource) ToArtifactSourceResourceOutputWithContext ¶ added in v0.2.6
func (i *ArtifactSourceResource) ToArtifactSourceResourceOutputWithContext(ctx context.Context) ArtifactSourceResourceOutput
type ArtifactSourceResourceArgs ¶
type ArtifactSourceResourceArgs struct { // The branch reference of the artifact source. BranchRef pulumi.StringPtrInput // The display name of the artifact source. DisplayName pulumi.StringPtrInput // The folder path of the artifact source. FolderPath pulumi.StringPtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The name of the lab. LabName pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The security token of the artifact source. SecurityToken pulumi.StringPtrInput // The type of the artifact source. SourceType pulumi.StringPtrInput // The status of the artifact source. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The URI of the artifact source. Uri pulumi.StringPtrInput }
The set of arguments for constructing a ArtifactSourceResource resource.
func (ArtifactSourceResourceArgs) ElementType ¶
func (ArtifactSourceResourceArgs) ElementType() reflect.Type
type ArtifactSourceResourceInput ¶ added in v0.2.6
type ArtifactSourceResourceInput interface { pulumi.Input ToArtifactSourceResourceOutput() ArtifactSourceResourceOutput ToArtifactSourceResourceOutputWithContext(ctx context.Context) ArtifactSourceResourceOutput }
type ArtifactSourceResourceOutput ¶ added in v0.2.6
type ArtifactSourceResourceOutput struct {
*pulumi.OutputState
}
func (ArtifactSourceResourceOutput) ElementType ¶ added in v0.2.6
func (ArtifactSourceResourceOutput) ElementType() reflect.Type
func (ArtifactSourceResourceOutput) ToArtifactSourceResourceOutput ¶ added in v0.2.6
func (o ArtifactSourceResourceOutput) ToArtifactSourceResourceOutput() ArtifactSourceResourceOutput
func (ArtifactSourceResourceOutput) ToArtifactSourceResourceOutputWithContext ¶ added in v0.2.6
func (o ArtifactSourceResourceOutput) ToArtifactSourceResourceOutputWithContext(ctx context.Context) ArtifactSourceResourceOutput
type ArtifactSourceResourceState ¶
type ArtifactSourceResourceState struct { // The branch reference of the artifact source. BranchRef pulumi.StringPtrInput // The display name of the artifact source. DisplayName pulumi.StringPtrInput // The folder path of the artifact source. FolderPath pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The security token of the artifact source. SecurityToken pulumi.StringPtrInput // The type of the artifact source. SourceType pulumi.StringPtrInput // The status of the artifact source. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The URI of the artifact source. Uri pulumi.StringPtrInput }
func (ArtifactSourceResourceState) ElementType ¶
func (ArtifactSourceResourceState) ElementType() reflect.Type
type CustomImageOsType ¶ added in v0.3.1
The OS type of the custom image.
func (CustomImageOsType) ElementType ¶ added in v0.3.1
func (CustomImageOsType) ElementType() reflect.Type
func (CustomImageOsType) ToStringOutput ¶ added in v0.3.1
func (e CustomImageOsType) ToStringOutput() pulumi.StringOutput
func (CustomImageOsType) ToStringOutputWithContext ¶ added in v0.3.1
func (e CustomImageOsType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CustomImageOsType) ToStringPtrOutput ¶ added in v0.3.1
func (e CustomImageOsType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CustomImageOsType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e CustomImageOsType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomImagePropertiesCustom ¶
type CustomImagePropertiesCustom struct { // The image name. ImageName *string `pulumi:"imageName"` // Indicates whether sysprep has been run on the VHD. SysPrep *bool `pulumi:"sysPrep"` }
Properties for creating a custom image from a VHD.
type CustomImagePropertiesCustomArgs ¶
type CustomImagePropertiesCustomArgs struct { // The image name. ImageName pulumi.StringPtrInput `pulumi:"imageName"` // Indicates whether sysprep has been run on the VHD. SysPrep pulumi.BoolPtrInput `pulumi:"sysPrep"` }
Properties for creating a custom image from a VHD.
func (CustomImagePropertiesCustomArgs) ElementType ¶
func (CustomImagePropertiesCustomArgs) ElementType() reflect.Type
func (CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomOutput ¶
func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomOutput() CustomImagePropertiesCustomOutput
func (CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomOutputWithContext ¶
func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomOutputWithContext(ctx context.Context) CustomImagePropertiesCustomOutput
func (CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomPtrOutput ¶
func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput
func (CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomPtrOutputWithContext ¶
func (i CustomImagePropertiesCustomArgs) ToCustomImagePropertiesCustomPtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomPtrOutput
type CustomImagePropertiesCustomInput ¶
type CustomImagePropertiesCustomInput interface { pulumi.Input ToCustomImagePropertiesCustomOutput() CustomImagePropertiesCustomOutput ToCustomImagePropertiesCustomOutputWithContext(context.Context) CustomImagePropertiesCustomOutput }
CustomImagePropertiesCustomInput is an input type that accepts CustomImagePropertiesCustomArgs and CustomImagePropertiesCustomOutput values. You can construct a concrete instance of `CustomImagePropertiesCustomInput` via:
CustomImagePropertiesCustomArgs{...}
type CustomImagePropertiesCustomOutput ¶
type CustomImagePropertiesCustomOutput struct{ *pulumi.OutputState }
Properties for creating a custom image from a VHD.
func (CustomImagePropertiesCustomOutput) ElementType ¶
func (CustomImagePropertiesCustomOutput) ElementType() reflect.Type
func (CustomImagePropertiesCustomOutput) ImageName ¶
func (o CustomImagePropertiesCustomOutput) ImageName() pulumi.StringPtrOutput
The image name.
func (CustomImagePropertiesCustomOutput) SysPrep ¶
func (o CustomImagePropertiesCustomOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomOutput ¶
func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomOutput() CustomImagePropertiesCustomOutput
func (CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomOutputWithContext ¶
func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomOutputWithContext(ctx context.Context) CustomImagePropertiesCustomOutput
func (CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomPtrOutput ¶
func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput
func (CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomPtrOutputWithContext ¶
func (o CustomImagePropertiesCustomOutput) ToCustomImagePropertiesCustomPtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomPtrOutput
type CustomImagePropertiesCustomPtrInput ¶
type CustomImagePropertiesCustomPtrInput interface { pulumi.Input ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput ToCustomImagePropertiesCustomPtrOutputWithContext(context.Context) CustomImagePropertiesCustomPtrOutput }
CustomImagePropertiesCustomPtrInput is an input type that accepts CustomImagePropertiesCustomArgs, CustomImagePropertiesCustomPtr and CustomImagePropertiesCustomPtrOutput values. You can construct a concrete instance of `CustomImagePropertiesCustomPtrInput` via:
CustomImagePropertiesCustomArgs{...} or: nil
func CustomImagePropertiesCustomPtr ¶
func CustomImagePropertiesCustomPtr(v *CustomImagePropertiesCustomArgs) CustomImagePropertiesCustomPtrInput
type CustomImagePropertiesCustomPtrOutput ¶
type CustomImagePropertiesCustomPtrOutput struct{ *pulumi.OutputState }
func (CustomImagePropertiesCustomPtrOutput) ElementType ¶
func (CustomImagePropertiesCustomPtrOutput) ElementType() reflect.Type
func (CustomImagePropertiesCustomPtrOutput) ImageName ¶
func (o CustomImagePropertiesCustomPtrOutput) ImageName() pulumi.StringPtrOutput
The image name.
func (CustomImagePropertiesCustomPtrOutput) SysPrep ¶
func (o CustomImagePropertiesCustomPtrOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesCustomPtrOutput) ToCustomImagePropertiesCustomPtrOutput ¶
func (o CustomImagePropertiesCustomPtrOutput) ToCustomImagePropertiesCustomPtrOutput() CustomImagePropertiesCustomPtrOutput
func (CustomImagePropertiesCustomPtrOutput) ToCustomImagePropertiesCustomPtrOutputWithContext ¶
func (o CustomImagePropertiesCustomPtrOutput) ToCustomImagePropertiesCustomPtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomPtrOutput
type CustomImagePropertiesCustomResponse ¶
type CustomImagePropertiesCustomResponse struct { // The image name. ImageName *string `pulumi:"imageName"` // Indicates whether sysprep has been run on the VHD. SysPrep *bool `pulumi:"sysPrep"` }
Properties for creating a custom image from a VHD.
type CustomImagePropertiesCustomResponseArgs ¶
type CustomImagePropertiesCustomResponseArgs struct { // The image name. ImageName pulumi.StringPtrInput `pulumi:"imageName"` // Indicates whether sysprep has been run on the VHD. SysPrep pulumi.BoolPtrInput `pulumi:"sysPrep"` }
Properties for creating a custom image from a VHD.
func (CustomImagePropertiesCustomResponseArgs) ElementType ¶
func (CustomImagePropertiesCustomResponseArgs) ElementType() reflect.Type
func (CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponseOutput ¶
func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponseOutput() CustomImagePropertiesCustomResponseOutput
func (CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponseOutputWithContext ¶
func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponseOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponseOutput
func (CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponsePtrOutput ¶
func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput
func (CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponsePtrOutputWithContext ¶
func (i CustomImagePropertiesCustomResponseArgs) ToCustomImagePropertiesCustomResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponsePtrOutput
type CustomImagePropertiesCustomResponseInput ¶
type CustomImagePropertiesCustomResponseInput interface { pulumi.Input ToCustomImagePropertiesCustomResponseOutput() CustomImagePropertiesCustomResponseOutput ToCustomImagePropertiesCustomResponseOutputWithContext(context.Context) CustomImagePropertiesCustomResponseOutput }
CustomImagePropertiesCustomResponseInput is an input type that accepts CustomImagePropertiesCustomResponseArgs and CustomImagePropertiesCustomResponseOutput values. You can construct a concrete instance of `CustomImagePropertiesCustomResponseInput` via:
CustomImagePropertiesCustomResponseArgs{...}
type CustomImagePropertiesCustomResponseOutput ¶
type CustomImagePropertiesCustomResponseOutput struct{ *pulumi.OutputState }
Properties for creating a custom image from a VHD.
func (CustomImagePropertiesCustomResponseOutput) ElementType ¶
func (CustomImagePropertiesCustomResponseOutput) ElementType() reflect.Type
func (CustomImagePropertiesCustomResponseOutput) ImageName ¶
func (o CustomImagePropertiesCustomResponseOutput) ImageName() pulumi.StringPtrOutput
The image name.
func (CustomImagePropertiesCustomResponseOutput) SysPrep ¶
func (o CustomImagePropertiesCustomResponseOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponseOutput ¶
func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponseOutput() CustomImagePropertiesCustomResponseOutput
func (CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponseOutputWithContext ¶
func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponseOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponseOutput
func (CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponsePtrOutput ¶
func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput
func (CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponsePtrOutputWithContext ¶
func (o CustomImagePropertiesCustomResponseOutput) ToCustomImagePropertiesCustomResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponsePtrOutput
type CustomImagePropertiesCustomResponsePtrInput ¶
type CustomImagePropertiesCustomResponsePtrInput interface { pulumi.Input ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput ToCustomImagePropertiesCustomResponsePtrOutputWithContext(context.Context) CustomImagePropertiesCustomResponsePtrOutput }
CustomImagePropertiesCustomResponsePtrInput is an input type that accepts CustomImagePropertiesCustomResponseArgs, CustomImagePropertiesCustomResponsePtr and CustomImagePropertiesCustomResponsePtrOutput values. You can construct a concrete instance of `CustomImagePropertiesCustomResponsePtrInput` via:
CustomImagePropertiesCustomResponseArgs{...} or: nil
func CustomImagePropertiesCustomResponsePtr ¶
func CustomImagePropertiesCustomResponsePtr(v *CustomImagePropertiesCustomResponseArgs) CustomImagePropertiesCustomResponsePtrInput
type CustomImagePropertiesCustomResponsePtrOutput ¶
type CustomImagePropertiesCustomResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomImagePropertiesCustomResponsePtrOutput) ElementType ¶
func (CustomImagePropertiesCustomResponsePtrOutput) ElementType() reflect.Type
func (CustomImagePropertiesCustomResponsePtrOutput) ImageName ¶
func (o CustomImagePropertiesCustomResponsePtrOutput) ImageName() pulumi.StringPtrOutput
The image name.
func (CustomImagePropertiesCustomResponsePtrOutput) SysPrep ¶
func (o CustomImagePropertiesCustomResponsePtrOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesCustomResponsePtrOutput) ToCustomImagePropertiesCustomResponsePtrOutput ¶
func (o CustomImagePropertiesCustomResponsePtrOutput) ToCustomImagePropertiesCustomResponsePtrOutput() CustomImagePropertiesCustomResponsePtrOutput
func (CustomImagePropertiesCustomResponsePtrOutput) ToCustomImagePropertiesCustomResponsePtrOutputWithContext ¶
func (o CustomImagePropertiesCustomResponsePtrOutput) ToCustomImagePropertiesCustomResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesCustomResponsePtrOutput
type CustomImagePropertiesFromVm ¶
type CustomImagePropertiesFromVm struct { // The Linux OS information of the VM. LinuxOsInfo *LinuxOsInfo `pulumi:"linuxOsInfo"` // The source vm identifier. SourceVmId *string `pulumi:"sourceVmId"` // Indicates whether sysprep has been run on the VHD. SysPrep *bool `pulumi:"sysPrep"` // The Windows OS information of the VM. WindowsOsInfo *WindowsOsInfo `pulumi:"windowsOsInfo"` }
Properties for creating a custom image from a virtual machine.
type CustomImagePropertiesFromVmArgs ¶
type CustomImagePropertiesFromVmArgs struct { // The Linux OS information of the VM. LinuxOsInfo LinuxOsInfoPtrInput `pulumi:"linuxOsInfo"` // The source vm identifier. SourceVmId pulumi.StringPtrInput `pulumi:"sourceVmId"` // Indicates whether sysprep has been run on the VHD. SysPrep pulumi.BoolPtrInput `pulumi:"sysPrep"` // The Windows OS information of the VM. WindowsOsInfo WindowsOsInfoPtrInput `pulumi:"windowsOsInfo"` }
Properties for creating a custom image from a virtual machine.
func (CustomImagePropertiesFromVmArgs) ElementType ¶
func (CustomImagePropertiesFromVmArgs) ElementType() reflect.Type
func (CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmOutput ¶
func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmOutput() CustomImagePropertiesFromVmOutput
func (CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmOutputWithContext ¶
func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmOutput
func (CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmPtrOutput ¶
func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput
func (CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmPtrOutputWithContext ¶
func (i CustomImagePropertiesFromVmArgs) ToCustomImagePropertiesFromVmPtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmPtrOutput
type CustomImagePropertiesFromVmInput ¶
type CustomImagePropertiesFromVmInput interface { pulumi.Input ToCustomImagePropertiesFromVmOutput() CustomImagePropertiesFromVmOutput ToCustomImagePropertiesFromVmOutputWithContext(context.Context) CustomImagePropertiesFromVmOutput }
CustomImagePropertiesFromVmInput is an input type that accepts CustomImagePropertiesFromVmArgs and CustomImagePropertiesFromVmOutput values. You can construct a concrete instance of `CustomImagePropertiesFromVmInput` via:
CustomImagePropertiesFromVmArgs{...}
type CustomImagePropertiesFromVmOutput ¶
type CustomImagePropertiesFromVmOutput struct{ *pulumi.OutputState }
Properties for creating a custom image from a virtual machine.
func (CustomImagePropertiesFromVmOutput) ElementType ¶
func (CustomImagePropertiesFromVmOutput) ElementType() reflect.Type
func (CustomImagePropertiesFromVmOutput) LinuxOsInfo ¶
func (o CustomImagePropertiesFromVmOutput) LinuxOsInfo() LinuxOsInfoPtrOutput
The Linux OS information of the VM.
func (CustomImagePropertiesFromVmOutput) SourceVmId ¶
func (o CustomImagePropertiesFromVmOutput) SourceVmId() pulumi.StringPtrOutput
The source vm identifier.
func (CustomImagePropertiesFromVmOutput) SysPrep ¶
func (o CustomImagePropertiesFromVmOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmOutput ¶
func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmOutput() CustomImagePropertiesFromVmOutput
func (CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmOutputWithContext ¶
func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmOutput
func (CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmPtrOutput ¶
func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput
func (CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmPtrOutputWithContext ¶
func (o CustomImagePropertiesFromVmOutput) ToCustomImagePropertiesFromVmPtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmPtrOutput
func (CustomImagePropertiesFromVmOutput) WindowsOsInfo ¶
func (o CustomImagePropertiesFromVmOutput) WindowsOsInfo() WindowsOsInfoPtrOutput
The Windows OS information of the VM.
type CustomImagePropertiesFromVmPtrInput ¶
type CustomImagePropertiesFromVmPtrInput interface { pulumi.Input ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput ToCustomImagePropertiesFromVmPtrOutputWithContext(context.Context) CustomImagePropertiesFromVmPtrOutput }
CustomImagePropertiesFromVmPtrInput is an input type that accepts CustomImagePropertiesFromVmArgs, CustomImagePropertiesFromVmPtr and CustomImagePropertiesFromVmPtrOutput values. You can construct a concrete instance of `CustomImagePropertiesFromVmPtrInput` via:
CustomImagePropertiesFromVmArgs{...} or: nil
func CustomImagePropertiesFromVmPtr ¶
func CustomImagePropertiesFromVmPtr(v *CustomImagePropertiesFromVmArgs) CustomImagePropertiesFromVmPtrInput
type CustomImagePropertiesFromVmPtrOutput ¶
type CustomImagePropertiesFromVmPtrOutput struct{ *pulumi.OutputState }
func (CustomImagePropertiesFromVmPtrOutput) ElementType ¶
func (CustomImagePropertiesFromVmPtrOutput) ElementType() reflect.Type
func (CustomImagePropertiesFromVmPtrOutput) LinuxOsInfo ¶
func (o CustomImagePropertiesFromVmPtrOutput) LinuxOsInfo() LinuxOsInfoPtrOutput
The Linux OS information of the VM.
func (CustomImagePropertiesFromVmPtrOutput) SourceVmId ¶
func (o CustomImagePropertiesFromVmPtrOutput) SourceVmId() pulumi.StringPtrOutput
The source vm identifier.
func (CustomImagePropertiesFromVmPtrOutput) SysPrep ¶
func (o CustomImagePropertiesFromVmPtrOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesFromVmPtrOutput) ToCustomImagePropertiesFromVmPtrOutput ¶
func (o CustomImagePropertiesFromVmPtrOutput) ToCustomImagePropertiesFromVmPtrOutput() CustomImagePropertiesFromVmPtrOutput
func (CustomImagePropertiesFromVmPtrOutput) ToCustomImagePropertiesFromVmPtrOutputWithContext ¶
func (o CustomImagePropertiesFromVmPtrOutput) ToCustomImagePropertiesFromVmPtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmPtrOutput
func (CustomImagePropertiesFromVmPtrOutput) WindowsOsInfo ¶
func (o CustomImagePropertiesFromVmPtrOutput) WindowsOsInfo() WindowsOsInfoPtrOutput
The Windows OS information of the VM.
type CustomImagePropertiesFromVmResponse ¶
type CustomImagePropertiesFromVmResponse struct { // The Linux OS information of the VM. LinuxOsInfo *LinuxOsInfoResponse `pulumi:"linuxOsInfo"` // The source vm identifier. SourceVmId *string `pulumi:"sourceVmId"` // Indicates whether sysprep has been run on the VHD. SysPrep *bool `pulumi:"sysPrep"` // The Windows OS information of the VM. WindowsOsInfo *WindowsOsInfoResponse `pulumi:"windowsOsInfo"` }
Properties for creating a custom image from a virtual machine.
type CustomImagePropertiesFromVmResponseArgs ¶
type CustomImagePropertiesFromVmResponseArgs struct { // The Linux OS information of the VM. LinuxOsInfo LinuxOsInfoResponsePtrInput `pulumi:"linuxOsInfo"` // The source vm identifier. SourceVmId pulumi.StringPtrInput `pulumi:"sourceVmId"` // Indicates whether sysprep has been run on the VHD. SysPrep pulumi.BoolPtrInput `pulumi:"sysPrep"` // The Windows OS information of the VM. WindowsOsInfo WindowsOsInfoResponsePtrInput `pulumi:"windowsOsInfo"` }
Properties for creating a custom image from a virtual machine.
func (CustomImagePropertiesFromVmResponseArgs) ElementType ¶
func (CustomImagePropertiesFromVmResponseArgs) ElementType() reflect.Type
func (CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponseOutput ¶
func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponseOutput() CustomImagePropertiesFromVmResponseOutput
func (CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponseOutputWithContext ¶
func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponseOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponseOutput
func (CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponsePtrOutput ¶
func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput
func (CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext ¶
func (i CustomImagePropertiesFromVmResponseArgs) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponsePtrOutput
type CustomImagePropertiesFromVmResponseInput ¶
type CustomImagePropertiesFromVmResponseInput interface { pulumi.Input ToCustomImagePropertiesFromVmResponseOutput() CustomImagePropertiesFromVmResponseOutput ToCustomImagePropertiesFromVmResponseOutputWithContext(context.Context) CustomImagePropertiesFromVmResponseOutput }
CustomImagePropertiesFromVmResponseInput is an input type that accepts CustomImagePropertiesFromVmResponseArgs and CustomImagePropertiesFromVmResponseOutput values. You can construct a concrete instance of `CustomImagePropertiesFromVmResponseInput` via:
CustomImagePropertiesFromVmResponseArgs{...}
type CustomImagePropertiesFromVmResponseOutput ¶
type CustomImagePropertiesFromVmResponseOutput struct{ *pulumi.OutputState }
Properties for creating a custom image from a virtual machine.
func (CustomImagePropertiesFromVmResponseOutput) ElementType ¶
func (CustomImagePropertiesFromVmResponseOutput) ElementType() reflect.Type
func (CustomImagePropertiesFromVmResponseOutput) LinuxOsInfo ¶
func (o CustomImagePropertiesFromVmResponseOutput) LinuxOsInfo() LinuxOsInfoResponsePtrOutput
The Linux OS information of the VM.
func (CustomImagePropertiesFromVmResponseOutput) SourceVmId ¶
func (o CustomImagePropertiesFromVmResponseOutput) SourceVmId() pulumi.StringPtrOutput
The source vm identifier.
func (CustomImagePropertiesFromVmResponseOutput) SysPrep ¶
func (o CustomImagePropertiesFromVmResponseOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponseOutput ¶
func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponseOutput() CustomImagePropertiesFromVmResponseOutput
func (CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponseOutputWithContext ¶
func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponseOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponseOutput
func (CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponsePtrOutput ¶
func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput
func (CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext ¶
func (o CustomImagePropertiesFromVmResponseOutput) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponsePtrOutput
func (CustomImagePropertiesFromVmResponseOutput) WindowsOsInfo ¶
func (o CustomImagePropertiesFromVmResponseOutput) WindowsOsInfo() WindowsOsInfoResponsePtrOutput
The Windows OS information of the VM.
type CustomImagePropertiesFromVmResponsePtrInput ¶
type CustomImagePropertiesFromVmResponsePtrInput interface { pulumi.Input ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(context.Context) CustomImagePropertiesFromVmResponsePtrOutput }
CustomImagePropertiesFromVmResponsePtrInput is an input type that accepts CustomImagePropertiesFromVmResponseArgs, CustomImagePropertiesFromVmResponsePtr and CustomImagePropertiesFromVmResponsePtrOutput values. You can construct a concrete instance of `CustomImagePropertiesFromVmResponsePtrInput` via:
CustomImagePropertiesFromVmResponseArgs{...} or: nil
func CustomImagePropertiesFromVmResponsePtr ¶
func CustomImagePropertiesFromVmResponsePtr(v *CustomImagePropertiesFromVmResponseArgs) CustomImagePropertiesFromVmResponsePtrInput
type CustomImagePropertiesFromVmResponsePtrOutput ¶
type CustomImagePropertiesFromVmResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomImagePropertiesFromVmResponsePtrOutput) ElementType ¶
func (CustomImagePropertiesFromVmResponsePtrOutput) ElementType() reflect.Type
func (CustomImagePropertiesFromVmResponsePtrOutput) LinuxOsInfo ¶
func (o CustomImagePropertiesFromVmResponsePtrOutput) LinuxOsInfo() LinuxOsInfoResponsePtrOutput
The Linux OS information of the VM.
func (CustomImagePropertiesFromVmResponsePtrOutput) SourceVmId ¶
func (o CustomImagePropertiesFromVmResponsePtrOutput) SourceVmId() pulumi.StringPtrOutput
The source vm identifier.
func (CustomImagePropertiesFromVmResponsePtrOutput) SysPrep ¶
func (o CustomImagePropertiesFromVmResponsePtrOutput) SysPrep() pulumi.BoolPtrOutput
Indicates whether sysprep has been run on the VHD.
func (CustomImagePropertiesFromVmResponsePtrOutput) ToCustomImagePropertiesFromVmResponsePtrOutput ¶
func (o CustomImagePropertiesFromVmResponsePtrOutput) ToCustomImagePropertiesFromVmResponsePtrOutput() CustomImagePropertiesFromVmResponsePtrOutput
func (CustomImagePropertiesFromVmResponsePtrOutput) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext ¶
func (o CustomImagePropertiesFromVmResponsePtrOutput) ToCustomImagePropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) CustomImagePropertiesFromVmResponsePtrOutput
func (CustomImagePropertiesFromVmResponsePtrOutput) WindowsOsInfo ¶
func (o CustomImagePropertiesFromVmResponsePtrOutput) WindowsOsInfo() WindowsOsInfoResponsePtrOutput
The Windows OS information of the VM.
type CustomImageResource ¶
type CustomImageResource struct { pulumi.CustomResourceState // The author of the custom image. Author pulumi.StringPtrOutput `pulumi:"author"` // The creation date of the custom image. CreationDate pulumi.StringPtrOutput `pulumi:"creationDate"` // The description of the custom image. Description pulumi.StringPtrOutput `pulumi:"description"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The OS type of the custom image. OsType pulumi.StringPtrOutput `pulumi:"osType"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` // The VHD from which the image is to be created. Vhd CustomImagePropertiesCustomResponsePtrOutput `pulumi:"vhd"` // Properties for creating a custom image from a virtual machine. Vm CustomImagePropertiesFromVmResponsePtrOutput `pulumi:"vm"` }
A custom image.
func GetCustomImageResource ¶
func GetCustomImageResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomImageResourceState, opts ...pulumi.ResourceOption) (*CustomImageResource, error)
GetCustomImageResource gets an existing CustomImageResource 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 NewCustomImageResource ¶
func NewCustomImageResource(ctx *pulumi.Context, name string, args *CustomImageResourceArgs, opts ...pulumi.ResourceOption) (*CustomImageResource, error)
NewCustomImageResource registers a new resource with the given unique name, arguments, and options.
func (*CustomImageResource) ElementType ¶ added in v0.2.6
func (*CustomImageResource) ElementType() reflect.Type
func (*CustomImageResource) ToCustomImageResourceOutput ¶ added in v0.2.6
func (i *CustomImageResource) ToCustomImageResourceOutput() CustomImageResourceOutput
func (*CustomImageResource) ToCustomImageResourceOutputWithContext ¶ added in v0.2.6
func (i *CustomImageResource) ToCustomImageResourceOutputWithContext(ctx context.Context) CustomImageResourceOutput
type CustomImageResourceArgs ¶
type CustomImageResourceArgs struct { // The author of the custom image. Author pulumi.StringPtrInput // The creation date of the custom image. CreationDate pulumi.StringPtrInput // The description of the custom image. Description pulumi.StringPtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The name of the lab. LabName pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The OS type of the custom image. OsType pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The VHD from which the image is to be created. Vhd CustomImagePropertiesCustomPtrInput // Properties for creating a custom image from a virtual machine. Vm CustomImagePropertiesFromVmPtrInput }
The set of arguments for constructing a CustomImageResource resource.
func (CustomImageResourceArgs) ElementType ¶
func (CustomImageResourceArgs) ElementType() reflect.Type
type CustomImageResourceInput ¶ added in v0.2.6
type CustomImageResourceInput interface { pulumi.Input ToCustomImageResourceOutput() CustomImageResourceOutput ToCustomImageResourceOutputWithContext(ctx context.Context) CustomImageResourceOutput }
type CustomImageResourceOutput ¶ added in v0.2.6
type CustomImageResourceOutput struct {
*pulumi.OutputState
}
func (CustomImageResourceOutput) ElementType ¶ added in v0.2.6
func (CustomImageResourceOutput) ElementType() reflect.Type
func (CustomImageResourceOutput) ToCustomImageResourceOutput ¶ added in v0.2.6
func (o CustomImageResourceOutput) ToCustomImageResourceOutput() CustomImageResourceOutput
func (CustomImageResourceOutput) ToCustomImageResourceOutputWithContext ¶ added in v0.2.6
func (o CustomImageResourceOutput) ToCustomImageResourceOutputWithContext(ctx context.Context) CustomImageResourceOutput
type CustomImageResourceState ¶
type CustomImageResourceState struct { // The author of the custom image. Author pulumi.StringPtrInput // The creation date of the custom image. CreationDate pulumi.StringPtrInput // The description of the custom image. Description pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The OS type of the custom image. OsType pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The VHD from which the image is to be created. Vhd CustomImagePropertiesCustomResponsePtrInput // Properties for creating a custom image from a virtual machine. Vm CustomImagePropertiesFromVmResponsePtrInput }
func (CustomImageResourceState) ElementType ¶
func (CustomImageResourceState) ElementType() reflect.Type
type DayDetails ¶
type DayDetails struct {
Time *string `pulumi:"time"`
}
Properties of a daily schedule.
type DayDetailsArgs ¶
type DayDetailsArgs struct {
Time pulumi.StringPtrInput `pulumi:"time"`
}
Properties of a daily schedule.
func (DayDetailsArgs) ElementType ¶
func (DayDetailsArgs) ElementType() reflect.Type
func (DayDetailsArgs) ToDayDetailsOutput ¶
func (i DayDetailsArgs) ToDayDetailsOutput() DayDetailsOutput
func (DayDetailsArgs) ToDayDetailsOutputWithContext ¶
func (i DayDetailsArgs) ToDayDetailsOutputWithContext(ctx context.Context) DayDetailsOutput
func (DayDetailsArgs) ToDayDetailsPtrOutput ¶
func (i DayDetailsArgs) ToDayDetailsPtrOutput() DayDetailsPtrOutput
func (DayDetailsArgs) ToDayDetailsPtrOutputWithContext ¶
func (i DayDetailsArgs) ToDayDetailsPtrOutputWithContext(ctx context.Context) DayDetailsPtrOutput
type DayDetailsInput ¶
type DayDetailsInput interface { pulumi.Input ToDayDetailsOutput() DayDetailsOutput ToDayDetailsOutputWithContext(context.Context) DayDetailsOutput }
DayDetailsInput is an input type that accepts DayDetailsArgs and DayDetailsOutput values. You can construct a concrete instance of `DayDetailsInput` via:
DayDetailsArgs{...}
type DayDetailsOutput ¶
type DayDetailsOutput struct{ *pulumi.OutputState }
Properties of a daily schedule.
func (DayDetailsOutput) ElementType ¶
func (DayDetailsOutput) ElementType() reflect.Type
func (DayDetailsOutput) Time ¶
func (o DayDetailsOutput) Time() pulumi.StringPtrOutput
func (DayDetailsOutput) ToDayDetailsOutput ¶
func (o DayDetailsOutput) ToDayDetailsOutput() DayDetailsOutput
func (DayDetailsOutput) ToDayDetailsOutputWithContext ¶
func (o DayDetailsOutput) ToDayDetailsOutputWithContext(ctx context.Context) DayDetailsOutput
func (DayDetailsOutput) ToDayDetailsPtrOutput ¶
func (o DayDetailsOutput) ToDayDetailsPtrOutput() DayDetailsPtrOutput
func (DayDetailsOutput) ToDayDetailsPtrOutputWithContext ¶
func (o DayDetailsOutput) ToDayDetailsPtrOutputWithContext(ctx context.Context) DayDetailsPtrOutput
type DayDetailsPtrInput ¶
type DayDetailsPtrInput interface { pulumi.Input ToDayDetailsPtrOutput() DayDetailsPtrOutput ToDayDetailsPtrOutputWithContext(context.Context) DayDetailsPtrOutput }
DayDetailsPtrInput is an input type that accepts DayDetailsArgs, DayDetailsPtr and DayDetailsPtrOutput values. You can construct a concrete instance of `DayDetailsPtrInput` via:
DayDetailsArgs{...} or: nil
func DayDetailsPtr ¶
func DayDetailsPtr(v *DayDetailsArgs) DayDetailsPtrInput
type DayDetailsPtrOutput ¶
type DayDetailsPtrOutput struct{ *pulumi.OutputState }
func (DayDetailsPtrOutput) Elem ¶
func (o DayDetailsPtrOutput) Elem() DayDetailsOutput
func (DayDetailsPtrOutput) ElementType ¶
func (DayDetailsPtrOutput) ElementType() reflect.Type
func (DayDetailsPtrOutput) Time ¶
func (o DayDetailsPtrOutput) Time() pulumi.StringPtrOutput
func (DayDetailsPtrOutput) ToDayDetailsPtrOutput ¶
func (o DayDetailsPtrOutput) ToDayDetailsPtrOutput() DayDetailsPtrOutput
func (DayDetailsPtrOutput) ToDayDetailsPtrOutputWithContext ¶
func (o DayDetailsPtrOutput) ToDayDetailsPtrOutputWithContext(ctx context.Context) DayDetailsPtrOutput
type DayDetailsResponse ¶
type DayDetailsResponse struct {
Time *string `pulumi:"time"`
}
Properties of a daily schedule.
type DayDetailsResponseArgs ¶
type DayDetailsResponseArgs struct {
Time pulumi.StringPtrInput `pulumi:"time"`
}
Properties of a daily schedule.
func (DayDetailsResponseArgs) ElementType ¶
func (DayDetailsResponseArgs) ElementType() reflect.Type
func (DayDetailsResponseArgs) ToDayDetailsResponseOutput ¶
func (i DayDetailsResponseArgs) ToDayDetailsResponseOutput() DayDetailsResponseOutput
func (DayDetailsResponseArgs) ToDayDetailsResponseOutputWithContext ¶
func (i DayDetailsResponseArgs) ToDayDetailsResponseOutputWithContext(ctx context.Context) DayDetailsResponseOutput
func (DayDetailsResponseArgs) ToDayDetailsResponsePtrOutput ¶
func (i DayDetailsResponseArgs) ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput
func (DayDetailsResponseArgs) ToDayDetailsResponsePtrOutputWithContext ¶
func (i DayDetailsResponseArgs) ToDayDetailsResponsePtrOutputWithContext(ctx context.Context) DayDetailsResponsePtrOutput
type DayDetailsResponseInput ¶
type DayDetailsResponseInput interface { pulumi.Input ToDayDetailsResponseOutput() DayDetailsResponseOutput ToDayDetailsResponseOutputWithContext(context.Context) DayDetailsResponseOutput }
DayDetailsResponseInput is an input type that accepts DayDetailsResponseArgs and DayDetailsResponseOutput values. You can construct a concrete instance of `DayDetailsResponseInput` via:
DayDetailsResponseArgs{...}
type DayDetailsResponseOutput ¶
type DayDetailsResponseOutput struct{ *pulumi.OutputState }
Properties of a daily schedule.
func (DayDetailsResponseOutput) ElementType ¶
func (DayDetailsResponseOutput) ElementType() reflect.Type
func (DayDetailsResponseOutput) Time ¶
func (o DayDetailsResponseOutput) Time() pulumi.StringPtrOutput
func (DayDetailsResponseOutput) ToDayDetailsResponseOutput ¶
func (o DayDetailsResponseOutput) ToDayDetailsResponseOutput() DayDetailsResponseOutput
func (DayDetailsResponseOutput) ToDayDetailsResponseOutputWithContext ¶
func (o DayDetailsResponseOutput) ToDayDetailsResponseOutputWithContext(ctx context.Context) DayDetailsResponseOutput
func (DayDetailsResponseOutput) ToDayDetailsResponsePtrOutput ¶
func (o DayDetailsResponseOutput) ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput
func (DayDetailsResponseOutput) ToDayDetailsResponsePtrOutputWithContext ¶
func (o DayDetailsResponseOutput) ToDayDetailsResponsePtrOutputWithContext(ctx context.Context) DayDetailsResponsePtrOutput
type DayDetailsResponsePtrInput ¶
type DayDetailsResponsePtrInput interface { pulumi.Input ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput ToDayDetailsResponsePtrOutputWithContext(context.Context) DayDetailsResponsePtrOutput }
DayDetailsResponsePtrInput is an input type that accepts DayDetailsResponseArgs, DayDetailsResponsePtr and DayDetailsResponsePtrOutput values. You can construct a concrete instance of `DayDetailsResponsePtrInput` via:
DayDetailsResponseArgs{...} or: nil
func DayDetailsResponsePtr ¶
func DayDetailsResponsePtr(v *DayDetailsResponseArgs) DayDetailsResponsePtrInput
type DayDetailsResponsePtrOutput ¶
type DayDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (DayDetailsResponsePtrOutput) Elem ¶
func (o DayDetailsResponsePtrOutput) Elem() DayDetailsResponseOutput
func (DayDetailsResponsePtrOutput) ElementType ¶
func (DayDetailsResponsePtrOutput) ElementType() reflect.Type
func (DayDetailsResponsePtrOutput) Time ¶
func (o DayDetailsResponsePtrOutput) Time() pulumi.StringPtrOutput
func (DayDetailsResponsePtrOutput) ToDayDetailsResponsePtrOutput ¶
func (o DayDetailsResponsePtrOutput) ToDayDetailsResponsePtrOutput() DayDetailsResponsePtrOutput
func (DayDetailsResponsePtrOutput) ToDayDetailsResponsePtrOutputWithContext ¶
func (o DayDetailsResponsePtrOutput) ToDayDetailsResponsePtrOutputWithContext(ctx context.Context) DayDetailsResponsePtrOutput
type EnableStatus ¶ added in v0.3.1
The status of the schedule.
func (EnableStatus) ElementType ¶ added in v0.3.1
func (EnableStatus) ElementType() reflect.Type
func (EnableStatus) ToStringOutput ¶ added in v0.3.1
func (e EnableStatus) ToStringOutput() pulumi.StringOutput
func (EnableStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e EnableStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnableStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e EnableStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnableStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EnableStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FormulaPropertiesFromVm ¶
type FormulaPropertiesFromVm struct { // The identifier of the VM from which a formula is to be created. LabVmId *string `pulumi:"labVmId"` }
Information about a VM from which a formula is to be created.
type FormulaPropertiesFromVmArgs ¶
type FormulaPropertiesFromVmArgs struct { // The identifier of the VM from which a formula is to be created. LabVmId pulumi.StringPtrInput `pulumi:"labVmId"` }
Information about a VM from which a formula is to be created.
func (FormulaPropertiesFromVmArgs) ElementType ¶
func (FormulaPropertiesFromVmArgs) ElementType() reflect.Type
func (FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmOutput ¶
func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmOutput() FormulaPropertiesFromVmOutput
func (FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmOutputWithContext ¶
func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmOutputWithContext(ctx context.Context) FormulaPropertiesFromVmOutput
func (FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmPtrOutput ¶
func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput
func (FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmPtrOutputWithContext ¶
func (i FormulaPropertiesFromVmArgs) ToFormulaPropertiesFromVmPtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmPtrOutput
type FormulaPropertiesFromVmInput ¶
type FormulaPropertiesFromVmInput interface { pulumi.Input ToFormulaPropertiesFromVmOutput() FormulaPropertiesFromVmOutput ToFormulaPropertiesFromVmOutputWithContext(context.Context) FormulaPropertiesFromVmOutput }
FormulaPropertiesFromVmInput is an input type that accepts FormulaPropertiesFromVmArgs and FormulaPropertiesFromVmOutput values. You can construct a concrete instance of `FormulaPropertiesFromVmInput` via:
FormulaPropertiesFromVmArgs{...}
type FormulaPropertiesFromVmOutput ¶
type FormulaPropertiesFromVmOutput struct{ *pulumi.OutputState }
Information about a VM from which a formula is to be created.
func (FormulaPropertiesFromVmOutput) ElementType ¶
func (FormulaPropertiesFromVmOutput) ElementType() reflect.Type
func (FormulaPropertiesFromVmOutput) LabVmId ¶
func (o FormulaPropertiesFromVmOutput) LabVmId() pulumi.StringPtrOutput
The identifier of the VM from which a formula is to be created.
func (FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmOutput ¶
func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmOutput() FormulaPropertiesFromVmOutput
func (FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmOutputWithContext ¶
func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmOutputWithContext(ctx context.Context) FormulaPropertiesFromVmOutput
func (FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmPtrOutput ¶
func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput
func (FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmPtrOutputWithContext ¶
func (o FormulaPropertiesFromVmOutput) ToFormulaPropertiesFromVmPtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmPtrOutput
type FormulaPropertiesFromVmPtrInput ¶
type FormulaPropertiesFromVmPtrInput interface { pulumi.Input ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput ToFormulaPropertiesFromVmPtrOutputWithContext(context.Context) FormulaPropertiesFromVmPtrOutput }
FormulaPropertiesFromVmPtrInput is an input type that accepts FormulaPropertiesFromVmArgs, FormulaPropertiesFromVmPtr and FormulaPropertiesFromVmPtrOutput values. You can construct a concrete instance of `FormulaPropertiesFromVmPtrInput` via:
FormulaPropertiesFromVmArgs{...} or: nil
func FormulaPropertiesFromVmPtr ¶
func FormulaPropertiesFromVmPtr(v *FormulaPropertiesFromVmArgs) FormulaPropertiesFromVmPtrInput
type FormulaPropertiesFromVmPtrOutput ¶
type FormulaPropertiesFromVmPtrOutput struct{ *pulumi.OutputState }
func (FormulaPropertiesFromVmPtrOutput) Elem ¶
func (o FormulaPropertiesFromVmPtrOutput) Elem() FormulaPropertiesFromVmOutput
func (FormulaPropertiesFromVmPtrOutput) ElementType ¶
func (FormulaPropertiesFromVmPtrOutput) ElementType() reflect.Type
func (FormulaPropertiesFromVmPtrOutput) LabVmId ¶
func (o FormulaPropertiesFromVmPtrOutput) LabVmId() pulumi.StringPtrOutput
The identifier of the VM from which a formula is to be created.
func (FormulaPropertiesFromVmPtrOutput) ToFormulaPropertiesFromVmPtrOutput ¶
func (o FormulaPropertiesFromVmPtrOutput) ToFormulaPropertiesFromVmPtrOutput() FormulaPropertiesFromVmPtrOutput
func (FormulaPropertiesFromVmPtrOutput) ToFormulaPropertiesFromVmPtrOutputWithContext ¶
func (o FormulaPropertiesFromVmPtrOutput) ToFormulaPropertiesFromVmPtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmPtrOutput
type FormulaPropertiesFromVmResponse ¶
type FormulaPropertiesFromVmResponse struct { // The identifier of the VM from which a formula is to be created. LabVmId *string `pulumi:"labVmId"` }
Information about a VM from which a formula is to be created.
type FormulaPropertiesFromVmResponseArgs ¶
type FormulaPropertiesFromVmResponseArgs struct { // The identifier of the VM from which a formula is to be created. LabVmId pulumi.StringPtrInput `pulumi:"labVmId"` }
Information about a VM from which a formula is to be created.
func (FormulaPropertiesFromVmResponseArgs) ElementType ¶
func (FormulaPropertiesFromVmResponseArgs) ElementType() reflect.Type
func (FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponseOutput ¶
func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponseOutput() FormulaPropertiesFromVmResponseOutput
func (FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponseOutputWithContext ¶
func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponseOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponseOutput
func (FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponsePtrOutput ¶
func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput
func (FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponsePtrOutputWithContext ¶
func (i FormulaPropertiesFromVmResponseArgs) ToFormulaPropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponsePtrOutput
type FormulaPropertiesFromVmResponseInput ¶
type FormulaPropertiesFromVmResponseInput interface { pulumi.Input ToFormulaPropertiesFromVmResponseOutput() FormulaPropertiesFromVmResponseOutput ToFormulaPropertiesFromVmResponseOutputWithContext(context.Context) FormulaPropertiesFromVmResponseOutput }
FormulaPropertiesFromVmResponseInput is an input type that accepts FormulaPropertiesFromVmResponseArgs and FormulaPropertiesFromVmResponseOutput values. You can construct a concrete instance of `FormulaPropertiesFromVmResponseInput` via:
FormulaPropertiesFromVmResponseArgs{...}
type FormulaPropertiesFromVmResponseOutput ¶
type FormulaPropertiesFromVmResponseOutput struct{ *pulumi.OutputState }
Information about a VM from which a formula is to be created.
func (FormulaPropertiesFromVmResponseOutput) ElementType ¶
func (FormulaPropertiesFromVmResponseOutput) ElementType() reflect.Type
func (FormulaPropertiesFromVmResponseOutput) LabVmId ¶
func (o FormulaPropertiesFromVmResponseOutput) LabVmId() pulumi.StringPtrOutput
The identifier of the VM from which a formula is to be created.
func (FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponseOutput ¶
func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponseOutput() FormulaPropertiesFromVmResponseOutput
func (FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponseOutputWithContext ¶
func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponseOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponseOutput
func (FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponsePtrOutput ¶
func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput
func (FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponsePtrOutputWithContext ¶
func (o FormulaPropertiesFromVmResponseOutput) ToFormulaPropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponsePtrOutput
type FormulaPropertiesFromVmResponsePtrInput ¶
type FormulaPropertiesFromVmResponsePtrInput interface { pulumi.Input ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput ToFormulaPropertiesFromVmResponsePtrOutputWithContext(context.Context) FormulaPropertiesFromVmResponsePtrOutput }
FormulaPropertiesFromVmResponsePtrInput is an input type that accepts FormulaPropertiesFromVmResponseArgs, FormulaPropertiesFromVmResponsePtr and FormulaPropertiesFromVmResponsePtrOutput values. You can construct a concrete instance of `FormulaPropertiesFromVmResponsePtrInput` via:
FormulaPropertiesFromVmResponseArgs{...} or: nil
func FormulaPropertiesFromVmResponsePtr ¶
func FormulaPropertiesFromVmResponsePtr(v *FormulaPropertiesFromVmResponseArgs) FormulaPropertiesFromVmResponsePtrInput
type FormulaPropertiesFromVmResponsePtrOutput ¶
type FormulaPropertiesFromVmResponsePtrOutput struct{ *pulumi.OutputState }
func (FormulaPropertiesFromVmResponsePtrOutput) ElementType ¶
func (FormulaPropertiesFromVmResponsePtrOutput) ElementType() reflect.Type
func (FormulaPropertiesFromVmResponsePtrOutput) LabVmId ¶
func (o FormulaPropertiesFromVmResponsePtrOutput) LabVmId() pulumi.StringPtrOutput
The identifier of the VM from which a formula is to be created.
func (FormulaPropertiesFromVmResponsePtrOutput) ToFormulaPropertiesFromVmResponsePtrOutput ¶
func (o FormulaPropertiesFromVmResponsePtrOutput) ToFormulaPropertiesFromVmResponsePtrOutput() FormulaPropertiesFromVmResponsePtrOutput
func (FormulaPropertiesFromVmResponsePtrOutput) ToFormulaPropertiesFromVmResponsePtrOutputWithContext ¶
func (o FormulaPropertiesFromVmResponsePtrOutput) ToFormulaPropertiesFromVmResponsePtrOutputWithContext(ctx context.Context) FormulaPropertiesFromVmResponsePtrOutput
type FormulaResource ¶
type FormulaResource struct { pulumi.CustomResourceState // The author of the formula. Author pulumi.StringPtrOutput `pulumi:"author"` // The creation date of the formula. CreationDate pulumi.StringPtrOutput `pulumi:"creationDate"` // The description of the formula. Description pulumi.StringPtrOutput `pulumi:"description"` // The content of the formula. FormulaContent LabVirtualMachineResponsePtrOutput `pulumi:"formulaContent"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The OS type of the formula. OsType pulumi.StringPtrOutput `pulumi:"osType"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` // Information about a VM from which a formula is to be created. Vm FormulaPropertiesFromVmResponsePtrOutput `pulumi:"vm"` }
A formula.
func GetFormulaResource ¶
func GetFormulaResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FormulaResourceState, opts ...pulumi.ResourceOption) (*FormulaResource, error)
GetFormulaResource gets an existing FormulaResource 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 NewFormulaResource ¶
func NewFormulaResource(ctx *pulumi.Context, name string, args *FormulaResourceArgs, opts ...pulumi.ResourceOption) (*FormulaResource, error)
NewFormulaResource registers a new resource with the given unique name, arguments, and options.
func (*FormulaResource) ElementType ¶ added in v0.2.6
func (*FormulaResource) ElementType() reflect.Type
func (*FormulaResource) ToFormulaResourceOutput ¶ added in v0.2.6
func (i *FormulaResource) ToFormulaResourceOutput() FormulaResourceOutput
func (*FormulaResource) ToFormulaResourceOutputWithContext ¶ added in v0.2.6
func (i *FormulaResource) ToFormulaResourceOutputWithContext(ctx context.Context) FormulaResourceOutput
type FormulaResourceArgs ¶
type FormulaResourceArgs struct { // The author of the formula. Author pulumi.StringPtrInput // The creation date of the formula. CreationDate pulumi.StringPtrInput // The description of the formula. Description pulumi.StringPtrInput // The content of the formula. FormulaContent LabVirtualMachinePtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The name of the lab. LabName pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The OS type of the formula. OsType pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // Information about a VM from which a formula is to be created. Vm FormulaPropertiesFromVmPtrInput }
The set of arguments for constructing a FormulaResource resource.
func (FormulaResourceArgs) ElementType ¶
func (FormulaResourceArgs) ElementType() reflect.Type
type FormulaResourceInput ¶ added in v0.2.6
type FormulaResourceInput interface { pulumi.Input ToFormulaResourceOutput() FormulaResourceOutput ToFormulaResourceOutputWithContext(ctx context.Context) FormulaResourceOutput }
type FormulaResourceOutput ¶ added in v0.2.6
type FormulaResourceOutput struct {
*pulumi.OutputState
}
func (FormulaResourceOutput) ElementType ¶ added in v0.2.6
func (FormulaResourceOutput) ElementType() reflect.Type
func (FormulaResourceOutput) ToFormulaResourceOutput ¶ added in v0.2.6
func (o FormulaResourceOutput) ToFormulaResourceOutput() FormulaResourceOutput
func (FormulaResourceOutput) ToFormulaResourceOutputWithContext ¶ added in v0.2.6
func (o FormulaResourceOutput) ToFormulaResourceOutputWithContext(ctx context.Context) FormulaResourceOutput
type FormulaResourceState ¶
type FormulaResourceState struct { // The author of the formula. Author pulumi.StringPtrInput // The creation date of the formula. CreationDate pulumi.StringPtrInput // The description of the formula. Description pulumi.StringPtrInput // The content of the formula. FormulaContent LabVirtualMachineResponsePtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The OS type of the formula. OsType pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // Information about a VM from which a formula is to be created. Vm FormulaPropertiesFromVmResponsePtrInput }
func (FormulaResourceState) ElementType ¶
func (FormulaResourceState) ElementType() reflect.Type
type GalleryImageReference ¶
type GalleryImageReference struct { // The offer of the gallery image. Offer *string `pulumi:"offer"` // The OS type of the gallery image. OsType *string `pulumi:"osType"` // The publisher of the gallery image. Publisher *string `pulumi:"publisher"` // The SKU of the gallery image. Sku *string `pulumi:"sku"` // The version of the gallery image. Version *string `pulumi:"version"` }
The reference information for an Azure Marketplace image.
type GalleryImageReferenceArgs ¶
type GalleryImageReferenceArgs struct { // The offer of the gallery image. Offer pulumi.StringPtrInput `pulumi:"offer"` // The OS type of the gallery image. OsType pulumi.StringPtrInput `pulumi:"osType"` // The publisher of the gallery image. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // The SKU of the gallery image. Sku pulumi.StringPtrInput `pulumi:"sku"` // The version of the gallery image. Version pulumi.StringPtrInput `pulumi:"version"` }
The reference information for an Azure Marketplace image.
func (GalleryImageReferenceArgs) ElementType ¶
func (GalleryImageReferenceArgs) ElementType() reflect.Type
func (GalleryImageReferenceArgs) ToGalleryImageReferenceOutput ¶
func (i GalleryImageReferenceArgs) ToGalleryImageReferenceOutput() GalleryImageReferenceOutput
func (GalleryImageReferenceArgs) ToGalleryImageReferenceOutputWithContext ¶
func (i GalleryImageReferenceArgs) ToGalleryImageReferenceOutputWithContext(ctx context.Context) GalleryImageReferenceOutput
func (GalleryImageReferenceArgs) ToGalleryImageReferencePtrOutput ¶
func (i GalleryImageReferenceArgs) ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput
func (GalleryImageReferenceArgs) ToGalleryImageReferencePtrOutputWithContext ¶
func (i GalleryImageReferenceArgs) ToGalleryImageReferencePtrOutputWithContext(ctx context.Context) GalleryImageReferencePtrOutput
type GalleryImageReferenceInput ¶
type GalleryImageReferenceInput interface { pulumi.Input ToGalleryImageReferenceOutput() GalleryImageReferenceOutput ToGalleryImageReferenceOutputWithContext(context.Context) GalleryImageReferenceOutput }
GalleryImageReferenceInput is an input type that accepts GalleryImageReferenceArgs and GalleryImageReferenceOutput values. You can construct a concrete instance of `GalleryImageReferenceInput` via:
GalleryImageReferenceArgs{...}
type GalleryImageReferenceOutput ¶
type GalleryImageReferenceOutput struct{ *pulumi.OutputState }
The reference information for an Azure Marketplace image.
func (GalleryImageReferenceOutput) ElementType ¶
func (GalleryImageReferenceOutput) ElementType() reflect.Type
func (GalleryImageReferenceOutput) Offer ¶
func (o GalleryImageReferenceOutput) Offer() pulumi.StringPtrOutput
The offer of the gallery image.
func (GalleryImageReferenceOutput) OsType ¶
func (o GalleryImageReferenceOutput) OsType() pulumi.StringPtrOutput
The OS type of the gallery image.
func (GalleryImageReferenceOutput) Publisher ¶
func (o GalleryImageReferenceOutput) Publisher() pulumi.StringPtrOutput
The publisher of the gallery image.
func (GalleryImageReferenceOutput) Sku ¶
func (o GalleryImageReferenceOutput) Sku() pulumi.StringPtrOutput
The SKU of the gallery image.
func (GalleryImageReferenceOutput) ToGalleryImageReferenceOutput ¶
func (o GalleryImageReferenceOutput) ToGalleryImageReferenceOutput() GalleryImageReferenceOutput
func (GalleryImageReferenceOutput) ToGalleryImageReferenceOutputWithContext ¶
func (o GalleryImageReferenceOutput) ToGalleryImageReferenceOutputWithContext(ctx context.Context) GalleryImageReferenceOutput
func (GalleryImageReferenceOutput) ToGalleryImageReferencePtrOutput ¶
func (o GalleryImageReferenceOutput) ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput
func (GalleryImageReferenceOutput) ToGalleryImageReferencePtrOutputWithContext ¶
func (o GalleryImageReferenceOutput) ToGalleryImageReferencePtrOutputWithContext(ctx context.Context) GalleryImageReferencePtrOutput
func (GalleryImageReferenceOutput) Version ¶
func (o GalleryImageReferenceOutput) Version() pulumi.StringPtrOutput
The version of the gallery image.
type GalleryImageReferencePtrInput ¶
type GalleryImageReferencePtrInput interface { pulumi.Input ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput ToGalleryImageReferencePtrOutputWithContext(context.Context) GalleryImageReferencePtrOutput }
GalleryImageReferencePtrInput is an input type that accepts GalleryImageReferenceArgs, GalleryImageReferencePtr and GalleryImageReferencePtrOutput values. You can construct a concrete instance of `GalleryImageReferencePtrInput` via:
GalleryImageReferenceArgs{...} or: nil
func GalleryImageReferencePtr ¶
func GalleryImageReferencePtr(v *GalleryImageReferenceArgs) GalleryImageReferencePtrInput
type GalleryImageReferencePtrOutput ¶
type GalleryImageReferencePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageReferencePtrOutput) Elem ¶
func (o GalleryImageReferencePtrOutput) Elem() GalleryImageReferenceOutput
func (GalleryImageReferencePtrOutput) ElementType ¶
func (GalleryImageReferencePtrOutput) ElementType() reflect.Type
func (GalleryImageReferencePtrOutput) Offer ¶
func (o GalleryImageReferencePtrOutput) Offer() pulumi.StringPtrOutput
The offer of the gallery image.
func (GalleryImageReferencePtrOutput) OsType ¶
func (o GalleryImageReferencePtrOutput) OsType() pulumi.StringPtrOutput
The OS type of the gallery image.
func (GalleryImageReferencePtrOutput) Publisher ¶
func (o GalleryImageReferencePtrOutput) Publisher() pulumi.StringPtrOutput
The publisher of the gallery image.
func (GalleryImageReferencePtrOutput) Sku ¶
func (o GalleryImageReferencePtrOutput) Sku() pulumi.StringPtrOutput
The SKU of the gallery image.
func (GalleryImageReferencePtrOutput) ToGalleryImageReferencePtrOutput ¶
func (o GalleryImageReferencePtrOutput) ToGalleryImageReferencePtrOutput() GalleryImageReferencePtrOutput
func (GalleryImageReferencePtrOutput) ToGalleryImageReferencePtrOutputWithContext ¶
func (o GalleryImageReferencePtrOutput) ToGalleryImageReferencePtrOutputWithContext(ctx context.Context) GalleryImageReferencePtrOutput
func (GalleryImageReferencePtrOutput) Version ¶
func (o GalleryImageReferencePtrOutput) Version() pulumi.StringPtrOutput
The version of the gallery image.
type GalleryImageReferenceResponse ¶
type GalleryImageReferenceResponse struct { // The offer of the gallery image. Offer *string `pulumi:"offer"` // The OS type of the gallery image. OsType *string `pulumi:"osType"` // The publisher of the gallery image. Publisher *string `pulumi:"publisher"` // The SKU of the gallery image. Sku *string `pulumi:"sku"` // The version of the gallery image. Version *string `pulumi:"version"` }
The reference information for an Azure Marketplace image.
type GalleryImageReferenceResponseArgs ¶
type GalleryImageReferenceResponseArgs struct { // The offer of the gallery image. Offer pulumi.StringPtrInput `pulumi:"offer"` // The OS type of the gallery image. OsType pulumi.StringPtrInput `pulumi:"osType"` // The publisher of the gallery image. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // The SKU of the gallery image. Sku pulumi.StringPtrInput `pulumi:"sku"` // The version of the gallery image. Version pulumi.StringPtrInput `pulumi:"version"` }
The reference information for an Azure Marketplace image.
func (GalleryImageReferenceResponseArgs) ElementType ¶
func (GalleryImageReferenceResponseArgs) ElementType() reflect.Type
func (GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponseOutput ¶
func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponseOutput() GalleryImageReferenceResponseOutput
func (GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponseOutputWithContext ¶
func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponseOutputWithContext(ctx context.Context) GalleryImageReferenceResponseOutput
func (GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponsePtrOutput ¶
func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput
func (GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponsePtrOutputWithContext ¶
func (i GalleryImageReferenceResponseArgs) ToGalleryImageReferenceResponsePtrOutputWithContext(ctx context.Context) GalleryImageReferenceResponsePtrOutput
type GalleryImageReferenceResponseInput ¶
type GalleryImageReferenceResponseInput interface { pulumi.Input ToGalleryImageReferenceResponseOutput() GalleryImageReferenceResponseOutput ToGalleryImageReferenceResponseOutputWithContext(context.Context) GalleryImageReferenceResponseOutput }
GalleryImageReferenceResponseInput is an input type that accepts GalleryImageReferenceResponseArgs and GalleryImageReferenceResponseOutput values. You can construct a concrete instance of `GalleryImageReferenceResponseInput` via:
GalleryImageReferenceResponseArgs{...}
type GalleryImageReferenceResponseOutput ¶
type GalleryImageReferenceResponseOutput struct{ *pulumi.OutputState }
The reference information for an Azure Marketplace image.
func (GalleryImageReferenceResponseOutput) ElementType ¶
func (GalleryImageReferenceResponseOutput) ElementType() reflect.Type
func (GalleryImageReferenceResponseOutput) Offer ¶
func (o GalleryImageReferenceResponseOutput) Offer() pulumi.StringPtrOutput
The offer of the gallery image.
func (GalleryImageReferenceResponseOutput) OsType ¶
func (o GalleryImageReferenceResponseOutput) OsType() pulumi.StringPtrOutput
The OS type of the gallery image.
func (GalleryImageReferenceResponseOutput) Publisher ¶
func (o GalleryImageReferenceResponseOutput) Publisher() pulumi.StringPtrOutput
The publisher of the gallery image.
func (GalleryImageReferenceResponseOutput) Sku ¶
func (o GalleryImageReferenceResponseOutput) Sku() pulumi.StringPtrOutput
The SKU of the gallery image.
func (GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponseOutput ¶
func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponseOutput() GalleryImageReferenceResponseOutput
func (GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponseOutputWithContext ¶
func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponseOutputWithContext(ctx context.Context) GalleryImageReferenceResponseOutput
func (GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponsePtrOutput ¶
func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput
func (GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponsePtrOutputWithContext ¶
func (o GalleryImageReferenceResponseOutput) ToGalleryImageReferenceResponsePtrOutputWithContext(ctx context.Context) GalleryImageReferenceResponsePtrOutput
func (GalleryImageReferenceResponseOutput) Version ¶
func (o GalleryImageReferenceResponseOutput) Version() pulumi.StringPtrOutput
The version of the gallery image.
type GalleryImageReferenceResponsePtrInput ¶
type GalleryImageReferenceResponsePtrInput interface { pulumi.Input ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput ToGalleryImageReferenceResponsePtrOutputWithContext(context.Context) GalleryImageReferenceResponsePtrOutput }
GalleryImageReferenceResponsePtrInput is an input type that accepts GalleryImageReferenceResponseArgs, GalleryImageReferenceResponsePtr and GalleryImageReferenceResponsePtrOutput values. You can construct a concrete instance of `GalleryImageReferenceResponsePtrInput` via:
GalleryImageReferenceResponseArgs{...} or: nil
func GalleryImageReferenceResponsePtr ¶
func GalleryImageReferenceResponsePtr(v *GalleryImageReferenceResponseArgs) GalleryImageReferenceResponsePtrInput
type GalleryImageReferenceResponsePtrOutput ¶
type GalleryImageReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (GalleryImageReferenceResponsePtrOutput) ElementType ¶
func (GalleryImageReferenceResponsePtrOutput) ElementType() reflect.Type
func (GalleryImageReferenceResponsePtrOutput) Offer ¶
func (o GalleryImageReferenceResponsePtrOutput) Offer() pulumi.StringPtrOutput
The offer of the gallery image.
func (GalleryImageReferenceResponsePtrOutput) OsType ¶
func (o GalleryImageReferenceResponsePtrOutput) OsType() pulumi.StringPtrOutput
The OS type of the gallery image.
func (GalleryImageReferenceResponsePtrOutput) Publisher ¶
func (o GalleryImageReferenceResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The publisher of the gallery image.
func (GalleryImageReferenceResponsePtrOutput) Sku ¶
func (o GalleryImageReferenceResponsePtrOutput) Sku() pulumi.StringPtrOutput
The SKU of the gallery image.
func (GalleryImageReferenceResponsePtrOutput) ToGalleryImageReferenceResponsePtrOutput ¶
func (o GalleryImageReferenceResponsePtrOutput) ToGalleryImageReferenceResponsePtrOutput() GalleryImageReferenceResponsePtrOutput
func (GalleryImageReferenceResponsePtrOutput) ToGalleryImageReferenceResponsePtrOutputWithContext ¶
func (o GalleryImageReferenceResponsePtrOutput) ToGalleryImageReferenceResponsePtrOutputWithContext(ctx context.Context) GalleryImageReferenceResponsePtrOutput
func (GalleryImageReferenceResponsePtrOutput) Version ¶
func (o GalleryImageReferenceResponsePtrOutput) Version() pulumi.StringPtrOutput
The version of the gallery image.
type HourDetails ¶
type HourDetails struct { // Minutes of the hour the schedule will run. Minute *int `pulumi:"minute"` }
Properties of an hourly schedule.
type HourDetailsArgs ¶
type HourDetailsArgs struct { // Minutes of the hour the schedule will run. Minute pulumi.IntPtrInput `pulumi:"minute"` }
Properties of an hourly schedule.
func (HourDetailsArgs) ElementType ¶
func (HourDetailsArgs) ElementType() reflect.Type
func (HourDetailsArgs) ToHourDetailsOutput ¶
func (i HourDetailsArgs) ToHourDetailsOutput() HourDetailsOutput
func (HourDetailsArgs) ToHourDetailsOutputWithContext ¶
func (i HourDetailsArgs) ToHourDetailsOutputWithContext(ctx context.Context) HourDetailsOutput
func (HourDetailsArgs) ToHourDetailsPtrOutput ¶
func (i HourDetailsArgs) ToHourDetailsPtrOutput() HourDetailsPtrOutput
func (HourDetailsArgs) ToHourDetailsPtrOutputWithContext ¶
func (i HourDetailsArgs) ToHourDetailsPtrOutputWithContext(ctx context.Context) HourDetailsPtrOutput
type HourDetailsInput ¶
type HourDetailsInput interface { pulumi.Input ToHourDetailsOutput() HourDetailsOutput ToHourDetailsOutputWithContext(context.Context) HourDetailsOutput }
HourDetailsInput is an input type that accepts HourDetailsArgs and HourDetailsOutput values. You can construct a concrete instance of `HourDetailsInput` via:
HourDetailsArgs{...}
type HourDetailsOutput ¶
type HourDetailsOutput struct{ *pulumi.OutputState }
Properties of an hourly schedule.
func (HourDetailsOutput) ElementType ¶
func (HourDetailsOutput) ElementType() reflect.Type
func (HourDetailsOutput) Minute ¶
func (o HourDetailsOutput) Minute() pulumi.IntPtrOutput
Minutes of the hour the schedule will run.
func (HourDetailsOutput) ToHourDetailsOutput ¶
func (o HourDetailsOutput) ToHourDetailsOutput() HourDetailsOutput
func (HourDetailsOutput) ToHourDetailsOutputWithContext ¶
func (o HourDetailsOutput) ToHourDetailsOutputWithContext(ctx context.Context) HourDetailsOutput
func (HourDetailsOutput) ToHourDetailsPtrOutput ¶
func (o HourDetailsOutput) ToHourDetailsPtrOutput() HourDetailsPtrOutput
func (HourDetailsOutput) ToHourDetailsPtrOutputWithContext ¶
func (o HourDetailsOutput) ToHourDetailsPtrOutputWithContext(ctx context.Context) HourDetailsPtrOutput
type HourDetailsPtrInput ¶
type HourDetailsPtrInput interface { pulumi.Input ToHourDetailsPtrOutput() HourDetailsPtrOutput ToHourDetailsPtrOutputWithContext(context.Context) HourDetailsPtrOutput }
HourDetailsPtrInput is an input type that accepts HourDetailsArgs, HourDetailsPtr and HourDetailsPtrOutput values. You can construct a concrete instance of `HourDetailsPtrInput` via:
HourDetailsArgs{...} or: nil
func HourDetailsPtr ¶
func HourDetailsPtr(v *HourDetailsArgs) HourDetailsPtrInput
type HourDetailsPtrOutput ¶
type HourDetailsPtrOutput struct{ *pulumi.OutputState }
func (HourDetailsPtrOutput) Elem ¶
func (o HourDetailsPtrOutput) Elem() HourDetailsOutput
func (HourDetailsPtrOutput) ElementType ¶
func (HourDetailsPtrOutput) ElementType() reflect.Type
func (HourDetailsPtrOutput) Minute ¶
func (o HourDetailsPtrOutput) Minute() pulumi.IntPtrOutput
Minutes of the hour the schedule will run.
func (HourDetailsPtrOutput) ToHourDetailsPtrOutput ¶
func (o HourDetailsPtrOutput) ToHourDetailsPtrOutput() HourDetailsPtrOutput
func (HourDetailsPtrOutput) ToHourDetailsPtrOutputWithContext ¶
func (o HourDetailsPtrOutput) ToHourDetailsPtrOutputWithContext(ctx context.Context) HourDetailsPtrOutput
type HourDetailsResponse ¶
type HourDetailsResponse struct { // Minutes of the hour the schedule will run. Minute *int `pulumi:"minute"` }
Properties of an hourly schedule.
type HourDetailsResponseArgs ¶
type HourDetailsResponseArgs struct { // Minutes of the hour the schedule will run. Minute pulumi.IntPtrInput `pulumi:"minute"` }
Properties of an hourly schedule.
func (HourDetailsResponseArgs) ElementType ¶
func (HourDetailsResponseArgs) ElementType() reflect.Type
func (HourDetailsResponseArgs) ToHourDetailsResponseOutput ¶
func (i HourDetailsResponseArgs) ToHourDetailsResponseOutput() HourDetailsResponseOutput
func (HourDetailsResponseArgs) ToHourDetailsResponseOutputWithContext ¶
func (i HourDetailsResponseArgs) ToHourDetailsResponseOutputWithContext(ctx context.Context) HourDetailsResponseOutput
func (HourDetailsResponseArgs) ToHourDetailsResponsePtrOutput ¶
func (i HourDetailsResponseArgs) ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput
func (HourDetailsResponseArgs) ToHourDetailsResponsePtrOutputWithContext ¶
func (i HourDetailsResponseArgs) ToHourDetailsResponsePtrOutputWithContext(ctx context.Context) HourDetailsResponsePtrOutput
type HourDetailsResponseInput ¶
type HourDetailsResponseInput interface { pulumi.Input ToHourDetailsResponseOutput() HourDetailsResponseOutput ToHourDetailsResponseOutputWithContext(context.Context) HourDetailsResponseOutput }
HourDetailsResponseInput is an input type that accepts HourDetailsResponseArgs and HourDetailsResponseOutput values. You can construct a concrete instance of `HourDetailsResponseInput` via:
HourDetailsResponseArgs{...}
type HourDetailsResponseOutput ¶
type HourDetailsResponseOutput struct{ *pulumi.OutputState }
Properties of an hourly schedule.
func (HourDetailsResponseOutput) ElementType ¶
func (HourDetailsResponseOutput) ElementType() reflect.Type
func (HourDetailsResponseOutput) Minute ¶
func (o HourDetailsResponseOutput) Minute() pulumi.IntPtrOutput
Minutes of the hour the schedule will run.
func (HourDetailsResponseOutput) ToHourDetailsResponseOutput ¶
func (o HourDetailsResponseOutput) ToHourDetailsResponseOutput() HourDetailsResponseOutput
func (HourDetailsResponseOutput) ToHourDetailsResponseOutputWithContext ¶
func (o HourDetailsResponseOutput) ToHourDetailsResponseOutputWithContext(ctx context.Context) HourDetailsResponseOutput
func (HourDetailsResponseOutput) ToHourDetailsResponsePtrOutput ¶
func (o HourDetailsResponseOutput) ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput
func (HourDetailsResponseOutput) ToHourDetailsResponsePtrOutputWithContext ¶
func (o HourDetailsResponseOutput) ToHourDetailsResponsePtrOutputWithContext(ctx context.Context) HourDetailsResponsePtrOutput
type HourDetailsResponsePtrInput ¶
type HourDetailsResponsePtrInput interface { pulumi.Input ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput ToHourDetailsResponsePtrOutputWithContext(context.Context) HourDetailsResponsePtrOutput }
HourDetailsResponsePtrInput is an input type that accepts HourDetailsResponseArgs, HourDetailsResponsePtr and HourDetailsResponsePtrOutput values. You can construct a concrete instance of `HourDetailsResponsePtrInput` via:
HourDetailsResponseArgs{...} or: nil
func HourDetailsResponsePtr ¶
func HourDetailsResponsePtr(v *HourDetailsResponseArgs) HourDetailsResponsePtrInput
type HourDetailsResponsePtrOutput ¶
type HourDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (HourDetailsResponsePtrOutput) Elem ¶
func (o HourDetailsResponsePtrOutput) Elem() HourDetailsResponseOutput
func (HourDetailsResponsePtrOutput) ElementType ¶
func (HourDetailsResponsePtrOutput) ElementType() reflect.Type
func (HourDetailsResponsePtrOutput) Minute ¶
func (o HourDetailsResponsePtrOutput) Minute() pulumi.IntPtrOutput
Minutes of the hour the schedule will run.
func (HourDetailsResponsePtrOutput) ToHourDetailsResponsePtrOutput ¶
func (o HourDetailsResponsePtrOutput) ToHourDetailsResponsePtrOutput() HourDetailsResponsePtrOutput
func (HourDetailsResponsePtrOutput) ToHourDetailsResponsePtrOutputWithContext ¶
func (o HourDetailsResponsePtrOutput) ToHourDetailsResponsePtrOutputWithContext(ctx context.Context) HourDetailsResponsePtrOutput
type LabResource ¶
type LabResource struct { pulumi.CustomResourceState // The artifact storage account of the lab. ArtifactsStorageAccount pulumi.StringPtrOutput `pulumi:"artifactsStorageAccount"` // The creation date of the lab. CreatedDate pulumi.StringPtrOutput `pulumi:"createdDate"` // The lab's default storage account. DefaultStorageAccount pulumi.StringPtrOutput `pulumi:"defaultStorageAccount"` // The default virtual network identifier of the lab. DefaultVirtualNetworkId pulumi.StringPtrOutput `pulumi:"defaultVirtualNetworkId"` // The type of the lab storage. LabStorageType pulumi.StringPtrOutput `pulumi:"labStorageType"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The storage accounts of the lab. StorageAccounts pulumi.StringArrayOutput `pulumi:"storageAccounts"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` // The name of the key vault of the lab. VaultName pulumi.StringPtrOutput `pulumi:"vaultName"` }
A lab.
func GetLabResource ¶
func GetLabResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LabResourceState, opts ...pulumi.ResourceOption) (*LabResource, error)
GetLabResource gets an existing LabResource 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 NewLabResource ¶
func NewLabResource(ctx *pulumi.Context, name string, args *LabResourceArgs, opts ...pulumi.ResourceOption) (*LabResource, error)
NewLabResource registers a new resource with the given unique name, arguments, and options.
func (*LabResource) ElementType ¶ added in v0.2.6
func (*LabResource) ElementType() reflect.Type
func (*LabResource) ToLabResourceOutput ¶ added in v0.2.6
func (i *LabResource) ToLabResourceOutput() LabResourceOutput
func (*LabResource) ToLabResourceOutputWithContext ¶ added in v0.2.6
func (i *LabResource) ToLabResourceOutputWithContext(ctx context.Context) LabResourceOutput
type LabResourceArgs ¶
type LabResourceArgs struct { // The artifact storage account of the lab. ArtifactsStorageAccount pulumi.StringPtrInput // The creation date of the lab. CreatedDate pulumi.StringPtrInput // The lab's default storage account. DefaultStorageAccount pulumi.StringPtrInput // The default virtual network identifier of the lab. DefaultVirtualNetworkId pulumi.StringPtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The type of the lab storage. LabStorageType pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The storage accounts of the lab. StorageAccounts pulumi.StringArrayInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The name of the key vault of the lab. VaultName pulumi.StringPtrInput }
The set of arguments for constructing a LabResource resource.
func (LabResourceArgs) ElementType ¶
func (LabResourceArgs) ElementType() reflect.Type
type LabResourceInput ¶ added in v0.2.6
type LabResourceInput interface { pulumi.Input ToLabResourceOutput() LabResourceOutput ToLabResourceOutputWithContext(ctx context.Context) LabResourceOutput }
type LabResourceOutput ¶ added in v0.2.6
type LabResourceOutput struct {
*pulumi.OutputState
}
func (LabResourceOutput) ElementType ¶ added in v0.2.6
func (LabResourceOutput) ElementType() reflect.Type
func (LabResourceOutput) ToLabResourceOutput ¶ added in v0.2.6
func (o LabResourceOutput) ToLabResourceOutput() LabResourceOutput
func (LabResourceOutput) ToLabResourceOutputWithContext ¶ added in v0.2.6
func (o LabResourceOutput) ToLabResourceOutputWithContext(ctx context.Context) LabResourceOutput
type LabResourceState ¶
type LabResourceState struct { // The artifact storage account of the lab. ArtifactsStorageAccount pulumi.StringPtrInput // The creation date of the lab. CreatedDate pulumi.StringPtrInput // The lab's default storage account. DefaultStorageAccount pulumi.StringPtrInput // The default virtual network identifier of the lab. DefaultVirtualNetworkId pulumi.StringPtrInput // The type of the lab storage. LabStorageType pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The storage accounts of the lab. StorageAccounts pulumi.StringArrayInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The name of the key vault of the lab. VaultName pulumi.StringPtrInput }
func (LabResourceState) ElementType ¶
func (LabResourceState) ElementType() reflect.Type
type LabStorageType ¶ added in v0.3.1
The type of the lab storage.
func (LabStorageType) ElementType ¶ added in v0.3.1
func (LabStorageType) ElementType() reflect.Type
func (LabStorageType) ToStringOutput ¶ added in v0.3.1
func (e LabStorageType) ToStringOutput() pulumi.StringOutput
func (LabStorageType) ToStringOutputWithContext ¶ added in v0.3.1
func (e LabStorageType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LabStorageType) ToStringPtrOutput ¶ added in v0.3.1
func (e LabStorageType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LabStorageType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LabStorageType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LabVhdResponse ¶
type LabVhdResponse struct { // The absolute URI of the VHD. Id *string `pulumi:"id"` }
Properties of a VHD in the lab.
type LabVhdResponseArgs ¶
type LabVhdResponseArgs struct { // The absolute URI of the VHD. Id pulumi.StringPtrInput `pulumi:"id"` }
Properties of a VHD in the lab.
func (LabVhdResponseArgs) ElementType ¶
func (LabVhdResponseArgs) ElementType() reflect.Type
func (LabVhdResponseArgs) ToLabVhdResponseOutput ¶
func (i LabVhdResponseArgs) ToLabVhdResponseOutput() LabVhdResponseOutput
func (LabVhdResponseArgs) ToLabVhdResponseOutputWithContext ¶
func (i LabVhdResponseArgs) ToLabVhdResponseOutputWithContext(ctx context.Context) LabVhdResponseOutput
type LabVhdResponseArray ¶
type LabVhdResponseArray []LabVhdResponseInput
func (LabVhdResponseArray) ElementType ¶
func (LabVhdResponseArray) ElementType() reflect.Type
func (LabVhdResponseArray) ToLabVhdResponseArrayOutput ¶
func (i LabVhdResponseArray) ToLabVhdResponseArrayOutput() LabVhdResponseArrayOutput
func (LabVhdResponseArray) ToLabVhdResponseArrayOutputWithContext ¶
func (i LabVhdResponseArray) ToLabVhdResponseArrayOutputWithContext(ctx context.Context) LabVhdResponseArrayOutput
type LabVhdResponseArrayInput ¶
type LabVhdResponseArrayInput interface { pulumi.Input ToLabVhdResponseArrayOutput() LabVhdResponseArrayOutput ToLabVhdResponseArrayOutputWithContext(context.Context) LabVhdResponseArrayOutput }
LabVhdResponseArrayInput is an input type that accepts LabVhdResponseArray and LabVhdResponseArrayOutput values. You can construct a concrete instance of `LabVhdResponseArrayInput` via:
LabVhdResponseArray{ LabVhdResponseArgs{...} }
type LabVhdResponseArrayOutput ¶
type LabVhdResponseArrayOutput struct{ *pulumi.OutputState }
func (LabVhdResponseArrayOutput) ElementType ¶
func (LabVhdResponseArrayOutput) ElementType() reflect.Type
func (LabVhdResponseArrayOutput) Index ¶
func (o LabVhdResponseArrayOutput) Index(i pulumi.IntInput) LabVhdResponseOutput
func (LabVhdResponseArrayOutput) ToLabVhdResponseArrayOutput ¶
func (o LabVhdResponseArrayOutput) ToLabVhdResponseArrayOutput() LabVhdResponseArrayOutput
func (LabVhdResponseArrayOutput) ToLabVhdResponseArrayOutputWithContext ¶
func (o LabVhdResponseArrayOutput) ToLabVhdResponseArrayOutputWithContext(ctx context.Context) LabVhdResponseArrayOutput
type LabVhdResponseInput ¶
type LabVhdResponseInput interface { pulumi.Input ToLabVhdResponseOutput() LabVhdResponseOutput ToLabVhdResponseOutputWithContext(context.Context) LabVhdResponseOutput }
LabVhdResponseInput is an input type that accepts LabVhdResponseArgs and LabVhdResponseOutput values. You can construct a concrete instance of `LabVhdResponseInput` via:
LabVhdResponseArgs{...}
type LabVhdResponseOutput ¶
type LabVhdResponseOutput struct{ *pulumi.OutputState }
Properties of a VHD in the lab.
func (LabVhdResponseOutput) ElementType ¶
func (LabVhdResponseOutput) ElementType() reflect.Type
func (LabVhdResponseOutput) Id ¶
func (o LabVhdResponseOutput) Id() pulumi.StringPtrOutput
The absolute URI of the VHD.
func (LabVhdResponseOutput) ToLabVhdResponseOutput ¶
func (o LabVhdResponseOutput) ToLabVhdResponseOutput() LabVhdResponseOutput
func (LabVhdResponseOutput) ToLabVhdResponseOutputWithContext ¶
func (o LabVhdResponseOutput) ToLabVhdResponseOutputWithContext(ctx context.Context) LabVhdResponseOutput
type LabVirtualMachine ¶
type LabVirtualMachine struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus *ArtifactDeploymentStatusProperties `pulumi:"artifactDeploymentStatus"` // The artifacts to be installed on the virtual machine. Artifacts []ArtifactInstallProperties `pulumi:"artifacts"` // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId *string `pulumi:"computeId"` // The email address of creator of the virtual machine. CreatedByUser *string `pulumi:"createdByUser"` // The object identifier of the creator of the virtual machine. CreatedByUserId *string `pulumi:"createdByUserId"` // The custom image identifier of the virtual machine. CustomImageId *string `pulumi:"customImageId"` // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress *bool `pulumi:"disallowPublicIpAddress"` // The fully-qualified domain name of the virtual machine. Fqdn *string `pulumi:"fqdn"` // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference *GalleryImageReference `pulumi:"galleryImageReference"` // The identifier of the resource. Id *string `pulumi:"id"` // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey *bool `pulumi:"isAuthenticationWithSshKey"` // The lab subnet name of the virtual machine. LabSubnetName *string `pulumi:"labSubnetName"` // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId *string `pulumi:"labVirtualNetworkId"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The notes of the virtual machine. Notes *string `pulumi:"notes"` // The OS type of the virtual machine. OsType *string `pulumi:"osType"` // The object identifier of the owner of the virtual machine. OwnerObjectId *string `pulumi:"ownerObjectId"` // The password of the virtual machine administrator. Password *string `pulumi:"password"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The size of the virtual machine. Size *string `pulumi:"size"` // The SSH key of the virtual machine administrator. SshKey *string `pulumi:"sshKey"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // The user name of the virtual machine. UserName *string `pulumi:"userName"` }
A virtual machine.
type LabVirtualMachineArgs ¶
type LabVirtualMachineArgs struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus ArtifactDeploymentStatusPropertiesPtrInput `pulumi:"artifactDeploymentStatus"` // The artifacts to be installed on the virtual machine. Artifacts ArtifactInstallPropertiesArrayInput `pulumi:"artifacts"` // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId pulumi.StringPtrInput `pulumi:"computeId"` // The email address of creator of the virtual machine. CreatedByUser pulumi.StringPtrInput `pulumi:"createdByUser"` // The object identifier of the creator of the virtual machine. CreatedByUserId pulumi.StringPtrInput `pulumi:"createdByUserId"` // The custom image identifier of the virtual machine. CustomImageId pulumi.StringPtrInput `pulumi:"customImageId"` // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress pulumi.BoolPtrInput `pulumi:"disallowPublicIpAddress"` // The fully-qualified domain name of the virtual machine. Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference GalleryImageReferencePtrInput `pulumi:"galleryImageReference"` // The identifier of the resource. Id pulumi.StringPtrInput `pulumi:"id"` // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey pulumi.BoolPtrInput `pulumi:"isAuthenticationWithSshKey"` // The lab subnet name of the virtual machine. LabSubnetName pulumi.StringPtrInput `pulumi:"labSubnetName"` // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId pulumi.StringPtrInput `pulumi:"labVirtualNetworkId"` // The location of the resource. Location pulumi.StringPtrInput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrInput `pulumi:"name"` // The notes of the virtual machine. Notes pulumi.StringPtrInput `pulumi:"notes"` // The OS type of the virtual machine. OsType pulumi.StringPtrInput `pulumi:"osType"` // The object identifier of the owner of the virtual machine. OwnerObjectId pulumi.StringPtrInput `pulumi:"ownerObjectId"` // The password of the virtual machine administrator. Password pulumi.StringPtrInput `pulumi:"password"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` // The size of the virtual machine. Size pulumi.StringPtrInput `pulumi:"size"` // The SSH key of the virtual machine administrator. SshKey pulumi.StringPtrInput `pulumi:"sshKey"` // The tags of the resource. Tags pulumi.StringMapInput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrInput `pulumi:"type"` // The user name of the virtual machine. UserName pulumi.StringPtrInput `pulumi:"userName"` }
A virtual machine.
func (LabVirtualMachineArgs) ElementType ¶
func (LabVirtualMachineArgs) ElementType() reflect.Type
func (LabVirtualMachineArgs) ToLabVirtualMachineOutput ¶
func (i LabVirtualMachineArgs) ToLabVirtualMachineOutput() LabVirtualMachineOutput
func (LabVirtualMachineArgs) ToLabVirtualMachineOutputWithContext ¶
func (i LabVirtualMachineArgs) ToLabVirtualMachineOutputWithContext(ctx context.Context) LabVirtualMachineOutput
func (LabVirtualMachineArgs) ToLabVirtualMachinePtrOutput ¶
func (i LabVirtualMachineArgs) ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput
func (LabVirtualMachineArgs) ToLabVirtualMachinePtrOutputWithContext ¶
func (i LabVirtualMachineArgs) ToLabVirtualMachinePtrOutputWithContext(ctx context.Context) LabVirtualMachinePtrOutput
type LabVirtualMachineInput ¶
type LabVirtualMachineInput interface { pulumi.Input ToLabVirtualMachineOutput() LabVirtualMachineOutput ToLabVirtualMachineOutputWithContext(context.Context) LabVirtualMachineOutput }
LabVirtualMachineInput is an input type that accepts LabVirtualMachineArgs and LabVirtualMachineOutput values. You can construct a concrete instance of `LabVirtualMachineInput` via:
LabVirtualMachineArgs{...}
type LabVirtualMachineOutput ¶
type LabVirtualMachineOutput struct{ *pulumi.OutputState }
A virtual machine.
func (LabVirtualMachineOutput) ArtifactDeploymentStatus ¶
func (o LabVirtualMachineOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesPtrOutput
The artifact deployment status for the virtual machine.
func (LabVirtualMachineOutput) Artifacts ¶
func (o LabVirtualMachineOutput) Artifacts() ArtifactInstallPropertiesArrayOutput
The artifacts to be installed on the virtual machine.
func (LabVirtualMachineOutput) ComputeId ¶
func (o LabVirtualMachineOutput) ComputeId() pulumi.StringPtrOutput
The resource identifier (Microsoft.Compute) of the virtual machine.
func (LabVirtualMachineOutput) CreatedByUser ¶
func (o LabVirtualMachineOutput) CreatedByUser() pulumi.StringPtrOutput
The email address of creator of the virtual machine.
func (LabVirtualMachineOutput) CreatedByUserId ¶
func (o LabVirtualMachineOutput) CreatedByUserId() pulumi.StringPtrOutput
The object identifier of the creator of the virtual machine.
func (LabVirtualMachineOutput) CustomImageId ¶
func (o LabVirtualMachineOutput) CustomImageId() pulumi.StringPtrOutput
The custom image identifier of the virtual machine.
func (LabVirtualMachineOutput) DisallowPublicIpAddress ¶
func (o LabVirtualMachineOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
Indicates whether the virtual machine is to be created without a public IP address.
func (LabVirtualMachineOutput) ElementType ¶
func (LabVirtualMachineOutput) ElementType() reflect.Type
func (LabVirtualMachineOutput) Fqdn ¶
func (o LabVirtualMachineOutput) Fqdn() pulumi.StringPtrOutput
The fully-qualified domain name of the virtual machine.
func (LabVirtualMachineOutput) GalleryImageReference ¶
func (o LabVirtualMachineOutput) GalleryImageReference() GalleryImageReferencePtrOutput
The Microsoft Azure Marketplace image reference of the virtual machine.
func (LabVirtualMachineOutput) Id ¶
func (o LabVirtualMachineOutput) Id() pulumi.StringPtrOutput
The identifier of the resource.
func (LabVirtualMachineOutput) IsAuthenticationWithSshKey ¶
func (o LabVirtualMachineOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
A value indicating whether this virtual machine uses an SSH key for authentication.
func (LabVirtualMachineOutput) LabSubnetName ¶
func (o LabVirtualMachineOutput) LabSubnetName() pulumi.StringPtrOutput
The lab subnet name of the virtual machine.
func (LabVirtualMachineOutput) LabVirtualNetworkId ¶
func (o LabVirtualMachineOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
The lab virtual network identifier of the virtual machine.
func (LabVirtualMachineOutput) Location ¶
func (o LabVirtualMachineOutput) Location() pulumi.StringPtrOutput
The location of the resource.
func (LabVirtualMachineOutput) Name ¶
func (o LabVirtualMachineOutput) Name() pulumi.StringPtrOutput
The name of the resource.
func (LabVirtualMachineOutput) Notes ¶
func (o LabVirtualMachineOutput) Notes() pulumi.StringPtrOutput
The notes of the virtual machine.
func (LabVirtualMachineOutput) OsType ¶
func (o LabVirtualMachineOutput) OsType() pulumi.StringPtrOutput
The OS type of the virtual machine.
func (LabVirtualMachineOutput) OwnerObjectId ¶
func (o LabVirtualMachineOutput) OwnerObjectId() pulumi.StringPtrOutput
The object identifier of the owner of the virtual machine.
func (LabVirtualMachineOutput) Password ¶
func (o LabVirtualMachineOutput) Password() pulumi.StringPtrOutput
The password of the virtual machine administrator.
func (LabVirtualMachineOutput) ProvisioningState ¶
func (o LabVirtualMachineOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning status of the resource.
func (LabVirtualMachineOutput) Size ¶
func (o LabVirtualMachineOutput) Size() pulumi.StringPtrOutput
The size of the virtual machine.
func (LabVirtualMachineOutput) SshKey ¶
func (o LabVirtualMachineOutput) SshKey() pulumi.StringPtrOutput
The SSH key of the virtual machine administrator.
func (LabVirtualMachineOutput) Tags ¶
func (o LabVirtualMachineOutput) Tags() pulumi.StringMapOutput
The tags of the resource.
func (LabVirtualMachineOutput) ToLabVirtualMachineOutput ¶
func (o LabVirtualMachineOutput) ToLabVirtualMachineOutput() LabVirtualMachineOutput
func (LabVirtualMachineOutput) ToLabVirtualMachineOutputWithContext ¶
func (o LabVirtualMachineOutput) ToLabVirtualMachineOutputWithContext(ctx context.Context) LabVirtualMachineOutput
func (LabVirtualMachineOutput) ToLabVirtualMachinePtrOutput ¶
func (o LabVirtualMachineOutput) ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput
func (LabVirtualMachineOutput) ToLabVirtualMachinePtrOutputWithContext ¶
func (o LabVirtualMachineOutput) ToLabVirtualMachinePtrOutputWithContext(ctx context.Context) LabVirtualMachinePtrOutput
func (LabVirtualMachineOutput) Type ¶
func (o LabVirtualMachineOutput) Type() pulumi.StringPtrOutput
The type of the resource.
func (LabVirtualMachineOutput) UserName ¶
func (o LabVirtualMachineOutput) UserName() pulumi.StringPtrOutput
The user name of the virtual machine.
type LabVirtualMachinePtrInput ¶
type LabVirtualMachinePtrInput interface { pulumi.Input ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput ToLabVirtualMachinePtrOutputWithContext(context.Context) LabVirtualMachinePtrOutput }
LabVirtualMachinePtrInput is an input type that accepts LabVirtualMachineArgs, LabVirtualMachinePtr and LabVirtualMachinePtrOutput values. You can construct a concrete instance of `LabVirtualMachinePtrInput` via:
LabVirtualMachineArgs{...} or: nil
func LabVirtualMachinePtr ¶
func LabVirtualMachinePtr(v *LabVirtualMachineArgs) LabVirtualMachinePtrInput
type LabVirtualMachinePtrOutput ¶
type LabVirtualMachinePtrOutput struct{ *pulumi.OutputState }
func (LabVirtualMachinePtrOutput) ArtifactDeploymentStatus ¶
func (o LabVirtualMachinePtrOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesPtrOutput
The artifact deployment status for the virtual machine.
func (LabVirtualMachinePtrOutput) Artifacts ¶
func (o LabVirtualMachinePtrOutput) Artifacts() ArtifactInstallPropertiesArrayOutput
The artifacts to be installed on the virtual machine.
func (LabVirtualMachinePtrOutput) ComputeId ¶
func (o LabVirtualMachinePtrOutput) ComputeId() pulumi.StringPtrOutput
The resource identifier (Microsoft.Compute) of the virtual machine.
func (LabVirtualMachinePtrOutput) CreatedByUser ¶
func (o LabVirtualMachinePtrOutput) CreatedByUser() pulumi.StringPtrOutput
The email address of creator of the virtual machine.
func (LabVirtualMachinePtrOutput) CreatedByUserId ¶
func (o LabVirtualMachinePtrOutput) CreatedByUserId() pulumi.StringPtrOutput
The object identifier of the creator of the virtual machine.
func (LabVirtualMachinePtrOutput) CustomImageId ¶
func (o LabVirtualMachinePtrOutput) CustomImageId() pulumi.StringPtrOutput
The custom image identifier of the virtual machine.
func (LabVirtualMachinePtrOutput) DisallowPublicIpAddress ¶
func (o LabVirtualMachinePtrOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
Indicates whether the virtual machine is to be created without a public IP address.
func (LabVirtualMachinePtrOutput) Elem ¶
func (o LabVirtualMachinePtrOutput) Elem() LabVirtualMachineOutput
func (LabVirtualMachinePtrOutput) ElementType ¶
func (LabVirtualMachinePtrOutput) ElementType() reflect.Type
func (LabVirtualMachinePtrOutput) Fqdn ¶
func (o LabVirtualMachinePtrOutput) Fqdn() pulumi.StringPtrOutput
The fully-qualified domain name of the virtual machine.
func (LabVirtualMachinePtrOutput) GalleryImageReference ¶
func (o LabVirtualMachinePtrOutput) GalleryImageReference() GalleryImageReferencePtrOutput
The Microsoft Azure Marketplace image reference of the virtual machine.
func (LabVirtualMachinePtrOutput) Id ¶
func (o LabVirtualMachinePtrOutput) Id() pulumi.StringPtrOutput
The identifier of the resource.
func (LabVirtualMachinePtrOutput) IsAuthenticationWithSshKey ¶
func (o LabVirtualMachinePtrOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
A value indicating whether this virtual machine uses an SSH key for authentication.
func (LabVirtualMachinePtrOutput) LabSubnetName ¶
func (o LabVirtualMachinePtrOutput) LabSubnetName() pulumi.StringPtrOutput
The lab subnet name of the virtual machine.
func (LabVirtualMachinePtrOutput) LabVirtualNetworkId ¶
func (o LabVirtualMachinePtrOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
The lab virtual network identifier of the virtual machine.
func (LabVirtualMachinePtrOutput) Location ¶
func (o LabVirtualMachinePtrOutput) Location() pulumi.StringPtrOutput
The location of the resource.
func (LabVirtualMachinePtrOutput) Name ¶
func (o LabVirtualMachinePtrOutput) Name() pulumi.StringPtrOutput
The name of the resource.
func (LabVirtualMachinePtrOutput) Notes ¶
func (o LabVirtualMachinePtrOutput) Notes() pulumi.StringPtrOutput
The notes of the virtual machine.
func (LabVirtualMachinePtrOutput) OsType ¶
func (o LabVirtualMachinePtrOutput) OsType() pulumi.StringPtrOutput
The OS type of the virtual machine.
func (LabVirtualMachinePtrOutput) OwnerObjectId ¶
func (o LabVirtualMachinePtrOutput) OwnerObjectId() pulumi.StringPtrOutput
The object identifier of the owner of the virtual machine.
func (LabVirtualMachinePtrOutput) Password ¶
func (o LabVirtualMachinePtrOutput) Password() pulumi.StringPtrOutput
The password of the virtual machine administrator.
func (LabVirtualMachinePtrOutput) ProvisioningState ¶
func (o LabVirtualMachinePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning status of the resource.
func (LabVirtualMachinePtrOutput) Size ¶
func (o LabVirtualMachinePtrOutput) Size() pulumi.StringPtrOutput
The size of the virtual machine.
func (LabVirtualMachinePtrOutput) SshKey ¶
func (o LabVirtualMachinePtrOutput) SshKey() pulumi.StringPtrOutput
The SSH key of the virtual machine administrator.
func (LabVirtualMachinePtrOutput) Tags ¶
func (o LabVirtualMachinePtrOutput) Tags() pulumi.StringMapOutput
The tags of the resource.
func (LabVirtualMachinePtrOutput) ToLabVirtualMachinePtrOutput ¶
func (o LabVirtualMachinePtrOutput) ToLabVirtualMachinePtrOutput() LabVirtualMachinePtrOutput
func (LabVirtualMachinePtrOutput) ToLabVirtualMachinePtrOutputWithContext ¶
func (o LabVirtualMachinePtrOutput) ToLabVirtualMachinePtrOutputWithContext(ctx context.Context) LabVirtualMachinePtrOutput
func (LabVirtualMachinePtrOutput) Type ¶
func (o LabVirtualMachinePtrOutput) Type() pulumi.StringPtrOutput
The type of the resource.
func (LabVirtualMachinePtrOutput) UserName ¶
func (o LabVirtualMachinePtrOutput) UserName() pulumi.StringPtrOutput
The user name of the virtual machine.
type LabVirtualMachineResponse ¶
type LabVirtualMachineResponse struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus *ArtifactDeploymentStatusPropertiesResponse `pulumi:"artifactDeploymentStatus"` // The artifacts to be installed on the virtual machine. Artifacts []ArtifactInstallPropertiesResponse `pulumi:"artifacts"` // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId *string `pulumi:"computeId"` // The email address of creator of the virtual machine. CreatedByUser *string `pulumi:"createdByUser"` // The object identifier of the creator of the virtual machine. CreatedByUserId *string `pulumi:"createdByUserId"` // The custom image identifier of the virtual machine. CustomImageId *string `pulumi:"customImageId"` // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress *bool `pulumi:"disallowPublicIpAddress"` // The fully-qualified domain name of the virtual machine. Fqdn *string `pulumi:"fqdn"` // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference *GalleryImageReferenceResponse `pulumi:"galleryImageReference"` // The identifier of the resource. Id *string `pulumi:"id"` // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey *bool `pulumi:"isAuthenticationWithSshKey"` // The lab subnet name of the virtual machine. LabSubnetName *string `pulumi:"labSubnetName"` // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId *string `pulumi:"labVirtualNetworkId"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The notes of the virtual machine. Notes *string `pulumi:"notes"` // The OS type of the virtual machine. OsType *string `pulumi:"osType"` // The object identifier of the owner of the virtual machine. OwnerObjectId *string `pulumi:"ownerObjectId"` // The password of the virtual machine administrator. Password *string `pulumi:"password"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The size of the virtual machine. Size *string `pulumi:"size"` // The SSH key of the virtual machine administrator. SshKey *string `pulumi:"sshKey"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // The user name of the virtual machine. UserName *string `pulumi:"userName"` }
A virtual machine.
type LabVirtualMachineResponseArgs ¶
type LabVirtualMachineResponseArgs struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus ArtifactDeploymentStatusPropertiesResponsePtrInput `pulumi:"artifactDeploymentStatus"` // The artifacts to be installed on the virtual machine. Artifacts ArtifactInstallPropertiesResponseArrayInput `pulumi:"artifacts"` // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId pulumi.StringPtrInput `pulumi:"computeId"` // The email address of creator of the virtual machine. CreatedByUser pulumi.StringPtrInput `pulumi:"createdByUser"` // The object identifier of the creator of the virtual machine. CreatedByUserId pulumi.StringPtrInput `pulumi:"createdByUserId"` // The custom image identifier of the virtual machine. CustomImageId pulumi.StringPtrInput `pulumi:"customImageId"` // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress pulumi.BoolPtrInput `pulumi:"disallowPublicIpAddress"` // The fully-qualified domain name of the virtual machine. Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference GalleryImageReferenceResponsePtrInput `pulumi:"galleryImageReference"` // The identifier of the resource. Id pulumi.StringPtrInput `pulumi:"id"` // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey pulumi.BoolPtrInput `pulumi:"isAuthenticationWithSshKey"` // The lab subnet name of the virtual machine. LabSubnetName pulumi.StringPtrInput `pulumi:"labSubnetName"` // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId pulumi.StringPtrInput `pulumi:"labVirtualNetworkId"` // The location of the resource. Location pulumi.StringPtrInput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrInput `pulumi:"name"` // The notes of the virtual machine. Notes pulumi.StringPtrInput `pulumi:"notes"` // The OS type of the virtual machine. OsType pulumi.StringPtrInput `pulumi:"osType"` // The object identifier of the owner of the virtual machine. OwnerObjectId pulumi.StringPtrInput `pulumi:"ownerObjectId"` // The password of the virtual machine administrator. Password pulumi.StringPtrInput `pulumi:"password"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` // The size of the virtual machine. Size pulumi.StringPtrInput `pulumi:"size"` // The SSH key of the virtual machine administrator. SshKey pulumi.StringPtrInput `pulumi:"sshKey"` // The tags of the resource. Tags pulumi.StringMapInput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrInput `pulumi:"type"` // The user name of the virtual machine. UserName pulumi.StringPtrInput `pulumi:"userName"` }
A virtual machine.
func (LabVirtualMachineResponseArgs) ElementType ¶
func (LabVirtualMachineResponseArgs) ElementType() reflect.Type
func (LabVirtualMachineResponseArgs) ToLabVirtualMachineResponseOutput ¶
func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponseOutput() LabVirtualMachineResponseOutput
func (LabVirtualMachineResponseArgs) ToLabVirtualMachineResponseOutputWithContext ¶
func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponseOutputWithContext(ctx context.Context) LabVirtualMachineResponseOutput
func (LabVirtualMachineResponseArgs) ToLabVirtualMachineResponsePtrOutput ¶
func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput
func (LabVirtualMachineResponseArgs) ToLabVirtualMachineResponsePtrOutputWithContext ¶
func (i LabVirtualMachineResponseArgs) ToLabVirtualMachineResponsePtrOutputWithContext(ctx context.Context) LabVirtualMachineResponsePtrOutput
type LabVirtualMachineResponseInput ¶
type LabVirtualMachineResponseInput interface { pulumi.Input ToLabVirtualMachineResponseOutput() LabVirtualMachineResponseOutput ToLabVirtualMachineResponseOutputWithContext(context.Context) LabVirtualMachineResponseOutput }
LabVirtualMachineResponseInput is an input type that accepts LabVirtualMachineResponseArgs and LabVirtualMachineResponseOutput values. You can construct a concrete instance of `LabVirtualMachineResponseInput` via:
LabVirtualMachineResponseArgs{...}
type LabVirtualMachineResponseOutput ¶
type LabVirtualMachineResponseOutput struct{ *pulumi.OutputState }
A virtual machine.
func (LabVirtualMachineResponseOutput) ArtifactDeploymentStatus ¶
func (o LabVirtualMachineResponseOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesResponsePtrOutput
The artifact deployment status for the virtual machine.
func (LabVirtualMachineResponseOutput) Artifacts ¶
func (o LabVirtualMachineResponseOutput) Artifacts() ArtifactInstallPropertiesResponseArrayOutput
The artifacts to be installed on the virtual machine.
func (LabVirtualMachineResponseOutput) ComputeId ¶
func (o LabVirtualMachineResponseOutput) ComputeId() pulumi.StringPtrOutput
The resource identifier (Microsoft.Compute) of the virtual machine.
func (LabVirtualMachineResponseOutput) CreatedByUser ¶
func (o LabVirtualMachineResponseOutput) CreatedByUser() pulumi.StringPtrOutput
The email address of creator of the virtual machine.
func (LabVirtualMachineResponseOutput) CreatedByUserId ¶
func (o LabVirtualMachineResponseOutput) CreatedByUserId() pulumi.StringPtrOutput
The object identifier of the creator of the virtual machine.
func (LabVirtualMachineResponseOutput) CustomImageId ¶
func (o LabVirtualMachineResponseOutput) CustomImageId() pulumi.StringPtrOutput
The custom image identifier of the virtual machine.
func (LabVirtualMachineResponseOutput) DisallowPublicIpAddress ¶
func (o LabVirtualMachineResponseOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
Indicates whether the virtual machine is to be created without a public IP address.
func (LabVirtualMachineResponseOutput) ElementType ¶
func (LabVirtualMachineResponseOutput) ElementType() reflect.Type
func (LabVirtualMachineResponseOutput) Fqdn ¶
func (o LabVirtualMachineResponseOutput) Fqdn() pulumi.StringPtrOutput
The fully-qualified domain name of the virtual machine.
func (LabVirtualMachineResponseOutput) GalleryImageReference ¶
func (o LabVirtualMachineResponseOutput) GalleryImageReference() GalleryImageReferenceResponsePtrOutput
The Microsoft Azure Marketplace image reference of the virtual machine.
func (LabVirtualMachineResponseOutput) Id ¶
func (o LabVirtualMachineResponseOutput) Id() pulumi.StringPtrOutput
The identifier of the resource.
func (LabVirtualMachineResponseOutput) IsAuthenticationWithSshKey ¶
func (o LabVirtualMachineResponseOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
A value indicating whether this virtual machine uses an SSH key for authentication.
func (LabVirtualMachineResponseOutput) LabSubnetName ¶
func (o LabVirtualMachineResponseOutput) LabSubnetName() pulumi.StringPtrOutput
The lab subnet name of the virtual machine.
func (LabVirtualMachineResponseOutput) LabVirtualNetworkId ¶
func (o LabVirtualMachineResponseOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
The lab virtual network identifier of the virtual machine.
func (LabVirtualMachineResponseOutput) Location ¶
func (o LabVirtualMachineResponseOutput) Location() pulumi.StringPtrOutput
The location of the resource.
func (LabVirtualMachineResponseOutput) Name ¶
func (o LabVirtualMachineResponseOutput) Name() pulumi.StringPtrOutput
The name of the resource.
func (LabVirtualMachineResponseOutput) Notes ¶
func (o LabVirtualMachineResponseOutput) Notes() pulumi.StringPtrOutput
The notes of the virtual machine.
func (LabVirtualMachineResponseOutput) OsType ¶
func (o LabVirtualMachineResponseOutput) OsType() pulumi.StringPtrOutput
The OS type of the virtual machine.
func (LabVirtualMachineResponseOutput) OwnerObjectId ¶
func (o LabVirtualMachineResponseOutput) OwnerObjectId() pulumi.StringPtrOutput
The object identifier of the owner of the virtual machine.
func (LabVirtualMachineResponseOutput) Password ¶
func (o LabVirtualMachineResponseOutput) Password() pulumi.StringPtrOutput
The password of the virtual machine administrator.
func (LabVirtualMachineResponseOutput) ProvisioningState ¶
func (o LabVirtualMachineResponseOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning status of the resource.
func (LabVirtualMachineResponseOutput) Size ¶
func (o LabVirtualMachineResponseOutput) Size() pulumi.StringPtrOutput
The size of the virtual machine.
func (LabVirtualMachineResponseOutput) SshKey ¶
func (o LabVirtualMachineResponseOutput) SshKey() pulumi.StringPtrOutput
The SSH key of the virtual machine administrator.
func (LabVirtualMachineResponseOutput) Tags ¶
func (o LabVirtualMachineResponseOutput) Tags() pulumi.StringMapOutput
The tags of the resource.
func (LabVirtualMachineResponseOutput) ToLabVirtualMachineResponseOutput ¶
func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponseOutput() LabVirtualMachineResponseOutput
func (LabVirtualMachineResponseOutput) ToLabVirtualMachineResponseOutputWithContext ¶
func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponseOutputWithContext(ctx context.Context) LabVirtualMachineResponseOutput
func (LabVirtualMachineResponseOutput) ToLabVirtualMachineResponsePtrOutput ¶
func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput
func (LabVirtualMachineResponseOutput) ToLabVirtualMachineResponsePtrOutputWithContext ¶
func (o LabVirtualMachineResponseOutput) ToLabVirtualMachineResponsePtrOutputWithContext(ctx context.Context) LabVirtualMachineResponsePtrOutput
func (LabVirtualMachineResponseOutput) Type ¶
func (o LabVirtualMachineResponseOutput) Type() pulumi.StringPtrOutput
The type of the resource.
func (LabVirtualMachineResponseOutput) UserName ¶
func (o LabVirtualMachineResponseOutput) UserName() pulumi.StringPtrOutput
The user name of the virtual machine.
type LabVirtualMachineResponsePtrInput ¶
type LabVirtualMachineResponsePtrInput interface { pulumi.Input ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput ToLabVirtualMachineResponsePtrOutputWithContext(context.Context) LabVirtualMachineResponsePtrOutput }
LabVirtualMachineResponsePtrInput is an input type that accepts LabVirtualMachineResponseArgs, LabVirtualMachineResponsePtr and LabVirtualMachineResponsePtrOutput values. You can construct a concrete instance of `LabVirtualMachineResponsePtrInput` via:
LabVirtualMachineResponseArgs{...} or: nil
func LabVirtualMachineResponsePtr ¶
func LabVirtualMachineResponsePtr(v *LabVirtualMachineResponseArgs) LabVirtualMachineResponsePtrInput
type LabVirtualMachineResponsePtrOutput ¶
type LabVirtualMachineResponsePtrOutput struct{ *pulumi.OutputState }
func (LabVirtualMachineResponsePtrOutput) ArtifactDeploymentStatus ¶
func (o LabVirtualMachineResponsePtrOutput) ArtifactDeploymentStatus() ArtifactDeploymentStatusPropertiesResponsePtrOutput
The artifact deployment status for the virtual machine.
func (LabVirtualMachineResponsePtrOutput) Artifacts ¶
func (o LabVirtualMachineResponsePtrOutput) Artifacts() ArtifactInstallPropertiesResponseArrayOutput
The artifacts to be installed on the virtual machine.
func (LabVirtualMachineResponsePtrOutput) ComputeId ¶
func (o LabVirtualMachineResponsePtrOutput) ComputeId() pulumi.StringPtrOutput
The resource identifier (Microsoft.Compute) of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) CreatedByUser ¶
func (o LabVirtualMachineResponsePtrOutput) CreatedByUser() pulumi.StringPtrOutput
The email address of creator of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) CreatedByUserId ¶
func (o LabVirtualMachineResponsePtrOutput) CreatedByUserId() pulumi.StringPtrOutput
The object identifier of the creator of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) CustomImageId ¶
func (o LabVirtualMachineResponsePtrOutput) CustomImageId() pulumi.StringPtrOutput
The custom image identifier of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) DisallowPublicIpAddress ¶
func (o LabVirtualMachineResponsePtrOutput) DisallowPublicIpAddress() pulumi.BoolPtrOutput
Indicates whether the virtual machine is to be created without a public IP address.
func (LabVirtualMachineResponsePtrOutput) Elem ¶
func (o LabVirtualMachineResponsePtrOutput) Elem() LabVirtualMachineResponseOutput
func (LabVirtualMachineResponsePtrOutput) ElementType ¶
func (LabVirtualMachineResponsePtrOutput) ElementType() reflect.Type
func (LabVirtualMachineResponsePtrOutput) Fqdn ¶
func (o LabVirtualMachineResponsePtrOutput) Fqdn() pulumi.StringPtrOutput
The fully-qualified domain name of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) GalleryImageReference ¶
func (o LabVirtualMachineResponsePtrOutput) GalleryImageReference() GalleryImageReferenceResponsePtrOutput
The Microsoft Azure Marketplace image reference of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) Id ¶
func (o LabVirtualMachineResponsePtrOutput) Id() pulumi.StringPtrOutput
The identifier of the resource.
func (LabVirtualMachineResponsePtrOutput) IsAuthenticationWithSshKey ¶
func (o LabVirtualMachineResponsePtrOutput) IsAuthenticationWithSshKey() pulumi.BoolPtrOutput
A value indicating whether this virtual machine uses an SSH key for authentication.
func (LabVirtualMachineResponsePtrOutput) LabSubnetName ¶
func (o LabVirtualMachineResponsePtrOutput) LabSubnetName() pulumi.StringPtrOutput
The lab subnet name of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) LabVirtualNetworkId ¶
func (o LabVirtualMachineResponsePtrOutput) LabVirtualNetworkId() pulumi.StringPtrOutput
The lab virtual network identifier of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) Location ¶
func (o LabVirtualMachineResponsePtrOutput) Location() pulumi.StringPtrOutput
The location of the resource.
func (LabVirtualMachineResponsePtrOutput) Name ¶
func (o LabVirtualMachineResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the resource.
func (LabVirtualMachineResponsePtrOutput) Notes ¶
func (o LabVirtualMachineResponsePtrOutput) Notes() pulumi.StringPtrOutput
The notes of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) OsType ¶
func (o LabVirtualMachineResponsePtrOutput) OsType() pulumi.StringPtrOutput
The OS type of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) OwnerObjectId ¶
func (o LabVirtualMachineResponsePtrOutput) OwnerObjectId() pulumi.StringPtrOutput
The object identifier of the owner of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) Password ¶
func (o LabVirtualMachineResponsePtrOutput) Password() pulumi.StringPtrOutput
The password of the virtual machine administrator.
func (LabVirtualMachineResponsePtrOutput) ProvisioningState ¶
func (o LabVirtualMachineResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning status of the resource.
func (LabVirtualMachineResponsePtrOutput) Size ¶
func (o LabVirtualMachineResponsePtrOutput) Size() pulumi.StringPtrOutput
The size of the virtual machine.
func (LabVirtualMachineResponsePtrOutput) SshKey ¶
func (o LabVirtualMachineResponsePtrOutput) SshKey() pulumi.StringPtrOutput
The SSH key of the virtual machine administrator.
func (LabVirtualMachineResponsePtrOutput) Tags ¶
func (o LabVirtualMachineResponsePtrOutput) Tags() pulumi.StringMapOutput
The tags of the resource.
func (LabVirtualMachineResponsePtrOutput) ToLabVirtualMachineResponsePtrOutput ¶
func (o LabVirtualMachineResponsePtrOutput) ToLabVirtualMachineResponsePtrOutput() LabVirtualMachineResponsePtrOutput
func (LabVirtualMachineResponsePtrOutput) ToLabVirtualMachineResponsePtrOutputWithContext ¶
func (o LabVirtualMachineResponsePtrOutput) ToLabVirtualMachineResponsePtrOutputWithContext(ctx context.Context) LabVirtualMachineResponsePtrOutput
func (LabVirtualMachineResponsePtrOutput) Type ¶
func (o LabVirtualMachineResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of the resource.
func (LabVirtualMachineResponsePtrOutput) UserName ¶
func (o LabVirtualMachineResponsePtrOutput) UserName() pulumi.StringPtrOutput
The user name of the virtual machine.
type LinuxOsInfo ¶
type LinuxOsInfo struct { // The state of the Linux OS. LinuxOsState *string `pulumi:"linuxOsState"` }
Information about a Linux OS.
type LinuxOsInfoArgs ¶
type LinuxOsInfoArgs struct { // The state of the Linux OS. LinuxOsState pulumi.StringPtrInput `pulumi:"linuxOsState"` }
Information about a Linux OS.
func (LinuxOsInfoArgs) ElementType ¶
func (LinuxOsInfoArgs) ElementType() reflect.Type
func (LinuxOsInfoArgs) ToLinuxOsInfoOutput ¶
func (i LinuxOsInfoArgs) ToLinuxOsInfoOutput() LinuxOsInfoOutput
func (LinuxOsInfoArgs) ToLinuxOsInfoOutputWithContext ¶
func (i LinuxOsInfoArgs) ToLinuxOsInfoOutputWithContext(ctx context.Context) LinuxOsInfoOutput
func (LinuxOsInfoArgs) ToLinuxOsInfoPtrOutput ¶
func (i LinuxOsInfoArgs) ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput
func (LinuxOsInfoArgs) ToLinuxOsInfoPtrOutputWithContext ¶
func (i LinuxOsInfoArgs) ToLinuxOsInfoPtrOutputWithContext(ctx context.Context) LinuxOsInfoPtrOutput
type LinuxOsInfoInput ¶
type LinuxOsInfoInput interface { pulumi.Input ToLinuxOsInfoOutput() LinuxOsInfoOutput ToLinuxOsInfoOutputWithContext(context.Context) LinuxOsInfoOutput }
LinuxOsInfoInput is an input type that accepts LinuxOsInfoArgs and LinuxOsInfoOutput values. You can construct a concrete instance of `LinuxOsInfoInput` via:
LinuxOsInfoArgs{...}
type LinuxOsInfoOutput ¶
type LinuxOsInfoOutput struct{ *pulumi.OutputState }
Information about a Linux OS.
func (LinuxOsInfoOutput) ElementType ¶
func (LinuxOsInfoOutput) ElementType() reflect.Type
func (LinuxOsInfoOutput) LinuxOsState ¶
func (o LinuxOsInfoOutput) LinuxOsState() pulumi.StringPtrOutput
The state of the Linux OS.
func (LinuxOsInfoOutput) ToLinuxOsInfoOutput ¶
func (o LinuxOsInfoOutput) ToLinuxOsInfoOutput() LinuxOsInfoOutput
func (LinuxOsInfoOutput) ToLinuxOsInfoOutputWithContext ¶
func (o LinuxOsInfoOutput) ToLinuxOsInfoOutputWithContext(ctx context.Context) LinuxOsInfoOutput
func (LinuxOsInfoOutput) ToLinuxOsInfoPtrOutput ¶
func (o LinuxOsInfoOutput) ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput
func (LinuxOsInfoOutput) ToLinuxOsInfoPtrOutputWithContext ¶
func (o LinuxOsInfoOutput) ToLinuxOsInfoPtrOutputWithContext(ctx context.Context) LinuxOsInfoPtrOutput
type LinuxOsInfoPtrInput ¶
type LinuxOsInfoPtrInput interface { pulumi.Input ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput ToLinuxOsInfoPtrOutputWithContext(context.Context) LinuxOsInfoPtrOutput }
LinuxOsInfoPtrInput is an input type that accepts LinuxOsInfoArgs, LinuxOsInfoPtr and LinuxOsInfoPtrOutput values. You can construct a concrete instance of `LinuxOsInfoPtrInput` via:
LinuxOsInfoArgs{...} or: nil
func LinuxOsInfoPtr ¶
func LinuxOsInfoPtr(v *LinuxOsInfoArgs) LinuxOsInfoPtrInput
type LinuxOsInfoPtrOutput ¶
type LinuxOsInfoPtrOutput struct{ *pulumi.OutputState }
func (LinuxOsInfoPtrOutput) Elem ¶
func (o LinuxOsInfoPtrOutput) Elem() LinuxOsInfoOutput
func (LinuxOsInfoPtrOutput) ElementType ¶
func (LinuxOsInfoPtrOutput) ElementType() reflect.Type
func (LinuxOsInfoPtrOutput) LinuxOsState ¶
func (o LinuxOsInfoPtrOutput) LinuxOsState() pulumi.StringPtrOutput
The state of the Linux OS.
func (LinuxOsInfoPtrOutput) ToLinuxOsInfoPtrOutput ¶
func (o LinuxOsInfoPtrOutput) ToLinuxOsInfoPtrOutput() LinuxOsInfoPtrOutput
func (LinuxOsInfoPtrOutput) ToLinuxOsInfoPtrOutputWithContext ¶
func (o LinuxOsInfoPtrOutput) ToLinuxOsInfoPtrOutputWithContext(ctx context.Context) LinuxOsInfoPtrOutput
type LinuxOsInfoResponse ¶
type LinuxOsInfoResponse struct { // The state of the Linux OS. LinuxOsState *string `pulumi:"linuxOsState"` }
Information about a Linux OS.
type LinuxOsInfoResponseArgs ¶
type LinuxOsInfoResponseArgs struct { // The state of the Linux OS. LinuxOsState pulumi.StringPtrInput `pulumi:"linuxOsState"` }
Information about a Linux OS.
func (LinuxOsInfoResponseArgs) ElementType ¶
func (LinuxOsInfoResponseArgs) ElementType() reflect.Type
func (LinuxOsInfoResponseArgs) ToLinuxOsInfoResponseOutput ¶
func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponseOutput() LinuxOsInfoResponseOutput
func (LinuxOsInfoResponseArgs) ToLinuxOsInfoResponseOutputWithContext ¶
func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponseOutputWithContext(ctx context.Context) LinuxOsInfoResponseOutput
func (LinuxOsInfoResponseArgs) ToLinuxOsInfoResponsePtrOutput ¶
func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput
func (LinuxOsInfoResponseArgs) ToLinuxOsInfoResponsePtrOutputWithContext ¶
func (i LinuxOsInfoResponseArgs) ToLinuxOsInfoResponsePtrOutputWithContext(ctx context.Context) LinuxOsInfoResponsePtrOutput
type LinuxOsInfoResponseInput ¶
type LinuxOsInfoResponseInput interface { pulumi.Input ToLinuxOsInfoResponseOutput() LinuxOsInfoResponseOutput ToLinuxOsInfoResponseOutputWithContext(context.Context) LinuxOsInfoResponseOutput }
LinuxOsInfoResponseInput is an input type that accepts LinuxOsInfoResponseArgs and LinuxOsInfoResponseOutput values. You can construct a concrete instance of `LinuxOsInfoResponseInput` via:
LinuxOsInfoResponseArgs{...}
type LinuxOsInfoResponseOutput ¶
type LinuxOsInfoResponseOutput struct{ *pulumi.OutputState }
Information about a Linux OS.
func (LinuxOsInfoResponseOutput) ElementType ¶
func (LinuxOsInfoResponseOutput) ElementType() reflect.Type
func (LinuxOsInfoResponseOutput) LinuxOsState ¶
func (o LinuxOsInfoResponseOutput) LinuxOsState() pulumi.StringPtrOutput
The state of the Linux OS.
func (LinuxOsInfoResponseOutput) ToLinuxOsInfoResponseOutput ¶
func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponseOutput() LinuxOsInfoResponseOutput
func (LinuxOsInfoResponseOutput) ToLinuxOsInfoResponseOutputWithContext ¶
func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponseOutputWithContext(ctx context.Context) LinuxOsInfoResponseOutput
func (LinuxOsInfoResponseOutput) ToLinuxOsInfoResponsePtrOutput ¶
func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput
func (LinuxOsInfoResponseOutput) ToLinuxOsInfoResponsePtrOutputWithContext ¶
func (o LinuxOsInfoResponseOutput) ToLinuxOsInfoResponsePtrOutputWithContext(ctx context.Context) LinuxOsInfoResponsePtrOutput
type LinuxOsInfoResponsePtrInput ¶
type LinuxOsInfoResponsePtrInput interface { pulumi.Input ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput ToLinuxOsInfoResponsePtrOutputWithContext(context.Context) LinuxOsInfoResponsePtrOutput }
LinuxOsInfoResponsePtrInput is an input type that accepts LinuxOsInfoResponseArgs, LinuxOsInfoResponsePtr and LinuxOsInfoResponsePtrOutput values. You can construct a concrete instance of `LinuxOsInfoResponsePtrInput` via:
LinuxOsInfoResponseArgs{...} or: nil
func LinuxOsInfoResponsePtr ¶
func LinuxOsInfoResponsePtr(v *LinuxOsInfoResponseArgs) LinuxOsInfoResponsePtrInput
type LinuxOsInfoResponsePtrOutput ¶
type LinuxOsInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (LinuxOsInfoResponsePtrOutput) Elem ¶
func (o LinuxOsInfoResponsePtrOutput) Elem() LinuxOsInfoResponseOutput
func (LinuxOsInfoResponsePtrOutput) ElementType ¶
func (LinuxOsInfoResponsePtrOutput) ElementType() reflect.Type
func (LinuxOsInfoResponsePtrOutput) LinuxOsState ¶
func (o LinuxOsInfoResponsePtrOutput) LinuxOsState() pulumi.StringPtrOutput
The state of the Linux OS.
func (LinuxOsInfoResponsePtrOutput) ToLinuxOsInfoResponsePtrOutput ¶
func (o LinuxOsInfoResponsePtrOutput) ToLinuxOsInfoResponsePtrOutput() LinuxOsInfoResponsePtrOutput
func (LinuxOsInfoResponsePtrOutput) ToLinuxOsInfoResponsePtrOutputWithContext ¶
func (o LinuxOsInfoResponsePtrOutput) ToLinuxOsInfoResponsePtrOutputWithContext(ctx context.Context) LinuxOsInfoResponsePtrOutput
type LinuxOsState ¶ added in v0.3.1
The state of the Linux OS.
func (LinuxOsState) ElementType ¶ added in v0.3.1
func (LinuxOsState) ElementType() reflect.Type
func (LinuxOsState) ToStringOutput ¶ added in v0.3.1
func (e LinuxOsState) ToStringOutput() pulumi.StringOutput
func (LinuxOsState) ToStringOutputWithContext ¶ added in v0.3.1
func (e LinuxOsState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LinuxOsState) ToStringPtrOutput ¶ added in v0.3.1
func (e LinuxOsState) ToStringPtrOutput() pulumi.StringPtrOutput
func (LinuxOsState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LinuxOsState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ListLabVhdsArgs ¶
type ListLabVhdsResult ¶
type ListLabVhdsResult struct { // Link for next set of results. NextLink *string `pulumi:"nextLink"` // Results of the list operation. Value []LabVhdResponse `pulumi:"value"` }
The response of a list operation.
func ListLabVhds ¶
func ListLabVhds(ctx *pulumi.Context, args *ListLabVhdsArgs, opts ...pulumi.InvokeOption) (*ListLabVhdsResult, error)
type LookupArtifactSourceResourceResult ¶
type LookupArtifactSourceResourceResult struct { // The branch reference of the artifact source. BranchRef *string `pulumi:"branchRef"` // The display name of the artifact source. DisplayName *string `pulumi:"displayName"` // The folder path of the artifact source. FolderPath *string `pulumi:"folderPath"` // The identifier of the resource. Id *string `pulumi:"id"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The security token of the artifact source. SecurityToken *string `pulumi:"securityToken"` // The type of the artifact source. SourceType *string `pulumi:"sourceType"` // The status of the artifact source. Status *string `pulumi:"status"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // The URI of the artifact source. Uri *string `pulumi:"uri"` }
Properties of an artifact source.
func LookupArtifactSourceResource ¶
func LookupArtifactSourceResource(ctx *pulumi.Context, args *LookupArtifactSourceResourceArgs, opts ...pulumi.InvokeOption) (*LookupArtifactSourceResourceResult, error)
type LookupCustomImageResourceResult ¶
type LookupCustomImageResourceResult struct { // The author of the custom image. Author *string `pulumi:"author"` // The creation date of the custom image. CreationDate *string `pulumi:"creationDate"` // The description of the custom image. Description *string `pulumi:"description"` // The identifier of the resource. Id *string `pulumi:"id"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The OS type of the custom image. OsType *string `pulumi:"osType"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // The VHD from which the image is to be created. Vhd *CustomImagePropertiesCustomResponse `pulumi:"vhd"` // Properties for creating a custom image from a virtual machine. Vm *CustomImagePropertiesFromVmResponse `pulumi:"vm"` }
A custom image.
func LookupCustomImageResource ¶
func LookupCustomImageResource(ctx *pulumi.Context, args *LookupCustomImageResourceArgs, opts ...pulumi.InvokeOption) (*LookupCustomImageResourceResult, error)
type LookupFormulaResourceResult ¶
type LookupFormulaResourceResult struct { // The author of the formula. Author *string `pulumi:"author"` // The creation date of the formula. CreationDate *string `pulumi:"creationDate"` // The description of the formula. Description *string `pulumi:"description"` // The content of the formula. FormulaContent *LabVirtualMachineResponse `pulumi:"formulaContent"` // The identifier of the resource. Id *string `pulumi:"id"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The OS type of the formula. OsType *string `pulumi:"osType"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // Information about a VM from which a formula is to be created. Vm *FormulaPropertiesFromVmResponse `pulumi:"vm"` }
A formula.
func LookupFormulaResource ¶
func LookupFormulaResource(ctx *pulumi.Context, args *LookupFormulaResourceArgs, opts ...pulumi.InvokeOption) (*LookupFormulaResourceResult, error)
type LookupLabResourceArgs ¶
type LookupLabResourceResult ¶
type LookupLabResourceResult struct { // The artifact storage account of the lab. ArtifactsStorageAccount *string `pulumi:"artifactsStorageAccount"` // The creation date of the lab. CreatedDate *string `pulumi:"createdDate"` // The lab's default storage account. DefaultStorageAccount *string `pulumi:"defaultStorageAccount"` // The default virtual network identifier of the lab. DefaultVirtualNetworkId *string `pulumi:"defaultVirtualNetworkId"` // The identifier of the resource. Id *string `pulumi:"id"` // The type of the lab storage. LabStorageType *string `pulumi:"labStorageType"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The storage accounts of the lab. StorageAccounts []string `pulumi:"storageAccounts"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // The name of the key vault of the lab. VaultName *string `pulumi:"vaultName"` }
A lab.
func LookupLabResource ¶
func LookupLabResource(ctx *pulumi.Context, args *LookupLabResourceArgs, opts ...pulumi.InvokeOption) (*LookupLabResourceResult, error)
type LookupPolicyResourceArgs ¶
type LookupPolicyResourceArgs struct { // The name of the lab. LabName string `pulumi:"labName"` // The name of the policy. Name string `pulumi:"name"` // The name of the policy set. PolicySetName string `pulumi:"policySetName"` // The name of the resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPolicyResourceResult ¶
type LookupPolicyResourceResult struct { // The description of the policy. Description *string `pulumi:"description"` // The evaluator type of the policy. EvaluatorType *string `pulumi:"evaluatorType"` // The fact data of the policy. FactData *string `pulumi:"factData"` // The fact name of the policy. FactName *string `pulumi:"factName"` // The identifier of the resource. Id *string `pulumi:"id"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The status of the policy. Status *string `pulumi:"status"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The threshold of the policy. Threshold *string `pulumi:"threshold"` // The type of the resource. Type *string `pulumi:"type"` }
A Policy.
func LookupPolicyResource ¶
func LookupPolicyResource(ctx *pulumi.Context, args *LookupPolicyResourceArgs, opts ...pulumi.InvokeOption) (*LookupPolicyResourceResult, error)
type LookupScheduleResourceResult ¶
type LookupScheduleResourceResult struct { // The daily recurrence of the schedule. DailyRecurrence *DayDetailsResponse `pulumi:"dailyRecurrence"` // The hourly recurrence of the schedule. HourlyRecurrence *HourDetailsResponse `pulumi:"hourlyRecurrence"` // The identifier of the resource. Id *string `pulumi:"id"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The status of the schedule. Status *string `pulumi:"status"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The task type of the schedule. TaskType *string `pulumi:"taskType"` // The time zone id. TimeZoneId *string `pulumi:"timeZoneId"` // The type of the resource. Type *string `pulumi:"type"` // The weekly recurrence of the schedule. WeeklyRecurrence *WeekDetailsResponse `pulumi:"weeklyRecurrence"` }
A schedule.
func LookupScheduleResource ¶
func LookupScheduleResource(ctx *pulumi.Context, args *LookupScheduleResourceArgs, opts ...pulumi.InvokeOption) (*LookupScheduleResourceResult, error)
type LookupVirtualMachineResourceResult ¶
type LookupVirtualMachineResourceResult struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus *ArtifactDeploymentStatusPropertiesResponse `pulumi:"artifactDeploymentStatus"` // The artifacts to be installed on the virtual machine. Artifacts []ArtifactInstallPropertiesResponse `pulumi:"artifacts"` // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId *string `pulumi:"computeId"` // The email address of creator of the virtual machine. CreatedByUser *string `pulumi:"createdByUser"` // The object identifier of the creator of the virtual machine. CreatedByUserId *string `pulumi:"createdByUserId"` // The custom image identifier of the virtual machine. CustomImageId *string `pulumi:"customImageId"` // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress *bool `pulumi:"disallowPublicIpAddress"` // The fully-qualified domain name of the virtual machine. Fqdn *string `pulumi:"fqdn"` // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference *GalleryImageReferenceResponse `pulumi:"galleryImageReference"` // The identifier of the resource. Id *string `pulumi:"id"` // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey *bool `pulumi:"isAuthenticationWithSshKey"` // The lab subnet name of the virtual machine. LabSubnetName *string `pulumi:"labSubnetName"` // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId *string `pulumi:"labVirtualNetworkId"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The notes of the virtual machine. Notes *string `pulumi:"notes"` // The OS type of the virtual machine. OsType *string `pulumi:"osType"` // The object identifier of the owner of the virtual machine. OwnerObjectId *string `pulumi:"ownerObjectId"` // The password of the virtual machine administrator. Password *string `pulumi:"password"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The size of the virtual machine. Size *string `pulumi:"size"` // The SSH key of the virtual machine administrator. SshKey *string `pulumi:"sshKey"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` // The user name of the virtual machine. UserName *string `pulumi:"userName"` }
A virtual machine.
func LookupVirtualMachineResource ¶
func LookupVirtualMachineResource(ctx *pulumi.Context, args *LookupVirtualMachineResourceArgs, opts ...pulumi.InvokeOption) (*LookupVirtualMachineResourceResult, error)
type LookupVirtualNetworkResourceResult ¶
type LookupVirtualNetworkResourceResult struct { // The allowed subnets of the virtual network. AllowedSubnets []SubnetResponse `pulumi:"allowedSubnets"` // The description of the virtual network. Description *string `pulumi:"description"` // The Microsoft.Network resource identifier of the virtual network. ExternalProviderResourceId *string `pulumi:"externalProviderResourceId"` // The identifier of the resource. Id *string `pulumi:"id"` // The location of the resource. Location *string `pulumi:"location"` // The name of the resource. Name *string `pulumi:"name"` // The provisioning status of the resource. ProvisioningState *string `pulumi:"provisioningState"` // The subnet overrides of the virtual network. SubnetOverrides []SubnetOverrideResponse `pulumi:"subnetOverrides"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type *string `pulumi:"type"` }
A virtual network.
func LookupVirtualNetworkResource ¶
func LookupVirtualNetworkResource(ctx *pulumi.Context, args *LookupVirtualNetworkResourceArgs, opts ...pulumi.InvokeOption) (*LookupVirtualNetworkResourceResult, error)
type PolicyEvaluatorType ¶ added in v0.3.1
The evaluator type of the policy.
func (PolicyEvaluatorType) ElementType ¶ added in v0.3.1
func (PolicyEvaluatorType) ElementType() reflect.Type
func (PolicyEvaluatorType) ToStringOutput ¶ added in v0.3.1
func (e PolicyEvaluatorType) ToStringOutput() pulumi.StringOutput
func (PolicyEvaluatorType) ToStringOutputWithContext ¶ added in v0.3.1
func (e PolicyEvaluatorType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PolicyEvaluatorType) ToStringPtrOutput ¶ added in v0.3.1
func (e PolicyEvaluatorType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PolicyEvaluatorType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PolicyEvaluatorType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PolicyFactName ¶ added in v0.3.1
The fact name of the policy.
func (PolicyFactName) ElementType ¶ added in v0.3.1
func (PolicyFactName) ElementType() reflect.Type
func (PolicyFactName) ToStringOutput ¶ added in v0.3.1
func (e PolicyFactName) ToStringOutput() pulumi.StringOutput
func (PolicyFactName) ToStringOutputWithContext ¶ added in v0.3.1
func (e PolicyFactName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PolicyFactName) ToStringPtrOutput ¶ added in v0.3.1
func (e PolicyFactName) ToStringPtrOutput() pulumi.StringPtrOutput
func (PolicyFactName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PolicyFactName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PolicyResource ¶
type PolicyResource struct { pulumi.CustomResourceState // The description of the policy. Description pulumi.StringPtrOutput `pulumi:"description"` // The evaluator type of the policy. EvaluatorType pulumi.StringPtrOutput `pulumi:"evaluatorType"` // The fact data of the policy. FactData pulumi.StringPtrOutput `pulumi:"factData"` // The fact name of the policy. FactName pulumi.StringPtrOutput `pulumi:"factName"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The status of the policy. Status pulumi.StringPtrOutput `pulumi:"status"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The threshold of the policy. Threshold pulumi.StringPtrOutput `pulumi:"threshold"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` }
A Policy.
func GetPolicyResource ¶
func GetPolicyResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyResourceState, opts ...pulumi.ResourceOption) (*PolicyResource, error)
GetPolicyResource gets an existing PolicyResource 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 NewPolicyResource ¶
func NewPolicyResource(ctx *pulumi.Context, name string, args *PolicyResourceArgs, opts ...pulumi.ResourceOption) (*PolicyResource, error)
NewPolicyResource registers a new resource with the given unique name, arguments, and options.
func (*PolicyResource) ElementType ¶ added in v0.2.6
func (*PolicyResource) ElementType() reflect.Type
func (*PolicyResource) ToPolicyResourceOutput ¶ added in v0.2.6
func (i *PolicyResource) ToPolicyResourceOutput() PolicyResourceOutput
func (*PolicyResource) ToPolicyResourceOutputWithContext ¶ added in v0.2.6
func (i *PolicyResource) ToPolicyResourceOutputWithContext(ctx context.Context) PolicyResourceOutput
type PolicyResourceArgs ¶
type PolicyResourceArgs struct { // The description of the policy. Description pulumi.StringPtrInput // The evaluator type of the policy. EvaluatorType pulumi.StringPtrInput // The fact data of the policy. FactData pulumi.StringPtrInput // The fact name of the policy. FactName pulumi.StringPtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The name of the lab. LabName pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The name of the policy set. PolicySetName pulumi.StringInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The status of the policy. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The threshold of the policy. Threshold pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
The set of arguments for constructing a PolicyResource resource.
func (PolicyResourceArgs) ElementType ¶
func (PolicyResourceArgs) ElementType() reflect.Type
type PolicyResourceInput ¶ added in v0.2.6
type PolicyResourceInput interface { pulumi.Input ToPolicyResourceOutput() PolicyResourceOutput ToPolicyResourceOutputWithContext(ctx context.Context) PolicyResourceOutput }
type PolicyResourceOutput ¶ added in v0.2.6
type PolicyResourceOutput struct {
*pulumi.OutputState
}
func (PolicyResourceOutput) ElementType ¶ added in v0.2.6
func (PolicyResourceOutput) ElementType() reflect.Type
func (PolicyResourceOutput) ToPolicyResourceOutput ¶ added in v0.2.6
func (o PolicyResourceOutput) ToPolicyResourceOutput() PolicyResourceOutput
func (PolicyResourceOutput) ToPolicyResourceOutputWithContext ¶ added in v0.2.6
func (o PolicyResourceOutput) ToPolicyResourceOutputWithContext(ctx context.Context) PolicyResourceOutput
type PolicyResourceState ¶
type PolicyResourceState struct { // The description of the policy. Description pulumi.StringPtrInput // The evaluator type of the policy. EvaluatorType pulumi.StringPtrInput // The fact data of the policy. FactData pulumi.StringPtrInput // The fact name of the policy. FactName pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The status of the policy. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The threshold of the policy. Threshold pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (PolicyResourceState) ElementType ¶
func (PolicyResourceState) ElementType() reflect.Type
type PolicyStatus ¶ added in v0.3.1
The status of the policy.
func (PolicyStatus) ElementType ¶ added in v0.3.1
func (PolicyStatus) ElementType() reflect.Type
func (PolicyStatus) ToStringOutput ¶ added in v0.3.1
func (e PolicyStatus) ToStringOutput() pulumi.StringOutput
func (PolicyStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e PolicyStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PolicyStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e PolicyStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PolicyStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PolicyStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScheduleResource ¶
type ScheduleResource struct { pulumi.CustomResourceState // The daily recurrence of the schedule. DailyRecurrence DayDetailsResponsePtrOutput `pulumi:"dailyRecurrence"` // The hourly recurrence of the schedule. HourlyRecurrence HourDetailsResponsePtrOutput `pulumi:"hourlyRecurrence"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The status of the schedule. Status pulumi.StringPtrOutput `pulumi:"status"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The task type of the schedule. TaskType pulumi.StringPtrOutput `pulumi:"taskType"` // The time zone id. TimeZoneId pulumi.StringPtrOutput `pulumi:"timeZoneId"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` // The weekly recurrence of the schedule. WeeklyRecurrence WeekDetailsResponsePtrOutput `pulumi:"weeklyRecurrence"` }
A schedule.
func GetScheduleResource ¶
func GetScheduleResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScheduleResourceState, opts ...pulumi.ResourceOption) (*ScheduleResource, error)
GetScheduleResource gets an existing ScheduleResource 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 NewScheduleResource ¶
func NewScheduleResource(ctx *pulumi.Context, name string, args *ScheduleResourceArgs, opts ...pulumi.ResourceOption) (*ScheduleResource, error)
NewScheduleResource registers a new resource with the given unique name, arguments, and options.
func (*ScheduleResource) ElementType ¶ added in v0.2.6
func (*ScheduleResource) ElementType() reflect.Type
func (*ScheduleResource) ToScheduleResourceOutput ¶ added in v0.2.6
func (i *ScheduleResource) ToScheduleResourceOutput() ScheduleResourceOutput
func (*ScheduleResource) ToScheduleResourceOutputWithContext ¶ added in v0.2.6
func (i *ScheduleResource) ToScheduleResourceOutputWithContext(ctx context.Context) ScheduleResourceOutput
type ScheduleResourceArgs ¶
type ScheduleResourceArgs struct { // The daily recurrence of the schedule. DailyRecurrence DayDetailsPtrInput // The hourly recurrence of the schedule. HourlyRecurrence HourDetailsPtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The name of the lab. LabName pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The status of the schedule. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The task type of the schedule. TaskType pulumi.StringPtrInput // The time zone id. TimeZoneId pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput // The weekly recurrence of the schedule. WeeklyRecurrence WeekDetailsPtrInput }
The set of arguments for constructing a ScheduleResource resource.
func (ScheduleResourceArgs) ElementType ¶
func (ScheduleResourceArgs) ElementType() reflect.Type
type ScheduleResourceInput ¶ added in v0.2.6
type ScheduleResourceInput interface { pulumi.Input ToScheduleResourceOutput() ScheduleResourceOutput ToScheduleResourceOutputWithContext(ctx context.Context) ScheduleResourceOutput }
type ScheduleResourceOutput ¶ added in v0.2.6
type ScheduleResourceOutput struct {
*pulumi.OutputState
}
func (ScheduleResourceOutput) ElementType ¶ added in v0.2.6
func (ScheduleResourceOutput) ElementType() reflect.Type
func (ScheduleResourceOutput) ToScheduleResourceOutput ¶ added in v0.2.6
func (o ScheduleResourceOutput) ToScheduleResourceOutput() ScheduleResourceOutput
func (ScheduleResourceOutput) ToScheduleResourceOutputWithContext ¶ added in v0.2.6
func (o ScheduleResourceOutput) ToScheduleResourceOutputWithContext(ctx context.Context) ScheduleResourceOutput
type ScheduleResourceState ¶
type ScheduleResourceState struct { // The daily recurrence of the schedule. DailyRecurrence DayDetailsResponsePtrInput // The hourly recurrence of the schedule. HourlyRecurrence HourDetailsResponsePtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The status of the schedule. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The task type of the schedule. TaskType pulumi.StringPtrInput // The time zone id. TimeZoneId pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput // The weekly recurrence of the schedule. WeeklyRecurrence WeekDetailsResponsePtrInput }
func (ScheduleResourceState) ElementType ¶
func (ScheduleResourceState) ElementType() reflect.Type
type SourceControlType ¶ added in v0.3.1
The type of the artifact source.
func (SourceControlType) ElementType ¶ added in v0.3.1
func (SourceControlType) ElementType() reflect.Type
func (SourceControlType) ToStringOutput ¶ added in v0.3.1
func (e SourceControlType) ToStringOutput() pulumi.StringOutput
func (SourceControlType) ToStringOutputWithContext ¶ added in v0.3.1
func (e SourceControlType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SourceControlType) ToStringPtrOutput ¶ added in v0.3.1
func (e SourceControlType) ToStringPtrOutput() pulumi.StringPtrOutput
func (SourceControlType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SourceControlType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SubnetArgs ¶
type SubnetArgs struct { AllowPublicIp pulumi.StringPtrInput `pulumi:"allowPublicIp"` LabSubnetName pulumi.StringPtrInput `pulumi:"labSubnetName"` ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
func (SubnetArgs) ElementType ¶
func (SubnetArgs) ElementType() reflect.Type
func (SubnetArgs) ToSubnetOutput ¶
func (i SubnetArgs) ToSubnetOutput() SubnetOutput
func (SubnetArgs) ToSubnetOutputWithContext ¶
func (i SubnetArgs) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
type SubnetArray ¶
type SubnetArray []SubnetInput
func (SubnetArray) ElementType ¶
func (SubnetArray) ElementType() reflect.Type
func (SubnetArray) ToSubnetArrayOutput ¶
func (i SubnetArray) ToSubnetArrayOutput() SubnetArrayOutput
func (SubnetArray) ToSubnetArrayOutputWithContext ¶
func (i SubnetArray) ToSubnetArrayOutputWithContext(ctx context.Context) SubnetArrayOutput
type SubnetArrayInput ¶
type SubnetArrayInput interface { pulumi.Input ToSubnetArrayOutput() SubnetArrayOutput ToSubnetArrayOutputWithContext(context.Context) SubnetArrayOutput }
SubnetArrayInput is an input type that accepts SubnetArray and SubnetArrayOutput values. You can construct a concrete instance of `SubnetArrayInput` via:
SubnetArray{ SubnetArgs{...} }
type SubnetArrayOutput ¶
type SubnetArrayOutput struct{ *pulumi.OutputState }
func (SubnetArrayOutput) ElementType ¶
func (SubnetArrayOutput) ElementType() reflect.Type
func (SubnetArrayOutput) Index ¶
func (o SubnetArrayOutput) Index(i pulumi.IntInput) SubnetOutput
func (SubnetArrayOutput) ToSubnetArrayOutput ¶
func (o SubnetArrayOutput) ToSubnetArrayOutput() SubnetArrayOutput
func (SubnetArrayOutput) ToSubnetArrayOutputWithContext ¶
func (o SubnetArrayOutput) ToSubnetArrayOutputWithContext(ctx context.Context) SubnetArrayOutput
type SubnetInput ¶
type SubnetInput interface { pulumi.Input ToSubnetOutput() SubnetOutput ToSubnetOutputWithContext(context.Context) SubnetOutput }
SubnetInput is an input type that accepts SubnetArgs and SubnetOutput values. You can construct a concrete instance of `SubnetInput` via:
SubnetArgs{...}
type SubnetOutput ¶
type SubnetOutput struct{ *pulumi.OutputState }
func (SubnetOutput) AllowPublicIp ¶
func (o SubnetOutput) AllowPublicIp() pulumi.StringPtrOutput
func (SubnetOutput) ElementType ¶
func (SubnetOutput) ElementType() reflect.Type
func (SubnetOutput) LabSubnetName ¶
func (o SubnetOutput) LabSubnetName() pulumi.StringPtrOutput
func (SubnetOutput) ResourceId ¶
func (o SubnetOutput) ResourceId() pulumi.StringPtrOutput
func (SubnetOutput) ToSubnetOutput ¶
func (o SubnetOutput) ToSubnetOutput() SubnetOutput
func (SubnetOutput) ToSubnetOutputWithContext ¶
func (o SubnetOutput) ToSubnetOutputWithContext(ctx context.Context) SubnetOutput
type SubnetOverride ¶
type SubnetOverride struct { // The name given to the subnet within the lab. LabSubnetName *string `pulumi:"labSubnetName"` // The resource identifier of the subnet. ResourceId *string `pulumi:"resourceId"` // Indicates whether this subnet can be used during virtual machine creation. UseInVmCreationPermission *string `pulumi:"useInVmCreationPermission"` // Indicates whether public IP addresses can be assigned to virtual machines on this subnet. UsePublicIpAddressPermission *string `pulumi:"usePublicIpAddressPermission"` }
Property overrides on a subnet of a virtual network.
type SubnetOverrideArgs ¶
type SubnetOverrideArgs struct { // The name given to the subnet within the lab. LabSubnetName pulumi.StringPtrInput `pulumi:"labSubnetName"` // The resource identifier of the subnet. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // Indicates whether this subnet can be used during virtual machine creation. UseInVmCreationPermission pulumi.StringPtrInput `pulumi:"useInVmCreationPermission"` // Indicates whether public IP addresses can be assigned to virtual machines on this subnet. UsePublicIpAddressPermission pulumi.StringPtrInput `pulumi:"usePublicIpAddressPermission"` }
Property overrides on a subnet of a virtual network.
func (SubnetOverrideArgs) ElementType ¶
func (SubnetOverrideArgs) ElementType() reflect.Type
func (SubnetOverrideArgs) ToSubnetOverrideOutput ¶
func (i SubnetOverrideArgs) ToSubnetOverrideOutput() SubnetOverrideOutput
func (SubnetOverrideArgs) ToSubnetOverrideOutputWithContext ¶
func (i SubnetOverrideArgs) ToSubnetOverrideOutputWithContext(ctx context.Context) SubnetOverrideOutput
type SubnetOverrideArray ¶
type SubnetOverrideArray []SubnetOverrideInput
func (SubnetOverrideArray) ElementType ¶
func (SubnetOverrideArray) ElementType() reflect.Type
func (SubnetOverrideArray) ToSubnetOverrideArrayOutput ¶
func (i SubnetOverrideArray) ToSubnetOverrideArrayOutput() SubnetOverrideArrayOutput
func (SubnetOverrideArray) ToSubnetOverrideArrayOutputWithContext ¶
func (i SubnetOverrideArray) ToSubnetOverrideArrayOutputWithContext(ctx context.Context) SubnetOverrideArrayOutput
type SubnetOverrideArrayInput ¶
type SubnetOverrideArrayInput interface { pulumi.Input ToSubnetOverrideArrayOutput() SubnetOverrideArrayOutput ToSubnetOverrideArrayOutputWithContext(context.Context) SubnetOverrideArrayOutput }
SubnetOverrideArrayInput is an input type that accepts SubnetOverrideArray and SubnetOverrideArrayOutput values. You can construct a concrete instance of `SubnetOverrideArrayInput` via:
SubnetOverrideArray{ SubnetOverrideArgs{...} }
type SubnetOverrideArrayOutput ¶
type SubnetOverrideArrayOutput struct{ *pulumi.OutputState }
func (SubnetOverrideArrayOutput) ElementType ¶
func (SubnetOverrideArrayOutput) ElementType() reflect.Type
func (SubnetOverrideArrayOutput) Index ¶
func (o SubnetOverrideArrayOutput) Index(i pulumi.IntInput) SubnetOverrideOutput
func (SubnetOverrideArrayOutput) ToSubnetOverrideArrayOutput ¶
func (o SubnetOverrideArrayOutput) ToSubnetOverrideArrayOutput() SubnetOverrideArrayOutput
func (SubnetOverrideArrayOutput) ToSubnetOverrideArrayOutputWithContext ¶
func (o SubnetOverrideArrayOutput) ToSubnetOverrideArrayOutputWithContext(ctx context.Context) SubnetOverrideArrayOutput
type SubnetOverrideInput ¶
type SubnetOverrideInput interface { pulumi.Input ToSubnetOverrideOutput() SubnetOverrideOutput ToSubnetOverrideOutputWithContext(context.Context) SubnetOverrideOutput }
SubnetOverrideInput is an input type that accepts SubnetOverrideArgs and SubnetOverrideOutput values. You can construct a concrete instance of `SubnetOverrideInput` via:
SubnetOverrideArgs{...}
type SubnetOverrideOutput ¶
type SubnetOverrideOutput struct{ *pulumi.OutputState }
Property overrides on a subnet of a virtual network.
func (SubnetOverrideOutput) ElementType ¶
func (SubnetOverrideOutput) ElementType() reflect.Type
func (SubnetOverrideOutput) LabSubnetName ¶
func (o SubnetOverrideOutput) LabSubnetName() pulumi.StringPtrOutput
The name given to the subnet within the lab.
func (SubnetOverrideOutput) ResourceId ¶
func (o SubnetOverrideOutput) ResourceId() pulumi.StringPtrOutput
The resource identifier of the subnet.
func (SubnetOverrideOutput) ToSubnetOverrideOutput ¶
func (o SubnetOverrideOutput) ToSubnetOverrideOutput() SubnetOverrideOutput
func (SubnetOverrideOutput) ToSubnetOverrideOutputWithContext ¶
func (o SubnetOverrideOutput) ToSubnetOverrideOutputWithContext(ctx context.Context) SubnetOverrideOutput
func (SubnetOverrideOutput) UseInVmCreationPermission ¶
func (o SubnetOverrideOutput) UseInVmCreationPermission() pulumi.StringPtrOutput
Indicates whether this subnet can be used during virtual machine creation.
func (SubnetOverrideOutput) UsePublicIpAddressPermission ¶
func (o SubnetOverrideOutput) UsePublicIpAddressPermission() pulumi.StringPtrOutput
Indicates whether public IP addresses can be assigned to virtual machines on this subnet.
type SubnetOverrideResponse ¶
type SubnetOverrideResponse struct { // The name given to the subnet within the lab. LabSubnetName *string `pulumi:"labSubnetName"` // The resource identifier of the subnet. ResourceId *string `pulumi:"resourceId"` // Indicates whether this subnet can be used during virtual machine creation. UseInVmCreationPermission *string `pulumi:"useInVmCreationPermission"` // Indicates whether public IP addresses can be assigned to virtual machines on this subnet. UsePublicIpAddressPermission *string `pulumi:"usePublicIpAddressPermission"` }
Property overrides on a subnet of a virtual network.
type SubnetOverrideResponseArgs ¶
type SubnetOverrideResponseArgs struct { // The name given to the subnet within the lab. LabSubnetName pulumi.StringPtrInput `pulumi:"labSubnetName"` // The resource identifier of the subnet. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // Indicates whether this subnet can be used during virtual machine creation. UseInVmCreationPermission pulumi.StringPtrInput `pulumi:"useInVmCreationPermission"` // Indicates whether public IP addresses can be assigned to virtual machines on this subnet. UsePublicIpAddressPermission pulumi.StringPtrInput `pulumi:"usePublicIpAddressPermission"` }
Property overrides on a subnet of a virtual network.
func (SubnetOverrideResponseArgs) ElementType ¶
func (SubnetOverrideResponseArgs) ElementType() reflect.Type
func (SubnetOverrideResponseArgs) ToSubnetOverrideResponseOutput ¶
func (i SubnetOverrideResponseArgs) ToSubnetOverrideResponseOutput() SubnetOverrideResponseOutput
func (SubnetOverrideResponseArgs) ToSubnetOverrideResponseOutputWithContext ¶
func (i SubnetOverrideResponseArgs) ToSubnetOverrideResponseOutputWithContext(ctx context.Context) SubnetOverrideResponseOutput
type SubnetOverrideResponseArray ¶
type SubnetOverrideResponseArray []SubnetOverrideResponseInput
func (SubnetOverrideResponseArray) ElementType ¶
func (SubnetOverrideResponseArray) ElementType() reflect.Type
func (SubnetOverrideResponseArray) ToSubnetOverrideResponseArrayOutput ¶
func (i SubnetOverrideResponseArray) ToSubnetOverrideResponseArrayOutput() SubnetOverrideResponseArrayOutput
func (SubnetOverrideResponseArray) ToSubnetOverrideResponseArrayOutputWithContext ¶
func (i SubnetOverrideResponseArray) ToSubnetOverrideResponseArrayOutputWithContext(ctx context.Context) SubnetOverrideResponseArrayOutput
type SubnetOverrideResponseArrayInput ¶
type SubnetOverrideResponseArrayInput interface { pulumi.Input ToSubnetOverrideResponseArrayOutput() SubnetOverrideResponseArrayOutput ToSubnetOverrideResponseArrayOutputWithContext(context.Context) SubnetOverrideResponseArrayOutput }
SubnetOverrideResponseArrayInput is an input type that accepts SubnetOverrideResponseArray and SubnetOverrideResponseArrayOutput values. You can construct a concrete instance of `SubnetOverrideResponseArrayInput` via:
SubnetOverrideResponseArray{ SubnetOverrideResponseArgs{...} }
type SubnetOverrideResponseArrayOutput ¶
type SubnetOverrideResponseArrayOutput struct{ *pulumi.OutputState }
func (SubnetOverrideResponseArrayOutput) ElementType ¶
func (SubnetOverrideResponseArrayOutput) ElementType() reflect.Type
func (SubnetOverrideResponseArrayOutput) Index ¶
func (o SubnetOverrideResponseArrayOutput) Index(i pulumi.IntInput) SubnetOverrideResponseOutput
func (SubnetOverrideResponseArrayOutput) ToSubnetOverrideResponseArrayOutput ¶
func (o SubnetOverrideResponseArrayOutput) ToSubnetOverrideResponseArrayOutput() SubnetOverrideResponseArrayOutput
func (SubnetOverrideResponseArrayOutput) ToSubnetOverrideResponseArrayOutputWithContext ¶
func (o SubnetOverrideResponseArrayOutput) ToSubnetOverrideResponseArrayOutputWithContext(ctx context.Context) SubnetOverrideResponseArrayOutput
type SubnetOverrideResponseInput ¶
type SubnetOverrideResponseInput interface { pulumi.Input ToSubnetOverrideResponseOutput() SubnetOverrideResponseOutput ToSubnetOverrideResponseOutputWithContext(context.Context) SubnetOverrideResponseOutput }
SubnetOverrideResponseInput is an input type that accepts SubnetOverrideResponseArgs and SubnetOverrideResponseOutput values. You can construct a concrete instance of `SubnetOverrideResponseInput` via:
SubnetOverrideResponseArgs{...}
type SubnetOverrideResponseOutput ¶
type SubnetOverrideResponseOutput struct{ *pulumi.OutputState }
Property overrides on a subnet of a virtual network.
func (SubnetOverrideResponseOutput) ElementType ¶
func (SubnetOverrideResponseOutput) ElementType() reflect.Type
func (SubnetOverrideResponseOutput) LabSubnetName ¶
func (o SubnetOverrideResponseOutput) LabSubnetName() pulumi.StringPtrOutput
The name given to the subnet within the lab.
func (SubnetOverrideResponseOutput) ResourceId ¶
func (o SubnetOverrideResponseOutput) ResourceId() pulumi.StringPtrOutput
The resource identifier of the subnet.
func (SubnetOverrideResponseOutput) ToSubnetOverrideResponseOutput ¶
func (o SubnetOverrideResponseOutput) ToSubnetOverrideResponseOutput() SubnetOverrideResponseOutput
func (SubnetOverrideResponseOutput) ToSubnetOverrideResponseOutputWithContext ¶
func (o SubnetOverrideResponseOutput) ToSubnetOverrideResponseOutputWithContext(ctx context.Context) SubnetOverrideResponseOutput
func (SubnetOverrideResponseOutput) UseInVmCreationPermission ¶
func (o SubnetOverrideResponseOutput) UseInVmCreationPermission() pulumi.StringPtrOutput
Indicates whether this subnet can be used during virtual machine creation.
func (SubnetOverrideResponseOutput) UsePublicIpAddressPermission ¶
func (o SubnetOverrideResponseOutput) UsePublicIpAddressPermission() pulumi.StringPtrOutput
Indicates whether public IP addresses can be assigned to virtual machines on this subnet.
type SubnetResponse ¶
type SubnetResponseArgs ¶
type SubnetResponseArgs struct { AllowPublicIp pulumi.StringPtrInput `pulumi:"allowPublicIp"` LabSubnetName pulumi.StringPtrInput `pulumi:"labSubnetName"` ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` }
func (SubnetResponseArgs) ElementType ¶
func (SubnetResponseArgs) ElementType() reflect.Type
func (SubnetResponseArgs) ToSubnetResponseOutput ¶
func (i SubnetResponseArgs) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseArgs) ToSubnetResponseOutputWithContext ¶
func (i SubnetResponseArgs) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
type SubnetResponseArray ¶
type SubnetResponseArray []SubnetResponseInput
func (SubnetResponseArray) ElementType ¶
func (SubnetResponseArray) ElementType() reflect.Type
func (SubnetResponseArray) ToSubnetResponseArrayOutput ¶
func (i SubnetResponseArray) ToSubnetResponseArrayOutput() SubnetResponseArrayOutput
func (SubnetResponseArray) ToSubnetResponseArrayOutputWithContext ¶
func (i SubnetResponseArray) ToSubnetResponseArrayOutputWithContext(ctx context.Context) SubnetResponseArrayOutput
type SubnetResponseArrayInput ¶
type SubnetResponseArrayInput interface { pulumi.Input ToSubnetResponseArrayOutput() SubnetResponseArrayOutput ToSubnetResponseArrayOutputWithContext(context.Context) SubnetResponseArrayOutput }
SubnetResponseArrayInput is an input type that accepts SubnetResponseArray and SubnetResponseArrayOutput values. You can construct a concrete instance of `SubnetResponseArrayInput` via:
SubnetResponseArray{ SubnetResponseArgs{...} }
type SubnetResponseArrayOutput ¶
type SubnetResponseArrayOutput struct{ *pulumi.OutputState }
func (SubnetResponseArrayOutput) ElementType ¶
func (SubnetResponseArrayOutput) ElementType() reflect.Type
func (SubnetResponseArrayOutput) Index ¶
func (o SubnetResponseArrayOutput) Index(i pulumi.IntInput) SubnetResponseOutput
func (SubnetResponseArrayOutput) ToSubnetResponseArrayOutput ¶
func (o SubnetResponseArrayOutput) ToSubnetResponseArrayOutput() SubnetResponseArrayOutput
func (SubnetResponseArrayOutput) ToSubnetResponseArrayOutputWithContext ¶
func (o SubnetResponseArrayOutput) ToSubnetResponseArrayOutputWithContext(ctx context.Context) SubnetResponseArrayOutput
type SubnetResponseInput ¶
type SubnetResponseInput interface { pulumi.Input ToSubnetResponseOutput() SubnetResponseOutput ToSubnetResponseOutputWithContext(context.Context) SubnetResponseOutput }
SubnetResponseInput is an input type that accepts SubnetResponseArgs and SubnetResponseOutput values. You can construct a concrete instance of `SubnetResponseInput` via:
SubnetResponseArgs{...}
type SubnetResponseOutput ¶
type SubnetResponseOutput struct{ *pulumi.OutputState }
func (SubnetResponseOutput) AllowPublicIp ¶
func (o SubnetResponseOutput) AllowPublicIp() pulumi.StringPtrOutput
func (SubnetResponseOutput) ElementType ¶
func (SubnetResponseOutput) ElementType() reflect.Type
func (SubnetResponseOutput) LabSubnetName ¶
func (o SubnetResponseOutput) LabSubnetName() pulumi.StringPtrOutput
func (SubnetResponseOutput) ResourceId ¶
func (o SubnetResponseOutput) ResourceId() pulumi.StringPtrOutput
func (SubnetResponseOutput) ToSubnetResponseOutput ¶
func (o SubnetResponseOutput) ToSubnetResponseOutput() SubnetResponseOutput
func (SubnetResponseOutput) ToSubnetResponseOutputWithContext ¶
func (o SubnetResponseOutput) ToSubnetResponseOutputWithContext(ctx context.Context) SubnetResponseOutput
type TaskType ¶ added in v0.3.1
The task type of the schedule.
func (TaskType) ElementType ¶ added in v0.3.1
func (TaskType) ToStringOutput ¶ added in v0.3.1
func (e TaskType) ToStringOutput() pulumi.StringOutput
func (TaskType) ToStringOutputWithContext ¶ added in v0.3.1
func (e TaskType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TaskType) ToStringPtrOutput ¶ added in v0.3.1
func (e TaskType) ToStringPtrOutput() pulumi.StringPtrOutput
func (TaskType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e TaskType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type UsagePermissionType ¶ added in v0.3.1
Indicates whether public IP addresses can be assigned to virtual machines on this subnet.
func (UsagePermissionType) ElementType ¶ added in v0.3.1
func (UsagePermissionType) ElementType() reflect.Type
func (UsagePermissionType) ToStringOutput ¶ added in v0.3.1
func (e UsagePermissionType) ToStringOutput() pulumi.StringOutput
func (UsagePermissionType) ToStringOutputWithContext ¶ added in v0.3.1
func (e UsagePermissionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (UsagePermissionType) ToStringPtrOutput ¶ added in v0.3.1
func (e UsagePermissionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (UsagePermissionType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e UsagePermissionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type VirtualMachineResource ¶
type VirtualMachineResource struct { pulumi.CustomResourceState // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus ArtifactDeploymentStatusPropertiesResponsePtrOutput `pulumi:"artifactDeploymentStatus"` // The artifacts to be installed on the virtual machine. Artifacts ArtifactInstallPropertiesResponseArrayOutput `pulumi:"artifacts"` // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId pulumi.StringPtrOutput `pulumi:"computeId"` // The email address of creator of the virtual machine. CreatedByUser pulumi.StringPtrOutput `pulumi:"createdByUser"` // The object identifier of the creator of the virtual machine. CreatedByUserId pulumi.StringPtrOutput `pulumi:"createdByUserId"` // The custom image identifier of the virtual machine. CustomImageId pulumi.StringPtrOutput `pulumi:"customImageId"` // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress pulumi.BoolPtrOutput `pulumi:"disallowPublicIpAddress"` // The fully-qualified domain name of the virtual machine. Fqdn pulumi.StringPtrOutput `pulumi:"fqdn"` // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference GalleryImageReferenceResponsePtrOutput `pulumi:"galleryImageReference"` // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey pulumi.BoolPtrOutput `pulumi:"isAuthenticationWithSshKey"` // The lab subnet name of the virtual machine. LabSubnetName pulumi.StringPtrOutput `pulumi:"labSubnetName"` // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId pulumi.StringPtrOutput `pulumi:"labVirtualNetworkId"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The notes of the virtual machine. Notes pulumi.StringPtrOutput `pulumi:"notes"` // The OS type of the virtual machine. OsType pulumi.StringPtrOutput `pulumi:"osType"` // The object identifier of the owner of the virtual machine. OwnerObjectId pulumi.StringPtrOutput `pulumi:"ownerObjectId"` // The password of the virtual machine administrator. Password pulumi.StringPtrOutput `pulumi:"password"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The size of the virtual machine. Size pulumi.StringPtrOutput `pulumi:"size"` // The SSH key of the virtual machine administrator. SshKey pulumi.StringPtrOutput `pulumi:"sshKey"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` // The user name of the virtual machine. UserName pulumi.StringPtrOutput `pulumi:"userName"` }
A virtual machine.
func GetVirtualMachineResource ¶
func GetVirtualMachineResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineResourceState, opts ...pulumi.ResourceOption) (*VirtualMachineResource, error)
GetVirtualMachineResource gets an existing VirtualMachineResource 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 NewVirtualMachineResource ¶
func NewVirtualMachineResource(ctx *pulumi.Context, name string, args *VirtualMachineResourceArgs, opts ...pulumi.ResourceOption) (*VirtualMachineResource, error)
NewVirtualMachineResource registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachineResource) ElementType ¶ added in v0.2.6
func (*VirtualMachineResource) ElementType() reflect.Type
func (*VirtualMachineResource) ToVirtualMachineResourceOutput ¶ added in v0.2.6
func (i *VirtualMachineResource) ToVirtualMachineResourceOutput() VirtualMachineResourceOutput
func (*VirtualMachineResource) ToVirtualMachineResourceOutputWithContext ¶ added in v0.2.6
func (i *VirtualMachineResource) ToVirtualMachineResourceOutputWithContext(ctx context.Context) VirtualMachineResourceOutput
type VirtualMachineResourceArgs ¶
type VirtualMachineResourceArgs struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus ArtifactDeploymentStatusPropertiesPtrInput // The artifacts to be installed on the virtual machine. Artifacts ArtifactInstallPropertiesArrayInput // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId pulumi.StringPtrInput // The email address of creator of the virtual machine. CreatedByUser pulumi.StringPtrInput // The object identifier of the creator of the virtual machine. CreatedByUserId pulumi.StringPtrInput // The custom image identifier of the virtual machine. CustomImageId pulumi.StringPtrInput // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress pulumi.BoolPtrInput // The fully-qualified domain name of the virtual machine. Fqdn pulumi.StringPtrInput // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference GalleryImageReferencePtrInput // The identifier of the resource. Id pulumi.StringPtrInput // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey pulumi.BoolPtrInput // The name of the lab. LabName pulumi.StringInput // The lab subnet name of the virtual machine. LabSubnetName pulumi.StringPtrInput // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The notes of the virtual machine. Notes pulumi.StringPtrInput // The OS type of the virtual machine. OsType pulumi.StringPtrInput // The object identifier of the owner of the virtual machine. OwnerObjectId pulumi.StringPtrInput // The password of the virtual machine administrator. Password pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The size of the virtual machine. Size pulumi.StringPtrInput // The SSH key of the virtual machine administrator. SshKey pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The user name of the virtual machine. UserName pulumi.StringPtrInput }
The set of arguments for constructing a VirtualMachineResource resource.
func (VirtualMachineResourceArgs) ElementType ¶
func (VirtualMachineResourceArgs) ElementType() reflect.Type
type VirtualMachineResourceInput ¶ added in v0.2.6
type VirtualMachineResourceInput interface { pulumi.Input ToVirtualMachineResourceOutput() VirtualMachineResourceOutput ToVirtualMachineResourceOutputWithContext(ctx context.Context) VirtualMachineResourceOutput }
type VirtualMachineResourceOutput ¶ added in v0.2.6
type VirtualMachineResourceOutput struct {
*pulumi.OutputState
}
func (VirtualMachineResourceOutput) ElementType ¶ added in v0.2.6
func (VirtualMachineResourceOutput) ElementType() reflect.Type
func (VirtualMachineResourceOutput) ToVirtualMachineResourceOutput ¶ added in v0.2.6
func (o VirtualMachineResourceOutput) ToVirtualMachineResourceOutput() VirtualMachineResourceOutput
func (VirtualMachineResourceOutput) ToVirtualMachineResourceOutputWithContext ¶ added in v0.2.6
func (o VirtualMachineResourceOutput) ToVirtualMachineResourceOutputWithContext(ctx context.Context) VirtualMachineResourceOutput
type VirtualMachineResourceState ¶
type VirtualMachineResourceState struct { // The artifact deployment status for the virtual machine. ArtifactDeploymentStatus ArtifactDeploymentStatusPropertiesResponsePtrInput // The artifacts to be installed on the virtual machine. Artifacts ArtifactInstallPropertiesResponseArrayInput // The resource identifier (Microsoft.Compute) of the virtual machine. ComputeId pulumi.StringPtrInput // The email address of creator of the virtual machine. CreatedByUser pulumi.StringPtrInput // The object identifier of the creator of the virtual machine. CreatedByUserId pulumi.StringPtrInput // The custom image identifier of the virtual machine. CustomImageId pulumi.StringPtrInput // Indicates whether the virtual machine is to be created without a public IP address. DisallowPublicIpAddress pulumi.BoolPtrInput // The fully-qualified domain name of the virtual machine. Fqdn pulumi.StringPtrInput // The Microsoft Azure Marketplace image reference of the virtual machine. GalleryImageReference GalleryImageReferenceResponsePtrInput // A value indicating whether this virtual machine uses an SSH key for authentication. IsAuthenticationWithSshKey pulumi.BoolPtrInput // The lab subnet name of the virtual machine. LabSubnetName pulumi.StringPtrInput // The lab virtual network identifier of the virtual machine. LabVirtualNetworkId pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The notes of the virtual machine. Notes pulumi.StringPtrInput // The OS type of the virtual machine. OsType pulumi.StringPtrInput // The object identifier of the owner of the virtual machine. OwnerObjectId pulumi.StringPtrInput // The password of the virtual machine administrator. Password pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The size of the virtual machine. Size pulumi.StringPtrInput // The SSH key of the virtual machine administrator. SshKey pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput // The user name of the virtual machine. UserName pulumi.StringPtrInput }
func (VirtualMachineResourceState) ElementType ¶
func (VirtualMachineResourceState) ElementType() reflect.Type
type VirtualNetworkResource ¶
type VirtualNetworkResource struct { pulumi.CustomResourceState // The allowed subnets of the virtual network. AllowedSubnets SubnetResponseArrayOutput `pulumi:"allowedSubnets"` // The description of the virtual network. Description pulumi.StringPtrOutput `pulumi:"description"` // The Microsoft.Network resource identifier of the virtual network. ExternalProviderResourceId pulumi.StringPtrOutput `pulumi:"externalProviderResourceId"` // The location of the resource. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringPtrOutput `pulumi:"name"` // The provisioning status of the resource. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The subnet overrides of the virtual network. SubnetOverrides SubnetOverrideResponseArrayOutput `pulumi:"subnetOverrides"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringPtrOutput `pulumi:"type"` }
A virtual network.
func GetVirtualNetworkResource ¶
func GetVirtualNetworkResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualNetworkResourceState, opts ...pulumi.ResourceOption) (*VirtualNetworkResource, error)
GetVirtualNetworkResource gets an existing VirtualNetworkResource 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 NewVirtualNetworkResource ¶
func NewVirtualNetworkResource(ctx *pulumi.Context, name string, args *VirtualNetworkResourceArgs, opts ...pulumi.ResourceOption) (*VirtualNetworkResource, error)
NewVirtualNetworkResource registers a new resource with the given unique name, arguments, and options.
func (*VirtualNetworkResource) ElementType ¶ added in v0.2.6
func (*VirtualNetworkResource) ElementType() reflect.Type
func (*VirtualNetworkResource) ToVirtualNetworkResourceOutput ¶ added in v0.2.6
func (i *VirtualNetworkResource) ToVirtualNetworkResourceOutput() VirtualNetworkResourceOutput
func (*VirtualNetworkResource) ToVirtualNetworkResourceOutputWithContext ¶ added in v0.2.6
func (i *VirtualNetworkResource) ToVirtualNetworkResourceOutputWithContext(ctx context.Context) VirtualNetworkResourceOutput
type VirtualNetworkResourceArgs ¶
type VirtualNetworkResourceArgs struct { // The allowed subnets of the virtual network. AllowedSubnets SubnetArrayInput // The description of the virtual network. Description pulumi.StringPtrInput // The Microsoft.Network resource identifier of the virtual network. ExternalProviderResourceId pulumi.StringPtrInput // The identifier of the resource. Id pulumi.StringPtrInput // The name of the lab. LabName pulumi.StringInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The subnet overrides of the virtual network. SubnetOverrides SubnetOverrideArrayInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
The set of arguments for constructing a VirtualNetworkResource resource.
func (VirtualNetworkResourceArgs) ElementType ¶
func (VirtualNetworkResourceArgs) ElementType() reflect.Type
type VirtualNetworkResourceInput ¶ added in v0.2.6
type VirtualNetworkResourceInput interface { pulumi.Input ToVirtualNetworkResourceOutput() VirtualNetworkResourceOutput ToVirtualNetworkResourceOutputWithContext(ctx context.Context) VirtualNetworkResourceOutput }
type VirtualNetworkResourceOutput ¶ added in v0.2.6
type VirtualNetworkResourceOutput struct {
*pulumi.OutputState
}
func (VirtualNetworkResourceOutput) ElementType ¶ added in v0.2.6
func (VirtualNetworkResourceOutput) ElementType() reflect.Type
func (VirtualNetworkResourceOutput) ToVirtualNetworkResourceOutput ¶ added in v0.2.6
func (o VirtualNetworkResourceOutput) ToVirtualNetworkResourceOutput() VirtualNetworkResourceOutput
func (VirtualNetworkResourceOutput) ToVirtualNetworkResourceOutputWithContext ¶ added in v0.2.6
func (o VirtualNetworkResourceOutput) ToVirtualNetworkResourceOutputWithContext(ctx context.Context) VirtualNetworkResourceOutput
type VirtualNetworkResourceState ¶
type VirtualNetworkResourceState struct { // The allowed subnets of the virtual network. AllowedSubnets SubnetResponseArrayInput // The description of the virtual network. Description pulumi.StringPtrInput // The Microsoft.Network resource identifier of the virtual network. ExternalProviderResourceId pulumi.StringPtrInput // The location of the resource. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning status of the resource. ProvisioningState pulumi.StringPtrInput // The subnet overrides of the virtual network. SubnetOverrides SubnetOverrideResponseArrayInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (VirtualNetworkResourceState) ElementType ¶
func (VirtualNetworkResourceState) ElementType() reflect.Type
type WeekDetails ¶
type WeekDetails struct { // The time of the day. Time *string `pulumi:"time"` // The days of the week. Weekdays []string `pulumi:"weekdays"` }
Properties of a weekly schedule.
type WeekDetailsArgs ¶
type WeekDetailsArgs struct { // The time of the day. Time pulumi.StringPtrInput `pulumi:"time"` // The days of the week. Weekdays pulumi.StringArrayInput `pulumi:"weekdays"` }
Properties of a weekly schedule.
func (WeekDetailsArgs) ElementType ¶
func (WeekDetailsArgs) ElementType() reflect.Type
func (WeekDetailsArgs) ToWeekDetailsOutput ¶
func (i WeekDetailsArgs) ToWeekDetailsOutput() WeekDetailsOutput
func (WeekDetailsArgs) ToWeekDetailsOutputWithContext ¶
func (i WeekDetailsArgs) ToWeekDetailsOutputWithContext(ctx context.Context) WeekDetailsOutput
func (WeekDetailsArgs) ToWeekDetailsPtrOutput ¶
func (i WeekDetailsArgs) ToWeekDetailsPtrOutput() WeekDetailsPtrOutput
func (WeekDetailsArgs) ToWeekDetailsPtrOutputWithContext ¶
func (i WeekDetailsArgs) ToWeekDetailsPtrOutputWithContext(ctx context.Context) WeekDetailsPtrOutput
type WeekDetailsInput ¶
type WeekDetailsInput interface { pulumi.Input ToWeekDetailsOutput() WeekDetailsOutput ToWeekDetailsOutputWithContext(context.Context) WeekDetailsOutput }
WeekDetailsInput is an input type that accepts WeekDetailsArgs and WeekDetailsOutput values. You can construct a concrete instance of `WeekDetailsInput` via:
WeekDetailsArgs{...}
type WeekDetailsOutput ¶
type WeekDetailsOutput struct{ *pulumi.OutputState }
Properties of a weekly schedule.
func (WeekDetailsOutput) ElementType ¶
func (WeekDetailsOutput) ElementType() reflect.Type
func (WeekDetailsOutput) Time ¶
func (o WeekDetailsOutput) Time() pulumi.StringPtrOutput
The time of the day.
func (WeekDetailsOutput) ToWeekDetailsOutput ¶
func (o WeekDetailsOutput) ToWeekDetailsOutput() WeekDetailsOutput
func (WeekDetailsOutput) ToWeekDetailsOutputWithContext ¶
func (o WeekDetailsOutput) ToWeekDetailsOutputWithContext(ctx context.Context) WeekDetailsOutput
func (WeekDetailsOutput) ToWeekDetailsPtrOutput ¶
func (o WeekDetailsOutput) ToWeekDetailsPtrOutput() WeekDetailsPtrOutput
func (WeekDetailsOutput) ToWeekDetailsPtrOutputWithContext ¶
func (o WeekDetailsOutput) ToWeekDetailsPtrOutputWithContext(ctx context.Context) WeekDetailsPtrOutput
func (WeekDetailsOutput) Weekdays ¶
func (o WeekDetailsOutput) Weekdays() pulumi.StringArrayOutput
The days of the week.
type WeekDetailsPtrInput ¶
type WeekDetailsPtrInput interface { pulumi.Input ToWeekDetailsPtrOutput() WeekDetailsPtrOutput ToWeekDetailsPtrOutputWithContext(context.Context) WeekDetailsPtrOutput }
WeekDetailsPtrInput is an input type that accepts WeekDetailsArgs, WeekDetailsPtr and WeekDetailsPtrOutput values. You can construct a concrete instance of `WeekDetailsPtrInput` via:
WeekDetailsArgs{...} or: nil
func WeekDetailsPtr ¶
func WeekDetailsPtr(v *WeekDetailsArgs) WeekDetailsPtrInput
type WeekDetailsPtrOutput ¶
type WeekDetailsPtrOutput struct{ *pulumi.OutputState }
func (WeekDetailsPtrOutput) Elem ¶
func (o WeekDetailsPtrOutput) Elem() WeekDetailsOutput
func (WeekDetailsPtrOutput) ElementType ¶
func (WeekDetailsPtrOutput) ElementType() reflect.Type
func (WeekDetailsPtrOutput) Time ¶
func (o WeekDetailsPtrOutput) Time() pulumi.StringPtrOutput
The time of the day.
func (WeekDetailsPtrOutput) ToWeekDetailsPtrOutput ¶
func (o WeekDetailsPtrOutput) ToWeekDetailsPtrOutput() WeekDetailsPtrOutput
func (WeekDetailsPtrOutput) ToWeekDetailsPtrOutputWithContext ¶
func (o WeekDetailsPtrOutput) ToWeekDetailsPtrOutputWithContext(ctx context.Context) WeekDetailsPtrOutput
func (WeekDetailsPtrOutput) Weekdays ¶
func (o WeekDetailsPtrOutput) Weekdays() pulumi.StringArrayOutput
The days of the week.
type WeekDetailsResponse ¶
type WeekDetailsResponse struct { // The time of the day. Time *string `pulumi:"time"` // The days of the week. Weekdays []string `pulumi:"weekdays"` }
Properties of a weekly schedule.
type WeekDetailsResponseArgs ¶
type WeekDetailsResponseArgs struct { // The time of the day. Time pulumi.StringPtrInput `pulumi:"time"` // The days of the week. Weekdays pulumi.StringArrayInput `pulumi:"weekdays"` }
Properties of a weekly schedule.
func (WeekDetailsResponseArgs) ElementType ¶
func (WeekDetailsResponseArgs) ElementType() reflect.Type
func (WeekDetailsResponseArgs) ToWeekDetailsResponseOutput ¶
func (i WeekDetailsResponseArgs) ToWeekDetailsResponseOutput() WeekDetailsResponseOutput
func (WeekDetailsResponseArgs) ToWeekDetailsResponseOutputWithContext ¶
func (i WeekDetailsResponseArgs) ToWeekDetailsResponseOutputWithContext(ctx context.Context) WeekDetailsResponseOutput
func (WeekDetailsResponseArgs) ToWeekDetailsResponsePtrOutput ¶
func (i WeekDetailsResponseArgs) ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput
func (WeekDetailsResponseArgs) ToWeekDetailsResponsePtrOutputWithContext ¶
func (i WeekDetailsResponseArgs) ToWeekDetailsResponsePtrOutputWithContext(ctx context.Context) WeekDetailsResponsePtrOutput
type WeekDetailsResponseInput ¶
type WeekDetailsResponseInput interface { pulumi.Input ToWeekDetailsResponseOutput() WeekDetailsResponseOutput ToWeekDetailsResponseOutputWithContext(context.Context) WeekDetailsResponseOutput }
WeekDetailsResponseInput is an input type that accepts WeekDetailsResponseArgs and WeekDetailsResponseOutput values. You can construct a concrete instance of `WeekDetailsResponseInput` via:
WeekDetailsResponseArgs{...}
type WeekDetailsResponseOutput ¶
type WeekDetailsResponseOutput struct{ *pulumi.OutputState }
Properties of a weekly schedule.
func (WeekDetailsResponseOutput) ElementType ¶
func (WeekDetailsResponseOutput) ElementType() reflect.Type
func (WeekDetailsResponseOutput) Time ¶
func (o WeekDetailsResponseOutput) Time() pulumi.StringPtrOutput
The time of the day.
func (WeekDetailsResponseOutput) ToWeekDetailsResponseOutput ¶
func (o WeekDetailsResponseOutput) ToWeekDetailsResponseOutput() WeekDetailsResponseOutput
func (WeekDetailsResponseOutput) ToWeekDetailsResponseOutputWithContext ¶
func (o WeekDetailsResponseOutput) ToWeekDetailsResponseOutputWithContext(ctx context.Context) WeekDetailsResponseOutput
func (WeekDetailsResponseOutput) ToWeekDetailsResponsePtrOutput ¶
func (o WeekDetailsResponseOutput) ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput
func (WeekDetailsResponseOutput) ToWeekDetailsResponsePtrOutputWithContext ¶
func (o WeekDetailsResponseOutput) ToWeekDetailsResponsePtrOutputWithContext(ctx context.Context) WeekDetailsResponsePtrOutput
func (WeekDetailsResponseOutput) Weekdays ¶
func (o WeekDetailsResponseOutput) Weekdays() pulumi.StringArrayOutput
The days of the week.
type WeekDetailsResponsePtrInput ¶
type WeekDetailsResponsePtrInput interface { pulumi.Input ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput ToWeekDetailsResponsePtrOutputWithContext(context.Context) WeekDetailsResponsePtrOutput }
WeekDetailsResponsePtrInput is an input type that accepts WeekDetailsResponseArgs, WeekDetailsResponsePtr and WeekDetailsResponsePtrOutput values. You can construct a concrete instance of `WeekDetailsResponsePtrInput` via:
WeekDetailsResponseArgs{...} or: nil
func WeekDetailsResponsePtr ¶
func WeekDetailsResponsePtr(v *WeekDetailsResponseArgs) WeekDetailsResponsePtrInput
type WeekDetailsResponsePtrOutput ¶
type WeekDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (WeekDetailsResponsePtrOutput) Elem ¶
func (o WeekDetailsResponsePtrOutput) Elem() WeekDetailsResponseOutput
func (WeekDetailsResponsePtrOutput) ElementType ¶
func (WeekDetailsResponsePtrOutput) ElementType() reflect.Type
func (WeekDetailsResponsePtrOutput) Time ¶
func (o WeekDetailsResponsePtrOutput) Time() pulumi.StringPtrOutput
The time of the day.
func (WeekDetailsResponsePtrOutput) ToWeekDetailsResponsePtrOutput ¶
func (o WeekDetailsResponsePtrOutput) ToWeekDetailsResponsePtrOutput() WeekDetailsResponsePtrOutput
func (WeekDetailsResponsePtrOutput) ToWeekDetailsResponsePtrOutputWithContext ¶
func (o WeekDetailsResponsePtrOutput) ToWeekDetailsResponsePtrOutputWithContext(ctx context.Context) WeekDetailsResponsePtrOutput
func (WeekDetailsResponsePtrOutput) Weekdays ¶
func (o WeekDetailsResponsePtrOutput) Weekdays() pulumi.StringArrayOutput
The days of the week.
type WindowsOsInfo ¶
type WindowsOsInfo struct { // The state of the Windows OS. WindowsOsState *string `pulumi:"windowsOsState"` }
Information about a Windows OS.
type WindowsOsInfoArgs ¶
type WindowsOsInfoArgs struct { // The state of the Windows OS. WindowsOsState pulumi.StringPtrInput `pulumi:"windowsOsState"` }
Information about a Windows OS.
func (WindowsOsInfoArgs) ElementType ¶
func (WindowsOsInfoArgs) ElementType() reflect.Type
func (WindowsOsInfoArgs) ToWindowsOsInfoOutput ¶
func (i WindowsOsInfoArgs) ToWindowsOsInfoOutput() WindowsOsInfoOutput
func (WindowsOsInfoArgs) ToWindowsOsInfoOutputWithContext ¶
func (i WindowsOsInfoArgs) ToWindowsOsInfoOutputWithContext(ctx context.Context) WindowsOsInfoOutput
func (WindowsOsInfoArgs) ToWindowsOsInfoPtrOutput ¶
func (i WindowsOsInfoArgs) ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput
func (WindowsOsInfoArgs) ToWindowsOsInfoPtrOutputWithContext ¶
func (i WindowsOsInfoArgs) ToWindowsOsInfoPtrOutputWithContext(ctx context.Context) WindowsOsInfoPtrOutput
type WindowsOsInfoInput ¶
type WindowsOsInfoInput interface { pulumi.Input ToWindowsOsInfoOutput() WindowsOsInfoOutput ToWindowsOsInfoOutputWithContext(context.Context) WindowsOsInfoOutput }
WindowsOsInfoInput is an input type that accepts WindowsOsInfoArgs and WindowsOsInfoOutput values. You can construct a concrete instance of `WindowsOsInfoInput` via:
WindowsOsInfoArgs{...}
type WindowsOsInfoOutput ¶
type WindowsOsInfoOutput struct{ *pulumi.OutputState }
Information about a Windows OS.
func (WindowsOsInfoOutput) ElementType ¶
func (WindowsOsInfoOutput) ElementType() reflect.Type
func (WindowsOsInfoOutput) ToWindowsOsInfoOutput ¶
func (o WindowsOsInfoOutput) ToWindowsOsInfoOutput() WindowsOsInfoOutput
func (WindowsOsInfoOutput) ToWindowsOsInfoOutputWithContext ¶
func (o WindowsOsInfoOutput) ToWindowsOsInfoOutputWithContext(ctx context.Context) WindowsOsInfoOutput
func (WindowsOsInfoOutput) ToWindowsOsInfoPtrOutput ¶
func (o WindowsOsInfoOutput) ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput
func (WindowsOsInfoOutput) ToWindowsOsInfoPtrOutputWithContext ¶
func (o WindowsOsInfoOutput) ToWindowsOsInfoPtrOutputWithContext(ctx context.Context) WindowsOsInfoPtrOutput
func (WindowsOsInfoOutput) WindowsOsState ¶
func (o WindowsOsInfoOutput) WindowsOsState() pulumi.StringPtrOutput
The state of the Windows OS.
type WindowsOsInfoPtrInput ¶
type WindowsOsInfoPtrInput interface { pulumi.Input ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput ToWindowsOsInfoPtrOutputWithContext(context.Context) WindowsOsInfoPtrOutput }
WindowsOsInfoPtrInput is an input type that accepts WindowsOsInfoArgs, WindowsOsInfoPtr and WindowsOsInfoPtrOutput values. You can construct a concrete instance of `WindowsOsInfoPtrInput` via:
WindowsOsInfoArgs{...} or: nil
func WindowsOsInfoPtr ¶
func WindowsOsInfoPtr(v *WindowsOsInfoArgs) WindowsOsInfoPtrInput
type WindowsOsInfoPtrOutput ¶
type WindowsOsInfoPtrOutput struct{ *pulumi.OutputState }
func (WindowsOsInfoPtrOutput) Elem ¶
func (o WindowsOsInfoPtrOutput) Elem() WindowsOsInfoOutput
func (WindowsOsInfoPtrOutput) ElementType ¶
func (WindowsOsInfoPtrOutput) ElementType() reflect.Type
func (WindowsOsInfoPtrOutput) ToWindowsOsInfoPtrOutput ¶
func (o WindowsOsInfoPtrOutput) ToWindowsOsInfoPtrOutput() WindowsOsInfoPtrOutput
func (WindowsOsInfoPtrOutput) ToWindowsOsInfoPtrOutputWithContext ¶
func (o WindowsOsInfoPtrOutput) ToWindowsOsInfoPtrOutputWithContext(ctx context.Context) WindowsOsInfoPtrOutput
func (WindowsOsInfoPtrOutput) WindowsOsState ¶
func (o WindowsOsInfoPtrOutput) WindowsOsState() pulumi.StringPtrOutput
The state of the Windows OS.
type WindowsOsInfoResponse ¶
type WindowsOsInfoResponse struct { // The state of the Windows OS. WindowsOsState *string `pulumi:"windowsOsState"` }
Information about a Windows OS.
type WindowsOsInfoResponseArgs ¶
type WindowsOsInfoResponseArgs struct { // The state of the Windows OS. WindowsOsState pulumi.StringPtrInput `pulumi:"windowsOsState"` }
Information about a Windows OS.
func (WindowsOsInfoResponseArgs) ElementType ¶
func (WindowsOsInfoResponseArgs) ElementType() reflect.Type
func (WindowsOsInfoResponseArgs) ToWindowsOsInfoResponseOutput ¶
func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponseOutput() WindowsOsInfoResponseOutput
func (WindowsOsInfoResponseArgs) ToWindowsOsInfoResponseOutputWithContext ¶
func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponseOutputWithContext(ctx context.Context) WindowsOsInfoResponseOutput
func (WindowsOsInfoResponseArgs) ToWindowsOsInfoResponsePtrOutput ¶
func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput
func (WindowsOsInfoResponseArgs) ToWindowsOsInfoResponsePtrOutputWithContext ¶
func (i WindowsOsInfoResponseArgs) ToWindowsOsInfoResponsePtrOutputWithContext(ctx context.Context) WindowsOsInfoResponsePtrOutput
type WindowsOsInfoResponseInput ¶
type WindowsOsInfoResponseInput interface { pulumi.Input ToWindowsOsInfoResponseOutput() WindowsOsInfoResponseOutput ToWindowsOsInfoResponseOutputWithContext(context.Context) WindowsOsInfoResponseOutput }
WindowsOsInfoResponseInput is an input type that accepts WindowsOsInfoResponseArgs and WindowsOsInfoResponseOutput values. You can construct a concrete instance of `WindowsOsInfoResponseInput` via:
WindowsOsInfoResponseArgs{...}
type WindowsOsInfoResponseOutput ¶
type WindowsOsInfoResponseOutput struct{ *pulumi.OutputState }
Information about a Windows OS.
func (WindowsOsInfoResponseOutput) ElementType ¶
func (WindowsOsInfoResponseOutput) ElementType() reflect.Type
func (WindowsOsInfoResponseOutput) ToWindowsOsInfoResponseOutput ¶
func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponseOutput() WindowsOsInfoResponseOutput
func (WindowsOsInfoResponseOutput) ToWindowsOsInfoResponseOutputWithContext ¶
func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponseOutputWithContext(ctx context.Context) WindowsOsInfoResponseOutput
func (WindowsOsInfoResponseOutput) ToWindowsOsInfoResponsePtrOutput ¶
func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput
func (WindowsOsInfoResponseOutput) ToWindowsOsInfoResponsePtrOutputWithContext ¶
func (o WindowsOsInfoResponseOutput) ToWindowsOsInfoResponsePtrOutputWithContext(ctx context.Context) WindowsOsInfoResponsePtrOutput
func (WindowsOsInfoResponseOutput) WindowsOsState ¶
func (o WindowsOsInfoResponseOutput) WindowsOsState() pulumi.StringPtrOutput
The state of the Windows OS.
type WindowsOsInfoResponsePtrInput ¶
type WindowsOsInfoResponsePtrInput interface { pulumi.Input ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput ToWindowsOsInfoResponsePtrOutputWithContext(context.Context) WindowsOsInfoResponsePtrOutput }
WindowsOsInfoResponsePtrInput is an input type that accepts WindowsOsInfoResponseArgs, WindowsOsInfoResponsePtr and WindowsOsInfoResponsePtrOutput values. You can construct a concrete instance of `WindowsOsInfoResponsePtrInput` via:
WindowsOsInfoResponseArgs{...} or: nil
func WindowsOsInfoResponsePtr ¶
func WindowsOsInfoResponsePtr(v *WindowsOsInfoResponseArgs) WindowsOsInfoResponsePtrInput
type WindowsOsInfoResponsePtrOutput ¶
type WindowsOsInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (WindowsOsInfoResponsePtrOutput) Elem ¶
func (o WindowsOsInfoResponsePtrOutput) Elem() WindowsOsInfoResponseOutput
func (WindowsOsInfoResponsePtrOutput) ElementType ¶
func (WindowsOsInfoResponsePtrOutput) ElementType() reflect.Type
func (WindowsOsInfoResponsePtrOutput) ToWindowsOsInfoResponsePtrOutput ¶
func (o WindowsOsInfoResponsePtrOutput) ToWindowsOsInfoResponsePtrOutput() WindowsOsInfoResponsePtrOutput
func (WindowsOsInfoResponsePtrOutput) ToWindowsOsInfoResponsePtrOutputWithContext ¶
func (o WindowsOsInfoResponsePtrOutput) ToWindowsOsInfoResponsePtrOutputWithContext(ctx context.Context) WindowsOsInfoResponsePtrOutput
func (WindowsOsInfoResponsePtrOutput) WindowsOsState ¶
func (o WindowsOsInfoResponsePtrOutput) WindowsOsState() pulumi.StringPtrOutput
The state of the Windows OS.
type WindowsOsState ¶ added in v0.3.1
The state of the Windows OS.
func (WindowsOsState) ElementType ¶ added in v0.3.1
func (WindowsOsState) ElementType() reflect.Type
func (WindowsOsState) ToStringOutput ¶ added in v0.3.1
func (e WindowsOsState) ToStringOutput() pulumi.StringOutput
func (WindowsOsState) ToStringOutputWithContext ¶ added in v0.3.1
func (e WindowsOsState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WindowsOsState) ToStringPtrOutput ¶ added in v0.3.1
func (e WindowsOsState) ToStringPtrOutput() pulumi.StringPtrOutput
func (WindowsOsState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WindowsOsState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Source Files
¶
- artifactSourceResource.go
- customImageResource.go
- formulaResource.go
- getArtifactSourceResource.go
- getCustomImageResource.go
- getFormulaResource.go
- getLabResource.go
- getPolicyResource.go
- getScheduleResource.go
- getVirtualMachineResource.go
- getVirtualNetworkResource.go
- labResource.go
- listLabVhds.go
- policyResource.go
- pulumiEnums.go
- pulumiTypes.go
- scheduleResource.go
- virtualMachineResource.go
- virtualNetworkResource.go