hybrid

package
v5.74.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetComputeMachineAgentConfiguration

type GetComputeMachineAgentConfiguration struct {
	// A `extensionsAllowList` block as defined below.
	ExtensionsAllowLists []GetComputeMachineAgentConfigurationExtensionsAllowList `pulumi:"extensionsAllowLists"`
	// A `extensionsBlockList` block as defined below.
	ExtensionsBlockLists []GetComputeMachineAgentConfigurationExtensionsBlockList `pulumi:"extensionsBlockLists"`
	// Specifies whether the extension service is enabled or disabled.
	ExtensionsEnabled bool `pulumi:"extensionsEnabled"`
	// Specified whether the guest configuration service is enabled or disabled.
	GuestConfigurationEnabled bool `pulumi:"guestConfigurationEnabled"`
	// Specifies the list of ports that the agent will be able to listen on.
	IncomingConnectionsPorts []string `pulumi:"incomingConnectionsPorts"`
	// List of service names which should not use the specified proxy server.
	ProxyBypasses []string `pulumi:"proxyBypasses"`
	// Specifies the URL of the proxy to be used.
	ProxyUrl string `pulumi:"proxyUrl"`
}

type GetComputeMachineAgentConfigurationArgs

type GetComputeMachineAgentConfigurationArgs struct {
	// A `extensionsAllowList` block as defined below.
	ExtensionsAllowLists GetComputeMachineAgentConfigurationExtensionsAllowListArrayInput `pulumi:"extensionsAllowLists"`
	// A `extensionsBlockList` block as defined below.
	ExtensionsBlockLists GetComputeMachineAgentConfigurationExtensionsBlockListArrayInput `pulumi:"extensionsBlockLists"`
	// Specifies whether the extension service is enabled or disabled.
	ExtensionsEnabled pulumi.BoolInput `pulumi:"extensionsEnabled"`
	// Specified whether the guest configuration service is enabled or disabled.
	GuestConfigurationEnabled pulumi.BoolInput `pulumi:"guestConfigurationEnabled"`
	// Specifies the list of ports that the agent will be able to listen on.
	IncomingConnectionsPorts pulumi.StringArrayInput `pulumi:"incomingConnectionsPorts"`
	// List of service names which should not use the specified proxy server.
	ProxyBypasses pulumi.StringArrayInput `pulumi:"proxyBypasses"`
	// Specifies the URL of the proxy to be used.
	ProxyUrl pulumi.StringInput `pulumi:"proxyUrl"`
}

func (GetComputeMachineAgentConfigurationArgs) ElementType

func (GetComputeMachineAgentConfigurationArgs) ToGetComputeMachineAgentConfigurationOutput

func (i GetComputeMachineAgentConfigurationArgs) ToGetComputeMachineAgentConfigurationOutput() GetComputeMachineAgentConfigurationOutput

func (GetComputeMachineAgentConfigurationArgs) ToGetComputeMachineAgentConfigurationOutputWithContext

func (i GetComputeMachineAgentConfigurationArgs) ToGetComputeMachineAgentConfigurationOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationOutput

type GetComputeMachineAgentConfigurationArray

type GetComputeMachineAgentConfigurationArray []GetComputeMachineAgentConfigurationInput

func (GetComputeMachineAgentConfigurationArray) ElementType

func (GetComputeMachineAgentConfigurationArray) ToGetComputeMachineAgentConfigurationArrayOutput

func (i GetComputeMachineAgentConfigurationArray) ToGetComputeMachineAgentConfigurationArrayOutput() GetComputeMachineAgentConfigurationArrayOutput

func (GetComputeMachineAgentConfigurationArray) ToGetComputeMachineAgentConfigurationArrayOutputWithContext

func (i GetComputeMachineAgentConfigurationArray) ToGetComputeMachineAgentConfigurationArrayOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationArrayOutput

type GetComputeMachineAgentConfigurationArrayInput

type GetComputeMachineAgentConfigurationArrayInput interface {
	pulumi.Input

	ToGetComputeMachineAgentConfigurationArrayOutput() GetComputeMachineAgentConfigurationArrayOutput
	ToGetComputeMachineAgentConfigurationArrayOutputWithContext(context.Context) GetComputeMachineAgentConfigurationArrayOutput
}

GetComputeMachineAgentConfigurationArrayInput is an input type that accepts GetComputeMachineAgentConfigurationArray and GetComputeMachineAgentConfigurationArrayOutput values. You can construct a concrete instance of `GetComputeMachineAgentConfigurationArrayInput` via:

GetComputeMachineAgentConfigurationArray{ GetComputeMachineAgentConfigurationArgs{...} }

type GetComputeMachineAgentConfigurationArrayOutput

type GetComputeMachineAgentConfigurationArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineAgentConfigurationArrayOutput) ElementType

func (GetComputeMachineAgentConfigurationArrayOutput) Index

func (GetComputeMachineAgentConfigurationArrayOutput) ToGetComputeMachineAgentConfigurationArrayOutput

func (o GetComputeMachineAgentConfigurationArrayOutput) ToGetComputeMachineAgentConfigurationArrayOutput() GetComputeMachineAgentConfigurationArrayOutput

func (GetComputeMachineAgentConfigurationArrayOutput) ToGetComputeMachineAgentConfigurationArrayOutputWithContext

func (o GetComputeMachineAgentConfigurationArrayOutput) ToGetComputeMachineAgentConfigurationArrayOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationArrayOutput

type GetComputeMachineAgentConfigurationExtensionsAllowList

type GetComputeMachineAgentConfigurationExtensionsAllowList struct {
	// Publisher of the extension.
	Publisher string `pulumi:"publisher"`
	// The identity type.
	Type string `pulumi:"type"`
}

type GetComputeMachineAgentConfigurationExtensionsAllowListArgs

type GetComputeMachineAgentConfigurationExtensionsAllowListArgs struct {
	// Publisher of the extension.
	Publisher pulumi.StringInput `pulumi:"publisher"`
	// The identity type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetComputeMachineAgentConfigurationExtensionsAllowListArgs) ElementType

func (GetComputeMachineAgentConfigurationExtensionsAllowListArgs) ToGetComputeMachineAgentConfigurationExtensionsAllowListOutput

func (GetComputeMachineAgentConfigurationExtensionsAllowListArgs) ToGetComputeMachineAgentConfigurationExtensionsAllowListOutputWithContext

func (i GetComputeMachineAgentConfigurationExtensionsAllowListArgs) ToGetComputeMachineAgentConfigurationExtensionsAllowListOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsAllowListOutput

type GetComputeMachineAgentConfigurationExtensionsAllowListArray

type GetComputeMachineAgentConfigurationExtensionsAllowListArray []GetComputeMachineAgentConfigurationExtensionsAllowListInput

func (GetComputeMachineAgentConfigurationExtensionsAllowListArray) ElementType

func (GetComputeMachineAgentConfigurationExtensionsAllowListArray) ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput

func (GetComputeMachineAgentConfigurationExtensionsAllowListArray) ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutputWithContext

func (i GetComputeMachineAgentConfigurationExtensionsAllowListArray) ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput

type GetComputeMachineAgentConfigurationExtensionsAllowListArrayInput

type GetComputeMachineAgentConfigurationExtensionsAllowListArrayInput interface {
	pulumi.Input

	ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput() GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput
	ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutputWithContext(context.Context) GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput
}

GetComputeMachineAgentConfigurationExtensionsAllowListArrayInput is an input type that accepts GetComputeMachineAgentConfigurationExtensionsAllowListArray and GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput values. You can construct a concrete instance of `GetComputeMachineAgentConfigurationExtensionsAllowListArrayInput` via:

GetComputeMachineAgentConfigurationExtensionsAllowListArray{ GetComputeMachineAgentConfigurationExtensionsAllowListArgs{...} }

type GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput

type GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput) ElementType

func (GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput) Index

func (GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput) ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput

func (GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput) ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutputWithContext

func (o GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput) ToGetComputeMachineAgentConfigurationExtensionsAllowListArrayOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsAllowListArrayOutput

type GetComputeMachineAgentConfigurationExtensionsAllowListInput

type GetComputeMachineAgentConfigurationExtensionsAllowListInput interface {
	pulumi.Input

	ToGetComputeMachineAgentConfigurationExtensionsAllowListOutput() GetComputeMachineAgentConfigurationExtensionsAllowListOutput
	ToGetComputeMachineAgentConfigurationExtensionsAllowListOutputWithContext(context.Context) GetComputeMachineAgentConfigurationExtensionsAllowListOutput
}

GetComputeMachineAgentConfigurationExtensionsAllowListInput is an input type that accepts GetComputeMachineAgentConfigurationExtensionsAllowListArgs and GetComputeMachineAgentConfigurationExtensionsAllowListOutput values. You can construct a concrete instance of `GetComputeMachineAgentConfigurationExtensionsAllowListInput` via:

GetComputeMachineAgentConfigurationExtensionsAllowListArgs{...}

type GetComputeMachineAgentConfigurationExtensionsAllowListOutput

type GetComputeMachineAgentConfigurationExtensionsAllowListOutput struct{ *pulumi.OutputState }

func (GetComputeMachineAgentConfigurationExtensionsAllowListOutput) ElementType

func (GetComputeMachineAgentConfigurationExtensionsAllowListOutput) Publisher

Publisher of the extension.

func (GetComputeMachineAgentConfigurationExtensionsAllowListOutput) ToGetComputeMachineAgentConfigurationExtensionsAllowListOutput

func (GetComputeMachineAgentConfigurationExtensionsAllowListOutput) ToGetComputeMachineAgentConfigurationExtensionsAllowListOutputWithContext

func (o GetComputeMachineAgentConfigurationExtensionsAllowListOutput) ToGetComputeMachineAgentConfigurationExtensionsAllowListOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsAllowListOutput

func (GetComputeMachineAgentConfigurationExtensionsAllowListOutput) Type

The identity type.

type GetComputeMachineAgentConfigurationExtensionsBlockList

type GetComputeMachineAgentConfigurationExtensionsBlockList struct {
	// Publisher of the extension.
	Publisher string `pulumi:"publisher"`
	// The identity type.
	Type string `pulumi:"type"`
}

type GetComputeMachineAgentConfigurationExtensionsBlockListArgs

