v20200630preview

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2020 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 ConfigurationProfileAssignment

type ConfigurationProfileAssignment struct {
	pulumi.CustomResourceState

	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Properties of the configuration profile assignment.
	Properties ConfigurationProfileAssignmentPropertiesResponseOutput `pulumi:"properties"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringOutput `pulumi:"type"`
}

Configuration profile assignment is an association between a VM and automanage profile configuration.

func GetConfigurationProfileAssignment

func GetConfigurationProfileAssignment(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConfigurationProfileAssignmentState, opts ...pulumi.ResourceOption) (*ConfigurationProfileAssignment, error)

GetConfigurationProfileAssignment gets an existing ConfigurationProfileAssignment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConfigurationProfileAssignment

func NewConfigurationProfileAssignment(ctx *pulumi.Context,
	name string, args *ConfigurationProfileAssignmentArgs, opts ...pulumi.ResourceOption) (*ConfigurationProfileAssignment, error)

NewConfigurationProfileAssignment registers a new resource with the given unique name, arguments, and options.

type ConfigurationProfileAssignmentArgs

type ConfigurationProfileAssignmentArgs struct {
	// Name of the configuration profile assignment. Only default is supported.
	ConfigurationProfileAssignmentName pulumi.StringInput
	// Properties of the configuration profile assignment.
	Properties ConfigurationProfileAssignmentPropertiesPtrInput
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName pulumi.StringInput
	// The name of the virtual machine.
	VmName pulumi.StringInput
}

The set of arguments for constructing a ConfigurationProfileAssignment resource.

func (ConfigurationProfileAssignmentArgs) ElementType

type ConfigurationProfileAssignmentComplianceResponse

type ConfigurationProfileAssignmentComplianceResponse struct {
	// The state of compliance, which only appears in the response.
	UpdateStatus string `pulumi:"updateStatus"`
}

The compliance status for the configuration profile assignment.

type ConfigurationProfileAssignmentComplianceResponseArgs

type ConfigurationProfileAssignmentComplianceResponseArgs struct {
	// The state of compliance, which only appears in the response.
	UpdateStatus pulumi.StringInput `pulumi:"updateStatus"`
}

The compliance status for the configuration profile assignment.

func (ConfigurationProfileAssignmentComplianceResponseArgs) ElementType

func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutput

func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput

func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext

func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponseOutput

func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutput

func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput

func (ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext

func (i ConfigurationProfileAssignmentComplianceResponseArgs) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput

type ConfigurationProfileAssignmentComplianceResponseInput

type ConfigurationProfileAssignmentComplianceResponseInput interface {
	pulumi.Input

	ToConfigurationProfileAssignmentComplianceResponseOutput() ConfigurationProfileAssignmentComplianceResponseOutput
	ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(context.Context) ConfigurationProfileAssignmentComplianceResponseOutput
}

ConfigurationProfileAssignmentComplianceResponseInput is an input type that accepts ConfigurationProfileAssignmentComplianceResponseArgs and ConfigurationProfileAssignmentComplianceResponseOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentComplianceResponseInput` via:

ConfigurationProfileAssignmentComplianceResponseArgs{...}

type ConfigurationProfileAssignmentComplianceResponseOutput

type ConfigurationProfileAssignmentComplianceResponseOutput struct{ *pulumi.OutputState }

The compliance status for the configuration profile assignment.

func (ConfigurationProfileAssignmentComplianceResponseOutput) ElementType

func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutput

func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext

func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponseOutput

func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput

func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput

func (ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext

func (o ConfigurationProfileAssignmentComplianceResponseOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput

func (ConfigurationProfileAssignmentComplianceResponseOutput) UpdateStatus

The state of compliance, which only appears in the response.

type ConfigurationProfileAssignmentComplianceResponsePtrInput

type ConfigurationProfileAssignmentComplianceResponsePtrInput interface {
	pulumi.Input

	ToConfigurationProfileAssignmentComplianceResponsePtrOutput() ConfigurationProfileAssignmentComplianceResponsePtrOutput
	ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput
}

ConfigurationProfileAssignmentComplianceResponsePtrInput is an input type that accepts ConfigurationProfileAssignmentComplianceResponseArgs, ConfigurationProfileAssignmentComplianceResponsePtr and ConfigurationProfileAssignmentComplianceResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentComplianceResponsePtrInput` via:

        ConfigurationProfileAssignmentComplianceResponseArgs{...}

or:

        nil

type ConfigurationProfileAssignmentComplianceResponsePtrOutput

type ConfigurationProfileAssignmentComplianceResponsePtrOutput struct{ *pulumi.OutputState }

func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) Elem

func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ElementType

func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutput

func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext

func (o ConfigurationProfileAssignmentComplianceResponsePtrOutput) ToConfigurationProfileAssignmentComplianceResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentComplianceResponsePtrOutput

func (ConfigurationProfileAssignmentComplianceResponsePtrOutput) UpdateStatus

The state of compliance, which only appears in the response.

type ConfigurationProfileAssignmentProperties

type ConfigurationProfileAssignmentProperties struct {
	// The Automanage account ARM Resource URI
	AccountId *string `pulumi:"accountId"`
	// A value indicating configuration profile.
	ConfigurationProfile *string `pulumi:"configurationProfile"`
	// The configuration profile custom preferences ARM resource URI
	ConfigurationProfilePreferenceId *string `pulumi:"configurationProfilePreferenceId"`
	// The target VM resource URI
	TargetId *string `pulumi:"targetId"`
}

Automanage configuration profile assignment properties.

type ConfigurationProfileAssignmentPropertiesArgs

type ConfigurationProfileAssignmentPropertiesArgs struct {
	// The Automanage account ARM Resource URI
	AccountId pulumi.StringPtrInput `pulumi:"accountId"`
	// A value indicating configuration profile.
	ConfigurationProfile pulumi.StringPtrInput `pulumi:"configurationProfile"`
	// The configuration profile custom preferences ARM resource URI
	ConfigurationProfilePreferenceId pulumi.StringPtrInput `pulumi:"configurationProfilePreferenceId"`
	// The target VM resource URI
	TargetId pulumi.StringPtrInput `pulumi:"targetId"`
}

Automanage configuration profile assignment properties.

func (ConfigurationProfileAssignmentPropertiesArgs) ElementType

func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutput

func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput

func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutputWithContext

func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesOutput

func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutput

func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput

func (ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext

func (i ConfigurationProfileAssignmentPropertiesArgs) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput

type ConfigurationProfileAssignmentPropertiesInput

type ConfigurationProfileAssignmentPropertiesInput interface {
	pulumi.Input

	ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput
	ToConfigurationProfileAssignmentPropertiesOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesOutput
}

ConfigurationProfileAssignmentPropertiesInput is an input type that accepts ConfigurationProfileAssignmentPropertiesArgs and ConfigurationProfileAssignmentPropertiesOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesInput` via:

ConfigurationProfileAssignmentPropertiesArgs{...}

type ConfigurationProfileAssignmentPropertiesOutput

type ConfigurationProfileAssignmentPropertiesOutput struct{ *pulumi.OutputState }

Automanage configuration profile assignment properties.

func (ConfigurationProfileAssignmentPropertiesOutput) AccountId

The Automanage account ARM Resource URI

func (ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfile

A value indicating configuration profile.

func (ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfilePreferenceId

func (o ConfigurationProfileAssignmentPropertiesOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput

The configuration profile custom preferences ARM resource URI

func (ConfigurationProfileAssignmentPropertiesOutput) ElementType

func (ConfigurationProfileAssignmentPropertiesOutput) TargetId

The target VM resource URI

func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutput

func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutput() ConfigurationProfileAssignmentPropertiesOutput

func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutputWithContext

func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesOutput

func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput

func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput

func (ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext

func (o ConfigurationProfileAssignmentPropertiesOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput

type ConfigurationProfileAssignmentPropertiesPtrInput

type ConfigurationProfileAssignmentPropertiesPtrInput interface {
	pulumi.Input

	ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput
	ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput
}

ConfigurationProfileAssignmentPropertiesPtrInput is an input type that accepts ConfigurationProfileAssignmentPropertiesArgs, ConfigurationProfileAssignmentPropertiesPtr and ConfigurationProfileAssignmentPropertiesPtrOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesPtrInput` via:

        ConfigurationProfileAssignmentPropertiesArgs{...}

or:

        nil

type ConfigurationProfileAssignmentPropertiesPtrOutput

type ConfigurationProfileAssignmentPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ConfigurationProfileAssignmentPropertiesPtrOutput) AccountId

The Automanage account ARM Resource URI

func (ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfile

A value indicating configuration profile.

func (ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfilePreferenceId

func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ConfigurationProfilePreferenceId() pulumi.StringPtrOutput

The configuration profile custom preferences ARM resource URI

func (ConfigurationProfileAssignmentPropertiesPtrOutput) Elem

func (ConfigurationProfileAssignmentPropertiesPtrOutput) ElementType

func (ConfigurationProfileAssignmentPropertiesPtrOutput) TargetId

The target VM resource URI

func (ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput

func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutput() ConfigurationProfileAssignmentPropertiesPtrOutput

func (ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext

func (o ConfigurationProfileAssignmentPropertiesPtrOutput) ToConfigurationProfileAssignmentPropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesPtrOutput

type ConfigurationProfileAssignmentPropertiesResponse

type ConfigurationProfileAssignmentPropertiesResponse struct {
	// The Automanage account ARM Resource URI
	AccountId *string `pulumi:"accountId"`
	// The configuration setting for the configuration profile.
	Compliance *ConfigurationProfileAssignmentComplianceResponse `pulumi:"compliance"`
	// A value indicating configuration profile.
	ConfigurationProfile *string `pulumi:"configurationProfile"`
	// The configuration profile custom preferences ARM resource URI
	ConfigurationProfilePreferenceId *string `pulumi:"configurationProfilePreferenceId"`
	// The state of onboarding, which only appears in the response.
	ProvisioningState string `pulumi:"provisioningState"`
	// The target VM resource URI
	TargetId *string `pulumi:"targetId"`
}

Automanage configuration profile assignment properties.

type ConfigurationProfileAssignmentPropertiesResponseArgs

type ConfigurationProfileAssignmentPropertiesResponseArgs struct {
	// The Automanage account ARM Resource URI
	AccountId pulumi.StringPtrInput `pulumi:"accountId"`
	// The configuration setting for the configuration profile.
	Compliance ConfigurationProfileAssignmentComplianceResponsePtrInput `pulumi:"compliance"`
	// A value indicating configuration profile.
	ConfigurationProfile pulumi.StringPtrInput `pulumi:"configurationProfile"`
	// The configuration profile custom preferences ARM resource URI
	ConfigurationProfilePreferenceId pulumi.StringPtrInput `pulumi:"configurationProfilePreferenceId"`
	// The state of onboarding, which only appears in the response.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// The target VM resource URI
	TargetId pulumi.StringPtrInput `pulumi:"targetId"`
}

Automanage configuration profile assignment properties.

func (ConfigurationProfileAssignmentPropertiesResponseArgs) ElementType

func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutput

func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput

func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext

func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput

func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput

func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput

func (ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext

func (i ConfigurationProfileAssignmentPropertiesResponseArgs) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput

type ConfigurationProfileAssignmentPropertiesResponseInput

type ConfigurationProfileAssignmentPropertiesResponseInput interface {
	pulumi.Input

	ToConfigurationProfileAssignmentPropertiesResponseOutput() ConfigurationProfileAssignmentPropertiesResponseOutput
	ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput
}

ConfigurationProfileAssignmentPropertiesResponseInput is an input type that accepts ConfigurationProfileAssignmentPropertiesResponseArgs and ConfigurationProfileAssignmentPropertiesResponseOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesResponseInput` via:

ConfigurationProfileAssignmentPropertiesResponseArgs{...}

type ConfigurationProfileAssignmentPropertiesResponseOutput

type ConfigurationProfileAssignmentPropertiesResponseOutput struct{ *pulumi.OutputState }

Automanage configuration profile assignment properties.

func (ConfigurationProfileAssignmentPropertiesResponseOutput) AccountId

The Automanage account ARM Resource URI

func (ConfigurationProfileAssignmentPropertiesResponseOutput) Compliance

The configuration setting for the configuration profile.

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfile

A value indicating configuration profile.

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ConfigurationProfilePreferenceId

The configuration profile custom preferences ARM resource URI

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ElementType

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ProvisioningState

The state of onboarding, which only appears in the response.

func (ConfigurationProfileAssignmentPropertiesResponseOutput) TargetId

The target VM resource URI

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutput

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext

func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponseOutput

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput

func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput

func (ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext

func (o ConfigurationProfileAssignmentPropertiesResponseOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput

type ConfigurationProfileAssignmentPropertiesResponsePtrInput

type ConfigurationProfileAssignmentPropertiesResponsePtrInput interface {
	pulumi.Input

	ToConfigurationProfileAssignmentPropertiesResponsePtrOutput() ConfigurationProfileAssignmentPropertiesResponsePtrOutput
	ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput
}

ConfigurationProfileAssignmentPropertiesResponsePtrInput is an input type that accepts ConfigurationProfileAssignmentPropertiesResponseArgs, ConfigurationProfileAssignmentPropertiesResponsePtr and ConfigurationProfileAssignmentPropertiesResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfileAssignmentPropertiesResponsePtrInput` via:

        ConfigurationProfileAssignmentPropertiesResponseArgs{...}

or:

        nil

type ConfigurationProfileAssignmentPropertiesResponsePtrOutput

type ConfigurationProfileAssignmentPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) AccountId

The Automanage account ARM Resource URI

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) Compliance

The configuration setting for the configuration profile.

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfile

A value indicating configuration profile.

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ConfigurationProfilePreferenceId

The configuration profile custom preferences ARM resource URI

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) Elem

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ElementType

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ProvisioningState

The state of onboarding, which only appears in the response.

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) TargetId

The target VM resource URI

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutput

func (ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext

func (o ConfigurationProfileAssignmentPropertiesResponsePtrOutput) ToConfigurationProfileAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileAssignmentPropertiesResponsePtrOutput

type ConfigurationProfileAssignmentState

type ConfigurationProfileAssignmentState struct {
	// The name of the resource
	Name pulumi.StringPtrInput
	// Properties of the configuration profile assignment.
	Properties ConfigurationProfileAssignmentPropertiesResponsePtrInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
}

func (ConfigurationProfileAssignmentState) ElementType

type LookupConfigurationProfileAssignmentArgs

type LookupConfigurationProfileAssignmentArgs struct {
	// The configuration profile assignment name.
	ConfigurationProfileAssignmentName string `pulumi:"configurationProfileAssignmentName"`
	// The name of the resource group. The name is case insensitive.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// The name of the virtual machine.
	VmName string `pulumi:"vmName"`
}

type LookupConfigurationProfileAssignmentResult

type LookupConfigurationProfileAssignmentResult struct {
	// The name of the resource
	Name string `pulumi:"name"`
	// Properties of the configuration profile assignment.
	Properties ConfigurationProfileAssignmentPropertiesResponse `pulumi:"properties"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

Configuration profile assignment is an association between a VM and automanage profile configuration.

Jump to

Keyboard shortcuts

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