v20180115

package
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 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 ContentHash

type ContentHash struct {
	// Gets or sets the content hash algorithm used to hash the content.
	Algorithm string `pulumi:"algorithm"`
	// Gets or sets expected hash value of the content.
	Value string `pulumi:"value"`
}

Definition of the runbook property type.

type ContentHashArgs

type ContentHashArgs struct {
	// Gets or sets the content hash algorithm used to hash the content.
	Algorithm pulumi.StringInput `pulumi:"algorithm"`
	// Gets or sets expected hash value of the content.
	Value pulumi.StringInput `pulumi:"value"`
}

Definition of the runbook property type.

func (ContentHashArgs) ElementType

func (ContentHashArgs) ElementType() reflect.Type

func (ContentHashArgs) ToContentHashOutput

func (i ContentHashArgs) ToContentHashOutput() ContentHashOutput

func (ContentHashArgs) ToContentHashOutputWithContext

func (i ContentHashArgs) ToContentHashOutputWithContext(ctx context.Context) ContentHashOutput

func (ContentHashArgs) ToContentHashPtrOutput

func (i ContentHashArgs) ToContentHashPtrOutput() ContentHashPtrOutput

func (ContentHashArgs) ToContentHashPtrOutputWithContext

func (i ContentHashArgs) ToContentHashPtrOutputWithContext(ctx context.Context) ContentHashPtrOutput

type ContentHashInput

type ContentHashInput interface {
	pulumi.Input

	ToContentHashOutput() ContentHashOutput
	ToContentHashOutputWithContext(context.Context) ContentHashOutput
}

ContentHashInput is an input type that accepts ContentHashArgs and ContentHashOutput values. You can construct a concrete instance of `ContentHashInput` via:

ContentHashArgs{...}

type ContentHashOutput

type ContentHashOutput struct{ *pulumi.OutputState }

Definition of the runbook property type.

func (ContentHashOutput) Algorithm

func (o ContentHashOutput) Algorithm() pulumi.StringOutput

Gets or sets the content hash algorithm used to hash the content.

func (ContentHashOutput) ElementType

func (ContentHashOutput) ElementType() reflect.Type

func (ContentHashOutput) ToContentHashOutput

func (o ContentHashOutput) ToContentHashOutput() ContentHashOutput

func (ContentHashOutput) ToContentHashOutputWithContext

func (o ContentHashOutput) ToContentHashOutputWithContext(ctx context.Context) ContentHashOutput

func (ContentHashOutput) ToContentHashPtrOutput

func (o ContentHashOutput) ToContentHashPtrOutput() ContentHashPtrOutput

func (ContentHashOutput) ToContentHashPtrOutputWithContext

func (o ContentHashOutput) ToContentHashPtrOutputWithContext(ctx context.Context) ContentHashPtrOutput

func (ContentHashOutput) Value

Gets or sets expected hash value of the content.

type ContentHashPtrInput

type ContentHashPtrInput interface {
	pulumi.Input

	ToContentHashPtrOutput() ContentHashPtrOutput
	ToContentHashPtrOutputWithContext(context.Context) ContentHashPtrOutput
}

ContentHashPtrInput is an input type that accepts ContentHashArgs, ContentHashPtr and ContentHashPtrOutput values. You can construct a concrete instance of `ContentHashPtrInput` via:

        ContentHashArgs{...}

or:

        nil

func ContentHashPtr

func ContentHashPtr(v *ContentHashArgs) ContentHashPtrInput

type ContentHashPtrOutput

type ContentHashPtrOutput struct{ *pulumi.OutputState }

func (ContentHashPtrOutput) Algorithm

Gets or sets the content hash algorithm used to hash the content.

func (ContentHashPtrOutput) Elem

func (ContentHashPtrOutput) ElementType

func (ContentHashPtrOutput) ElementType() reflect.Type

func (ContentHashPtrOutput) ToContentHashPtrOutput