type GetComputeMachineAgentConfigurationExtensionsBlockListArgs struct {
	// Publisher of the extension.
	Publisher pulumi.StringInput `pulumi:"publisher"`
	// The identity type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetComputeMachineAgentConfigurationExtensionsBlockListArgs) ElementType

func (GetComputeMachineAgentConfigurationExtensionsBlockListArgs) ToGetComputeMachineAgentConfigurationExtensionsBlockListOutput

func (GetComputeMachineAgentConfigurationExtensionsBlockListArgs) ToGetComputeMachineAgentConfigurationExtensionsBlockListOutputWithContext

func (i GetComputeMachineAgentConfigurationExtensionsBlockListArgs) ToGetComputeMachineAgentConfigurationExtensionsBlockListOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsBlockListOutput

type GetComputeMachineAgentConfigurationExtensionsBlockListArray

type GetComputeMachineAgentConfigurationExtensionsBlockListArray []GetComputeMachineAgentConfigurationExtensionsBlockListInput

func (GetComputeMachineAgentConfigurationExtensionsBlockListArray) ElementType

func (GetComputeMachineAgentConfigurationExtensionsBlockListArray) ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput

func (GetComputeMachineAgentConfigurationExtensionsBlockListArray) ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutputWithContext

func (i GetComputeMachineAgentConfigurationExtensionsBlockListArray) ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput

type GetComputeMachineAgentConfigurationExtensionsBlockListArrayInput

type GetComputeMachineAgentConfigurationExtensionsBlockListArrayInput interface {
	pulumi.Input

	ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput() GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput
	ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutputWithContext(context.Context) GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput
}

GetComputeMachineAgentConfigurationExtensionsBlockListArrayInput is an input type that accepts GetComputeMachineAgentConfigurationExtensionsBlockListArray and GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput values. You can construct a concrete instance of `GetComputeMachineAgentConfigurationExtensionsBlockListArrayInput` via:

GetComputeMachineAgentConfigurationExtensionsBlockListArray{ GetComputeMachineAgentConfigurationExtensionsBlockListArgs{...} }

type GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput

type GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput) ElementType

func (GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput) Index

func (GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput) ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput

func (GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput) ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutputWithContext

func (o GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput) ToGetComputeMachineAgentConfigurationExtensionsBlockListArrayOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsBlockListArrayOutput

type GetComputeMachineAgentConfigurationExtensionsBlockListInput

type GetComputeMachineAgentConfigurationExtensionsBlockListInput interface {
	pulumi.Input

	ToGetComputeMachineAgentConfigurationExtensionsBlockListOutput() GetComputeMachineAgentConfigurationExtensionsBlockListOutput
	ToGetComputeMachineAgentConfigurationExtensionsBlockListOutputWithContext(context.Context) GetComputeMachineAgentConfigurationExtensionsBlockListOutput
}

GetComputeMachineAgentConfigurationExtensionsBlockListInput is an input type that accepts GetComputeMachineAgentConfigurationExtensionsBlockListArgs and GetComputeMachineAgentConfigurationExtensionsBlockListOutput values. You can construct a concrete instance of `GetComputeMachineAgentConfigurationExtensionsBlockListInput` via:

GetComputeMachineAgentConfigurationExtensionsBlockListArgs{...}

type GetComputeMachineAgentConfigurationExtensionsBlockListOutput

type GetComputeMachineAgentConfigurationExtensionsBlockListOutput struct{ *pulumi.OutputState }

func (GetComputeMachineAgentConfigurationExtensionsBlockListOutput) ElementType

func (GetComputeMachineAgentConfigurationExtensionsBlockListOutput) Publisher

Publisher of the extension.

func (GetComputeMachineAgentConfigurationExtensionsBlockListOutput) ToGetComputeMachineAgentConfigurationExtensionsBlockListOutput

func (GetComputeMachineAgentConfigurationExtensionsBlockListOutput) ToGetComputeMachineAgentConfigurationExtensionsBlockListOutputWithContext

func (o GetComputeMachineAgentConfigurationExtensionsBlockListOutput) ToGetComputeMachineAgentConfigurationExtensionsBlockListOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationExtensionsBlockListOutput

func (GetComputeMachineAgentConfigurationExtensionsBlockListOutput) Type

The identity type.

type GetComputeMachineAgentConfigurationInput

type GetComputeMachineAgentConfigurationInput interface {
	pulumi.Input

	ToGetComputeMachineAgentConfigurationOutput() GetComputeMachineAgentConfigurationOutput
	ToGetComputeMachineAgentConfigurationOutputWithContext(context.Context) GetComputeMachineAgentConfigurationOutput
}

GetComputeMachineAgentConfigurationInput is an input type that accepts GetComputeMachineAgentConfigurationArgs and GetComputeMachineAgentConfigurationOutput values. You can construct a concrete instance of `GetComputeMachineAgentConfigurationInput` via:

GetComputeMachineAgentConfigurationArgs{...}

type GetComputeMachineAgentConfigurationOutput

type GetComputeMachineAgentConfigurationOutput struct{ *pulumi.OutputState }

func (GetComputeMachineAgentConfigurationOutput) ElementType

func (GetComputeMachineAgentConfigurationOutput) ExtensionsAllowLists

A `extensionsAllowList` block as defined below.

func (GetComputeMachineAgentConfigurationOutput) ExtensionsBlockLists

A `extensionsBlockList` block as defined below.

func (GetComputeMachineAgentConfigurationOutput) ExtensionsEnabled

Specifies whether the extension service is enabled or disabled.

func (GetComputeMachineAgentConfigurationOutput) GuestConfigurationEnabled

func (o GetComputeMachineAgentConfigurationOutput) GuestConfigurationEnabled() pulumi.BoolOutput

Specified whether the guest configuration service is enabled or disabled.

func (GetComputeMachineAgentConfigurationOutput) IncomingConnectionsPorts

Specifies the list of ports that the agent will be able to listen on.

func (GetComputeMachineAgentConfigurationOutput) ProxyBypasses

List of service names which should not use the specified proxy server.

func (GetComputeMachineAgentConfigurationOutput) ProxyUrl

Specifies the URL of the proxy to be used.

func (GetComputeMachineAgentConfigurationOutput) ToGetComputeMachineAgentConfigurationOutput

func (o GetComputeMachineAgentConfigurationOutput) ToGetComputeMachineAgentConfigurationOutput() GetComputeMachineAgentConfigurationOutput

func (GetComputeMachineAgentConfigurationOutput) ToGetComputeMachineAgentConfigurationOutputWithContext

func (o GetComputeMachineAgentConfigurationOutput) ToGetComputeMachineAgentConfigurationOutputWithContext(ctx context.Context) GetComputeMachineAgentConfigurationOutput

type GetComputeMachineArgs

type GetComputeMachineArgs struct {
	// The name of this hybrid compute machine.
	Name string `pulumi:"name"`
	// The name of the Resource Group where the Hybrid Compute exists.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

A collection of arguments for invoking getComputeMachine.

type GetComputeMachineCloudMetadata

type GetComputeMachineCloudMetadata struct {
	// Specifies the cloud provider. For example `Azure`, `AWS` and `GCP`.
	Provider string `pulumi:"provider"`
}

type GetComputeMachineCloudMetadataArgs

type GetComputeMachineCloudMetadataArgs struct {
	// Specifies the cloud provider. For example `Azure`, `AWS` and `GCP`.
	Provider pulumi.StringInput `pulumi:"provider"`
}

func (GetComputeMachineCloudMetadataArgs) ElementType

func (GetComputeMachineCloudMetadataArgs) ToGetComputeMachineCloudMetadataOutput

func (i GetComputeMachineCloudMetadataArgs) ToGetComputeMachineCloudMetadataOutput() GetComputeMachineCloudMetadataOutput

func (GetComputeMachineCloudMetadataArgs) ToGetComputeMachineCloudMetadataOutputWithContext

func (i GetComputeMachineCloudMetadataArgs) ToGetComputeMachineCloudMetadataOutputWithContext(ctx context.Context) GetComputeMachineCloudMetadataOutput

type GetComputeMachineCloudMetadataArray

type GetComputeMachineCloudMetadataArray []GetComputeMachineCloudMetadataInput

func (GetComputeMachineCloudMetadataArray) ElementType

func (GetComputeMachineCloudMetadataArray) ToGetComputeMachineCloudMetadataArrayOutput

func (i GetComputeMachineCloudMetadataArray) ToGetComputeMachineCloudMetadataArrayOutput() GetComputeMachineCloudMetadataArrayOutput

func (GetComputeMachineCloudMetadataArray) ToGetComputeMachineCloudMetadataArrayOutputWithContext

func (i GetComputeMachineCloudMetadataArray) ToGetComputeMachineCloudMetadataArrayOutputWithContext(ctx context.Context) GetComputeMachineCloudMetadataArrayOutput

type GetComputeMachineCloudMetadataArrayInput

type GetComputeMachineCloudMetadataArrayInput interface {
	pulumi.Input

	ToGetComputeMachineCloudMetadataArrayOutput() GetComputeMachineCloudMetadataArrayOutput
	ToGetComputeMachineCloudMetadataArrayOutputWithContext(context.Context) GetComputeMachineCloudMetadataArrayOutput
}

GetComputeMachineCloudMetadataArrayInput is an input type that accepts GetComputeMachineCloudMetadataArray and GetComputeMachineCloudMetadataArrayOutput values. You can construct a concrete instance of `GetComputeMachineCloudMetadataArrayInput` via:

GetComputeMachineCloudMetadataArray{ GetComputeMachineCloudMetadataArgs{...} }

type GetComputeMachineCloudMetadataArrayOutput

type GetComputeMachineCloudMetadataArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineCloudMetadataArrayOutput) ElementType

func (GetComputeMachineCloudMetadataArrayOutput) Index

func (GetComputeMachineCloudMetadataArrayOutput) ToGetComputeMachineCloudMetadataArrayOutput

func (o GetComputeMachineCloudMetadataArrayOutput) ToGetComputeMachineCloudMetadataArrayOutput() GetComputeMachineCloudMetadataArrayOutput

func (GetComputeMachineCloudMetadataArrayOutput) ToGetComputeMachineCloudMetadataArrayOutputWithContext

func (o GetComputeMachineCloudMetadataArrayOutput) ToGetComputeMachineCloudMetadataArrayOutputWithContext(ctx context.Context) GetComputeMachineCloudMetadataArrayOutput

type GetComputeMachineCloudMetadataInput

type GetComputeMachineCloudMetadataInput interface {
	pulumi.Input

	ToGetComputeMachineCloudMetadataOutput() GetComputeMachineCloudMetadataOutput
	ToGetComputeMachineCloudMetadataOutputWithContext(context.Context) GetComputeMachineCloudMetadataOutput
}

GetComputeMachineCloudMetadataInput is an input type that accepts GetComputeMachineCloudMetadataArgs and GetComputeMachineCloudMetadataOutput values. You can construct a concrete instance of `GetComputeMachineCloudMetadataInput` via:

