v20171111preview

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ArtifactKindTemplate         = ArtifactKind("template")
	ArtifactKindRoleAssignment   = ArtifactKind("roleAssignment")
	ArtifactKindPolicyAssignment = ArtifactKind("policyAssignment")
)
View Source
const (
	BlueprintTargetScopeSubscription    = BlueprintTargetScope("subscription")
	BlueprintTargetScopeManagementGroup = BlueprintTargetScope("managementGroup")
)
View Source
const (
	TemplateParameterTypeString       = TemplateParameterType("string")
	TemplateParameterTypeArray        = TemplateParameterType("array")
	TemplateParameterTypeBool         = TemplateParameterType("bool")
	TemplateParameterTypeInt          = TemplateParameterType("int")
	TemplateParameterTypeObject       = TemplateParameterType("object")
	TemplateParameterTypeSecureObject = TemplateParameterType("secureObject")
	TemplateParameterTypeSecureString = TemplateParameterType("secureString")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Artifact

type Artifact struct {
	pulumi.CustomResourceState

	// Specifies the kind of Blueprint artifact.
	Kind pulumi.StringOutput `pulumi:"kind"`
	// Name of this resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Type of this resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Represents a Blueprint artifact.

func GetArtifact

func GetArtifact(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ArtifactState, opts ...pulumi.ResourceOption) (*Artifact, error)

GetArtifact gets an existing Artifact 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 NewArtifact

func NewArtifact(ctx *pulumi.Context,
	name string, args *ArtifactArgs, opts ...pulumi.ResourceOption) (*Artifact, error)

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

func (*Artifact) ElementType added in v0.2.6

func (*Artifact) ElementType() reflect.Type

func (*Artifact) ToArtifactOutput added in v0.2.6

func (i *Artifact) ToArtifactOutput() ArtifactOutput

func (*Artifact) ToArtifactOutputWithContext added in v0.2.6

func (i *Artifact) ToArtifactOutputWithContext(ctx context.Context) ArtifactOutput

type ArtifactArgs

type ArtifactArgs struct {
	// name of the artifact.
	ArtifactName pulumi.StringInput
	// name of the blueprint.
	BlueprintName pulumi.StringInput
	// Specifies the kind of Blueprint artifact.
	Kind pulumi.StringInput
	// ManagementGroup where blueprint stores.
	ManagementGroupName pulumi.StringInput
}

The set of arguments for constructing a Artifact resource.

func (ArtifactArgs) ElementType

func (ArtifactArgs) ElementType() reflect.Type

type ArtifactInput added in v0.2.6

type ArtifactInput interface {
	pulumi.Input

	ToArtifactOutput() ArtifactOutput
	ToArtifactOutputWithContext(ctx context.Context) ArtifactOutput
}

type ArtifactKind added in v0.3.1

type ArtifactKind pulumi.String

Specifies the kind of Blueprint artifact.

func (ArtifactKind) ElementType added in v0.3.1

func (ArtifactKind) ElementType() reflect.Type

func (ArtifactKind) ToStringOutput added in v0.3.1

func (e ArtifactKind) ToStringOutput() pulumi.StringOutput

func (ArtifactKind) ToStringOutputWithContext added in v0.3.1

func (e ArtifactKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ArtifactKind) ToStringPtrOutput added in v0.3.1

func (e ArtifactKind) ToStringPtrOutput() pulumi.StringPtrOutput

func (ArtifactKind) ToStringPtrOutputWithContext added in v0.3.1

func (e ArtifactKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ArtifactOutput added in v0.2.6

type ArtifactOutput struct {
	*pulumi.OutputState
}

func (ArtifactOutput) ElementType added in v0.2.6

func (ArtifactOutput) ElementType() reflect.Type

func (ArtifactOutput) ToArtifactOutput added in v0.2.6

func (o ArtifactOutput) ToArtifactOutput() ArtifactOutput

func (ArtifactOutput) ToArtifactOutputWithContext added in v0.2.6

func (o ArtifactOutput) ToArtifactOutputWithContext(ctx context.Context) ArtifactOutput

type ArtifactState

type ArtifactState struct {
	// Specifies the kind of Blueprint artifact.
	Kind pulumi.StringPtrInput
	// Name of this resource.
	Name pulumi.StringPtrInput
	// Type of this resource.
	Type pulumi.StringPtrInput
}

func (ArtifactState) ElementType

func (ArtifactState) ElementType() reflect.Type

type Blueprint

type Blueprint struct {
	pulumi.CustomResourceState

	// Multi-line explain this resource.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// One-liner string explain this resource.
	DisplayName pulumi.StringPtrOutput `pulumi:"displayName"`
	// Layout view of the blueprint, for UI reference.
	Layout pulumi.AnyOutput `pulumi:"layout"`
	// Name of this resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Parameters required by this Blueprint definition.
	Parameters ParameterDefinitionResponseMapOutput `pulumi:"parameters"`
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups ResourceGroupDefinitionResponseMapOutput `pulumi:"resourceGroups"`
	// Status of the Blueprint. This field is readonly.
	Status BlueprintStatusResponseOutput `pulumi:"status"`
	// The scope where this Blueprint can be applied.
	TargetScope pulumi.StringOutput `pulumi:"targetScope"`
	// Type of this resource.
	Type pulumi.StringOutput `pulumi:"type"`
	// Published versions of this blueprint.
	Versions pulumi.AnyOutput `pulumi:"versions"`
}

Represents a Blueprint definition.

func GetBlueprint

func GetBlueprint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *BlueprintState, opts ...pulumi.ResourceOption) (*Blueprint, error)

GetBlueprint gets an existing Blueprint 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 NewBlueprint

func NewBlueprint(ctx *pulumi.Context,
	name string, args *BlueprintArgs, opts ...pulumi.ResourceOption) (*Blueprint, error)

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

func (*Blueprint) ElementType added in v0.2.6

func (*Blueprint) ElementType() reflect.Type

func (*Blueprint) ToBlueprintOutput added in v0.2.6

func (i *Blueprint) ToBlueprintOutput() BlueprintOutput

func (*Blueprint) ToBlueprintOutputWithContext added in v0.2.6

func (i *Blueprint) ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput

type BlueprintArgs

type BlueprintArgs struct {
	// name of the blueprint.
	BlueprintName pulumi.StringInput
	// Multi-line explain this resource.
	Description pulumi.StringPtrInput
	// One-liner string explain this resource.
	DisplayName pulumi.StringPtrInput
	// Layout view of the blueprint, for UI reference.
	Layout pulumi.Input
	// ManagementGroup where blueprint stores.
	ManagementGroupName pulumi.StringInput
	// Parameters required by this Blueprint definition.
	Parameters ParameterDefinitionMapInput
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups ResourceGroupDefinitionMapInput
	// The scope where this Blueprint can be applied.
	TargetScope pulumi.StringInput
	// Published versions of this blueprint.
	Versions pulumi.Input
}

The set of arguments for constructing a Blueprint resource.

func (BlueprintArgs) ElementType

func (BlueprintArgs) ElementType() reflect.Type

type BlueprintInput added in v0.2.6

type BlueprintInput interface {
	pulumi.Input

	ToBlueprintOutput() BlueprintOutput
	ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput
}

type BlueprintOutput added in v0.2.6

type BlueprintOutput struct {
	*pulumi.OutputState
}

func (BlueprintOutput) ElementType added in v0.2.6

func (BlueprintOutput) ElementType() reflect.Type

func (BlueprintOutput) ToBlueprintOutput added in v0.2.6

func (o BlueprintOutput) ToBlueprintOutput() BlueprintOutput

func (BlueprintOutput) ToBlueprintOutputWithContext added in v0.2.6

func (o BlueprintOutput) ToBlueprintOutputWithContext(ctx context.Context) BlueprintOutput

type BlueprintState

type BlueprintState struct {
	// Multi-line explain this resource.
	Description pulumi.StringPtrInput
	// One-liner string explain this resource.
	DisplayName pulumi.StringPtrInput
	// Layout view of the blueprint, for UI reference.
	Layout pulumi.Input
	// Name of this resource.
	Name pulumi.StringPtrInput
	// Parameters required by this Blueprint definition.
	Parameters ParameterDefinitionResponseMapInput
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups ResourceGroupDefinitionResponseMapInput
	// Status of the Blueprint. This field is readonly.
	Status BlueprintStatusResponsePtrInput
	// The scope where this Blueprint can be applied.
	TargetScope pulumi.StringPtrInput
	// Type of this resource.
	Type pulumi.StringPtrInput
	// Published versions of this blueprint.
	Versions pulumi.Input
}

func (BlueprintState) ElementType

func (BlueprintState) ElementType() reflect.Type

type BlueprintStatusResponse

type BlueprintStatusResponse struct {
	// Last modified time of this blueprint.
	LastModified string `pulumi:"lastModified"`
	// Creation time of this blueprint.
	TimeCreated string `pulumi:"timeCreated"`
}

The status of the blueprint. This field is readonly.

type BlueprintStatusResponseArgs

type BlueprintStatusResponseArgs struct {
	// Last modified time of this blueprint.
	LastModified pulumi.StringInput `pulumi:"lastModified"`
	// Creation time of this blueprint.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
}

The status of the blueprint. This field is readonly.

func (BlueprintStatusResponseArgs) ElementType

func (BlueprintStatusResponseArgs) ToBlueprintStatusResponseOutput

func (i BlueprintStatusResponseArgs) ToBlueprintStatusResponseOutput() BlueprintStatusResponseOutput

func (BlueprintStatusResponseArgs) ToBlueprintStatusResponseOutputWithContext

func (i BlueprintStatusResponseArgs) ToBlueprintStatusResponseOutputWithContext(ctx context.Context) BlueprintStatusResponseOutput

func (BlueprintStatusResponseArgs) ToBlueprintStatusResponsePtrOutput

func (i BlueprintStatusResponseArgs) ToBlueprintStatusResponsePtrOutput() BlueprintStatusResponsePtrOutput

func (BlueprintStatusResponseArgs) ToBlueprintStatusResponsePtrOutputWithContext

func (i BlueprintStatusResponseArgs) ToBlueprintStatusResponsePtrOutputWithContext(ctx context.Context) BlueprintStatusResponsePtrOutput

type BlueprintStatusResponseInput

type BlueprintStatusResponseInput interface {
	pulumi.Input

	ToBlueprintStatusResponseOutput() BlueprintStatusResponseOutput
	ToBlueprintStatusResponseOutputWithContext(context.Context) BlueprintStatusResponseOutput
}

BlueprintStatusResponseInput is an input type that accepts BlueprintStatusResponseArgs and BlueprintStatusResponseOutput values. You can construct a concrete instance of `BlueprintStatusResponseInput` via:

BlueprintStatusResponseArgs{...}

type BlueprintStatusResponseOutput

type BlueprintStatusResponseOutput struct{ *pulumi.OutputState }

The status of the blueprint. This field is readonly.

func (BlueprintStatusResponseOutput) ElementType

func (BlueprintStatusResponseOutput) LastModified

Last modified time of this blueprint.

func (BlueprintStatusResponseOutput) TimeCreated

Creation time of this blueprint.

func (BlueprintStatusResponseOutput) ToBlueprintStatusResponseOutput

func (o BlueprintStatusResponseOutput) ToBlueprintStatusResponseOutput() BlueprintStatusResponseOutput

func (BlueprintStatusResponseOutput) ToBlueprintStatusResponseOutputWithContext

func (o BlueprintStatusResponseOutput) ToBlueprintStatusResponseOutputWithContext(ctx context.Context) BlueprintStatusResponseOutput

func (BlueprintStatusResponseOutput) ToBlueprintStatusResponsePtrOutput

func (o BlueprintStatusResponseOutput) ToBlueprintStatusResponsePtrOutput() BlueprintStatusResponsePtrOutput

func (BlueprintStatusResponseOutput) ToBlueprintStatusResponsePtrOutputWithContext

func (o BlueprintStatusResponseOutput) ToBlueprintStatusResponsePtrOutputWithContext(ctx context.Context) BlueprintStatusResponsePtrOutput

type BlueprintStatusResponsePtrInput

type BlueprintStatusResponsePtrInput interface {
	pulumi.Input

	ToBlueprintStatusResponsePtrOutput() BlueprintStatusResponsePtrOutput
	ToBlueprintStatusResponsePtrOutputWithContext(context.Context) BlueprintStatusResponsePtrOutput
}

BlueprintStatusResponsePtrInput is an input type that accepts BlueprintStatusResponseArgs, BlueprintStatusResponsePtr and BlueprintStatusResponsePtrOutput values. You can construct a concrete instance of `BlueprintStatusResponsePtrInput` via:

        BlueprintStatusResponseArgs{...}

or:

        nil

type BlueprintStatusResponsePtrOutput

type BlueprintStatusResponsePtrOutput struct{ *pulumi.OutputState }

func (BlueprintStatusResponsePtrOutput) Elem

func (BlueprintStatusResponsePtrOutput) ElementType

func (BlueprintStatusResponsePtrOutput) LastModified

Last modified time of this blueprint.

func (BlueprintStatusResponsePtrOutput) TimeCreated

Creation time of this blueprint.

func (BlueprintStatusResponsePtrOutput) ToBlueprintStatusResponsePtrOutput

func (o BlueprintStatusResponsePtrOutput) ToBlueprintStatusResponsePtrOutput() BlueprintStatusResponsePtrOutput

func (BlueprintStatusResponsePtrOutput) ToBlueprintStatusResponsePtrOutputWithContext

func (o BlueprintStatusResponsePtrOutput) ToBlueprintStatusResponsePtrOutputWithContext(ctx context.Context) BlueprintStatusResponsePtrOutput

type BlueprintTargetScope added in v0.3.1

type BlueprintTargetScope pulumi.String

The scope where this Blueprint can be applied.

func (BlueprintTargetScope) ElementType added in v0.3.1

func (BlueprintTargetScope) ElementType() reflect.Type

func (BlueprintTargetScope) ToStringOutput added in v0.3.1

func (e BlueprintTargetScope) ToStringOutput() pulumi.StringOutput

func (BlueprintTargetScope) ToStringOutputWithContext added in v0.3.1

func (e BlueprintTargetScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (BlueprintTargetScope) ToStringPtrOutput added in v0.3.1

func (e BlueprintTargetScope) ToStringPtrOutput() pulumi.StringPtrOutput

func (BlueprintTargetScope) ToStringPtrOutputWithContext added in v0.3.1

func (e BlueprintTargetScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type LookupArtifactArgs

type LookupArtifactArgs struct {
	// name of the artifact.
	ArtifactName string `pulumi:"artifactName"`
	// name of the blueprint.
	BlueprintName string `pulumi:"blueprintName"`
	// ManagementGroup where blueprint stores.
	ManagementGroupName string `pulumi:"managementGroupName"`
}

type LookupArtifactResult

type LookupArtifactResult struct {
	// String Id used to locate any resource on Azure.
	Id string `pulumi:"id"`
	// Specifies the kind of Blueprint artifact.
	Kind string `pulumi:"kind"`
	// Name of this resource.
	Name string `pulumi:"name"`
	// Type of this resource.
	Type string `pulumi:"type"`
}

Represents a Blueprint artifact.

func LookupArtifact

func LookupArtifact(ctx *pulumi.Context, args *LookupArtifactArgs, opts ...pulumi.InvokeOption) (*LookupArtifactResult, error)

type LookupBlueprintArgs

type LookupBlueprintArgs struct {
	// name of the blueprint.
	BlueprintName string `pulumi:"blueprintName"`
	// ManagementGroup where blueprint stores.
	ManagementGroupName string `pulumi:"managementGroupName"`
}

type LookupBlueprintResult

type LookupBlueprintResult struct {
	// Multi-line explain this resource.
	Description *string `pulumi:"description"`
	// One-liner string explain this resource.
	DisplayName *string `pulumi:"displayName"`
	// String Id used to locate any resource on Azure.
	Id string `pulumi:"id"`
	// Layout view of the blueprint, for UI reference.
	Layout interface{} `pulumi:"layout"`
	// Name of this resource.
	Name string `pulumi:"name"`
	// Parameters required by this Blueprint definition.
	Parameters map[string]ParameterDefinitionResponse `pulumi:"parameters"`
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups map[string]ResourceGroupDefinitionResponse `pulumi:"resourceGroups"`
	// Status of the Blueprint. This field is readonly.
	Status BlueprintStatusResponse `pulumi:"status"`
	// The scope where this Blueprint can be applied.
	TargetScope string `pulumi:"targetScope"`
	// Type of this resource.
	Type string `pulumi:"type"`
	// Published versions of this blueprint.
	Versions interface{} `pulumi:"versions"`
}

Represents a Blueprint definition.

func LookupBlueprint

func LookupBlueprint(ctx *pulumi.Context, args *LookupBlueprintArgs, opts ...pulumi.InvokeOption) (*LookupBlueprintResult, error)

type LookupPublishedBlueprintArgs

type LookupPublishedBlueprintArgs struct {
	// name of the blueprint.
	BlueprintName string `pulumi:"blueprintName"`
	// ManagementGroup where blueprint stores.
	ManagementGroupName string `pulumi:"managementGroupName"`
	// version of the published blueprint.
	VersionId string `pulumi:"versionId"`
}

type LookupPublishedBlueprintResult

type LookupPublishedBlueprintResult struct {
	// Name of the Blueprint definition.
	BlueprintName *string `pulumi:"blueprintName"`
	// Version-specific change notes
	ChangeNotes *string `pulumi:"changeNotes"`
	// Multi-line explain this resource.
	Description *string `pulumi:"description"`
	// One-liner string explain this resource.
	DisplayName *string `pulumi:"displayName"`
	// String Id used to locate any resource on Azure.
	Id string `pulumi:"id"`
	// Name of this resource.
	Name string `pulumi:"name"`
	// Parameters required by this Blueprint definition.
	Parameters map[string]ParameterDefinitionResponse `pulumi:"parameters"`
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups map[string]ResourceGroupDefinitionResponse `pulumi:"resourceGroups"`
	// Status of the Blueprint. This field is readonly.
	Status BlueprintStatusResponse `pulumi:"status"`
	// The scope where this Blueprint can be applied.
	TargetScope *string `pulumi:"targetScope"`
	// Type of this resource.
	Type string `pulumi:"type"`
}

Represents a published Blueprint.

type ParameterDefinition

type ParameterDefinition struct {
	// Array of allowed values for this parameter.
	AllowedValues []interface{} `pulumi:"allowedValues"`
	// Default Value for this parameter.
	DefaultValue interface{} `pulumi:"defaultValue"`
	// Description of this parameter/resourceGroup.
	Description *string `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName *string `pulumi:"displayName"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType *string `pulumi:"strongType"`
	// Allowed data types for Azure Resource Manager template parameters.
	Type string `pulumi:"type"`
}

Represent a parameter with constrains and metadata.

type ParameterDefinitionArgs

type ParameterDefinitionArgs struct {
	// Array of allowed values for this parameter.
	AllowedValues pulumi.ArrayInput `pulumi:"allowedValues"`
	// Default Value for this parameter.
	DefaultValue pulumi.Input `pulumi:"defaultValue"`
	// Description of this parameter/resourceGroup.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType pulumi.StringPtrInput `pulumi:"strongType"`
	// Allowed data types for Azure Resource Manager template parameters.
	Type pulumi.StringInput `pulumi:"type"`
}

Represent a parameter with constrains and metadata.

func (ParameterDefinitionArgs) ElementType

func (ParameterDefinitionArgs) ElementType() reflect.Type

func (ParameterDefinitionArgs) ToParameterDefinitionOutput

func (i ParameterDefinitionArgs) ToParameterDefinitionOutput() ParameterDefinitionOutput

func (ParameterDefinitionArgs) ToParameterDefinitionOutputWithContext

func (i ParameterDefinitionArgs) ToParameterDefinitionOutputWithContext(ctx context.Context) ParameterDefinitionOutput

type ParameterDefinitionInput

type ParameterDefinitionInput interface {
	pulumi.Input

	ToParameterDefinitionOutput() ParameterDefinitionOutput
	ToParameterDefinitionOutputWithContext(context.Context) ParameterDefinitionOutput
}

ParameterDefinitionInput is an input type that accepts ParameterDefinitionArgs and ParameterDefinitionOutput values. You can construct a concrete instance of `ParameterDefinitionInput` via:

ParameterDefinitionArgs{...}

type ParameterDefinitionMap

type ParameterDefinitionMap map[string]ParameterDefinitionInput

func (ParameterDefinitionMap) ElementType

func (ParameterDefinitionMap) ElementType() reflect.Type

func (ParameterDefinitionMap) ToParameterDefinitionMapOutput

func (i ParameterDefinitionMap) ToParameterDefinitionMapOutput() ParameterDefinitionMapOutput

func (ParameterDefinitionMap) ToParameterDefinitionMapOutputWithContext

func (i ParameterDefinitionMap) ToParameterDefinitionMapOutputWithContext(ctx context.Context) ParameterDefinitionMapOutput

type ParameterDefinitionMapInput

type ParameterDefinitionMapInput interface {
	pulumi.Input

	ToParameterDefinitionMapOutput() ParameterDefinitionMapOutput
	ToParameterDefinitionMapOutputWithContext(context.Context) ParameterDefinitionMapOutput
}

ParameterDefinitionMapInput is an input type that accepts ParameterDefinitionMap and ParameterDefinitionMapOutput values. You can construct a concrete instance of `ParameterDefinitionMapInput` via:

ParameterDefinitionMap{ "key": ParameterDefinitionArgs{...} }

type ParameterDefinitionMapOutput

type ParameterDefinitionMapOutput struct{ *pulumi.OutputState }

func (ParameterDefinitionMapOutput) ElementType

func (ParameterDefinitionMapOutput) MapIndex

func (ParameterDefinitionMapOutput) ToParameterDefinitionMapOutput

func (o ParameterDefinitionMapOutput) ToParameterDefinitionMapOutput() ParameterDefinitionMapOutput

func (ParameterDefinitionMapOutput) ToParameterDefinitionMapOutputWithContext

func (o ParameterDefinitionMapOutput) ToParameterDefinitionMapOutputWithContext(ctx context.Context) ParameterDefinitionMapOutput

type ParameterDefinitionOutput

type ParameterDefinitionOutput struct{ *pulumi.OutputState }

Represent a parameter with constrains and metadata.

func (ParameterDefinitionOutput) AllowedValues

func (o ParameterDefinitionOutput) AllowedValues() pulumi.ArrayOutput

Array of allowed values for this parameter.

func (ParameterDefinitionOutput) DefaultValue

func (o ParameterDefinitionOutput) DefaultValue() pulumi.AnyOutput

Default Value for this parameter.

func (ParameterDefinitionOutput) Description

Description of this parameter/resourceGroup.

func (ParameterDefinitionOutput) DisplayName

DisplayName of this parameter/resourceGroup.

func (ParameterDefinitionOutput) ElementType

func (ParameterDefinitionOutput) ElementType() reflect.Type

func (ParameterDefinitionOutput) StrongType

StrongType for UI to render rich experience during assignment time.

func (ParameterDefinitionOutput) ToParameterDefinitionOutput

func (o ParameterDefinitionOutput) ToParameterDefinitionOutput() ParameterDefinitionOutput

func (ParameterDefinitionOutput) ToParameterDefinitionOutputWithContext

func (o ParameterDefinitionOutput) ToParameterDefinitionOutputWithContext(ctx context.Context) ParameterDefinitionOutput

func (ParameterDefinitionOutput) Type

Allowed data types for Azure Resource Manager template parameters.

type ParameterDefinitionResponse

type ParameterDefinitionResponse struct {
	// Array of allowed values for this parameter.
	AllowedValues []interface{} `pulumi:"allowedValues"`
	// Default Value for this parameter.
	DefaultValue interface{} `pulumi:"defaultValue"`
	// Description of this parameter/resourceGroup.
	Description *string `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName *string `pulumi:"displayName"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType *string `pulumi:"strongType"`
	// Allowed data types for Azure Resource Manager template parameters.
	Type string `pulumi:"type"`
}

Represent a parameter with constrains and metadata.

type ParameterDefinitionResponseArgs

type ParameterDefinitionResponseArgs struct {
	// Array of allowed values for this parameter.
	AllowedValues pulumi.ArrayInput `pulumi:"allowedValues"`
	// Default Value for this parameter.
	DefaultValue pulumi.Input `pulumi:"defaultValue"`
	// Description of this parameter/resourceGroup.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType pulumi.StringPtrInput `pulumi:"strongType"`
	// Allowed data types for Azure Resource Manager template parameters.
	Type pulumi.StringInput `pulumi:"type"`
}

Represent a parameter with constrains and metadata.

func (ParameterDefinitionResponseArgs) ElementType

func (ParameterDefinitionResponseArgs) ToParameterDefinitionResponseOutput

func (i ParameterDefinitionResponseArgs) ToParameterDefinitionResponseOutput() ParameterDefinitionResponseOutput

func (ParameterDefinitionResponseArgs) ToParameterDefinitionResponseOutputWithContext

func (i ParameterDefinitionResponseArgs) ToParameterDefinitionResponseOutputWithContext(ctx context.Context) ParameterDefinitionResponseOutput

type ParameterDefinitionResponseInput

type ParameterDefinitionResponseInput interface {
	pulumi.Input

	ToParameterDefinitionResponseOutput() ParameterDefinitionResponseOutput
	ToParameterDefinitionResponseOutputWithContext(context.Context) ParameterDefinitionResponseOutput
}

ParameterDefinitionResponseInput is an input type that accepts ParameterDefinitionResponseArgs and ParameterDefinitionResponseOutput values. You can construct a concrete instance of `ParameterDefinitionResponseInput` via:

ParameterDefinitionResponseArgs{...}

type ParameterDefinitionResponseMap

type ParameterDefinitionResponseMap map[string]ParameterDefinitionResponseInput

func (ParameterDefinitionResponseMap) ElementType

func (ParameterDefinitionResponseMap) ToParameterDefinitionResponseMapOutput

func (i ParameterDefinitionResponseMap) ToParameterDefinitionResponseMapOutput() ParameterDefinitionResponseMapOutput

func (ParameterDefinitionResponseMap) ToParameterDefinitionResponseMapOutputWithContext

func (i ParameterDefinitionResponseMap) ToParameterDefinitionResponseMapOutputWithContext(ctx context.Context) ParameterDefinitionResponseMapOutput

type ParameterDefinitionResponseMapInput

type ParameterDefinitionResponseMapInput interface {
	pulumi.Input

	ToParameterDefinitionResponseMapOutput() ParameterDefinitionResponseMapOutput
	ToParameterDefinitionResponseMapOutputWithContext(context.Context) ParameterDefinitionResponseMapOutput
}

ParameterDefinitionResponseMapInput is an input type that accepts ParameterDefinitionResponseMap and ParameterDefinitionResponseMapOutput values. You can construct a concrete instance of `ParameterDefinitionResponseMapInput` via:

ParameterDefinitionResponseMap{ "key": ParameterDefinitionResponseArgs{...} }

type ParameterDefinitionResponseMapOutput

type ParameterDefinitionResponseMapOutput struct{ *pulumi.OutputState }

func (ParameterDefinitionResponseMapOutput) ElementType

func (ParameterDefinitionResponseMapOutput) MapIndex

func (ParameterDefinitionResponseMapOutput) ToParameterDefinitionResponseMapOutput

func (o ParameterDefinitionResponseMapOutput) ToParameterDefinitionResponseMapOutput() ParameterDefinitionResponseMapOutput

func (ParameterDefinitionResponseMapOutput) ToParameterDefinitionResponseMapOutputWithContext

func (o ParameterDefinitionResponseMapOutput) ToParameterDefinitionResponseMapOutputWithContext(ctx context.Context) ParameterDefinitionResponseMapOutput

type ParameterDefinitionResponseOutput

type ParameterDefinitionResponseOutput struct{ *pulumi.OutputState }

Represent a parameter with constrains and metadata.

func (ParameterDefinitionResponseOutput) AllowedValues

Array of allowed values for this parameter.

func (ParameterDefinitionResponseOutput) DefaultValue

Default Value for this parameter.

func (ParameterDefinitionResponseOutput) Description

Description of this parameter/resourceGroup.

func (ParameterDefinitionResponseOutput) DisplayName

DisplayName of this parameter/resourceGroup.

func (ParameterDefinitionResponseOutput) ElementType

func (ParameterDefinitionResponseOutput) StrongType

StrongType for UI to render rich experience during assignment time.

func (ParameterDefinitionResponseOutput) ToParameterDefinitionResponseOutput

func (o ParameterDefinitionResponseOutput) ToParameterDefinitionResponseOutput() ParameterDefinitionResponseOutput

func (ParameterDefinitionResponseOutput) ToParameterDefinitionResponseOutputWithContext

func (o ParameterDefinitionResponseOutput) ToParameterDefinitionResponseOutputWithContext(ctx context.Context) ParameterDefinitionResponseOutput

func (ParameterDefinitionResponseOutput) Type

Allowed data types for Azure Resource Manager template parameters.

type PublishedBlueprint

type PublishedBlueprint struct {
	pulumi.CustomResourceState

	// Name of the Blueprint definition.
	BlueprintName pulumi.StringPtrOutput `pulumi:"blueprintName"`
	// Version-specific change notes
	ChangeNotes pulumi.StringPtrOutput `pulumi:"changeNotes"`
	// Multi-line explain this resource.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// One-liner string explain this resource.
	DisplayName pulumi.StringPtrOutput `pulumi:"displayName"`
	// Name of this resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Parameters required by this Blueprint definition.
	Parameters ParameterDefinitionResponseMapOutput `pulumi:"parameters"`
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups ResourceGroupDefinitionResponseMapOutput `pulumi:"resourceGroups"`
	// Status of the Blueprint. This field is readonly.
	Status BlueprintStatusResponseOutput `pulumi:"status"`
	// The scope where this Blueprint can be applied.
	TargetScope pulumi.StringPtrOutput `pulumi:"targetScope"`
	// Type of this resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Represents a published Blueprint.

func GetPublishedBlueprint

func GetPublishedBlueprint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PublishedBlueprintState, opts ...pulumi.ResourceOption) (*PublishedBlueprint, error)

GetPublishedBlueprint gets an existing PublishedBlueprint 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 NewPublishedBlueprint

func NewPublishedBlueprint(ctx *pulumi.Context,
	name string, args *PublishedBlueprintArgs, opts ...pulumi.ResourceOption) (*PublishedBlueprint, error)

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

func (*PublishedBlueprint) ElementType added in v0.2.6

func (*PublishedBlueprint) ElementType() reflect.Type

func (*PublishedBlueprint) ToPublishedBlueprintOutput added in v0.2.6

func (i *PublishedBlueprint) ToPublishedBlueprintOutput() PublishedBlueprintOutput

func (*PublishedBlueprint) ToPublishedBlueprintOutputWithContext added in v0.2.6

func (i *PublishedBlueprint) ToPublishedBlueprintOutputWithContext(ctx context.Context) PublishedBlueprintOutput

type PublishedBlueprintArgs

type PublishedBlueprintArgs struct {
	// name of the blueprint.
	BlueprintName pulumi.StringInput
	// ManagementGroup where blueprint stores.
	ManagementGroupName pulumi.StringInput
	// version of the published blueprint.
	VersionId pulumi.StringInput
}

The set of arguments for constructing a PublishedBlueprint resource.

func (PublishedBlueprintArgs) ElementType

func (PublishedBlueprintArgs) ElementType() reflect.Type

type PublishedBlueprintInput added in v0.2.6

type PublishedBlueprintInput interface {
	pulumi.Input

	ToPublishedBlueprintOutput() PublishedBlueprintOutput
	ToPublishedBlueprintOutputWithContext(ctx context.Context) PublishedBlueprintOutput
}

type PublishedBlueprintOutput added in v0.2.6

type PublishedBlueprintOutput struct {
	*pulumi.OutputState
}

func (PublishedBlueprintOutput) ElementType added in v0.2.6

func (PublishedBlueprintOutput) ElementType() reflect.Type

func (PublishedBlueprintOutput) ToPublishedBlueprintOutput added in v0.2.6

func (o PublishedBlueprintOutput) ToPublishedBlueprintOutput() PublishedBlueprintOutput

func (PublishedBlueprintOutput) ToPublishedBlueprintOutputWithContext added in v0.2.6

func (o PublishedBlueprintOutput) ToPublishedBlueprintOutputWithContext(ctx context.Context) PublishedBlueprintOutput

type PublishedBlueprintState

type PublishedBlueprintState struct {
	// Name of the Blueprint definition.
	BlueprintName pulumi.StringPtrInput
	// Version-specific change notes
	ChangeNotes pulumi.StringPtrInput
	// Multi-line explain this resource.
	Description pulumi.StringPtrInput
	// One-liner string explain this resource.
	DisplayName pulumi.StringPtrInput
	// Name of this resource.
	Name pulumi.StringPtrInput
	// Parameters required by this Blueprint definition.
	Parameters ParameterDefinitionResponseMapInput
	// Resource group placeholders defined by this Blueprint definition.
	ResourceGroups ResourceGroupDefinitionResponseMapInput
	// Status of the Blueprint. This field is readonly.
	Status BlueprintStatusResponsePtrInput
	// The scope where this Blueprint can be applied.
	TargetScope pulumi.StringPtrInput
	// Type of this resource.
	Type pulumi.StringPtrInput
}

func (PublishedBlueprintState) ElementType

func (PublishedBlueprintState) ElementType() reflect.Type

type ResourceGroupDefinition

type ResourceGroupDefinition struct {
	// Artifacts which need to be deployed before this resource group.
	DependsOn []string `pulumi:"dependsOn"`
	// Description of this parameter/resourceGroup.
	Description *string `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName *string `pulumi:"displayName"`
	// Location of this resourceGroup, leave empty if the resource group location will be specified during the Blueprint assignment.
	Location *string `pulumi:"location"`
	// Name of this resourceGroup, leave empty if the resource group name will be specified during the Blueprint assignment.
	Name *string `pulumi:"name"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType *string `pulumi:"strongType"`
}

Represents an Azure resource group in a Blueprint definition.

type ResourceGroupDefinitionArgs

type ResourceGroupDefinitionArgs struct {
	// Artifacts which need to be deployed before this resource group.
	DependsOn pulumi.StringArrayInput `pulumi:"dependsOn"`
	// Description of this parameter/resourceGroup.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Location of this resourceGroup, leave empty if the resource group location will be specified during the Blueprint assignment.
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Name of this resourceGroup, leave empty if the resource group name will be specified during the Blueprint assignment.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType pulumi.StringPtrInput `pulumi:"strongType"`
}

Represents an Azure resource group in a Blueprint definition.

func (ResourceGroupDefinitionArgs) ElementType

func (ResourceGroupDefinitionArgs) ToResourceGroupDefinitionOutput

func (i ResourceGroupDefinitionArgs) ToResourceGroupDefinitionOutput() ResourceGroupDefinitionOutput

func (ResourceGroupDefinitionArgs) ToResourceGroupDefinitionOutputWithContext

func (i ResourceGroupDefinitionArgs) ToResourceGroupDefinitionOutputWithContext(ctx context.Context) ResourceGroupDefinitionOutput

type ResourceGroupDefinitionInput

type ResourceGroupDefinitionInput interface {
	pulumi.Input

	ToResourceGroupDefinitionOutput() ResourceGroupDefinitionOutput
	ToResourceGroupDefinitionOutputWithContext(context.Context) ResourceGroupDefinitionOutput
}

ResourceGroupDefinitionInput is an input type that accepts ResourceGroupDefinitionArgs and ResourceGroupDefinitionOutput values. You can construct a concrete instance of `ResourceGroupDefinitionInput` via:

ResourceGroupDefinitionArgs{...}

type ResourceGroupDefinitionMap

type ResourceGroupDefinitionMap map[string]ResourceGroupDefinitionInput

func (ResourceGroupDefinitionMap) ElementType

func (ResourceGroupDefinitionMap) ElementType() reflect.Type

func (ResourceGroupDefinitionMap) ToResourceGroupDefinitionMapOutput

func (i ResourceGroupDefinitionMap) ToResourceGroupDefinitionMapOutput() ResourceGroupDefinitionMapOutput

func (ResourceGroupDefinitionMap) ToResourceGroupDefinitionMapOutputWithContext

func (i ResourceGroupDefinitionMap) ToResourceGroupDefinitionMapOutputWithContext(ctx context.Context) ResourceGroupDefinitionMapOutput

type ResourceGroupDefinitionMapInput

type ResourceGroupDefinitionMapInput interface {
	pulumi.Input

	ToResourceGroupDefinitionMapOutput() ResourceGroupDefinitionMapOutput
	ToResourceGroupDefinitionMapOutputWithContext(context.Context) ResourceGroupDefinitionMapOutput
}

ResourceGroupDefinitionMapInput is an input type that accepts ResourceGroupDefinitionMap and ResourceGroupDefinitionMapOutput values. You can construct a concrete instance of `ResourceGroupDefinitionMapInput` via:

ResourceGroupDefinitionMap{ "key": ResourceGroupDefinitionArgs{...} }

type ResourceGroupDefinitionMapOutput

type ResourceGroupDefinitionMapOutput struct{ *pulumi.OutputState }

func (ResourceGroupDefinitionMapOutput) ElementType

func (ResourceGroupDefinitionMapOutput) MapIndex

func (ResourceGroupDefinitionMapOutput) ToResourceGroupDefinitionMapOutput

func (o ResourceGroupDefinitionMapOutput) ToResourceGroupDefinitionMapOutput() ResourceGroupDefinitionMapOutput

func (ResourceGroupDefinitionMapOutput) ToResourceGroupDefinitionMapOutputWithContext

func (o ResourceGroupDefinitionMapOutput) ToResourceGroupDefinitionMapOutputWithContext(ctx context.Context) ResourceGroupDefinitionMapOutput

type ResourceGroupDefinitionOutput

type ResourceGroupDefinitionOutput struct{ *pulumi.OutputState }

Represents an Azure resource group in a Blueprint definition.

func (ResourceGroupDefinitionOutput) DependsOn

Artifacts which need to be deployed before this resource group.

func (ResourceGroupDefinitionOutput) Description

Description of this parameter/resourceGroup.

func (ResourceGroupDefinitionOutput) DisplayName

DisplayName of this parameter/resourceGroup.

func (ResourceGroupDefinitionOutput) ElementType

func (ResourceGroupDefinitionOutput) Location

Location of this resourceGroup, leave empty if the resource group location will be specified during the Blueprint assignment.

func (ResourceGroupDefinitionOutput) Name

Name of this resourceGroup, leave empty if the resource group name will be specified during the Blueprint assignment.

func (ResourceGroupDefinitionOutput) StrongType

StrongType for UI to render rich experience during assignment time.

func (ResourceGroupDefinitionOutput) ToResourceGroupDefinitionOutput

func (o ResourceGroupDefinitionOutput) ToResourceGroupDefinitionOutput() ResourceGroupDefinitionOutput

func (ResourceGroupDefinitionOutput) ToResourceGroupDefinitionOutputWithContext

func (o ResourceGroupDefinitionOutput) ToResourceGroupDefinitionOutputWithContext(ctx context.Context) ResourceGroupDefinitionOutput

type ResourceGroupDefinitionResponse

type ResourceGroupDefinitionResponse struct {
	// Artifacts which need to be deployed before this resource group.
	DependsOn []string `pulumi:"dependsOn"`
	// Description of this parameter/resourceGroup.
	Description *string `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName *string `pulumi:"displayName"`
	// Location of this resourceGroup, leave empty if the resource group location will be specified during the Blueprint assignment.
	Location *string `pulumi:"location"`
	// Name of this resourceGroup, leave empty if the resource group name will be specified during the Blueprint assignment.
	Name *string `pulumi:"name"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType *string `pulumi:"strongType"`
}

Represents an Azure resource group in a Blueprint definition.

type ResourceGroupDefinitionResponseArgs

type ResourceGroupDefinitionResponseArgs struct {
	// Artifacts which need to be deployed before this resource group.
	DependsOn pulumi.StringArrayInput `pulumi:"dependsOn"`
	// Description of this parameter/resourceGroup.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// DisplayName of this parameter/resourceGroup.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Location of this resourceGroup, leave empty if the resource group location will be specified during the Blueprint assignment.
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Name of this resourceGroup, leave empty if the resource group name will be specified during the Blueprint assignment.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// StrongType for UI to render rich experience during assignment time.
	StrongType pulumi.StringPtrInput `pulumi:"strongType"`
}

Represents an Azure resource group in a Blueprint definition.

func (ResourceGroupDefinitionResponseArgs) ElementType

func (ResourceGroupDefinitionResponseArgs) ToResourceGroupDefinitionResponseOutput

func (i ResourceGroupDefinitionResponseArgs) ToResourceGroupDefinitionResponseOutput() ResourceGroupDefinitionResponseOutput

func (ResourceGroupDefinitionResponseArgs) ToResourceGroupDefinitionResponseOutputWithContext

func (i ResourceGroupDefinitionResponseArgs) ToResourceGroupDefinitionResponseOutputWithContext(ctx context.Context) ResourceGroupDefinitionResponseOutput

type ResourceGroupDefinitionResponseInput

type ResourceGroupDefinitionResponseInput interface {
	pulumi.Input

	ToResourceGroupDefinitionResponseOutput() ResourceGroupDefinitionResponseOutput
	ToResourceGroupDefinitionResponseOutputWithContext(context.Context) ResourceGroupDefinitionResponseOutput
}

ResourceGroupDefinitionResponseInput is an input type that accepts ResourceGroupDefinitionResponseArgs and ResourceGroupDefinitionResponseOutput values. You can construct a concrete instance of `ResourceGroupDefinitionResponseInput` via:

ResourceGroupDefinitionResponseArgs{...}

type ResourceGroupDefinitionResponseMap

type ResourceGroupDefinitionResponseMap map[string]ResourceGroupDefinitionResponseInput

func (ResourceGroupDefinitionResponseMap) ElementType

func (ResourceGroupDefinitionResponseMap) ToResourceGroupDefinitionResponseMapOutput

func (i ResourceGroupDefinitionResponseMap) ToResourceGroupDefinitionResponseMapOutput() ResourceGroupDefinitionResponseMapOutput

func (ResourceGroupDefinitionResponseMap) ToResourceGroupDefinitionResponseMapOutputWithContext

func (i ResourceGroupDefinitionResponseMap) ToResourceGroupDefinitionResponseMapOutputWithContext(ctx context.Context) ResourceGroupDefinitionResponseMapOutput

type ResourceGroupDefinitionResponseMapInput

type ResourceGroupDefinitionResponseMapInput interface {
	pulumi.Input

	ToResourceGroupDefinitionResponseMapOutput() ResourceGroupDefinitionResponseMapOutput
	ToResourceGroupDefinitionResponseMapOutputWithContext(context.Context) ResourceGroupDefinitionResponseMapOutput
}

ResourceGroupDefinitionResponseMapInput is an input type that accepts ResourceGroupDefinitionResponseMap and ResourceGroupDefinitionResponseMapOutput values. You can construct a concrete instance of `ResourceGroupDefinitionResponseMapInput` via:

ResourceGroupDefinitionResponseMap{ "key": ResourceGroupDefinitionResponseArgs{...} }

type ResourceGroupDefinitionResponseMapOutput

type ResourceGroupDefinitionResponseMapOutput struct{ *pulumi.OutputState }

func (ResourceGroupDefinitionResponseMapOutput) ElementType

func (ResourceGroupDefinitionResponseMapOutput) MapIndex

func (ResourceGroupDefinitionResponseMapOutput) ToResourceGroupDefinitionResponseMapOutput

func (o ResourceGroupDefinitionResponseMapOutput) ToResourceGroupDefinitionResponseMapOutput() ResourceGroupDefinitionResponseMapOutput

func (ResourceGroupDefinitionResponseMapOutput) ToResourceGroupDefinitionResponseMapOutputWithContext

func (o ResourceGroupDefinitionResponseMapOutput) ToResourceGroupDefinitionResponseMapOutputWithContext(ctx context.Context) ResourceGroupDefinitionResponseMapOutput

type ResourceGroupDefinitionResponseOutput

type ResourceGroupDefinitionResponseOutput struct{ *pulumi.OutputState }

Represents an Azure resource group in a Blueprint definition.

func (ResourceGroupDefinitionResponseOutput) DependsOn

Artifacts which need to be deployed before this resource group.

func (ResourceGroupDefinitionResponseOutput) Description

Description of this parameter/resourceGroup.

func (ResourceGroupDefinitionResponseOutput) DisplayName

DisplayName of this parameter/resourceGroup.

func (ResourceGroupDefinitionResponseOutput) ElementType

func (ResourceGroupDefinitionResponseOutput) Location

Location of this resourceGroup, leave empty if the resource group location will be specified during the Blueprint assignment.

func (ResourceGroupDefinitionResponseOutput) Name

Name of this resourceGroup, leave empty if the resource group name will be specified during the Blueprint assignment.

func (ResourceGroupDefinitionResponseOutput) StrongType

StrongType for UI to render rich experience during assignment time.

func (ResourceGroupDefinitionResponseOutput) ToResourceGroupDefinitionResponseOutput

func (o ResourceGroupDefinitionResponseOutput) ToResourceGroupDefinitionResponseOutput() ResourceGroupDefinitionResponseOutput

func (ResourceGroupDefinitionResponseOutput) ToResourceGroupDefinitionResponseOutputWithContext

func (o ResourceGroupDefinitionResponseOutput) ToResourceGroupDefinitionResponseOutputWithContext(ctx context.Context) ResourceGroupDefinitionResponseOutput

type TemplateParameterType added in v0.3.1

type TemplateParameterType pulumi.String

Allowed data types for Azure Resource Manager template parameters.

func (TemplateParameterType) ElementType added in v0.3.1

func (TemplateParameterType) ElementType() reflect.Type

func (TemplateParameterType) ToStringOutput added in v0.3.1

func (e TemplateParameterType) ToStringOutput() pulumi.StringOutput

func (TemplateParameterType) ToStringOutputWithContext added in v0.3.1

func (e TemplateParameterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TemplateParameterType) ToStringPtrOutput added in v0.3.1

func (e TemplateParameterType) ToStringPtrOutput() pulumi.StringPtrOutput

func (TemplateParameterType) ToStringPtrOutputWithContext added in v0.3.1

func (e TemplateParameterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

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