Documentation ¶
Index ¶
- type AliasPathTypeResponse
- type AliasPathTypeResponseArgs
- type AliasPathTypeResponseArray
- func (AliasPathTypeResponseArray) ElementType() reflect.Type
- func (i AliasPathTypeResponseArray) ToAliasPathTypeResponseArrayOutput() AliasPathTypeResponseArrayOutput
- func (i AliasPathTypeResponseArray) ToAliasPathTypeResponseArrayOutputWithContext(ctx context.Context) AliasPathTypeResponseArrayOutput
- type AliasPathTypeResponseArrayInput
- type AliasPathTypeResponseArrayOutput
- func (AliasPathTypeResponseArrayOutput) ElementType() reflect.Type
- func (o AliasPathTypeResponseArrayOutput) Index(i pulumi.IntInput) AliasPathTypeResponseOutput
- func (o AliasPathTypeResponseArrayOutput) ToAliasPathTypeResponseArrayOutput() AliasPathTypeResponseArrayOutput
- func (o AliasPathTypeResponseArrayOutput) ToAliasPathTypeResponseArrayOutputWithContext(ctx context.Context) AliasPathTypeResponseArrayOutput
- type AliasPathTypeResponseInput
- type AliasPathTypeResponseOutput
- func (o AliasPathTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
- func (AliasPathTypeResponseOutput) ElementType() reflect.Type
- func (o AliasPathTypeResponseOutput) Path() pulumi.StringPtrOutput
- func (o AliasPathTypeResponseOutput) ToAliasPathTypeResponseOutput() AliasPathTypeResponseOutput
- func (o AliasPathTypeResponseOutput) ToAliasPathTypeResponseOutputWithContext(ctx context.Context) AliasPathTypeResponseOutput
- type AliasTypeResponse
- type AliasTypeResponseArgs
- type AliasTypeResponseArray
- type AliasTypeResponseArrayInput
- type AliasTypeResponseArrayOutput
- func (AliasTypeResponseArrayOutput) ElementType() reflect.Type
- func (o AliasTypeResponseArrayOutput) Index(i pulumi.IntInput) AliasTypeResponseOutput
- func (o AliasTypeResponseArrayOutput) ToAliasTypeResponseArrayOutput() AliasTypeResponseArrayOutput
- func (o AliasTypeResponseArrayOutput) ToAliasTypeResponseArrayOutputWithContext(ctx context.Context) AliasTypeResponseArrayOutput
- type AliasTypeResponseInput
- type AliasTypeResponseOutput
- func (AliasTypeResponseOutput) ElementType() reflect.Type
- func (o AliasTypeResponseOutput) Name() pulumi.StringPtrOutput
- func (o AliasTypeResponseOutput) Paths() AliasPathTypeResponseArrayOutput
- func (o AliasTypeResponseOutput) ToAliasTypeResponseOutput() AliasTypeResponseOutput
- func (o AliasTypeResponseOutput) ToAliasTypeResponseOutputWithContext(ctx context.Context) AliasTypeResponseOutput
- 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 DebugSetting
- type DebugSettingArgs
- func (DebugSettingArgs) ElementType() reflect.Type
- func (i DebugSettingArgs) ToDebugSettingOutput() DebugSettingOutput
- func (i DebugSettingArgs) ToDebugSettingOutputWithContext(ctx context.Context) DebugSettingOutput
- func (i DebugSettingArgs) ToDebugSettingPtrOutput() DebugSettingPtrOutput
- func (i DebugSettingArgs) ToDebugSettingPtrOutputWithContext(ctx context.Context) DebugSettingPtrOutput
- type DebugSettingInput
- type DebugSettingOutput
- func (o DebugSettingOutput) DetailLevel() pulumi.StringPtrOutput
- func (DebugSettingOutput) ElementType() reflect.Type
- func (o DebugSettingOutput) ToDebugSettingOutput() DebugSettingOutput
- func (o DebugSettingOutput) ToDebugSettingOutputWithContext(ctx context.Context) DebugSettingOutput
- func (o DebugSettingOutput) ToDebugSettingPtrOutput() DebugSettingPtrOutput
- func (o DebugSettingOutput) ToDebugSettingPtrOutputWithContext(ctx context.Context) DebugSettingPtrOutput
- type DebugSettingPtrInput
- type DebugSettingPtrOutput
- func (o DebugSettingPtrOutput) DetailLevel() pulumi.StringPtrOutput
- func (o DebugSettingPtrOutput) Elem() DebugSettingOutput
- func (DebugSettingPtrOutput) ElementType() reflect.Type
- func (o DebugSettingPtrOutput) ToDebugSettingPtrOutput() DebugSettingPtrOutput
- func (o DebugSettingPtrOutput) ToDebugSettingPtrOutputWithContext(ctx context.Context) DebugSettingPtrOutput
- type DebugSettingResponse
- type DebugSettingResponseArgs
- func (DebugSettingResponseArgs) ElementType() reflect.Type
- func (i DebugSettingResponseArgs) ToDebugSettingResponseOutput() DebugSettingResponseOutput
- func (i DebugSettingResponseArgs) ToDebugSettingResponseOutputWithContext(ctx context.Context) DebugSettingResponseOutput
- func (i DebugSettingResponseArgs) ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput
- func (i DebugSettingResponseArgs) ToDebugSettingResponsePtrOutputWithContext(ctx context.Context) DebugSettingResponsePtrOutput
- type DebugSettingResponseInput
- type DebugSettingResponseOutput
- func (o DebugSettingResponseOutput) DetailLevel() pulumi.StringPtrOutput
- func (DebugSettingResponseOutput) ElementType() reflect.Type
- func (o DebugSettingResponseOutput) ToDebugSettingResponseOutput() DebugSettingResponseOutput
- func (o DebugSettingResponseOutput) ToDebugSettingResponseOutputWithContext(ctx context.Context) DebugSettingResponseOutput
- func (o DebugSettingResponseOutput) ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput
- func (o DebugSettingResponseOutput) ToDebugSettingResponsePtrOutputWithContext(ctx context.Context) DebugSettingResponsePtrOutput
- type DebugSettingResponsePtrInput
- type DebugSettingResponsePtrOutput
- func (o DebugSettingResponsePtrOutput) DetailLevel() pulumi.StringPtrOutput
- func (o DebugSettingResponsePtrOutput) Elem() DebugSettingResponseOutput
- func (DebugSettingResponsePtrOutput) ElementType() reflect.Type
- func (o DebugSettingResponsePtrOutput) ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput
- func (o DebugSettingResponsePtrOutput) ToDebugSettingResponsePtrOutputWithContext(ctx context.Context) DebugSettingResponsePtrOutput
- 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 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.StringOutput
- func (o DeploymentPropertiesExtendedResponseOutput) DebugSetting() DebugSettingResponsePtrOutput
- 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.StringOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Template() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponseOutput) TemplateLink() TemplateLinkResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Timestamp() pulumi.StringOutput
- 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) DebugSetting() DebugSettingResponsePtrOutput
- 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 (o DeploymentPropertiesOutput) DebugSetting() DebugSettingPtrOutput
- func (DeploymentPropertiesOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesOutput) Mode() pulumi.StringOutput
- 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) DebugSetting() DebugSettingPtrOutput
- 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 Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringPtrOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- 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
- func (o PlanOutput) Version() pulumi.StringPtrOutput
- 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
- func (o PlanPtrOutput) Version() pulumi.StringPtrOutput
- 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
- func (o PlanResponseOutput) Version() pulumi.StringPtrOutput
- 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
- func (o PlanResponsePtrOutput) Version() pulumi.StringPtrOutput
- 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) Aliases() AliasTypeResponseArrayOutput
- 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.StringOutput
- func (o ProviderResponseOutput) Namespace() pulumi.StringPtrOutput
- func (o ProviderResponseOutput) RegistrationState() pulumi.StringOutput
- 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 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 ResourceState
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Model() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringPtrOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Model() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Model() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Model() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- 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 ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasPathTypeResponse ¶
type AliasPathTypeResponse struct { // The API versions. ApiVersions []string `pulumi:"apiVersions"` // The path of an alias. Path *string `pulumi:"path"` }
The type of the paths for alias.
type AliasPathTypeResponseArgs ¶
type AliasPathTypeResponseArgs struct { // The API versions. ApiVersions pulumi.StringArrayInput `pulumi:"apiVersions"` // The path of an alias. Path pulumi.StringPtrInput `pulumi:"path"` }
The type of the paths for alias.
func (AliasPathTypeResponseArgs) ElementType ¶
func (AliasPathTypeResponseArgs) ElementType() reflect.Type
func (AliasPathTypeResponseArgs) ToAliasPathTypeResponseOutput ¶
func (i AliasPathTypeResponseArgs) ToAliasPathTypeResponseOutput() AliasPathTypeResponseOutput
func (AliasPathTypeResponseArgs) ToAliasPathTypeResponseOutputWithContext ¶
func (i AliasPathTypeResponseArgs) ToAliasPathTypeResponseOutputWithContext(ctx context.Context) AliasPathTypeResponseOutput
type AliasPathTypeResponseArray ¶
type AliasPathTypeResponseArray []AliasPathTypeResponseInput
func (AliasPathTypeResponseArray) ElementType ¶
func (AliasPathTypeResponseArray) ElementType() reflect.Type
func (AliasPathTypeResponseArray) ToAliasPathTypeResponseArrayOutput ¶
func (i AliasPathTypeResponseArray) ToAliasPathTypeResponseArrayOutput() AliasPathTypeResponseArrayOutput
func (AliasPathTypeResponseArray) ToAliasPathTypeResponseArrayOutputWithContext ¶
func (i AliasPathTypeResponseArray) ToAliasPathTypeResponseArrayOutputWithContext(ctx context.Context) AliasPathTypeResponseArrayOutput
type AliasPathTypeResponseArrayInput ¶
type AliasPathTypeResponseArrayInput interface { pulumi.Input ToAliasPathTypeResponseArrayOutput() AliasPathTypeResponseArrayOutput ToAliasPathTypeResponseArrayOutputWithContext(context.Context) AliasPathTypeResponseArrayOutput }
AliasPathTypeResponseArrayInput is an input type that accepts AliasPathTypeResponseArray and AliasPathTypeResponseArrayOutput values. You can construct a concrete instance of `AliasPathTypeResponseArrayInput` via:
AliasPathTypeResponseArray{ AliasPathTypeResponseArgs{...} }
type AliasPathTypeResponseArrayOutput ¶
type AliasPathTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (AliasPathTypeResponseArrayOutput) ElementType ¶
func (AliasPathTypeResponseArrayOutput) ElementType() reflect.Type
func (AliasPathTypeResponseArrayOutput) Index ¶
func (o AliasPathTypeResponseArrayOutput) Index(i pulumi.IntInput) AliasPathTypeResponseOutput
func (AliasPathTypeResponseArrayOutput) ToAliasPathTypeResponseArrayOutput ¶
func (o AliasPathTypeResponseArrayOutput) ToAliasPathTypeResponseArrayOutput() AliasPathTypeResponseArrayOutput
func (AliasPathTypeResponseArrayOutput) ToAliasPathTypeResponseArrayOutputWithContext ¶
func (o AliasPathTypeResponseArrayOutput) ToAliasPathTypeResponseArrayOutputWithContext(ctx context.Context) AliasPathTypeResponseArrayOutput
type AliasPathTypeResponseInput ¶
type AliasPathTypeResponseInput interface { pulumi.Input ToAliasPathTypeResponseOutput() AliasPathTypeResponseOutput ToAliasPathTypeResponseOutputWithContext(context.Context) AliasPathTypeResponseOutput }
AliasPathTypeResponseInput is an input type that accepts AliasPathTypeResponseArgs and AliasPathTypeResponseOutput values. You can construct a concrete instance of `AliasPathTypeResponseInput` via:
AliasPathTypeResponseArgs{...}
type AliasPathTypeResponseOutput ¶
type AliasPathTypeResponseOutput struct{ *pulumi.OutputState }
The type of the paths for alias.
func (AliasPathTypeResponseOutput) ApiVersions ¶
func (o AliasPathTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
The API versions.
func (AliasPathTypeResponseOutput) ElementType ¶
func (AliasPathTypeResponseOutput) ElementType() reflect.Type
func (AliasPathTypeResponseOutput) Path ¶
func (o AliasPathTypeResponseOutput) Path() pulumi.StringPtrOutput
The path of an alias.
func (AliasPathTypeResponseOutput) ToAliasPathTypeResponseOutput ¶
func (o AliasPathTypeResponseOutput) ToAliasPathTypeResponseOutput() AliasPathTypeResponseOutput
func (AliasPathTypeResponseOutput) ToAliasPathTypeResponseOutputWithContext ¶
func (o AliasPathTypeResponseOutput) ToAliasPathTypeResponseOutputWithContext(ctx context.Context) AliasPathTypeResponseOutput
type AliasTypeResponse ¶
type AliasTypeResponse struct { // The alias name. Name *string `pulumi:"name"` // The paths for an alias. Paths []AliasPathTypeResponse `pulumi:"paths"` }
The alias type.
type AliasTypeResponseArgs ¶
type AliasTypeResponseArgs struct { // The alias name. Name pulumi.StringPtrInput `pulumi:"name"` // The paths for an alias. Paths AliasPathTypeResponseArrayInput `pulumi:"paths"` }
The alias type.
func (AliasTypeResponseArgs) ElementType ¶
func (AliasTypeResponseArgs) ElementType() reflect.Type
func (AliasTypeResponseArgs) ToAliasTypeResponseOutput ¶
func (i AliasTypeResponseArgs) ToAliasTypeResponseOutput() AliasTypeResponseOutput
func (AliasTypeResponseArgs) ToAliasTypeResponseOutputWithContext ¶
func (i AliasTypeResponseArgs) ToAliasTypeResponseOutputWithContext(ctx context.Context) AliasTypeResponseOutput
type AliasTypeResponseArray ¶
type AliasTypeResponseArray []AliasTypeResponseInput
func (AliasTypeResponseArray) ElementType ¶
func (AliasTypeResponseArray) ElementType() reflect.Type
func (AliasTypeResponseArray) ToAliasTypeResponseArrayOutput ¶
func (i AliasTypeResponseArray) ToAliasTypeResponseArrayOutput() AliasTypeResponseArrayOutput
func (AliasTypeResponseArray) ToAliasTypeResponseArrayOutputWithContext ¶
func (i AliasTypeResponseArray) ToAliasTypeResponseArrayOutputWithContext(ctx context.Context) AliasTypeResponseArrayOutput
type AliasTypeResponseArrayInput ¶
type AliasTypeResponseArrayInput interface { pulumi.Input ToAliasTypeResponseArrayOutput() AliasTypeResponseArrayOutput ToAliasTypeResponseArrayOutputWithContext(context.Context) AliasTypeResponseArrayOutput }
AliasTypeResponseArrayInput is an input type that accepts AliasTypeResponseArray and AliasTypeResponseArrayOutput values. You can construct a concrete instance of `AliasTypeResponseArrayInput` via:
AliasTypeResponseArray{ AliasTypeResponseArgs{...} }
type AliasTypeResponseArrayOutput ¶
type AliasTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (AliasTypeResponseArrayOutput) ElementType ¶
func (AliasTypeResponseArrayOutput) ElementType() reflect.Type
func (AliasTypeResponseArrayOutput) Index ¶
func (o AliasTypeResponseArrayOutput) Index(i pulumi.IntInput) AliasTypeResponseOutput
func (AliasTypeResponseArrayOutput) ToAliasTypeResponseArrayOutput ¶
func (o AliasTypeResponseArrayOutput) ToAliasTypeResponseArrayOutput() AliasTypeResponseArrayOutput
func (AliasTypeResponseArrayOutput) ToAliasTypeResponseArrayOutputWithContext ¶
func (o AliasTypeResponseArrayOutput) ToAliasTypeResponseArrayOutputWithContext(ctx context.Context) AliasTypeResponseArrayOutput
type AliasTypeResponseInput ¶
type AliasTypeResponseInput interface { pulumi.Input ToAliasTypeResponseOutput() AliasTypeResponseOutput ToAliasTypeResponseOutputWithContext(context.Context) AliasTypeResponseOutput }
AliasTypeResponseInput is an input type that accepts AliasTypeResponseArgs and AliasTypeResponseOutput values. You can construct a concrete instance of `AliasTypeResponseInput` via:
AliasTypeResponseArgs{...}
type AliasTypeResponseOutput ¶
type AliasTypeResponseOutput struct{ *pulumi.OutputState }
The alias type.
func (AliasTypeResponseOutput) ElementType ¶
func (AliasTypeResponseOutput) ElementType() reflect.Type
func (AliasTypeResponseOutput) Name ¶
func (o AliasTypeResponseOutput) Name() pulumi.StringPtrOutput
The alias name.
func (AliasTypeResponseOutput) Paths ¶
func (o AliasTypeResponseOutput) Paths() AliasPathTypeResponseArrayOutput
The paths for an alias.
func (AliasTypeResponseOutput) ToAliasTypeResponseOutput ¶
func (o AliasTypeResponseOutput) ToAliasTypeResponseOutput() AliasTypeResponseOutput
func (AliasTypeResponseOutput) ToAliasTypeResponseOutputWithContext ¶
func (o AliasTypeResponseOutput) ToAliasTypeResponseOutputWithContext(ctx context.Context) AliasTypeResponseOutput
type BasicDependencyResponse ¶
type BasicDependencyResponse struct { // The ID of the dependency. Id *string `pulumi:"id"` // The dependency resource name. ResourceName *string `pulumi:"resourceName"` // The dependency resource type. ResourceType *string `pulumi:"resourceType"` }
Deployment dependency information.
type BasicDependencyResponseArgs ¶
type BasicDependencyResponseArgs struct { // The ID of the dependency. Id pulumi.StringPtrInput `pulumi:"id"` // The dependency resource name. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // 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
The ID of the dependency.
func (BasicDependencyResponseOutput) ResourceName ¶
func (o BasicDependencyResponseOutput) ResourceName() pulumi.StringPtrOutput
The dependency resource name.
func (BasicDependencyResponseOutput) ResourceType ¶
func (o BasicDependencyResponseOutput) ResourceType() pulumi.StringPtrOutput
The dependency resource type.
func (BasicDependencyResponseOutput) ToBasicDependencyResponseOutput ¶
func (o BasicDependencyResponseOutput) ToBasicDependencyResponseOutput() BasicDependencyResponseOutput
func (BasicDependencyResponseOutput) ToBasicDependencyResponseOutputWithContext ¶
func (o BasicDependencyResponseOutput) ToBasicDependencyResponseOutputWithContext(ctx context.Context) BasicDependencyResponseOutput
type DebugSetting ¶
type DebugSetting struct { // Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations. DetailLevel *string `pulumi:"detailLevel"` }
type DebugSettingArgs ¶
type DebugSettingArgs struct { // Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations. DetailLevel pulumi.StringPtrInput `pulumi:"detailLevel"` }
func (DebugSettingArgs) ElementType ¶
func (DebugSettingArgs) ElementType() reflect.Type
func (DebugSettingArgs) ToDebugSettingOutput ¶
func (i DebugSettingArgs) ToDebugSettingOutput() DebugSettingOutput
func (DebugSettingArgs) ToDebugSettingOutputWithContext ¶
func (i DebugSettingArgs) ToDebugSettingOutputWithContext(ctx context.Context) DebugSettingOutput
func (DebugSettingArgs) ToDebugSettingPtrOutput ¶
func (i DebugSettingArgs) ToDebugSettingPtrOutput() DebugSettingPtrOutput
func (DebugSettingArgs) ToDebugSettingPtrOutputWithContext ¶
func (i DebugSettingArgs) ToDebugSettingPtrOutputWithContext(ctx context.Context) DebugSettingPtrOutput
type DebugSettingInput ¶
type DebugSettingInput interface { pulumi.Input ToDebugSettingOutput() DebugSettingOutput ToDebugSettingOutputWithContext(context.Context) DebugSettingOutput }
DebugSettingInput is an input type that accepts DebugSettingArgs and DebugSettingOutput values. You can construct a concrete instance of `DebugSettingInput` via:
DebugSettingArgs{...}
type DebugSettingOutput ¶
type DebugSettingOutput struct{ *pulumi.OutputState }
func (DebugSettingOutput) DetailLevel ¶
func (o DebugSettingOutput) DetailLevel() pulumi.StringPtrOutput
Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
func (DebugSettingOutput) ElementType ¶
func (DebugSettingOutput) ElementType() reflect.Type
func (DebugSettingOutput) ToDebugSettingOutput ¶
func (o DebugSettingOutput) ToDebugSettingOutput() DebugSettingOutput
func (DebugSettingOutput) ToDebugSettingOutputWithContext ¶
func (o DebugSettingOutput) ToDebugSettingOutputWithContext(ctx context.Context) DebugSettingOutput
func (DebugSettingOutput) ToDebugSettingPtrOutput ¶
func (o DebugSettingOutput) ToDebugSettingPtrOutput() DebugSettingPtrOutput
func (DebugSettingOutput) ToDebugSettingPtrOutputWithContext ¶
func (o DebugSettingOutput) ToDebugSettingPtrOutputWithContext(ctx context.Context) DebugSettingPtrOutput
type DebugSettingPtrInput ¶
type DebugSettingPtrInput interface { pulumi.Input ToDebugSettingPtrOutput() DebugSettingPtrOutput ToDebugSettingPtrOutputWithContext(context.Context) DebugSettingPtrOutput }
DebugSettingPtrInput is an input type that accepts DebugSettingArgs, DebugSettingPtr and DebugSettingPtrOutput values. You can construct a concrete instance of `DebugSettingPtrInput` via:
DebugSettingArgs{...} or: nil
func DebugSettingPtr ¶
func DebugSettingPtr(v *DebugSettingArgs) DebugSettingPtrInput
type DebugSettingPtrOutput ¶
type DebugSettingPtrOutput struct{ *pulumi.OutputState }
func (DebugSettingPtrOutput) DetailLevel ¶
func (o DebugSettingPtrOutput) DetailLevel() pulumi.StringPtrOutput
Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
func (DebugSettingPtrOutput) Elem ¶
func (o DebugSettingPtrOutput) Elem() DebugSettingOutput
func (DebugSettingPtrOutput) ElementType ¶
func (DebugSettingPtrOutput) ElementType() reflect.Type
func (DebugSettingPtrOutput) ToDebugSettingPtrOutput ¶
func (o DebugSettingPtrOutput) ToDebugSettingPtrOutput() DebugSettingPtrOutput
func (DebugSettingPtrOutput) ToDebugSettingPtrOutputWithContext ¶
func (o DebugSettingPtrOutput) ToDebugSettingPtrOutputWithContext(ctx context.Context) DebugSettingPtrOutput
type DebugSettingResponse ¶
type DebugSettingResponse struct { // Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations. DetailLevel *string `pulumi:"detailLevel"` }
type DebugSettingResponseArgs ¶
type DebugSettingResponseArgs struct { // Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations. DetailLevel pulumi.StringPtrInput `pulumi:"detailLevel"` }
func (DebugSettingResponseArgs) ElementType ¶
func (DebugSettingResponseArgs) ElementType() reflect.Type
func (DebugSettingResponseArgs) ToDebugSettingResponseOutput ¶
func (i DebugSettingResponseArgs) ToDebugSettingResponseOutput() DebugSettingResponseOutput
func (DebugSettingResponseArgs) ToDebugSettingResponseOutputWithContext ¶
func (i DebugSettingResponseArgs) ToDebugSettingResponseOutputWithContext(ctx context.Context) DebugSettingResponseOutput
func (DebugSettingResponseArgs) ToDebugSettingResponsePtrOutput ¶
func (i DebugSettingResponseArgs) ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput
func (DebugSettingResponseArgs) ToDebugSettingResponsePtrOutputWithContext ¶
func (i DebugSettingResponseArgs) ToDebugSettingResponsePtrOutputWithContext(ctx context.Context) DebugSettingResponsePtrOutput
type DebugSettingResponseInput ¶
type DebugSettingResponseInput interface { pulumi.Input ToDebugSettingResponseOutput() DebugSettingResponseOutput ToDebugSettingResponseOutputWithContext(context.Context) DebugSettingResponseOutput }
DebugSettingResponseInput is an input type that accepts DebugSettingResponseArgs and DebugSettingResponseOutput values. You can construct a concrete instance of `DebugSettingResponseInput` via:
DebugSettingResponseArgs{...}
type DebugSettingResponseOutput ¶
type DebugSettingResponseOutput struct{ *pulumi.OutputState }
func (DebugSettingResponseOutput) DetailLevel ¶
func (o DebugSettingResponseOutput) DetailLevel() pulumi.StringPtrOutput
Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
func (DebugSettingResponseOutput) ElementType ¶
func (DebugSettingResponseOutput) ElementType() reflect.Type
func (DebugSettingResponseOutput) ToDebugSettingResponseOutput ¶
func (o DebugSettingResponseOutput) ToDebugSettingResponseOutput() DebugSettingResponseOutput
func (DebugSettingResponseOutput) ToDebugSettingResponseOutputWithContext ¶
func (o DebugSettingResponseOutput) ToDebugSettingResponseOutputWithContext(ctx context.Context) DebugSettingResponseOutput
func (DebugSettingResponseOutput) ToDebugSettingResponsePtrOutput ¶
func (o DebugSettingResponseOutput) ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput
func (DebugSettingResponseOutput) ToDebugSettingResponsePtrOutputWithContext ¶
func (o DebugSettingResponseOutput) ToDebugSettingResponsePtrOutputWithContext(ctx context.Context) DebugSettingResponsePtrOutput
type DebugSettingResponsePtrInput ¶
type DebugSettingResponsePtrInput interface { pulumi.Input ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput ToDebugSettingResponsePtrOutputWithContext(context.Context) DebugSettingResponsePtrOutput }
DebugSettingResponsePtrInput is an input type that accepts DebugSettingResponseArgs, DebugSettingResponsePtr and DebugSettingResponsePtrOutput values. You can construct a concrete instance of `DebugSettingResponsePtrInput` via:
DebugSettingResponseArgs{...} or: nil
func DebugSettingResponsePtr ¶
func DebugSettingResponsePtr(v *DebugSettingResponseArgs) DebugSettingResponsePtrInput
type DebugSettingResponsePtrOutput ¶
type DebugSettingResponsePtrOutput struct{ *pulumi.OutputState }
func (DebugSettingResponsePtrOutput) DetailLevel ¶
func (o DebugSettingResponsePtrOutput) DetailLevel() pulumi.StringPtrOutput
Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.
func (DebugSettingResponsePtrOutput) Elem ¶
func (o DebugSettingResponsePtrOutput) Elem() DebugSettingResponseOutput
func (DebugSettingResponsePtrOutput) ElementType ¶
func (DebugSettingResponsePtrOutput) ElementType() reflect.Type
func (DebugSettingResponsePtrOutput) ToDebugSettingResponsePtrOutput ¶
func (o DebugSettingResponsePtrOutput) ToDebugSettingResponsePtrOutput() DebugSettingResponsePtrOutput
func (DebugSettingResponsePtrOutput) ToDebugSettingResponsePtrOutputWithContext ¶
func (o DebugSettingResponsePtrOutput) ToDebugSettingResponsePtrOutputWithContext(ctx context.Context) DebugSettingResponsePtrOutput
type DependencyResponse ¶
type DependencyResponse struct { // The list of dependencies. DependsOn []BasicDependencyResponse `pulumi:"dependsOn"` // The ID of the dependency. Id *string `pulumi:"id"` // The dependency resource name. ResourceName *string `pulumi:"resourceName"` // The dependency resource type. ResourceType *string `pulumi:"resourceType"` }
Deployment dependency information.
type DependencyResponseArgs ¶
type DependencyResponseArgs struct { // The list of dependencies. DependsOn BasicDependencyResponseArrayInput `pulumi:"dependsOn"` // The ID of the dependency. Id pulumi.StringPtrInput `pulumi:"id"` // The dependency resource name. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // 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
The list of dependencies.
func (DependencyResponseOutput) ElementType ¶
func (DependencyResponseOutput) ElementType() reflect.Type
func (DependencyResponseOutput) Id ¶
func (o DependencyResponseOutput) Id() pulumi.StringPtrOutput
The ID of the dependency.
func (DependencyResponseOutput) ResourceName ¶
func (o DependencyResponseOutput) ResourceName() pulumi.StringPtrOutput
The dependency resource name.
func (DependencyResponseOutput) ResourceType ¶
func (o DependencyResponseOutput) ResourceType() pulumi.StringPtrOutput
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 // The name of the deployment. Name pulumi.StringOutput `pulumi:"name"` // 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.
type DeploymentArgs ¶
type DeploymentArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // The deployment properties. Properties DeploymentPropertiesInput // The name of the resource group to deploy the resources to. The name is case insensitive. The resource group must already exist. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentProperties ¶
type DeploymentProperties struct { // The debug setting of the deployment. DebugSetting *DebugSetting `pulumi:"debugSetting"` // The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources. Mode string `pulumi:"mode"` // Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string. Parameters interface{} `pulumi:"parameters"` // The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both. ParametersLink *ParametersLink `pulumi:"parametersLink"` // The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both. Template interface{} `pulumi:"template"` // The URI of the template. Use either the templateLink property or the template property, but not both. TemplateLink *TemplateLink `pulumi:"templateLink"` }
Deployment properties.
type DeploymentPropertiesArgs ¶
type DeploymentPropertiesArgs struct { // The debug setting of the deployment. DebugSetting DebugSettingPtrInput `pulumi:"debugSetting"` // The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources. Mode pulumi.StringInput `pulumi:"mode"` // Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string. Parameters pulumi.Input `pulumi:"parameters"` // The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both. ParametersLink ParametersLinkPtrInput `pulumi:"parametersLink"` // The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both. Template pulumi.Input `pulumi:"template"` // The URI of the template. Use either the templateLink property or the template property, but not both. 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 { // The correlation ID of the deployment. CorrelationId string `pulumi:"correlationId"` // The debug setting of the deployment. DebugSetting *DebugSettingResponse `pulumi:"debugSetting"` // The list of deployment dependencies. Dependencies []DependencyResponse `pulumi:"dependencies"` // The deployment mode. Possible values are Incremental and Complete. Mode *string `pulumi:"mode"` // Key/value pairs that represent deployment output. Outputs interface{} `pulumi:"outputs"` // Deployment parameters. Use only one of Parameters or ParametersLink. Parameters interface{} `pulumi:"parameters"` // The URI referencing the parameters. Use only one of Parameters or ParametersLink. ParametersLink *ParametersLinkResponse `pulumi:"parametersLink"` // The list of resource providers needed for the deployment. Providers []ProviderResponse `pulumi:"providers"` // The state of the provisioning. ProvisioningState string `pulumi:"provisioningState"` // The template content. Use only one of Template or TemplateLink. Template interface{} `pulumi:"template"` // The URI referencing the template. Use only one of Template or TemplateLink. TemplateLink *TemplateLinkResponse `pulumi:"templateLink"` // The timestamp of the template deployment. Timestamp string `pulumi:"timestamp"` }
Deployment properties with additional details.
type DeploymentPropertiesExtendedResponseArgs ¶
type DeploymentPropertiesExtendedResponseArgs struct { // The correlation ID of the deployment. CorrelationId pulumi.StringInput `pulumi:"correlationId"` // The debug setting of the deployment. DebugSetting DebugSettingResponsePtrInput `pulumi:"debugSetting"` // The list of deployment dependencies. Dependencies DependencyResponseArrayInput `pulumi:"dependencies"` // The deployment mode. Possible values are Incremental and Complete. Mode pulumi.StringPtrInput `pulumi:"mode"` // 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"` // The URI referencing the parameters. Use only one of Parameters or ParametersLink. ParametersLink ParametersLinkResponsePtrInput `pulumi:"parametersLink"` // The list of resource providers needed for the deployment. Providers ProviderResponseArrayInput `pulumi:"providers"` // The state of the provisioning. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The template content. Use only one of Template or TemplateLink. Template pulumi.Input `pulumi:"template"` // The URI referencing the template. Use only one of Template or TemplateLink. TemplateLink TemplateLinkResponsePtrInput `pulumi:"templateLink"` // The timestamp of the template deployment. Timestamp pulumi.StringInput `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.StringOutput
The correlation ID of the deployment.
func (DeploymentPropertiesExtendedResponseOutput) DebugSetting ¶
func (o DeploymentPropertiesExtendedResponseOutput) DebugSetting() DebugSettingResponsePtrOutput
The debug setting of the deployment.
func (DeploymentPropertiesExtendedResponseOutput) Dependencies ¶
func (o DeploymentPropertiesExtendedResponseOutput) Dependencies() DependencyResponseArrayOutput
The list of deployment dependencies.
func (DeploymentPropertiesExtendedResponseOutput) ElementType ¶
func (DeploymentPropertiesExtendedResponseOutput) ElementType() reflect.Type
func (DeploymentPropertiesExtendedResponseOutput) Mode ¶
func (o DeploymentPropertiesExtendedResponseOutput) Mode() pulumi.StringPtrOutput
The deployment mode. Possible values are Incremental and Complete.
func (DeploymentPropertiesExtendedResponseOutput) Outputs ¶
func (o DeploymentPropertiesExtendedResponseOutput) Outputs() pulumi.AnyOutput
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
The URI referencing the parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesExtendedResponseOutput) Providers ¶
func (o DeploymentPropertiesExtendedResponseOutput) Providers() ProviderResponseArrayOutput
The list of resource providers needed for the deployment.
func (DeploymentPropertiesExtendedResponseOutput) ProvisioningState ¶
func (o DeploymentPropertiesExtendedResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the provisioning.
func (DeploymentPropertiesExtendedResponseOutput) Template ¶
func (o DeploymentPropertiesExtendedResponseOutput) Template() pulumi.AnyOutput
The template content. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponseOutput) TemplateLink ¶
func (o DeploymentPropertiesExtendedResponseOutput) TemplateLink() TemplateLinkResponsePtrOutput
The URI referencing the template. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponseOutput) Timestamp ¶
func (o DeploymentPropertiesExtendedResponseOutput) Timestamp() pulumi.StringOutput
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
The correlation ID of the deployment.
func (DeploymentPropertiesExtendedResponsePtrOutput) DebugSetting ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) DebugSetting() DebugSettingResponsePtrOutput
The debug setting of the deployment.
func (DeploymentPropertiesExtendedResponsePtrOutput) Dependencies ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Dependencies() DependencyResponseArrayOutput
The list of deployment dependencies.
func (DeploymentPropertiesExtendedResponsePtrOutput) ElementType ¶
func (DeploymentPropertiesExtendedResponsePtrOutput) ElementType() reflect.Type
func (DeploymentPropertiesExtendedResponsePtrOutput) Mode ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Mode() pulumi.StringPtrOutput
The deployment mode. Possible values are Incremental and Complete.
func (DeploymentPropertiesExtendedResponsePtrOutput) Outputs ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Outputs() pulumi.AnyOutput
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
The URI referencing the parameters. Use only one of Parameters or ParametersLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) Providers ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Providers() ProviderResponseArrayOutput
The list of resource providers needed for the deployment.
func (DeploymentPropertiesExtendedResponsePtrOutput) ProvisioningState ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The state of the provisioning.
func (DeploymentPropertiesExtendedResponsePtrOutput) Template ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Template() pulumi.AnyOutput
The template content. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink() TemplateLinkResponsePtrOutput
The URI referencing the template. Use only one of Template or TemplateLink.
func (DeploymentPropertiesExtendedResponsePtrOutput) Timestamp ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
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) DebugSetting ¶
func (o DeploymentPropertiesOutput) DebugSetting() DebugSettingPtrOutput
The debug setting of the deployment.
func (DeploymentPropertiesOutput) ElementType ¶
func (DeploymentPropertiesOutput) ElementType() reflect.Type
func (DeploymentPropertiesOutput) Mode ¶
func (o DeploymentPropertiesOutput) Mode() pulumi.StringOutput
The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.
func (DeploymentPropertiesOutput) Parameters ¶
func (o DeploymentPropertiesOutput) Parameters() pulumi.AnyOutput
Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.
func (DeploymentPropertiesOutput) ParametersLink ¶
func (o DeploymentPropertiesOutput) ParametersLink() ParametersLinkPtrOutput
The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
func (DeploymentPropertiesOutput) Template ¶
func (o DeploymentPropertiesOutput) Template() pulumi.AnyOutput
The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.
func (DeploymentPropertiesOutput) TemplateLink ¶
func (o DeploymentPropertiesOutput) TemplateLink() TemplateLinkPtrOutput
The URI of the template. Use either the templateLink property or the template property, but not both.
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) DebugSetting ¶
func (o DeploymentPropertiesPtrOutput) DebugSetting() DebugSettingPtrOutput
The debug setting of the deployment.
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
The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.
func (DeploymentPropertiesPtrOutput) Parameters ¶
func (o DeploymentPropertiesPtrOutput) Parameters() pulumi.AnyOutput
Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.
func (DeploymentPropertiesPtrOutput) ParametersLink ¶
func (o DeploymentPropertiesPtrOutput) ParametersLink() ParametersLinkPtrOutput
The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.
func (DeploymentPropertiesPtrOutput) Template ¶
func (o DeploymentPropertiesPtrOutput) Template() pulumi.AnyOutput
The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.
func (DeploymentPropertiesPtrOutput) TemplateLink ¶
func (o DeploymentPropertiesPtrOutput) TemplateLink() TemplateLinkPtrOutput
The URI of the template. Use either the templateLink property or the template property, but not both.
func (DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput ¶
func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
func (DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext ¶
func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
type DeploymentState ¶
type DeploymentState struct { // The name of the deployment. Name pulumi.StringPtrInput // Deployment properties. Properties DeploymentPropertiesExtendedResponsePtrInput }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the resource.
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type LookupDeploymentArgs ¶
type LookupDeploymentResult ¶
type LookupDeploymentResult struct { // The name of the deployment. Name string `pulumi:"name"` // 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 { // The parent resource identity. ParentResourcePath string `pulumi:"parentResourcePath"` // The name of the resource group containing the resource to get. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the resource to get. ResourceName string `pulumi:"resourceName"` // The namespace of the resource provider. ResourceProviderNamespace string `pulumi:"resourceProviderNamespace"` // The resource type of the resource. 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 { // The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations. Location string `pulumi:"location"` // The ID of the resource that manages this resource group. ManagedBy *string `pulumi:"managedBy"` // The name of the resource group. Name *string `pulumi:"name"` // The resource group properties. Properties ResourceGroupPropertiesResponse `pulumi:"properties"` // 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 { // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // The kind of the resource. Kind *string `pulumi:"kind"` // Resource location Location *string `pulumi:"location"` // ID of the resource that manages this resource. ManagedBy *string `pulumi:"managedBy"` // Resource name Name string `pulumi:"name"` // The plan of the resource. Plan *PlanResponse `pulumi:"plan"` // The resource properties. Properties interface{} `pulumi:"properties"` // The SKU of the resource. Sku *SkuResponse `pulumi:"sku"` // 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, must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // The URI of the parameters file. Uri string `pulumi:"uri"` }
Entity representing the reference to the deployment parameters.
type ParametersLinkArgs ¶
type ParametersLinkArgs struct { // If included, must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // The URI of the parameters file. 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, 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
The URI of the parameters file.
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, 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
The URI of the parameters file.
type ParametersLinkResponse ¶
type ParametersLinkResponse struct { // If included, must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // The URI of the parameters file. Uri string `pulumi:"uri"` }
Entity representing the reference to the deployment parameters.
type ParametersLinkResponseArgs ¶
type ParametersLinkResponseArgs struct { // If included, must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // The URI of the parameters file. 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, 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
The URI of the parameters file.
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, 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
The URI of the parameters file.
type Plan ¶
type Plan struct { // The plan ID. Name *string `pulumi:"name"` // The offer ID. Product *string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The publisher ID. Publisher *string `pulumi:"publisher"` // The plan's version. Version *string `pulumi:"version"` }
Plan for the resource.
type PlanArgs ¶
type PlanArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // The offer ID. Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // The plan's version. Version pulumi.StringPtrInput `pulumi:"version"` }
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) PromotionCode ¶
func (o PlanOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PlanOutput) Publisher ¶
func (o PlanOutput) Publisher() pulumi.StringPtrOutput
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
func (PlanOutput) Version ¶
func (o PlanOutput) Version() pulumi.StringPtrOutput
The plan's version.
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) Product ¶
func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
The offer ID.
func (PlanPtrOutput) PromotionCode ¶
func (o PlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PlanPtrOutput) Publisher ¶
func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (PlanPtrOutput) ToPlanPtrOutput ¶
func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanPtrOutput) ToPlanPtrOutputWithContext ¶
func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (PlanPtrOutput) Version ¶
func (o PlanPtrOutput) Version() pulumi.StringPtrOutput
The plan's version.
type PlanResponse ¶
type PlanResponse struct { // The plan ID. Name *string `pulumi:"name"` // The offer ID. Product *string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The publisher ID. Publisher *string `pulumi:"publisher"` // The plan's version. Version *string `pulumi:"version"` }
Plan for the resource.
type PlanResponseArgs ¶
type PlanResponseArgs struct { // The plan ID. Name pulumi.StringPtrInput `pulumi:"name"` // The offer ID. Product pulumi.StringPtrInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher ID. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // The plan's version. Version pulumi.StringPtrInput `pulumi:"version"` }
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
The plan ID.
func (PlanResponseOutput) Product ¶
func (o PlanResponseOutput) Product() pulumi.StringPtrOutput
The offer ID.
func (PlanResponseOutput) PromotionCode ¶
func (o PlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PlanResponseOutput) Publisher ¶
func (o PlanResponseOutput) Publisher() pulumi.StringPtrOutput
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
func (PlanResponseOutput) Version ¶
func (o PlanResponseOutput) Version() pulumi.StringPtrOutput
The plan's version.
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
The plan ID.
func (PlanResponsePtrOutput) Product ¶
func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
The offer ID.
func (PlanResponsePtrOutput) PromotionCode ¶
func (o PlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
func (PlanResponsePtrOutput) Publisher ¶
func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (PlanResponsePtrOutput) ToPlanResponsePtrOutput ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
func (PlanResponsePtrOutput) Version ¶
func (o PlanResponsePtrOutput) Version() pulumi.StringPtrOutput
The plan's version.
type ProviderResourceTypeResponse ¶
type ProviderResourceTypeResponse struct { // The aliases that are supported by this resource type. Aliases []AliasTypeResponse `pulumi:"aliases"` // The API version. ApiVersions []string `pulumi:"apiVersions"` // The collection of locations where this resource type can be created. Locations []string `pulumi:"locations"` // The properties. Properties map[string]string `pulumi:"properties"` // The resource type. ResourceType *string `pulumi:"resourceType"` }
Resource type managed by the resource provider.
type ProviderResourceTypeResponseArgs ¶
type ProviderResourceTypeResponseArgs struct { // The aliases that are supported by this resource type. Aliases AliasTypeResponseArrayInput `pulumi:"aliases"` // The API version. ApiVersions pulumi.StringArrayInput `pulumi:"apiVersions"` // The collection of locations where this resource type can be created. Locations pulumi.StringArrayInput `pulumi:"locations"` // The properties. Properties pulumi.StringMapInput `pulumi:"properties"` // 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) Aliases ¶
func (o ProviderResourceTypeResponseOutput) Aliases() AliasTypeResponseArrayOutput
The aliases that are supported by this resource type.
func (ProviderResourceTypeResponseOutput) ApiVersions ¶
func (o ProviderResourceTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
The API version.
func (ProviderResourceTypeResponseOutput) ElementType ¶
func (ProviderResourceTypeResponseOutput) ElementType() reflect.Type
func (ProviderResourceTypeResponseOutput) Locations ¶
func (o ProviderResourceTypeResponseOutput) Locations() pulumi.StringArrayOutput
The collection of locations where this resource type can be created.
func (ProviderResourceTypeResponseOutput) Properties ¶
func (o ProviderResourceTypeResponseOutput) Properties() pulumi.StringMapOutput
The properties.
func (ProviderResourceTypeResponseOutput) ResourceType ¶
func (o ProviderResourceTypeResponseOutput) ResourceType() pulumi.StringPtrOutput
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 { // The provider ID. Id string `pulumi:"id"` // The namespace of the resource provider. Namespace *string `pulumi:"namespace"` // The registration state of the provider. RegistrationState string `pulumi:"registrationState"` // The collection of provider resource types. ResourceTypes []ProviderResourceTypeResponse `pulumi:"resourceTypes"` }
Resource provider information.
type ProviderResponseArgs ¶
type ProviderResponseArgs struct { // The provider ID. Id pulumi.StringInput `pulumi:"id"` // The namespace of the resource provider. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The registration state of the provider. RegistrationState pulumi.StringInput `pulumi:"registrationState"` // 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.StringOutput
The provider ID.
func (ProviderResponseOutput) Namespace ¶
func (o ProviderResponseOutput) Namespace() pulumi.StringPtrOutput
The namespace of the resource provider.
func (ProviderResponseOutput) RegistrationState ¶
func (o ProviderResponseOutput) RegistrationState() pulumi.StringOutput
The registration state of the provider.
func (ProviderResponseOutput) ResourceTypes ¶
func (o ProviderResponseOutput) ResourceTypes() ProviderResourceTypeResponseArrayOutput
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 // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The kind of the resource. Kind pulumi.StringPtrOutput `pulumi:"kind"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The plan of the resource. Plan PlanResponsePtrOutput `pulumi:"plan"` // The resource properties. Properties pulumi.AnyOutput `pulumi:"properties"` // The SKU of the resource. Sku SkuResponsePtrOutput `pulumi:"sku"` // 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.
type ResourceArgs ¶
type ResourceArgs struct { // The identity of the resource. Identity IdentityPtrInput // The kind of the resource. Kind pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrInput // The parent resource identity. ParentResourcePath pulumi.StringInput // The plan of the resource. Plan PlanPtrInput // The resource properties. Properties pulumi.Input // The name of the resource group for the resource. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the resource to create. ResourceName pulumi.StringInput // The namespace of the resource provider. ResourceProviderNamespace pulumi.StringInput // The resource type of the resource to create. ResourceType pulumi.StringInput // The SKU of the resource. Sku SkuPtrInput // 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 // The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations. Location pulumi.StringOutput `pulumi:"location"` // The ID of the resource that manages this resource group. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The name of the resource group. Name pulumi.StringPtrOutput `pulumi:"name"` // The resource group properties. Properties ResourceGroupPropertiesResponseOutput `pulumi:"properties"` // 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.
type ResourceGroupArgs ¶
type ResourceGroupArgs struct { // The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations. Location pulumi.StringInput // The ID of the resource that manages this resource group. ManagedBy pulumi.StringPtrInput // The name of the resource group. Name pulumi.StringPtrInput // The name of the resource group to create or update. ResourceGroupName pulumi.StringInput // 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 ResourceGroupPropertiesResponse ¶
type ResourceGroupPropertiesResponse struct { // The provisioning state. ProvisioningState string `pulumi:"provisioningState"` }
The resource group properties.
type ResourceGroupPropertiesResponseArgs ¶
type ResourceGroupPropertiesResponseArgs struct { // The 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
The 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
The 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 { // The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations. Location pulumi.StringPtrInput // The ID of the resource that manages this resource group. ManagedBy pulumi.StringPtrInput // The name of the resource group. Name pulumi.StringPtrInput // The resource group properties. Properties ResourceGroupPropertiesResponsePtrInput // The tags attached to the resource group. Tags pulumi.StringMapInput }
func (ResourceGroupState) ElementType ¶
func (ResourceGroupState) ElementType() reflect.Type
type ResourceState ¶
type ResourceState struct { // The identity of the resource. Identity IdentityResponsePtrInput // The kind of the resource. Kind pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The plan of the resource. Plan PlanResponsePtrInput // The resource properties. Properties pulumi.Input // The SKU of the resource. Sku SkuResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ResourceState) ElementType ¶
func (ResourceState) ElementType() reflect.Type
type Sku ¶
type Sku struct { // The SKU capacity. Capacity *int `pulumi:"capacity"` // The SKU family. Family *string `pulumi:"family"` // The SKU model. Model *string `pulumi:"model"` // The SKU name. Name *string `pulumi:"name"` // The SKU size. Size *string `pulumi:"size"` // The SKU tier. Tier *string `pulumi:"tier"` }
SKU for the resource.
type SkuArgs ¶
type SkuArgs struct { // The SKU capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // The SKU family. Family pulumi.StringPtrInput `pulumi:"family"` // The SKU model. Model pulumi.StringPtrInput `pulumi:"model"` // The SKU name. Name pulumi.StringPtrInput `pulumi:"name"` // The SKU size. Size pulumi.StringPtrInput `pulumi:"size"` // The SKU tier. Tier pulumi.StringPtrInput `pulumi:"tier"` }
SKU for the resource.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
SKU for the resource.
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
The SKU capacity.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The SKU capacity. Capacity *int `pulumi:"capacity"` // The SKU family. Family *string `pulumi:"family"` // The SKU model. Model *string `pulumi:"model"` // The SKU name. Name *string `pulumi:"name"` // The SKU size. Size *string `pulumi:"size"` // The SKU tier. Tier *string `pulumi:"tier"` }
SKU for the resource.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The SKU capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // The SKU family. Family pulumi.StringPtrInput `pulumi:"family"` // The SKU model. Model pulumi.StringPtrInput `pulumi:"model"` // The SKU name. Name pulumi.StringPtrInput `pulumi:"name"` // The SKU size. Size pulumi.StringPtrInput `pulumi:"size"` // The SKU tier. Tier pulumi.StringPtrInput `pulumi:"tier"` }
SKU for the resource.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
SKU for the resource.
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
The SKU capacity.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
The SKU family.
func (SkuResponseOutput) Model ¶
func (o SkuResponseOutput) Model() pulumi.StringPtrOutput
The SKU model.
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
The SKU name.
func (SkuResponseOutput) Size ¶
func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
The SKU size.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The SKU tier.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The SKU capacity.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
The SKU family.
func (SkuResponsePtrOutput) Model ¶
func (o SkuResponsePtrOutput) Model() pulumi.StringPtrOutput
The SKU model.
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The SKU name.
func (SkuResponsePtrOutput) Size ¶
func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
The SKU size.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The SKU tier.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type TemplateLink ¶
type TemplateLink struct { // If included, must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // The URI of the template to deploy. Uri string `pulumi:"uri"` }
Entity representing the reference to the template.
type TemplateLinkArgs ¶
type TemplateLinkArgs struct { // If included, must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // The URI of the template to deploy. 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, 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
The URI of the template to deploy.
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, 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
The URI of the template to deploy.
type TemplateLinkResponse ¶
type TemplateLinkResponse struct { // If included, must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // The URI of the template to deploy. Uri string `pulumi:"uri"` }
Entity representing the reference to the template.
type TemplateLinkResponseArgs ¶
type TemplateLinkResponseArgs struct { // If included, must match the ContentVersion in the template. ContentVersion pulumi.StringPtrInput `pulumi:"contentVersion"` // The URI of the template to deploy. 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, 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
The URI of the template to deploy.
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, 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
The URI of the template to deploy.