GetComputeMachineCloudMetadataArgs{...}

type GetComputeMachineCloudMetadataOutput

type GetComputeMachineCloudMetadataOutput struct{ *pulumi.OutputState }

func (GetComputeMachineCloudMetadataOutput) ElementType

func (GetComputeMachineCloudMetadataOutput) Provider

Specifies the cloud provider. For example `Azure`, `AWS` and `GCP`.

func (GetComputeMachineCloudMetadataOutput) ToGetComputeMachineCloudMetadataOutput

func (o GetComputeMachineCloudMetadataOutput) ToGetComputeMachineCloudMetadataOutput() GetComputeMachineCloudMetadataOutput

func (GetComputeMachineCloudMetadataOutput) ToGetComputeMachineCloudMetadataOutputWithContext

func (o GetComputeMachineCloudMetadataOutput) ToGetComputeMachineCloudMetadataOutputWithContext(ctx context.Context) GetComputeMachineCloudMetadataOutput

type GetComputeMachineErrorDetail

type GetComputeMachineErrorDetail struct {
	// A `additionalInfo` block as defined above.
	AdditionalInfos []GetComputeMachineErrorDetailAdditionalInfo `pulumi:"additionalInfos"`
	// The error code.
	Code string `pulumi:"code"`
	// The error message.
	Message string `pulumi:"message"`
	// The error target.
	Target string `pulumi:"target"`
}

type GetComputeMachineErrorDetailAdditionalInfo

type GetComputeMachineErrorDetailAdditionalInfo struct {
	// The additional information message.
	Info string `pulumi:"info"`
	// The identity type.
	Type string `pulumi:"type"`
}

type GetComputeMachineErrorDetailAdditionalInfoArgs

type GetComputeMachineErrorDetailAdditionalInfoArgs struct {
	// The additional information message.
	Info pulumi.StringInput `pulumi:"info"`
	// The identity type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetComputeMachineErrorDetailAdditionalInfoArgs) ElementType

func (GetComputeMachineErrorDetailAdditionalInfoArgs) ToGetComputeMachineErrorDetailAdditionalInfoOutput

func (i GetComputeMachineErrorDetailAdditionalInfoArgs) ToGetComputeMachineErrorDetailAdditionalInfoOutput() GetComputeMachineErrorDetailAdditionalInfoOutput

func (GetComputeMachineErrorDetailAdditionalInfoArgs) ToGetComputeMachineErrorDetailAdditionalInfoOutputWithContext

func (i GetComputeMachineErrorDetailAdditionalInfoArgs) ToGetComputeMachineErrorDetailAdditionalInfoOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailAdditionalInfoOutput

type GetComputeMachineErrorDetailAdditionalInfoArray

type GetComputeMachineErrorDetailAdditionalInfoArray []GetComputeMachineErrorDetailAdditionalInfoInput

func (GetComputeMachineErrorDetailAdditionalInfoArray) ElementType

func (GetComputeMachineErrorDetailAdditionalInfoArray) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutput

func (i GetComputeMachineErrorDetailAdditionalInfoArray) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutput() GetComputeMachineErrorDetailAdditionalInfoArrayOutput

func (GetComputeMachineErrorDetailAdditionalInfoArray) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutputWithContext

func (i GetComputeMachineErrorDetailAdditionalInfoArray) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailAdditionalInfoArrayOutput

type GetComputeMachineErrorDetailAdditionalInfoArrayInput

type GetComputeMachineErrorDetailAdditionalInfoArrayInput interface {
	pulumi.Input

	ToGetComputeMachineErrorDetailAdditionalInfoArrayOutput() GetComputeMachineErrorDetailAdditionalInfoArrayOutput
	ToGetComputeMachineErrorDetailAdditionalInfoArrayOutputWithContext(context.Context) GetComputeMachineErrorDetailAdditionalInfoArrayOutput
}

GetComputeMachineErrorDetailAdditionalInfoArrayInput is an input type that accepts GetComputeMachineErrorDetailAdditionalInfoArray and GetComputeMachineErrorDetailAdditionalInfoArrayOutput values. You can construct a concrete instance of `GetComputeMachineErrorDetailAdditionalInfoArrayInput` via:

GetComputeMachineErrorDetailAdditionalInfoArray{ GetComputeMachineErrorDetailAdditionalInfoArgs{...} }

type GetComputeMachineErrorDetailAdditionalInfoArrayOutput

type GetComputeMachineErrorDetailAdditionalInfoArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineErrorDetailAdditionalInfoArrayOutput) ElementType

func (GetComputeMachineErrorDetailAdditionalInfoArrayOutput) Index

func (GetComputeMachineErrorDetailAdditionalInfoArrayOutput) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutput

func (GetComputeMachineErrorDetailAdditionalInfoArrayOutput) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutputWithContext

func (o GetComputeMachineErrorDetailAdditionalInfoArrayOutput) ToGetComputeMachineErrorDetailAdditionalInfoArrayOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailAdditionalInfoArrayOutput

type GetComputeMachineErrorDetailAdditionalInfoInput

type GetComputeMachineErrorDetailAdditionalInfoInput interface {
	pulumi.Input

	ToGetComputeMachineErrorDetailAdditionalInfoOutput() GetComputeMachineErrorDetailAdditionalInfoOutput
	ToGetComputeMachineErrorDetailAdditionalInfoOutputWithContext(context.Context) GetComputeMachineErrorDetailAdditionalInfoOutput
}

GetComputeMachineErrorDetailAdditionalInfoInput is an input type that accepts GetComputeMachineErrorDetailAdditionalInfoArgs and GetComputeMachineErrorDetailAdditionalInfoOutput values. You can construct a concrete instance of `GetComputeMachineErrorDetailAdditionalInfoInput` via:

GetComputeMachineErrorDetailAdditionalInfoArgs{...}

type GetComputeMachineErrorDetailAdditionalInfoOutput

type GetComputeMachineErrorDetailAdditionalInfoOutput struct{ *pulumi.OutputState }

func (GetComputeMachineErrorDetailAdditionalInfoOutput) ElementType

func (GetComputeMachineErrorDetailAdditionalInfoOutput) Info

The additional information message.

func (GetComputeMachineErrorDetailAdditionalInfoOutput) ToGetComputeMachineErrorDetailAdditionalInfoOutput

func (o GetComputeMachineErrorDetailAdditionalInfoOutput) ToGetComputeMachineErrorDetailAdditionalInfoOutput() GetComputeMachineErrorDetailAdditionalInfoOutput

func (GetComputeMachineErrorDetailAdditionalInfoOutput) ToGetComputeMachineErrorDetailAdditionalInfoOutputWithContext

func (o GetComputeMachineErrorDetailAdditionalInfoOutput) ToGetComputeMachineErrorDetailAdditionalInfoOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailAdditionalInfoOutput

func (GetComputeMachineErrorDetailAdditionalInfoOutput) Type

The identity type.

type GetComputeMachineErrorDetailArgs

type GetComputeMachineErrorDetailArgs struct {
	// A `additionalInfo` block as defined above.
	AdditionalInfos GetComputeMachineErrorDetailAdditionalInfoArrayInput `pulumi:"additionalInfos"`
	// The error code.
	Code pulumi.StringInput `pulumi:"code"`
	// The error message.
	Message pulumi.StringInput `pulumi:"message"`
	// The error target.
	Target pulumi.StringInput `pulumi:"target"`
}

func (GetComputeMachineErrorDetailArgs) ElementType

func (GetComputeMachineErrorDetailArgs) ToGetComputeMachineErrorDetailOutput

func (i GetComputeMachineErrorDetailArgs) ToGetComputeMachineErrorDetailOutput() GetComputeMachineErrorDetailOutput

func (GetComputeMachineErrorDetailArgs) ToGetComputeMachineErrorDetailOutputWithContext

func (i GetComputeMachineErrorDetailArgs) ToGetComputeMachineErrorDetailOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailOutput

type GetComputeMachineErrorDetailArray

type GetComputeMachineErrorDetailArray []GetComputeMachineErrorDetailInput

func (GetComputeMachineErrorDetailArray) ElementType

func (GetComputeMachineErrorDetailArray) ToGetComputeMachineErrorDetailArrayOutput

func (i GetComputeMachineErrorDetailArray) ToGetComputeMachineErrorDetailArrayOutput() GetComputeMachineErrorDetailArrayOutput

func (GetComputeMachineErrorDetailArray) ToGetComputeMachineErrorDetailArrayOutputWithContext

func (i GetComputeMachineErrorDetailArray) ToGetComputeMachineErrorDetailArrayOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailArrayOutput

type GetComputeMachineErrorDetailArrayInput

type GetComputeMachineErrorDetailArrayInput interface {
	pulumi.Input

	ToGetComputeMachineErrorDetailArrayOutput() GetComputeMachineErrorDetailArrayOutput
	ToGetComputeMachineErrorDetailArrayOutputWithContext(context.Context) GetComputeMachineErrorDetailArrayOutput
}

GetComputeMachineErrorDetailArrayInput is an input type that accepts GetComputeMachineErrorDetailArray and GetComputeMachineErrorDetailArrayOutput values. You can construct a concrete instance of `GetComputeMachineErrorDetailArrayInput` via:

GetComputeMachineErrorDetailArray{ GetComputeMachineErrorDetailArgs{...} }

type GetComputeMachineErrorDetailArrayOutput

type GetComputeMachineErrorDetailArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineErrorDetailArrayOutput) ElementType

func (GetComputeMachineErrorDetailArrayOutput) Index

func (GetComputeMachineErrorDetailArrayOutput) ToGetComputeMachineErrorDetailArrayOutput

func (o GetComputeMachineErrorDetailArrayOutput) ToGetComputeMachineErrorDetailArrayOutput() GetComputeMachineErrorDetailArrayOutput

func (GetComputeMachineErrorDetailArrayOutput) ToGetComputeMachineErrorDetailArrayOutputWithContext

func (o GetComputeMachineErrorDetailArrayOutput) ToGetComputeMachineErrorDetailArrayOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailArrayOutput

type GetComputeMachineErrorDetailInput

type GetComputeMachineErrorDetailInput interface {
	pulumi.Input

	ToGetComputeMachineErrorDetailOutput() GetComputeMachineErrorDetailOutput
	ToGetComputeMachineErrorDetailOutputWithContext(context.Context) GetComputeMachineErrorDetailOutput
}

GetComputeMachineErrorDetailInput is an input type that accepts GetComputeMachineErrorDetailArgs and GetComputeMachineErrorDetailOutput values. You can construct a concrete instance of `GetComputeMachineErrorDetailInput` via:

