Documentation
¶
Index ¶
- type ErrorDetailResponse
- type ErrorDetailResponseArgs
- type ErrorDetailResponseArray
- type ErrorDetailResponseArrayInput
- type ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
- type ErrorDetailResponseInput
- type ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Target() pulumi.StringPtrOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- type LookupMachineArgs
- type LookupMachineExtensionArgs
- type LookupMachineExtensionResult
- type LookupMachineResult
- type Machine
- type MachineArgs
- type MachineExtension
- type MachineExtensionArgs
- type MachineExtensionInstanceView
- type MachineExtensionInstanceViewArgs
- func (MachineExtensionInstanceViewArgs) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
- type MachineExtensionInstanceViewArray
- func (MachineExtensionInstanceViewArray) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
- func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
- type MachineExtensionInstanceViewArrayInput
- type MachineExtensionInstanceViewArrayOutput
- func (MachineExtensionInstanceViewArrayOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewArrayOutput) Index(i pulumi.IntInput) MachineExtensionInstanceViewOutput
- func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
- func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
- type MachineExtensionInstanceViewInput
- type MachineExtensionInstanceViewOutput
- func (MachineExtensionInstanceViewOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewOutput) Status() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewPtrInput
- type MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) Elem() MachineExtensionInstanceViewOutput
- func (MachineExtensionInstanceViewPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewPtrOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) Status() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewResponse
- type MachineExtensionInstanceViewResponseArgs
- func (MachineExtensionInstanceViewResponseArgs) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput
- func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponseOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseOutput
- func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
- func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
- type MachineExtensionInstanceViewResponseArray
- func (MachineExtensionInstanceViewResponseArray) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewResponseArray) ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput
- func (i MachineExtensionInstanceViewResponseArray) ToMachineExtensionInstanceViewResponseArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseArrayOutput
- type MachineExtensionInstanceViewResponseArrayInput
- type MachineExtensionInstanceViewResponseArrayOutput
- func (MachineExtensionInstanceViewResponseArrayOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseArrayOutput) Index(i pulumi.IntInput) MachineExtensionInstanceViewResponseOutput
- func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput
- func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseArrayOutput
- type MachineExtensionInstanceViewResponseInput
- type MachineExtensionInstanceViewResponseOutput
- func (MachineExtensionInstanceViewResponseOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput
- func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseOutput
- func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewResponsePtrInput
- type MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) Elem() MachineExtensionInstanceViewResponseOutput
- func (MachineExtensionInstanceViewResponsePtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewResponseStatus
- type MachineExtensionInstanceViewResponseStatusArgs
- func (MachineExtensionInstanceViewResponseStatusArgs) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
- func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
- func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
- type MachineExtensionInstanceViewResponseStatusInput
- type MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus() pulumi.StringPtrOutput
- func (MachineExtensionInstanceViewResponseStatusOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseStatusOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
- type MachineExtensionInstanceViewResponseStatusPtrInput
- type MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Elem() MachineExtensionInstanceViewResponseStatusOutput
- func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
- type MachineExtensionInstanceViewStatus
- type MachineExtensionInstanceViewStatusArgs
- func (MachineExtensionInstanceViewStatusArgs) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
- type MachineExtensionInstanceViewStatusInput
- type MachineExtensionInstanceViewStatusOutput
- func (o MachineExtensionInstanceViewStatusOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) DisplayStatus() pulumi.StringPtrOutput
- func (MachineExtensionInstanceViewStatusOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewStatusOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
- type MachineExtensionInstanceViewStatusPtrInput
- type MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Elem() MachineExtensionInstanceViewStatusOutput
- func (MachineExtensionInstanceViewStatusPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewStatusPtrOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
- type MachineExtensionState
- type MachineState
- type OSProfileResponse
- type OSProfileResponseArgs
- func (OSProfileResponseArgs) ElementType() reflect.Type
- func (i OSProfileResponseArgs) ToOSProfileResponseOutput() OSProfileResponseOutput
- func (i OSProfileResponseArgs) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
- func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
- type OSProfileResponseInput
- type OSProfileResponseOutput
- func (o OSProfileResponseOutput) ComputerName() pulumi.StringOutput
- func (OSProfileResponseOutput) ElementType() reflect.Type
- func (o OSProfileResponseOutput) ToOSProfileResponseOutput() OSProfileResponseOutput
- func (o OSProfileResponseOutput) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
- func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
- type OSProfileResponsePtrInput
- type OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OSProfileResponsePtrOutput) Elem() OSProfileResponseOutput
- func (OSProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorDetailResponse ¶
type ErrorDetailResponse struct { // The error's code. Code string `pulumi:"code"` // Additional error details. Details []ErrorDetailResponse `pulumi:"details"` // A human readable error message. Message string `pulumi:"message"` // Indicates which property in the request is responsible for the error. Target *string `pulumi:"target"` }
type ErrorDetailResponseArgs ¶
type ErrorDetailResponseArgs struct { // The error's code. Code pulumi.StringInput `pulumi:"code"` // Additional error details. Details ErrorDetailResponseArrayInput `pulumi:"details"` // A human readable error message. Message pulumi.StringInput `pulumi:"message"` // Indicates which property in the request is responsible for the error. Target pulumi.StringPtrInput `pulumi:"target"` }
func (ErrorDetailResponseArgs) ElementType ¶
func (ErrorDetailResponseArgs) ElementType() reflect.Type
func (ErrorDetailResponseArgs) ToErrorDetailResponseOutput ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext ¶
func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
type ErrorDetailResponseArray ¶
type ErrorDetailResponseArray []ErrorDetailResponseInput
func (ErrorDetailResponseArray) ElementType ¶
func (ErrorDetailResponseArray) ElementType() reflect.Type
func (ErrorDetailResponseArray) ToErrorDetailResponseArrayOutput ¶
func (i ErrorDetailResponseArray) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
func (ErrorDetailResponseArray) ToErrorDetailResponseArrayOutputWithContext ¶
func (i ErrorDetailResponseArray) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
type ErrorDetailResponseArrayInput ¶
type ErrorDetailResponseArrayInput interface { pulumi.Input ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput ToErrorDetailResponseArrayOutputWithContext(context.Context) ErrorDetailResponseArrayOutput }
ErrorDetailResponseArrayInput is an input type that accepts ErrorDetailResponseArray and ErrorDetailResponseArrayOutput values. You can construct a concrete instance of `ErrorDetailResponseArrayInput` via:
ErrorDetailResponseArray{ ErrorDetailResponseArgs{...} }
type ErrorDetailResponseArrayOutput ¶
type ErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponseArrayOutput) ElementType ¶
func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
func (ErrorDetailResponseArrayOutput) Index ¶
func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
type ErrorDetailResponseInput ¶
type ErrorDetailResponseInput interface { pulumi.Input ToErrorDetailResponseOutput() ErrorDetailResponseOutput ToErrorDetailResponseOutputWithContext(context.Context) ErrorDetailResponseOutput }
ErrorDetailResponseInput is an input type that accepts ErrorDetailResponseArgs and ErrorDetailResponseOutput values. You can construct a concrete instance of `ErrorDetailResponseInput` via:
ErrorDetailResponseArgs{...}
type ErrorDetailResponseOutput ¶
type ErrorDetailResponseOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponseOutput) Code ¶
func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
The error's code.
func (ErrorDetailResponseOutput) Details ¶
func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
Additional error details.
func (ErrorDetailResponseOutput) ElementType ¶
func (ErrorDetailResponseOutput) ElementType() reflect.Type
func (ErrorDetailResponseOutput) Message ¶
func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
A human readable error message.
func (ErrorDetailResponseOutput) Target ¶
func (o ErrorDetailResponseOutput) Target() pulumi.StringPtrOutput
Indicates which property in the request is responsible for the error.
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
type LookupMachineArgs ¶
type LookupMachineExtensionResult ¶
type LookupMachineExtensionResult struct { // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"` // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag *string `pulumi:"forceUpdateTag"` // The machine extension instance view. InstanceView *MachineExtensionInstanceViewResponse `pulumi:"instanceView"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The identity's principal id. PrincipalId string `pulumi:"principalId"` // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings map[string]interface{} `pulumi:"protectedSettings"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The name of the extension handler publisher. Publisher *string `pulumi:"publisher"` // Json formatted public settings for the extension. Settings map[string]interface{} `pulumi:"settings"` // Resource tags Tags map[string]string `pulumi:"tags"` // The identity's tenant id. TenantId string `pulumi:"tenantId"` // Resource type Type string `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion *string `pulumi:"typeHandlerVersion"` }
Describes a Machine Extension.
func LookupMachineExtension ¶
func LookupMachineExtension(ctx *pulumi.Context, args *LookupMachineExtensionArgs, opts ...pulumi.InvokeOption) (*LookupMachineExtensionResult, error)
type LookupMachineResult ¶
type LookupMachineResult struct { // The hybrid machine agent full version. AgentVersion string `pulumi:"agentVersion"` // Public Key that the client provides to be used during initial resource onboarding ClientPublicKey *string `pulumi:"clientPublicKey"` // Specifies the hybrid machine display name. DisplayName string `pulumi:"displayName"` // Details about the error state. ErrorDetails []ErrorDetailResponse `pulumi:"errorDetails"` // Machine Extensions information Extensions []MachineExtensionInstanceViewResponse `pulumi:"extensions"` // The time of the last status change. LastStatusChange string `pulumi:"lastStatusChange"` // Resource location Location string `pulumi:"location"` // Specifies the hybrid machine FQDN. MachineFqdn string `pulumi:"machineFqdn"` // Resource name Name string `pulumi:"name"` // The Operating System running on the hybrid machine. OsName *string `pulumi:"osName"` // Specifies the operating system settings for the hybrid machine. OsProfile *OSProfileResponse `pulumi:"osProfile"` // The version of Operating System running on the hybrid machine. OsVersion *string `pulumi:"osVersion"` // Resource's Physical Location PhysicalLocation *string `pulumi:"physicalLocation"` // The identity's principal id. PrincipalId string `pulumi:"principalId"` // The provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // The status of the hybrid machine agent. Status string `pulumi:"status"` // Resource tags Tags map[string]string `pulumi:"tags"` // The identity's tenant id. TenantId string `pulumi:"tenantId"` // Resource type Type string `pulumi:"type"` // Specifies the hybrid machine unique ID. VmId string `pulumi:"vmId"` }
Describes a hybrid machine.
func LookupMachine ¶
func LookupMachine(ctx *pulumi.Context, args *LookupMachineArgs, opts ...pulumi.InvokeOption) (*LookupMachineResult, error)
type Machine ¶
type Machine struct { pulumi.CustomResourceState // The hybrid machine agent full version. AgentVersion pulumi.StringOutput `pulumi:"agentVersion"` // Public Key that the client provides to be used during initial resource onboarding ClientPublicKey pulumi.StringPtrOutput `pulumi:"clientPublicKey"` // Specifies the hybrid machine display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Details about the error state. ErrorDetails ErrorDetailResponseArrayOutput `pulumi:"errorDetails"` // Machine Extensions information Extensions MachineExtensionInstanceViewResponseArrayOutput `pulumi:"extensions"` // The time of the last status change. LastStatusChange pulumi.StringOutput `pulumi:"lastStatusChange"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Specifies the hybrid machine FQDN. MachineFqdn pulumi.StringOutput `pulumi:"machineFqdn"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The Operating System running on the hybrid machine. OsName pulumi.StringPtrOutput `pulumi:"osName"` // Specifies the operating system settings for the hybrid machine. OsProfile OSProfileResponsePtrOutput `pulumi:"osProfile"` // The version of Operating System running on the hybrid machine. OsVersion pulumi.StringPtrOutput `pulumi:"osVersion"` // Resource's Physical Location PhysicalLocation pulumi.StringPtrOutput `pulumi:"physicalLocation"` // The identity's principal id. PrincipalId pulumi.StringOutput `pulumi:"principalId"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The status of the hybrid machine agent. Status pulumi.StringOutput `pulumi:"status"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The identity's tenant id. TenantId pulumi.StringOutput `pulumi:"tenantId"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Specifies the hybrid machine unique ID. VmId pulumi.StringOutput `pulumi:"vmId"` }
Describes a hybrid machine.
func GetMachine ¶
func GetMachine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineState, opts ...pulumi.ResourceOption) (*Machine, error)
GetMachine gets an existing Machine 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 NewMachine ¶
func NewMachine(ctx *pulumi.Context, name string, args *MachineArgs, opts ...pulumi.ResourceOption) (*Machine, error)
NewMachine registers a new resource with the given unique name, arguments, and options.
type MachineArgs ¶
type MachineArgs struct { // Public Key that the client provides to be used during initial resource onboarding ClientPublicKey pulumi.StringPtrInput // Machine Extensions information Extensions MachineExtensionInstanceViewArrayInput // Resource location Location pulumi.StringInput // The name of the hybrid machine. Name pulumi.StringInput // The Operating System running on the hybrid machine. OsName pulumi.StringPtrInput // The version of Operating System running on the hybrid machine. OsVersion pulumi.StringPtrInput // Resource's Physical Location PhysicalLocation pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput // The identity type. Type pulumi.StringPtrInput }
The set of arguments for constructing a Machine resource.
func (MachineArgs) ElementType ¶
func (MachineArgs) ElementType() reflect.Type
type MachineExtension ¶
type MachineExtension struct { pulumi.CustomResourceState // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion pulumi.BoolPtrOutput `pulumi:"autoUpgradeMinorVersion"` // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrOutput `pulumi:"forceUpdateTag"` // The machine extension instance view. InstanceView MachineExtensionInstanceViewResponsePtrOutput `pulumi:"instanceView"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The identity's principal id. PrincipalId pulumi.StringOutput `pulumi:"principalId"` // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings pulumi.MapOutput `pulumi:"protectedSettings"` // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The name of the extension handler publisher. Publisher pulumi.StringPtrOutput `pulumi:"publisher"` // Json formatted public settings for the extension. Settings pulumi.MapOutput `pulumi:"settings"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The identity's tenant id. TenantId pulumi.StringOutput `pulumi:"tenantId"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrOutput `pulumi:"typeHandlerVersion"` }
Describes a Machine Extension.
func GetMachineExtension ¶
func GetMachineExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineExtensionState, opts ...pulumi.ResourceOption) (*MachineExtension, error)
GetMachineExtension gets an existing MachineExtension 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 NewMachineExtension ¶
func NewMachineExtension(ctx *pulumi.Context, name string, args *MachineExtensionArgs, opts ...pulumi.ResourceOption) (*MachineExtension, error)
NewMachineExtension registers a new resource with the given unique name, arguments, and options.
type MachineExtensionArgs ¶
type MachineExtensionArgs struct { // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion pulumi.BoolPtrInput // The name of the machine extension. ExtensionName pulumi.StringInput // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrInput // The machine extension instance view. InstanceView MachineExtensionInstanceViewPtrInput // Resource location Location pulumi.StringInput // The name of the machine where the extension should be created or updated. Name pulumi.StringInput // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings pulumi.MapInput // The name of the extension handler publisher. Publisher pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // Json formatted public settings for the extension. Settings pulumi.MapInput // Resource tags Tags pulumi.StringMapInput // The identity type. Type pulumi.StringPtrInput // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrInput }
The set of arguments for constructing a MachineExtension resource.
func (MachineExtensionArgs) ElementType ¶
func (MachineExtensionArgs) ElementType() reflect.Type
type MachineExtensionInstanceView ¶
type MachineExtensionInstanceView struct { // The machine extension name. Name *string `pulumi:"name"` // Instance view status. Status *MachineExtensionInstanceViewStatus `pulumi:"status"` // Specifies the type of the extension; an example is "CustomScriptExtension". Type *string `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion *string `pulumi:"typeHandlerVersion"` }
Describes the Machine Extension Instance View.
type MachineExtensionInstanceViewArgs ¶
type MachineExtensionInstanceViewArgs struct { // The machine extension name. Name pulumi.StringPtrInput `pulumi:"name"` // Instance view status. Status MachineExtensionInstanceViewStatusPtrInput `pulumi:"status"` // Specifies the type of the extension; an example is "CustomScriptExtension". Type pulumi.StringPtrInput `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrInput `pulumi:"typeHandlerVersion"` }
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewArgs) ElementType ¶
func (MachineExtensionInstanceViewArgs) ElementType() reflect.Type
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutput ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutputWithContext ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutput ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutputWithContext ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
type MachineExtensionInstanceViewArray ¶
type MachineExtensionInstanceViewArray []MachineExtensionInstanceViewInput
func (MachineExtensionInstanceViewArray) ElementType ¶
func (MachineExtensionInstanceViewArray) ElementType() reflect.Type
func (MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutput ¶
func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
func (MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutputWithContext ¶
func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
type MachineExtensionInstanceViewArrayInput ¶
type MachineExtensionInstanceViewArrayInput interface { pulumi.Input ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput ToMachineExtensionInstanceViewArrayOutputWithContext(context.Context) MachineExtensionInstanceViewArrayOutput }
MachineExtensionInstanceViewArrayInput is an input type that accepts MachineExtensionInstanceViewArray and MachineExtensionInstanceViewArrayOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewArrayInput` via:
MachineExtensionInstanceViewArray{ MachineExtensionInstanceViewArgs{...} }
type MachineExtensionInstanceViewArrayOutput ¶
type MachineExtensionInstanceViewArrayOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewArrayOutput) ElementType ¶
func (MachineExtensionInstanceViewArrayOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutput ¶
func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
func (MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutputWithContext ¶
func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
type MachineExtensionInstanceViewInput ¶
type MachineExtensionInstanceViewInput interface { pulumi.Input ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput ToMachineExtensionInstanceViewOutputWithContext(context.Context) MachineExtensionInstanceViewOutput }
MachineExtensionInstanceViewInput is an input type that accepts MachineExtensionInstanceViewArgs and MachineExtensionInstanceViewOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewInput` via:
MachineExtensionInstanceViewArgs{...}
type MachineExtensionInstanceViewOutput ¶
type MachineExtensionInstanceViewOutput struct{ *pulumi.OutputState }
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewOutput) ElementType ¶
func (MachineExtensionInstanceViewOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewOutput) Name ¶
func (o MachineExtensionInstanceViewOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutput ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutputWithContext ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutput ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewOutput) Type ¶
func (o MachineExtensionInstanceViewOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewPtrInput ¶
type MachineExtensionInstanceViewPtrInput interface { pulumi.Input ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput ToMachineExtensionInstanceViewPtrOutputWithContext(context.Context) MachineExtensionInstanceViewPtrOutput }
MachineExtensionInstanceViewPtrInput is an input type that accepts MachineExtensionInstanceViewArgs, MachineExtensionInstanceViewPtr and MachineExtensionInstanceViewPtrOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewPtrInput` via:
MachineExtensionInstanceViewArgs{...} or: nil
func MachineExtensionInstanceViewPtr ¶
func MachineExtensionInstanceViewPtr(v *MachineExtensionInstanceViewArgs) MachineExtensionInstanceViewPtrInput
type MachineExtensionInstanceViewPtrOutput ¶
type MachineExtensionInstanceViewPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewPtrOutput) Name ¶
func (o MachineExtensionInstanceViewPtrOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutput ¶
func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewPtrOutput) Type ¶
func (o MachineExtensionInstanceViewPtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewPtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewResponse ¶
type MachineExtensionInstanceViewResponse struct { // The machine extension name. Name *string `pulumi:"name"` // Instance view status. Status *MachineExtensionInstanceViewResponseStatus `pulumi:"status"` // Specifies the type of the extension; an example is "CustomScriptExtension". Type *string `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion *string `pulumi:"typeHandlerVersion"` }
Describes the Machine Extension Instance View.
type MachineExtensionInstanceViewResponseArgs ¶
type MachineExtensionInstanceViewResponseArgs struct { // The machine extension name. Name pulumi.StringPtrInput `pulumi:"name"` // Instance view status. Status MachineExtensionInstanceViewResponseStatusPtrInput `pulumi:"status"` // Specifies the type of the extension; an example is "CustomScriptExtension". Type pulumi.StringPtrInput `pulumi:"type"` // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrInput `pulumi:"typeHandlerVersion"` }
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewResponseArgs) ElementType ¶
func (MachineExtensionInstanceViewResponseArgs) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponseOutput ¶
func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput
func (MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponseOutputWithContext ¶
func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponseOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseOutput
func (MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponsePtrOutput ¶
func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponsePtrOutputWithContext ¶
func (i MachineExtensionInstanceViewResponseArgs) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
type MachineExtensionInstanceViewResponseArray ¶
type MachineExtensionInstanceViewResponseArray []MachineExtensionInstanceViewResponseInput
func (MachineExtensionInstanceViewResponseArray) ElementType ¶
func (MachineExtensionInstanceViewResponseArray) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseArray) ToMachineExtensionInstanceViewResponseArrayOutput ¶
func (i MachineExtensionInstanceViewResponseArray) ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput
func (MachineExtensionInstanceViewResponseArray) ToMachineExtensionInstanceViewResponseArrayOutputWithContext ¶
func (i MachineExtensionInstanceViewResponseArray) ToMachineExtensionInstanceViewResponseArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseArrayOutput
type MachineExtensionInstanceViewResponseArrayInput ¶
type MachineExtensionInstanceViewResponseArrayInput interface { pulumi.Input ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput ToMachineExtensionInstanceViewResponseArrayOutputWithContext(context.Context) MachineExtensionInstanceViewResponseArrayOutput }
MachineExtensionInstanceViewResponseArrayInput is an input type that accepts MachineExtensionInstanceViewResponseArray and MachineExtensionInstanceViewResponseArrayOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewResponseArrayInput` via:
MachineExtensionInstanceViewResponseArray{ MachineExtensionInstanceViewResponseArgs{...} }
type MachineExtensionInstanceViewResponseArrayOutput ¶
type MachineExtensionInstanceViewResponseArrayOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponseArrayOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseArrayOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutput ¶
func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput
func (MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseArrayOutput
type MachineExtensionInstanceViewResponseInput ¶
type MachineExtensionInstanceViewResponseInput interface { pulumi.Input ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput ToMachineExtensionInstanceViewResponseOutputWithContext(context.Context) MachineExtensionInstanceViewResponseOutput }
MachineExtensionInstanceViewResponseInput is an input type that accepts MachineExtensionInstanceViewResponseArgs and MachineExtensionInstanceViewResponseOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewResponseInput` via:
MachineExtensionInstanceViewResponseArgs{...}
type MachineExtensionInstanceViewResponseOutput ¶
type MachineExtensionInstanceViewResponseOutput struct{ *pulumi.OutputState }
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewResponseOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseOutput) Name ¶
func (o MachineExtensionInstanceViewResponseOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewResponseOutput) Status ¶
func (o MachineExtensionInstanceViewResponseOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
Instance view status.
func (MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutput ¶
func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput
func (MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseOutput
func (MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponsePtrOutput ¶
func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponseOutput) Type ¶
func (o MachineExtensionInstanceViewResponseOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewResponseOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewResponsePtrInput ¶
type MachineExtensionInstanceViewResponsePtrInput interface { pulumi.Input ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput ToMachineExtensionInstanceViewResponsePtrOutputWithContext(context.Context) MachineExtensionInstanceViewResponsePtrOutput }
MachineExtensionInstanceViewResponsePtrInput is an input type that accepts MachineExtensionInstanceViewResponseArgs, MachineExtensionInstanceViewResponsePtr and MachineExtensionInstanceViewResponsePtrOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewResponsePtrInput` via:
MachineExtensionInstanceViewResponseArgs{...} or: nil
func MachineExtensionInstanceViewResponsePtr ¶
func MachineExtensionInstanceViewResponsePtr(v *MachineExtensionInstanceViewResponseArgs) MachineExtensionInstanceViewResponsePtrInput
type MachineExtensionInstanceViewResponsePtrOutput ¶
type MachineExtensionInstanceViewResponsePtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponsePtrOutput) ElementType ¶
func (MachineExtensionInstanceViewResponsePtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponsePtrOutput) Name ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewResponsePtrOutput) Status ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
Instance view status.
func (MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutput ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponsePtrOutput) Type ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewResponsePtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewResponseStatus ¶
type MachineExtensionInstanceViewResponseStatus struct { // The status code. Code *string `pulumi:"code"` // The short localizable label for the status. DisplayStatus *string `pulumi:"displayStatus"` // The level code. Level *string `pulumi:"level"` // The detailed status message, including for alerts and error messages. Message *string `pulumi:"message"` // The time of the status. Time *string `pulumi:"time"` }
Instance view status.
type MachineExtensionInstanceViewResponseStatusArgs ¶
type MachineExtensionInstanceViewResponseStatusArgs struct { // The status code. Code pulumi.StringPtrInput `pulumi:"code"` // The short localizable label for the status. DisplayStatus pulumi.StringPtrInput `pulumi:"displayStatus"` // The level code. Level pulumi.StringPtrInput `pulumi:"level"` // The detailed status message, including for alerts and error messages. Message pulumi.StringPtrInput `pulumi:"message"` // The time of the status. Time pulumi.StringPtrInput `pulumi:"time"` }
Instance view status.
func (MachineExtensionInstanceViewResponseStatusArgs) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusArgs) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusOutput ¶
func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
func (MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusOutputWithContext ¶
func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
func (MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusPtrOutput ¶
func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
func (MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext ¶
func (i MachineExtensionInstanceViewResponseStatusArgs) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
type MachineExtensionInstanceViewResponseStatusInput ¶
type MachineExtensionInstanceViewResponseStatusInput interface { pulumi.Input ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput ToMachineExtensionInstanceViewResponseStatusOutputWithContext(context.Context) MachineExtensionInstanceViewResponseStatusOutput }
MachineExtensionInstanceViewResponseStatusInput is an input type that accepts MachineExtensionInstanceViewResponseStatusArgs and MachineExtensionInstanceViewResponseStatusOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewResponseStatusInput` via:
MachineExtensionInstanceViewResponseStatusArgs{...}
type MachineExtensionInstanceViewResponseStatusOutput ¶
type MachineExtensionInstanceViewResponseStatusOutput struct{ *pulumi.OutputState }
Instance view status.
func (MachineExtensionInstanceViewResponseStatusOutput) Code ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewResponseStatusOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusOutput) Level ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewResponseStatusOutput) Message ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewResponseStatusOutput) Time ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
type MachineExtensionInstanceViewResponseStatusPtrInput ¶
type MachineExtensionInstanceViewResponseStatusPtrInput interface { pulumi.Input ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput }
MachineExtensionInstanceViewResponseStatusPtrInput is an input type that accepts MachineExtensionInstanceViewResponseStatusArgs, MachineExtensionInstanceViewResponseStatusPtr and MachineExtensionInstanceViewResponseStatusPtrOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewResponseStatusPtrInput` via:
MachineExtensionInstanceViewResponseStatusArgs{...} or: nil
func MachineExtensionInstanceViewResponseStatusPtr ¶
func MachineExtensionInstanceViewResponseStatusPtr(v *MachineExtensionInstanceViewResponseStatusArgs) MachineExtensionInstanceViewResponseStatusPtrInput
type MachineExtensionInstanceViewResponseStatusPtrOutput ¶
type MachineExtensionInstanceViewResponseStatusPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Code ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Level ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Message ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Time ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
type MachineExtensionInstanceViewStatus ¶
type MachineExtensionInstanceViewStatus struct { // The status code. Code *string `pulumi:"code"` // The short localizable label for the status. DisplayStatus *string `pulumi:"displayStatus"` // The level code. Level *string `pulumi:"level"` // The detailed status message, including for alerts and error messages. Message *string `pulumi:"message"` // The time of the status. Time *string `pulumi:"time"` }
Instance view status.
type MachineExtensionInstanceViewStatusArgs ¶
type MachineExtensionInstanceViewStatusArgs struct { // The status code. Code pulumi.StringPtrInput `pulumi:"code"` // The short localizable label for the status. DisplayStatus pulumi.StringPtrInput `pulumi:"displayStatus"` // The level code. Level pulumi.StringPtrInput `pulumi:"level"` // The detailed status message, including for alerts and error messages. Message pulumi.StringPtrInput `pulumi:"message"` // The time of the status. Time pulumi.StringPtrInput `pulumi:"time"` }
Instance view status.
func (MachineExtensionInstanceViewStatusArgs) ElementType ¶
func (MachineExtensionInstanceViewStatusArgs) ElementType() reflect.Type
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutput ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutputWithContext ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutput ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutputWithContext ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
type MachineExtensionInstanceViewStatusInput ¶
type MachineExtensionInstanceViewStatusInput interface { pulumi.Input ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput ToMachineExtensionInstanceViewStatusOutputWithContext(context.Context) MachineExtensionInstanceViewStatusOutput }
MachineExtensionInstanceViewStatusInput is an input type that accepts MachineExtensionInstanceViewStatusArgs and MachineExtensionInstanceViewStatusOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewStatusInput` via:
MachineExtensionInstanceViewStatusArgs{...}
type MachineExtensionInstanceViewStatusOutput ¶
type MachineExtensionInstanceViewStatusOutput struct{ *pulumi.OutputState }
Instance view status.
func (MachineExtensionInstanceViewStatusOutput) Code ¶
func (o MachineExtensionInstanceViewStatusOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewStatusOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewStatusOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewStatusOutput) ElementType ¶
func (MachineExtensionInstanceViewStatusOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewStatusOutput) Level ¶
func (o MachineExtensionInstanceViewStatusOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewStatusOutput) Message ¶
func (o MachineExtensionInstanceViewStatusOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewStatusOutput) Time ¶
func (o MachineExtensionInstanceViewStatusOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutput ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutputWithContext ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutput ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
type MachineExtensionInstanceViewStatusPtrInput ¶
type MachineExtensionInstanceViewStatusPtrInput interface { pulumi.Input ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput ToMachineExtensionInstanceViewStatusPtrOutputWithContext(context.Context) MachineExtensionInstanceViewStatusPtrOutput }
MachineExtensionInstanceViewStatusPtrInput is an input type that accepts MachineExtensionInstanceViewStatusArgs, MachineExtensionInstanceViewStatusPtr and MachineExtensionInstanceViewStatusPtrOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewStatusPtrInput` via:
MachineExtensionInstanceViewStatusArgs{...} or: nil
func MachineExtensionInstanceViewStatusPtr ¶
func MachineExtensionInstanceViewStatusPtr(v *MachineExtensionInstanceViewStatusArgs) MachineExtensionInstanceViewStatusPtrInput
type MachineExtensionInstanceViewStatusPtrOutput ¶
type MachineExtensionInstanceViewStatusPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewStatusPtrOutput) Code ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewStatusPtrOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewStatusPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewStatusPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewStatusPtrOutput) Level ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewStatusPtrOutput) Message ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewStatusPtrOutput) Time ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutput ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
func (MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
type MachineExtensionState ¶
type MachineExtensionState struct { // Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true. AutoUpgradeMinorVersion pulumi.BoolPtrInput // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrInput // The machine extension instance view. InstanceView MachineExtensionInstanceViewResponsePtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The identity's principal id. PrincipalId pulumi.StringPtrInput // The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all. ProtectedSettings pulumi.MapInput // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // The name of the extension handler publisher. Publisher pulumi.StringPtrInput // Json formatted public settings for the extension. Settings pulumi.MapInput // Resource tags Tags pulumi.StringMapInput // The identity's tenant id. TenantId pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // Specifies the version of the script handler. TypeHandlerVersion pulumi.StringPtrInput }
func (MachineExtensionState) ElementType ¶
func (MachineExtensionState) ElementType() reflect.Type
type MachineState ¶
type MachineState struct { // The hybrid machine agent full version. AgentVersion pulumi.StringPtrInput // Public Key that the client provides to be used during initial resource onboarding ClientPublicKey pulumi.StringPtrInput // Specifies the hybrid machine display name. DisplayName pulumi.StringPtrInput // Details about the error state. ErrorDetails ErrorDetailResponseArrayInput // Machine Extensions information Extensions MachineExtensionInstanceViewResponseArrayInput // The time of the last status change. LastStatusChange pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Specifies the hybrid machine FQDN. MachineFqdn pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The Operating System running on the hybrid machine. OsName pulumi.StringPtrInput // Specifies the operating system settings for the hybrid machine. OsProfile OSProfileResponsePtrInput // The version of Operating System running on the hybrid machine. OsVersion pulumi.StringPtrInput // Resource's Physical Location PhysicalLocation pulumi.StringPtrInput // The identity's principal id. PrincipalId pulumi.StringPtrInput // The provisioning state, which only appears in the response. ProvisioningState pulumi.StringPtrInput // The status of the hybrid machine agent. Status pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // The identity's tenant id. TenantId pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput // Specifies the hybrid machine unique ID. VmId pulumi.StringPtrInput }
func (MachineState) ElementType ¶
func (MachineState) ElementType() reflect.Type
type OSProfileResponse ¶
type OSProfileResponse struct { // Specifies the host OS name of the hybrid machine. ComputerName string `pulumi:"computerName"` }
Specifies the operating system settings for the hybrid machine.
type OSProfileResponseArgs ¶
type OSProfileResponseArgs struct { // Specifies the host OS name of the hybrid machine. ComputerName pulumi.StringInput `pulumi:"computerName"` }
Specifies the operating system settings for the hybrid machine.
func (OSProfileResponseArgs) ElementType ¶
func (OSProfileResponseArgs) ElementType() reflect.Type
func (OSProfileResponseArgs) ToOSProfileResponseOutput ¶
func (i OSProfileResponseArgs) ToOSProfileResponseOutput() OSProfileResponseOutput
func (OSProfileResponseArgs) ToOSProfileResponseOutputWithContext ¶
func (i OSProfileResponseArgs) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
func (OSProfileResponseArgs) ToOSProfileResponsePtrOutput ¶
func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponseArgs) ToOSProfileResponsePtrOutputWithContext ¶
func (i OSProfileResponseArgs) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
type OSProfileResponseInput ¶
type OSProfileResponseInput interface { pulumi.Input ToOSProfileResponseOutput() OSProfileResponseOutput ToOSProfileResponseOutputWithContext(context.Context) OSProfileResponseOutput }
OSProfileResponseInput is an input type that accepts OSProfileResponseArgs and OSProfileResponseOutput values. You can construct a concrete instance of `OSProfileResponseInput` via:
OSProfileResponseArgs{...}
type OSProfileResponseOutput ¶
type OSProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the operating system settings for the hybrid machine.
func (OSProfileResponseOutput) ComputerName ¶
func (o OSProfileResponseOutput) ComputerName() pulumi.StringOutput
Specifies the host OS name of the hybrid machine.
func (OSProfileResponseOutput) ElementType ¶
func (OSProfileResponseOutput) ElementType() reflect.Type
func (OSProfileResponseOutput) ToOSProfileResponseOutput ¶
func (o OSProfileResponseOutput) ToOSProfileResponseOutput() OSProfileResponseOutput
func (OSProfileResponseOutput) ToOSProfileResponseOutputWithContext ¶
func (o OSProfileResponseOutput) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
func (OSProfileResponseOutput) ToOSProfileResponsePtrOutput ¶
func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponseOutput) ToOSProfileResponsePtrOutputWithContext ¶
func (o OSProfileResponseOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
type OSProfileResponsePtrInput ¶
type OSProfileResponsePtrInput interface { pulumi.Input ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput ToOSProfileResponsePtrOutputWithContext(context.Context) OSProfileResponsePtrOutput }
OSProfileResponsePtrInput is an input type that accepts OSProfileResponseArgs, OSProfileResponsePtr and OSProfileResponsePtrOutput values. You can construct a concrete instance of `OSProfileResponsePtrInput` via:
OSProfileResponseArgs{...} or: nil
func OSProfileResponsePtr ¶
func OSProfileResponsePtr(v *OSProfileResponseArgs) OSProfileResponsePtrInput
type OSProfileResponsePtrOutput ¶
type OSProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OSProfileResponsePtrOutput) ComputerName ¶
func (o OSProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
Specifies the host OS name of the hybrid machine.
func (OSProfileResponsePtrOutput) Elem ¶
func (o OSProfileResponsePtrOutput) Elem() OSProfileResponseOutput
func (OSProfileResponsePtrOutput) ElementType ¶
func (OSProfileResponsePtrOutput) ElementType() reflect.Type
func (OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput ¶
func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext ¶
func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput