Documentation
¶
Index ¶
- Constants
- type AliasPathResponse
- type AliasPathResponseArgs
- type AliasPathResponseArray
- type AliasPathResponseArrayInput
- type AliasPathResponseArrayOutput
- func (AliasPathResponseArrayOutput) ElementType() reflect.Type
- func (o AliasPathResponseArrayOutput) Index(i pulumi.IntInput) AliasPathResponseOutput
- func (o AliasPathResponseArrayOutput) ToAliasPathResponseArrayOutput() AliasPathResponseArrayOutput
- func (o AliasPathResponseArrayOutput) ToAliasPathResponseArrayOutputWithContext(ctx context.Context) AliasPathResponseArrayOutput
- type AliasPathResponseInput
- type AliasPathResponseOutput
- func (o AliasPathResponseOutput) ApiVersions() pulumi.StringArrayOutput
- func (AliasPathResponseOutput) ElementType() reflect.Type
- func (o AliasPathResponseOutput) Path() pulumi.StringPtrOutput
- func (o AliasPathResponseOutput) Pattern() AliasPatternResponsePtrOutput
- func (o AliasPathResponseOutput) ToAliasPathResponseOutput() AliasPathResponseOutput
- func (o AliasPathResponseOutput) ToAliasPathResponseOutputWithContext(ctx context.Context) AliasPathResponseOutput
- type AliasPatternResponse
- type AliasPatternResponseArgs
- func (AliasPatternResponseArgs) ElementType() reflect.Type
- func (i AliasPatternResponseArgs) ToAliasPatternResponseOutput() AliasPatternResponseOutput
- func (i AliasPatternResponseArgs) ToAliasPatternResponseOutputWithContext(ctx context.Context) AliasPatternResponseOutput
- func (i AliasPatternResponseArgs) ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput
- func (i AliasPatternResponseArgs) ToAliasPatternResponsePtrOutputWithContext(ctx context.Context) AliasPatternResponsePtrOutput
- type AliasPatternResponseInput
- type AliasPatternResponseOutput
- func (AliasPatternResponseOutput) ElementType() reflect.Type
- func (o AliasPatternResponseOutput) Phrase() pulumi.StringPtrOutput
- func (o AliasPatternResponseOutput) ToAliasPatternResponseOutput() AliasPatternResponseOutput
- func (o AliasPatternResponseOutput) ToAliasPatternResponseOutputWithContext(ctx context.Context) AliasPatternResponseOutput
- func (o AliasPatternResponseOutput) ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput
- func (o AliasPatternResponseOutput) ToAliasPatternResponsePtrOutputWithContext(ctx context.Context) AliasPatternResponsePtrOutput
- func (o AliasPatternResponseOutput) Type() pulumi.StringPtrOutput
- func (o AliasPatternResponseOutput) Variable() pulumi.StringPtrOutput
- type AliasPatternResponsePtrInput
- type AliasPatternResponsePtrOutput
- func (o AliasPatternResponsePtrOutput) Elem() AliasPatternResponseOutput
- func (AliasPatternResponsePtrOutput) ElementType() reflect.Type
- func (o AliasPatternResponsePtrOutput) Phrase() pulumi.StringPtrOutput
- func (o AliasPatternResponsePtrOutput) ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput
- func (o AliasPatternResponsePtrOutput) ToAliasPatternResponsePtrOutputWithContext(ctx context.Context) AliasPatternResponsePtrOutput
- func (o AliasPatternResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o AliasPatternResponsePtrOutput) Variable() pulumi.StringPtrOutput
- type AliasResponse
- type AliasResponseArgs
- type AliasResponseArray
- type AliasResponseArrayInput
- type AliasResponseArrayOutput
- func (AliasResponseArrayOutput) ElementType() reflect.Type
- func (o AliasResponseArrayOutput) Index(i pulumi.IntInput) AliasResponseOutput
- func (o AliasResponseArrayOutput) ToAliasResponseArrayOutput() AliasResponseArrayOutput
- func (o AliasResponseArrayOutput) ToAliasResponseArrayOutputWithContext(ctx context.Context) AliasResponseArrayOutput
- type AliasResponseInput
- type AliasResponseOutput
- func (o AliasResponseOutput) DefaultPath() pulumi.StringPtrOutput
- func (o AliasResponseOutput) DefaultPattern() AliasPatternResponsePtrOutput
- func (AliasResponseOutput) ElementType() reflect.Type
- func (o AliasResponseOutput) Name() pulumi.StringPtrOutput
- func (o AliasResponseOutput) Paths() AliasPathResponseArrayOutput
- func (o AliasResponseOutput) ToAliasResponseOutput() AliasResponseOutput
- func (o AliasResponseOutput) ToAliasResponseOutputWithContext(ctx context.Context) AliasResponseOutput
- func (o AliasResponseOutput) Type() pulumi.StringPtrOutput
- 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 DeploymentAtScope
- type DeploymentAtScopeArgs
- type DeploymentAtScopeInput
- type DeploymentAtScopeOutput
- type DeploymentAtScopeState
- type DeploymentAtSubscriptionScope
- func (*DeploymentAtSubscriptionScope) ElementType() reflect.Type
- func (i *DeploymentAtSubscriptionScope) ToDeploymentAtSubscriptionScopeOutput() DeploymentAtSubscriptionScopeOutput
- func (i *DeploymentAtSubscriptionScope) ToDeploymentAtSubscriptionScopeOutputWithContext(ctx context.Context) DeploymentAtSubscriptionScopeOutput
- type DeploymentAtSubscriptionScopeArgs
- type DeploymentAtSubscriptionScopeInput
- type DeploymentAtSubscriptionScopeOutput
- func (DeploymentAtSubscriptionScopeOutput) ElementType() reflect.Type
- func (o DeploymentAtSubscriptionScopeOutput) ToDeploymentAtSubscriptionScopeOutput() DeploymentAtSubscriptionScopeOutput
- func (o DeploymentAtSubscriptionScopeOutput) ToDeploymentAtSubscriptionScopeOutputWithContext(ctx context.Context) DeploymentAtSubscriptionScopeOutput
- type DeploymentAtSubscriptionScopeState
- type DeploymentAtTenantScope
- type DeploymentAtTenantScopeArgs
- type DeploymentAtTenantScopeInput
- type DeploymentAtTenantScopeOutput
- type DeploymentAtTenantScopeState
- type DeploymentInput
- type DeploymentMode
- func (DeploymentMode) ElementType() reflect.Type
- func (e DeploymentMode) ToStringOutput() pulumi.StringOutput
- func (e DeploymentMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DeploymentMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DeploymentMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeploymentOutput
- type DeploymentProperties
- type DeploymentPropertiesArgs
- func (DeploymentPropertiesArgs) ElementType() reflect.Type
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutput() DeploymentPropertiesOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesOutputWithContext(ctx context.Context) DeploymentPropertiesOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (i DeploymentPropertiesArgs) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DeploymentPropertiesExtendedResponse
- type DeploymentPropertiesExtendedResponseArgs
- func (DeploymentPropertiesExtendedResponseArgs) ElementType() reflect.Type
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutput() DeploymentPropertiesExtendedResponseOutput
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponseOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponseOutput
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
- func (i DeploymentPropertiesExtendedResponseArgs) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
- type DeploymentPropertiesExtendedResponseInput
- type DeploymentPropertiesExtendedResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) CorrelationId() pulumi.StringOutput
- func (o DeploymentPropertiesExtendedResponseOutput) DebugSetting() DebugSettingResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Dependencies() DependencyResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Duration() pulumi.StringOutput
- func (DeploymentPropertiesExtendedResponseOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesExtendedResponseOutput) Error() ErrorResponseResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Mode() pulumi.StringOutput
- func (o DeploymentPropertiesExtendedResponseOutput) OnErrorDeployment() OnErrorDeploymentExtendedResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) OutputResources() ResourceReferenceResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Outputs() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Parameters() pulumi.AnyOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ParametersLink() ParametersLinkResponseOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Providers() ProviderResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o DeploymentPropertiesExtendedResponseOutput) TemplateHash() pulumi.StringOutput
- func (o DeploymentPropertiesExtendedResponseOutput) TemplateLink() TemplateLinkResponseOutput
- 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
- func (o DeploymentPropertiesExtendedResponseOutput) ValidatedResources() ResourceReferenceResponseArrayOutput
- type DeploymentPropertiesExtendedResponsePtrInput
- type DeploymentPropertiesExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) DebugSetting() DebugSettingResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Dependencies() DependencyResponseArrayOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Duration() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Elem() DeploymentPropertiesExtendedResponseOutput
- func (DeploymentPropertiesExtendedResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Error() ErrorResponseResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Mode() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) OnErrorDeployment() OnErrorDeploymentExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) OutputResources() ResourceReferenceResponseArrayOutput
- 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) TemplateHash() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink() TemplateLinkResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutput() DeploymentPropertiesExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ToDeploymentPropertiesExtendedResponsePtrOutputWithContext(ctx context.Context) DeploymentPropertiesExtendedResponsePtrOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) ValidatedResources() ResourceReferenceResponseArrayOutput
- type DeploymentPropertiesInput
- type DeploymentPropertiesOutput
- func (o DeploymentPropertiesOutput) DebugSetting() DebugSettingPtrOutput
- func (DeploymentPropertiesOutput) ElementType() reflect.Type
- func (o DeploymentPropertiesOutput) Mode() pulumi.StringOutput
- func (o DeploymentPropertiesOutput) OnErrorDeployment() OnErrorDeploymentPtrOutput
- 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) OnErrorDeployment() OnErrorDeploymentPtrOutput
- 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 ErrorAdditionalInfoResponse
- type ErrorAdditionalInfoResponseArgs
- func (ErrorAdditionalInfoResponseArgs) ElementType() reflect.Type
- func (i ErrorAdditionalInfoResponseArgs) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
- func (i ErrorAdditionalInfoResponseArgs) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
- type ErrorAdditionalInfoResponseArray
- func (ErrorAdditionalInfoResponseArray) ElementType() reflect.Type
- func (i ErrorAdditionalInfoResponseArray) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
- func (i ErrorAdditionalInfoResponseArray) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
- type ErrorAdditionalInfoResponseArrayInput
- type ErrorAdditionalInfoResponseArrayOutput
- func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseArrayOutput) Index(i pulumi.IntInput) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
- type ErrorAdditionalInfoResponseInput
- type ErrorAdditionalInfoResponseOutput
- func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
- type ErrorResponseResponse
- type ErrorResponseResponseArgs
- func (ErrorResponseResponseArgs) ElementType() reflect.Type
- func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutput() ErrorResponseResponseOutput
- func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput
- func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
- func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput
- type ErrorResponseResponseArray
- func (ErrorResponseResponseArray) ElementType() reflect.Type
- func (i ErrorResponseResponseArray) ToErrorResponseResponseArrayOutput() ErrorResponseResponseArrayOutput
- func (i ErrorResponseResponseArray) ToErrorResponseResponseArrayOutputWithContext(ctx context.Context) ErrorResponseResponseArrayOutput
- type ErrorResponseResponseArrayInput
- type ErrorResponseResponseArrayOutput
- func (ErrorResponseResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorResponseResponseArrayOutput) Index(i pulumi.IntInput) ErrorResponseResponseOutput
- func (o ErrorResponseResponseArrayOutput) ToErrorResponseResponseArrayOutput() ErrorResponseResponseArrayOutput
- func (o ErrorResponseResponseArrayOutput) ToErrorResponseResponseArrayOutputWithContext(ctx context.Context) ErrorResponseResponseArrayOutput
- type ErrorResponseResponseInput
- type ErrorResponseResponseOutput
- func (o ErrorResponseResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorResponseResponseOutput) Code() pulumi.StringOutput
- func (o ErrorResponseResponseOutput) Details() ErrorResponseResponseArrayOutput
- func (ErrorResponseResponseOutput) ElementType() reflect.Type
- func (o ErrorResponseResponseOutput) Message() pulumi.StringOutput
- func (o ErrorResponseResponseOutput) Target() pulumi.StringOutput
- func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutput() ErrorResponseResponseOutput
- func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput
- func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
- func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput
- type ErrorResponseResponsePtrInput
- type ErrorResponseResponsePtrOutput
- func (o ErrorResponseResponsePtrOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorResponseResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o ErrorResponseResponsePtrOutput) Details() ErrorResponseResponseArrayOutput
- func (o ErrorResponseResponsePtrOutput) Elem() ErrorResponseResponseOutput
- func (ErrorResponseResponsePtrOutput) ElementType() reflect.Type
- func (o ErrorResponseResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o ErrorResponseResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
- func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput
- 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
- func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput
- 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
- func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
- 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
- func (o IdentityResponseOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
- 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
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentities
- type IdentityResponseUserAssignedIdentitiesArgs
- func (IdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
- func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
- func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
- type IdentityResponseUserAssignedIdentitiesInput
- type IdentityResponseUserAssignedIdentitiesMap
- func (IdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
- func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
- func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentitiesMapInput
- type IdentityResponseUserAssignedIdentitiesMapOutput
- func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) MapIndex(k pulumi.StringInput) IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
- func (IdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
- func (o IdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
- type LookupDeploymentArgs
- type LookupDeploymentAtScopeArgs
- type LookupDeploymentAtScopeResult
- type LookupDeploymentAtSubscriptionScopeArgs
- type LookupDeploymentAtSubscriptionScopeResult
- type LookupDeploymentAtTenantScopeArgs
- type LookupDeploymentAtTenantScopeResult
- type LookupDeploymentResult
- type LookupResourceArgs
- type LookupResourceGroupArgs
- type LookupResourceGroupResult
- type LookupResourceResult
- type LookupTagAtScopeArgs
- type LookupTagAtScopeResult
- type OnErrorDeployment
- type OnErrorDeploymentArgs
- func (OnErrorDeploymentArgs) ElementType() reflect.Type
- func (i OnErrorDeploymentArgs) ToOnErrorDeploymentOutput() OnErrorDeploymentOutput
- func (i OnErrorDeploymentArgs) ToOnErrorDeploymentOutputWithContext(ctx context.Context) OnErrorDeploymentOutput
- func (i OnErrorDeploymentArgs) ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput
- func (i OnErrorDeploymentArgs) ToOnErrorDeploymentPtrOutputWithContext(ctx context.Context) OnErrorDeploymentPtrOutput
- type OnErrorDeploymentExtendedResponse
- type OnErrorDeploymentExtendedResponseArgs
- func (OnErrorDeploymentExtendedResponseArgs) ElementType() reflect.Type
- func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponseOutput() OnErrorDeploymentExtendedResponseOutput
- func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponseOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponseOutput
- func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput
- func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponsePtrOutput
- type OnErrorDeploymentExtendedResponseInput
- type OnErrorDeploymentExtendedResponseOutput
- func (o OnErrorDeploymentExtendedResponseOutput) DeploymentName() pulumi.StringPtrOutput
- func (OnErrorDeploymentExtendedResponseOutput) ElementType() reflect.Type
- func (o OnErrorDeploymentExtendedResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponseOutput() OnErrorDeploymentExtendedResponseOutput
- func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponseOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponseOutput
- func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput
- func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponsePtrOutput
- func (o OnErrorDeploymentExtendedResponseOutput) Type() pulumi.StringPtrOutput
- type OnErrorDeploymentExtendedResponsePtrInput
- type OnErrorDeploymentExtendedResponsePtrOutput
- func (o OnErrorDeploymentExtendedResponsePtrOutput) DeploymentName() pulumi.StringPtrOutput
- func (o OnErrorDeploymentExtendedResponsePtrOutput) Elem() OnErrorDeploymentExtendedResponseOutput
- func (OnErrorDeploymentExtendedResponsePtrOutput) ElementType() reflect.Type
- func (o OnErrorDeploymentExtendedResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o OnErrorDeploymentExtendedResponsePtrOutput) ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput
- func (o OnErrorDeploymentExtendedResponsePtrOutput) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponsePtrOutput
- func (o OnErrorDeploymentExtendedResponsePtrOutput) Type() pulumi.StringPtrOutput
- type OnErrorDeploymentInput
- type OnErrorDeploymentOutput
- func (o OnErrorDeploymentOutput) DeploymentName() pulumi.StringPtrOutput
- func (OnErrorDeploymentOutput) ElementType() reflect.Type
- func (o OnErrorDeploymentOutput) ToOnErrorDeploymentOutput() OnErrorDeploymentOutput
- func (o OnErrorDeploymentOutput) ToOnErrorDeploymentOutputWithContext(ctx context.Context) OnErrorDeploymentOutput
- func (o OnErrorDeploymentOutput) ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput
- func (o OnErrorDeploymentOutput) ToOnErrorDeploymentPtrOutputWithContext(ctx context.Context) OnErrorDeploymentPtrOutput
- func (o OnErrorDeploymentOutput) Type() pulumi.StringPtrOutput
- type OnErrorDeploymentPtrInput
- type OnErrorDeploymentPtrOutput
- func (o OnErrorDeploymentPtrOutput) DeploymentName() pulumi.StringPtrOutput
- func (o OnErrorDeploymentPtrOutput) Elem() OnErrorDeploymentOutput
- func (OnErrorDeploymentPtrOutput) ElementType() reflect.Type
- func (o OnErrorDeploymentPtrOutput) ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput
- func (o OnErrorDeploymentPtrOutput) ToOnErrorDeploymentPtrOutputWithContext(ctx context.Context) OnErrorDeploymentPtrOutput
- func (o OnErrorDeploymentPtrOutput) Type() pulumi.StringPtrOutput
- type OnErrorDeploymentType
- func (OnErrorDeploymentType) ElementType() reflect.Type
- func (e OnErrorDeploymentType) ToStringOutput() pulumi.StringOutput
- func (e OnErrorDeploymentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e OnErrorDeploymentType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e OnErrorDeploymentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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() AliasResponseArrayOutput
- func (o ProviderResourceTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
- func (o ProviderResourceTypeResponseOutput) Capabilities() pulumi.StringPtrOutput
- 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) RegistrationPolicy() pulumi.StringOutput
- 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 ResourceGroupInput
- type ResourceGroupOutput
- type ResourceGroupPropertiesResponse
- type ResourceGroupPropertiesResponseArgs
- func (ResourceGroupPropertiesResponseArgs) ElementType() reflect.Type
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponseOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponseOutput
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
- func (i ResourceGroupPropertiesResponseArgs) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
- type ResourceGroupPropertiesResponseInput
- type ResourceGroupPropertiesResponseOutput
- func (ResourceGroupPropertiesResponseOutput) ElementType() reflect.Type
- func (o ResourceGroupPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutput() ResourceGroupPropertiesResponseOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponseOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponseOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
- func (o ResourceGroupPropertiesResponseOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
- type ResourceGroupPropertiesResponsePtrInput
- type ResourceGroupPropertiesResponsePtrOutput
- func (o ResourceGroupPropertiesResponsePtrOutput) Elem() ResourceGroupPropertiesResponseOutput
- func (ResourceGroupPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceGroupPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutput() ResourceGroupPropertiesResponsePtrOutput
- func (o ResourceGroupPropertiesResponsePtrOutput) ToResourceGroupPropertiesResponsePtrOutputWithContext(ctx context.Context) ResourceGroupPropertiesResponsePtrOutput
- type ResourceGroupState
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceInput
- type ResourceOutput
- type ResourceReferenceResponse
- type ResourceReferenceResponseArgs
- func (ResourceReferenceResponseArgs) ElementType() reflect.Type
- func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
- func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
- type ResourceReferenceResponseArray
- func (ResourceReferenceResponseArray) ElementType() reflect.Type
- func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
- func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
- type ResourceReferenceResponseArrayInput
- type ResourceReferenceResponseArrayOutput
- func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
- func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
- func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
- type ResourceReferenceResponseInput
- type ResourceReferenceResponseOutput
- func (ResourceReferenceResponseOutput) ElementType() reflect.Type
- func (o ResourceReferenceResponseOutput) Id() pulumi.StringOutput
- func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
- func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
- 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 TagAtScope
- type TagAtScopeArgs
- type TagAtScopeInput
- type TagAtScopeOutput
- type TagAtScopeState
- type Tags
- type TagsArgs
- type TagsInput
- type TagsOutput
- func (TagsOutput) ElementType() reflect.Type
- func (o TagsOutput) Tags() pulumi.StringMapOutput
- func (o TagsOutput) ToTagsOutput() TagsOutput
- func (o TagsOutput) ToTagsOutputWithContext(ctx context.Context) TagsOutput
- func (o TagsOutput) ToTagsPtrOutput() TagsPtrOutput
- func (o TagsOutput) ToTagsPtrOutputWithContext(ctx context.Context) TagsPtrOutput
- type TagsPtrInput
- type TagsPtrOutput
- type TagsResponse
- type TagsResponseArgs
- func (TagsResponseArgs) ElementType() reflect.Type
- func (i TagsResponseArgs) ToTagsResponseOutput() TagsResponseOutput
- func (i TagsResponseArgs) ToTagsResponseOutputWithContext(ctx context.Context) TagsResponseOutput
- func (i TagsResponseArgs) ToTagsResponsePtrOutput() TagsResponsePtrOutput
- func (i TagsResponseArgs) ToTagsResponsePtrOutputWithContext(ctx context.Context) TagsResponsePtrOutput
- type TagsResponseInput
- type TagsResponseOutput
- func (TagsResponseOutput) ElementType() reflect.Type
- func (o TagsResponseOutput) Tags() pulumi.StringMapOutput
- func (o TagsResponseOutput) ToTagsResponseOutput() TagsResponseOutput
- func (o TagsResponseOutput) ToTagsResponseOutputWithContext(ctx context.Context) TagsResponseOutput
- func (o TagsResponseOutput) ToTagsResponsePtrOutput() TagsResponsePtrOutput
- func (o TagsResponseOutput) ToTagsResponsePtrOutputWithContext(ctx context.Context) TagsResponsePtrOutput
- type TagsResponsePtrInput
- type TagsResponsePtrOutput
- func (o TagsResponsePtrOutput) Elem() TagsResponseOutput
- func (TagsResponsePtrOutput) ElementType() reflect.Type
- func (o TagsResponsePtrOutput) Tags() pulumi.StringMapOutput
- func (o TagsResponsePtrOutput) ToTagsResponsePtrOutput() TagsResponsePtrOutput
- func (o TagsResponsePtrOutput) ToTagsResponsePtrOutputWithContext(ctx context.Context) TagsResponsePtrOutput
- type TemplateLink
- type TemplateLinkArgs
- func (TemplateLinkArgs) ElementType() reflect.Type
- func (i TemplateLinkArgs) ToTemplateLinkOutput() TemplateLinkOutput
- func (i TemplateLinkArgs) ToTemplateLinkOutputWithContext(ctx context.Context) TemplateLinkOutput
- func (i TemplateLinkArgs) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
- func (i TemplateLinkArgs) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
- type TemplateLinkInput
- type TemplateLinkOutput
- func (o TemplateLinkOutput) ContentVersion() pulumi.StringPtrOutput
- func (TemplateLinkOutput) ElementType() reflect.Type
- func (o TemplateLinkOutput) ToTemplateLinkOutput() TemplateLinkOutput
- func (o TemplateLinkOutput) ToTemplateLinkOutputWithContext(ctx context.Context) TemplateLinkOutput
- func (o TemplateLinkOutput) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
- func (o TemplateLinkOutput) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
- func (o TemplateLinkOutput) Uri() pulumi.StringOutput
- type TemplateLinkPtrInput
- type TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o TemplateLinkPtrOutput) Elem() TemplateLinkOutput
- func (TemplateLinkPtrOutput) ElementType() reflect.Type
- func (o TemplateLinkPtrOutput) ToTemplateLinkPtrOutput() TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) ToTemplateLinkPtrOutputWithContext(ctx context.Context) TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) Uri() pulumi.StringPtrOutput
- type TemplateLinkResponse
- type TemplateLinkResponseArgs
- func (TemplateLinkResponseArgs) ElementType() reflect.Type
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponseOutput() TemplateLinkResponseOutput
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponseOutputWithContext(ctx context.Context) TemplateLinkResponseOutput
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (i TemplateLinkResponseArgs) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- type TemplateLinkResponseInput
- type TemplateLinkResponseOutput
- func (o TemplateLinkResponseOutput) ContentVersion() pulumi.StringPtrOutput
- func (TemplateLinkResponseOutput) ElementType() reflect.Type
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponseOutput() TemplateLinkResponseOutput
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponseOutputWithContext(ctx context.Context) TemplateLinkResponseOutput
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponseOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponseOutput) Uri() pulumi.StringOutput
- type TemplateLinkResponsePtrInput
- type TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o TemplateLinkResponsePtrOutput) Elem() TemplateLinkResponseOutput
- func (TemplateLinkResponsePtrOutput) ElementType() reflect.Type
- func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) Uri() pulumi.StringPtrOutput
Constants ¶
const ( DeploymentModeIncremental = DeploymentMode("Incremental") DeploymentModeComplete = DeploymentMode("Complete") )
const ( OnErrorDeploymentTypeLastSuccessful = OnErrorDeploymentType("LastSuccessful") OnErrorDeploymentTypeSpecificDeployment = OnErrorDeploymentType("SpecificDeployment") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeUserAssigned = ResourceIdentityType("UserAssigned") ResourceIdentityType_SystemAssigned_UserAssigned = ResourceIdentityType("SystemAssigned, UserAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasPathResponse ¶
type AliasPathResponse struct { // The API versions. ApiVersions []string `pulumi:"apiVersions"` // The path of an alias. Path *string `pulumi:"path"` // The pattern for an alias path. Pattern *AliasPatternResponse `pulumi:"pattern"` }
The type of the paths for alias.
type AliasPathResponseArgs ¶
type AliasPathResponseArgs struct { // The API versions. ApiVersions pulumi.StringArrayInput `pulumi:"apiVersions"` // The path of an alias. Path pulumi.StringPtrInput `pulumi:"path"` // The pattern for an alias path. Pattern AliasPatternResponsePtrInput `pulumi:"pattern"` }
The type of the paths for alias.
func (AliasPathResponseArgs) ElementType ¶
func (AliasPathResponseArgs) ElementType() reflect.Type
func (AliasPathResponseArgs) ToAliasPathResponseOutput ¶
func (i AliasPathResponseArgs) ToAliasPathResponseOutput() AliasPathResponseOutput
func (AliasPathResponseArgs) ToAliasPathResponseOutputWithContext ¶
func (i AliasPathResponseArgs) ToAliasPathResponseOutputWithContext(ctx context.Context) AliasPathResponseOutput
type AliasPathResponseArray ¶
type AliasPathResponseArray []AliasPathResponseInput
func (AliasPathResponseArray) ElementType ¶
func (AliasPathResponseArray) ElementType() reflect.Type
func (AliasPathResponseArray) ToAliasPathResponseArrayOutput ¶
func (i AliasPathResponseArray) ToAliasPathResponseArrayOutput() AliasPathResponseArrayOutput
func (AliasPathResponseArray) ToAliasPathResponseArrayOutputWithContext ¶
func (i AliasPathResponseArray) ToAliasPathResponseArrayOutputWithContext(ctx context.Context) AliasPathResponseArrayOutput
type AliasPathResponseArrayInput ¶
type AliasPathResponseArrayInput interface { pulumi.Input ToAliasPathResponseArrayOutput() AliasPathResponseArrayOutput ToAliasPathResponseArrayOutputWithContext(context.Context) AliasPathResponseArrayOutput }
AliasPathResponseArrayInput is an input type that accepts AliasPathResponseArray and AliasPathResponseArrayOutput values. You can construct a concrete instance of `AliasPathResponseArrayInput` via:
AliasPathResponseArray{ AliasPathResponseArgs{...} }
type AliasPathResponseArrayOutput ¶
type AliasPathResponseArrayOutput struct{ *pulumi.OutputState }
func (AliasPathResponseArrayOutput) ElementType ¶
func (AliasPathResponseArrayOutput) ElementType() reflect.Type
func (AliasPathResponseArrayOutput) Index ¶
func (o AliasPathResponseArrayOutput) Index(i pulumi.IntInput) AliasPathResponseOutput
func (AliasPathResponseArrayOutput) ToAliasPathResponseArrayOutput ¶
func (o AliasPathResponseArrayOutput) ToAliasPathResponseArrayOutput() AliasPathResponseArrayOutput
func (AliasPathResponseArrayOutput) ToAliasPathResponseArrayOutputWithContext ¶
func (o AliasPathResponseArrayOutput) ToAliasPathResponseArrayOutputWithContext(ctx context.Context) AliasPathResponseArrayOutput
type AliasPathResponseInput ¶
type AliasPathResponseInput interface { pulumi.Input ToAliasPathResponseOutput() AliasPathResponseOutput ToAliasPathResponseOutputWithContext(context.Context) AliasPathResponseOutput }
AliasPathResponseInput is an input type that accepts AliasPathResponseArgs and AliasPathResponseOutput values. You can construct a concrete instance of `AliasPathResponseInput` via:
AliasPathResponseArgs{...}
type AliasPathResponseOutput ¶
type AliasPathResponseOutput struct{ *pulumi.OutputState }
The type of the paths for alias.
func (AliasPathResponseOutput) ApiVersions ¶
func (o AliasPathResponseOutput) ApiVersions() pulumi.StringArrayOutput
The API versions.
func (AliasPathResponseOutput) ElementType ¶
func (AliasPathResponseOutput) ElementType() reflect.Type
func (AliasPathResponseOutput) Path ¶
func (o AliasPathResponseOutput) Path() pulumi.StringPtrOutput
The path of an alias.
func (AliasPathResponseOutput) Pattern ¶
func (o AliasPathResponseOutput) Pattern() AliasPatternResponsePtrOutput
The pattern for an alias path.
func (AliasPathResponseOutput) ToAliasPathResponseOutput ¶
func (o AliasPathResponseOutput) ToAliasPathResponseOutput() AliasPathResponseOutput
func (AliasPathResponseOutput) ToAliasPathResponseOutputWithContext ¶
func (o AliasPathResponseOutput) ToAliasPathResponseOutputWithContext(ctx context.Context) AliasPathResponseOutput
type AliasPatternResponse ¶
type AliasPatternResponse struct { // The alias pattern phrase. Phrase *string `pulumi:"phrase"` // The type of alias pattern Type *string `pulumi:"type"` // The alias pattern variable. Variable *string `pulumi:"variable"` }
The type of the pattern for an alias path.
type AliasPatternResponseArgs ¶
type AliasPatternResponseArgs struct { // The alias pattern phrase. Phrase pulumi.StringPtrInput `pulumi:"phrase"` // The type of alias pattern Type pulumi.StringPtrInput `pulumi:"type"` // The alias pattern variable. Variable pulumi.StringPtrInput `pulumi:"variable"` }
The type of the pattern for an alias path.
func (AliasPatternResponseArgs) ElementType ¶
func (AliasPatternResponseArgs) ElementType() reflect.Type
func (AliasPatternResponseArgs) ToAliasPatternResponseOutput ¶
func (i AliasPatternResponseArgs) ToAliasPatternResponseOutput() AliasPatternResponseOutput
func (AliasPatternResponseArgs) ToAliasPatternResponseOutputWithContext ¶
func (i AliasPatternResponseArgs) ToAliasPatternResponseOutputWithContext(ctx context.Context) AliasPatternResponseOutput
func (AliasPatternResponseArgs) ToAliasPatternResponsePtrOutput ¶
func (i AliasPatternResponseArgs) ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput
func (AliasPatternResponseArgs) ToAliasPatternResponsePtrOutputWithContext ¶
func (i AliasPatternResponseArgs) ToAliasPatternResponsePtrOutputWithContext(ctx context.Context) AliasPatternResponsePtrOutput
type AliasPatternResponseInput ¶
type AliasPatternResponseInput interface { pulumi.Input ToAliasPatternResponseOutput() AliasPatternResponseOutput ToAliasPatternResponseOutputWithContext(context.Context) AliasPatternResponseOutput }
AliasPatternResponseInput is an input type that accepts AliasPatternResponseArgs and AliasPatternResponseOutput values. You can construct a concrete instance of `AliasPatternResponseInput` via:
AliasPatternResponseArgs{...}
type AliasPatternResponseOutput ¶
type AliasPatternResponseOutput struct{ *pulumi.OutputState }
The type of the pattern for an alias path.
func (AliasPatternResponseOutput) ElementType ¶
func (AliasPatternResponseOutput) ElementType() reflect.Type
func (AliasPatternResponseOutput) Phrase ¶
func (o AliasPatternResponseOutput) Phrase() pulumi.StringPtrOutput
The alias pattern phrase.
func (AliasPatternResponseOutput) ToAliasPatternResponseOutput ¶
func (o AliasPatternResponseOutput) ToAliasPatternResponseOutput() AliasPatternResponseOutput
func (AliasPatternResponseOutput) ToAliasPatternResponseOutputWithContext ¶
func (o AliasPatternResponseOutput) ToAliasPatternResponseOutputWithContext(ctx context.Context) AliasPatternResponseOutput
func (AliasPatternResponseOutput) ToAliasPatternResponsePtrOutput ¶
func (o AliasPatternResponseOutput) ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput
func (AliasPatternResponseOutput) ToAliasPatternResponsePtrOutputWithContext ¶
func (o AliasPatternResponseOutput) ToAliasPatternResponsePtrOutputWithContext(ctx context.Context) AliasPatternResponsePtrOutput
func (AliasPatternResponseOutput) Type ¶
func (o AliasPatternResponseOutput) Type() pulumi.StringPtrOutput
The type of alias pattern
func (AliasPatternResponseOutput) Variable ¶
func (o AliasPatternResponseOutput) Variable() pulumi.StringPtrOutput
The alias pattern variable.
type AliasPatternResponsePtrInput ¶
type AliasPatternResponsePtrInput interface { pulumi.Input ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput ToAliasPatternResponsePtrOutputWithContext(context.Context) AliasPatternResponsePtrOutput }
AliasPatternResponsePtrInput is an input type that accepts AliasPatternResponseArgs, AliasPatternResponsePtr and AliasPatternResponsePtrOutput values. You can construct a concrete instance of `AliasPatternResponsePtrInput` via:
AliasPatternResponseArgs{...} or: nil
func AliasPatternResponsePtr ¶
func AliasPatternResponsePtr(v *AliasPatternResponseArgs) AliasPatternResponsePtrInput
type AliasPatternResponsePtrOutput ¶
type AliasPatternResponsePtrOutput struct{ *pulumi.OutputState }
func (AliasPatternResponsePtrOutput) Elem ¶
func (o AliasPatternResponsePtrOutput) Elem() AliasPatternResponseOutput
func (AliasPatternResponsePtrOutput) ElementType ¶
func (AliasPatternResponsePtrOutput) ElementType() reflect.Type
func (AliasPatternResponsePtrOutput) Phrase ¶
func (o AliasPatternResponsePtrOutput) Phrase() pulumi.StringPtrOutput
The alias pattern phrase.
func (AliasPatternResponsePtrOutput) ToAliasPatternResponsePtrOutput ¶
func (o AliasPatternResponsePtrOutput) ToAliasPatternResponsePtrOutput() AliasPatternResponsePtrOutput
func (AliasPatternResponsePtrOutput) ToAliasPatternResponsePtrOutputWithContext ¶
func (o AliasPatternResponsePtrOutput) ToAliasPatternResponsePtrOutputWithContext(ctx context.Context) AliasPatternResponsePtrOutput
func (AliasPatternResponsePtrOutput) Type ¶
func (o AliasPatternResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of alias pattern
func (AliasPatternResponsePtrOutput) Variable ¶
func (o AliasPatternResponsePtrOutput) Variable() pulumi.StringPtrOutput
The alias pattern variable.
type AliasResponse ¶
type AliasResponse struct { // The default path for an alias. DefaultPath *string `pulumi:"defaultPath"` // The default pattern for an alias. DefaultPattern *AliasPatternResponse `pulumi:"defaultPattern"` // The alias name. Name *string `pulumi:"name"` // The paths for an alias. Paths []AliasPathResponse `pulumi:"paths"` // The type of the alias. Type *string `pulumi:"type"` }
The alias type.
type AliasResponseArgs ¶
type AliasResponseArgs struct { // The default path for an alias. DefaultPath pulumi.StringPtrInput `pulumi:"defaultPath"` // The default pattern for an alias. DefaultPattern AliasPatternResponsePtrInput `pulumi:"defaultPattern"` // The alias name. Name pulumi.StringPtrInput `pulumi:"name"` // The paths for an alias. Paths AliasPathResponseArrayInput `pulumi:"paths"` // The type of the alias. Type pulumi.StringPtrInput `pulumi:"type"` }
The alias type.
func (AliasResponseArgs) ElementType ¶
func (AliasResponseArgs) ElementType() reflect.Type
func (AliasResponseArgs) ToAliasResponseOutput ¶
func (i AliasResponseArgs) ToAliasResponseOutput() AliasResponseOutput
func (AliasResponseArgs) ToAliasResponseOutputWithContext ¶
func (i AliasResponseArgs) ToAliasResponseOutputWithContext(ctx context.Context) AliasResponseOutput
type AliasResponseArray ¶
type AliasResponseArray []AliasResponseInput
func (AliasResponseArray) ElementType ¶
func (AliasResponseArray) ElementType() reflect.Type
func (AliasResponseArray) ToAliasResponseArrayOutput ¶
func (i AliasResponseArray) ToAliasResponseArrayOutput() AliasResponseArrayOutput
func (AliasResponseArray) ToAliasResponseArrayOutputWithContext ¶
func (i AliasResponseArray) ToAliasResponseArrayOutputWithContext(ctx context.Context) AliasResponseArrayOutput
type AliasResponseArrayInput ¶
type AliasResponseArrayInput interface { pulumi.Input ToAliasResponseArrayOutput() AliasResponseArrayOutput ToAliasResponseArrayOutputWithContext(context.Context) AliasResponseArrayOutput }
AliasResponseArrayInput is an input type that accepts AliasResponseArray and AliasResponseArrayOutput values. You can construct a concrete instance of `AliasResponseArrayInput` via:
AliasResponseArray{ AliasResponseArgs{...} }
type AliasResponseArrayOutput ¶
type AliasResponseArrayOutput struct{ *pulumi.OutputState }
func (AliasResponseArrayOutput) ElementType ¶
func (AliasResponseArrayOutput) ElementType() reflect.Type
func (AliasResponseArrayOutput) Index ¶
func (o AliasResponseArrayOutput) Index(i pulumi.IntInput) AliasResponseOutput
func (AliasResponseArrayOutput) ToAliasResponseArrayOutput ¶
func (o AliasResponseArrayOutput) ToAliasResponseArrayOutput() AliasResponseArrayOutput
func (AliasResponseArrayOutput) ToAliasResponseArrayOutputWithContext ¶
func (o AliasResponseArrayOutput) ToAliasResponseArrayOutputWithContext(ctx context.Context) AliasResponseArrayOutput
type AliasResponseInput ¶
type AliasResponseInput interface { pulumi.Input ToAliasResponseOutput() AliasResponseOutput ToAliasResponseOutputWithContext(context.Context) AliasResponseOutput }
AliasResponseInput is an input type that accepts AliasResponseArgs and AliasResponseOutput values. You can construct a concrete instance of `AliasResponseInput` via:
AliasResponseArgs{...}
type AliasResponseOutput ¶
type AliasResponseOutput struct{ *pulumi.OutputState }
The alias type.
func (AliasResponseOutput) DefaultPath ¶
func (o AliasResponseOutput) DefaultPath() pulumi.StringPtrOutput
The default path for an alias.
func (AliasResponseOutput) DefaultPattern ¶
func (o AliasResponseOutput) DefaultPattern() AliasPatternResponsePtrOutput
The default pattern for an alias.
func (AliasResponseOutput) ElementType ¶
func (AliasResponseOutput) ElementType() reflect.Type
func (AliasResponseOutput) Name ¶
func (o AliasResponseOutput) Name() pulumi.StringPtrOutput
The alias name.
func (AliasResponseOutput) Paths ¶
func (o AliasResponseOutput) Paths() AliasPathResponseArrayOutput
The paths for an alias.
func (AliasResponseOutput) ToAliasResponseOutput ¶
func (o AliasResponseOutput) ToAliasResponseOutput() AliasResponseOutput
func (AliasResponseOutput) ToAliasResponseOutputWithContext ¶
func (o AliasResponseOutput) ToAliasResponseOutputWithContext(ctx context.Context) AliasResponseOutput
func (AliasResponseOutput) Type ¶
func (o AliasResponseOutput) Type() pulumi.StringPtrOutput
The type of the alias.
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"` }
The debug setting.
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"` }
The debug setting.
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 }
The debug setting.
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"` }
The debug setting.
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"` }
The debug setting.
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 }
The debug setting.
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 location of the deployment. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the deployment. Name pulumi.StringOutput `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponseOutput `pulumi:"properties"` // Deployment tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the deployment. Type pulumi.StringOutput `pulumi:"type"` }
Deployment information.
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶ added in v0.2.6
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶ added in v0.2.6
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶ added in v0.2.6
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // The location to store the deployment data. Location pulumi.StringPtrInput // 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 // Deployment tags Tags pulumi.StringMapInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentAtScope ¶
type DeploymentAtScope struct { pulumi.CustomResourceState // the location of the deployment. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the deployment. Name pulumi.StringOutput `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponseOutput `pulumi:"properties"` // Deployment tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the deployment. Type pulumi.StringOutput `pulumi:"type"` }
Deployment information.
func GetDeploymentAtScope ¶
func GetDeploymentAtScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentAtScopeState, opts ...pulumi.ResourceOption) (*DeploymentAtScope, error)
GetDeploymentAtScope gets an existing DeploymentAtScope 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 NewDeploymentAtScope ¶
func NewDeploymentAtScope(ctx *pulumi.Context, name string, args *DeploymentAtScopeArgs, opts ...pulumi.ResourceOption) (*DeploymentAtScope, error)
NewDeploymentAtScope registers a new resource with the given unique name, arguments, and options.
func (*DeploymentAtScope) ElementType ¶ added in v0.2.6
func (*DeploymentAtScope) ElementType() reflect.Type
func (*DeploymentAtScope) ToDeploymentAtScopeOutput ¶ added in v0.2.6
func (i *DeploymentAtScope) ToDeploymentAtScopeOutput() DeploymentAtScopeOutput
func (*DeploymentAtScope) ToDeploymentAtScopeOutputWithContext ¶ added in v0.2.6
func (i *DeploymentAtScope) ToDeploymentAtScopeOutputWithContext(ctx context.Context) DeploymentAtScopeOutput
type DeploymentAtScopeArgs ¶
type DeploymentAtScopeArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // The location to store the deployment data. Location pulumi.StringPtrInput // The deployment properties. Properties DeploymentPropertiesInput // The resource scope. Scope pulumi.StringInput // Deployment tags Tags pulumi.StringMapInput }
The set of arguments for constructing a DeploymentAtScope resource.
func (DeploymentAtScopeArgs) ElementType ¶
func (DeploymentAtScopeArgs) ElementType() reflect.Type
type DeploymentAtScopeInput ¶ added in v0.2.6
type DeploymentAtScopeInput interface { pulumi.Input ToDeploymentAtScopeOutput() DeploymentAtScopeOutput ToDeploymentAtScopeOutputWithContext(ctx context.Context) DeploymentAtScopeOutput }
type DeploymentAtScopeOutput ¶ added in v0.2.6
type DeploymentAtScopeOutput struct {
*pulumi.OutputState
}
func (DeploymentAtScopeOutput) ElementType ¶ added in v0.2.6
func (DeploymentAtScopeOutput) ElementType() reflect.Type
func (DeploymentAtScopeOutput) ToDeploymentAtScopeOutput ¶ added in v0.2.6
func (o DeploymentAtScopeOutput) ToDeploymentAtScopeOutput() DeploymentAtScopeOutput
func (DeploymentAtScopeOutput) ToDeploymentAtScopeOutputWithContext ¶ added in v0.2.6
func (o DeploymentAtScopeOutput) ToDeploymentAtScopeOutputWithContext(ctx context.Context) DeploymentAtScopeOutput
type DeploymentAtScopeState ¶
type DeploymentAtScopeState struct { // the location of the deployment. Location pulumi.StringPtrInput // The name of the deployment. Name pulumi.StringPtrInput // Deployment properties. Properties DeploymentPropertiesExtendedResponsePtrInput // Deployment tags Tags pulumi.StringMapInput // The type of the deployment. Type pulumi.StringPtrInput }
func (DeploymentAtScopeState) ElementType ¶
func (DeploymentAtScopeState) ElementType() reflect.Type
type DeploymentAtSubscriptionScope ¶
type DeploymentAtSubscriptionScope struct { pulumi.CustomResourceState // the location of the deployment. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the deployment. Name pulumi.StringOutput `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponseOutput `pulumi:"properties"` // Deployment tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the deployment. Type pulumi.StringOutput `pulumi:"type"` }
Deployment information.
func GetDeploymentAtSubscriptionScope ¶
func GetDeploymentAtSubscriptionScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentAtSubscriptionScopeState, opts ...pulumi.ResourceOption) (*DeploymentAtSubscriptionScope, error)
GetDeploymentAtSubscriptionScope gets an existing DeploymentAtSubscriptionScope 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 NewDeploymentAtSubscriptionScope ¶
func NewDeploymentAtSubscriptionScope(ctx *pulumi.Context, name string, args *DeploymentAtSubscriptionScopeArgs, opts ...pulumi.ResourceOption) (*DeploymentAtSubscriptionScope, error)
NewDeploymentAtSubscriptionScope registers a new resource with the given unique name, arguments, and options.
func (*DeploymentAtSubscriptionScope) ElementType ¶ added in v0.2.6
func (*DeploymentAtSubscriptionScope) ElementType() reflect.Type
func (*DeploymentAtSubscriptionScope) ToDeploymentAtSubscriptionScopeOutput ¶ added in v0.2.6
func (i *DeploymentAtSubscriptionScope) ToDeploymentAtSubscriptionScopeOutput() DeploymentAtSubscriptionScopeOutput
func (*DeploymentAtSubscriptionScope) ToDeploymentAtSubscriptionScopeOutputWithContext ¶ added in v0.2.6
func (i *DeploymentAtSubscriptionScope) ToDeploymentAtSubscriptionScopeOutputWithContext(ctx context.Context) DeploymentAtSubscriptionScopeOutput
type DeploymentAtSubscriptionScopeArgs ¶
type DeploymentAtSubscriptionScopeArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // The location to store the deployment data. Location pulumi.StringPtrInput // The deployment properties. Properties DeploymentPropertiesInput // Deployment tags Tags pulumi.StringMapInput }
The set of arguments for constructing a DeploymentAtSubscriptionScope resource.
func (DeploymentAtSubscriptionScopeArgs) ElementType ¶
func (DeploymentAtSubscriptionScopeArgs) ElementType() reflect.Type
type DeploymentAtSubscriptionScopeInput ¶ added in v0.2.6
type DeploymentAtSubscriptionScopeInput interface { pulumi.Input ToDeploymentAtSubscriptionScopeOutput() DeploymentAtSubscriptionScopeOutput ToDeploymentAtSubscriptionScopeOutputWithContext(ctx context.Context) DeploymentAtSubscriptionScopeOutput }
type DeploymentAtSubscriptionScopeOutput ¶ added in v0.2.6
type DeploymentAtSubscriptionScopeOutput struct {
*pulumi.OutputState
}
func (DeploymentAtSubscriptionScopeOutput) ElementType ¶ added in v0.2.6
func (DeploymentAtSubscriptionScopeOutput) ElementType() reflect.Type
func (DeploymentAtSubscriptionScopeOutput) ToDeploymentAtSubscriptionScopeOutput ¶ added in v0.2.6
func (o DeploymentAtSubscriptionScopeOutput) ToDeploymentAtSubscriptionScopeOutput() DeploymentAtSubscriptionScopeOutput
func (DeploymentAtSubscriptionScopeOutput) ToDeploymentAtSubscriptionScopeOutputWithContext ¶ added in v0.2.6
func (o DeploymentAtSubscriptionScopeOutput) ToDeploymentAtSubscriptionScopeOutputWithContext(ctx context.Context) DeploymentAtSubscriptionScopeOutput
type DeploymentAtSubscriptionScopeState ¶
type DeploymentAtSubscriptionScopeState struct { // the location of the deployment. Location pulumi.StringPtrInput // The name of the deployment. Name pulumi.StringPtrInput // Deployment properties. Properties DeploymentPropertiesExtendedResponsePtrInput // Deployment tags Tags pulumi.StringMapInput // The type of the deployment. Type pulumi.StringPtrInput }
func (DeploymentAtSubscriptionScopeState) ElementType ¶
func (DeploymentAtSubscriptionScopeState) ElementType() reflect.Type
type DeploymentAtTenantScope ¶
type DeploymentAtTenantScope struct { pulumi.CustomResourceState // the location of the deployment. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the deployment. Name pulumi.StringOutput `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponseOutput `pulumi:"properties"` // Deployment tags Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the deployment. Type pulumi.StringOutput `pulumi:"type"` }
Deployment information.
func GetDeploymentAtTenantScope ¶
func GetDeploymentAtTenantScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentAtTenantScopeState, opts ...pulumi.ResourceOption) (*DeploymentAtTenantScope, error)
GetDeploymentAtTenantScope gets an existing DeploymentAtTenantScope 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 NewDeploymentAtTenantScope ¶
func NewDeploymentAtTenantScope(ctx *pulumi.Context, name string, args *DeploymentAtTenantScopeArgs, opts ...pulumi.ResourceOption) (*DeploymentAtTenantScope, error)
NewDeploymentAtTenantScope registers a new resource with the given unique name, arguments, and options.
func (*DeploymentAtTenantScope) ElementType ¶ added in v0.2.6
func (*DeploymentAtTenantScope) ElementType() reflect.Type
func (*DeploymentAtTenantScope) ToDeploymentAtTenantScopeOutput ¶ added in v0.2.6
func (i *DeploymentAtTenantScope) ToDeploymentAtTenantScopeOutput() DeploymentAtTenantScopeOutput
func (*DeploymentAtTenantScope) ToDeploymentAtTenantScopeOutputWithContext ¶ added in v0.2.6
func (i *DeploymentAtTenantScope) ToDeploymentAtTenantScopeOutputWithContext(ctx context.Context) DeploymentAtTenantScopeOutput
type DeploymentAtTenantScopeArgs ¶
type DeploymentAtTenantScopeArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // The location to store the deployment data. Location pulumi.StringInput // The deployment properties. Properties DeploymentPropertiesInput // Deployment tags Tags pulumi.StringMapInput }
The set of arguments for constructing a DeploymentAtTenantScope resource.
func (DeploymentAtTenantScopeArgs) ElementType ¶
func (DeploymentAtTenantScopeArgs) ElementType() reflect.Type
type DeploymentAtTenantScopeInput ¶ added in v0.2.6
type DeploymentAtTenantScopeInput interface { pulumi.Input ToDeploymentAtTenantScopeOutput() DeploymentAtTenantScopeOutput ToDeploymentAtTenantScopeOutputWithContext(ctx context.Context) DeploymentAtTenantScopeOutput }
type DeploymentAtTenantScopeOutput ¶ added in v0.2.6
type DeploymentAtTenantScopeOutput struct {
*pulumi.OutputState
}
func (DeploymentAtTenantScopeOutput) ElementType ¶ added in v0.2.6
func (DeploymentAtTenantScopeOutput) ElementType() reflect.Type
func (DeploymentAtTenantScopeOutput) ToDeploymentAtTenantScopeOutput ¶ added in v0.2.6
func (o DeploymentAtTenantScopeOutput) ToDeploymentAtTenantScopeOutput() DeploymentAtTenantScopeOutput
func (DeploymentAtTenantScopeOutput) ToDeploymentAtTenantScopeOutputWithContext ¶ added in v0.2.6
func (o DeploymentAtTenantScopeOutput) ToDeploymentAtTenantScopeOutputWithContext(ctx context.Context) DeploymentAtTenantScopeOutput
type DeploymentAtTenantScopeState ¶
type DeploymentAtTenantScopeState struct { // the location of the deployment. Location pulumi.StringPtrInput // The name of the deployment. Name pulumi.StringPtrInput // Deployment properties. Properties DeploymentPropertiesExtendedResponsePtrInput // Deployment tags Tags pulumi.StringMapInput // The type of the deployment. Type pulumi.StringPtrInput }
func (DeploymentAtTenantScopeState) ElementType ¶
func (DeploymentAtTenantScopeState) ElementType() reflect.Type
type DeploymentInput ¶ added in v0.2.6
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentMode ¶ added in v0.3.1
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 (DeploymentMode) ElementType ¶ added in v0.3.1
func (DeploymentMode) ElementType() reflect.Type
func (DeploymentMode) ToStringOutput ¶ added in v0.3.1
func (e DeploymentMode) ToStringOutput() pulumi.StringOutput
func (DeploymentMode) ToStringOutputWithContext ¶ added in v0.3.1
func (e DeploymentMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DeploymentMode) ToStringPtrOutput ¶ added in v0.3.1
func (e DeploymentMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (DeploymentMode) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DeploymentMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeploymentOutput ¶ added in v0.2.6
type DeploymentOutput struct {
*pulumi.OutputState
}
func (DeploymentOutput) ElementType ¶ added in v0.2.6
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) ToDeploymentOutput ¶ added in v0.2.6
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶ added in v0.2.6
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentProperties ¶
type DeploymentProperties struct { // 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"` // The deployment on error behavior. OnErrorDeployment *OnErrorDeployment `pulumi:"onErrorDeployment"` // 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 DeploymentMode `pulumi:"mode"` // The deployment on error behavior. OnErrorDeployment OnErrorDeploymentPtrInput `pulumi:"onErrorDeployment"` // 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 duration of the template deployment. Duration string `pulumi:"duration"` // The deployment error. Error ErrorResponseResponse `pulumi:"error"` // The deployment mode. Possible values are Incremental and Complete. Mode string `pulumi:"mode"` // The deployment on error behavior. OnErrorDeployment OnErrorDeploymentExtendedResponse `pulumi:"onErrorDeployment"` // Array of provisioned resources. OutputResources []ResourceReferenceResponse `pulumi:"outputResources"` // Key/value pairs that represent deployment output. Outputs interface{} `pulumi:"outputs"` // Deployment parameters. Parameters interface{} `pulumi:"parameters"` // The URI referencing the parameters. 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 hash produced for the template. TemplateHash string `pulumi:"templateHash"` // The URI referencing the template. TemplateLink TemplateLinkResponse `pulumi:"templateLink"` // The timestamp of the template deployment. Timestamp string `pulumi:"timestamp"` // Array of validated resources. ValidatedResources []ResourceReferenceResponse `pulumi:"validatedResources"` }
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 DebugSettingResponseInput `pulumi:"debugSetting"` // The list of deployment dependencies. Dependencies DependencyResponseArrayInput `pulumi:"dependencies"` // The duration of the template deployment. Duration pulumi.StringInput `pulumi:"duration"` // The deployment error. Error ErrorResponseResponseInput `pulumi:"error"` // The deployment mode. Possible values are Incremental and Complete. Mode pulumi.StringInput `pulumi:"mode"` // The deployment on error behavior. OnErrorDeployment OnErrorDeploymentExtendedResponseInput `pulumi:"onErrorDeployment"` // Array of provisioned resources. OutputResources ResourceReferenceResponseArrayInput `pulumi:"outputResources"` // Key/value pairs that represent deployment output. Outputs pulumi.Input `pulumi:"outputs"` // Deployment parameters. Parameters pulumi.Input `pulumi:"parameters"` // The URI referencing the parameters. ParametersLink ParametersLinkResponseInput `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 hash produced for the template. TemplateHash pulumi.StringInput `pulumi:"templateHash"` // The URI referencing the template. TemplateLink TemplateLinkResponseInput `pulumi:"templateLink"` // The timestamp of the template deployment. Timestamp pulumi.StringInput `pulumi:"timestamp"` // Array of validated resources. ValidatedResources ResourceReferenceResponseArrayInput `pulumi:"validatedResources"` }
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() DebugSettingResponseOutput
The debug setting of the deployment.
func (DeploymentPropertiesExtendedResponseOutput) Dependencies ¶
func (o DeploymentPropertiesExtendedResponseOutput) Dependencies() DependencyResponseArrayOutput
The list of deployment dependencies.
func (DeploymentPropertiesExtendedResponseOutput) Duration ¶
func (o DeploymentPropertiesExtendedResponseOutput) Duration() pulumi.StringOutput
The duration of the template deployment.
func (DeploymentPropertiesExtendedResponseOutput) ElementType ¶
func (DeploymentPropertiesExtendedResponseOutput) ElementType() reflect.Type
func (DeploymentPropertiesExtendedResponseOutput) Error ¶
func (o DeploymentPropertiesExtendedResponseOutput) Error() ErrorResponseResponseOutput
The deployment error.
func (DeploymentPropertiesExtendedResponseOutput) Mode ¶
func (o DeploymentPropertiesExtendedResponseOutput) Mode() pulumi.StringOutput
The deployment mode. Possible values are Incremental and Complete.
func (DeploymentPropertiesExtendedResponseOutput) OnErrorDeployment ¶
func (o DeploymentPropertiesExtendedResponseOutput) OnErrorDeployment() OnErrorDeploymentExtendedResponseOutput
The deployment on error behavior.
func (DeploymentPropertiesExtendedResponseOutput) OutputResources ¶
func (o DeploymentPropertiesExtendedResponseOutput) OutputResources() ResourceReferenceResponseArrayOutput
Array of provisioned resources.
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.
func (DeploymentPropertiesExtendedResponseOutput) ParametersLink ¶
func (o DeploymentPropertiesExtendedResponseOutput) ParametersLink() ParametersLinkResponseOutput
The URI referencing the parameters.
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) TemplateHash ¶
func (o DeploymentPropertiesExtendedResponseOutput) TemplateHash() pulumi.StringOutput
The hash produced for the template.
func (DeploymentPropertiesExtendedResponseOutput) TemplateLink ¶
func (o DeploymentPropertiesExtendedResponseOutput) TemplateLink() TemplateLinkResponseOutput
The URI referencing the template.
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
func (DeploymentPropertiesExtendedResponseOutput) ValidatedResources ¶
func (o DeploymentPropertiesExtendedResponseOutput) ValidatedResources() ResourceReferenceResponseArrayOutput
Array of validated resources.
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) Duration ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Duration() pulumi.StringPtrOutput
The duration of the template deployment.
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) OnErrorDeployment ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) OnErrorDeployment() OnErrorDeploymentExtendedResponsePtrOutput
The deployment on error behavior.
func (DeploymentPropertiesExtendedResponsePtrOutput) OutputResources ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) OutputResources() ResourceReferenceResponseArrayOutput
Array of provisioned resources.
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.
func (DeploymentPropertiesExtendedResponsePtrOutput) ParametersLink ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ParametersLink() ParametersLinkResponsePtrOutput
The URI referencing the parameters.
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) TemplateHash ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) TemplateHash() pulumi.StringPtrOutput
The hash produced for the template.
func (DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) TemplateLink() TemplateLinkResponsePtrOutput
The URI referencing the template.
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
func (DeploymentPropertiesExtendedResponsePtrOutput) ValidatedResources ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) ValidatedResources() ResourceReferenceResponseArrayOutput
Array of validated resources.
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) OnErrorDeployment ¶
func (o DeploymentPropertiesOutput) OnErrorDeployment() OnErrorDeploymentPtrOutput
The deployment on error behavior.
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) OnErrorDeployment ¶
func (o DeploymentPropertiesPtrOutput) OnErrorDeployment() OnErrorDeploymentPtrOutput
The deployment on error behavior.
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 location of the deployment. Location pulumi.StringPtrInput // The name of the deployment. Name pulumi.StringPtrInput // Deployment properties. Properties DeploymentPropertiesExtendedResponsePtrInput // Deployment tags Tags pulumi.StringMapInput // The type of the deployment. Type pulumi.StringPtrInput }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type ErrorAdditionalInfoResponse ¶
type ErrorAdditionalInfoResponse struct { // The additional info. Info interface{} `pulumi:"info"` // The additional info type. Type string `pulumi:"type"` }
The resource management error additional info.
type ErrorAdditionalInfoResponseArgs ¶
type ErrorAdditionalInfoResponseArgs struct { // The additional info. Info pulumi.Input `pulumi:"info"` // The additional info type. Type pulumi.StringInput `pulumi:"type"` }
The resource management error additional info.
func (ErrorAdditionalInfoResponseArgs) ElementType ¶
func (ErrorAdditionalInfoResponseArgs) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseArgs) ToErrorAdditionalInfoResponseOutput ¶
func (i ErrorAdditionalInfoResponseArgs) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseArgs) ToErrorAdditionalInfoResponseOutputWithContext ¶
func (i ErrorAdditionalInfoResponseArgs) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
type ErrorAdditionalInfoResponseArray ¶
type ErrorAdditionalInfoResponseArray []ErrorAdditionalInfoResponseInput
func (ErrorAdditionalInfoResponseArray) ElementType ¶
func (ErrorAdditionalInfoResponseArray) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseArray) ToErrorAdditionalInfoResponseArrayOutput ¶
func (i ErrorAdditionalInfoResponseArray) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
func (ErrorAdditionalInfoResponseArray) ToErrorAdditionalInfoResponseArrayOutputWithContext ¶
func (i ErrorAdditionalInfoResponseArray) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
type ErrorAdditionalInfoResponseArrayInput ¶
type ErrorAdditionalInfoResponseArrayInput interface { pulumi.Input ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput ToErrorAdditionalInfoResponseArrayOutputWithContext(context.Context) ErrorAdditionalInfoResponseArrayOutput }
ErrorAdditionalInfoResponseArrayInput is an input type that accepts ErrorAdditionalInfoResponseArray and ErrorAdditionalInfoResponseArrayOutput values. You can construct a concrete instance of `ErrorAdditionalInfoResponseArrayInput` via:
ErrorAdditionalInfoResponseArray{ ErrorAdditionalInfoResponseArgs{...} }
type ErrorAdditionalInfoResponseArrayOutput ¶
type ErrorAdditionalInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorAdditionalInfoResponseArrayOutput) ElementType ¶
func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
type ErrorAdditionalInfoResponseInput ¶
type ErrorAdditionalInfoResponseInput interface { pulumi.Input ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput ToErrorAdditionalInfoResponseOutputWithContext(context.Context) ErrorAdditionalInfoResponseOutput }
ErrorAdditionalInfoResponseInput is an input type that accepts ErrorAdditionalInfoResponseArgs and ErrorAdditionalInfoResponseOutput values. You can construct a concrete instance of `ErrorAdditionalInfoResponseInput` via:
ErrorAdditionalInfoResponseArgs{...}
type ErrorAdditionalInfoResponseOutput ¶
type ErrorAdditionalInfoResponseOutput struct{ *pulumi.OutputState }
The resource management error additional info.
func (ErrorAdditionalInfoResponseOutput) ElementType ¶
func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseOutput) Info ¶
func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
The additional info.
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) Type ¶
func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
The additional info type.
type ErrorResponseResponse ¶
type ErrorResponseResponse struct { // The error additional info. AdditionalInfo []ErrorAdditionalInfoResponse `pulumi:"additionalInfo"` // The error code. Code string `pulumi:"code"` // The error details. Details []ErrorResponseResponse `pulumi:"details"` // The error message. Message string `pulumi:"message"` // The error target. Target string `pulumi:"target"` }
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.)
type ErrorResponseResponseArgs ¶
type ErrorResponseResponseArgs struct { // The error additional info. AdditionalInfo ErrorAdditionalInfoResponseArrayInput `pulumi:"additionalInfo"` // The error code. Code pulumi.StringInput `pulumi:"code"` // The error details. Details ErrorResponseResponseArrayInput `pulumi:"details"` // The error message. Message pulumi.StringInput `pulumi:"message"` // The error target. Target pulumi.StringInput `pulumi:"target"` }
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.)
func (ErrorResponseResponseArgs) ElementType ¶
func (ErrorResponseResponseArgs) ElementType() reflect.Type
func (ErrorResponseResponseArgs) ToErrorResponseResponseOutput ¶
func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutput() ErrorResponseResponseOutput
func (ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext ¶
func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput
func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput ¶
func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext ¶
func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput
type ErrorResponseResponseArray ¶
type ErrorResponseResponseArray []ErrorResponseResponseInput
func (ErrorResponseResponseArray) ElementType ¶
func (ErrorResponseResponseArray) ElementType() reflect.Type
func (ErrorResponseResponseArray) ToErrorResponseResponseArrayOutput ¶
func (i ErrorResponseResponseArray) ToErrorResponseResponseArrayOutput() ErrorResponseResponseArrayOutput
func (ErrorResponseResponseArray) ToErrorResponseResponseArrayOutputWithContext ¶
func (i ErrorResponseResponseArray) ToErrorResponseResponseArrayOutputWithContext(ctx context.Context) ErrorResponseResponseArrayOutput
type ErrorResponseResponseArrayInput ¶
type ErrorResponseResponseArrayInput interface { pulumi.Input ToErrorResponseResponseArrayOutput() ErrorResponseResponseArrayOutput ToErrorResponseResponseArrayOutputWithContext(context.Context) ErrorResponseResponseArrayOutput }
ErrorResponseResponseArrayInput is an input type that accepts ErrorResponseResponseArray and ErrorResponseResponseArrayOutput values. You can construct a concrete instance of `ErrorResponseResponseArrayInput` via:
ErrorResponseResponseArray{ ErrorResponseResponseArgs{...} }
type ErrorResponseResponseArrayOutput ¶
type ErrorResponseResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorResponseResponseArrayOutput) ElementType ¶
func (ErrorResponseResponseArrayOutput) ElementType() reflect.Type
func (ErrorResponseResponseArrayOutput) Index ¶
func (o ErrorResponseResponseArrayOutput) Index(i pulumi.IntInput) ErrorResponseResponseOutput
func (ErrorResponseResponseArrayOutput) ToErrorResponseResponseArrayOutput ¶
func (o ErrorResponseResponseArrayOutput) ToErrorResponseResponseArrayOutput() ErrorResponseResponseArrayOutput
func (ErrorResponseResponseArrayOutput) ToErrorResponseResponseArrayOutputWithContext ¶
func (o ErrorResponseResponseArrayOutput) ToErrorResponseResponseArrayOutputWithContext(ctx context.Context) ErrorResponseResponseArrayOutput
type ErrorResponseResponseInput ¶
type ErrorResponseResponseInput interface { pulumi.Input ToErrorResponseResponseOutput() ErrorResponseResponseOutput ToErrorResponseResponseOutputWithContext(context.Context) ErrorResponseResponseOutput }
ErrorResponseResponseInput is an input type that accepts ErrorResponseResponseArgs and ErrorResponseResponseOutput values. You can construct a concrete instance of `ErrorResponseResponseInput` via:
ErrorResponseResponseArgs{...}
type ErrorResponseResponseOutput ¶
type ErrorResponseResponseOutput struct{ *pulumi.OutputState }
Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.)
func (ErrorResponseResponseOutput) AdditionalInfo ¶
func (o ErrorResponseResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
The error additional info.
func (ErrorResponseResponseOutput) Code ¶
func (o ErrorResponseResponseOutput) Code() pulumi.StringOutput
The error code.
func (ErrorResponseResponseOutput) Details ¶
func (o ErrorResponseResponseOutput) Details() ErrorResponseResponseArrayOutput
The error details.
func (ErrorResponseResponseOutput) ElementType ¶
func (ErrorResponseResponseOutput) ElementType() reflect.Type
func (ErrorResponseResponseOutput) Message ¶
func (o ErrorResponseResponseOutput) Message() pulumi.StringOutput
The error message.
func (ErrorResponseResponseOutput) Target ¶
func (o ErrorResponseResponseOutput) Target() pulumi.StringOutput
The error target.
func (ErrorResponseResponseOutput) ToErrorResponseResponseOutput ¶
func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutput() ErrorResponseResponseOutput
func (ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext ¶
func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput
func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput ¶
func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext ¶
func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput
type ErrorResponseResponsePtrInput ¶
type ErrorResponseResponsePtrInput interface { pulumi.Input ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput ToErrorResponseResponsePtrOutputWithContext(context.Context) ErrorResponseResponsePtrOutput }
ErrorResponseResponsePtrInput is an input type that accepts ErrorResponseResponseArgs, ErrorResponseResponsePtr and ErrorResponseResponsePtrOutput values. You can construct a concrete instance of `ErrorResponseResponsePtrInput` via:
ErrorResponseResponseArgs{...} or: nil
func ErrorResponseResponsePtr ¶
func ErrorResponseResponsePtr(v *ErrorResponseResponseArgs) ErrorResponseResponsePtrInput
type ErrorResponseResponsePtrOutput ¶
type ErrorResponseResponsePtrOutput struct{ *pulumi.OutputState }
func (ErrorResponseResponsePtrOutput) AdditionalInfo ¶
func (o ErrorResponseResponsePtrOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
The error additional info.
func (ErrorResponseResponsePtrOutput) Code ¶
func (o ErrorResponseResponsePtrOutput) Code() pulumi.StringPtrOutput
The error code.
func (ErrorResponseResponsePtrOutput) Details ¶
func (o ErrorResponseResponsePtrOutput) Details() ErrorResponseResponseArrayOutput
The error details.
func (ErrorResponseResponsePtrOutput) Elem ¶
func (o ErrorResponseResponsePtrOutput) Elem() ErrorResponseResponseOutput
func (ErrorResponseResponsePtrOutput) ElementType ¶
func (ErrorResponseResponsePtrOutput) ElementType() reflect.Type
func (ErrorResponseResponsePtrOutput) Message ¶
func (o ErrorResponseResponsePtrOutput) Message() pulumi.StringPtrOutput
The error message.
func (ErrorResponseResponsePtrOutput) Target ¶
func (o ErrorResponseResponsePtrOutput) Target() pulumi.StringPtrOutput
The error target.
func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput ¶
func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext ¶
func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput
type Identity ¶
type Identity struct { // The identity type. Type *string `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type ResourceIdentityType `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities pulumi.MapInput `pulumi:"userAssignedIdentities"` }
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.
func (IdentityOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
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.
func (IdentityPtrOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
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"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]IdentityResponseUserAssignedIdentities `pulumi:"userAssignedIdentities"` }
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"` // The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities IdentityResponseUserAssignedIdentitiesMapInput `pulumi:"userAssignedIdentities"` }
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.
func (IdentityResponseOutput) UserAssignedIdentities ¶
func (o IdentityResponseOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
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.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o IdentityResponsePtrOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponseUserAssignedIdentitiesArgs ¶
type IdentityResponseUserAssignedIdentitiesArgs struct { // The client id of user assigned identity. ClientId pulumi.StringInput `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (IdentityResponseUserAssignedIdentitiesArgs) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutput ¶
func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
func (IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
type IdentityResponseUserAssignedIdentitiesInput ¶
type IdentityResponseUserAssignedIdentitiesInput interface { pulumi.Input ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput ToIdentityResponseUserAssignedIdentitiesOutputWithContext(context.Context) IdentityResponseUserAssignedIdentitiesOutput }
IdentityResponseUserAssignedIdentitiesInput is an input type that accepts IdentityResponseUserAssignedIdentitiesArgs and IdentityResponseUserAssignedIdentitiesOutput values. You can construct a concrete instance of `IdentityResponseUserAssignedIdentitiesInput` via:
IdentityResponseUserAssignedIdentitiesArgs{...}
type IdentityResponseUserAssignedIdentitiesMap ¶
type IdentityResponseUserAssignedIdentitiesMap map[string]IdentityResponseUserAssignedIdentitiesInput
func (IdentityResponseUserAssignedIdentitiesMap) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
func (IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
type IdentityResponseUserAssignedIdentitiesMapInput ¶
type IdentityResponseUserAssignedIdentitiesMapInput interface { pulumi.Input ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(context.Context) IdentityResponseUserAssignedIdentitiesMapOutput }
IdentityResponseUserAssignedIdentitiesMapInput is an input type that accepts IdentityResponseUserAssignedIdentitiesMap and IdentityResponseUserAssignedIdentitiesMapOutput values. You can construct a concrete instance of `IdentityResponseUserAssignedIdentitiesMapInput` via:
IdentityResponseUserAssignedIdentitiesMap{ "key": IdentityResponseUserAssignedIdentitiesArgs{...} }
type IdentityResponseUserAssignedIdentitiesMapOutput ¶
type IdentityResponseUserAssignedIdentitiesMapOutput struct{ *pulumi.OutputState }
func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
func (IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
type IdentityResponseUserAssignedIdentitiesOutput ¶
type IdentityResponseUserAssignedIdentitiesOutput struct{ *pulumi.OutputState }
func (IdentityResponseUserAssignedIdentitiesOutput) ClientId ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (IdentityResponseUserAssignedIdentitiesOutput) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesOutput) PrincipalId ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
func (IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
type LookupDeploymentArgs ¶
type LookupDeploymentAtScopeResult ¶
type LookupDeploymentAtScopeResult struct { // The ID of the deployment. Id string `pulumi:"id"` // the location of the deployment. Location *string `pulumi:"location"` // The name of the deployment. Name string `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponse `pulumi:"properties"` // Deployment tags Tags map[string]string `pulumi:"tags"` // The type of the deployment. Type string `pulumi:"type"` }
Deployment information.
func LookupDeploymentAtScope ¶
func LookupDeploymentAtScope(ctx *pulumi.Context, args *LookupDeploymentAtScopeArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentAtScopeResult, error)
type LookupDeploymentAtSubscriptionScopeArgs ¶
type LookupDeploymentAtSubscriptionScopeArgs struct { // The name of the deployment. DeploymentName string `pulumi:"deploymentName"` }
type LookupDeploymentAtSubscriptionScopeResult ¶
type LookupDeploymentAtSubscriptionScopeResult struct { // The ID of the deployment. Id string `pulumi:"id"` // the location of the deployment. Location *string `pulumi:"location"` // The name of the deployment. Name string `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponse `pulumi:"properties"` // Deployment tags Tags map[string]string `pulumi:"tags"` // The type of the deployment. Type string `pulumi:"type"` }
Deployment information.
func LookupDeploymentAtSubscriptionScope ¶
func LookupDeploymentAtSubscriptionScope(ctx *pulumi.Context, args *LookupDeploymentAtSubscriptionScopeArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentAtSubscriptionScopeResult, error)
type LookupDeploymentAtTenantScopeArgs ¶
type LookupDeploymentAtTenantScopeArgs struct { // The name of the deployment. DeploymentName string `pulumi:"deploymentName"` }
type LookupDeploymentAtTenantScopeResult ¶
type LookupDeploymentAtTenantScopeResult struct { // The ID of the deployment. Id string `pulumi:"id"` // the location of the deployment. Location *string `pulumi:"location"` // The name of the deployment. Name string `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponse `pulumi:"properties"` // Deployment tags Tags map[string]string `pulumi:"tags"` // The type of the deployment. Type string `pulumi:"type"` }
Deployment information.
func LookupDeploymentAtTenantScope ¶
func LookupDeploymentAtTenantScope(ctx *pulumi.Context, args *LookupDeploymentAtTenantScopeArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentAtTenantScopeResult, error)
type LookupDeploymentResult ¶
type LookupDeploymentResult struct { // The ID of the deployment. Id string `pulumi:"id"` // the location of the deployment. Location *string `pulumi:"location"` // The name of the deployment. Name string `pulumi:"name"` // Deployment properties. Properties DeploymentPropertiesExtendedResponse `pulumi:"properties"` // Deployment tags Tags map[string]string `pulumi:"tags"` // The type of the deployment. Type string `pulumi:"type"` }
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 ID of the resource group. Id string `pulumi:"id"` // 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"` // The type of the resource group. Type string `pulumi:"type"` }
Resource group information.
func LookupResourceGroup ¶
func LookupResourceGroup(ctx *pulumi.Context, args *LookupResourceGroupArgs, opts ...pulumi.InvokeOption) (*LookupResourceGroupResult, error)
type LookupResourceResult ¶
type LookupResourceResult struct { // Resource ID Id string `pulumi:"id"` // 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 LookupTagAtScopeArgs ¶
type LookupTagAtScopeArgs struct { // The resource scope. Scope string `pulumi:"scope"` }
type LookupTagAtScopeResult ¶
type LookupTagAtScopeResult struct { // The ID of the tags wrapper resource. Id string `pulumi:"id"` // The name of the tags wrapper resource. Name string `pulumi:"name"` // The set of tags. Properties TagsResponse `pulumi:"properties"` // The type of the tags wrapper resource. Type string `pulumi:"type"` }
Wrapper resource for tags API requests and responses.
func LookupTagAtScope ¶
func LookupTagAtScope(ctx *pulumi.Context, args *LookupTagAtScopeArgs, opts ...pulumi.InvokeOption) (*LookupTagAtScopeResult, error)
type OnErrorDeployment ¶
type OnErrorDeployment struct { // The deployment to be used on error case. DeploymentName *string `pulumi:"deploymentName"` // The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment. Type *string `pulumi:"type"` }
Deployment on error behavior.
type OnErrorDeploymentArgs ¶
type OnErrorDeploymentArgs struct { // The deployment to be used on error case. DeploymentName pulumi.StringPtrInput `pulumi:"deploymentName"` // The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment. Type OnErrorDeploymentType `pulumi:"type"` }
Deployment on error behavior.
func (OnErrorDeploymentArgs) ElementType ¶
func (OnErrorDeploymentArgs) ElementType() reflect.Type
func (OnErrorDeploymentArgs) ToOnErrorDeploymentOutput ¶
func (i OnErrorDeploymentArgs) ToOnErrorDeploymentOutput() OnErrorDeploymentOutput
func (OnErrorDeploymentArgs) ToOnErrorDeploymentOutputWithContext ¶
func (i OnErrorDeploymentArgs) ToOnErrorDeploymentOutputWithContext(ctx context.Context) OnErrorDeploymentOutput
func (OnErrorDeploymentArgs) ToOnErrorDeploymentPtrOutput ¶
func (i OnErrorDeploymentArgs) ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput
func (OnErrorDeploymentArgs) ToOnErrorDeploymentPtrOutputWithContext ¶
func (i OnErrorDeploymentArgs) ToOnErrorDeploymentPtrOutputWithContext(ctx context.Context) OnErrorDeploymentPtrOutput
type OnErrorDeploymentExtendedResponse ¶
type OnErrorDeploymentExtendedResponse struct { // The deployment to be used on error case. DeploymentName *string `pulumi:"deploymentName"` // The state of the provisioning for the on error deployment. ProvisioningState string `pulumi:"provisioningState"` // The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment. Type *string `pulumi:"type"` }
Deployment on error behavior with additional details.
type OnErrorDeploymentExtendedResponseArgs ¶
type OnErrorDeploymentExtendedResponseArgs struct { // The deployment to be used on error case. DeploymentName pulumi.StringPtrInput `pulumi:"deploymentName"` // The state of the provisioning for the on error deployment. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment. Type pulumi.StringPtrInput `pulumi:"type"` }
Deployment on error behavior with additional details.
func (OnErrorDeploymentExtendedResponseArgs) ElementType ¶
func (OnErrorDeploymentExtendedResponseArgs) ElementType() reflect.Type
func (OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponseOutput ¶
func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponseOutput() OnErrorDeploymentExtendedResponseOutput
func (OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponseOutputWithContext ¶
func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponseOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponseOutput
func (OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponsePtrOutput ¶
func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput
func (OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext ¶
func (i OnErrorDeploymentExtendedResponseArgs) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponsePtrOutput
type OnErrorDeploymentExtendedResponseInput ¶
type OnErrorDeploymentExtendedResponseInput interface { pulumi.Input ToOnErrorDeploymentExtendedResponseOutput() OnErrorDeploymentExtendedResponseOutput ToOnErrorDeploymentExtendedResponseOutputWithContext(context.Context) OnErrorDeploymentExtendedResponseOutput }
OnErrorDeploymentExtendedResponseInput is an input type that accepts OnErrorDeploymentExtendedResponseArgs and OnErrorDeploymentExtendedResponseOutput values. You can construct a concrete instance of `OnErrorDeploymentExtendedResponseInput` via:
OnErrorDeploymentExtendedResponseArgs{...}
type OnErrorDeploymentExtendedResponseOutput ¶
type OnErrorDeploymentExtendedResponseOutput struct{ *pulumi.OutputState }
Deployment on error behavior with additional details.
func (OnErrorDeploymentExtendedResponseOutput) DeploymentName ¶
func (o OnErrorDeploymentExtendedResponseOutput) DeploymentName() pulumi.StringPtrOutput
The deployment to be used on error case.
func (OnErrorDeploymentExtendedResponseOutput) ElementType ¶
func (OnErrorDeploymentExtendedResponseOutput) ElementType() reflect.Type
func (OnErrorDeploymentExtendedResponseOutput) ProvisioningState ¶
func (o OnErrorDeploymentExtendedResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the provisioning for the on error deployment.
func (OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponseOutput ¶
func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponseOutput() OnErrorDeploymentExtendedResponseOutput
func (OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponseOutputWithContext ¶
func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponseOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponseOutput
func (OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponsePtrOutput ¶
func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput
func (OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext ¶
func (o OnErrorDeploymentExtendedResponseOutput) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponsePtrOutput
func (OnErrorDeploymentExtendedResponseOutput) Type ¶
func (o OnErrorDeploymentExtendedResponseOutput) Type() pulumi.StringPtrOutput
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
type OnErrorDeploymentExtendedResponsePtrInput ¶
type OnErrorDeploymentExtendedResponsePtrInput interface { pulumi.Input ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(context.Context) OnErrorDeploymentExtendedResponsePtrOutput }
OnErrorDeploymentExtendedResponsePtrInput is an input type that accepts OnErrorDeploymentExtendedResponseArgs, OnErrorDeploymentExtendedResponsePtr and OnErrorDeploymentExtendedResponsePtrOutput values. You can construct a concrete instance of `OnErrorDeploymentExtendedResponsePtrInput` via:
OnErrorDeploymentExtendedResponseArgs{...} or: nil
func OnErrorDeploymentExtendedResponsePtr ¶
func OnErrorDeploymentExtendedResponsePtr(v *OnErrorDeploymentExtendedResponseArgs) OnErrorDeploymentExtendedResponsePtrInput
type OnErrorDeploymentExtendedResponsePtrOutput ¶
type OnErrorDeploymentExtendedResponsePtrOutput struct{ *pulumi.OutputState }
func (OnErrorDeploymentExtendedResponsePtrOutput) DeploymentName ¶
func (o OnErrorDeploymentExtendedResponsePtrOutput) DeploymentName() pulumi.StringPtrOutput
The deployment to be used on error case.
func (OnErrorDeploymentExtendedResponsePtrOutput) ElementType ¶
func (OnErrorDeploymentExtendedResponsePtrOutput) ElementType() reflect.Type
func (OnErrorDeploymentExtendedResponsePtrOutput) ProvisioningState ¶
func (o OnErrorDeploymentExtendedResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The state of the provisioning for the on error deployment.
func (OnErrorDeploymentExtendedResponsePtrOutput) ToOnErrorDeploymentExtendedResponsePtrOutput ¶
func (o OnErrorDeploymentExtendedResponsePtrOutput) ToOnErrorDeploymentExtendedResponsePtrOutput() OnErrorDeploymentExtendedResponsePtrOutput
func (OnErrorDeploymentExtendedResponsePtrOutput) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext ¶
func (o OnErrorDeploymentExtendedResponsePtrOutput) ToOnErrorDeploymentExtendedResponsePtrOutputWithContext(ctx context.Context) OnErrorDeploymentExtendedResponsePtrOutput
func (OnErrorDeploymentExtendedResponsePtrOutput) Type ¶
func (o OnErrorDeploymentExtendedResponsePtrOutput) Type() pulumi.StringPtrOutput
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
type OnErrorDeploymentInput ¶
type OnErrorDeploymentInput interface { pulumi.Input ToOnErrorDeploymentOutput() OnErrorDeploymentOutput ToOnErrorDeploymentOutputWithContext(context.Context) OnErrorDeploymentOutput }
OnErrorDeploymentInput is an input type that accepts OnErrorDeploymentArgs and OnErrorDeploymentOutput values. You can construct a concrete instance of `OnErrorDeploymentInput` via:
OnErrorDeploymentArgs{...}
type OnErrorDeploymentOutput ¶
type OnErrorDeploymentOutput struct{ *pulumi.OutputState }
Deployment on error behavior.
func (OnErrorDeploymentOutput) DeploymentName ¶
func (o OnErrorDeploymentOutput) DeploymentName() pulumi.StringPtrOutput
The deployment to be used on error case.
func (OnErrorDeploymentOutput) ElementType ¶
func (OnErrorDeploymentOutput) ElementType() reflect.Type
func (OnErrorDeploymentOutput) ToOnErrorDeploymentOutput ¶
func (o OnErrorDeploymentOutput) ToOnErrorDeploymentOutput() OnErrorDeploymentOutput
func (OnErrorDeploymentOutput) ToOnErrorDeploymentOutputWithContext ¶
func (o OnErrorDeploymentOutput) ToOnErrorDeploymentOutputWithContext(ctx context.Context) OnErrorDeploymentOutput
func (OnErrorDeploymentOutput) ToOnErrorDeploymentPtrOutput ¶
func (o OnErrorDeploymentOutput) ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput
func (OnErrorDeploymentOutput) ToOnErrorDeploymentPtrOutputWithContext ¶
func (o OnErrorDeploymentOutput) ToOnErrorDeploymentPtrOutputWithContext(ctx context.Context) OnErrorDeploymentPtrOutput
func (OnErrorDeploymentOutput) Type ¶
func (o OnErrorDeploymentOutput) Type() pulumi.StringPtrOutput
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
type OnErrorDeploymentPtrInput ¶
type OnErrorDeploymentPtrInput interface { pulumi.Input ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput ToOnErrorDeploymentPtrOutputWithContext(context.Context) OnErrorDeploymentPtrOutput }
OnErrorDeploymentPtrInput is an input type that accepts OnErrorDeploymentArgs, OnErrorDeploymentPtr and OnErrorDeploymentPtrOutput values. You can construct a concrete instance of `OnErrorDeploymentPtrInput` via:
OnErrorDeploymentArgs{...} or: nil
func OnErrorDeploymentPtr ¶
func OnErrorDeploymentPtr(v *OnErrorDeploymentArgs) OnErrorDeploymentPtrInput
type OnErrorDeploymentPtrOutput ¶
type OnErrorDeploymentPtrOutput struct{ *pulumi.OutputState }
func (OnErrorDeploymentPtrOutput) DeploymentName ¶
func (o OnErrorDeploymentPtrOutput) DeploymentName() pulumi.StringPtrOutput
The deployment to be used on error case.
func (OnErrorDeploymentPtrOutput) Elem ¶
func (o OnErrorDeploymentPtrOutput) Elem() OnErrorDeploymentOutput
func (OnErrorDeploymentPtrOutput) ElementType ¶
func (OnErrorDeploymentPtrOutput) ElementType() reflect.Type
func (OnErrorDeploymentPtrOutput) ToOnErrorDeploymentPtrOutput ¶
func (o OnErrorDeploymentPtrOutput) ToOnErrorDeploymentPtrOutput() OnErrorDeploymentPtrOutput
func (OnErrorDeploymentPtrOutput) ToOnErrorDeploymentPtrOutputWithContext ¶
func (o OnErrorDeploymentPtrOutput) ToOnErrorDeploymentPtrOutputWithContext(ctx context.Context) OnErrorDeploymentPtrOutput
func (OnErrorDeploymentPtrOutput) Type ¶
func (o OnErrorDeploymentPtrOutput) Type() pulumi.StringPtrOutput
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
type OnErrorDeploymentType ¶ added in v0.3.1
The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.
func (OnErrorDeploymentType) ElementType ¶ added in v0.3.1
func (OnErrorDeploymentType) ElementType() reflect.Type
func (OnErrorDeploymentType) ToStringOutput ¶ added in v0.3.1
func (e OnErrorDeploymentType) ToStringOutput() pulumi.StringOutput
func (OnErrorDeploymentType) ToStringOutputWithContext ¶ added in v0.3.1
func (e OnErrorDeploymentType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OnErrorDeploymentType) ToStringPtrOutput ¶ added in v0.3.1
func (e OnErrorDeploymentType) ToStringPtrOutput() pulumi.StringPtrOutput
func (OnErrorDeploymentType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e OnErrorDeploymentType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 []AliasResponse `pulumi:"aliases"` // The API version. ApiVersions []string `pulumi:"apiVersions"` // The additional capabilities offered by this resource type. Capabilities *string `pulumi:"capabilities"` // 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 AliasResponseArrayInput `pulumi:"aliases"` // The API version. ApiVersions pulumi.StringArrayInput `pulumi:"apiVersions"` // The additional capabilities offered by this resource type. Capabilities pulumi.StringPtrInput `pulumi:"capabilities"` // 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() AliasResponseArrayOutput
The aliases that are supported by this resource type.
func (ProviderResourceTypeResponseOutput) ApiVersions ¶
func (o ProviderResourceTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
The API version.
func (ProviderResourceTypeResponseOutput) Capabilities ¶
func (o ProviderResourceTypeResponseOutput) Capabilities() pulumi.StringPtrOutput
The additional capabilities offered by this resource type.
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 policy of the resource provider. RegistrationPolicy string `pulumi:"registrationPolicy"` // The registration state of the resource 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 policy of the resource provider. RegistrationPolicy pulumi.StringInput `pulumi:"registrationPolicy"` // The registration state of the resource 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) RegistrationPolicy ¶
func (o ProviderResponseOutput) RegistrationPolicy() pulumi.StringOutput
The registration policy of the resource provider.
func (ProviderResponseOutput) RegistrationState ¶
func (o ProviderResponseOutput) RegistrationState() pulumi.StringOutput
The registration state of the resource 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.
func (*Resource) ElementType ¶ added in v0.2.6
func (*Resource) ToResourceOutput ¶ added in v0.2.6
func (i *Resource) ToResourceOutput() ResourceOutput
func (*Resource) ToResourceOutputWithContext ¶ added in v0.2.6
func (i *Resource) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
type ResourceArgs ¶
type ResourceArgs struct { // 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.StringOutput `pulumi:"name"` // The resource group properties. Properties ResourceGroupPropertiesResponseOutput `pulumi:"properties"` // The tags attached to the resource group. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource group. Type pulumi.StringOutput `pulumi:"type"` }
Resource group information.
func GetResourceGroup ¶
func GetResourceGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceGroupState, opts ...pulumi.ResourceOption) (*ResourceGroup, error)
GetResourceGroup gets an existing ResourceGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewResourceGroup ¶
func NewResourceGroup(ctx *pulumi.Context, name string, args *ResourceGroupArgs, opts ...pulumi.ResourceOption) (*ResourceGroup, error)
NewResourceGroup registers a new resource with the given unique name, arguments, and options.
func (*ResourceGroup) ElementType ¶ added in v0.2.6
func (*ResourceGroup) ElementType() reflect.Type
func (*ResourceGroup) ToResourceGroupOutput ¶ added in v0.2.6
func (i *ResourceGroup) ToResourceGroupOutput() ResourceGroupOutput
func (*ResourceGroup) ToResourceGroupOutputWithContext ¶ added in v0.2.6
func (i *ResourceGroup) ToResourceGroupOutputWithContext(ctx context.Context) ResourceGroupOutput
type ResourceGroupArgs ¶
type ResourceGroupArgs struct { // 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 to create or update. Can include alphanumeric, underscore, parentheses, hyphen, period (except at end), and Unicode characters that match the allowed characters. 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 ResourceGroupInput ¶ added in v0.2.6
type ResourceGroupInput interface { pulumi.Input ToResourceGroupOutput() ResourceGroupOutput ToResourceGroupOutputWithContext(ctx context.Context) ResourceGroupOutput }
type ResourceGroupOutput ¶ added in v0.2.6
type ResourceGroupOutput struct {
*pulumi.OutputState
}
func (ResourceGroupOutput) ElementType ¶ added in v0.2.6
func (ResourceGroupOutput) ElementType() reflect.Type
func (ResourceGroupOutput) ToResourceGroupOutput ¶ added in v0.2.6
func (o ResourceGroupOutput) ToResourceGroupOutput() ResourceGroupOutput
func (ResourceGroupOutput) ToResourceGroupOutputWithContext ¶ added in v0.2.6
func (o ResourceGroupOutput) ToResourceGroupOutputWithContext(ctx context.Context) ResourceGroupOutput
type ResourceGroupPropertiesResponse ¶
type ResourceGroupPropertiesResponse struct { // 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 // The type of the resource group. Type pulumi.StringPtrInput }
func (ResourceGroupState) ElementType ¶
func (ResourceGroupState) ElementType() reflect.Type
type ResourceIdentityType ¶ added in v0.3.1
The identity type.
func (ResourceIdentityType) ElementType ¶ added in v0.3.1
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceInput ¶ added in v0.2.6
type ResourceInput interface { pulumi.Input ToResourceOutput() ResourceOutput ToResourceOutputWithContext(ctx context.Context) ResourceOutput }
type ResourceOutput ¶ added in v0.2.6
type ResourceOutput struct {
*pulumi.OutputState
}
func (ResourceOutput) ElementType ¶ added in v0.2.6
func (ResourceOutput) ElementType() reflect.Type
func (ResourceOutput) ToResourceOutput ¶ added in v0.2.6
func (o ResourceOutput) ToResourceOutput() ResourceOutput
func (ResourceOutput) ToResourceOutputWithContext ¶ added in v0.2.6
func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) ResourceOutput
type ResourceReferenceResponse ¶
type ResourceReferenceResponse struct { // The fully qualified resource Id. Id string `pulumi:"id"` }
The resource Id model.
type ResourceReferenceResponseArgs ¶
type ResourceReferenceResponseArgs struct { // The fully qualified resource Id. Id pulumi.StringInput `pulumi:"id"` }
The resource Id model.
func (ResourceReferenceResponseArgs) ElementType ¶
func (ResourceReferenceResponseArgs) ElementType() reflect.Type
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext ¶
func (i ResourceReferenceResponseArgs) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
type ResourceReferenceResponseArray ¶
type ResourceReferenceResponseArray []ResourceReferenceResponseInput
func (ResourceReferenceResponseArray) ElementType ¶
func (ResourceReferenceResponseArray) ElementType() reflect.Type
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext ¶
func (i ResourceReferenceResponseArray) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseArrayInput ¶
type ResourceReferenceResponseArrayInput interface { pulumi.Input ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput ToResourceReferenceResponseArrayOutputWithContext(context.Context) ResourceReferenceResponseArrayOutput }
ResourceReferenceResponseArrayInput is an input type that accepts ResourceReferenceResponseArray and ResourceReferenceResponseArrayOutput values. You can construct a concrete instance of `ResourceReferenceResponseArrayInput` via:
ResourceReferenceResponseArray{ ResourceReferenceResponseArgs{...} }
type ResourceReferenceResponseArrayOutput ¶
type ResourceReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceReferenceResponseArrayOutput) ElementType ¶
func (ResourceReferenceResponseArrayOutput) ElementType() reflect.Type
func (ResourceReferenceResponseArrayOutput) Index ¶
func (o ResourceReferenceResponseArrayOutput) Index(i pulumi.IntInput) ResourceReferenceResponseOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutput() ResourceReferenceResponseArrayOutput
func (ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext ¶
func (o ResourceReferenceResponseArrayOutput) ToResourceReferenceResponseArrayOutputWithContext(ctx context.Context) ResourceReferenceResponseArrayOutput
type ResourceReferenceResponseInput ¶
type ResourceReferenceResponseInput interface { pulumi.Input ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput ToResourceReferenceResponseOutputWithContext(context.Context) ResourceReferenceResponseOutput }
ResourceReferenceResponseInput is an input type that accepts ResourceReferenceResponseArgs and ResourceReferenceResponseOutput values. You can construct a concrete instance of `ResourceReferenceResponseInput` via:
ResourceReferenceResponseArgs{...}
type ResourceReferenceResponseOutput ¶
type ResourceReferenceResponseOutput struct{ *pulumi.OutputState }
The resource Id model.
func (ResourceReferenceResponseOutput) ElementType ¶
func (ResourceReferenceResponseOutput) ElementType() reflect.Type
func (ResourceReferenceResponseOutput) Id ¶
func (o ResourceReferenceResponseOutput) Id() pulumi.StringOutput
The fully qualified resource Id.
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutput() ResourceReferenceResponseOutput
func (ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext ¶
func (o ResourceReferenceResponseOutput) ToResourceReferenceResponseOutputWithContext(ctx context.Context) ResourceReferenceResponseOutput
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 TagAtScope ¶
type TagAtScope struct { pulumi.CustomResourceState // The name of the tags wrapper resource. Name pulumi.StringOutput `pulumi:"name"` // The set of tags. Properties TagsResponseOutput `pulumi:"properties"` // The type of the tags wrapper resource. Type pulumi.StringOutput `pulumi:"type"` }
Wrapper resource for tags API requests and responses.
func GetTagAtScope ¶
func GetTagAtScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagAtScopeState, opts ...pulumi.ResourceOption) (*TagAtScope, error)
GetTagAtScope gets an existing TagAtScope 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 NewTagAtScope ¶
func NewTagAtScope(ctx *pulumi.Context, name string, args *TagAtScopeArgs, opts ...pulumi.ResourceOption) (*TagAtScope, error)
NewTagAtScope registers a new resource with the given unique name, arguments, and options.
func (*TagAtScope) ElementType ¶ added in v0.2.6
func (*TagAtScope) ElementType() reflect.Type
func (*TagAtScope) ToTagAtScopeOutput ¶ added in v0.2.6
func (i *TagAtScope) ToTagAtScopeOutput() TagAtScopeOutput
func (*TagAtScope) ToTagAtScopeOutputWithContext ¶ added in v0.2.6
func (i *TagAtScope) ToTagAtScopeOutputWithContext(ctx context.Context) TagAtScopeOutput
type TagAtScopeArgs ¶
type TagAtScopeArgs struct { // The set of tags. Properties TagsInput // The resource scope. Scope pulumi.StringInput }
The set of arguments for constructing a TagAtScope resource.
func (TagAtScopeArgs) ElementType ¶
func (TagAtScopeArgs) ElementType() reflect.Type
type TagAtScopeInput ¶ added in v0.2.6
type TagAtScopeInput interface { pulumi.Input ToTagAtScopeOutput() TagAtScopeOutput ToTagAtScopeOutputWithContext(ctx context.Context) TagAtScopeOutput }
type TagAtScopeOutput ¶ added in v0.2.6
type TagAtScopeOutput struct {
*pulumi.OutputState
}
func (TagAtScopeOutput) ElementType ¶ added in v0.2.6
func (TagAtScopeOutput) ElementType() reflect.Type
func (TagAtScopeOutput) ToTagAtScopeOutput ¶ added in v0.2.6
func (o TagAtScopeOutput) ToTagAtScopeOutput() TagAtScopeOutput
func (TagAtScopeOutput) ToTagAtScopeOutputWithContext ¶ added in v0.2.6
func (o TagAtScopeOutput) ToTagAtScopeOutputWithContext(ctx context.Context) TagAtScopeOutput
type TagAtScopeState ¶
type TagAtScopeState struct { // The name of the tags wrapper resource. Name pulumi.StringPtrInput // The set of tags. Properties TagsResponsePtrInput // The type of the tags wrapper resource. Type pulumi.StringPtrInput }
func (TagAtScopeState) ElementType ¶
func (TagAtScopeState) ElementType() reflect.Type
type TagsArgs ¶
type TagsArgs struct {
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A dictionary of name and value pairs.
func (TagsArgs) ElementType ¶
func (TagsArgs) ToTagsOutput ¶
func (i TagsArgs) ToTagsOutput() TagsOutput
func (TagsArgs) ToTagsOutputWithContext ¶
func (i TagsArgs) ToTagsOutputWithContext(ctx context.Context) TagsOutput
func (TagsArgs) ToTagsPtrOutput ¶
func (i TagsArgs) ToTagsPtrOutput() TagsPtrOutput
func (TagsArgs) ToTagsPtrOutputWithContext ¶
func (i TagsArgs) ToTagsPtrOutputWithContext(ctx context.Context) TagsPtrOutput
type TagsInput ¶
type TagsInput interface { pulumi.Input ToTagsOutput() TagsOutput ToTagsOutputWithContext(context.Context) TagsOutput }
TagsInput is an input type that accepts TagsArgs and TagsOutput values. You can construct a concrete instance of `TagsInput` via:
TagsArgs{...}
type TagsOutput ¶
type TagsOutput struct{ *pulumi.OutputState }
A dictionary of name and value pairs.
func (TagsOutput) ElementType ¶
func (TagsOutput) ElementType() reflect.Type
func (TagsOutput) Tags ¶
func (o TagsOutput) Tags() pulumi.StringMapOutput
func (TagsOutput) ToTagsOutput ¶
func (o TagsOutput) ToTagsOutput() TagsOutput
func (TagsOutput) ToTagsOutputWithContext ¶
func (o TagsOutput) ToTagsOutputWithContext(ctx context.Context) TagsOutput
func (TagsOutput) ToTagsPtrOutput ¶
func (o TagsOutput) ToTagsPtrOutput() TagsPtrOutput
func (TagsOutput) ToTagsPtrOutputWithContext ¶
func (o TagsOutput) ToTagsPtrOutputWithContext(ctx context.Context) TagsPtrOutput
type TagsPtrInput ¶
type TagsPtrInput interface { pulumi.Input ToTagsPtrOutput() TagsPtrOutput ToTagsPtrOutputWithContext(context.Context) TagsPtrOutput }
TagsPtrInput is an input type that accepts TagsArgs, TagsPtr and TagsPtrOutput values. You can construct a concrete instance of `TagsPtrInput` via:
TagsArgs{...} or: nil
func TagsPtr ¶
func TagsPtr(v *TagsArgs) TagsPtrInput
type TagsPtrOutput ¶
type TagsPtrOutput struct{ *pulumi.OutputState }
func (TagsPtrOutput) Elem ¶
func (o TagsPtrOutput) Elem() TagsOutput
func (TagsPtrOutput) ElementType ¶
func (TagsPtrOutput) ElementType() reflect.Type
func (TagsPtrOutput) Tags ¶
func (o TagsPtrOutput) Tags() pulumi.StringMapOutput
func (TagsPtrOutput) ToTagsPtrOutput ¶
func (o TagsPtrOutput) ToTagsPtrOutput() TagsPtrOutput
func (TagsPtrOutput) ToTagsPtrOutputWithContext ¶
func (o TagsPtrOutput) ToTagsPtrOutputWithContext(ctx context.Context) TagsPtrOutput
type TagsResponse ¶
A dictionary of name and value pairs.
type TagsResponseArgs ¶
type TagsResponseArgs struct {
Tags pulumi.StringMapInput `pulumi:"tags"`
}
A dictionary of name and value pairs.
func (TagsResponseArgs) ElementType ¶
func (TagsResponseArgs) ElementType() reflect.Type
func (TagsResponseArgs) ToTagsResponseOutput ¶
func (i TagsResponseArgs) ToTagsResponseOutput() TagsResponseOutput
func (TagsResponseArgs) ToTagsResponseOutputWithContext ¶
func (i TagsResponseArgs) ToTagsResponseOutputWithContext(ctx context.Context) TagsResponseOutput
func (TagsResponseArgs) ToTagsResponsePtrOutput ¶
func (i TagsResponseArgs) ToTagsResponsePtrOutput() TagsResponsePtrOutput
func (TagsResponseArgs) ToTagsResponsePtrOutputWithContext ¶
func (i TagsResponseArgs) ToTagsResponsePtrOutputWithContext(ctx context.Context) TagsResponsePtrOutput
type TagsResponseInput ¶
type TagsResponseInput interface { pulumi.Input ToTagsResponseOutput() TagsResponseOutput ToTagsResponseOutputWithContext(context.Context) TagsResponseOutput }
TagsResponseInput is an input type that accepts TagsResponseArgs and TagsResponseOutput values. You can construct a concrete instance of `TagsResponseInput` via:
TagsResponseArgs{...}
type TagsResponseOutput ¶
type TagsResponseOutput struct{ *pulumi.OutputState }
A dictionary of name and value pairs.
func (TagsResponseOutput) ElementType ¶
func (TagsResponseOutput) ElementType() reflect.Type
func (TagsResponseOutput) Tags ¶
func (o TagsResponseOutput) Tags() pulumi.StringMapOutput
func (TagsResponseOutput) ToTagsResponseOutput ¶
func (o TagsResponseOutput) ToTagsResponseOutput() TagsResponseOutput
func (TagsResponseOutput) ToTagsResponseOutputWithContext ¶
func (o TagsResponseOutput) ToTagsResponseOutputWithContext(ctx context.Context) TagsResponseOutput
func (TagsResponseOutput) ToTagsResponsePtrOutput ¶
func (o TagsResponseOutput) ToTagsResponsePtrOutput() TagsResponsePtrOutput
func (TagsResponseOutput) ToTagsResponsePtrOutputWithContext ¶
func (o TagsResponseOutput) ToTagsResponsePtrOutputWithContext(ctx context.Context) TagsResponsePtrOutput
type TagsResponsePtrInput ¶
type TagsResponsePtrInput interface { pulumi.Input ToTagsResponsePtrOutput() TagsResponsePtrOutput ToTagsResponsePtrOutputWithContext(context.Context) TagsResponsePtrOutput }
TagsResponsePtrInput is an input type that accepts TagsResponseArgs, TagsResponsePtr and TagsResponsePtrOutput values. You can construct a concrete instance of `TagsResponsePtrInput` via:
TagsResponseArgs{...} or: nil
func TagsResponsePtr ¶
func TagsResponsePtr(v *TagsResponseArgs) TagsResponsePtrInput
type TagsResponsePtrOutput ¶
type TagsResponsePtrOutput struct{ *pulumi.OutputState }
func (TagsResponsePtrOutput) Elem ¶
func (o TagsResponsePtrOutput) Elem() TagsResponseOutput
func (TagsResponsePtrOutput) ElementType ¶
func (TagsResponsePtrOutput) ElementType() reflect.Type
func (TagsResponsePtrOutput) Tags ¶
func (o TagsResponsePtrOutput) Tags() pulumi.StringMapOutput
func (TagsResponsePtrOutput) ToTagsResponsePtrOutput ¶
func (o TagsResponsePtrOutput) ToTagsResponsePtrOutput() TagsResponsePtrOutput
func (TagsResponsePtrOutput) ToTagsResponsePtrOutputWithContext ¶
func (o TagsResponsePtrOutput) ToTagsResponsePtrOutputWithContext(ctx context.Context) TagsResponsePtrOutput
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.
Source Files
¶
- deployment.go
- deploymentAtScope.go
- deploymentAtSubscriptionScope.go
- deploymentAtTenantScope.go
- getDeployment.go
- getDeploymentAtScope.go
- getDeploymentAtSubscriptionScope.go
- getDeploymentAtTenantScope.go
- getResource.go
- getResourceGroup.go
- getTagAtScope.go
- pulumiEnums.go
- pulumiTypes.go
- resource.go
- resourceGroup.go
- tagAtScope.go