GetComputeMachineErrorDetailArgs{...}

type GetComputeMachineErrorDetailOutput

type GetComputeMachineErrorDetailOutput struct{ *pulumi.OutputState }

func (GetComputeMachineErrorDetailOutput) AdditionalInfos

A `additionalInfo` block as defined above.

func (GetComputeMachineErrorDetailOutput) Code

The error code.

func (GetComputeMachineErrorDetailOutput) ElementType

func (GetComputeMachineErrorDetailOutput) Message

The error message.

func (GetComputeMachineErrorDetailOutput) Target

The error target.

func (GetComputeMachineErrorDetailOutput) ToGetComputeMachineErrorDetailOutput

func (o GetComputeMachineErrorDetailOutput) ToGetComputeMachineErrorDetailOutput() GetComputeMachineErrorDetailOutput

func (GetComputeMachineErrorDetailOutput) ToGetComputeMachineErrorDetailOutputWithContext

func (o GetComputeMachineErrorDetailOutput) ToGetComputeMachineErrorDetailOutputWithContext(ctx context.Context) GetComputeMachineErrorDetailOutput

type GetComputeMachineIdentity

type GetComputeMachineIdentity struct {
	// The principal ID of resource identity.
	PrincipalId string `pulumi:"principalId"`
	// The tenant ID of resource.
	TenantId string `pulumi:"tenantId"`
	// The identity type.
	Type string `pulumi:"type"`
}

type GetComputeMachineIdentityArgs

type GetComputeMachineIdentityArgs struct {
	// The principal ID of resource identity.
	PrincipalId pulumi.StringInput `pulumi:"principalId"`
	// The tenant ID of resource.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
	// The identity type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetComputeMachineIdentityArgs) ElementType

func (GetComputeMachineIdentityArgs) ToGetComputeMachineIdentityOutput

func (i GetComputeMachineIdentityArgs) ToGetComputeMachineIdentityOutput() GetComputeMachineIdentityOutput

func (GetComputeMachineIdentityArgs) ToGetComputeMachineIdentityOutputWithContext

func (i GetComputeMachineIdentityArgs) ToGetComputeMachineIdentityOutputWithContext(ctx context.Context) GetComputeMachineIdentityOutput

type GetComputeMachineIdentityArray

type GetComputeMachineIdentityArray []GetComputeMachineIdentityInput

func (GetComputeMachineIdentityArray) ElementType

func (GetComputeMachineIdentityArray) ToGetComputeMachineIdentityArrayOutput

func (i GetComputeMachineIdentityArray) ToGetComputeMachineIdentityArrayOutput() GetComputeMachineIdentityArrayOutput

func (GetComputeMachineIdentityArray) ToGetComputeMachineIdentityArrayOutputWithContext

func (i GetComputeMachineIdentityArray) ToGetComputeMachineIdentityArrayOutputWithContext(ctx context.Context) GetComputeMachineIdentityArrayOutput

type GetComputeMachineIdentityArrayInput

type GetComputeMachineIdentityArrayInput interface {
	pulumi.Input

	ToGetComputeMachineIdentityArrayOutput() GetComputeMachineIdentityArrayOutput
	ToGetComputeMachineIdentityArrayOutputWithContext(context.Context) GetComputeMachineIdentityArrayOutput
}

GetComputeMachineIdentityArrayInput is an input type that accepts GetComputeMachineIdentityArray and GetComputeMachineIdentityArrayOutput values. You can construct a concrete instance of `GetComputeMachineIdentityArrayInput` via:

GetComputeMachineIdentityArray{ GetComputeMachineIdentityArgs{...} }

type GetComputeMachineIdentityArrayOutput

type GetComputeMachineIdentityArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineIdentityArrayOutput) ElementType

func (GetComputeMachineIdentityArrayOutput) Index

func (GetComputeMachineIdentityArrayOutput) ToGetComputeMachineIdentityArrayOutput

func (o GetComputeMachineIdentityArrayOutput) ToGetComputeMachineIdentityArrayOutput() GetComputeMachineIdentityArrayOutput

func (GetComputeMachineIdentityArrayOutput) ToGetComputeMachineIdentityArrayOutputWithContext

func (o GetComputeMachineIdentityArrayOutput) ToGetComputeMachineIdentityArrayOutputWithContext(ctx context.Context) GetComputeMachineIdentityArrayOutput

type GetComputeMachineIdentityInput

type GetComputeMachineIdentityInput interface {
	pulumi.Input

	ToGetComputeMachineIdentityOutput() GetComputeMachineIdentityOutput
	ToGetComputeMachineIdentityOutputWithContext(context.Context) GetComputeMachineIdentityOutput
}

GetComputeMachineIdentityInput is an input type that accepts GetComputeMachineIdentityArgs and GetComputeMachineIdentityOutput values. You can construct a concrete instance of `GetComputeMachineIdentityInput` via:

GetComputeMachineIdentityArgs{...}

type GetComputeMachineIdentityOutput

type GetComputeMachineIdentityOutput struct{ *pulumi.OutputState }

func (GetComputeMachineIdentityOutput) ElementType

func (GetComputeMachineIdentityOutput) PrincipalId

The principal ID of resource identity.

func (GetComputeMachineIdentityOutput) TenantId

The tenant ID of resource.

func (GetComputeMachineIdentityOutput) ToGetComputeMachineIdentityOutput

func (o GetComputeMachineIdentityOutput) ToGetComputeMachineIdentityOutput() GetComputeMachineIdentityOutput

func (GetComputeMachineIdentityOutput) ToGetComputeMachineIdentityOutputWithContext

func (o GetComputeMachineIdentityOutput) ToGetComputeMachineIdentityOutputWithContext(ctx context.Context) GetComputeMachineIdentityOutput

func (GetComputeMachineIdentityOutput) Type

The identity type.

type GetComputeMachineLocationData

type GetComputeMachineLocationData struct {
	// The city or locality where the resource is located.
	City string `pulumi:"city"`
	// The country or region where the resource is located.
	CountryOrRegion string `pulumi:"countryOrRegion"`
	// The district, state, or province where the resource is located.
	District string `pulumi:"district"`
	// The name of this hybrid compute machine.
	Name string `pulumi:"name"`
}

type GetComputeMachineLocationDataArgs

type GetComputeMachineLocationDataArgs struct {
	// The city or locality where the resource is located.
	City pulumi.StringInput `pulumi:"city"`
	// The country or region where the resource is located.
	CountryOrRegion pulumi.StringInput `pulumi:"countryOrRegion"`
	// The district, state, or province where the resource is located.
	District pulumi.StringInput `pulumi:"district"`
	// The name of this hybrid compute machine.
	Name pulumi.StringInput `pulumi:"name"`
}

func (GetComputeMachineLocationDataArgs) ElementType

func (GetComputeMachineLocationDataArgs) ToGetComputeMachineLocationDataOutput

func (i GetComputeMachineLocationDataArgs) ToGetComputeMachineLocationDataOutput() GetComputeMachineLocationDataOutput

func (GetComputeMachineLocationDataArgs) ToGetComputeMachineLocationDataOutputWithContext

func (i GetComputeMachineLocationDataArgs) ToGetComputeMachineLocationDataOutputWithContext(ctx context.Context) GetComputeMachineLocationDataOutput

type GetComputeMachineLocationDataArray

type GetComputeMachineLocationDataArray []GetComputeMachineLocationDataInput

func (GetComputeMachineLocationDataArray) ElementType

func (GetComputeMachineLocationDataArray) ToGetComputeMachineLocationDataArrayOutput

func (i GetComputeMachineLocationDataArray) ToGetComputeMachineLocationDataArrayOutput() GetComputeMachineLocationDataArrayOutput

func (GetComputeMachineLocationDataArray) ToGetComputeMachineLocationDataArrayOutputWithContext

func (i GetComputeMachineLocationDataArray) ToGetComputeMachineLocationDataArrayOutputWithContext(ctx context.Context) GetComputeMachineLocationDataArrayOutput

type GetComputeMachineLocationDataArrayInput

type GetComputeMachineLocationDataArrayInput interface {
	pulumi.Input

	ToGetComputeMachineLocationDataArrayOutput() GetComputeMachineLocationDataArrayOutput
	ToGetComputeMachineLocationDataArrayOutputWithContext(context.Context) GetComputeMachineLocationDataArrayOutput
}

GetComputeMachineLocationDataArrayInput is an input type that accepts GetComputeMachineLocationDataArray and GetComputeMachineLocationDataArrayOutput values. You can construct a concrete instance of `GetComputeMachineLocationDataArrayInput` via:

GetComputeMachineLocationDataArray{ GetComputeMachineLocationDataArgs{...} }

type GetComputeMachineLocationDataArrayOutput

type GetComputeMachineLocationDataArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineLocationDataArrayOutput) ElementType

func (GetComputeMachineLocationDataArrayOutput) Index

func (GetComputeMachineLocationDataArrayOutput) ToGetComputeMachineLocationDataArrayOutput

func (o GetComputeMachineLocationDataArrayOutput) ToGetComputeMachineLocationDataArrayOutput() GetComputeMachineLocationDataArrayOutput

func (GetComputeMachineLocationDataArrayOutput) ToGetComputeMachineLocationDataArrayOutputWithContext

func (o GetComputeMachineLocationDataArrayOutput) ToGetComputeMachineLocationDataArrayOutputWithContext(ctx context.Context) GetComputeMachineLocationDataArrayOutput

type GetComputeMachineLocationDataInput

type GetComputeMachineLocationDataInput interface {
	pulumi.Input

	ToGetComputeMachineLocationDataOutput() GetComputeMachineLocationDataOutput
	ToGetComputeMachineLocationDataOutputWithContext(context.Context) GetComputeMachineLocationDataOutput
}

GetComputeMachineLocationDataInput is an input type that accepts GetComputeMachineLocationDataArgs and GetComputeMachineLocationDataOutput values. You can construct a concrete instance of `GetComputeMachineLocationDataInput` via:

GetComputeMachineLocationDataArgs{...}

type GetComputeMachineLocationDataOutput

type GetComputeMachineLocationDataOutput struct{ *pulumi.OutputState }

func (GetComputeMachineLocationDataOutput) City

The city or locality where the resource is located.

func (GetComputeMachineLocationDataOutput) CountryOrRegion

The country or region where the resource is located.

func (GetComputeMachineLocationDataOutput) District

The district, state, or province where the resource is located.

func (GetComputeMachineLocationDataOutput) ElementType

func (GetComputeMachineLocationDataOutput) Name

The name of this hybrid compute machine.

