Documentation
¶
Index ¶
- Constants
- type BasicDependencyResponse
- type BasicDependencyResponseArgs
- type BasicDependencyResponseArray
- func (BasicDependencyResponseArray) ElementType() reflect.Type
- func (i BasicDependencyResponseArray) ToBasicDependencyResponseArrayOutput() BasicDependencyResponseArrayOutput
- func (i BasicDependencyResponseArray) ToBasicDependencyResponseArrayOutputWithContext(ctx context.Context) BasicDependencyResponseArrayOutput
- type BasicDependencyResponseArrayInput
- type BasicDependencyResponseArrayOutput
- func (BasicDependencyResponseArrayOutput) ElementType() reflect.Type
- func (o BasicDependencyResponseArrayOutput) Index(i pulumi.IntInput) BasicDependencyResponseOutput
- func (o BasicDependencyResponseArrayOutput) ToBasicDependencyResponseArrayOutput() BasicDependencyResponseArrayOutput
- func (o BasicDependencyResponseArrayOutput) ToBasicDependencyResponseArrayOutputWithContext(ctx context.Context) BasicDependencyResponseArrayOutput
- type BasicDependencyResponseInput
- type BasicDependencyResponseOutput
- func (BasicDependencyResponseOutput) ElementType() reflect.Type
- func (o BasicDependencyResponseOutput) Id() pulumi.StringPtrOutput
- func (o BasicDependencyResponseOutput) ResourceName() pulumi.StringPtrOutput
- func (o BasicDependencyResponseOutput) ResourceType() pulumi.StringPtrOutput
- func (o BasicDependencyResponseOutput) ToBasicDependencyResponseOutput() BasicDependencyResponseOutput
- func (o BasicDependencyResponseOutput) ToBasicDependencyResponseOutputWithContext(ctx context.Context) BasicDependencyResponseOutput
- type DependencyResponse
- type DependencyResponseArgs
- type DependencyResponseArray
- type DependencyResponseArrayInput
- type DependencyResponseArrayOutput
- func (DependencyResponseArrayOutput) ElementType() reflect.Type
- func (o DependencyResponseArrayOutput) Index(i pulumi.IntInput) DependencyResponseOutput
- func (o DependencyResponseArrayOutput) ToDependencyResponseArrayOutput() DependencyResponseArrayOutput
- func (o DependencyResponseArrayOutput) ToDependencyResponseArrayOutputWithContext(ctx context.Context) DependencyResponseArrayOutput
- type DependencyResponseInput
- type DependencyResponseOutput
- func (o DependencyResponseOutput) DependsOn() BasicDependencyResponseArrayOutput
- func (DependencyResponseOutput) ElementType() reflect.Type
- func (o DependencyResponseOutput) Id() pulumi.StringPtrOutput
- func (o DependencyResponseOutput) ResourceName() pulumi.StringPtrOutput
- func (o DependencyResponseOutput) ResourceType() pulumi.StringPtrOutput
- func (o DependencyResponseOutput) ToDependencyResponseOutput() DependencyResponseOutput
- func (o DependencyResponseOutput) ToDependencyResponseOutputWithContext(ctx context.Context) DependencyResponseOutput
- type Deployment
- type DeploymentArgs
- type DeploymentInput
- type DeploymentMode
- func (DeploymentMode) ElementType() reflect.Type
- func (e DeploymentMode) ToStringOutput() pulumi.StringOutput
- func (e DeploymentMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeploymentMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeploymentMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeploymentOutput
- type DeploymentProperties
- type DeploymentPropertiesArgs
- func (DeploymentPropertiesArgs) ElementType() reflect.Type
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentPropertiesExtendedResponse
- type DeploymentPropertiesExtendedResponseArgs
- func (DeploymentPropertiesExtendedResponseArgs) ElementType() reflect.Type
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutput() DeploymentPropertiesExtendedResponseOutput
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponseOutput
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
- type DeploymentPropertiesExtendedResponseInput
- type DeploymentPropertiesExtendedResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) CorrelationId() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Dependencies() DependencyResponseArrayOutput
- func (DeploymentPropertiesExtendedResponseOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesExtendedResponseOutput) Mode() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Outputs() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Parameters() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ParametersLink() ParametersLinkResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Providers() ProviderResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Template() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponseOutput) TemplateLink() TemplateLinkResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Timestamp() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponseOutput() DeploymentPropertiesExtendedResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponseOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
- type DeploymentPropertiesExtendedResponsePtrInput
- type DeploymentPropertiesExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Dependencies() DependencyResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Elem() DeploymentPropertiesExtendedResponseOutput
- func (DeploymentPropertiesExtendedResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Mode() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Outputs() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Parameters() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ParametersLink() ParametersLinkResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Providers() ProviderResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Template() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink() TemplateLinkResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
- type DeploymentPropertiesInput
- type DeploymentPropertiesOutput
- func (DeploymentPropertiesOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesOutput) Mode() pulumi.StringPtrOutput
- func (o DeploymentPropertiesOutput) Parameters() pulumi.AnyOutput
- func (o DeploymentPropertiesOutput) ParametersLink() ParametersLinkPtrOutput
- func (o DeploymentPropertiesOutput) Template() pulumi.AnyOutput
- func (o DeploymentPropertiesOutput) TemplateLink() TemplateLinkPtrOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentPropertiesPtrInput
- type DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesPtrOutput) Elem() DeploymentPropertiesOutput
- func (DeploymentPropertiesPtrOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesPtrOutput) Mode() pulumi.StringPtrOutput
- func (o DeploymentPropertiesPtrOutput) Parameters() pulumi.AnyOutput
- func (o DeploymentPropertiesPtrOutput) ParametersLink() ParametersLinkPtrOutput
- func (o DeploymentPropertiesPtrOutput) Template() pulumi.AnyOutput
- func (o DeploymentPropertiesPtrOutput) TemplateLink() TemplateLinkPtrOutput
- func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentState
- type LookupDeploymentArgs
- type LookupDeploymentResult
- type LookupResourceArgs
- type LookupResourceGroupArgs
- type LookupResourceGroupResult
- type LookupResourceResult
- type ParametersLink
- type ParametersLinkArgs
- func (ParametersLinkArgs) ElementType() reflect.Type
- func (i ParametersLinkArgs) ToParametersLinkOutput() ParametersLinkOutput
- func (i ParametersLinkArgs) ToParametersLinkOutputWithContext(ctx context.Context) ParametersLinkOutput
- func (i ParametersLinkArgs) ToParametersLinkPtrOutput() ParametersLinkPtrOutput
- func (i ParametersLinkArgs) ToParametersLinkPtrOutputWithContext(ctx context.Context) ParametersLinkPtrOutput
- type ParametersLinkInput
- type ParametersLinkOutput
- func (o ParametersLinkOutput) ContentVersion() pulumi.StringPtrOutput
- func (ParametersLinkOutput) ElementType() reflect.Type
- func (o ParametersLinkOutput) ToParametersLinkOutput() ParametersLinkOutput
- func (o ParametersLinkOutput) ToParametersLinkOutputWithContext(ctx context.Context) ParametersLinkOutput
- func (o ParametersLinkOutput) ToParametersLinkPtrOutput() ParametersLinkPtrOutput
- func (o ParametersLinkOutput) ToParametersLinkPtrOutputWithContext(ctx context.Context) ParametersLinkPtrOutput
- func (o ParametersLinkOutput) Uri() pulumi.StringOutput
- type ParametersLinkPtrInput
- type ParametersLinkPtrOutput
- func (o ParametersLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o ParametersLinkPtrOutput) Elem() ParametersLinkOutput
- func (ParametersLinkPtrOutput) ElementType() reflect.Type
- func (o ParametersLinkPtrOutput) ToParametersLinkPtrOutput() ParametersLinkPtrOutput
- func (o ParametersLinkPtrOutput) ToParametersLinkPtrOutputWithContext(ctx context.Context) ParametersLinkPtrOutput
- func (o ParametersLinkPtrOutput) Uri() pulumi.StringPtrOutput
- type ParametersLinkResponse
- type ParametersLinkResponseArgs
- func (ParametersLinkResponseArgs) ElementType() reflect.Type
- func (i ParametersLinkResponseArgs) ToParametersLinkResponseOutput() ParametersLinkResponseOutput
- func (i ParametersLinkResponseArgs) ToParametersLinkResponseOutputWithContext(ctx context.Context) ParametersLinkResponseOutput
- func (i ParametersLinkResponseArgs) ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput
- func (i ParametersLinkResponseArgs) ToParametersLinkResponsePtrOutputWithContext(ctx context.Context) ParametersLinkResponsePtrOutput
- type ParametersLinkResponseInput
- type ParametersLinkResponseOutput
- func (o ParametersLinkResponseOutput) ContentVersion() pulumi.StringPtrOutput
- func (ParametersLinkResponseOutput) ElementType() reflect.Type
- func (o ParametersLinkResponseOutput) ToParametersLinkResponseOutput() ParametersLinkResponseOutput
- func (o ParametersLinkResponseOutput) ToParametersLinkResponseOutputWithContext(ctx context.Context) ParametersLinkResponseOutput
- func (o ParametersLinkResponseOutput) ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput
- func (o ParametersLinkResponseOutput) ToParametersLinkResponsePtrOutputWithContext(ctx context.Context) ParametersLinkResponsePtrOutput
- func (o ParametersLinkResponseOutput) Uri() pulumi.StringOutput
- type ParametersLinkResponsePtrInput
- type ParametersLinkResponsePtrOutput
- func (o ParametersLinkResponsePtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o ParametersLinkResponsePtrOutput) Elem() ParametersLinkResponseOutput
- func (ParametersLinkResponsePtrOutput) ElementType() reflect.Type
- func (o ParametersLinkResponsePtrOutput) ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput
- func (o ParametersLinkResponsePtrOutput) ToParametersLinkResponsePtrOutputWithContext(ctx context.Context) ParametersLinkResponsePtrOutput
- func (o ParametersLinkResponsePtrOutput) Uri() pulumi.StringPtrOutput
- type Plan
- type PlanArgs
- type PlanInput
- type PlanOutput
- func (PlanOutput) ElementType() reflect.Type
- func (o PlanOutput) Name() pulumi.StringPtrOutput
- func (o PlanOutput) Product() pulumi.StringPtrOutput
- func (o PlanOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanOutput) ToPlanOutput() PlanOutput
- func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
- func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- type PlanPtrInput
- type PlanPtrOutput
- func (o PlanPtrOutput) Elem() PlanOutput
- func (PlanPtrOutput) ElementType() reflect.Type
- func (o PlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o PlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- type PlanResponse
- type PlanResponseArgs
- func (PlanResponseArgs) ElementType() reflect.Type
- func (i PlanResponseArgs) ToPlanResponseOutput() PlanResponseOutput
- func (i PlanResponseArgs) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
- func (i PlanResponseArgs) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (i PlanResponseArgs) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- type PlanResponseInput
- type PlanResponseOutput
- func (PlanResponseOutput) ElementType() reflect.Type
- func (o PlanResponseOutput) Name() pulumi.StringPtrOutput
- func (o PlanResponseOutput) Product() pulumi.StringPtrOutput
- func (o PlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanResponseOutput) ToPlanResponseOutput() PlanResponseOutput
- func (o PlanResponseOutput) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
- func (o PlanResponseOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (o PlanResponseOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- type PlanResponsePtrInput
- type PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) Elem() PlanResponseOutput
- func (PlanResponsePtrOutput) ElementType() reflect.Type
- func (o PlanResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- type ProviderResourceTypeResponse
- type ProviderResourceTypeResponseArgs
- func (ProviderResourceTypeResponseArgs) ElementType() reflect.Type
- func (i ProviderResourceTypeResponseArgs) ToProviderResourceTypeResponseOutput() ProviderResourceTypeResponseOutput
- func (i ProviderResourceTypeResponseArgs) ToProviderResourceTypeResponseOutputWithContext(ctx context.Context) ProviderResourceTypeResponseOutput
- type ProviderResourceTypeResponseArray
- func (ProviderResourceTypeResponseArray) ElementType() reflect.Type
- func (i ProviderResourceTypeResponseArray) ToProviderResourceTypeResponseArrayOutput() ProviderResourceTypeResponseArrayOutput
- func (i ProviderResourceTypeResponseArray) ToProviderResourceTypeResponseArrayOutputWithContext(ctx context.Context) ProviderResourceTypeResponseArrayOutput
- type ProviderResourceTypeResponseArrayInput
- type ProviderResourceTypeResponseArrayOutput
- func (ProviderResourceTypeResponseArrayOutput) ElementType() reflect.Type
- func (o ProviderResourceTypeResponseArrayOutput) Index(i pulumi.IntInput) ProviderResourceTypeResponseOutput
- func (o ProviderResourceTypeResponseArrayOutput) ToProviderResourceTypeResponseArrayOutput() ProviderResourceTypeResponseArrayOutput
- func (o ProviderResourceTypeResponseArrayOutput) ToProviderResourceTypeResponseArrayOutputWithContext(ctx context.Context) ProviderResourceTypeResponseArrayOutput
- type ProviderResourceTypeResponseInput
- type ProviderResourceTypeResponseOutput
- func (o ProviderResourceTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
- func (ProviderResourceTypeResponseOutput) ElementType() reflect.Type
- func (o ProviderResourceTypeResponseOutput) Locations() pulumi.StringArrayOutput
- func (o ProviderResourceTypeResponseOutput) Properties() pulumi.StringMapOutput
- func (o ProviderResourceTypeResponseOutput) ResourceType() pulumi.StringPtrOutput
- func (o ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutput() ProviderResourceTypeResponseOutput
- func (o ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutputWithContext(ctx context.Context) ProviderResourceTypeResponseOutput
- type ProviderResponse
- type ProviderResponseArgs
- type ProviderResponseArray
- type ProviderResponseArrayInput
- type ProviderResponseArrayOutput
- func (ProviderResponseArrayOutput) ElementType() reflect.Type
- func (o ProviderResponseArrayOutput) Index(i pulumi.IntInput) ProviderResponseOutput
- func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutput() ProviderResponseArrayOutput
- func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutputWithContext(ctx context.Context) ProviderResponseArrayOutput
- type ProviderResponseInput
- type ProviderResponseOutput
- func (ProviderResponseOutput) ElementType() reflect.Type
- func (o ProviderResponseOutput) Id() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) Namespace() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) RegistrationState() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) ResourceTypes() ProviderResourceTypeResponseArrayOutput
- func (o ProviderResponseOutput) ToProviderResponseOutput() ProviderResponseOutput
- func (o ProviderResponseOutput) ToProviderResponseOutputWithContext(ctx context.Context) ProviderResponseOutput
- type Resource
- type ResourceArgs
- type ResourceGroup
- type ResourceGroupArgs
- type ResourceGroupInput
- type ResourceGroupOutput
- type ResourceGroupPropertiesResponse
- type ResourceGroupPropertiesResponseArgs
- func (ResourceGroupPropertiesResponseArgs) ElementType() reflect.Type
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponseOutput
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
- type ResourceGroupPropertiesResponseInput
- type ResourceGroupPropertiesResponseOutput
- func (ResourceGroupPropertiesResponseOutput) ElementType() reflect.Type
- func (o ResourceGroupPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponseOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
- type ResourceGroupPropertiesResponsePtrInput
- type ResourceGroupPropertiesResponsePtrOutput
- func (o ResourceGroupPropertiesResponsePtrOutput) Elem() ResourceGroupPropertiesResponseOutput
- func (ResourceGroupPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceGroupPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
- func (o ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
- type ResourceGroupState
- type ResourceInput
- type ResourceOutput
- type ResourceState
- type TemplateLink
- type TemplateLinkArgs
- func (TemplateLinkArgs) ElementType() reflect.Type
- func (i TemplateLinkArgs) ToTemplateLinkOutput() TemplateLinkOutput
- func (i TemplateLinkArgs) ToTemplateLinkOutputWithContext(ctx context.Context) TemplateLinkOutput
- func (i TemplateLinkArgs) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
- func (i TemplateLinkArgs) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
- type TemplateLinkInput
- type TemplateLinkOutput
- func (o TemplateLinkOutput) ContentVersion() pulumi.StringPtrOutput
- func (TemplateLinkOutput) ElementType() reflect.Type
- func (o TemplateLinkOutput) ToTemplateLinkOutput() TemplateLinkOutput
- func (o TemplateLinkOutput) ToTemplateLinkOutputWithContext(ctx context.Context) TemplateLinkOutput
- func (o TemplateLinkOutput) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
- func (o TemplateLinkOutput) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
- func (o TemplateLinkOutput) Uri() pulumi.StringOutput
- type TemplateLinkPtrInput
- type TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o TemplateLinkPtrOutput) Elem() TemplateLinkOutput
- func (TemplateLinkPtrOutput) ElementType() reflect.Type
- func (o TemplateLinkPtrOutput) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) Uri() pulumi.StringPtrOutput
- type TemplateLinkResponse
- type TemplateLinkResponseArgs
- func (TemplateLinkResponseArgs) ElementType() reflect.Type
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponseOutput() TemplateLinkResponseOutput
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponseOutputWithContext(ctx context.Context) TemplateLinkResponseOutput
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- type TemplateLinkResponseInput
- type TemplateLinkResponseOutput
- func (o TemplateLinkResponseOutput) ContentVersion() pulumi.StringPtrOutput
- func (TemplateLinkResponseOutput) ElementType() reflect.Type
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponseOutput() TemplateLinkResponseOutput
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponseOutputWithContext(ctx context.Context) TemplateLinkResponseOutput
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponseOutput) Uri() pulumi.StringOutput
- type TemplateLinkResponsePtrInput
- type TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o TemplateLinkResponsePtrOutput) Elem() TemplateLinkResponseOutput
- func (TemplateLinkResponsePtrOutput) ElementType() reflect.Type
- func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) Uri() pulumi.StringPtrOutput
Constants ¶
const ( DeploymentModeIncremental = DeploymentMode("Incremental") DeploymentModeComplete = DeploymentMode("Complete") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicDependencyResponse ¶
type BasicDependencyResponse struct { // Gets or sets the ID of the dependency. Id *string `pulumi:"id"` // Gets or sets the dependency resource name. ResourceName *string `pulumi:"resourceName"` // Gets or sets the dependency resource type. ResourceType *string `pulumi:"resourceType"` }
Deployment dependency information.
type BasicDependencyResponseArgs ¶
type BasicDependencyResponseArgs struct { // Gets or sets the ID of the dependency. Id pulumi.StringPtrInput `pulumi:"id"` // Gets or sets the dependency resource name. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // Gets or sets the dependency resource type. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` }
Deployment dependency information.
func (BasicDependencyResponseArgs) ElementType ¶
func (BasicDependencyResponseArgs) ElementType() reflect.Type
func (BasicDependencyResponseArgs) ToBasicDependencyResponseOutput ¶
func (i BasicDependencyResponseArgs) ToBasicDependencyResponseOutput() BasicDependencyResponseOutput
func (BasicDependencyResponseArgs) ToBasicDependencyResponseOutputWithContext ¶
func (i BasicDependencyResponseArgs) ToBasicDependencyResponseOutputWithContext(ctx context.Context) BasicDependencyResponseOutput
type BasicDependencyResponseArray ¶
type BasicDependencyResponseArray []BasicDependencyResponseInput
func (BasicDependencyResponseArray) ElementType ¶
func (BasicDependencyResponseArray) ElementType() reflect.Type
func (BasicDependencyResponseArray) ToBasicDependencyResponseArrayOutput ¶
func (i BasicDependencyResponseArray) ToBasicDependencyResponseArrayOutput() BasicDependencyResponseArrayOutput
func (BasicDependencyResponseArray) ToBasicDependencyResponseArrayOutputWithContext ¶
func (i BasicDependencyResponseArray) ToBasicDependencyResponseArrayOutputWithContext(ctx context.Context) BasicDependencyResponseArrayOutput
type BasicDependencyResponseArrayInput ¶
type BasicDependencyResponseArrayInput interface { pulumi.Input ToBasicDependencyResponseArrayOutput() BasicDependencyResponseArrayOutput ToBasicDependencyResponseArrayOutputWithContext(context.Context) BasicDependencyResponseArrayOutput }
BasicDependencyResponseArrayInput is an input type that accepts BasicDependencyResponseArray and BasicDependencyResponseArrayOutput values. You can construct a concrete instance of `BasicDependencyResponseArrayInput` via:
BasicDependencyResponseArray{ BasicDependencyResponseArgs{...} }
type BasicDependencyResponseArrayOutput ¶
type BasicDependencyResponseArrayOutput struct{ *pulumi.OutputState }
func (BasicDependencyResponseArrayOutput) ElementType ¶
func (BasicDependencyResponseArrayOutput) ElementType() reflect.Type
func (BasicDependencyResponseArrayOutput) Index ¶
func (o BasicDependencyResponseArrayOutput) Index(i pulumi.IntInput) BasicDependencyResponseOutput
func (BasicDependencyResponseArrayOutput) ToBasicDependencyResponseArrayOutput ¶
func (o BasicDependencyResponseArrayOutput) ToBasicDependencyResponseArrayOutput() BasicDependencyResponseArrayOutput
func (BasicDependencyResponseArrayOutput) ToBasicDependencyResponseArrayOutputWithContext ¶
func (o BasicDependencyResponseArrayOutput) ToBasicDependencyResponseArrayOutputWithContext(ctx context.Context) BasicDependencyResponseArrayOutput
type BasicDependencyResponseInput ¶
type BasicDependencyResponseInput interface { pulumi.Input ToBasicDependencyResponseOutput() BasicDependencyResponseOutput ToBasicDependencyResponseOutputWithContext(context.Context) BasicDependencyResponseOutput }
BasicDependencyResponseInput is an input type that accepts BasicDependencyResponseArgs and BasicDependencyResponseOutput values. You can construct a concrete instance of `BasicDependencyResponseInput` via:
BasicDependencyResponseArgs{...}
type BasicDependencyResponseOutput ¶
type BasicDependencyResponseOutput struct{ *pulumi.OutputState }
Deployment dependency information.
func (BasicDependencyResponseOutput) ElementType ¶
func (BasicDependencyResponseOutput) ElementType() reflect.Type
func (BasicDependencyResponseOutput) Id ¶
func (o BasicDependencyResponseOutput) Id() pulumi.StringPtrOutput
Gets or sets the ID of the dependency.
func (BasicDependencyResponseOutput) ResourceName ¶
func (o BasicDependencyResponseOutput) ResourceName() pulumi.StringPtrOutput
Gets or sets the dependency resource name.
func (BasicDependencyResponseOutput) ResourceType ¶
func (o BasicDependencyResponseOutput) ResourceType() pulumi.StringPtrOutput
Gets or sets the dependency resource type.
func (BasicDependencyResponseOutput) ToBasicDependencyResponseOutput ¶
func (o BasicDependencyResponseOutput) ToBasicDependencyResponseOutput() BasicDependencyResponseOutput
func (BasicDependencyResponseOutput) ToBasicDependencyResponseOutputWithContext ¶
func (o BasicDependencyResponseOutput) ToBasicDependencyResponseOutputWithContext(ctx context.Context) BasicDependencyResponseOutput
type DependencyResponse ¶
type DependencyResponse struct { // Gets the list of dependencies. DependsOn []BasicDependencyResponse `pulumi:"dependsOn"` // Gets or sets the ID of the dependency. Id *string `pulumi:"id"` // Gets or sets the dependency resource name. ResourceName *string `pulumi:"resourceName"` // Gets or sets the dependency resource type. ResourceType *string `pulumi:"resourceType"` }
Deployment dependency information.
type DependencyResponseArgs ¶
type DependencyResponseArgs struct { // Gets the list of dependencies. DependsOn BasicDependencyResponseArrayInput `pulumi:"dependsOn"` // Gets or sets the ID of the dependency. Id pulumi.StringPtrInput `pulumi:"id"` // Gets or sets the dependency resource name. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // Gets or sets the dependency resource type. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` }
Deployment dependency information.
func (DependencyResponseArgs) ElementType ¶
func (DependencyResponseArgs) ElementType() reflect.Type
func (DependencyResponseArgs) ToDependencyResponseOutput ¶
func (i DependencyResponseArgs) ToDependencyResponseOutput() DependencyResponseOutput
func (DependencyResponseArgs) ToDependencyResponseOutputWithContext ¶
func (i DependencyResponseArgs) ToDependencyResponseOutputWithContext(ctx context.Context) DependencyResponseOutput
type DependencyResponseArray ¶
type DependencyResponseArray []DependencyResponseInput
func (DependencyResponseArray) ElementType ¶
func (DependencyResponseArray) ElementType() reflect.Type
func (DependencyResponseArray) ToDependencyResponseArrayOutput ¶
func (i DependencyResponseArray) ToDependencyResponseArrayOutput() DependencyResponseArrayOutput
func (DependencyResponseArray) ToDependencyResponseArrayOutputWithContext ¶
func (i DependencyResponseArray) ToDependencyResponseArrayOutputWithContext(ctx context.Context) DependencyResponseArrayOutput
type DependencyResponseArrayInput ¶
type DependencyResponseArrayInput interface { pulumi.Input ToDependencyResponseArrayOutput() DependencyResponseArrayOutput ToDependencyResponseArrayOutputWithContext(context.Context) DependencyResponseArrayOutput }
DependencyResponseArrayInput is an input type that accepts DependencyResponseArray and DependencyResponseArrayOutput values. You can construct a concrete instance of `DependencyResponseArrayInput` via:
DependencyResponseArray{ DependencyResponseArgs{...} }
type DependencyResponseArrayOutput ¶
type DependencyResponseArrayOutput struct{ *pulumi.OutputState }
func (DependencyResponseArrayOutput) ElementType ¶
func (DependencyResponseArrayOutput) ElementType() reflect.Type
func (DependencyResponseArrayOutput) Index ¶
func (o DependencyResponseArrayOutput) Index(i pulumi.IntInput) DependencyResponseOutput
func (DependencyResponseArrayOutput) ToDependencyResponseArrayOutput ¶
func (o DependencyResponseArrayOutput) ToDependencyResponseArrayOutput() DependencyResponseArrayOutput
func (DependencyResponseArrayOutput) ToDependencyResponseArrayOutputWithContext ¶
func (o DependencyResponseArrayOutput) ToDependencyResponseArrayOutputWithContext(ctx context.Context) DependencyResponseArrayOutput
type DependencyResponseInput ¶
type DependencyResponseInput interface { pulumi.Input ToDependencyResponseOutput() DependencyResponseOutput ToDependencyResponseOutputWithContext(context.Context) DependencyResponseOutput }
DependencyResponseInput is an input type that accepts DependencyResponseArgs and DependencyResponseOutput values. You can construct a concrete instance of `DependencyResponseInput` via:
DependencyResponseArgs{...}
type DependencyResponseOutput ¶
type DependencyResponseOutput struct{ *pulumi.OutputState }
Deployment dependency information.
func (DependencyResponseOutput) DependsOn ¶
func (o DependencyResponseOutput) DependsOn() BasicDependencyResponseArrayOutput
Gets the list of dependencies.
func (DependencyResponseOutput) ElementType ¶
func (DependencyResponseOutput) ElementType() reflect.Type
func (DependencyResponseOutput) Id ¶
func (o DependencyResponseOutput) Id() pulumi.StringPtrOutput
Gets or sets the ID of the dependency.
func (DependencyResponseOutput) ResourceName ¶
func (o DependencyResponseOutput) ResourceName() pulumi.StringPtrOutput
Gets or sets the dependency resource name.
func (DependencyResponseOutput) ResourceType ¶
func (o DependencyResponseOutput) ResourceType() pulumi.StringPtrOutput
Gets or sets the dependency resource type.
func (DependencyResponseOutput) ToDependencyResponseOutput ¶
func (o DependencyResponseOutput) ToDependencyResponseOutput() DependencyResponseOutput
func (DependencyResponseOutput) ToDependencyResponseOutputWithContext ¶
func (o DependencyResponseOutput) ToDependencyResponseOutputWithContext(ctx context.Context) DependencyResponseOutput
type Deployment ¶
type Deployment struct { pulumi.CustomResourceState // Gets or sets the name of the deployment. Name pulumi.StringOutput `pulumi:"name"` // Gets or sets deployment properties. Properties DeploymentPropertiesExtendedResponseOutput `pulumi:"properties"` }
Deployment information.
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment 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 NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶ added in v0.2.6
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶ added in v0.2.6
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶ added in v0.2.6
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // Gets or sets the deployment properties. Properties DeploymentPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentInput ¶ added in v0.2.6
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentMode ¶ added in v0.3.1
Gets or sets the deployment mode.
func (DeploymentMode) ElementType ¶ added in v0.3.1
func (DeploymentMode) ElementType() reflect.Type
func (DeploymentMode) ToStringOutput ¶ added in v0.3.1
func (e DeploymentMode) ToStringOutput() pulumi.StringOutput
func (DeploymentMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e DeploymentMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeploymentMode) ToStringPtrOutput ¶ added in v0.3.1
func (e DeploymentMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeploymentMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DeploymentMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeploymentOutput ¶ added in v0.2.6
type DeploymentOutput struct {
*pulumi.OutputState
}
func (DeploymentOutput) ElementType ¶ added in v0.2.6
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) ToDeploymentOutput ¶ added in v0.2.6
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶ added in v0.2.6
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentProperties ¶
type DeploymentProperties struct { // Gets or sets the deployment mode. Mode *string `pulumi:"mode"` // Deployment parameters. Use only one of Parameters or ParametersLink. Parameters interface{} `pulumi:"parameters"` // Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink. ParametersLink *ParametersLink `pulumi:"parametersLink"` // Gets or sets the template content. Use only one of Template or TemplateLink. Template interface{} `pulumi:"template"` // Gets or sets the URI referencing the template. Use only one of Template or TemplateLink. TemplateLink *TemplateLink `pulumi:"templateLink"` }
Deployment properties.
type DeploymentPropertiesArgs ¶
type DeploymentPropertiesArgs struct { // Gets or sets the deployment mode. Mode DeploymentMode `pulumi:"mode"` // Deployment parameters. Use only one of Parameters or ParametersLink. Parameters pulumi.Input `pulumi:"parameters"` // Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink. ParametersLink ParametersLinkPtrInput `pulumi:"parametersLink"` // Gets or sets the template content. Use only one of Template or TemplateLink. Template pulumi.Input `pulumi:"template"` // Gets or sets the URI referencing the template. Use only one of Template or TemplateLink. TemplateLink TemplateLinkPtrInput `pulumi:"templateLink"` }
Deployment properties.
func (DeploymentPropertiesArgs) ElementType ¶
func (DeploymentPropertiesArgs) ElementType() reflect.Type
func (DeploymentPropertiesArgs) ToDeploymentPropertiesOutput ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
func (DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
func (DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext ¶
func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentPropertiesExtendedResponse ¶
type DeploymentPropertiesExtendedResponse struct { // Gets or sets the correlation ID of the deployment. CorrelationId *string `pulumi:"correlationId"` // Gets the list of deployment dependencies. Dependencies []DependencyResponse `pulumi:"dependencies"` // Gets or sets the deployment mode. Mode *string `pulumi:"mode"` // Gets or sets key/value pairs that represent deployment output. Outputs interface{} `pulumi:"outputs"` // Deployment parameters. Use only one of Parameters or ParametersLink. Parameters interface{} `pulumi:"parameters"` // Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink. ParametersLink *ParametersLinkResponse `pulumi:"parametersLink"` // Gets the list of resource providers needed for the deployment. Providers []ProviderResponse `pulumi:"providers"` // Gets or sets the state of the provisioning. ProvisioningState *string `pulumi:"provisioningState"` // Gets or sets the template content. Use only one of Template or TemplateLink. Template interface{} `pulumi:"template"` // Gets or sets the URI referencing the template. Use only one of Template or TemplateLink. TemplateLink *TemplateLinkResponse `pulumi:"templateLink"` // Gets or sets the timestamp of the template deployment. Timestamp *string `pulumi:"timestamp"` }
Deployment properties with additional details.
type DeploymentPropertiesExtendedResponseArgs ¶
type DeploymentPropertiesExtendedResponseArgs struct { // Gets or sets the correlation ID of the deployment. CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"` // Gets the list of deployment dependencies. Dependencies DependencyResponseArrayInput `pulumi:"dependencies"` // Gets or sets the deployment mode. Mode pulumi.StringPtrInput `pulumi:"mode"` // Gets or sets key/value pairs that represent deployment output. Outputs pulumi.Input `pulumi:"outputs"` // Deployment parameters. Use only one of Parameters or ParametersLink. Parameters pulumi.Input `pulumi:"parameters"` // Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink. ParametersLink ParametersLinkResponsePtrInput `pulumi:"parametersLink"` // Gets the list of resource providers needed for the deployment. Providers ProviderResponseArrayInput `pulumi:"providers"` // Gets or sets the state of the provisioning. ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` // Gets or sets the template content. Use only one of Template or TemplateLink. Template pulumi.Input `pulumi:"template"` // Gets or sets the URI referencing the template. Use only one of Template or TemplateLink. TemplateLink TemplateLinkResponsePtrInput `pulumi:"templateLink"` // Gets or sets the timestamp of the template deployment. Timestamp pulumi.StringPtrInput `pulumi:"timestamp"` }
Deployment properties with additional details.
func (DeploymentPropertiesExtendedResponseArgs) ElementType ¶
func (DeploymentPropertiesExtendedResponseArgs) ElementType() reflect.Type
func (DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutput ¶
func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutput() DeploymentPropertiesExtendedResponseOutput
func (DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutputWithContext ¶
func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponseOutput
func (DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutput ¶
func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
func (DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext ¶
func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
type DeploymentPropertiesExtendedResponseInput ¶
type DeploymentPropertiesExtendedResponseInput interface { pulumi.Input ToDeploymentPropertiesExtendedResponseOutput() DeploymentPropertiesExtendedResponseOutput ToDeploymentPropertiesExtendedResponseOutputWithContext(context.Context) DeploymentPropertiesExtendedResponseOutput }
DeploymentPropertiesExtendedResponseInput is an input type that accepts DeploymentPropertiesExtendedResponseArgs and DeploymentPropertiesExtendedResponseOutput values. You can construct a concrete instance of `DeploymentPropertiesExtendedResponseInput` via:
DeploymentPropertiesExtendedResponseArgs{...}
type DeploymentPropertiesExtendedResponseOutput ¶
type DeploymentPropertiesExtendedResponseOutput struct{ *pulumi.OutputState }
Deployment properties with additional details.
func (DeploymentPropertiesExtendedResponseOutput) CorrelationId ¶
func (o DeploymentPropertiesExtendedResponseOutput) CorrelationId() pulumi.StringPtrOutput
Gets or sets the correlation ID of the deployment.
func (DeploymentPropertiesExtendedResponseOutput) Dependencies ¶
func (o DeploymentPropertiesExtendedResponseOutput) Dependencies() DependencyResponseArrayOutput
Gets the list of deployment dependencies.
func (DeploymentPropertiesExtendedResponseOutput) ElementType ¶
func (DeploymentPropertiesExtendedResponseOutput) ElementType() reflect.Type
func (DeploymentPropertiesExtendedResponseOutput) Mode ¶
func (o DeploymentPropertiesExtendedResponseOutput) Mode() pulumi.StringPtrOutput
Gets or sets the deployment mode.
func (DeploymentPropertiesExtendedResponseOutput) Outputs ¶
func (o DeploymentPropertiesExtendedResponseOutput) Outputs() pulumi.AnyOutput
Gets or sets key/value pairs that represent deployment output.
func (DeploymentPropertiesExtendedResponseOutput) Parameters ¶
func (o DeploymentPropertiesExtendedResponseOutput) Parameters() pulumi.AnyOutput
Deployment parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesExtendedResponseOutput) ParametersLink ¶
func (o DeploymentPropertiesExtendedResponseOutput) ParametersLink() ParametersLinkResponsePtrOutput
Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesExtendedResponseOutput) Providers ¶
func (o DeploymentPropertiesExtendedResponseOutput) Providers() ProviderResponseArrayOutput
Gets the list of resource providers needed for the deployment.
func (DeploymentPropertiesExtendedResponseOutput) ProvisioningState ¶
func (o DeploymentPropertiesExtendedResponseOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets the state of the provisioning.
func (DeploymentPropertiesExtendedResponseOutput) Template ¶
func (o DeploymentPropertiesExtendedResponseOutput) Template() pulumi.AnyOutput
Gets or sets the template content. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponseOutput) TemplateLink ¶
func (o DeploymentPropertiesExtendedResponseOutput) TemplateLink() TemplateLinkResponsePtrOutput
Gets or sets the URI referencing the template. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponseOutput) Timestamp ¶
func (o DeploymentPropertiesExtendedResponseOutput) Timestamp() pulumi.StringPtrOutput
Gets or sets the timestamp of the template deployment.
func (DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponseOutput ¶
func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponseOutput() DeploymentPropertiesExtendedResponseOutput
func (DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponseOutputWithContext ¶
func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponseOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponseOutput
func (DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponsePtrOutput ¶
func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
func (DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext ¶
func (o DeploymentPropertiesExtendedResponseOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
type DeploymentPropertiesExtendedResponsePtrInput ¶
type DeploymentPropertiesExtendedResponsePtrInput interface { pulumi.Input ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(context.Context) DeploymentPropertiesExtendedResponsePtrOutput }
DeploymentPropertiesExtendedResponsePtrInput is an input type that accepts DeploymentPropertiesExtendedResponseArgs, DeploymentPropertiesExtendedResponsePtr and DeploymentPropertiesExtendedResponsePtrOutput values. You can construct a concrete instance of `DeploymentPropertiesExtendedResponsePtrInput` via:
DeploymentPropertiesExtendedResponseArgs{...} or: nil
func DeploymentPropertiesExtendedResponsePtr ¶
func DeploymentPropertiesExtendedResponsePtr(v *DeploymentPropertiesExtendedResponseArgs) DeploymentPropertiesExtendedResponsePtrInput
type DeploymentPropertiesExtendedResponsePtrOutput ¶
type DeploymentPropertiesExtendedResponsePtrOutput struct{ *pulumi.OutputState }
func (DeploymentPropertiesExtendedResponsePtrOutput) CorrelationId ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
Gets or sets the correlation ID of the deployment.
func (DeploymentPropertiesExtendedResponsePtrOutput) Dependencies ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Dependencies() DependencyResponseArrayOutput
Gets the list of deployment dependencies.
func (DeploymentPropertiesExtendedResponsePtrOutput) ElementType ¶
func (DeploymentPropertiesExtendedResponsePtrOutput) ElementType() reflect.Type
func (DeploymentPropertiesExtendedResponsePtrOutput) Mode ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Mode() pulumi.StringPtrOutput
Gets or sets the deployment mode.
func (DeploymentPropertiesExtendedResponsePtrOutput) Outputs ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Outputs() pulumi.AnyOutput
Gets or sets key/value pairs that represent deployment output.
func (DeploymentPropertiesExtendedResponsePtrOutput) Parameters ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Parameters() pulumi.AnyOutput
Deployment parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) ParametersLink ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ParametersLink() ParametersLinkResponsePtrOutput
Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) Providers ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Providers() ProviderResponseArrayOutput
Gets the list of resource providers needed for the deployment.
func (DeploymentPropertiesExtendedResponsePtrOutput) ProvisioningState ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets the state of the provisioning.
func (DeploymentPropertiesExtendedResponsePtrOutput) Template ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Template() pulumi.AnyOutput
Gets or sets the template content. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink() TemplateLinkResponsePtrOutput
Gets or sets the URI referencing the template. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) Timestamp ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
Gets or sets the timestamp of the template deployment.
func (DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutput ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
func (DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
type DeploymentPropertiesInput ¶
type DeploymentPropertiesInput interface { pulumi.Input ToDeploymentPropertiesOutput() DeploymentPropertiesOutput ToDeploymentPropertiesOutputWithContext(context.Context) DeploymentPropertiesOutput }
DeploymentPropertiesInput is an input type that accepts DeploymentPropertiesArgs and DeploymentPropertiesOutput values. You can construct a concrete instance of `DeploymentPropertiesInput` via:
DeploymentPropertiesArgs{...}
type DeploymentPropertiesOutput ¶
type DeploymentPropertiesOutput struct{ *pulumi.OutputState }
Deployment properties.
func (DeploymentPropertiesOutput) ElementType ¶
func (DeploymentPropertiesOutput) ElementType() reflect.Type
func (DeploymentPropertiesOutput) Mode ¶
func (o DeploymentPropertiesOutput) Mode() pulumi.StringPtrOutput
Gets or sets the deployment mode.
func (DeploymentPropertiesOutput) Parameters ¶
func (o DeploymentPropertiesOutput) Parameters() pulumi.AnyOutput
Deployment parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesOutput) ParametersLink ¶
func (o DeploymentPropertiesOutput) ParametersLink() ParametersLinkPtrOutput
Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesOutput) Template ¶
func (o DeploymentPropertiesOutput) Template() pulumi.AnyOutput
Gets or sets the template content. Use only one of Template or TemplateLink.
func (DeploymentPropertiesOutput) TemplateLink ¶
func (o DeploymentPropertiesOutput) TemplateLink() TemplateLinkPtrOutput
Gets or sets the URI referencing the template. Use only one of Template or TemplateLink.
func (DeploymentPropertiesOutput) ToDeploymentPropertiesOutput ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
func (DeploymentPropertiesOutput) ToDeploymentPropertiesOutputWithContext ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
func (DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutput ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutputWithContext ¶
func (o DeploymentPropertiesOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentPropertiesPtrInput ¶
type DeploymentPropertiesPtrInput interface { pulumi.Input ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput ToDeploymentPropertiesPtrOutputWithContext(context.Context) DeploymentPropertiesPtrOutput }
DeploymentPropertiesPtrInput is an input type that accepts DeploymentPropertiesArgs, DeploymentPropertiesPtr and DeploymentPropertiesPtrOutput values. You can construct a concrete instance of `DeploymentPropertiesPtrInput` via:
DeploymentPropertiesArgs{...} or: nil
func DeploymentPropertiesPtr ¶
func DeploymentPropertiesPtr(v *DeploymentPropertiesArgs) DeploymentPropertiesPtrInput
type DeploymentPropertiesPtrOutput ¶
type DeploymentPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DeploymentPropertiesPtrOutput) Elem ¶
func (o DeploymentPropertiesPtrOutput) Elem() DeploymentPropertiesOutput
func (DeploymentPropertiesPtrOutput) ElementType ¶
func (DeploymentPropertiesPtrOutput) ElementType() reflect.Type
func (DeploymentPropertiesPtrOutput) Mode ¶
func (o DeploymentPropertiesPtrOutput) Mode() pulumi.StringPtrOutput
Gets or sets the deployment mode.
func (DeploymentPropertiesPtrOutput) Parameters ¶
func (o DeploymentPropertiesPtrOutput) Parameters() pulumi.AnyOutput
Deployment parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesPtrOutput) ParametersLink ¶
func (o DeploymentPropertiesPtrOutput) ParametersLink() ParametersLinkPtrOutput
Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesPtrOutput) Template ¶
func (o DeploymentPropertiesPtrOutput) Template() pulumi.AnyOutput
Gets or sets the template content. Use only one of Template or TemplateLink.
func (DeploymentPropertiesPtrOutput) TemplateLink ¶
func (o DeploymentPropertiesPtrOutput) TemplateLink() TemplateLinkPtrOutput
Gets or sets the URI referencing the template. Use only one of Template or TemplateLink.
func (DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput ¶
func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext ¶
func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentState ¶
type DeploymentState struct { // Gets or sets the name of the deployment. Name pulumi.StringPtrInput // Gets or sets deployment properties. Properties DeploymentPropertiesExtendedResponsePtrInput }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type LookupDeploymentArgs ¶
type LookupDeploymentResult ¶
type LookupDeploymentResult struct { // Gets or sets the ID of the deployment. Id string `pulumi:"id"` // Gets or sets the name of the deployment. Name string `pulumi:"name"` // Gets or sets deployment properties. Properties DeploymentPropertiesExtendedResponse `pulumi:"properties"` }
Deployment information.
func LookupDeployment ¶
func LookupDeployment(ctx *pulumi.Context, args *LookupDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentResult, error)
type LookupResourceArgs ¶
type LookupResourceArgs struct { // Resource identity. ParentResourcePath string `pulumi:"parentResourcePath"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Resource identity. ResourceName string `pulumi:"resourceName"` // Resource identity. ResourceProviderNamespace string `pulumi:"resourceProviderNamespace"` // Resource identity. ResourceType string `pulumi:"resourceType"` }
type LookupResourceGroupArgs ¶
type LookupResourceGroupArgs struct { // The name of the resource group to get. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupResourceGroupResult ¶
type LookupResourceGroupResult struct { // Gets the ID of the resource group. Id string `pulumi:"id"` // Gets or sets the location of the resource group. It cannot be changed after the resource group has been created. Has to be one of the supported Azure Locations, such as West US, East US, West Europe, East Asia, etc. Location string `pulumi:"location"` // Gets or sets the Name of the resource group. Name *string `pulumi:"name"` // The resource group properties. Properties ResourceGroupPropertiesResponse `pulumi:"properties"` // Gets or sets the tags attached to the resource group. Tags map[string]string `pulumi:"tags"` }
Resource group information.
func LookupResourceGroup ¶
func LookupResourceGroup(ctx *pulumi.Context, args *LookupResourceGroupArgs, opts ...pulumi.InvokeOption) (*LookupResourceGroupResult, error)
type LookupResourceResult ¶
type LookupResourceResult struct { // Resource Id Id string `pulumi:"id"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Gets or sets the plan of the resource. Plan *PlanResponse `pulumi:"plan"` // Gets or sets the resource properties. Properties interface{} `pulumi:"properties"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Resource information.
func LookupResource ¶
func LookupResource(ctx *pulumi.Context, args *LookupResourceArgs, opts ...pulumi.InvokeOption) (*LookupResourceResult, error)
type ParametersLink ¶
type ParametersLink struct { // If included it must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // URI referencing the template. Uri string `pulumi:"uri"` }
Entity representing the reference to the deployment parameters.
type ParametersLinkArgs ¶
type ParametersLinkArgs struct { // If included it must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // URI referencing the template. Uri pulumi.StringInput `pulumi:"uri"` }
Entity representing the reference to the deployment parameters.
func (ParametersLinkArgs) ElementType ¶
func (ParametersLinkArgs) ElementType() reflect.Type
func (ParametersLinkArgs) ToParametersLinkOutput ¶
func (i ParametersLinkArgs) ToParametersLinkOutput() ParametersLinkOutput
func (ParametersLinkArgs) ToParametersLinkOutputWithContext ¶
func (i ParametersLinkArgs) ToParametersLinkOutputWithContext(ctx context.Context) ParametersLinkOutput
func (ParametersLinkArgs) ToParametersLinkPtrOutput ¶
func (i ParametersLinkArgs) ToParametersLinkPtrOutput() ParametersLinkPtrOutput
func (ParametersLinkArgs) ToParametersLinkPtrOutputWithContext ¶
func (i ParametersLinkArgs) ToParametersLinkPtrOutputWithContext(ctx context.Context) ParametersLinkPtrOutput
type ParametersLinkInput ¶
type ParametersLinkInput interface { pulumi.Input ToParametersLinkOutput() ParametersLinkOutput ToParametersLinkOutputWithContext(context.Context) ParametersLinkOutput }
ParametersLinkInput is an input type that accepts ParametersLinkArgs and ParametersLinkOutput values. You can construct a concrete instance of `ParametersLinkInput` via:
ParametersLinkArgs{...}
type ParametersLinkOutput ¶
type ParametersLinkOutput struct{ *pulumi.OutputState }
Entity representing the reference to the deployment parameters.
func (ParametersLinkOutput) ContentVersion ¶
func (o ParametersLinkOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (ParametersLinkOutput) ElementType ¶
func (ParametersLinkOutput) ElementType() reflect.Type
func (ParametersLinkOutput) ToParametersLinkOutput ¶
func (o ParametersLinkOutput) ToParametersLinkOutput() ParametersLinkOutput
func (ParametersLinkOutput) ToParametersLinkOutputWithContext ¶
func (o ParametersLinkOutput) ToParametersLinkOutputWithContext(ctx context.Context) ParametersLinkOutput
func (ParametersLinkOutput) ToParametersLinkPtrOutput ¶
func (o ParametersLinkOutput) ToParametersLinkPtrOutput() ParametersLinkPtrOutput
func (ParametersLinkOutput) ToParametersLinkPtrOutputWithContext ¶
func (o ParametersLinkOutput) ToParametersLinkPtrOutputWithContext(ctx context.Context) ParametersLinkPtrOutput
func (ParametersLinkOutput) Uri ¶
func (o ParametersLinkOutput) Uri() pulumi.StringOutput
URI referencing the template.
type ParametersLinkPtrInput ¶
type ParametersLinkPtrInput interface { pulumi.Input ToParametersLinkPtrOutput() ParametersLinkPtrOutput ToParametersLinkPtrOutputWithContext(context.Context) ParametersLinkPtrOutput }
ParametersLinkPtrInput is an input type that accepts ParametersLinkArgs, ParametersLinkPtr and ParametersLinkPtrOutput values. You can construct a concrete instance of `ParametersLinkPtrInput` via:
ParametersLinkArgs{...} or: nil
func ParametersLinkPtr ¶
func ParametersLinkPtr(v *ParametersLinkArgs) ParametersLinkPtrInput
type ParametersLinkPtrOutput ¶
type ParametersLinkPtrOutput struct{ *pulumi.OutputState }
func (ParametersLinkPtrOutput) ContentVersion ¶
func (o ParametersLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (ParametersLinkPtrOutput) Elem ¶
func (o ParametersLinkPtrOutput) Elem() ParametersLinkOutput
func (ParametersLinkPtrOutput) ElementType ¶
func (ParametersLinkPtrOutput) ElementType() reflect.Type
func (ParametersLinkPtrOutput) ToParametersLinkPtrOutput ¶
func (o ParametersLinkPtrOutput) ToParametersLinkPtrOutput() ParametersLinkPtrOutput
func (ParametersLinkPtrOutput) ToParametersLinkPtrOutputWithContext ¶
func (o ParametersLinkPtrOutput) ToParametersLinkPtrOutputWithContext(ctx context.Context) ParametersLinkPtrOutput
func (ParametersLinkPtrOutput) Uri ¶
func (o ParametersLinkPtrOutput) Uri() pulumi.StringPtrOutput
URI referencing the template.
type ParametersLinkResponse ¶
type ParametersLinkResponse struct { // If included it must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // URI referencing the template. Uri string `pulumi:"uri"` }
Entity representing the reference to the deployment parameters.
type ParametersLinkResponseArgs ¶
type ParametersLinkResponseArgs struct { // If included it must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // URI referencing the template. Uri pulumi.StringInput `pulumi:"uri"` }
Entity representing the reference to the deployment parameters.
func (ParametersLinkResponseArgs) ElementType ¶
func (ParametersLinkResponseArgs) ElementType() reflect.Type
func (ParametersLinkResponseArgs) ToParametersLinkResponseOutput ¶
func (i ParametersLinkResponseArgs) ToParametersLinkResponseOutput() ParametersLinkResponseOutput
func (ParametersLinkResponseArgs) ToParametersLinkResponseOutputWithContext ¶
func (i ParametersLinkResponseArgs) ToParametersLinkResponseOutputWithContext(ctx context.Context) ParametersLinkResponseOutput
func (ParametersLinkResponseArgs) ToParametersLinkResponsePtrOutput ¶
func (i ParametersLinkResponseArgs) ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput
func (ParametersLinkResponseArgs) ToParametersLinkResponsePtrOutputWithContext ¶
func (i ParametersLinkResponseArgs) ToParametersLinkResponsePtrOutputWithContext(ctx context.Context) ParametersLinkResponsePtrOutput
type ParametersLinkResponseInput ¶
type ParametersLinkResponseInput interface { pulumi.Input ToParametersLinkResponseOutput() ParametersLinkResponseOutput ToParametersLinkResponseOutputWithContext(context.Context) ParametersLinkResponseOutput }
ParametersLinkResponseInput is an input type that accepts ParametersLinkResponseArgs and ParametersLinkResponseOutput values. You can construct a concrete instance of `ParametersLinkResponseInput` via:
ParametersLinkResponseArgs{...}
type ParametersLinkResponseOutput ¶
type ParametersLinkResponseOutput struct{ *pulumi.OutputState }
Entity representing the reference to the deployment parameters.
func (ParametersLinkResponseOutput) ContentVersion ¶
func (o ParametersLinkResponseOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (ParametersLinkResponseOutput) ElementType ¶
func (ParametersLinkResponseOutput) ElementType() reflect.Type
func (ParametersLinkResponseOutput) ToParametersLinkResponseOutput ¶
func (o ParametersLinkResponseOutput) ToParametersLinkResponseOutput() ParametersLinkResponseOutput
func (ParametersLinkResponseOutput) ToParametersLinkResponseOutputWithContext ¶
func (o ParametersLinkResponseOutput) ToParametersLinkResponseOutputWithContext(ctx context.Context) ParametersLinkResponseOutput
func (ParametersLinkResponseOutput) ToParametersLinkResponsePtrOutput ¶
func (o ParametersLinkResponseOutput) ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput
func (ParametersLinkResponseOutput) ToParametersLinkResponsePtrOutputWithContext ¶
func (o ParametersLinkResponseOutput) ToParametersLinkResponsePtrOutputWithContext(ctx context.Context) ParametersLinkResponsePtrOutput
func (ParametersLinkResponseOutput) Uri ¶
func (o ParametersLinkResponseOutput) Uri() pulumi.StringOutput
URI referencing the template.
type ParametersLinkResponsePtrInput ¶
type ParametersLinkResponsePtrInput interface { pulumi.Input ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput ToParametersLinkResponsePtrOutputWithContext(context.Context) ParametersLinkResponsePtrOutput }
ParametersLinkResponsePtrInput is an input type that accepts ParametersLinkResponseArgs, ParametersLinkResponsePtr and ParametersLinkResponsePtrOutput values. You can construct a concrete instance of `ParametersLinkResponsePtrInput` via:
ParametersLinkResponseArgs{...} or: nil
func ParametersLinkResponsePtr ¶
func ParametersLinkResponsePtr(v *ParametersLinkResponseArgs) ParametersLinkResponsePtrInput
type ParametersLinkResponsePtrOutput ¶
type ParametersLinkResponsePtrOutput struct{ *pulumi.OutputState }
func (ParametersLinkResponsePtrOutput) ContentVersion ¶
func (o ParametersLinkResponsePtrOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (ParametersLinkResponsePtrOutput) Elem ¶
func (o ParametersLinkResponsePtrOutput) Elem() ParametersLinkResponseOutput
func (ParametersLinkResponsePtrOutput) ElementType ¶
func (ParametersLinkResponsePtrOutput) ElementType() reflect.Type
func (ParametersLinkResponsePtrOutput) ToParametersLinkResponsePtrOutput ¶
func (o ParametersLinkResponsePtrOutput) ToParametersLinkResponsePtrOutput() ParametersLinkResponsePtrOutput
func (ParametersLinkResponsePtrOutput) ToParametersLinkResponsePtrOutputWithContext ¶
func (o ParametersLinkResponsePtrOutput) ToParametersLinkResponsePtrOutputWithContext(ctx context.Context) ParametersLinkResponsePtrOutput
func (ParametersLinkResponsePtrOutput) Uri ¶
func (o ParametersLinkResponsePtrOutput) Uri() pulumi.StringPtrOutput
URI referencing the template.
type Plan ¶
type Plan struct { // Gets or sets the plan ID. Name *string `pulumi:"name"` // Gets or sets the offer ID. Product *string `pulumi:"product"` // Gets or sets the promotion code. PromotionCode *string `pulumi:"promotionCode"` // Gets or sets the publisher ID. Publisher *string `pulumi:"publisher"` }
Plan for the resource.
type PlanArgs ¶
type PlanArgs struct { // Gets or sets the plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // Gets or sets the offer ID. Product pulumi.StringPtrInput `pulumi:"product"` // Gets or sets the promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // Gets or sets the publisher ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Plan for the resource.
func (PlanArgs) ElementType ¶
func (PlanArgs) ToPlanOutput ¶
func (i PlanArgs) ToPlanOutput() PlanOutput
func (PlanArgs) ToPlanOutputWithContext ¶
func (i PlanArgs) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanArgs) ToPlanPtrOutput ¶
func (i PlanArgs) ToPlanPtrOutput() PlanPtrOutput
func (PlanArgs) ToPlanPtrOutputWithContext ¶
func (i PlanArgs) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
type PlanInput ¶
type PlanInput interface { pulumi.Input ToPlanOutput() PlanOutput ToPlanOutputWithContext(context.Context) PlanOutput }
PlanInput is an input type that accepts PlanArgs and PlanOutput values. You can construct a concrete instance of `PlanInput` via:
PlanArgs{...}
type PlanOutput ¶
type PlanOutput struct{ *pulumi.OutputState }
Plan for the resource.
func (PlanOutput) ElementType ¶
func (PlanOutput) ElementType() reflect.Type
func (PlanOutput) Name ¶
func (o PlanOutput) Name() pulumi.StringPtrOutput
Gets or sets the plan ID.
func (PlanOutput) Product ¶
func (o PlanOutput) Product() pulumi.StringPtrOutput
Gets or sets the offer ID.
func (PlanOutput) PromotionCode ¶
func (o PlanOutput) PromotionCode() pulumi.StringPtrOutput
Gets or sets the promotion code.
func (PlanOutput) Publisher ¶
func (o PlanOutput) Publisher() pulumi.StringPtrOutput
Gets or sets the publisher ID.
func (PlanOutput) ToPlanOutput ¶
func (o PlanOutput) ToPlanOutput() PlanOutput
func (PlanOutput) ToPlanOutputWithContext ¶
func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanOutput) ToPlanPtrOutput ¶
func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanOutput) ToPlanPtrOutputWithContext ¶
func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
type PlanPtrInput ¶
type PlanPtrInput interface { pulumi.Input ToPlanPtrOutput() PlanPtrOutput ToPlanPtrOutputWithContext(context.Context) PlanPtrOutput }
PlanPtrInput is an input type that accepts PlanArgs, PlanPtr and PlanPtrOutput values. You can construct a concrete instance of `PlanPtrInput` via:
PlanArgs{...} or: nil
func PlanPtr ¶
func PlanPtr(v *PlanArgs) PlanPtrInput
type PlanPtrOutput ¶
type PlanPtrOutput struct{ *pulumi.OutputState }
func (PlanPtrOutput) Elem ¶
func (o PlanPtrOutput) Elem() PlanOutput
func (PlanPtrOutput) ElementType ¶
func (PlanPtrOutput) ElementType() reflect.Type
func (PlanPtrOutput) Name ¶
func (o PlanPtrOutput) Name() pulumi.StringPtrOutput
Gets or sets the plan ID.
func (PlanPtrOutput) Product ¶
func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
Gets or sets the offer ID.
func (PlanPtrOutput) PromotionCode ¶
func (o PlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
Gets or sets the promotion code.
func (PlanPtrOutput) Publisher ¶
func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
Gets or sets the publisher ID.
func (PlanPtrOutput) ToPlanPtrOutput ¶
func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanPtrOutput) ToPlanPtrOutputWithContext ¶
func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
type PlanResponse ¶
type PlanResponse struct { // Gets or sets the plan ID. Name *string `pulumi:"name"` // Gets or sets the offer ID. Product *string `pulumi:"product"` // Gets or sets the promotion code. PromotionCode *string `pulumi:"promotionCode"` // Gets or sets the publisher ID. Publisher *string `pulumi:"publisher"` }
Plan for the resource.
type PlanResponseArgs ¶
type PlanResponseArgs struct { // Gets or sets the plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // Gets or sets the offer ID. Product pulumi.StringPtrInput `pulumi:"product"` // Gets or sets the promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // Gets or sets the publisher ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` }
Plan for the resource.
func (PlanResponseArgs) ElementType ¶
func (PlanResponseArgs) ElementType() reflect.Type
func (PlanResponseArgs) ToPlanResponseOutput ¶
func (i PlanResponseArgs) ToPlanResponseOutput() PlanResponseOutput
func (PlanResponseArgs) ToPlanResponseOutputWithContext ¶
func (i PlanResponseArgs) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
func (PlanResponseArgs) ToPlanResponsePtrOutput ¶
func (i PlanResponseArgs) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponseArgs) ToPlanResponsePtrOutputWithContext ¶
func (i PlanResponseArgs) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
type PlanResponseInput ¶
type PlanResponseInput interface { pulumi.Input ToPlanResponseOutput() PlanResponseOutput ToPlanResponseOutputWithContext(context.Context) PlanResponseOutput }
PlanResponseInput is an input type that accepts PlanResponseArgs and PlanResponseOutput values. You can construct a concrete instance of `PlanResponseInput` via:
PlanResponseArgs{...}
type PlanResponseOutput ¶
type PlanResponseOutput struct{ *pulumi.OutputState }
Plan for the resource.
func (PlanResponseOutput) ElementType ¶
func (PlanResponseOutput) ElementType() reflect.Type
func (PlanResponseOutput) Name ¶
func (o PlanResponseOutput) Name() pulumi.StringPtrOutput
Gets or sets the plan ID.
func (PlanResponseOutput) Product ¶
func (o PlanResponseOutput) Product() pulumi.StringPtrOutput
Gets or sets the offer ID.
func (PlanResponseOutput) PromotionCode ¶
func (o PlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
Gets or sets the promotion code.
func (PlanResponseOutput) Publisher ¶
func (o PlanResponseOutput) Publisher() pulumi.StringPtrOutput
Gets or sets the publisher ID.
func (PlanResponseOutput) ToPlanResponseOutput ¶
func (o PlanResponseOutput) ToPlanResponseOutput() PlanResponseOutput
func (PlanResponseOutput) ToPlanResponseOutputWithContext ¶
func (o PlanResponseOutput) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
func (PlanResponseOutput) ToPlanResponsePtrOutput ¶
func (o PlanResponseOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponseOutput) ToPlanResponsePtrOutputWithContext ¶
func (o PlanResponseOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
type PlanResponsePtrInput ¶
type PlanResponsePtrInput interface { pulumi.Input ToPlanResponsePtrOutput() PlanResponsePtrOutput ToPlanResponsePtrOutputWithContext(context.Context) PlanResponsePtrOutput }
PlanResponsePtrInput is an input type that accepts PlanResponseArgs, PlanResponsePtr and PlanResponsePtrOutput values. You can construct a concrete instance of `PlanResponsePtrInput` via:
PlanResponseArgs{...} or: nil
func PlanResponsePtr ¶
func PlanResponsePtr(v *PlanResponseArgs) PlanResponsePtrInput
type PlanResponsePtrOutput ¶
type PlanResponsePtrOutput struct{ *pulumi.OutputState }
func (PlanResponsePtrOutput) Elem ¶
func (o PlanResponsePtrOutput) Elem() PlanResponseOutput
func (PlanResponsePtrOutput) ElementType ¶
func (PlanResponsePtrOutput) ElementType() reflect.Type
func (PlanResponsePtrOutput) Name ¶
func (o PlanResponsePtrOutput) Name() pulumi.StringPtrOutput
Gets or sets the plan ID.
func (PlanResponsePtrOutput) Product ¶
func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
Gets or sets the offer ID.
func (PlanResponsePtrOutput) PromotionCode ¶
func (o PlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
Gets or sets the promotion code.
func (PlanResponsePtrOutput) Publisher ¶
func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
Gets or sets the publisher ID.
func (PlanResponsePtrOutput) ToPlanResponsePtrOutput ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
type ProviderResourceTypeResponse ¶
type ProviderResourceTypeResponse struct { // Gets or sets the api version. ApiVersions []string `pulumi:"apiVersions"` // Gets or sets the collection of locations where this resource type can be created in. Locations []string `pulumi:"locations"` // Gets or sets the properties. Properties map[string]string `pulumi:"properties"` // Gets or sets the resource type. ResourceType *string `pulumi:"resourceType"` }
Resource type managed by the resource provider.
type ProviderResourceTypeResponseArgs ¶
type ProviderResourceTypeResponseArgs struct { // Gets or sets the api version. ApiVersions pulumi.StringArrayInput `pulumi:"apiVersions"` // Gets or sets the collection of locations where this resource type can be created in. Locations pulumi.StringArrayInput `pulumi:"locations"` // Gets or sets the properties. Properties pulumi.StringMapInput `pulumi:"properties"` // Gets or sets the resource type. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` }
Resource type managed by the resource provider.
func (ProviderResourceTypeResponseArgs) ElementType ¶
func (ProviderResourceTypeResponseArgs) ElementType() reflect.Type
func (ProviderResourceTypeResponseArgs) ToProviderResourceTypeResponseOutput ¶
func (i ProviderResourceTypeResponseArgs) ToProviderResourceTypeResponseOutput() ProviderResourceTypeResponseOutput
func (ProviderResourceTypeResponseArgs) ToProviderResourceTypeResponseOutputWithContext ¶
func (i ProviderResourceTypeResponseArgs) ToProviderResourceTypeResponseOutputWithContext(ctx context.Context) ProviderResourceTypeResponseOutput
type ProviderResourceTypeResponseArray ¶
type ProviderResourceTypeResponseArray []ProviderResourceTypeResponseInput
func (ProviderResourceTypeResponseArray) ElementType ¶
func (ProviderResourceTypeResponseArray) ElementType() reflect.Type
func (ProviderResourceTypeResponseArray) ToProviderResourceTypeResponseArrayOutput ¶
func (i ProviderResourceTypeResponseArray) ToProviderResourceTypeResponseArrayOutput() ProviderResourceTypeResponseArrayOutput
func (ProviderResourceTypeResponseArray) ToProviderResourceTypeResponseArrayOutputWithContext ¶
func (i ProviderResourceTypeResponseArray) ToProviderResourceTypeResponseArrayOutputWithContext(ctx context.Context) ProviderResourceTypeResponseArrayOutput
type ProviderResourceTypeResponseArrayInput ¶
type ProviderResourceTypeResponseArrayInput interface { pulumi.Input ToProviderResourceTypeResponseArrayOutput() ProviderResourceTypeResponseArrayOutput ToProviderResourceTypeResponseArrayOutputWithContext(context.Context) ProviderResourceTypeResponseArrayOutput }
ProviderResourceTypeResponseArrayInput is an input type that accepts ProviderResourceTypeResponseArray and ProviderResourceTypeResponseArrayOutput values. You can construct a concrete instance of `ProviderResourceTypeResponseArrayInput` via:
ProviderResourceTypeResponseArray{ ProviderResourceTypeResponseArgs{...} }
type ProviderResourceTypeResponseArrayOutput ¶
type ProviderResourceTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (ProviderResourceTypeResponseArrayOutput) ElementType ¶
func (ProviderResourceTypeResponseArrayOutput) ElementType() reflect.Type
func (ProviderResourceTypeResponseArrayOutput) ToProviderResourceTypeResponseArrayOutput ¶
func (o ProviderResourceTypeResponseArrayOutput) ToProviderResourceTypeResponseArrayOutput() ProviderResourceTypeResponseArrayOutput
func (ProviderResourceTypeResponseArrayOutput) ToProviderResourceTypeResponseArrayOutputWithContext ¶
func (o ProviderResourceTypeResponseArrayOutput) ToProviderResourceTypeResponseArrayOutputWithContext(ctx context.Context) ProviderResourceTypeResponseArrayOutput
type ProviderResourceTypeResponseInput ¶
type ProviderResourceTypeResponseInput interface { pulumi.Input ToProviderResourceTypeResponseOutput() ProviderResourceTypeResponseOutput ToProviderResourceTypeResponseOutputWithContext(context.Context) ProviderResourceTypeResponseOutput }
ProviderResourceTypeResponseInput is an input type that accepts ProviderResourceTypeResponseArgs and ProviderResourceTypeResponseOutput values. You can construct a concrete instance of `ProviderResourceTypeResponseInput` via:
ProviderResourceTypeResponseArgs{...}
type ProviderResourceTypeResponseOutput ¶
type ProviderResourceTypeResponseOutput struct{ *pulumi.OutputState }
Resource type managed by the resource provider.
func (ProviderResourceTypeResponseOutput) ApiVersions ¶
func (o ProviderResourceTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
Gets or sets the api version.
func (ProviderResourceTypeResponseOutput) ElementType ¶
func (ProviderResourceTypeResponseOutput) ElementType() reflect.Type
func (ProviderResourceTypeResponseOutput) Locations ¶
func (o ProviderResourceTypeResponseOutput) Locations() pulumi.StringArrayOutput
Gets or sets the collection of locations where this resource type can be created in.
func (ProviderResourceTypeResponseOutput) Properties ¶
func (o ProviderResourceTypeResponseOutput) Properties() pulumi.StringMapOutput
Gets or sets the properties.
func (ProviderResourceTypeResponseOutput) ResourceType ¶
func (o ProviderResourceTypeResponseOutput) ResourceType() pulumi.StringPtrOutput
Gets or sets the resource type.
func (ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutput ¶
func (o ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutput() ProviderResourceTypeResponseOutput
func (ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutputWithContext ¶
func (o ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutputWithContext(ctx context.Context) ProviderResourceTypeResponseOutput
type ProviderResponse ¶
type ProviderResponse struct { // Gets or sets the provider id. Id *string `pulumi:"id"` // Gets or sets the namespace of the provider. Namespace *string `pulumi:"namespace"` // Gets or sets the registration state of the provider. RegistrationState *string `pulumi:"registrationState"` // Gets or sets the collection of provider resource types. ResourceTypes []ProviderResourceTypeResponse `pulumi:"resourceTypes"` }
Resource provider information.
type ProviderResponseArgs ¶
type ProviderResponseArgs struct { // Gets or sets the provider id. Id pulumi.StringPtrInput `pulumi:"id"` // Gets or sets the namespace of the provider. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // Gets or sets the registration state of the provider. RegistrationState pulumi.StringPtrInput `pulumi:"registrationState"` // Gets or sets the collection of provider resource types. ResourceTypes ProviderResourceTypeResponseArrayInput `pulumi:"resourceTypes"` }
Resource provider information.
func (ProviderResponseArgs) ElementType ¶
func (ProviderResponseArgs) ElementType() reflect.Type
func (ProviderResponseArgs) ToProviderResponseOutput ¶
func (i ProviderResponseArgs) ToProviderResponseOutput() ProviderResponseOutput
func (ProviderResponseArgs) ToProviderResponseOutputWithContext ¶
func (i ProviderResponseArgs) ToProviderResponseOutputWithContext(ctx context.Context) ProviderResponseOutput
type ProviderResponseArray ¶
type ProviderResponseArray []ProviderResponseInput
func (ProviderResponseArray) ElementType ¶
func (ProviderResponseArray) ElementType() reflect.Type
func (ProviderResponseArray) ToProviderResponseArrayOutput ¶
func (i ProviderResponseArray) ToProviderResponseArrayOutput() ProviderResponseArrayOutput
func (ProviderResponseArray) ToProviderResponseArrayOutputWithContext ¶
func (i ProviderResponseArray) ToProviderResponseArrayOutputWithContext(ctx context.Context) ProviderResponseArrayOutput
type ProviderResponseArrayInput ¶
type ProviderResponseArrayInput interface { pulumi.Input ToProviderResponseArrayOutput() ProviderResponseArrayOutput ToProviderResponseArrayOutputWithContext(context.Context) ProviderResponseArrayOutput }
ProviderResponseArrayInput is an input type that accepts ProviderResponseArray and ProviderResponseArrayOutput values. You can construct a concrete instance of `ProviderResponseArrayInput` via:
ProviderResponseArray{ ProviderResponseArgs{...} }
type ProviderResponseArrayOutput ¶
type ProviderResponseArrayOutput struct{ *pulumi.OutputState }
func (ProviderResponseArrayOutput) ElementType ¶
func (ProviderResponseArrayOutput) ElementType() reflect.Type
func (ProviderResponseArrayOutput) Index ¶
func (o ProviderResponseArrayOutput) Index(i pulumi.IntInput) ProviderResponseOutput
func (ProviderResponseArrayOutput) ToProviderResponseArrayOutput ¶
func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutput() ProviderResponseArrayOutput
func (ProviderResponseArrayOutput) ToProviderResponseArrayOutputWithContext ¶
func (o ProviderResponseArrayOutput) ToProviderResponseArrayOutputWithContext(ctx context.Context) ProviderResponseArrayOutput
type ProviderResponseInput ¶
type ProviderResponseInput interface { pulumi.Input ToProviderResponseOutput() ProviderResponseOutput ToProviderResponseOutputWithContext(context.Context) ProviderResponseOutput }
ProviderResponseInput is an input type that accepts ProviderResponseArgs and ProviderResponseOutput values. You can construct a concrete instance of `ProviderResponseInput` via:
ProviderResponseArgs{...}
type ProviderResponseOutput ¶
type ProviderResponseOutput struct{ *pulumi.OutputState }
Resource provider information.
func (ProviderResponseOutput) ElementType ¶
func (ProviderResponseOutput) ElementType() reflect.Type
func (ProviderResponseOutput) Id ¶
func (o ProviderResponseOutput) Id() pulumi.StringPtrOutput
Gets or sets the provider id.
func (ProviderResponseOutput) Namespace ¶
func (o ProviderResponseOutput) Namespace() pulumi.StringPtrOutput
Gets or sets the namespace of the provider.
func (ProviderResponseOutput) RegistrationState ¶
func (o ProviderResponseOutput) RegistrationState() pulumi.StringPtrOutput
Gets or sets the registration state of the provider.
func (ProviderResponseOutput) ResourceTypes ¶
func (o ProviderResponseOutput) ResourceTypes() ProviderResourceTypeResponseArrayOutput
Gets or sets the collection of provider resource types.
func (ProviderResponseOutput) ToProviderResponseOutput ¶
func (o ProviderResponseOutput) ToProviderResponseOutput() ProviderResponseOutput
func (ProviderResponseOutput) ToProviderResponseOutputWithContext ¶
func (o ProviderResponseOutput) ToProviderResponseOutputWithContext(ctx context.Context) ProviderResponseOutput
type Resource ¶
type Resource struct { pulumi.CustomResourceState // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Gets or sets the plan of the resource. Plan PlanResponsePtrOutput `pulumi:"plan"` // Gets or sets the resource properties. Properties pulumi.AnyOutput `pulumi:"properties"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Resource information.
func GetResource ¶
func GetResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceState, opts ...pulumi.ResourceOption) (*Resource, error)
GetResource gets an existing Resource 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 NewResource ¶
func NewResource(ctx *pulumi.Context, name string, args *ResourceArgs, opts ...pulumi.ResourceOption) (*Resource, error)
NewResource registers a new resource with the given unique name, arguments, and options.
func (*Resource) ElementType ¶ added in v0.2.6
func (*Resource) ToResourceOutput ¶ added in v0.2.6
func (i *Resource) ToResourceOutput() ResourceOutput
func (*Resource) ToResourceOutputWithContext ¶ added in v0.2.6
func (i *Resource) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
type ResourceArgs ¶
type ResourceArgs struct { // Resource location Location pulumi.StringInput // Resource identity. ParentResourcePath pulumi.StringInput // Gets or sets the plan of the resource. Plan PlanPtrInput // Gets or sets the resource properties. Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource identity. ResourceName pulumi.StringInput // Resource identity. ResourceProviderNamespace pulumi.StringInput // Resource identity. ResourceType pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a Resource resource.
func (ResourceArgs) ElementType ¶
func (ResourceArgs) ElementType() reflect.Type
type ResourceGroup ¶
type ResourceGroup struct { pulumi.CustomResourceState // Gets or sets the location of the resource group. It cannot be changed after the resource group has been created. Has to be one of the supported Azure Locations, such as West US, East US, West Europe, East Asia, etc. Location pulumi.StringOutput `pulumi:"location"` // Gets or sets the Name of the resource group. Name pulumi.StringPtrOutput `pulumi:"name"` // The resource group properties. Properties ResourceGroupPropertiesResponseOutput `pulumi:"properties"` // Gets or sets the tags attached to the resource group. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Resource group information.
func GetResourceGroup ¶
func GetResourceGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceGroupState, opts ...pulumi.ResourceOption) (*ResourceGroup, error)
GetResourceGroup gets an existing ResourceGroup 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 NewResourceGroup ¶
func NewResourceGroup(ctx *pulumi.Context, name string, args *ResourceGroupArgs, opts ...pulumi.ResourceOption) (*ResourceGroup, error)
NewResourceGroup registers a new resource with the given unique name, arguments, and options.
func (*ResourceGroup) ElementType ¶ added in v0.2.6
func (*ResourceGroup) ElementType() reflect.Type
func (*ResourceGroup) ToResourceGroupOutput ¶ added in v0.2.6
func (i *ResourceGroup) ToResourceGroupOutput() ResourceGroupOutput
func (*ResourceGroup) ToResourceGroupOutputWithContext ¶ added in v0.2.6
func (i *ResourceGroup) ToResourceGroupOutputWithContext(ctx context.Context) ResourceGroupOutput
type ResourceGroupArgs ¶
type ResourceGroupArgs struct { // Gets or sets the location of the resource group. It cannot be changed after the resource group has been created. Has to be one of the supported Azure Locations, such as West US, East US, West Europe, East Asia, etc. Location pulumi.StringInput // Gets or sets the Name of the resource group. Name pulumi.StringPtrInput // The name of the resource group to be created or updated. ResourceGroupName pulumi.StringInput // Gets or sets the tags attached to the resource group. Tags pulumi.StringMapInput }
The set of arguments for constructing a ResourceGroup resource.
func (ResourceGroupArgs) ElementType ¶
func (ResourceGroupArgs) ElementType() reflect.Type
type ResourceGroupInput ¶ added in v0.2.6
type ResourceGroupInput interface { pulumi.Input ToResourceGroupOutput() ResourceGroupOutput ToResourceGroupOutputWithContext(ctx context.Context) ResourceGroupOutput }
type ResourceGroupOutput ¶ added in v0.2.6
type ResourceGroupOutput struct {
*pulumi.OutputState
}
func (ResourceGroupOutput) ElementType ¶ added in v0.2.6
func (ResourceGroupOutput) ElementType() reflect.Type
func (ResourceGroupOutput) ToResourceGroupOutput ¶ added in v0.2.6
func (o ResourceGroupOutput) ToResourceGroupOutput() ResourceGroupOutput
func (ResourceGroupOutput) ToResourceGroupOutputWithContext ¶ added in v0.2.6
func (o ResourceGroupOutput) ToResourceGroupOutputWithContext(ctx context.Context) ResourceGroupOutput
type ResourceGroupPropertiesResponse ¶
type ResourceGroupPropertiesResponse struct { // Gets resource group provisioning state. ProvisioningState string `pulumi:"provisioningState"` }
The resource group properties.
type ResourceGroupPropertiesResponseArgs ¶
type ResourceGroupPropertiesResponseArgs struct { // Gets resource group provisioning state. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
The resource group properties.
func (ResourceGroupPropertiesResponseArgs) ElementType ¶
func (ResourceGroupPropertiesResponseArgs) ElementType() reflect.Type
func (ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutput ¶
func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput
func (ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutputWithContext ¶
func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponseOutput
func (ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutput ¶
func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
func (ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutputWithContext ¶
func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
type ResourceGroupPropertiesResponseInput ¶
type ResourceGroupPropertiesResponseInput interface { pulumi.Input ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput ToResourceGroupPropertiesResponseOutputWithContext(context.Context) ResourceGroupPropertiesResponseOutput }
ResourceGroupPropertiesResponseInput is an input type that accepts ResourceGroupPropertiesResponseArgs and ResourceGroupPropertiesResponseOutput values. You can construct a concrete instance of `ResourceGroupPropertiesResponseInput` via:
ResourceGroupPropertiesResponseArgs{...}
type ResourceGroupPropertiesResponseOutput ¶
type ResourceGroupPropertiesResponseOutput struct{ *pulumi.OutputState }
The resource group properties.
func (ResourceGroupPropertiesResponseOutput) ElementType ¶
func (ResourceGroupPropertiesResponseOutput) ElementType() reflect.Type
func (ResourceGroupPropertiesResponseOutput) ProvisioningState ¶
func (o ResourceGroupPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Gets resource group provisioning state.
func (ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutput ¶
func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput
func (ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutputWithContext ¶
func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponseOutput
func (ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutput ¶
func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
func (ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext ¶
func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
type ResourceGroupPropertiesResponsePtrInput ¶
type ResourceGroupPropertiesResponsePtrInput interface { pulumi.Input ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput ToResourceGroupPropertiesResponsePtrOutputWithContext(context.Context) ResourceGroupPropertiesResponsePtrOutput }
ResourceGroupPropertiesResponsePtrInput is an input type that accepts ResourceGroupPropertiesResponseArgs, ResourceGroupPropertiesResponsePtr and ResourceGroupPropertiesResponsePtrOutput values. You can construct a concrete instance of `ResourceGroupPropertiesResponsePtrInput` via:
ResourceGroupPropertiesResponseArgs{...} or: nil
func ResourceGroupPropertiesResponsePtr ¶
func ResourceGroupPropertiesResponsePtr(v *ResourceGroupPropertiesResponseArgs) ResourceGroupPropertiesResponsePtrInput
type ResourceGroupPropertiesResponsePtrOutput ¶
type ResourceGroupPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceGroupPropertiesResponsePtrOutput) ElementType ¶
func (ResourceGroupPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ResourceGroupPropertiesResponsePtrOutput) ProvisioningState ¶
func (o ResourceGroupPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Gets resource group provisioning state.
func (ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutput ¶
func (o ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
func (ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext ¶
func (o ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
type ResourceGroupState ¶
type ResourceGroupState struct { // Gets or sets the location of the resource group. It cannot be changed after the resource group has been created. Has to be one of the supported Azure Locations, such as West US, East US, West Europe, East Asia, etc. Location pulumi.StringPtrInput // Gets or sets the Name of the resource group. Name pulumi.StringPtrInput // The resource group properties. Properties ResourceGroupPropertiesResponsePtrInput // Gets or sets the tags attached to the resource group. Tags pulumi.StringMapInput }
func (ResourceGroupState) ElementType ¶
func (ResourceGroupState) ElementType() reflect.Type
type ResourceInput ¶ added in v0.2.6
type ResourceInput interface { pulumi.Input ToResourceOutput() ResourceOutput ToResourceOutputWithContext(ctx context.Context) ResourceOutput }
type ResourceOutput ¶ added in v0.2.6
type ResourceOutput struct {
*pulumi.OutputState
}
func (ResourceOutput) ElementType ¶ added in v0.2.6
func (ResourceOutput) ElementType() reflect.Type
func (ResourceOutput) ToResourceOutput ¶ added in v0.2.6
func (o ResourceOutput) ToResourceOutput() ResourceOutput
func (ResourceOutput) ToResourceOutputWithContext ¶ added in v0.2.6
func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
type ResourceState ¶
type ResourceState struct { // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Gets or sets the plan of the resource. Plan PlanResponsePtrInput // Gets or sets the resource properties. Properties pulumi.Input // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ResourceState) ElementType ¶
func (ResourceState) ElementType() reflect.Type
type TemplateLink ¶
type TemplateLink struct { // If included it must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // URI referencing the template. Uri string `pulumi:"uri"` }
Entity representing the reference to the template.
type TemplateLinkArgs ¶
type TemplateLinkArgs struct { // If included it must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // URI referencing the template. Uri pulumi.StringInput `pulumi:"uri"` }
Entity representing the reference to the template.
func (TemplateLinkArgs) ElementType ¶
func (TemplateLinkArgs) ElementType() reflect.Type
func (TemplateLinkArgs) ToTemplateLinkOutput ¶
func (i TemplateLinkArgs) ToTemplateLinkOutput() TemplateLinkOutput
func (TemplateLinkArgs) ToTemplateLinkOutputWithContext ¶
func (i TemplateLinkArgs) ToTemplateLinkOutputWithContext(ctx context.Context) TemplateLinkOutput
func (TemplateLinkArgs) ToTemplateLinkPtrOutput ¶
func (i TemplateLinkArgs) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
func (TemplateLinkArgs) ToTemplateLinkPtrOutputWithContext ¶
func (i TemplateLinkArgs) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
type TemplateLinkInput ¶
type TemplateLinkInput interface { pulumi.Input ToTemplateLinkOutput() TemplateLinkOutput ToTemplateLinkOutputWithContext(context.Context) TemplateLinkOutput }
TemplateLinkInput is an input type that accepts TemplateLinkArgs and TemplateLinkOutput values. You can construct a concrete instance of `TemplateLinkInput` via:
TemplateLinkArgs{...}
type TemplateLinkOutput ¶
type TemplateLinkOutput struct{ *pulumi.OutputState }
Entity representing the reference to the template.
func (TemplateLinkOutput) ContentVersion ¶
func (o TemplateLinkOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (TemplateLinkOutput) ElementType ¶
func (TemplateLinkOutput) ElementType() reflect.Type
func (TemplateLinkOutput) ToTemplateLinkOutput ¶
func (o TemplateLinkOutput) ToTemplateLinkOutput() TemplateLinkOutput
func (TemplateLinkOutput) ToTemplateLinkOutputWithContext ¶
func (o TemplateLinkOutput) ToTemplateLinkOutputWithContext(ctx context.Context) TemplateLinkOutput
func (TemplateLinkOutput) ToTemplateLinkPtrOutput ¶
func (o TemplateLinkOutput) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
func (TemplateLinkOutput) ToTemplateLinkPtrOutputWithContext ¶
func (o TemplateLinkOutput) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
func (TemplateLinkOutput) Uri ¶
func (o TemplateLinkOutput) Uri() pulumi.StringOutput
URI referencing the template.
type TemplateLinkPtrInput ¶
type TemplateLinkPtrInput interface { pulumi.Input ToTemplateLinkPtrOutput() TemplateLinkPtrOutput ToTemplateLinkPtrOutputWithContext(context.Context) TemplateLinkPtrOutput }
TemplateLinkPtrInput is an input type that accepts TemplateLinkArgs, TemplateLinkPtr and TemplateLinkPtrOutput values. You can construct a concrete instance of `TemplateLinkPtrInput` via:
TemplateLinkArgs{...} or: nil
func TemplateLinkPtr ¶
func TemplateLinkPtr(v *TemplateLinkArgs) TemplateLinkPtrInput
type TemplateLinkPtrOutput ¶
type TemplateLinkPtrOutput struct{ *pulumi.OutputState }
func (TemplateLinkPtrOutput) ContentVersion ¶
func (o TemplateLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (TemplateLinkPtrOutput) Elem ¶
func (o TemplateLinkPtrOutput) Elem() TemplateLinkOutput
func (TemplateLinkPtrOutput) ElementType ¶
func (TemplateLinkPtrOutput) ElementType() reflect.Type
func (TemplateLinkPtrOutput) ToTemplateLinkPtrOutput ¶
func (o TemplateLinkPtrOutput) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
func (TemplateLinkPtrOutput) ToTemplateLinkPtrOutputWithContext ¶
func (o TemplateLinkPtrOutput) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
func (TemplateLinkPtrOutput) Uri ¶
func (o TemplateLinkPtrOutput) Uri() pulumi.StringPtrOutput
URI referencing the template.
type TemplateLinkResponse ¶
type TemplateLinkResponse struct { // If included it must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // URI referencing the template. Uri string `pulumi:"uri"` }
Entity representing the reference to the template.
type TemplateLinkResponseArgs ¶
type TemplateLinkResponseArgs struct { // If included it must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // URI referencing the template. Uri pulumi.StringInput `pulumi:"uri"` }
Entity representing the reference to the template.
func (TemplateLinkResponseArgs) ElementType ¶
func (TemplateLinkResponseArgs) ElementType() reflect.Type
func (TemplateLinkResponseArgs) ToTemplateLinkResponseOutput ¶
func (i TemplateLinkResponseArgs) ToTemplateLinkResponseOutput() TemplateLinkResponseOutput
func (TemplateLinkResponseArgs) ToTemplateLinkResponseOutputWithContext ¶
func (i TemplateLinkResponseArgs) ToTemplateLinkResponseOutputWithContext(ctx context.Context) TemplateLinkResponseOutput
func (TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutput ¶
func (i TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
func (TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutputWithContext ¶
func (i TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
type TemplateLinkResponseInput ¶
type TemplateLinkResponseInput interface { pulumi.Input ToTemplateLinkResponseOutput() TemplateLinkResponseOutput ToTemplateLinkResponseOutputWithContext(context.Context) TemplateLinkResponseOutput }
TemplateLinkResponseInput is an input type that accepts TemplateLinkResponseArgs and TemplateLinkResponseOutput values. You can construct a concrete instance of `TemplateLinkResponseInput` via:
TemplateLinkResponseArgs{...}
type TemplateLinkResponseOutput ¶
type TemplateLinkResponseOutput struct{ *pulumi.OutputState }
Entity representing the reference to the template.
func (TemplateLinkResponseOutput) ContentVersion ¶
func (o TemplateLinkResponseOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (TemplateLinkResponseOutput) ElementType ¶
func (TemplateLinkResponseOutput) ElementType() reflect.Type
func (TemplateLinkResponseOutput) ToTemplateLinkResponseOutput ¶
func (o TemplateLinkResponseOutput) ToTemplateLinkResponseOutput() TemplateLinkResponseOutput
func (TemplateLinkResponseOutput) ToTemplateLinkResponseOutputWithContext ¶
func (o TemplateLinkResponseOutput) ToTemplateLinkResponseOutputWithContext(ctx context.Context) TemplateLinkResponseOutput
func (TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutput ¶
func (o TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
func (TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutputWithContext ¶
func (o TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
func (TemplateLinkResponseOutput) Uri ¶
func (o TemplateLinkResponseOutput) Uri() pulumi.StringOutput
URI referencing the template.
type TemplateLinkResponsePtrInput ¶
type TemplateLinkResponsePtrInput interface { pulumi.Input ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput ToTemplateLinkResponsePtrOutputWithContext(context.Context) TemplateLinkResponsePtrOutput }
TemplateLinkResponsePtrInput is an input type that accepts TemplateLinkResponseArgs, TemplateLinkResponsePtr and TemplateLinkResponsePtrOutput values. You can construct a concrete instance of `TemplateLinkResponsePtrInput` via:
TemplateLinkResponseArgs{...} or: nil
func TemplateLinkResponsePtr ¶
func TemplateLinkResponsePtr(v *TemplateLinkResponseArgs) TemplateLinkResponsePtrInput
type TemplateLinkResponsePtrOutput ¶
type TemplateLinkResponsePtrOutput struct{ *pulumi.OutputState }
func (TemplateLinkResponsePtrOutput) ContentVersion ¶
func (o TemplateLinkResponsePtrOutput) ContentVersion() pulumi.StringPtrOutput
If included it must match the ContentVersion in the template.
func (TemplateLinkResponsePtrOutput) Elem ¶
func (o TemplateLinkResponsePtrOutput) Elem() TemplateLinkResponseOutput
func (TemplateLinkResponsePtrOutput) ElementType ¶
func (TemplateLinkResponsePtrOutput) ElementType() reflect.Type
func (TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutput ¶
func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
func (TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutputWithContext ¶
func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
func (TemplateLinkResponsePtrOutput) Uri ¶
func (o TemplateLinkResponsePtrOutput) Uri() pulumi.StringPtrOutput
URI referencing the template.