func (o ContentHashPtrOutput) ToContentHashPtrOutput() ContentHashPtrOutput

func (ContentHashPtrOutput) ToContentHashPtrOutputWithContext

func (o ContentHashPtrOutput) ToContentHashPtrOutputWithContext(ctx context.Context) ContentHashPtrOutput

func (ContentHashPtrOutput) Value

Gets or sets expected hash value of the content.

type ContentSource

type ContentSource struct {
	// Gets or sets the hash.
	Hash *ContentHash `pulumi:"hash"`
	// Gets or sets the content source type.
	Type *string `pulumi:"type"`
	// Gets or sets the value of the content. This is based on the content source type.
	Value *string `pulumi:"value"`
	// Gets or sets the version of the content.
	Version *string `pulumi:"version"`
}

Definition of the content source.

type ContentSourceArgs

type ContentSourceArgs struct {
	// Gets or sets the hash.
	Hash ContentHashPtrInput `pulumi:"hash"`
	// Gets or sets the content source type.
	Type pulumi.StringPtrInput `pulumi:"type"`
	// Gets or sets the value of the content. This is based on the content source type.
	Value pulumi.StringPtrInput `pulumi:"value"`
	// Gets or sets the version of the content.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

Definition of the content source.

func (ContentSourceArgs) ElementType

func (ContentSourceArgs) ElementType() reflect.Type

func (ContentSourceArgs) ToContentSourceOutput

func (i ContentSourceArgs) ToContentSourceOutput() ContentSourceOutput

func (ContentSourceArgs) ToContentSourceOutputWithContext

func (i ContentSourceArgs) ToContentSourceOutputWithContext(ctx context.Context) ContentSourceOutput

func (ContentSourceArgs) ToContentSourcePtrOutput

func (i ContentSourceArgs) ToContentSourcePtrOutput() ContentSourcePtrOutput

func (ContentSourceArgs) ToContentSourcePtrOutputWithContext

func (i ContentSourceArgs) ToContentSourcePtrOutputWithContext(ctx context.Context) ContentSourcePtrOutput

type ContentSourceInput

type ContentSourceInput interface {
	pulumi.Input

	ToContentSourceOutput() ContentSourceOutput
	ToContentSourceOutputWithContext(context.Context) ContentSourceOutput
}

ContentSourceInput is an input type that accepts ContentSourceArgs and ContentSourceOutput values. You can construct a concrete instance of `ContentSourceInput` via:

ContentSourceArgs{...}

type ContentSourceOutput

type ContentSourceOutput struct{ *pulumi.OutputState }

Definition of the content source.

func (ContentSourceOutput) ElementType

func (ContentSourceOutput) ElementType() reflect.Type

func (ContentSourceOutput) Hash

Gets or sets the hash.

func (ContentSourceOutput) ToContentSourceOutput

func (o ContentSourceOutput) ToContentSourceOutput() ContentSourceOutput

func (ContentSourceOutput) ToContentSourceOutputWithContext

func (o ContentSourceOutput) ToContentSourceOutputWithContext(ctx context.Context) ContentSourceOutput

func (ContentSourceOutput) ToContentSourcePtrOutput

func (o ContentSourceOutput) ToContentSourcePtrOutput() ContentSourcePtrOutput

func (ContentSourceOutput) ToContentSourcePtrOutputWithContext

func (o ContentSourceOutput) ToContentSourcePtrOutputWithContext(ctx context.Context) ContentSourcePtrOutput

func (ContentSourceOutput) Type

Gets or sets the content source type.

func (ContentSourceOutput) Value

Gets or sets the value of the content. This is based on the content source type.

func (ContentSourceOutput) Version

Gets or sets the version of the content.

type ContentSourcePtrInput

type ContentSourcePtrInput interface {
	pulumi.Input

	ToContentSourcePtrOutput() ContentSourcePtrOutput
	ToContentSourcePtrOutputWithContext(context.Context) ContentSourcePtrOutput
}

ContentSourcePtrInput is an input type that accepts ContentSourceArgs, ContentSourcePtr and ContentSourcePtrOutput values. You can construct a concrete instance of `ContentSourcePtrInput` via:

        ContentSourceArgs{...}

or:

        nil

type ContentSourcePtrOutput

type ContentSourcePtrOutput struct{ *pulumi.OutputState }

func (ContentSourcePtrOutput) Elem

func (ContentSourcePtrOutput) ElementType

func (ContentSourcePtrOutput) ElementType() reflect.Type

func (ContentSourcePtrOutput) Hash

Gets or sets the hash.

func (ContentSourcePtrOutput) ToContentSourcePtrOutput

func (o ContentSourcePtrOutput) ToContentSourcePtrOutput() ContentSourcePtrOutput

func (ContentSourcePtrOutput) ToContentSourcePtrOutputWithContext

func (o ContentSourcePtrOutput) ToContentSourcePtrOutputWithContext(ctx context.Context) ContentSourcePtrOutput

func (ContentSourcePtrOutput) Type

Gets or sets the content source type.

func (ContentSourcePtrOutput) Value

Gets or sets the value of the content. This is based on the content source type.

func (ContentSourcePtrOutput) Version

Gets or sets the version of the content.

type DscConfigurationAssociationProperty

type DscConfigurationAssociationProperty struct {
	// Gets or sets the name of the Dsc configuration.
	Name *string `pulumi:"name"`
}

The Dsc configuration property associated with the entity.

type DscConfigurationAssociationPropertyArgs

type DscConfigurationAssociationPropertyArgs struct {
	// Gets or sets the name of the Dsc configuration.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

The Dsc configuration property associated with the entity.

func (DscConfigurationAssociationPropertyArgs) ElementType

func (DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyOutput

func (i DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyOutput() DscConfigurationAssociationPropertyOutput

func (DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyOutputWithContext

func (i DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyOutput

func (DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyPtrOutput

func (i DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyPtrOutput() DscConfigurationAssociationPropertyPtrOutput

func (DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyPtrOutputWithContext

func (i DscConfigurationAssociationPropertyArgs) ToDscConfigurationAssociationPropertyPtrOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyPtrOutput

type DscConfigurationAssociationPropertyInput

type DscConfigurationAssociationPropertyInput interface {
	pulumi.Input

	ToDscConfigurationAssociationPropertyOutput() DscConfigurationAssociationPropertyOutput
	ToDscConfigurationAssociationPropertyOutputWithContext(context.Context) DscConfigurationAssociationPropertyOutput
}

DscConfigurationAssociationPropertyInput is an input type that accepts DscConfigurationAssociationPropertyArgs and DscConfigurationAssociationPropertyOutput values. You can construct a concrete instance of `DscConfigurationAssociationPropertyInput` via:

DscConfigurationAssociationPropertyArgs{...}

type DscConfigurationAssociationPropertyOutput

type DscConfigurationAssociationPropertyOutput struct{ *pulumi.OutputState }

The Dsc configuration property associated with the entity.

func (DscConfigurationAssociationPropertyOutput) ElementType

func (DscConfigurationAssociationPropertyOutput) Name

Gets or sets the name of the Dsc configuration.

func (DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyOutput

func (o DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyOutput() DscConfigurationAssociationPropertyOutput

func (DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyOutputWithContext

func (o DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyOutput

func (DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyPtrOutput

func (o DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyPtrOutput() DscConfigurationAssociationPropertyPtrOutput

func (DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyPtrOutputWithContext

func (o DscConfigurationAssociationPropertyOutput) ToDscConfigurationAssociationPropertyPtrOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyPtrOutput

type DscConfigurationAssociationPropertyPtrInput

type DscConfigurationAssociationPropertyPtrInput interface {
	pulumi.Input

	ToDscConfigurationAssociationPropertyPtrOutput() DscConfigurationAssociationPropertyPtrOutput
	ToDscConfigurationAssociationPropertyPtrOutputWithContext(context.Context) DscConfigurationAssociationPropertyPtrOutput
}

DscConfigurationAssociationPropertyPtrInput is an input type that accepts DscConfigurationAssociationPropertyArgs, DscConfigurationAssociationPropertyPtr and DscConfigurationAssociationPropertyPtrOutput values. You can construct a concrete instance of `DscConfigurationAssociationPropertyPtrInput` via:

        DscConfigurationAssociationPropertyArgs{...}

or:

        nil

type DscConfigurationAssociationPropertyPtrOutput

type DscConfigurationAssociationPropertyPtrOutput struct{ *pulumi.OutputState }

func (DscConfigurationAssociationPropertyPtrOutput) Elem

func (DscConfigurationAssociationPropertyPtrOutput) ElementType

func (DscConfigurationAssociationPropertyPtrOutput) Name

Gets or sets the name of the Dsc configuration.

func (DscConfigurationAssociationPropertyPtrOutput) ToDscConfigurationAssociationPropertyPtrOutput

func (o DscConfigurationAssociationPropertyPtrOutput) ToDscConfigurationAssociationPropertyPtrOutput() DscConfigurationAssociationPropertyPtrOutput

func (DscConfigurationAssociationPropertyPtrOutput) ToDscConfigurationAssociationPropertyPtrOutputWithContext

func (o DscConfigurationAssociationPropertyPtrOutput) ToDscConfigurationAssociationPropertyPtrOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyPtrOutput

type DscConfigurationAssociationPropertyResponse

type DscConfigurationAssociationPropertyResponse struct {
	// Gets or sets the name of the Dsc configuration.
	Name *string `pulumi:"name"`
}

The Dsc configuration property associated with the entity.

type DscConfigurationAssociationPropertyResponseArgs

type DscConfigurationAssociationPropertyResponseArgs struct {
	// Gets or sets the name of the Dsc configuration.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

The Dsc configuration property associated with the entity.

func (DscConfigurationAssociationPropertyResponseArgs) ElementType

func (DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponseOutput

func (i DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponseOutput() DscConfigurationAssociationPropertyResponseOutput

func (DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponseOutputWithContext

func (i DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponseOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyResponseOutput

func (DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponsePtrOutput

func (i DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponsePtrOutput() DscConfigurationAssociationPropertyResponsePtrOutput

func (DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext

func (i DscConfigurationAssociationPropertyResponseArgs) ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyResponsePtrOutput

type DscConfigurationAssociationPropertyResponseInput

type DscConfigurationAssociationPropertyResponseInput interface {
	pulumi.Input

	ToDscConfigurationAssociationPropertyResponseOutput() DscConfigurationAssociationPropertyResponseOutput
	ToDscConfigurationAssociationPropertyResponseOutputWithContext(context.Context) DscConfigurationAssociationPropertyResponseOutput
}

DscConfigurationAssociationPropertyResponseInput is an input type that accepts DscConfigurationAssociationPropertyResponseArgs and DscConfigurationAssociationPropertyResponseOutput values. You can construct a concrete instance of `DscConfigurationAssociationPropertyResponseInput` via:

DscConfigurationAssociationPropertyResponseArgs{...}

type DscConfigurationAssociationPropertyResponseOutput

type DscConfigurationAssociationPropertyResponseOutput struct{ *pulumi.OutputState }

The Dsc configuration property associated with the entity.

func (DscConfigurationAssociationPropertyResponseOutput) ElementType

func (DscConfigurationAssociationPropertyResponseOutput) Name

Gets or sets the name of the Dsc configuration.

func (DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponseOutput

func (o DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponseOutput() DscConfigurationAssociationPropertyResponseOutput

func (DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponseOutputWithContext

func (o DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponseOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyResponseOutput

func (DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponsePtrOutput

func (o DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponsePtrOutput() DscConfigurationAssociationPropertyResponsePtrOutput

func (DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext

func (o DscConfigurationAssociationPropertyResponseOutput) ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyResponsePtrOutput

type DscConfigurationAssociationPropertyResponsePtrInput

type DscConfigurationAssociationPropertyResponsePtrInput interface {
	pulumi.Input

	ToDscConfigurationAssociationPropertyResponsePtrOutput() DscConfigurationAssociationPropertyResponsePtrOutput
	ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext(context.Context) DscConfigurationAssociationPropertyResponsePtrOutput
}

DscConfigurationAssociationPropertyResponsePtrInput is an input type that accepts DscConfigurationAssociationPropertyResponseArgs, DscConfigurationAssociationPropertyResponsePtr and DscConfigurationAssociationPropertyResponsePtrOutput values. You can construct a concrete instance of `DscConfigurationAssociationPropertyResponsePtrInput` via:

        DscConfigurationAssociationPropertyResponseArgs{...}

or:

        nil

type DscConfigurationAssociationPropertyResponsePtrOutput

type DscConfigurationAssociationPropertyResponsePtrOutput struct{ *pulumi.OutputState }

func (DscConfigurationAssociationPropertyResponsePtrOutput) Elem

func (DscConfigurationAssociationPropertyResponsePtrOutput) ElementType

func (DscConfigurationAssociationPropertyResponsePtrOutput) Name

Gets or sets the name of the Dsc configuration.

func (DscConfigurationAssociationPropertyResponsePtrOutput) ToDscConfigurationAssociationPropertyResponsePtrOutput

func (DscConfigurationAssociationPropertyResponsePtrOutput) ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext

func (o DscConfigurationAssociationPropertyResponsePtrOutput) ToDscConfigurationAssociationPropertyResponsePtrOutputWithContext(ctx context.Context) DscConfigurationAssociationPropertyResponsePtrOutput

type DscNodeConfiguration

type DscNodeConfiguration struct {
	pulumi.CustomResourceState

	// Gets or sets the configuration of the node.
	Configuration DscConfigurationAssociationPropertyResponsePtrOutput `pulumi:"configuration"`
	// Gets or sets creation time.
	CreationTime pulumi.StringPtrOutput `pulumi:"creationTime"`
	// If a new build version of NodeConfiguration is required.
	IncrementNodeConfigurationBuild pulumi.BoolPtrOutput `pulumi:"incrementNodeConfigurationBuild"`
	// Gets or sets the last modified time.
	LastModifiedTime pulumi.StringPtrOutput `pulumi:"lastModifiedTime"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Number of nodes with this node configuration assigned
	NodeCount pulumi.IntPtrOutput `pulumi:"nodeCount"`
	// Source of node configuration.
	Source pulumi.StringPtrOutput `pulumi:"source"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Definition of the dsc node configuration.

func GetDscNodeConfiguration

func GetDscNodeConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DscNodeConfigurationState, opts ...pulumi.ResourceOption) (*DscNodeConfiguration, error)

GetDscNodeConfiguration gets an existing DscNodeConfiguration 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 NewDscNodeConfiguration

func NewDscNodeConfiguration(ctx *pulumi.Context,
	name string, args *DscNodeConfigurationArgs, opts ...pulumi.ResourceOption) (*DscNodeConfiguration, error)

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

func (DscNodeConfiguration) ElementType added in v0.2.6

func (DscNodeConfiguration) ElementType() reflect.Type

func (DscNodeConfiguration) ToDscNodeConfigurationOutput added in v0.2.6

func (i DscNodeConfiguration) ToDscNodeConfigurationOutput() DscNodeConfigurationOutput

func (DscNodeConfiguration) ToDscNodeConfigurationOutputWithContext added in v0.2.6

func (i DscNodeConfiguration) ToDscNodeConfigurationOutputWithContext(ctx context.Context) DscNodeConfigurationOutput

type DscNodeConfigurationArgs

type DscNodeConfigurationArgs struct {
	// The name of the automation account.
	AutomationAccountName pulumi.StringInput
	// Gets or sets the configuration of the node.
	Configuration DscConfigurationAssociationPropertyInput
	// If a new build version of NodeConfiguration is required.
	IncrementNodeConfigurationBuild pulumi.BoolPtrInput
	// Name of the node configuration.
	Name pulumi.StringPtrInput
	// The Dsc node configuration name.
	NodeConfigurationName pulumi.StringInput
	// Name of an Azure Resource group.
	ResourceGroupName pulumi.StringInput
	// Gets or sets the source.
	Source ContentSourceInput
	// Gets or sets the tags attached to the resource.
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a DscNodeConfiguration resource.

func (DscNodeConfigurationArgs) ElementType

func (DscNodeConfigurationArgs) ElementType() reflect.Type

type DscNodeConfigurationInput added in v0.2.6

type DscNodeConfigurationInput interface {
	pulumi.Input

	ToDscNodeConfigurationOutput() DscNodeConfigurationOutput
	ToDscNodeConfigurationOutputWithContext(ctx context.Context) DscNodeConfigurationOutput
}

type DscNodeConfigurationOutput added in v0.2.6

type DscNodeConfigurationOutput struct {
	*pulumi.OutputState
}

func (DscNodeConfigurationOutput) ElementType added in v0.2.6

func (DscNodeConfigurationOutput) ElementType() reflect.Type

func (DscNodeConfigurationOutput) ToDscNodeConfigurationOutput added in v0.2.6

func (o DscNodeConfigurationOutput) ToDscNodeConfigurationOutput() DscNodeConfigurationOutput

func (DscNodeConfigurationOutput) ToDscNodeConfigurationOutputWithContext added in v0.2.6

func (o DscNodeConfigurationOutput) ToDscNodeConfigurationOutputWithContext(ctx context.Context) DscNodeConfigurationOutput

type DscNodeConfigurationState

type DscNodeConfigurationState struct {
	// Gets or sets the configuration of the node.
	Configuration DscConfigurationAssociationPropertyResponsePtrInput
	// Gets or sets creation time.
	CreationTime pulumi.StringPtrInput
	// If a new build version of NodeConfiguration is required.
	IncrementNodeConfigurationBuild pulumi.BoolPtrInput
	// Gets or sets the last modified time.
	LastModifiedTime pulumi.StringPtrInput
	// The name of the resource
	Name pulumi.StringPtrInput
	// Number of nodes with this node configuration assigned
	NodeCount pulumi.IntPtrInput
	// Source of node configuration.
	Source pulumi.StringPtrInput
	// The type of the resource.
	Type pulumi.StringPtrInput
}

func (DscNodeConfigurationState) ElementType

func (DscNodeConfigurationState) ElementType() reflect.Type

type LookupDscNodeConfigurationArgs

type LookupDscNodeConfigurationArgs struct {
	// The name of the automation account.
	AutomationAccountName string `pulumi:"automationAccountName"`
	// The Dsc node configuration name.
	NodeConfigurationName string `pulumi:"nodeConfigurationName"`
	// Name of an Azure Resource group.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupDscNodeConfigurationResult

type LookupDscNodeConfigurationResult struct {
	// Gets or sets the configuration of the node.
	Configuration *DscConfigurationAssociationPropertyResponse `pulumi:"configuration"`
	// Gets or sets creation time.
	CreationTime *string `pulumi:"creationTime"`
	// If a new build version of NodeConfiguration is required.
	IncrementNodeConfigurationBuild *bool `pulumi:"incrementNodeConfigurationBuild"`
	// Gets or sets the last modified time.
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Number of nodes with this node configuration assigned
	NodeCount *int `pulumi:"nodeCount"`
	// Source of node configuration.
	Source *string `pulumi:"source"`
	// The type of the resource.
	Type string `pulumi:"type"`
}

Definition of the dsc node configuration.

Jump to

Keyboard shortcuts

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