func (GetComputeMachineLocationDataOutput) ToGetComputeMachineLocationDataOutput

func (o GetComputeMachineLocationDataOutput) ToGetComputeMachineLocationDataOutput() GetComputeMachineLocationDataOutput

func (GetComputeMachineLocationDataOutput) ToGetComputeMachineLocationDataOutputWithContext

func (o GetComputeMachineLocationDataOutput) ToGetComputeMachineLocationDataOutputWithContext(ctx context.Context) GetComputeMachineLocationDataOutput

type GetComputeMachineOsProfile

type GetComputeMachineOsProfile struct {
	// Specifies the host OS name of the hybrid machine.
	ComputerName string `pulumi:"computerName"`
	// A `linuxConfiguration` block as defined above.
	LinuxConfigurations []GetComputeMachineOsProfileLinuxConfiguration `pulumi:"linuxConfigurations"`
	// A `windowsConfiguration` block as defined below.
	WindowsConfigurations []GetComputeMachineOsProfileWindowsConfiguration `pulumi:"windowsConfigurations"`
}

type GetComputeMachineOsProfileArgs

type GetComputeMachineOsProfileArgs struct {
	// Specifies the host OS name of the hybrid machine.
	ComputerName pulumi.StringInput `pulumi:"computerName"`
	// A `linuxConfiguration` block as defined above.
	LinuxConfigurations GetComputeMachineOsProfileLinuxConfigurationArrayInput `pulumi:"linuxConfigurations"`
	// A `windowsConfiguration` block as defined below.
	WindowsConfigurations GetComputeMachineOsProfileWindowsConfigurationArrayInput `pulumi:"windowsConfigurations"`
}

func (GetComputeMachineOsProfileArgs) ElementType

func (GetComputeMachineOsProfileArgs) ToGetComputeMachineOsProfileOutput

func (i GetComputeMachineOsProfileArgs) ToGetComputeMachineOsProfileOutput() GetComputeMachineOsProfileOutput

func (GetComputeMachineOsProfileArgs) ToGetComputeMachineOsProfileOutputWithContext

func (i GetComputeMachineOsProfileArgs) ToGetComputeMachineOsProfileOutputWithContext(ctx context.Context) GetComputeMachineOsProfileOutput

type GetComputeMachineOsProfileArray

type GetComputeMachineOsProfileArray []GetComputeMachineOsProfileInput

func (GetComputeMachineOsProfileArray) ElementType

func (GetComputeMachineOsProfileArray) ToGetComputeMachineOsProfileArrayOutput

func (i GetComputeMachineOsProfileArray) ToGetComputeMachineOsProfileArrayOutput() GetComputeMachineOsProfileArrayOutput

func (GetComputeMachineOsProfileArray) ToGetComputeMachineOsProfileArrayOutputWithContext

func (i GetComputeMachineOsProfileArray) ToGetComputeMachineOsProfileArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileArrayOutput

type GetComputeMachineOsProfileArrayInput

type GetComputeMachineOsProfileArrayInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileArrayOutput() GetComputeMachineOsProfileArrayOutput
	ToGetComputeMachineOsProfileArrayOutputWithContext(context.Context) GetComputeMachineOsProfileArrayOutput
}

GetComputeMachineOsProfileArrayInput is an input type that accepts GetComputeMachineOsProfileArray and GetComputeMachineOsProfileArrayOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileArrayInput` via:

GetComputeMachineOsProfileArray{ GetComputeMachineOsProfileArgs{...} }

type GetComputeMachineOsProfileArrayOutput

type GetComputeMachineOsProfileArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileArrayOutput) ElementType

func (GetComputeMachineOsProfileArrayOutput) Index

func (GetComputeMachineOsProfileArrayOutput) ToGetComputeMachineOsProfileArrayOutput

func (o GetComputeMachineOsProfileArrayOutput) ToGetComputeMachineOsProfileArrayOutput() GetComputeMachineOsProfileArrayOutput

func (GetComputeMachineOsProfileArrayOutput) ToGetComputeMachineOsProfileArrayOutputWithContext

func (o GetComputeMachineOsProfileArrayOutput) ToGetComputeMachineOsProfileArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileArrayOutput

type GetComputeMachineOsProfileInput

type GetComputeMachineOsProfileInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileOutput() GetComputeMachineOsProfileOutput
	ToGetComputeMachineOsProfileOutputWithContext(context.Context) GetComputeMachineOsProfileOutput
}

GetComputeMachineOsProfileInput is an input type that accepts GetComputeMachineOsProfileArgs and GetComputeMachineOsProfileOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileInput` via:

GetComputeMachineOsProfileArgs{...}

type GetComputeMachineOsProfileLinuxConfiguration

type GetComputeMachineOsProfileLinuxConfiguration struct {
	// A `patchSettings` block as defined above.
	PatchSettings []GetComputeMachineOsProfileLinuxConfigurationPatchSetting `pulumi:"patchSettings"`
}

type GetComputeMachineOsProfileLinuxConfigurationArgs

type GetComputeMachineOsProfileLinuxConfigurationArgs struct {
	// A `patchSettings` block as defined above.
	PatchSettings GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayInput `pulumi:"patchSettings"`
}

func (GetComputeMachineOsProfileLinuxConfigurationArgs) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationArgs) ToGetComputeMachineOsProfileLinuxConfigurationOutput

func (i GetComputeMachineOsProfileLinuxConfigurationArgs) ToGetComputeMachineOsProfileLinuxConfigurationOutput() GetComputeMachineOsProfileLinuxConfigurationOutput

func (GetComputeMachineOsProfileLinuxConfigurationArgs) ToGetComputeMachineOsProfileLinuxConfigurationOutputWithContext

func (i GetComputeMachineOsProfileLinuxConfigurationArgs) ToGetComputeMachineOsProfileLinuxConfigurationOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationOutput

type GetComputeMachineOsProfileLinuxConfigurationArray

type GetComputeMachineOsProfileLinuxConfigurationArray []GetComputeMachineOsProfileLinuxConfigurationInput

func (GetComputeMachineOsProfileLinuxConfigurationArray) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationArray) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutput

func (i GetComputeMachineOsProfileLinuxConfigurationArray) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutput() GetComputeMachineOsProfileLinuxConfigurationArrayOutput

func (GetComputeMachineOsProfileLinuxConfigurationArray) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutputWithContext

func (i GetComputeMachineOsProfileLinuxConfigurationArray) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationArrayOutput

type GetComputeMachineOsProfileLinuxConfigurationArrayInput

type GetComputeMachineOsProfileLinuxConfigurationArrayInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileLinuxConfigurationArrayOutput() GetComputeMachineOsProfileLinuxConfigurationArrayOutput
	ToGetComputeMachineOsProfileLinuxConfigurationArrayOutputWithContext(context.Context) GetComputeMachineOsProfileLinuxConfigurationArrayOutput
}

GetComputeMachineOsProfileLinuxConfigurationArrayInput is an input type that accepts GetComputeMachineOsProfileLinuxConfigurationArray and GetComputeMachineOsProfileLinuxConfigurationArrayOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileLinuxConfigurationArrayInput` via:

GetComputeMachineOsProfileLinuxConfigurationArray{ GetComputeMachineOsProfileLinuxConfigurationArgs{...} }

type GetComputeMachineOsProfileLinuxConfigurationArrayOutput

type GetComputeMachineOsProfileLinuxConfigurationArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileLinuxConfigurationArrayOutput) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationArrayOutput) Index

func (GetComputeMachineOsProfileLinuxConfigurationArrayOutput) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutput

func (GetComputeMachineOsProfileLinuxConfigurationArrayOutput) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutputWithContext

func (o GetComputeMachineOsProfileLinuxConfigurationArrayOutput) ToGetComputeMachineOsProfileLinuxConfigurationArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationArrayOutput

type GetComputeMachineOsProfileLinuxConfigurationInput

type GetComputeMachineOsProfileLinuxConfigurationInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileLinuxConfigurationOutput() GetComputeMachineOsProfileLinuxConfigurationOutput
	ToGetComputeMachineOsProfileLinuxConfigurationOutputWithContext(context.Context) GetComputeMachineOsProfileLinuxConfigurationOutput
}

GetComputeMachineOsProfileLinuxConfigurationInput is an input type that accepts GetComputeMachineOsProfileLinuxConfigurationArgs and GetComputeMachineOsProfileLinuxConfigurationOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileLinuxConfigurationInput` via:

GetComputeMachineOsProfileLinuxConfigurationArgs{...}

type GetComputeMachineOsProfileLinuxConfigurationOutput

type GetComputeMachineOsProfileLinuxConfigurationOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileLinuxConfigurationOutput) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationOutput) PatchSettings

A `patchSettings` block as defined above.

func (GetComputeMachineOsProfileLinuxConfigurationOutput) ToGetComputeMachineOsProfileLinuxConfigurationOutput

func (o GetComputeMachineOsProfileLinuxConfigurationOutput) ToGetComputeMachineOsProfileLinuxConfigurationOutput() GetComputeMachineOsProfileLinuxConfigurationOutput

func (GetComputeMachineOsProfileLinuxConfigurationOutput) ToGetComputeMachineOsProfileLinuxConfigurationOutputWithContext

func (o GetComputeMachineOsProfileLinuxConfigurationOutput) ToGetComputeMachineOsProfileLinuxConfigurationOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationOutput

type GetComputeMachineOsProfileLinuxConfigurationPatchSetting

type GetComputeMachineOsProfileLinuxConfigurationPatchSetting struct {
	// Specifies the assessment mode.
	AssessmentMode string `pulumi:"assessmentMode"`
	// Specifies the patch mode.
	PatchMode string `pulumi:"patchMode"`
}

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs struct {
	// Specifies the assessment mode.
	AssessmentMode pulumi.StringInput `pulumi:"assessmentMode"`
	// Specifies the patch mode.
	PatchMode pulumi.StringInput `pulumi:"patchMode"`
}

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutputWithContext

func (i GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray []GetComputeMachineOsProfileLinuxConfigurationPatchSettingInput

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutputWithContext

func (i GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayInput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput() GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput
	ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutputWithContext(context.Context) GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput
}

GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayInput is an input type that accepts GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray and GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayInput` via:

GetComputeMachineOsProfileLinuxConfigurationPatchSettingArray{ GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs{...} }

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput) Index

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutputWithContext

func (o GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationPatchSettingArrayOutput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingInput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput() GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput
	ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutputWithContext(context.Context) GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput
}

GetComputeMachineOsProfileLinuxConfigurationPatchSettingInput is an input type that accepts GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs and GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileLinuxConfigurationPatchSettingInput` via:

GetComputeMachineOsProfileLinuxConfigurationPatchSettingArgs{...}

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput

type GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput) AssessmentMode

Specifies the assessment mode.

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput) ElementType

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput) PatchMode

Specifies the patch mode.

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput

func (GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutputWithContext

func (o GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput) ToGetComputeMachineOsProfileLinuxConfigurationPatchSettingOutputWithContext(ctx context.Context) GetComputeMachineOsProfileLinuxConfigurationPatchSettingOutput

type GetComputeMachineOsProfileOutput

type GetComputeMachineOsProfileOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileOutput) ComputerName

Specifies the host OS name of the hybrid machine.

func (GetComputeMachineOsProfileOutput) ElementType

func (GetComputeMachineOsProfileOutput) LinuxConfigurations

A `linuxConfiguration` block as defined above.

func (GetComputeMachineOsProfileOutput) ToGetComputeMachineOsProfileOutput

func (o GetComputeMachineOsProfileOutput) ToGetComputeMachineOsProfileOutput() GetComputeMachineOsProfileOutput

func (GetComputeMachineOsProfileOutput) ToGetComputeMachineOsProfileOutputWithContext

func (o GetComputeMachineOsProfileOutput) ToGetComputeMachineOsProfileOutputWithContext(ctx context.Context) GetComputeMachineOsProfileOutput

func (GetComputeMachineOsProfileOutput) WindowsConfigurations

A `windowsConfiguration` block as defined below.

type GetComputeMachineOsProfileWindowsConfiguration

type GetComputeMachineOsProfileWindowsConfiguration struct {
	// A `patchSettings` block as defined above.
	PatchSettings []GetComputeMachineOsProfileWindowsConfigurationPatchSetting `pulumi:"patchSettings"`
}

type GetComputeMachineOsProfileWindowsConfigurationArgs

type GetComputeMachineOsProfileWindowsConfigurationArgs struct {
	// A `patchSettings` block as defined above.
	PatchSettings GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayInput `pulumi:"patchSettings"`
}

func (GetComputeMachineOsProfileWindowsConfigurationArgs) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationArgs) ToGetComputeMachineOsProfileWindowsConfigurationOutput

func (i GetComputeMachineOsProfileWindowsConfigurationArgs) ToGetComputeMachineOsProfileWindowsConfigurationOutput() GetComputeMachineOsProfileWindowsConfigurationOutput

func (GetComputeMachineOsProfileWindowsConfigurationArgs) ToGetComputeMachineOsProfileWindowsConfigurationOutputWithContext

func (i GetComputeMachineOsProfileWindowsConfigurationArgs) ToGetComputeMachineOsProfileWindowsConfigurationOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationOutput

type GetComputeMachineOsProfileWindowsConfigurationArray

type GetComputeMachineOsProfileWindowsConfigurationArray []GetComputeMachineOsProfileWindowsConfigurationInput

func (GetComputeMachineOsProfileWindowsConfigurationArray) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationArray) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutput

func (i GetComputeMachineOsProfileWindowsConfigurationArray) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutput() GetComputeMachineOsProfileWindowsConfigurationArrayOutput

func (GetComputeMachineOsProfileWindowsConfigurationArray) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutputWithContext

func (i GetComputeMachineOsProfileWindowsConfigurationArray) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationArrayOutput

type GetComputeMachineOsProfileWindowsConfigurationArrayInput

type GetComputeMachineOsProfileWindowsConfigurationArrayInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileWindowsConfigurationArrayOutput() GetComputeMachineOsProfileWindowsConfigurationArrayOutput
	ToGetComputeMachineOsProfileWindowsConfigurationArrayOutputWithContext(context.Context) GetComputeMachineOsProfileWindowsConfigurationArrayOutput
}

GetComputeMachineOsProfileWindowsConfigurationArrayInput is an input type that accepts GetComputeMachineOsProfileWindowsConfigurationArray and GetComputeMachineOsProfileWindowsConfigurationArrayOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileWindowsConfigurationArrayInput` via:

GetComputeMachineOsProfileWindowsConfigurationArray{ GetComputeMachineOsProfileWindowsConfigurationArgs{...} }

type GetComputeMachineOsProfileWindowsConfigurationArrayOutput

type GetComputeMachineOsProfileWindowsConfigurationArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileWindowsConfigurationArrayOutput) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationArrayOutput) Index

func (GetComputeMachineOsProfileWindowsConfigurationArrayOutput) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutput

func (GetComputeMachineOsProfileWindowsConfigurationArrayOutput) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutputWithContext

func (o GetComputeMachineOsProfileWindowsConfigurationArrayOutput) ToGetComputeMachineOsProfileWindowsConfigurationArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationArrayOutput

type GetComputeMachineOsProfileWindowsConfigurationInput

type GetComputeMachineOsProfileWindowsConfigurationInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileWindowsConfigurationOutput() GetComputeMachineOsProfileWindowsConfigurationOutput
	ToGetComputeMachineOsProfileWindowsConfigurationOutputWithContext(context.Context) GetComputeMachineOsProfileWindowsConfigurationOutput
}

GetComputeMachineOsProfileWindowsConfigurationInput is an input type that accepts GetComputeMachineOsProfileWindowsConfigurationArgs and GetComputeMachineOsProfileWindowsConfigurationOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileWindowsConfigurationInput` via:

GetComputeMachineOsProfileWindowsConfigurationArgs{...}

type GetComputeMachineOsProfileWindowsConfigurationOutput

type GetComputeMachineOsProfileWindowsConfigurationOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileWindowsConfigurationOutput) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationOutput) PatchSettings

A `patchSettings` block as defined above.

func (GetComputeMachineOsProfileWindowsConfigurationOutput) ToGetComputeMachineOsProfileWindowsConfigurationOutput

func (GetComputeMachineOsProfileWindowsConfigurationOutput) ToGetComputeMachineOsProfileWindowsConfigurationOutputWithContext

func (o GetComputeMachineOsProfileWindowsConfigurationOutput) ToGetComputeMachineOsProfileWindowsConfigurationOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationOutput

type GetComputeMachineOsProfileWindowsConfigurationPatchSetting

type GetComputeMachineOsProfileWindowsConfigurationPatchSetting struct {
	// Specifies the assessment mode.
	AssessmentMode string `pulumi:"assessmentMode"`
	// Specifies the patch mode.
	PatchMode string `pulumi:"patchMode"`
}

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs struct {
	// Specifies the assessment mode.
	AssessmentMode pulumi.StringInput `pulumi:"assessmentMode"`
	// Specifies the patch mode.
	PatchMode pulumi.StringInput `pulumi:"patchMode"`
}

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutputWithContext

func (i GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray []GetComputeMachineOsProfileWindowsConfigurationPatchSettingInput

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutputWithContext

func (i GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayInput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput() GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput
	ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutputWithContext(context.Context) GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput
}

GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayInput is an input type that accepts GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray and GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayInput` via:

GetComputeMachineOsProfileWindowsConfigurationPatchSettingArray{ GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs{...} }

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutputWithContext

func (o GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationPatchSettingArrayOutput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingInput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingInput interface {
	pulumi.Input

	ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput() GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput
	ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutputWithContext(context.Context) GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput
}

GetComputeMachineOsProfileWindowsConfigurationPatchSettingInput is an input type that accepts GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs and GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput values. You can construct a concrete instance of `GetComputeMachineOsProfileWindowsConfigurationPatchSettingInput` via:

GetComputeMachineOsProfileWindowsConfigurationPatchSettingArgs{...}

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput

type GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput struct{ *pulumi.OutputState }

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput) AssessmentMode

Specifies the assessment mode.

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput) ElementType

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput) PatchMode

Specifies the patch mode.

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput

func (GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutputWithContext

func (o GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput) ToGetComputeMachineOsProfileWindowsConfigurationPatchSettingOutputWithContext(ctx context.Context) GetComputeMachineOsProfileWindowsConfigurationPatchSettingOutput

type GetComputeMachineOutputArgs

type GetComputeMachineOutputArgs struct {
	// The name of this hybrid compute machine.
	Name pulumi.StringInput `pulumi:"name"`
	// The name of the Resource Group where the Hybrid Compute exists.
	ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}

A collection of arguments for invoking getComputeMachine.

func (GetComputeMachineOutputArgs) ElementType

type GetComputeMachineResult

type GetComputeMachineResult struct {
	// Specifies the AD fully qualified display name.
	AdFqdn string `pulumi:"adFqdn"`
	// A `agentConfiguration` block as defined below.
	AgentConfigurations []GetComputeMachineAgentConfiguration `pulumi:"agentConfigurations"`
	// 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"`
	// A `cloudMetadata` block as defined below.
	CloudMetadatas []GetComputeMachineCloudMetadata `pulumi:"cloudMetadatas"`
	// A `detectedProperties` block as defined below.
	DetectedProperties map[string]string `pulumi:"detectedProperties"`
	// Specifies the hybrid machine display name.
	DisplayName string `pulumi:"displayName"`
	// Specifies the DNS fully qualified display name.
	DnsFqdn string `pulumi:"dnsFqdn"`
	// Specifies the Windows domain name.
	DomainName string `pulumi:"domainName"`
	// A `errorDetails` block as defined below.
	ErrorDetails []GetComputeMachineErrorDetail `pulumi:"errorDetails"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// A `identity` block as defined below.
	Identities []GetComputeMachineIdentity `pulumi:"identities"`
	// The time of the last status change.
	LastStatusChange string `pulumi:"lastStatusChange"`
	// The Azure Region where the hybrid compute machine exists.
	Location string `pulumi:"location"`
	// A `locationData` block as defined below.
	LocationDatas []GetComputeMachineLocationData `pulumi:"locationDatas"`
	// Specifies the hybrid machine fully qualified display name.
	MachineFqdn string `pulumi:"machineFqdn"`
	// Specifies whether any MS SQL instance is discovered on the machine.
	MssqlDiscovered bool `pulumi:"mssqlDiscovered"`
	// A canonical name for the geographic or physical location.
	Name string `pulumi:"name"`
	// The Operating System running on the hybrid machine.
	OsName string `pulumi:"osName"`
	// A `osProfile` block as defined below.
	OsProfiles []GetComputeMachineOsProfile `pulumi:"osProfiles"`
	// Specifies the Operating System product SKU.
	OsSku string `pulumi:"osSku"`
	// The type of Operating System. Possible values are `windows` and `linux`.
	OsType string `pulumi:"osType"`
	// The version of Operating System running on the hybrid machine.
	OsVersion string `pulumi:"osVersion"`
	// The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
	ParentClusterResourceId string `pulumi:"parentClusterResourceId"`
	// The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
	PrivateLinkScopeResourceId string `pulumi:"privateLinkScopeResourceId"`
	ResourceGroupName          string `pulumi:"resourceGroupName"`
	// A `serviceStatus` block as defined below.
	ServiceStatuses []GetComputeMachineServiceStatus `pulumi:"serviceStatuses"`
	// The current status of the service.
	Status string `pulumi:"status"`
	// A mapping of tags assigned to the Hybrid Compute.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the hybrid machine unique ID.
	VmId string `pulumi:"vmId"`
	// Specifies the Arc Machine's unique SMBIOS ID.
	VmUuid string `pulumi:"vmUuid"`
}

A collection of values returned by getComputeMachine.

func GetComputeMachine

func GetComputeMachine(ctx *pulumi.Context, args *GetComputeMachineArgs, opts ...pulumi.InvokeOption) (*GetComputeMachineResult, error)

Use this data source to access information about an existing Hybrid Compute.

## Disclaimers

> **Note:** The Data Source `hybrid.getComputeMachine` is deprecated will be removed in v4.0 of the Azure Provider - a replacement can be found in the form of the `arcmachine.get` Data Source.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/hybrid"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		example, err := hybrid.GetComputeMachine(ctx, &hybrid.GetComputeMachineArgs{
			Name:              "existing-hcmachine",
			ResourceGroupName: "existing-rg",
		}, nil)
		if err != nil {
			return err
		}
		ctx.Export("id", example.Id)
		return nil
	})
}

```

type GetComputeMachineResultOutput

type GetComputeMachineResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getComputeMachine.

func (GetComputeMachineResultOutput) AdFqdn

Specifies the AD fully qualified display name.

func (GetComputeMachineResultOutput) AgentConfigurations

A `agentConfiguration` block as defined below.

func (GetComputeMachineResultOutput) AgentVersion

The hybrid machine agent full version.

func (GetComputeMachineResultOutput) ClientPublicKey

Public Key that the client provides to be used during initial resource onboarding.

func (GetComputeMachineResultOutput) CloudMetadatas

A `cloudMetadata` block as defined below.

func (GetComputeMachineResultOutput) DetectedProperties

func (o GetComputeMachineResultOutput) DetectedProperties() pulumi.StringMapOutput

A `detectedProperties` block as defined below.

func (GetComputeMachineResultOutput) DisplayName

Specifies the hybrid machine display name.

func (GetComputeMachineResultOutput) DnsFqdn

Specifies the DNS fully qualified display name.

func (GetComputeMachineResultOutput) DomainName

Specifies the Windows domain name.

func (GetComputeMachineResultOutput) ElementType

func (GetComputeMachineResultOutput) ErrorDetails

A `errorDetails` block as defined below.

func (GetComputeMachineResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetComputeMachineResultOutput) Identities

A `identity` block as defined below.

func (GetComputeMachineResultOutput) LastStatusChange

func (o GetComputeMachineResultOutput) LastStatusChange() pulumi.StringOutput

The time of the last status change.

func (GetComputeMachineResultOutput) Location

The Azure Region where the hybrid compute machine exists.

func (GetComputeMachineResultOutput) LocationDatas

A `locationData` block as defined below.

func (GetComputeMachineResultOutput) MachineFqdn

Specifies the hybrid machine fully qualified display name.

func (GetComputeMachineResultOutput) MssqlDiscovered

func (o GetComputeMachineResultOutput) MssqlDiscovered() pulumi.BoolOutput

Specifies whether any MS SQL instance is discovered on the machine.

func (GetComputeMachineResultOutput) Name

A canonical name for the geographic or physical location.

func (GetComputeMachineResultOutput) OsName

The Operating System running on the hybrid machine.

func (GetComputeMachineResultOutput) OsProfiles

A `osProfile` block as defined below.

func (GetComputeMachineResultOutput) OsSku

Specifies the Operating System product SKU.

func (GetComputeMachineResultOutput) OsType

The type of Operating System. Possible values are `windows` and `linux`.

func (GetComputeMachineResultOutput) OsVersion

The version of Operating System running on the hybrid machine.

func (GetComputeMachineResultOutput) ParentClusterResourceId

func (o GetComputeMachineResultOutput) ParentClusterResourceId() pulumi.StringOutput

The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

func (GetComputeMachineResultOutput) PrivateLinkScopeResourceId

func (o GetComputeMachineResultOutput) PrivateLinkScopeResourceId() pulumi.StringOutput

The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.

func (GetComputeMachineResultOutput) ResourceGroupName

func (o GetComputeMachineResultOutput) ResourceGroupName() pulumi.StringOutput

func (GetComputeMachineResultOutput) ServiceStatuses

A `serviceStatus` block as defined below.

func (GetComputeMachineResultOutput) Status

The current status of the service.

func (GetComputeMachineResultOutput) Tags

A mapping of tags assigned to the Hybrid Compute.

func (GetComputeMachineResultOutput) ToGetComputeMachineResultOutput

func (o GetComputeMachineResultOutput) ToGetComputeMachineResultOutput() GetComputeMachineResultOutput

func (GetComputeMachineResultOutput) ToGetComputeMachineResultOutputWithContext

func (o GetComputeMachineResultOutput) ToGetComputeMachineResultOutputWithContext(ctx context.Context) GetComputeMachineResultOutput

func (GetComputeMachineResultOutput) VmId

Specifies the hybrid machine unique ID.

func (GetComputeMachineResultOutput) VmUuid

Specifies the Arc Machine's unique SMBIOS ID.

type GetComputeMachineServiceStatus

type GetComputeMachineServiceStatus struct {
	// A `extensionService` block as defined above.
	ExtensionServices []GetComputeMachineServiceStatusExtensionService `pulumi:"extensionServices"`
	// A `guestConfigurationService` block as defined above.
	GuestConfigurationServices []GetComputeMachineServiceStatusGuestConfigurationService `pulumi:"guestConfigurationServices"`
}

type GetComputeMachineServiceStatusArgs

type GetComputeMachineServiceStatusArgs struct {
	// A `extensionService` block as defined above.
	ExtensionServices GetComputeMachineServiceStatusExtensionServiceArrayInput `pulumi:"extensionServices"`
	// A `guestConfigurationService` block as defined above.
	GuestConfigurationServices GetComputeMachineServiceStatusGuestConfigurationServiceArrayInput `pulumi:"guestConfigurationServices"`
}

func (GetComputeMachineServiceStatusArgs) ElementType

func (GetComputeMachineServiceStatusArgs) ToGetComputeMachineServiceStatusOutput

func (i GetComputeMachineServiceStatusArgs) ToGetComputeMachineServiceStatusOutput() GetComputeMachineServiceStatusOutput

func (GetComputeMachineServiceStatusArgs) ToGetComputeMachineServiceStatusOutputWithContext

func (i GetComputeMachineServiceStatusArgs) ToGetComputeMachineServiceStatusOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusOutput

type GetComputeMachineServiceStatusArray

type GetComputeMachineServiceStatusArray []GetComputeMachineServiceStatusInput

func (GetComputeMachineServiceStatusArray) ElementType

func (GetComputeMachineServiceStatusArray) ToGetComputeMachineServiceStatusArrayOutput

func (i GetComputeMachineServiceStatusArray) ToGetComputeMachineServiceStatusArrayOutput() GetComputeMachineServiceStatusArrayOutput

func (GetComputeMachineServiceStatusArray) ToGetComputeMachineServiceStatusArrayOutputWithContext

func (i GetComputeMachineServiceStatusArray) ToGetComputeMachineServiceStatusArrayOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusArrayOutput

type GetComputeMachineServiceStatusArrayInput

type GetComputeMachineServiceStatusArrayInput interface {
	pulumi.Input

	ToGetComputeMachineServiceStatusArrayOutput() GetComputeMachineServiceStatusArrayOutput
	ToGetComputeMachineServiceStatusArrayOutputWithContext(context.Context) GetComputeMachineServiceStatusArrayOutput
}

GetComputeMachineServiceStatusArrayInput is an input type that accepts GetComputeMachineServiceStatusArray and GetComputeMachineServiceStatusArrayOutput values. You can construct a concrete instance of `GetComputeMachineServiceStatusArrayInput` via:

GetComputeMachineServiceStatusArray{ GetComputeMachineServiceStatusArgs{...} }

type GetComputeMachineServiceStatusArrayOutput

type GetComputeMachineServiceStatusArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineServiceStatusArrayOutput) ElementType

func (GetComputeMachineServiceStatusArrayOutput) Index

func (GetComputeMachineServiceStatusArrayOutput) ToGetComputeMachineServiceStatusArrayOutput

func (o GetComputeMachineServiceStatusArrayOutput) ToGetComputeMachineServiceStatusArrayOutput() GetComputeMachineServiceStatusArrayOutput

func (GetComputeMachineServiceStatusArrayOutput) ToGetComputeMachineServiceStatusArrayOutputWithContext

func (o GetComputeMachineServiceStatusArrayOutput) ToGetComputeMachineServiceStatusArrayOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusArrayOutput

type GetComputeMachineServiceStatusExtensionService

type GetComputeMachineServiceStatusExtensionService struct {
	// The behavior of the service when the Arc-enabled machine starts up.
	StartupType string `pulumi:"startupType"`
	// The current status of the service.
	Status string `pulumi:"status"`
}

type GetComputeMachineServiceStatusExtensionServiceArgs

type GetComputeMachineServiceStatusExtensionServiceArgs struct {
	// The behavior of the service when the Arc-enabled machine starts up.
	StartupType pulumi.StringInput `pulumi:"startupType"`
	// The current status of the service.
	Status pulumi.StringInput `pulumi:"status"`
}

func (GetComputeMachineServiceStatusExtensionServiceArgs) ElementType

func (GetComputeMachineServiceStatusExtensionServiceArgs) ToGetComputeMachineServiceStatusExtensionServiceOutput

func (i GetComputeMachineServiceStatusExtensionServiceArgs) ToGetComputeMachineServiceStatusExtensionServiceOutput() GetComputeMachineServiceStatusExtensionServiceOutput

func (GetComputeMachineServiceStatusExtensionServiceArgs) ToGetComputeMachineServiceStatusExtensionServiceOutputWithContext

func (i GetComputeMachineServiceStatusExtensionServiceArgs) ToGetComputeMachineServiceStatusExtensionServiceOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusExtensionServiceOutput

type GetComputeMachineServiceStatusExtensionServiceArray

type GetComputeMachineServiceStatusExtensionServiceArray []GetComputeMachineServiceStatusExtensionServiceInput

func (GetComputeMachineServiceStatusExtensionServiceArray) ElementType

func (GetComputeMachineServiceStatusExtensionServiceArray) ToGetComputeMachineServiceStatusExtensionServiceArrayOutput

func (i GetComputeMachineServiceStatusExtensionServiceArray) ToGetComputeMachineServiceStatusExtensionServiceArrayOutput() GetComputeMachineServiceStatusExtensionServiceArrayOutput

func (GetComputeMachineServiceStatusExtensionServiceArray) ToGetComputeMachineServiceStatusExtensionServiceArrayOutputWithContext

func (i GetComputeMachineServiceStatusExtensionServiceArray) ToGetComputeMachineServiceStatusExtensionServiceArrayOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusExtensionServiceArrayOutput

type GetComputeMachineServiceStatusExtensionServiceArrayInput

type GetComputeMachineServiceStatusExtensionServiceArrayInput interface {
	pulumi.Input

	ToGetComputeMachineServiceStatusExtensionServiceArrayOutput() GetComputeMachineServiceStatusExtensionServiceArrayOutput
	ToGetComputeMachineServiceStatusExtensionServiceArrayOutputWithContext(context.Context) GetComputeMachineServiceStatusExtensionServiceArrayOutput
}

GetComputeMachineServiceStatusExtensionServiceArrayInput is an input type that accepts GetComputeMachineServiceStatusExtensionServiceArray and GetComputeMachineServiceStatusExtensionServiceArrayOutput values. You can construct a concrete instance of `GetComputeMachineServiceStatusExtensionServiceArrayInput` via:

GetComputeMachineServiceStatusExtensionServiceArray{ GetComputeMachineServiceStatusExtensionServiceArgs{...} }

type GetComputeMachineServiceStatusExtensionServiceArrayOutput

type GetComputeMachineServiceStatusExtensionServiceArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineServiceStatusExtensionServiceArrayOutput) ElementType

func (GetComputeMachineServiceStatusExtensionServiceArrayOutput) Index

func (GetComputeMachineServiceStatusExtensionServiceArrayOutput) ToGetComputeMachineServiceStatusExtensionServiceArrayOutput

func (GetComputeMachineServiceStatusExtensionServiceArrayOutput) ToGetComputeMachineServiceStatusExtensionServiceArrayOutputWithContext

func (o GetComputeMachineServiceStatusExtensionServiceArrayOutput) ToGetComputeMachineServiceStatusExtensionServiceArrayOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusExtensionServiceArrayOutput

type GetComputeMachineServiceStatusExtensionServiceInput

type GetComputeMachineServiceStatusExtensionServiceInput interface {
	pulumi.Input

	ToGetComputeMachineServiceStatusExtensionServiceOutput() GetComputeMachineServiceStatusExtensionServiceOutput
	ToGetComputeMachineServiceStatusExtensionServiceOutputWithContext(context.Context) GetComputeMachineServiceStatusExtensionServiceOutput
}

GetComputeMachineServiceStatusExtensionServiceInput is an input type that accepts GetComputeMachineServiceStatusExtensionServiceArgs and GetComputeMachineServiceStatusExtensionServiceOutput values. You can construct a concrete instance of `GetComputeMachineServiceStatusExtensionServiceInput` via:

GetComputeMachineServiceStatusExtensionServiceArgs{...}

type GetComputeMachineServiceStatusExtensionServiceOutput

type GetComputeMachineServiceStatusExtensionServiceOutput struct{ *pulumi.OutputState }

func (GetComputeMachineServiceStatusExtensionServiceOutput) ElementType

func (GetComputeMachineServiceStatusExtensionServiceOutput) StartupType

The behavior of the service when the Arc-enabled machine starts up.

func (GetComputeMachineServiceStatusExtensionServiceOutput) Status

The current status of the service.

func (GetComputeMachineServiceStatusExtensionServiceOutput) ToGetComputeMachineServiceStatusExtensionServiceOutput

func (GetComputeMachineServiceStatusExtensionServiceOutput) ToGetComputeMachineServiceStatusExtensionServiceOutputWithContext

func (o GetComputeMachineServiceStatusExtensionServiceOutput) ToGetComputeMachineServiceStatusExtensionServiceOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusExtensionServiceOutput

type GetComputeMachineServiceStatusGuestConfigurationService

type GetComputeMachineServiceStatusGuestConfigurationService struct {
	// The behavior of the service when the Arc-enabled machine starts up.
	StartupType string `pulumi:"startupType"`
	// The current status of the service.
	Status string `pulumi:"status"`
}

type GetComputeMachineServiceStatusGuestConfigurationServiceArgs

type GetComputeMachineServiceStatusGuestConfigurationServiceArgs struct {
	// The behavior of the service when the Arc-enabled machine starts up.
	StartupType pulumi.StringInput `pulumi:"startupType"`
	// The current status of the service.
	Status pulumi.StringInput `pulumi:"status"`
}

func (GetComputeMachineServiceStatusGuestConfigurationServiceArgs) ElementType

func (GetComputeMachineServiceStatusGuestConfigurationServiceArgs) ToGetComputeMachineServiceStatusGuestConfigurationServiceOutput

func (GetComputeMachineServiceStatusGuestConfigurationServiceArgs) ToGetComputeMachineServiceStatusGuestConfigurationServiceOutputWithContext

func (i GetComputeMachineServiceStatusGuestConfigurationServiceArgs) ToGetComputeMachineServiceStatusGuestConfigurationServiceOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusGuestConfigurationServiceOutput

type GetComputeMachineServiceStatusGuestConfigurationServiceArray

type GetComputeMachineServiceStatusGuestConfigurationServiceArray []GetComputeMachineServiceStatusGuestConfigurationServiceInput

func (GetComputeMachineServiceStatusGuestConfigurationServiceArray) ElementType

func (GetComputeMachineServiceStatusGuestConfigurationServiceArray) ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput

func (GetComputeMachineServiceStatusGuestConfigurationServiceArray) ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutputWithContext

func (i GetComputeMachineServiceStatusGuestConfigurationServiceArray) ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput

type GetComputeMachineServiceStatusGuestConfigurationServiceArrayInput

type GetComputeMachineServiceStatusGuestConfigurationServiceArrayInput interface {
	pulumi.Input

	ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput() GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput
	ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutputWithContext(context.Context) GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput
}

GetComputeMachineServiceStatusGuestConfigurationServiceArrayInput is an input type that accepts GetComputeMachineServiceStatusGuestConfigurationServiceArray and GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput values. You can construct a concrete instance of `GetComputeMachineServiceStatusGuestConfigurationServiceArrayInput` via:

GetComputeMachineServiceStatusGuestConfigurationServiceArray{ GetComputeMachineServiceStatusGuestConfigurationServiceArgs{...} }

type GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput

type GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput struct{ *pulumi.OutputState }

func (GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput) ElementType

func (GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput) Index

func (GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput) ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput

func (GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput) ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutputWithContext

func (o GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput) ToGetComputeMachineServiceStatusGuestConfigurationServiceArrayOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusGuestConfigurationServiceArrayOutput

type GetComputeMachineServiceStatusGuestConfigurationServiceInput

type GetComputeMachineServiceStatusGuestConfigurationServiceInput interface {
	pulumi.Input

	ToGetComputeMachineServiceStatusGuestConfigurationServiceOutput() GetComputeMachineServiceStatusGuestConfigurationServiceOutput
	ToGetComputeMachineServiceStatusGuestConfigurationServiceOutputWithContext(context.Context) GetComputeMachineServiceStatusGuestConfigurationServiceOutput
}

GetComputeMachineServiceStatusGuestConfigurationServiceInput is an input type that accepts GetComputeMachineServiceStatusGuestConfigurationServiceArgs and GetComputeMachineServiceStatusGuestConfigurationServiceOutput values. You can construct a concrete instance of `GetComputeMachineServiceStatusGuestConfigurationServiceInput` via:

GetComputeMachineServiceStatusGuestConfigurationServiceArgs{...}

type GetComputeMachineServiceStatusGuestConfigurationServiceOutput

type GetComputeMachineServiceStatusGuestConfigurationServiceOutput struct{ *pulumi.OutputState }

func (GetComputeMachineServiceStatusGuestConfigurationServiceOutput) ElementType

func (GetComputeMachineServiceStatusGuestConfigurationServiceOutput) StartupType

The behavior of the service when the Arc-enabled machine starts up.

func (GetComputeMachineServiceStatusGuestConfigurationServiceOutput) Status

The current status of the service.

func (GetComputeMachineServiceStatusGuestConfigurationServiceOutput) ToGetComputeMachineServiceStatusGuestConfigurationServiceOutput

func (GetComputeMachineServiceStatusGuestConfigurationServiceOutput) ToGetComputeMachineServiceStatusGuestConfigurationServiceOutputWithContext

func (o GetComputeMachineServiceStatusGuestConfigurationServiceOutput) ToGetComputeMachineServiceStatusGuestConfigurationServiceOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusGuestConfigurationServiceOutput

type GetComputeMachineServiceStatusInput

type GetComputeMachineServiceStatusInput interface {
	pulumi.Input

	ToGetComputeMachineServiceStatusOutput() GetComputeMachineServiceStatusOutput
	ToGetComputeMachineServiceStatusOutputWithContext(context.Context) GetComputeMachineServiceStatusOutput
}

GetComputeMachineServiceStatusInput is an input type that accepts GetComputeMachineServiceStatusArgs and GetComputeMachineServiceStatusOutput values. You can construct a concrete instance of `GetComputeMachineServiceStatusInput` via:

GetComputeMachineServiceStatusArgs{...}

type GetComputeMachineServiceStatusOutput

type GetComputeMachineServiceStatusOutput struct{ *pulumi.OutputState }

func (GetComputeMachineServiceStatusOutput) ElementType

func (GetComputeMachineServiceStatusOutput) ExtensionServices

A `extensionService` block as defined above.

func (GetComputeMachineServiceStatusOutput) GuestConfigurationServices

A `guestConfigurationService` block as defined above.

func (GetComputeMachineServiceStatusOutput) ToGetComputeMachineServiceStatusOutput

func (o GetComputeMachineServiceStatusOutput) ToGetComputeMachineServiceStatusOutput() GetComputeMachineServiceStatusOutput

func (GetComputeMachineServiceStatusOutput) ToGetComputeMachineServiceStatusOutputWithContext

func (o GetComputeMachineServiceStatusOutput) ToGetComputeMachineServiceStatusOutputWithContext(ctx context.Context) GetComputeMachineServiceStatusOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL