Documentation
¶
Index ¶
- type AliasPathMetadataResponse
- type AliasPathMetadataResponseArgs
- func (AliasPathMetadataResponseArgs) ElementType() reflect.Type
- func (i AliasPathMetadataResponseArgs) ToAliasPathMetadataResponseOutput() AliasPathMetadataResponseOutput
- func (i AliasPathMetadataResponseArgs) ToAliasPathMetadataResponseOutputWithContext(ctx context.Context) AliasPathMetadataResponseOutput
- type AliasPathMetadataResponseInput
- type AliasPathMetadataResponseOutput
- func (o AliasPathMetadataResponseOutput) Attributes() pulumi.StringOutput
- func (AliasPathMetadataResponseOutput) ElementType() reflect.Type
- func (o AliasPathMetadataResponseOutput) ToAliasPathMetadataResponseOutput() AliasPathMetadataResponseOutput
- func (o AliasPathMetadataResponseOutput) ToAliasPathMetadataResponseOutputWithContext(ctx context.Context) AliasPathMetadataResponseOutput
- func (o AliasPathMetadataResponseOutput) Type() pulumi.StringOutput
- 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) Metadata() AliasPathMetadataResponseOutput
- 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) DefaultMetadata() AliasPathMetadataResponseOutput
- 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 ApiProfileResponse
- type ApiProfileResponseArgs
- type ApiProfileResponseArray
- type ApiProfileResponseArrayInput
- type ApiProfileResponseArrayOutput
- func (ApiProfileResponseArrayOutput) ElementType() reflect.Type
- func (o ApiProfileResponseArrayOutput) Index(i pulumi.IntInput) ApiProfileResponseOutput
- func (o ApiProfileResponseArrayOutput) ToApiProfileResponseArrayOutput() ApiProfileResponseArrayOutput
- func (o ApiProfileResponseArrayOutput) ToApiProfileResponseArrayOutputWithContext(ctx context.Context) ApiProfileResponseArrayOutput
- type ApiProfileResponseInput
- type ApiProfileResponseOutput
- func (o ApiProfileResponseOutput) ApiVersion() pulumi.StringOutput
- func (ApiProfileResponseOutput) ElementType() reflect.Type
- func (o ApiProfileResponseOutput) ProfileVersion() pulumi.StringOutput
- func (o ApiProfileResponseOutput) ToApiProfileResponseOutput() ApiProfileResponseOutput
- func (o ApiProfileResponseOutput) ToApiProfileResponseOutputWithContext(ctx context.Context) ApiProfileResponseOutput
- 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 CreateManagementGroupDetails
- type CreateManagementGroupDetailsArgs
- func (CreateManagementGroupDetailsArgs) ElementType() reflect.Type
- func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsOutput() CreateManagementGroupDetailsOutput
- func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsOutputWithContext(ctx context.Context) CreateManagementGroupDetailsOutput
- func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput
- func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsPtrOutputWithContext(ctx context.Context) CreateManagementGroupDetailsPtrOutput
- type CreateManagementGroupDetailsInput
- type CreateManagementGroupDetailsOutput
- func (CreateManagementGroupDetailsOutput) ElementType() reflect.Type
- func (o CreateManagementGroupDetailsOutput) Parent() CreateParentGroupInfoPtrOutput
- func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsOutput() CreateManagementGroupDetailsOutput
- func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsOutputWithContext(ctx context.Context) CreateManagementGroupDetailsOutput
- func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput
- func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsPtrOutputWithContext(ctx context.Context) CreateManagementGroupDetailsPtrOutput
- type CreateManagementGroupDetailsPtrInput
- type CreateManagementGroupDetailsPtrOutput
- func (o CreateManagementGroupDetailsPtrOutput) Elem() CreateManagementGroupDetailsOutput
- func (CreateManagementGroupDetailsPtrOutput) ElementType() reflect.Type
- func (o CreateManagementGroupDetailsPtrOutput) Parent() CreateParentGroupInfoPtrOutput
- func (o CreateManagementGroupDetailsPtrOutput) ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput
- func (o CreateManagementGroupDetailsPtrOutput) ToCreateManagementGroupDetailsPtrOutputWithContext(ctx context.Context) CreateManagementGroupDetailsPtrOutput
- type CreateParentGroupInfo
- type CreateParentGroupInfoArgs
- func (CreateParentGroupInfoArgs) ElementType() reflect.Type
- func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoOutput() CreateParentGroupInfoOutput
- func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoOutputWithContext(ctx context.Context) CreateParentGroupInfoOutput
- func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput
- func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoPtrOutputWithContext(ctx context.Context) CreateParentGroupInfoPtrOutput
- type CreateParentGroupInfoInput
- type CreateParentGroupInfoOutput
- func (CreateParentGroupInfoOutput) ElementType() reflect.Type
- func (o CreateParentGroupInfoOutput) Id() pulumi.StringPtrOutput
- func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoOutput() CreateParentGroupInfoOutput
- func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoOutputWithContext(ctx context.Context) CreateParentGroupInfoOutput
- func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput
- func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoPtrOutputWithContext(ctx context.Context) CreateParentGroupInfoPtrOutput
- type CreateParentGroupInfoPtrInput
- type CreateParentGroupInfoPtrOutput
- func (o CreateParentGroupInfoPtrOutput) Elem() CreateParentGroupInfoOutput
- func (CreateParentGroupInfoPtrOutput) ElementType() reflect.Type
- func (o CreateParentGroupInfoPtrOutput) Id() pulumi.StringPtrOutput
- func (o CreateParentGroupInfoPtrOutput) ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput
- func (o CreateParentGroupInfoPtrOutput) ToCreateParentGroupInfoPtrOutputWithContext(ctx context.Context) CreateParentGroupInfoPtrOutput
- 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 DeploymentAtManagementGroupScope
- func GetDeploymentAtManagementGroupScope(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*DeploymentAtManagementGroupScope, error)
- func NewDeploymentAtManagementGroupScope(ctx *pulumi.Context, name string, args *DeploymentAtManagementGroupScopeArgs, ...) (*DeploymentAtManagementGroupScope, error)
- type DeploymentAtManagementGroupScopeArgs
- type DeploymentAtManagementGroupScopeState
- 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.MapOutput
- func (o DeploymentPropertiesExtendedResponseOutput) Parameters() pulumi.MapOutput
- 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.MapOutput
- func (o DeploymentPropertiesExtendedResponsePtrOutput) Parameters() pulumi.MapOutput
- 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.MapOutput
- func (o DeploymentPropertiesOutput) ParametersLink() ParametersLinkPtrOutput
- func (o DeploymentPropertiesOutput) Template() pulumi.MapOutput
- 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.MapOutput
- func (o DeploymentPropertiesPtrOutput) ParametersLink() ParametersLinkPtrOutput
- func (o DeploymentPropertiesPtrOutput) Template() pulumi.MapOutput
- func (o DeploymentPropertiesPtrOutput) TemplateLink() TemplateLinkPtrOutput
- func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutput() DeploymentPropertiesPtrOutput
- func (o DeploymentPropertiesPtrOutput) ToDeploymentPropertiesPtrOutputWithContext(ctx context.Context) DeploymentPropertiesPtrOutput
- type DescendantParentGroupInfoResponse
- type DescendantParentGroupInfoResponseArgs
- func (DescendantParentGroupInfoResponseArgs) ElementType() reflect.Type
- func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponseOutput() DescendantParentGroupInfoResponseOutput
- func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponseOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponseOutput
- func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput
- func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponsePtrOutput
- type DescendantParentGroupInfoResponseInput
- type DescendantParentGroupInfoResponseOutput
- func (DescendantParentGroupInfoResponseOutput) ElementType() reflect.Type
- func (o DescendantParentGroupInfoResponseOutput) Id() pulumi.StringPtrOutput
- func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponseOutput() DescendantParentGroupInfoResponseOutput
- func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponseOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponseOutput
- func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput
- func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponsePtrOutput
- type DescendantParentGroupInfoResponsePtrInput
- type DescendantParentGroupInfoResponsePtrOutput
- func (o DescendantParentGroupInfoResponsePtrOutput) Elem() DescendantParentGroupInfoResponseOutput
- func (DescendantParentGroupInfoResponsePtrOutput) ElementType() reflect.Type
- func (o DescendantParentGroupInfoResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o DescendantParentGroupInfoResponsePtrOutput) ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput
- func (o DescendantParentGroupInfoResponsePtrOutput) ToDescendantParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponsePtrOutput
- 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.MapOutput
- 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 HierarchySetting
- type HierarchySettingArgs
- type HierarchySettingState
- type LookupDeploymentAtManagementGroupScopeArgs
- type LookupDeploymentAtManagementGroupScopeResult
- type LookupHierarchySettingArgs
- type LookupHierarchySettingResult
- type LookupManagementGroupArgs
- type LookupManagementGroupResult
- type LookupManagementGroupSubscriptionArgs
- type LookupManagementGroupSubscriptionResult
- type LookupPolicyDefinitionAtManagementGroupArgs
- type LookupPolicyDefinitionAtManagementGroupResult
- type LookupPolicySetDefinitionAtManagementGroupArgs
- type LookupPolicySetDefinitionAtManagementGroupResult
- type ManagementGroup
- type ManagementGroupArgs
- type ManagementGroupChildInfoResponse
- type ManagementGroupChildInfoResponseArgs
- func (ManagementGroupChildInfoResponseArgs) ElementType() reflect.Type
- func (i ManagementGroupChildInfoResponseArgs) ToManagementGroupChildInfoResponseOutput() ManagementGroupChildInfoResponseOutput
- func (i ManagementGroupChildInfoResponseArgs) ToManagementGroupChildInfoResponseOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseOutput
- type ManagementGroupChildInfoResponseArray
- func (ManagementGroupChildInfoResponseArray) ElementType() reflect.Type
- func (i ManagementGroupChildInfoResponseArray) ToManagementGroupChildInfoResponseArrayOutput() ManagementGroupChildInfoResponseArrayOutput
- func (i ManagementGroupChildInfoResponseArray) ToManagementGroupChildInfoResponseArrayOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseArrayOutput
- type ManagementGroupChildInfoResponseArrayInput
- type ManagementGroupChildInfoResponseArrayOutput
- func (ManagementGroupChildInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ManagementGroupChildInfoResponseArrayOutput) Index(i pulumi.IntInput) ManagementGroupChildInfoResponseOutput
- func (o ManagementGroupChildInfoResponseArrayOutput) ToManagementGroupChildInfoResponseArrayOutput() ManagementGroupChildInfoResponseArrayOutput
- func (o ManagementGroupChildInfoResponseArrayOutput) ToManagementGroupChildInfoResponseArrayOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseArrayOutput
- type ManagementGroupChildInfoResponseInput
- type ManagementGroupChildInfoResponseOutput
- func (o ManagementGroupChildInfoResponseOutput) Children() ManagementGroupChildInfoResponseArrayOutput
- func (o ManagementGroupChildInfoResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ManagementGroupChildInfoResponseOutput) ElementType() reflect.Type
- func (o ManagementGroupChildInfoResponseOutput) Id() pulumi.StringPtrOutput
- func (o ManagementGroupChildInfoResponseOutput) Name() pulumi.StringPtrOutput
- func (o ManagementGroupChildInfoResponseOutput) ToManagementGroupChildInfoResponseOutput() ManagementGroupChildInfoResponseOutput
- func (o ManagementGroupChildInfoResponseOutput) ToManagementGroupChildInfoResponseOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseOutput
- func (o ManagementGroupChildInfoResponseOutput) Type() pulumi.StringPtrOutput
- type ManagementGroupDetailsResponse
- type ManagementGroupDetailsResponseArgs
- func (ManagementGroupDetailsResponseArgs) ElementType() reflect.Type
- func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponseOutput() ManagementGroupDetailsResponseOutput
- func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponseOutputWithContext(ctx context.Context) ManagementGroupDetailsResponseOutput
- func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput
- func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponsePtrOutputWithContext(ctx context.Context) ManagementGroupDetailsResponsePtrOutput
- type ManagementGroupDetailsResponseInput
- type ManagementGroupDetailsResponseOutput
- func (ManagementGroupDetailsResponseOutput) ElementType() reflect.Type
- func (o ManagementGroupDetailsResponseOutput) Parent() ParentGroupInfoResponsePtrOutput
- func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponseOutput() ManagementGroupDetailsResponseOutput
- func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponseOutputWithContext(ctx context.Context) ManagementGroupDetailsResponseOutput
- func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput
- func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponsePtrOutputWithContext(ctx context.Context) ManagementGroupDetailsResponsePtrOutput
- func (o ManagementGroupDetailsResponseOutput) UpdatedBy() pulumi.StringPtrOutput
- func (o ManagementGroupDetailsResponseOutput) UpdatedTime() pulumi.StringPtrOutput
- func (o ManagementGroupDetailsResponseOutput) Version() pulumi.Float64PtrOutput
- type ManagementGroupDetailsResponsePtrInput
- type ManagementGroupDetailsResponsePtrOutput
- func (o ManagementGroupDetailsResponsePtrOutput) Elem() ManagementGroupDetailsResponseOutput
- func (ManagementGroupDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o ManagementGroupDetailsResponsePtrOutput) Parent() ParentGroupInfoResponsePtrOutput
- func (o ManagementGroupDetailsResponsePtrOutput) ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput
- func (o ManagementGroupDetailsResponsePtrOutput) ToManagementGroupDetailsResponsePtrOutputWithContext(ctx context.Context) ManagementGroupDetailsResponsePtrOutput
- func (o ManagementGroupDetailsResponsePtrOutput) UpdatedBy() pulumi.StringPtrOutput
- func (o ManagementGroupDetailsResponsePtrOutput) UpdatedTime() pulumi.StringPtrOutput
- func (o ManagementGroupDetailsResponsePtrOutput) Version() pulumi.Float64PtrOutput
- type ManagementGroupPathElementResponse
- type ManagementGroupPathElementResponseArgs
- func (ManagementGroupPathElementResponseArgs) ElementType() reflect.Type
- func (i ManagementGroupPathElementResponseArgs) ToManagementGroupPathElementResponseOutput() ManagementGroupPathElementResponseOutput
- func (i ManagementGroupPathElementResponseArgs) ToManagementGroupPathElementResponseOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseOutput
- type ManagementGroupPathElementResponseArray
- func (ManagementGroupPathElementResponseArray) ElementType() reflect.Type
- func (i ManagementGroupPathElementResponseArray) ToManagementGroupPathElementResponseArrayOutput() ManagementGroupPathElementResponseArrayOutput
- func (i ManagementGroupPathElementResponseArray) ToManagementGroupPathElementResponseArrayOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseArrayOutput
- type ManagementGroupPathElementResponseArrayInput
- type ManagementGroupPathElementResponseArrayOutput
- func (ManagementGroupPathElementResponseArrayOutput) ElementType() reflect.Type
- func (o ManagementGroupPathElementResponseArrayOutput) Index(i pulumi.IntInput) ManagementGroupPathElementResponseOutput
- func (o ManagementGroupPathElementResponseArrayOutput) ToManagementGroupPathElementResponseArrayOutput() ManagementGroupPathElementResponseArrayOutput
- func (o ManagementGroupPathElementResponseArrayOutput) ToManagementGroupPathElementResponseArrayOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseArrayOutput
- type ManagementGroupPathElementResponseInput
- type ManagementGroupPathElementResponseOutput
- func (o ManagementGroupPathElementResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ManagementGroupPathElementResponseOutput) ElementType() reflect.Type
- func (o ManagementGroupPathElementResponseOutput) Name() pulumi.StringPtrOutput
- func (o ManagementGroupPathElementResponseOutput) ToManagementGroupPathElementResponseOutput() ManagementGroupPathElementResponseOutput
- func (o ManagementGroupPathElementResponseOutput) ToManagementGroupPathElementResponseOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseOutput
- type ManagementGroupState
- type ManagementGroupSubscription
- type ManagementGroupSubscriptionArgs
- type ManagementGroupSubscriptionState
- 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 ParameterDefinitionsValue
- type ParameterDefinitionsValueArgs
- func (ParameterDefinitionsValueArgs) ElementType() reflect.Type
- func (i ParameterDefinitionsValueArgs) ToParameterDefinitionsValueOutput() ParameterDefinitionsValueOutput
- func (i ParameterDefinitionsValueArgs) ToParameterDefinitionsValueOutputWithContext(ctx context.Context) ParameterDefinitionsValueOutput
- type ParameterDefinitionsValueInput
- type ParameterDefinitionsValueMap
- func (ParameterDefinitionsValueMap) ElementType() reflect.Type
- func (i ParameterDefinitionsValueMap) ToParameterDefinitionsValueMapOutput() ParameterDefinitionsValueMapOutput
- func (i ParameterDefinitionsValueMap) ToParameterDefinitionsValueMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueMapOutput
- type ParameterDefinitionsValueMapInput
- type ParameterDefinitionsValueMapOutput
- func (ParameterDefinitionsValueMapOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueMapOutput) MapIndex(k pulumi.StringInput) ParameterDefinitionsValueOutput
- func (o ParameterDefinitionsValueMapOutput) ToParameterDefinitionsValueMapOutput() ParameterDefinitionsValueMapOutput
- func (o ParameterDefinitionsValueMapOutput) ToParameterDefinitionsValueMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueMapOutput
- type ParameterDefinitionsValueMetadata
- type ParameterDefinitionsValueMetadataArgs
- func (ParameterDefinitionsValueMetadataArgs) ElementType() reflect.Type
- func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataOutput() ParameterDefinitionsValueMetadataOutput
- func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataOutput
- func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput
- func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataPtrOutput
- type ParameterDefinitionsValueMetadataInput
- type ParameterDefinitionsValueMetadataOutput
- func (o ParameterDefinitionsValueMetadataOutput) Description() pulumi.StringPtrOutput
- func (o ParameterDefinitionsValueMetadataOutput) DisplayName() pulumi.StringPtrOutput
- func (ParameterDefinitionsValueMetadataOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataOutput() ParameterDefinitionsValueMetadataOutput
- func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataOutput
- func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput
- func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataPtrOutput
- type ParameterDefinitionsValueMetadataPtrInput
- type ParameterDefinitionsValueMetadataPtrOutput
- func (o ParameterDefinitionsValueMetadataPtrOutput) Description() pulumi.StringPtrOutput
- func (o ParameterDefinitionsValueMetadataPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ParameterDefinitionsValueMetadataPtrOutput) Elem() ParameterDefinitionsValueMetadataOutput
- func (ParameterDefinitionsValueMetadataPtrOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueMetadataPtrOutput) ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput
- func (o ParameterDefinitionsValueMetadataPtrOutput) ToParameterDefinitionsValueMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataPtrOutput
- type ParameterDefinitionsValueOutput
- func (o ParameterDefinitionsValueOutput) AllowedValues() pulumi.MapArrayOutput
- func (o ParameterDefinitionsValueOutput) DefaultValue() pulumi.MapOutput
- func (ParameterDefinitionsValueOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueOutput) Metadata() ParameterDefinitionsValueMetadataPtrOutput
- func (o ParameterDefinitionsValueOutput) ToParameterDefinitionsValueOutput() ParameterDefinitionsValueOutput
- func (o ParameterDefinitionsValueOutput) ToParameterDefinitionsValueOutputWithContext(ctx context.Context) ParameterDefinitionsValueOutput
- func (o ParameterDefinitionsValueOutput) Type() pulumi.StringPtrOutput
- type ParameterDefinitionsValueResponse
- type ParameterDefinitionsValueResponseArgs
- func (ParameterDefinitionsValueResponseArgs) ElementType() reflect.Type
- func (i ParameterDefinitionsValueResponseArgs) ToParameterDefinitionsValueResponseOutput() ParameterDefinitionsValueResponseOutput
- func (i ParameterDefinitionsValueResponseArgs) ToParameterDefinitionsValueResponseOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseOutput
- type ParameterDefinitionsValueResponseInput
- type ParameterDefinitionsValueResponseMap
- func (ParameterDefinitionsValueResponseMap) ElementType() reflect.Type
- func (i ParameterDefinitionsValueResponseMap) ToParameterDefinitionsValueResponseMapOutput() ParameterDefinitionsValueResponseMapOutput
- func (i ParameterDefinitionsValueResponseMap) ToParameterDefinitionsValueResponseMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMapOutput
- type ParameterDefinitionsValueResponseMapInput
- type ParameterDefinitionsValueResponseMapOutput
- func (ParameterDefinitionsValueResponseMapOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueResponseMapOutput) MapIndex(k pulumi.StringInput) ParameterDefinitionsValueResponseOutput
- func (o ParameterDefinitionsValueResponseMapOutput) ToParameterDefinitionsValueResponseMapOutput() ParameterDefinitionsValueResponseMapOutput
- func (o ParameterDefinitionsValueResponseMapOutput) ToParameterDefinitionsValueResponseMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMapOutput
- type ParameterDefinitionsValueResponseMetadata
- type ParameterDefinitionsValueResponseMetadataArgs
- func (ParameterDefinitionsValueResponseMetadataArgs) ElementType() reflect.Type
- func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataOutput() ParameterDefinitionsValueResponseMetadataOutput
- func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataOutput
- func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput
- func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput
- type ParameterDefinitionsValueResponseMetadataInput
- type ParameterDefinitionsValueResponseMetadataOutput
- func (o ParameterDefinitionsValueResponseMetadataOutput) Description() pulumi.StringPtrOutput
- func (o ParameterDefinitionsValueResponseMetadataOutput) DisplayName() pulumi.StringPtrOutput
- func (ParameterDefinitionsValueResponseMetadataOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataOutput() ParameterDefinitionsValueResponseMetadataOutput
- func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataOutput
- func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput
- func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput
- type ParameterDefinitionsValueResponseMetadataPtrInput
- type ParameterDefinitionsValueResponseMetadataPtrOutput
- func (o ParameterDefinitionsValueResponseMetadataPtrOutput) Description() pulumi.StringPtrOutput
- func (o ParameterDefinitionsValueResponseMetadataPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ParameterDefinitionsValueResponseMetadataPtrOutput) Elem() ParameterDefinitionsValueResponseMetadataOutput
- func (ParameterDefinitionsValueResponseMetadataPtrOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueResponseMetadataPtrOutput) ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput
- func (o ParameterDefinitionsValueResponseMetadataPtrOutput) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput
- type ParameterDefinitionsValueResponseOutput
- func (o ParameterDefinitionsValueResponseOutput) AllowedValues() pulumi.MapArrayOutput
- func (o ParameterDefinitionsValueResponseOutput) DefaultValue() pulumi.MapOutput
- func (ParameterDefinitionsValueResponseOutput) ElementType() reflect.Type
- func (o ParameterDefinitionsValueResponseOutput) Metadata() ParameterDefinitionsValueResponseMetadataPtrOutput
- func (o ParameterDefinitionsValueResponseOutput) ToParameterDefinitionsValueResponseOutput() ParameterDefinitionsValueResponseOutput
- func (o ParameterDefinitionsValueResponseOutput) ToParameterDefinitionsValueResponseOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseOutput
- func (o ParameterDefinitionsValueResponseOutput) Type() pulumi.StringPtrOutput
- type ParameterValuesValue
- type ParameterValuesValueArgs
- type ParameterValuesValueInput
- type ParameterValuesValueMap
- type ParameterValuesValueMapInput
- type ParameterValuesValueMapOutput
- func (ParameterValuesValueMapOutput) ElementType() reflect.Type
- func (o ParameterValuesValueMapOutput) MapIndex(k pulumi.StringInput) ParameterValuesValueOutput
- func (o ParameterValuesValueMapOutput) ToParameterValuesValueMapOutput() ParameterValuesValueMapOutput
- func (o ParameterValuesValueMapOutput) ToParameterValuesValueMapOutputWithContext(ctx context.Context) ParameterValuesValueMapOutput
- type ParameterValuesValueOutput
- func (ParameterValuesValueOutput) ElementType() reflect.Type
- func (o ParameterValuesValueOutput) ToParameterValuesValueOutput() ParameterValuesValueOutput
- func (o ParameterValuesValueOutput) ToParameterValuesValueOutputWithContext(ctx context.Context) ParameterValuesValueOutput
- func (o ParameterValuesValueOutput) Value() pulumi.MapOutput
- type ParameterValuesValueResponse
- type ParameterValuesValueResponseArgs
- func (ParameterValuesValueResponseArgs) ElementType() reflect.Type
- func (i ParameterValuesValueResponseArgs) ToParameterValuesValueResponseOutput() ParameterValuesValueResponseOutput
- func (i ParameterValuesValueResponseArgs) ToParameterValuesValueResponseOutputWithContext(ctx context.Context) ParameterValuesValueResponseOutput
- type ParameterValuesValueResponseInput
- type ParameterValuesValueResponseMap
- func (ParameterValuesValueResponseMap) ElementType() reflect.Type
- func (i ParameterValuesValueResponseMap) ToParameterValuesValueResponseMapOutput() ParameterValuesValueResponseMapOutput
- func (i ParameterValuesValueResponseMap) ToParameterValuesValueResponseMapOutputWithContext(ctx context.Context) ParameterValuesValueResponseMapOutput
- type ParameterValuesValueResponseMapInput
- type ParameterValuesValueResponseMapOutput
- func (ParameterValuesValueResponseMapOutput) ElementType() reflect.Type
- func (o ParameterValuesValueResponseMapOutput) MapIndex(k pulumi.StringInput) ParameterValuesValueResponseOutput
- func (o ParameterValuesValueResponseMapOutput) ToParameterValuesValueResponseMapOutput() ParameterValuesValueResponseMapOutput
- func (o ParameterValuesValueResponseMapOutput) ToParameterValuesValueResponseMapOutputWithContext(ctx context.Context) ParameterValuesValueResponseMapOutput
- type ParameterValuesValueResponseOutput
- func (ParameterValuesValueResponseOutput) ElementType() reflect.Type
- func (o ParameterValuesValueResponseOutput) ToParameterValuesValueResponseOutput() ParameterValuesValueResponseOutput
- func (o ParameterValuesValueResponseOutput) ToParameterValuesValueResponseOutputWithContext(ctx context.Context) ParameterValuesValueResponseOutput
- func (o ParameterValuesValueResponseOutput) Value() pulumi.MapOutput
- 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 ParentGroupInfoResponse
- type ParentGroupInfoResponseArgs
- func (ParentGroupInfoResponseArgs) ElementType() reflect.Type
- func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponseOutput() ParentGroupInfoResponseOutput
- func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponseOutputWithContext(ctx context.Context) ParentGroupInfoResponseOutput
- func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput
- func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) ParentGroupInfoResponsePtrOutput
- type ParentGroupInfoResponseInput
- type ParentGroupInfoResponseOutput
- func (o ParentGroupInfoResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ParentGroupInfoResponseOutput) ElementType() reflect.Type
- func (o ParentGroupInfoResponseOutput) Id() pulumi.StringPtrOutput
- func (o ParentGroupInfoResponseOutput) Name() pulumi.StringPtrOutput
- func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponseOutput() ParentGroupInfoResponseOutput
- func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponseOutputWithContext(ctx context.Context) ParentGroupInfoResponseOutput
- func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput
- func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) ParentGroupInfoResponsePtrOutput
- type ParentGroupInfoResponsePtrInput
- type ParentGroupInfoResponsePtrOutput
- func (o ParentGroupInfoResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o ParentGroupInfoResponsePtrOutput) Elem() ParentGroupInfoResponseOutput
- func (ParentGroupInfoResponsePtrOutput) ElementType() reflect.Type
- func (o ParentGroupInfoResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ParentGroupInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ParentGroupInfoResponsePtrOutput) ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput
- func (o ParentGroupInfoResponsePtrOutput) ToParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) ParentGroupInfoResponsePtrOutput
- type PolicyDefinitionAtManagementGroup
- func GetPolicyDefinitionAtManagementGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*PolicyDefinitionAtManagementGroup, error)
- func NewPolicyDefinitionAtManagementGroup(ctx *pulumi.Context, name string, args *PolicyDefinitionAtManagementGroupArgs, ...) (*PolicyDefinitionAtManagementGroup, error)
- type PolicyDefinitionAtManagementGroupArgs
- type PolicyDefinitionAtManagementGroupState
- type PolicyDefinitionGroup
- type PolicyDefinitionGroupArgs
- type PolicyDefinitionGroupArray
- func (PolicyDefinitionGroupArray) ElementType() reflect.Type
- func (i PolicyDefinitionGroupArray) ToPolicyDefinitionGroupArrayOutput() PolicyDefinitionGroupArrayOutput
- func (i PolicyDefinitionGroupArray) ToPolicyDefinitionGroupArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupArrayOutput
- type PolicyDefinitionGroupArrayInput
- type PolicyDefinitionGroupArrayOutput
- func (PolicyDefinitionGroupArrayOutput) ElementType() reflect.Type
- func (o PolicyDefinitionGroupArrayOutput) Index(i pulumi.IntInput) PolicyDefinitionGroupOutput
- func (o PolicyDefinitionGroupArrayOutput) ToPolicyDefinitionGroupArrayOutput() PolicyDefinitionGroupArrayOutput
- func (o PolicyDefinitionGroupArrayOutput) ToPolicyDefinitionGroupArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupArrayOutput
- type PolicyDefinitionGroupInput
- type PolicyDefinitionGroupOutput
- func (o PolicyDefinitionGroupOutput) AdditionalMetadataId() pulumi.StringPtrOutput
- func (o PolicyDefinitionGroupOutput) Category() pulumi.StringPtrOutput
- func (o PolicyDefinitionGroupOutput) Description() pulumi.StringPtrOutput
- func (o PolicyDefinitionGroupOutput) DisplayName() pulumi.StringPtrOutput
- func (PolicyDefinitionGroupOutput) ElementType() reflect.Type
- func (o PolicyDefinitionGroupOutput) Name() pulumi.StringOutput
- func (o PolicyDefinitionGroupOutput) ToPolicyDefinitionGroupOutput() PolicyDefinitionGroupOutput
- func (o PolicyDefinitionGroupOutput) ToPolicyDefinitionGroupOutputWithContext(ctx context.Context) PolicyDefinitionGroupOutput
- type PolicyDefinitionGroupResponse
- type PolicyDefinitionGroupResponseArgs
- func (PolicyDefinitionGroupResponseArgs) ElementType() reflect.Type
- func (i PolicyDefinitionGroupResponseArgs) ToPolicyDefinitionGroupResponseOutput() PolicyDefinitionGroupResponseOutput
- func (i PolicyDefinitionGroupResponseArgs) ToPolicyDefinitionGroupResponseOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseOutput
- type PolicyDefinitionGroupResponseArray
- func (PolicyDefinitionGroupResponseArray) ElementType() reflect.Type
- func (i PolicyDefinitionGroupResponseArray) ToPolicyDefinitionGroupResponseArrayOutput() PolicyDefinitionGroupResponseArrayOutput
- func (i PolicyDefinitionGroupResponseArray) ToPolicyDefinitionGroupResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseArrayOutput
- type PolicyDefinitionGroupResponseArrayInput
- type PolicyDefinitionGroupResponseArrayOutput
- func (PolicyDefinitionGroupResponseArrayOutput) ElementType() reflect.Type
- func (o PolicyDefinitionGroupResponseArrayOutput) Index(i pulumi.IntInput) PolicyDefinitionGroupResponseOutput
- func (o PolicyDefinitionGroupResponseArrayOutput) ToPolicyDefinitionGroupResponseArrayOutput() PolicyDefinitionGroupResponseArrayOutput
- func (o PolicyDefinitionGroupResponseArrayOutput) ToPolicyDefinitionGroupResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseArrayOutput
- type PolicyDefinitionGroupResponseInput
- type PolicyDefinitionGroupResponseOutput
- func (o PolicyDefinitionGroupResponseOutput) AdditionalMetadataId() pulumi.StringPtrOutput
- func (o PolicyDefinitionGroupResponseOutput) Category() pulumi.StringPtrOutput
- func (o PolicyDefinitionGroupResponseOutput) Description() pulumi.StringPtrOutput
- func (o PolicyDefinitionGroupResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (PolicyDefinitionGroupResponseOutput) ElementType() reflect.Type
- func (o PolicyDefinitionGroupResponseOutput) Name() pulumi.StringOutput
- func (o PolicyDefinitionGroupResponseOutput) ToPolicyDefinitionGroupResponseOutput() PolicyDefinitionGroupResponseOutput
- func (o PolicyDefinitionGroupResponseOutput) ToPolicyDefinitionGroupResponseOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseOutput
- type PolicyDefinitionReference
- type PolicyDefinitionReferenceArgs
- func (PolicyDefinitionReferenceArgs) ElementType() reflect.Type
- func (i PolicyDefinitionReferenceArgs) ToPolicyDefinitionReferenceOutput() PolicyDefinitionReferenceOutput
- func (i PolicyDefinitionReferenceArgs) ToPolicyDefinitionReferenceOutputWithContext(ctx context.Context) PolicyDefinitionReferenceOutput
- type PolicyDefinitionReferenceArray
- func (PolicyDefinitionReferenceArray) ElementType() reflect.Type
- func (i PolicyDefinitionReferenceArray) ToPolicyDefinitionReferenceArrayOutput() PolicyDefinitionReferenceArrayOutput
- func (i PolicyDefinitionReferenceArray) ToPolicyDefinitionReferenceArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceArrayOutput
- type PolicyDefinitionReferenceArrayInput
- type PolicyDefinitionReferenceArrayOutput
- func (PolicyDefinitionReferenceArrayOutput) ElementType() reflect.Type
- func (o PolicyDefinitionReferenceArrayOutput) Index(i pulumi.IntInput) PolicyDefinitionReferenceOutput
- func (o PolicyDefinitionReferenceArrayOutput) ToPolicyDefinitionReferenceArrayOutput() PolicyDefinitionReferenceArrayOutput
- func (o PolicyDefinitionReferenceArrayOutput) ToPolicyDefinitionReferenceArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceArrayOutput
- type PolicyDefinitionReferenceInput
- type PolicyDefinitionReferenceOutput
- func (PolicyDefinitionReferenceOutput) ElementType() reflect.Type
- func (o PolicyDefinitionReferenceOutput) GroupNames() pulumi.StringArrayOutput
- func (o PolicyDefinitionReferenceOutput) Parameters() ParameterValuesValueMapOutput
- func (o PolicyDefinitionReferenceOutput) PolicyDefinitionId() pulumi.StringOutput
- func (o PolicyDefinitionReferenceOutput) PolicyDefinitionReferenceId() pulumi.StringPtrOutput
- func (o PolicyDefinitionReferenceOutput) ToPolicyDefinitionReferenceOutput() PolicyDefinitionReferenceOutput
- func (o PolicyDefinitionReferenceOutput) ToPolicyDefinitionReferenceOutputWithContext(ctx context.Context) PolicyDefinitionReferenceOutput
- type PolicyDefinitionReferenceResponse
- type PolicyDefinitionReferenceResponseArgs
- func (PolicyDefinitionReferenceResponseArgs) ElementType() reflect.Type
- func (i PolicyDefinitionReferenceResponseArgs) ToPolicyDefinitionReferenceResponseOutput() PolicyDefinitionReferenceResponseOutput
- func (i PolicyDefinitionReferenceResponseArgs) ToPolicyDefinitionReferenceResponseOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseOutput
- type PolicyDefinitionReferenceResponseArray
- func (PolicyDefinitionReferenceResponseArray) ElementType() reflect.Type
- func (i PolicyDefinitionReferenceResponseArray) ToPolicyDefinitionReferenceResponseArrayOutput() PolicyDefinitionReferenceResponseArrayOutput
- func (i PolicyDefinitionReferenceResponseArray) ToPolicyDefinitionReferenceResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseArrayOutput
- type PolicyDefinitionReferenceResponseArrayInput
- type PolicyDefinitionReferenceResponseArrayOutput
- func (PolicyDefinitionReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o PolicyDefinitionReferenceResponseArrayOutput) Index(i pulumi.IntInput) PolicyDefinitionReferenceResponseOutput
- func (o PolicyDefinitionReferenceResponseArrayOutput) ToPolicyDefinitionReferenceResponseArrayOutput() PolicyDefinitionReferenceResponseArrayOutput
- func (o PolicyDefinitionReferenceResponseArrayOutput) ToPolicyDefinitionReferenceResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseArrayOutput
- type PolicyDefinitionReferenceResponseInput
- type PolicyDefinitionReferenceResponseOutput
- func (PolicyDefinitionReferenceResponseOutput) ElementType() reflect.Type
- func (o PolicyDefinitionReferenceResponseOutput) GroupNames() pulumi.StringArrayOutput
- func (o PolicyDefinitionReferenceResponseOutput) Parameters() ParameterValuesValueResponseMapOutput
- func (o PolicyDefinitionReferenceResponseOutput) PolicyDefinitionId() pulumi.StringOutput
- func (o PolicyDefinitionReferenceResponseOutput) PolicyDefinitionReferenceId() pulumi.StringPtrOutput
- func (o PolicyDefinitionReferenceResponseOutput) ToPolicyDefinitionReferenceResponseOutput() PolicyDefinitionReferenceResponseOutput
- func (o PolicyDefinitionReferenceResponseOutput) ToPolicyDefinitionReferenceResponseOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseOutput
- type PolicySetDefinitionAtManagementGroup
- type PolicySetDefinitionAtManagementGroupArgs
- type PolicySetDefinitionAtManagementGroupState
- 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) ApiProfiles() ApiProfileResponseArrayOutput
- func (o ProviderResourceTypeResponseOutput) ApiVersions() pulumi.StringArrayOutput
- func (o ProviderResourceTypeResponseOutput) Capabilities() pulumi.StringPtrOutput
- func (o ProviderResourceTypeResponseOutput) DefaultApiVersion() pulumi.StringOutput
- 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 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 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) Id() pulumi.StringPtrOutput
- func (o TemplateLinkOutput) RelativePath() pulumi.StringPtrOutput
- 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.StringPtrOutput
- type TemplateLinkPtrInput
- type TemplateLinkPtrOutput
- func (o TemplateLinkPtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o TemplateLinkPtrOutput) Elem() TemplateLinkOutput
- func (TemplateLinkPtrOutput) ElementType() reflect.Type
- func (o TemplateLinkPtrOutput) Id() pulumi.StringPtrOutput
- func (o TemplateLinkPtrOutput) RelativePath() pulumi.StringPtrOutput
- 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) Id() pulumi.StringPtrOutput
- func (o TemplateLinkResponseOutput) RelativePath() pulumi.StringPtrOutput
- 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.StringPtrOutput
- type TemplateLinkResponsePtrInput
- type TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) ContentVersion() pulumi.StringPtrOutput
- func (o TemplateLinkResponsePtrOutput) Elem() TemplateLinkResponseOutput
- func (TemplateLinkResponsePtrOutput) ElementType() reflect.Type
- func (o TemplateLinkResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o TemplateLinkResponsePtrOutput) RelativePath() pulumi.StringPtrOutput
- func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutput() TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) ToTemplateLinkResponsePtrOutputWithContext(ctx context.Context) TemplateLinkResponsePtrOutput
- func (o TemplateLinkResponsePtrOutput) Uri() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasPathMetadataResponseArgs ¶
type AliasPathMetadataResponseArgs struct { // The attributes of the token that the alias path is referring to. Attributes pulumi.StringInput `pulumi:"attributes"` // The type of the token that the alias path is referring to. Type pulumi.StringInput `pulumi:"type"` }
func (AliasPathMetadataResponseArgs) ElementType ¶
func (AliasPathMetadataResponseArgs) ElementType() reflect.Type
func (AliasPathMetadataResponseArgs) ToAliasPathMetadataResponseOutput ¶
func (i AliasPathMetadataResponseArgs) ToAliasPathMetadataResponseOutput() AliasPathMetadataResponseOutput
func (AliasPathMetadataResponseArgs) ToAliasPathMetadataResponseOutputWithContext ¶
func (i AliasPathMetadataResponseArgs) ToAliasPathMetadataResponseOutputWithContext(ctx context.Context) AliasPathMetadataResponseOutput
type AliasPathMetadataResponseInput ¶
type AliasPathMetadataResponseInput interface { pulumi.Input ToAliasPathMetadataResponseOutput() AliasPathMetadataResponseOutput ToAliasPathMetadataResponseOutputWithContext(context.Context) AliasPathMetadataResponseOutput }
AliasPathMetadataResponseInput is an input type that accepts AliasPathMetadataResponseArgs and AliasPathMetadataResponseOutput values. You can construct a concrete instance of `AliasPathMetadataResponseInput` via:
AliasPathMetadataResponseArgs{...}
type AliasPathMetadataResponseOutput ¶
type AliasPathMetadataResponseOutput struct{ *pulumi.OutputState }
func (AliasPathMetadataResponseOutput) Attributes ¶
func (o AliasPathMetadataResponseOutput) Attributes() pulumi.StringOutput
The attributes of the token that the alias path is referring to.
func (AliasPathMetadataResponseOutput) ElementType ¶
func (AliasPathMetadataResponseOutput) ElementType() reflect.Type
func (AliasPathMetadataResponseOutput) ToAliasPathMetadataResponseOutput ¶
func (o AliasPathMetadataResponseOutput) ToAliasPathMetadataResponseOutput() AliasPathMetadataResponseOutput
func (AliasPathMetadataResponseOutput) ToAliasPathMetadataResponseOutputWithContext ¶
func (o AliasPathMetadataResponseOutput) ToAliasPathMetadataResponseOutputWithContext(ctx context.Context) AliasPathMetadataResponseOutput
func (AliasPathMetadataResponseOutput) Type ¶
func (o AliasPathMetadataResponseOutput) Type() pulumi.StringOutput
The type of the token that the alias path is referring to.
type AliasPathResponse ¶
type AliasPathResponse struct { // The API versions. ApiVersions []string `pulumi:"apiVersions"` // The metadata of the alias path. If missing, fall back to the default metadata of the alias. Metadata AliasPathMetadataResponse `pulumi:"metadata"` // 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 metadata of the alias path. If missing, fall back to the default metadata of the alias. Metadata AliasPathMetadataResponseInput `pulumi:"metadata"` // 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) Metadata ¶
func (o AliasPathResponseOutput) Metadata() AliasPathMetadataResponseOutput
The metadata of the alias path. If missing, fall back to the default metadata of the alias.
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 alias path metadata. Applies to the default path and to any alias path that doesn't have metadata DefaultMetadata AliasPathMetadataResponse `pulumi:"defaultMetadata"` // 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 alias path metadata. Applies to the default path and to any alias path that doesn't have metadata DefaultMetadata AliasPathMetadataResponseInput `pulumi:"defaultMetadata"` // 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) DefaultMetadata ¶
func (o AliasResponseOutput) DefaultMetadata() AliasPathMetadataResponseOutput
The default alias path metadata. Applies to the default path and to any alias path that doesn't have metadata
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 ApiProfileResponse ¶
type ApiProfileResponseArgs ¶
type ApiProfileResponseArgs struct { // The API version. ApiVersion pulumi.StringInput `pulumi:"apiVersion"` // The profile version. ProfileVersion pulumi.StringInput `pulumi:"profileVersion"` }
func (ApiProfileResponseArgs) ElementType ¶
func (ApiProfileResponseArgs) ElementType() reflect.Type
func (ApiProfileResponseArgs) ToApiProfileResponseOutput ¶
func (i ApiProfileResponseArgs) ToApiProfileResponseOutput() ApiProfileResponseOutput
func (ApiProfileResponseArgs) ToApiProfileResponseOutputWithContext ¶
func (i ApiProfileResponseArgs) ToApiProfileResponseOutputWithContext(ctx context.Context) ApiProfileResponseOutput
type ApiProfileResponseArray ¶
type ApiProfileResponseArray []ApiProfileResponseInput
func (ApiProfileResponseArray) ElementType ¶
func (ApiProfileResponseArray) ElementType() reflect.Type
func (ApiProfileResponseArray) ToApiProfileResponseArrayOutput ¶
func (i ApiProfileResponseArray) ToApiProfileResponseArrayOutput() ApiProfileResponseArrayOutput
func (ApiProfileResponseArray) ToApiProfileResponseArrayOutputWithContext ¶
func (i ApiProfileResponseArray) ToApiProfileResponseArrayOutputWithContext(ctx context.Context) ApiProfileResponseArrayOutput
type ApiProfileResponseArrayInput ¶
type ApiProfileResponseArrayInput interface { pulumi.Input ToApiProfileResponseArrayOutput() ApiProfileResponseArrayOutput ToApiProfileResponseArrayOutputWithContext(context.Context) ApiProfileResponseArrayOutput }
ApiProfileResponseArrayInput is an input type that accepts ApiProfileResponseArray and ApiProfileResponseArrayOutput values. You can construct a concrete instance of `ApiProfileResponseArrayInput` via:
ApiProfileResponseArray{ ApiProfileResponseArgs{...} }
type ApiProfileResponseArrayOutput ¶
type ApiProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (ApiProfileResponseArrayOutput) ElementType ¶
func (ApiProfileResponseArrayOutput) ElementType() reflect.Type
func (ApiProfileResponseArrayOutput) Index ¶
func (o ApiProfileResponseArrayOutput) Index(i pulumi.IntInput) ApiProfileResponseOutput
func (ApiProfileResponseArrayOutput) ToApiProfileResponseArrayOutput ¶
func (o ApiProfileResponseArrayOutput) ToApiProfileResponseArrayOutput() ApiProfileResponseArrayOutput
func (ApiProfileResponseArrayOutput) ToApiProfileResponseArrayOutputWithContext ¶
func (o ApiProfileResponseArrayOutput) ToApiProfileResponseArrayOutputWithContext(ctx context.Context) ApiProfileResponseArrayOutput
type ApiProfileResponseInput ¶
type ApiProfileResponseInput interface { pulumi.Input ToApiProfileResponseOutput() ApiProfileResponseOutput ToApiProfileResponseOutputWithContext(context.Context) ApiProfileResponseOutput }
ApiProfileResponseInput is an input type that accepts ApiProfileResponseArgs and ApiProfileResponseOutput values. You can construct a concrete instance of `ApiProfileResponseInput` via:
ApiProfileResponseArgs{...}
type ApiProfileResponseOutput ¶
type ApiProfileResponseOutput struct{ *pulumi.OutputState }
func (ApiProfileResponseOutput) ApiVersion ¶
func (o ApiProfileResponseOutput) ApiVersion() pulumi.StringOutput
The API version.
func (ApiProfileResponseOutput) ElementType ¶
func (ApiProfileResponseOutput) ElementType() reflect.Type
func (ApiProfileResponseOutput) ProfileVersion ¶
func (o ApiProfileResponseOutput) ProfileVersion() pulumi.StringOutput
The profile version.
func (ApiProfileResponseOutput) ToApiProfileResponseOutput ¶
func (o ApiProfileResponseOutput) ToApiProfileResponseOutput() ApiProfileResponseOutput
func (ApiProfileResponseOutput) ToApiProfileResponseOutputWithContext ¶
func (o ApiProfileResponseOutput) ToApiProfileResponseOutputWithContext(ctx context.Context) ApiProfileResponseOutput
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 CreateManagementGroupDetails ¶
type CreateManagementGroupDetails struct { // (Optional) The ID of the parent management group used during creation. Parent *CreateParentGroupInfo `pulumi:"parent"` }
The details of a management group used during creation.
type CreateManagementGroupDetailsArgs ¶
type CreateManagementGroupDetailsArgs struct { // (Optional) The ID of the parent management group used during creation. Parent CreateParentGroupInfoPtrInput `pulumi:"parent"` }
The details of a management group used during creation.
func (CreateManagementGroupDetailsArgs) ElementType ¶
func (CreateManagementGroupDetailsArgs) ElementType() reflect.Type
func (CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsOutput ¶
func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsOutput() CreateManagementGroupDetailsOutput
func (CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsOutputWithContext ¶
func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsOutputWithContext(ctx context.Context) CreateManagementGroupDetailsOutput
func (CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsPtrOutput ¶
func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput
func (CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsPtrOutputWithContext ¶
func (i CreateManagementGroupDetailsArgs) ToCreateManagementGroupDetailsPtrOutputWithContext(ctx context.Context) CreateManagementGroupDetailsPtrOutput
type CreateManagementGroupDetailsInput ¶
type CreateManagementGroupDetailsInput interface { pulumi.Input ToCreateManagementGroupDetailsOutput() CreateManagementGroupDetailsOutput ToCreateManagementGroupDetailsOutputWithContext(context.Context) CreateManagementGroupDetailsOutput }
CreateManagementGroupDetailsInput is an input type that accepts CreateManagementGroupDetailsArgs and CreateManagementGroupDetailsOutput values. You can construct a concrete instance of `CreateManagementGroupDetailsInput` via:
CreateManagementGroupDetailsArgs{...}
type CreateManagementGroupDetailsOutput ¶
type CreateManagementGroupDetailsOutput struct{ *pulumi.OutputState }
The details of a management group used during creation.
func (CreateManagementGroupDetailsOutput) ElementType ¶
func (CreateManagementGroupDetailsOutput) ElementType() reflect.Type
func (CreateManagementGroupDetailsOutput) Parent ¶
func (o CreateManagementGroupDetailsOutput) Parent() CreateParentGroupInfoPtrOutput
(Optional) The ID of the parent management group used during creation.
func (CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsOutput ¶
func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsOutput() CreateManagementGroupDetailsOutput
func (CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsOutputWithContext ¶
func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsOutputWithContext(ctx context.Context) CreateManagementGroupDetailsOutput
func (CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsPtrOutput ¶
func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput
func (CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsPtrOutputWithContext ¶
func (o CreateManagementGroupDetailsOutput) ToCreateManagementGroupDetailsPtrOutputWithContext(ctx context.Context) CreateManagementGroupDetailsPtrOutput
type CreateManagementGroupDetailsPtrInput ¶
type CreateManagementGroupDetailsPtrInput interface { pulumi.Input ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput ToCreateManagementGroupDetailsPtrOutputWithContext(context.Context) CreateManagementGroupDetailsPtrOutput }
CreateManagementGroupDetailsPtrInput is an input type that accepts CreateManagementGroupDetailsArgs, CreateManagementGroupDetailsPtr and CreateManagementGroupDetailsPtrOutput values. You can construct a concrete instance of `CreateManagementGroupDetailsPtrInput` via:
CreateManagementGroupDetailsArgs{...} or: nil
func CreateManagementGroupDetailsPtr ¶
func CreateManagementGroupDetailsPtr(v *CreateManagementGroupDetailsArgs) CreateManagementGroupDetailsPtrInput
type CreateManagementGroupDetailsPtrOutput ¶
type CreateManagementGroupDetailsPtrOutput struct{ *pulumi.OutputState }
func (CreateManagementGroupDetailsPtrOutput) ElementType ¶
func (CreateManagementGroupDetailsPtrOutput) ElementType() reflect.Type
func (CreateManagementGroupDetailsPtrOutput) Parent ¶
func (o CreateManagementGroupDetailsPtrOutput) Parent() CreateParentGroupInfoPtrOutput
(Optional) The ID of the parent management group used during creation.
func (CreateManagementGroupDetailsPtrOutput) ToCreateManagementGroupDetailsPtrOutput ¶
func (o CreateManagementGroupDetailsPtrOutput) ToCreateManagementGroupDetailsPtrOutput() CreateManagementGroupDetailsPtrOutput
func (CreateManagementGroupDetailsPtrOutput) ToCreateManagementGroupDetailsPtrOutputWithContext ¶
func (o CreateManagementGroupDetailsPtrOutput) ToCreateManagementGroupDetailsPtrOutputWithContext(ctx context.Context) CreateManagementGroupDetailsPtrOutput
type CreateParentGroupInfo ¶
type CreateParentGroupInfo struct { // The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id *string `pulumi:"id"` }
(Optional) The ID of the parent management group used during creation.
type CreateParentGroupInfoArgs ¶
type CreateParentGroupInfoArgs struct { // The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id pulumi.StringPtrInput `pulumi:"id"` }
(Optional) The ID of the parent management group used during creation.
func (CreateParentGroupInfoArgs) ElementType ¶
func (CreateParentGroupInfoArgs) ElementType() reflect.Type
func (CreateParentGroupInfoArgs) ToCreateParentGroupInfoOutput ¶
func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoOutput() CreateParentGroupInfoOutput
func (CreateParentGroupInfoArgs) ToCreateParentGroupInfoOutputWithContext ¶
func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoOutputWithContext(ctx context.Context) CreateParentGroupInfoOutput
func (CreateParentGroupInfoArgs) ToCreateParentGroupInfoPtrOutput ¶
func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput
func (CreateParentGroupInfoArgs) ToCreateParentGroupInfoPtrOutputWithContext ¶
func (i CreateParentGroupInfoArgs) ToCreateParentGroupInfoPtrOutputWithContext(ctx context.Context) CreateParentGroupInfoPtrOutput
type CreateParentGroupInfoInput ¶
type CreateParentGroupInfoInput interface { pulumi.Input ToCreateParentGroupInfoOutput() CreateParentGroupInfoOutput ToCreateParentGroupInfoOutputWithContext(context.Context) CreateParentGroupInfoOutput }
CreateParentGroupInfoInput is an input type that accepts CreateParentGroupInfoArgs and CreateParentGroupInfoOutput values. You can construct a concrete instance of `CreateParentGroupInfoInput` via:
CreateParentGroupInfoArgs{...}
type CreateParentGroupInfoOutput ¶
type CreateParentGroupInfoOutput struct{ *pulumi.OutputState }
(Optional) The ID of the parent management group used during creation.
func (CreateParentGroupInfoOutput) ElementType ¶
func (CreateParentGroupInfoOutput) ElementType() reflect.Type
func (CreateParentGroupInfoOutput) Id ¶
func (o CreateParentGroupInfoOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (CreateParentGroupInfoOutput) ToCreateParentGroupInfoOutput ¶
func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoOutput() CreateParentGroupInfoOutput
func (CreateParentGroupInfoOutput) ToCreateParentGroupInfoOutputWithContext ¶
func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoOutputWithContext(ctx context.Context) CreateParentGroupInfoOutput
func (CreateParentGroupInfoOutput) ToCreateParentGroupInfoPtrOutput ¶
func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput
func (CreateParentGroupInfoOutput) ToCreateParentGroupInfoPtrOutputWithContext ¶
func (o CreateParentGroupInfoOutput) ToCreateParentGroupInfoPtrOutputWithContext(ctx context.Context) CreateParentGroupInfoPtrOutput
type CreateParentGroupInfoPtrInput ¶
type CreateParentGroupInfoPtrInput interface { pulumi.Input ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput ToCreateParentGroupInfoPtrOutputWithContext(context.Context) CreateParentGroupInfoPtrOutput }
CreateParentGroupInfoPtrInput is an input type that accepts CreateParentGroupInfoArgs, CreateParentGroupInfoPtr and CreateParentGroupInfoPtrOutput values. You can construct a concrete instance of `CreateParentGroupInfoPtrInput` via:
CreateParentGroupInfoArgs{...} or: nil
func CreateParentGroupInfoPtr ¶
func CreateParentGroupInfoPtr(v *CreateParentGroupInfoArgs) CreateParentGroupInfoPtrInput
type CreateParentGroupInfoPtrOutput ¶
type CreateParentGroupInfoPtrOutput struct{ *pulumi.OutputState }
func (CreateParentGroupInfoPtrOutput) Elem ¶
func (o CreateParentGroupInfoPtrOutput) Elem() CreateParentGroupInfoOutput
func (CreateParentGroupInfoPtrOutput) ElementType ¶
func (CreateParentGroupInfoPtrOutput) ElementType() reflect.Type
func (CreateParentGroupInfoPtrOutput) Id ¶
func (o CreateParentGroupInfoPtrOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (CreateParentGroupInfoPtrOutput) ToCreateParentGroupInfoPtrOutput ¶
func (o CreateParentGroupInfoPtrOutput) ToCreateParentGroupInfoPtrOutput() CreateParentGroupInfoPtrOutput
func (CreateParentGroupInfoPtrOutput) ToCreateParentGroupInfoPtrOutputWithContext ¶
func (o CreateParentGroupInfoPtrOutput) ToCreateParentGroupInfoPtrOutputWithContext(ctx context.Context) CreateParentGroupInfoPtrOutput
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 DeploymentAtManagementGroupScope ¶
type DeploymentAtManagementGroupScope 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 GetDeploymentAtManagementGroupScope ¶
func GetDeploymentAtManagementGroupScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentAtManagementGroupScopeState, opts ...pulumi.ResourceOption) (*DeploymentAtManagementGroupScope, error)
GetDeploymentAtManagementGroupScope gets an existing DeploymentAtManagementGroupScope 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 NewDeploymentAtManagementGroupScope ¶
func NewDeploymentAtManagementGroupScope(ctx *pulumi.Context, name string, args *DeploymentAtManagementGroupScopeArgs, opts ...pulumi.ResourceOption) (*DeploymentAtManagementGroupScope, error)
NewDeploymentAtManagementGroupScope registers a new resource with the given unique name, arguments, and options.
type DeploymentAtManagementGroupScopeArgs ¶
type DeploymentAtManagementGroupScopeArgs struct { // The name of the deployment. DeploymentName pulumi.StringInput // The management group ID. GroupId 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 DeploymentAtManagementGroupScope resource.
func (DeploymentAtManagementGroupScopeArgs) ElementType ¶
func (DeploymentAtManagementGroupScopeArgs) ElementType() reflect.Type
type DeploymentAtManagementGroupScopeState ¶
type DeploymentAtManagementGroupScopeState 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 (DeploymentAtManagementGroupScopeState) ElementType ¶
func (DeploymentAtManagementGroupScopeState) ElementType() reflect.Type
type DeploymentProperties ¶
type DeploymentProperties struct { // The debug setting of the deployment. DebugSetting *DebugSetting `pulumi:"debugSetting"` // The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources. Mode string `pulumi:"mode"` // 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 map[string]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 map[string]interface{} `pulumi:"template"` // The URI of the template. Use either the templateLink property or the template property, but not both. TemplateLink *TemplateLink `pulumi:"templateLink"` }
Deployment properties.
type DeploymentPropertiesArgs ¶
type DeploymentPropertiesArgs struct { // The debug setting of the deployment. DebugSetting DebugSettingPtrInput `pulumi:"debugSetting"` // The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources. Mode pulumi.StringInput `pulumi:"mode"` // 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.MapInput `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.MapInput `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 map[string]interface{} `pulumi:"outputs"` // Deployment parameters. Parameters map[string]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"` // Denotes the state of 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.MapInput `pulumi:"outputs"` // Deployment parameters. Parameters pulumi.MapInput `pulumi:"parameters"` // The URI referencing the parameters. ParametersLink ParametersLinkResponseInput `pulumi:"parametersLink"` // The list of resource providers needed for the deployment. Providers ProviderResponseArrayInput `pulumi:"providers"` // Denotes the state of 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.MapOutput
Key/value pairs that represent deployment output.
func (DeploymentPropertiesExtendedResponseOutput) Parameters ¶
func (o DeploymentPropertiesExtendedResponseOutput) Parameters() pulumi.MapOutput
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
Denotes the state of 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.MapOutput
Key/value pairs that represent deployment output.
func (DeploymentPropertiesExtendedResponsePtrOutput) Parameters ¶
func (o DeploymentPropertiesExtendedResponsePtrOutput) Parameters() pulumi.MapOutput
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
Denotes the state of 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.MapOutput
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.MapOutput
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.MapOutput
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.MapOutput
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 DescendantParentGroupInfoResponse ¶
type DescendantParentGroupInfoResponse struct { // The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id *string `pulumi:"id"` }
The ID of the parent management group.
type DescendantParentGroupInfoResponseArgs ¶
type DescendantParentGroupInfoResponseArgs struct { // The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id pulumi.StringPtrInput `pulumi:"id"` }
The ID of the parent management group.
func (DescendantParentGroupInfoResponseArgs) ElementType ¶
func (DescendantParentGroupInfoResponseArgs) ElementType() reflect.Type
func (DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponseOutput ¶
func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponseOutput() DescendantParentGroupInfoResponseOutput
func (DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponseOutputWithContext ¶
func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponseOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponseOutput
func (DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponsePtrOutput ¶
func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput
func (DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponsePtrOutputWithContext ¶
func (i DescendantParentGroupInfoResponseArgs) ToDescendantParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponsePtrOutput
type DescendantParentGroupInfoResponseInput ¶
type DescendantParentGroupInfoResponseInput interface { pulumi.Input ToDescendantParentGroupInfoResponseOutput() DescendantParentGroupInfoResponseOutput ToDescendantParentGroupInfoResponseOutputWithContext(context.Context) DescendantParentGroupInfoResponseOutput }
DescendantParentGroupInfoResponseInput is an input type that accepts DescendantParentGroupInfoResponseArgs and DescendantParentGroupInfoResponseOutput values. You can construct a concrete instance of `DescendantParentGroupInfoResponseInput` via:
DescendantParentGroupInfoResponseArgs{...}
type DescendantParentGroupInfoResponseOutput ¶
type DescendantParentGroupInfoResponseOutput struct{ *pulumi.OutputState }
The ID of the parent management group.
func (DescendantParentGroupInfoResponseOutput) ElementType ¶
func (DescendantParentGroupInfoResponseOutput) ElementType() reflect.Type
func (DescendantParentGroupInfoResponseOutput) Id ¶
func (o DescendantParentGroupInfoResponseOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponseOutput ¶
func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponseOutput() DescendantParentGroupInfoResponseOutput
func (DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponseOutputWithContext ¶
func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponseOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponseOutput
func (DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponsePtrOutput ¶
func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput
func (DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponsePtrOutputWithContext ¶
func (o DescendantParentGroupInfoResponseOutput) ToDescendantParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponsePtrOutput
type DescendantParentGroupInfoResponsePtrInput ¶
type DescendantParentGroupInfoResponsePtrInput interface { pulumi.Input ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput ToDescendantParentGroupInfoResponsePtrOutputWithContext(context.Context) DescendantParentGroupInfoResponsePtrOutput }
DescendantParentGroupInfoResponsePtrInput is an input type that accepts DescendantParentGroupInfoResponseArgs, DescendantParentGroupInfoResponsePtr and DescendantParentGroupInfoResponsePtrOutput values. You can construct a concrete instance of `DescendantParentGroupInfoResponsePtrInput` via:
DescendantParentGroupInfoResponseArgs{...} or: nil
func DescendantParentGroupInfoResponsePtr ¶
func DescendantParentGroupInfoResponsePtr(v *DescendantParentGroupInfoResponseArgs) DescendantParentGroupInfoResponsePtrInput
type DescendantParentGroupInfoResponsePtrOutput ¶
type DescendantParentGroupInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (DescendantParentGroupInfoResponsePtrOutput) ElementType ¶
func (DescendantParentGroupInfoResponsePtrOutput) ElementType() reflect.Type
func (DescendantParentGroupInfoResponsePtrOutput) Id ¶
func (o DescendantParentGroupInfoResponsePtrOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (DescendantParentGroupInfoResponsePtrOutput) ToDescendantParentGroupInfoResponsePtrOutput ¶
func (o DescendantParentGroupInfoResponsePtrOutput) ToDescendantParentGroupInfoResponsePtrOutput() DescendantParentGroupInfoResponsePtrOutput
func (DescendantParentGroupInfoResponsePtrOutput) ToDescendantParentGroupInfoResponsePtrOutputWithContext ¶
func (o DescendantParentGroupInfoResponsePtrOutput) ToDescendantParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) DescendantParentGroupInfoResponsePtrOutput
type ErrorAdditionalInfoResponse ¶
type ErrorAdditionalInfoResponse struct { // The additional info. Info map[string]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.MapInput `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.MapOutput
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"` }
The resource management error response.
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"` }
The resource management error response.
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 }
The resource management error response.
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 HierarchySetting ¶
type HierarchySetting struct { pulumi.CustomResourceState // Settings that sets the default Management Group under which new subscriptions get added in this tenant. For example, /providers/Microsoft.Management/managementGroups/defaultGroup DefaultManagementGroup pulumi.StringPtrOutput `pulumi:"defaultManagementGroup"` // The name of the object. In this case, default. Name pulumi.StringOutput `pulumi:"name"` // Indicates whether RBAC access is required upon group creation under the root Management Group. If set to true, user will require Microsoft.Management/managementGroups/write action on the root Management Group scope in order to create new Groups directly under the root. This will prevent new users from creating new Management Groups, unless they are given access. RequireAuthorizationForGroupCreation pulumi.BoolPtrOutput `pulumi:"requireAuthorizationForGroupCreation"` // The AAD Tenant ID associated with the hierarchy settings. For example, 00000000-0000-0000-0000-000000000000 TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The type of the resource. For example, Microsoft.Management/managementGroups/settings. Type pulumi.StringOutput `pulumi:"type"` }
Settings defined at the Management Group scope.
func GetHierarchySetting ¶
func GetHierarchySetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HierarchySettingState, opts ...pulumi.ResourceOption) (*HierarchySetting, error)
GetHierarchySetting gets an existing HierarchySetting 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 NewHierarchySetting ¶
func NewHierarchySetting(ctx *pulumi.Context, name string, args *HierarchySettingArgs, opts ...pulumi.ResourceOption) (*HierarchySetting, error)
NewHierarchySetting registers a new resource with the given unique name, arguments, and options.
type HierarchySettingArgs ¶
type HierarchySettingArgs struct { // Settings that sets the default Management Group under which new subscriptions get added in this tenant. For example, /providers/Microsoft.Management/managementGroups/defaultGroup DefaultManagementGroup pulumi.StringPtrInput // Management Group ID. GroupId pulumi.StringInput // Indicates whether RBAC access is required upon group creation under the root Management Group. If set to true, user will require Microsoft.Management/managementGroups/write action on the root Management Group scope in order to create new Groups directly under the root. This will prevent new users from creating new Management Groups, unless they are given access. RequireAuthorizationForGroupCreation pulumi.BoolPtrInput }
The set of arguments for constructing a HierarchySetting resource.
func (HierarchySettingArgs) ElementType ¶
func (HierarchySettingArgs) ElementType() reflect.Type
type HierarchySettingState ¶
type HierarchySettingState struct { // Settings that sets the default Management Group under which new subscriptions get added in this tenant. For example, /providers/Microsoft.Management/managementGroups/defaultGroup DefaultManagementGroup pulumi.StringPtrInput // The name of the object. In this case, default. Name pulumi.StringPtrInput // Indicates whether RBAC access is required upon group creation under the root Management Group. If set to true, user will require Microsoft.Management/managementGroups/write action on the root Management Group scope in order to create new Groups directly under the root. This will prevent new users from creating new Management Groups, unless they are given access. RequireAuthorizationForGroupCreation pulumi.BoolPtrInput // The AAD Tenant ID associated with the hierarchy settings. For example, 00000000-0000-0000-0000-000000000000 TenantId pulumi.StringPtrInput // The type of the resource. For example, Microsoft.Management/managementGroups/settings. Type pulumi.StringPtrInput }
func (HierarchySettingState) ElementType ¶
func (HierarchySettingState) ElementType() reflect.Type
type LookupDeploymentAtManagementGroupScopeResult ¶
type LookupDeploymentAtManagementGroupScopeResult struct { // 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 LookupDeploymentAtManagementGroupScope ¶
func LookupDeploymentAtManagementGroupScope(ctx *pulumi.Context, args *LookupDeploymentAtManagementGroupScopeArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentAtManagementGroupScopeResult, error)
type LookupHierarchySettingArgs ¶
type LookupHierarchySettingArgs struct { // Management Group ID. GroupId string `pulumi:"groupId"` }
type LookupHierarchySettingResult ¶
type LookupHierarchySettingResult struct { // Settings that sets the default Management Group under which new subscriptions get added in this tenant. For example, /providers/Microsoft.Management/managementGroups/defaultGroup DefaultManagementGroup *string `pulumi:"defaultManagementGroup"` // The name of the object. In this case, default. Name string `pulumi:"name"` // Indicates whether RBAC access is required upon group creation under the root Management Group. If set to true, user will require Microsoft.Management/managementGroups/write action on the root Management Group scope in order to create new Groups directly under the root. This will prevent new users from creating new Management Groups, unless they are given access. RequireAuthorizationForGroupCreation *bool `pulumi:"requireAuthorizationForGroupCreation"` // The AAD Tenant ID associated with the hierarchy settings. For example, 00000000-0000-0000-0000-000000000000 TenantId *string `pulumi:"tenantId"` // The type of the resource. For example, Microsoft.Management/managementGroups/settings. Type string `pulumi:"type"` }
Settings defined at the Management Group scope.
func LookupHierarchySetting ¶
func LookupHierarchySetting(ctx *pulumi.Context, args *LookupHierarchySettingArgs, opts ...pulumi.InvokeOption) (*LookupHierarchySettingResult, error)
type LookupManagementGroupArgs ¶
type LookupManagementGroupArgs struct { // The $expand=children query string parameter allows clients to request inclusion of children in the response payload. $expand=path includes the path from the root group to the current group. Expand *string `pulumi:"expand"` // A filter which allows the exclusion of subscriptions from results (i.e. '$filter=children.childType ne Subscription') Filter *string `pulumi:"filter"` // Management Group ID. GroupId string `pulumi:"groupId"` // The $recurse=true query string parameter allows clients to request inclusion of entire hierarchy in the response payload. Note that $expand=children must be passed up if $recurse is set to true. Recurse *bool `pulumi:"recurse"` }
type LookupManagementGroupResult ¶
type LookupManagementGroupResult struct { // The list of children. Children []ManagementGroupChildInfoResponse `pulumi:"children"` // The details of a management group. Details *ManagementGroupDetailsResponse `pulumi:"details"` // The friendly name of the management group. DisplayName *string `pulumi:"displayName"` // The name of the management group. For example, 00000000-0000-0000-0000-000000000000 Name string `pulumi:"name"` // The path from the root to the current group. Path []ManagementGroupPathElementResponse `pulumi:"path"` // The AAD Tenant ID associated with the management group. For example, 00000000-0000-0000-0000-000000000000 TenantId *string `pulumi:"tenantId"` // The type of the resource. For example, Microsoft.Management/managementGroups Type string `pulumi:"type"` }
The management group details.
func LookupManagementGroup ¶
func LookupManagementGroup(ctx *pulumi.Context, args *LookupManagementGroupArgs, opts ...pulumi.InvokeOption) (*LookupManagementGroupResult, error)
type LookupManagementGroupSubscriptionArgs ¶
type LookupManagementGroupSubscriptionArgs struct { // Management Group ID. GroupId string `pulumi:"groupId"` }
type LookupManagementGroupSubscriptionResult ¶
type LookupManagementGroupSubscriptionResult struct { // The friendly name of the subscription. DisplayName *string `pulumi:"displayName"` // The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000 Name string `pulumi:"name"` // The ID of the parent management group. Parent *DescendantParentGroupInfoResponse `pulumi:"parent"` // The state of the subscription. State *string `pulumi:"state"` // The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000 Tenant *string `pulumi:"tenant"` // The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions Type string `pulumi:"type"` }
The details of subscription under management group.
func LookupManagementGroupSubscription ¶
func LookupManagementGroupSubscription(ctx *pulumi.Context, args *LookupManagementGroupSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupManagementGroupSubscriptionResult, error)
type LookupPolicyDefinitionAtManagementGroupResult ¶
type LookupPolicyDefinitionAtManagementGroupResult struct { // The policy definition description. Description *string `pulumi:"description"` // The display name of the policy definition. DisplayName *string `pulumi:"displayName"` // The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata map[string]interface{} `pulumi:"metadata"` // The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data. Mode *string `pulumi:"mode"` // The name of the policy definition. Name string `pulumi:"name"` // The parameter definitions for parameters used in the policy rule. The keys are the parameter names. Parameters map[string]ParameterDefinitionsValueResponse `pulumi:"parameters"` // The policy rule. PolicyRule map[string]interface{} `pulumi:"policyRule"` // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType *string `pulumi:"policyType"` // The type of the resource (Microsoft.Authorization/policyDefinitions). Type string `pulumi:"type"` }
The policy definition.
func LookupPolicyDefinitionAtManagementGroup ¶
func LookupPolicyDefinitionAtManagementGroup(ctx *pulumi.Context, args *LookupPolicyDefinitionAtManagementGroupArgs, opts ...pulumi.InvokeOption) (*LookupPolicyDefinitionAtManagementGroupResult, error)
type LookupPolicySetDefinitionAtManagementGroupResult ¶
type LookupPolicySetDefinitionAtManagementGroupResult struct { // The policy set definition description. Description *string `pulumi:"description"` // The display name of the policy set definition. DisplayName *string `pulumi:"displayName"` // The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata map[string]interface{} `pulumi:"metadata"` // The name of the policy set definition. Name string `pulumi:"name"` // The policy set definition parameters that can be used in policy definition references. Parameters map[string]ParameterDefinitionsValueResponse `pulumi:"parameters"` // The metadata describing groups of policy definition references within the policy set definition. PolicyDefinitionGroups []PolicyDefinitionGroupResponse `pulumi:"policyDefinitionGroups"` // An array of policy definition references. PolicyDefinitions []PolicyDefinitionReferenceResponse `pulumi:"policyDefinitions"` // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType *string `pulumi:"policyType"` // The type of the resource (Microsoft.Authorization/policySetDefinitions). Type string `pulumi:"type"` }
The policy set definition.
func LookupPolicySetDefinitionAtManagementGroup ¶
func LookupPolicySetDefinitionAtManagementGroup(ctx *pulumi.Context, args *LookupPolicySetDefinitionAtManagementGroupArgs, opts ...pulumi.InvokeOption) (*LookupPolicySetDefinitionAtManagementGroupResult, error)
type ManagementGroup ¶
type ManagementGroup struct { pulumi.CustomResourceState // The list of children. Children ManagementGroupChildInfoResponseArrayOutput `pulumi:"children"` // The details of a management group. Details ManagementGroupDetailsResponsePtrOutput `pulumi:"details"` // The friendly name of the management group. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The name of the management group. For example, 00000000-0000-0000-0000-000000000000 Name pulumi.StringOutput `pulumi:"name"` // The path from the root to the current group. Path ManagementGroupPathElementResponseArrayOutput `pulumi:"path"` // The AAD Tenant ID associated with the management group. For example, 00000000-0000-0000-0000-000000000000 TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The type of the resource. For example, Microsoft.Management/managementGroups Type pulumi.StringOutput `pulumi:"type"` }
The management group details.
func GetManagementGroup ¶
func GetManagementGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementGroupState, opts ...pulumi.ResourceOption) (*ManagementGroup, error)
GetManagementGroup gets an existing ManagementGroup 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 NewManagementGroup ¶
func NewManagementGroup(ctx *pulumi.Context, name string, args *ManagementGroupArgs, opts ...pulumi.ResourceOption) (*ManagementGroup, error)
NewManagementGroup registers a new resource with the given unique name, arguments, and options.
type ManagementGroupArgs ¶
type ManagementGroupArgs struct { // The details of a management group used during creation. Details CreateManagementGroupDetailsPtrInput // The friendly name of the management group. If no value is passed then this field will be set to the groupId. DisplayName pulumi.StringPtrInput // Management Group ID. GroupId pulumi.StringInput // The name of the management group. For example, 00000000-0000-0000-0000-000000000000 Name pulumi.StringPtrInput }
The set of arguments for constructing a ManagementGroup resource.
func (ManagementGroupArgs) ElementType ¶
func (ManagementGroupArgs) ElementType() reflect.Type
type ManagementGroupChildInfoResponse ¶
type ManagementGroupChildInfoResponse struct { // The list of children. Children []ManagementGroupChildInfoResponse `pulumi:"children"` // The friendly name of the child resource. DisplayName *string `pulumi:"displayName"` // The fully qualified ID for the child resource (management group or subscription). For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id *string `pulumi:"id"` // The name of the child entity. Name *string `pulumi:"name"` // The fully qualified resource type which includes provider namespace (e.g. Microsoft.Management/managementGroups) Type *string `pulumi:"type"` }
The child information of a management group.
type ManagementGroupChildInfoResponseArgs ¶
type ManagementGroupChildInfoResponseArgs struct { // The list of children. Children ManagementGroupChildInfoResponseArrayInput `pulumi:"children"` // The friendly name of the child resource. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The fully qualified ID for the child resource (management group or subscription). For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id pulumi.StringPtrInput `pulumi:"id"` // The name of the child entity. Name pulumi.StringPtrInput `pulumi:"name"` // The fully qualified resource type which includes provider namespace (e.g. Microsoft.Management/managementGroups) Type pulumi.StringPtrInput `pulumi:"type"` }
The child information of a management group.
func (ManagementGroupChildInfoResponseArgs) ElementType ¶
func (ManagementGroupChildInfoResponseArgs) ElementType() reflect.Type
func (ManagementGroupChildInfoResponseArgs) ToManagementGroupChildInfoResponseOutput ¶
func (i ManagementGroupChildInfoResponseArgs) ToManagementGroupChildInfoResponseOutput() ManagementGroupChildInfoResponseOutput
func (ManagementGroupChildInfoResponseArgs) ToManagementGroupChildInfoResponseOutputWithContext ¶
func (i ManagementGroupChildInfoResponseArgs) ToManagementGroupChildInfoResponseOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseOutput
type ManagementGroupChildInfoResponseArray ¶
type ManagementGroupChildInfoResponseArray []ManagementGroupChildInfoResponseInput
func (ManagementGroupChildInfoResponseArray) ElementType ¶
func (ManagementGroupChildInfoResponseArray) ElementType() reflect.Type
func (ManagementGroupChildInfoResponseArray) ToManagementGroupChildInfoResponseArrayOutput ¶
func (i ManagementGroupChildInfoResponseArray) ToManagementGroupChildInfoResponseArrayOutput() ManagementGroupChildInfoResponseArrayOutput
func (ManagementGroupChildInfoResponseArray) ToManagementGroupChildInfoResponseArrayOutputWithContext ¶
func (i ManagementGroupChildInfoResponseArray) ToManagementGroupChildInfoResponseArrayOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseArrayOutput
type ManagementGroupChildInfoResponseArrayInput ¶
type ManagementGroupChildInfoResponseArrayInput interface { pulumi.Input ToManagementGroupChildInfoResponseArrayOutput() ManagementGroupChildInfoResponseArrayOutput ToManagementGroupChildInfoResponseArrayOutputWithContext(context.Context) ManagementGroupChildInfoResponseArrayOutput }
ManagementGroupChildInfoResponseArrayInput is an input type that accepts ManagementGroupChildInfoResponseArray and ManagementGroupChildInfoResponseArrayOutput values. You can construct a concrete instance of `ManagementGroupChildInfoResponseArrayInput` via:
ManagementGroupChildInfoResponseArray{ ManagementGroupChildInfoResponseArgs{...} }
type ManagementGroupChildInfoResponseArrayOutput ¶
type ManagementGroupChildInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagementGroupChildInfoResponseArrayOutput) ElementType ¶
func (ManagementGroupChildInfoResponseArrayOutput) ElementType() reflect.Type
func (ManagementGroupChildInfoResponseArrayOutput) ToManagementGroupChildInfoResponseArrayOutput ¶
func (o ManagementGroupChildInfoResponseArrayOutput) ToManagementGroupChildInfoResponseArrayOutput() ManagementGroupChildInfoResponseArrayOutput
func (ManagementGroupChildInfoResponseArrayOutput) ToManagementGroupChildInfoResponseArrayOutputWithContext ¶
func (o ManagementGroupChildInfoResponseArrayOutput) ToManagementGroupChildInfoResponseArrayOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseArrayOutput
type ManagementGroupChildInfoResponseInput ¶
type ManagementGroupChildInfoResponseInput interface { pulumi.Input ToManagementGroupChildInfoResponseOutput() ManagementGroupChildInfoResponseOutput ToManagementGroupChildInfoResponseOutputWithContext(context.Context) ManagementGroupChildInfoResponseOutput }
ManagementGroupChildInfoResponseInput is an input type that accepts ManagementGroupChildInfoResponseArgs and ManagementGroupChildInfoResponseOutput values. You can construct a concrete instance of `ManagementGroupChildInfoResponseInput` via:
ManagementGroupChildInfoResponseArgs{...}
type ManagementGroupChildInfoResponseOutput ¶
type ManagementGroupChildInfoResponseOutput struct{ *pulumi.OutputState }
The child information of a management group.
func (ManagementGroupChildInfoResponseOutput) Children ¶
func (o ManagementGroupChildInfoResponseOutput) Children() ManagementGroupChildInfoResponseArrayOutput
The list of children.
func (ManagementGroupChildInfoResponseOutput) DisplayName ¶
func (o ManagementGroupChildInfoResponseOutput) DisplayName() pulumi.StringPtrOutput
The friendly name of the child resource.
func (ManagementGroupChildInfoResponseOutput) ElementType ¶
func (ManagementGroupChildInfoResponseOutput) ElementType() reflect.Type
func (ManagementGroupChildInfoResponseOutput) Id ¶
func (o ManagementGroupChildInfoResponseOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the child resource (management group or subscription). For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (ManagementGroupChildInfoResponseOutput) Name ¶
func (o ManagementGroupChildInfoResponseOutput) Name() pulumi.StringPtrOutput
The name of the child entity.
func (ManagementGroupChildInfoResponseOutput) ToManagementGroupChildInfoResponseOutput ¶
func (o ManagementGroupChildInfoResponseOutput) ToManagementGroupChildInfoResponseOutput() ManagementGroupChildInfoResponseOutput
func (ManagementGroupChildInfoResponseOutput) ToManagementGroupChildInfoResponseOutputWithContext ¶
func (o ManagementGroupChildInfoResponseOutput) ToManagementGroupChildInfoResponseOutputWithContext(ctx context.Context) ManagementGroupChildInfoResponseOutput
func (ManagementGroupChildInfoResponseOutput) Type ¶
func (o ManagementGroupChildInfoResponseOutput) Type() pulumi.StringPtrOutput
The fully qualified resource type which includes provider namespace (e.g. Microsoft.Management/managementGroups)
type ManagementGroupDetailsResponse ¶
type ManagementGroupDetailsResponse struct { // (Optional) The ID of the parent management group. Parent *ParentGroupInfoResponse `pulumi:"parent"` // The identity of the principal or process that updated the object. UpdatedBy *string `pulumi:"updatedBy"` // The date and time when this object was last updated. UpdatedTime *string `pulumi:"updatedTime"` // The version number of the object. Version *float64 `pulumi:"version"` }
The details of a management group.
type ManagementGroupDetailsResponseArgs ¶
type ManagementGroupDetailsResponseArgs struct { // (Optional) The ID of the parent management group. Parent ParentGroupInfoResponsePtrInput `pulumi:"parent"` // The identity of the principal or process that updated the object. UpdatedBy pulumi.StringPtrInput `pulumi:"updatedBy"` // The date and time when this object was last updated. UpdatedTime pulumi.StringPtrInput `pulumi:"updatedTime"` // The version number of the object. Version pulumi.Float64PtrInput `pulumi:"version"` }
The details of a management group.
func (ManagementGroupDetailsResponseArgs) ElementType ¶
func (ManagementGroupDetailsResponseArgs) ElementType() reflect.Type
func (ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponseOutput ¶
func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponseOutput() ManagementGroupDetailsResponseOutput
func (ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponseOutputWithContext ¶
func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponseOutputWithContext(ctx context.Context) ManagementGroupDetailsResponseOutput
func (ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponsePtrOutput ¶
func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput
func (ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponsePtrOutputWithContext ¶
func (i ManagementGroupDetailsResponseArgs) ToManagementGroupDetailsResponsePtrOutputWithContext(ctx context.Context) ManagementGroupDetailsResponsePtrOutput
type ManagementGroupDetailsResponseInput ¶
type ManagementGroupDetailsResponseInput interface { pulumi.Input ToManagementGroupDetailsResponseOutput() ManagementGroupDetailsResponseOutput ToManagementGroupDetailsResponseOutputWithContext(context.Context) ManagementGroupDetailsResponseOutput }
ManagementGroupDetailsResponseInput is an input type that accepts ManagementGroupDetailsResponseArgs and ManagementGroupDetailsResponseOutput values. You can construct a concrete instance of `ManagementGroupDetailsResponseInput` via:
ManagementGroupDetailsResponseArgs{...}
type ManagementGroupDetailsResponseOutput ¶
type ManagementGroupDetailsResponseOutput struct{ *pulumi.OutputState }
The details of a management group.
func (ManagementGroupDetailsResponseOutput) ElementType ¶
func (ManagementGroupDetailsResponseOutput) ElementType() reflect.Type
func (ManagementGroupDetailsResponseOutput) Parent ¶
func (o ManagementGroupDetailsResponseOutput) Parent() ParentGroupInfoResponsePtrOutput
(Optional) The ID of the parent management group.
func (ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponseOutput ¶
func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponseOutput() ManagementGroupDetailsResponseOutput
func (ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponseOutputWithContext ¶
func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponseOutputWithContext(ctx context.Context) ManagementGroupDetailsResponseOutput
func (ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponsePtrOutput ¶
func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput
func (ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponsePtrOutputWithContext ¶
func (o ManagementGroupDetailsResponseOutput) ToManagementGroupDetailsResponsePtrOutputWithContext(ctx context.Context) ManagementGroupDetailsResponsePtrOutput
func (ManagementGroupDetailsResponseOutput) UpdatedBy ¶
func (o ManagementGroupDetailsResponseOutput) UpdatedBy() pulumi.StringPtrOutput
The identity of the principal or process that updated the object.
func (ManagementGroupDetailsResponseOutput) UpdatedTime ¶
func (o ManagementGroupDetailsResponseOutput) UpdatedTime() pulumi.StringPtrOutput
The date and time when this object was last updated.
func (ManagementGroupDetailsResponseOutput) Version ¶
func (o ManagementGroupDetailsResponseOutput) Version() pulumi.Float64PtrOutput
The version number of the object.
type ManagementGroupDetailsResponsePtrInput ¶
type ManagementGroupDetailsResponsePtrInput interface { pulumi.Input ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput ToManagementGroupDetailsResponsePtrOutputWithContext(context.Context) ManagementGroupDetailsResponsePtrOutput }
ManagementGroupDetailsResponsePtrInput is an input type that accepts ManagementGroupDetailsResponseArgs, ManagementGroupDetailsResponsePtr and ManagementGroupDetailsResponsePtrOutput values. You can construct a concrete instance of `ManagementGroupDetailsResponsePtrInput` via:
ManagementGroupDetailsResponseArgs{...} or: nil
func ManagementGroupDetailsResponsePtr ¶
func ManagementGroupDetailsResponsePtr(v *ManagementGroupDetailsResponseArgs) ManagementGroupDetailsResponsePtrInput
type ManagementGroupDetailsResponsePtrOutput ¶
type ManagementGroupDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagementGroupDetailsResponsePtrOutput) ElementType ¶
func (ManagementGroupDetailsResponsePtrOutput) ElementType() reflect.Type
func (ManagementGroupDetailsResponsePtrOutput) Parent ¶
func (o ManagementGroupDetailsResponsePtrOutput) Parent() ParentGroupInfoResponsePtrOutput
(Optional) The ID of the parent management group.
func (ManagementGroupDetailsResponsePtrOutput) ToManagementGroupDetailsResponsePtrOutput ¶
func (o ManagementGroupDetailsResponsePtrOutput) ToManagementGroupDetailsResponsePtrOutput() ManagementGroupDetailsResponsePtrOutput
func (ManagementGroupDetailsResponsePtrOutput) ToManagementGroupDetailsResponsePtrOutputWithContext ¶
func (o ManagementGroupDetailsResponsePtrOutput) ToManagementGroupDetailsResponsePtrOutputWithContext(ctx context.Context) ManagementGroupDetailsResponsePtrOutput
func (ManagementGroupDetailsResponsePtrOutput) UpdatedBy ¶
func (o ManagementGroupDetailsResponsePtrOutput) UpdatedBy() pulumi.StringPtrOutput
The identity of the principal or process that updated the object.
func (ManagementGroupDetailsResponsePtrOutput) UpdatedTime ¶
func (o ManagementGroupDetailsResponsePtrOutput) UpdatedTime() pulumi.StringPtrOutput
The date and time when this object was last updated.
func (ManagementGroupDetailsResponsePtrOutput) Version ¶
func (o ManagementGroupDetailsResponsePtrOutput) Version() pulumi.Float64PtrOutput
The version number of the object.
type ManagementGroupPathElementResponse ¶
type ManagementGroupPathElementResponse struct { // The friendly name of the group. DisplayName *string `pulumi:"displayName"` // The name of the group. Name *string `pulumi:"name"` }
A path element of a management group ancestors.
type ManagementGroupPathElementResponseArgs ¶
type ManagementGroupPathElementResponseArgs struct { // The friendly name of the group. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The name of the group. Name pulumi.StringPtrInput `pulumi:"name"` }
A path element of a management group ancestors.
func (ManagementGroupPathElementResponseArgs) ElementType ¶
func (ManagementGroupPathElementResponseArgs) ElementType() reflect.Type
func (ManagementGroupPathElementResponseArgs) ToManagementGroupPathElementResponseOutput ¶
func (i ManagementGroupPathElementResponseArgs) ToManagementGroupPathElementResponseOutput() ManagementGroupPathElementResponseOutput
func (ManagementGroupPathElementResponseArgs) ToManagementGroupPathElementResponseOutputWithContext ¶
func (i ManagementGroupPathElementResponseArgs) ToManagementGroupPathElementResponseOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseOutput
type ManagementGroupPathElementResponseArray ¶
type ManagementGroupPathElementResponseArray []ManagementGroupPathElementResponseInput
func (ManagementGroupPathElementResponseArray) ElementType ¶
func (ManagementGroupPathElementResponseArray) ElementType() reflect.Type
func (ManagementGroupPathElementResponseArray) ToManagementGroupPathElementResponseArrayOutput ¶
func (i ManagementGroupPathElementResponseArray) ToManagementGroupPathElementResponseArrayOutput() ManagementGroupPathElementResponseArrayOutput
func (ManagementGroupPathElementResponseArray) ToManagementGroupPathElementResponseArrayOutputWithContext ¶
func (i ManagementGroupPathElementResponseArray) ToManagementGroupPathElementResponseArrayOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseArrayOutput
type ManagementGroupPathElementResponseArrayInput ¶
type ManagementGroupPathElementResponseArrayInput interface { pulumi.Input ToManagementGroupPathElementResponseArrayOutput() ManagementGroupPathElementResponseArrayOutput ToManagementGroupPathElementResponseArrayOutputWithContext(context.Context) ManagementGroupPathElementResponseArrayOutput }
ManagementGroupPathElementResponseArrayInput is an input type that accepts ManagementGroupPathElementResponseArray and ManagementGroupPathElementResponseArrayOutput values. You can construct a concrete instance of `ManagementGroupPathElementResponseArrayInput` via:
ManagementGroupPathElementResponseArray{ ManagementGroupPathElementResponseArgs{...} }
type ManagementGroupPathElementResponseArrayOutput ¶
type ManagementGroupPathElementResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagementGroupPathElementResponseArrayOutput) ElementType ¶
func (ManagementGroupPathElementResponseArrayOutput) ElementType() reflect.Type
func (ManagementGroupPathElementResponseArrayOutput) ToManagementGroupPathElementResponseArrayOutput ¶
func (o ManagementGroupPathElementResponseArrayOutput) ToManagementGroupPathElementResponseArrayOutput() ManagementGroupPathElementResponseArrayOutput
func (ManagementGroupPathElementResponseArrayOutput) ToManagementGroupPathElementResponseArrayOutputWithContext ¶
func (o ManagementGroupPathElementResponseArrayOutput) ToManagementGroupPathElementResponseArrayOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseArrayOutput
type ManagementGroupPathElementResponseInput ¶
type ManagementGroupPathElementResponseInput interface { pulumi.Input ToManagementGroupPathElementResponseOutput() ManagementGroupPathElementResponseOutput ToManagementGroupPathElementResponseOutputWithContext(context.Context) ManagementGroupPathElementResponseOutput }
ManagementGroupPathElementResponseInput is an input type that accepts ManagementGroupPathElementResponseArgs and ManagementGroupPathElementResponseOutput values. You can construct a concrete instance of `ManagementGroupPathElementResponseInput` via:
ManagementGroupPathElementResponseArgs{...}
type ManagementGroupPathElementResponseOutput ¶
type ManagementGroupPathElementResponseOutput struct{ *pulumi.OutputState }
A path element of a management group ancestors.
func (ManagementGroupPathElementResponseOutput) DisplayName ¶
func (o ManagementGroupPathElementResponseOutput) DisplayName() pulumi.StringPtrOutput
The friendly name of the group.
func (ManagementGroupPathElementResponseOutput) ElementType ¶
func (ManagementGroupPathElementResponseOutput) ElementType() reflect.Type
func (ManagementGroupPathElementResponseOutput) Name ¶
func (o ManagementGroupPathElementResponseOutput) Name() pulumi.StringPtrOutput
The name of the group.
func (ManagementGroupPathElementResponseOutput) ToManagementGroupPathElementResponseOutput ¶
func (o ManagementGroupPathElementResponseOutput) ToManagementGroupPathElementResponseOutput() ManagementGroupPathElementResponseOutput
func (ManagementGroupPathElementResponseOutput) ToManagementGroupPathElementResponseOutputWithContext ¶
func (o ManagementGroupPathElementResponseOutput) ToManagementGroupPathElementResponseOutputWithContext(ctx context.Context) ManagementGroupPathElementResponseOutput
type ManagementGroupState ¶
type ManagementGroupState struct { // The list of children. Children ManagementGroupChildInfoResponseArrayInput // The details of a management group. Details ManagementGroupDetailsResponsePtrInput // The friendly name of the management group. DisplayName pulumi.StringPtrInput // The name of the management group. For example, 00000000-0000-0000-0000-000000000000 Name pulumi.StringPtrInput // The path from the root to the current group. Path ManagementGroupPathElementResponseArrayInput // The AAD Tenant ID associated with the management group. For example, 00000000-0000-0000-0000-000000000000 TenantId pulumi.StringPtrInput // The type of the resource. For example, Microsoft.Management/managementGroups Type pulumi.StringPtrInput }
func (ManagementGroupState) ElementType ¶
func (ManagementGroupState) ElementType() reflect.Type
type ManagementGroupSubscription ¶
type ManagementGroupSubscription struct { pulumi.CustomResourceState // The friendly name of the subscription. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000 Name pulumi.StringOutput `pulumi:"name"` // The ID of the parent management group. Parent DescendantParentGroupInfoResponsePtrOutput `pulumi:"parent"` // The state of the subscription. State pulumi.StringPtrOutput `pulumi:"state"` // The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000 Tenant pulumi.StringPtrOutput `pulumi:"tenant"` // The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions Type pulumi.StringOutput `pulumi:"type"` }
The details of subscription under management group.
func GetManagementGroupSubscription ¶
func GetManagementGroupSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementGroupSubscriptionState, opts ...pulumi.ResourceOption) (*ManagementGroupSubscription, error)
GetManagementGroupSubscription gets an existing ManagementGroupSubscription 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 NewManagementGroupSubscription ¶
func NewManagementGroupSubscription(ctx *pulumi.Context, name string, args *ManagementGroupSubscriptionArgs, opts ...pulumi.ResourceOption) (*ManagementGroupSubscription, error)
NewManagementGroupSubscription registers a new resource with the given unique name, arguments, and options.
type ManagementGroupSubscriptionArgs ¶
type ManagementGroupSubscriptionArgs struct { // Management Group ID. GroupId pulumi.StringInput }
The set of arguments for constructing a ManagementGroupSubscription resource.
func (ManagementGroupSubscriptionArgs) ElementType ¶
func (ManagementGroupSubscriptionArgs) ElementType() reflect.Type
type ManagementGroupSubscriptionState ¶
type ManagementGroupSubscriptionState struct { // The friendly name of the subscription. DisplayName pulumi.StringPtrInput // The stringified id of the subscription. For example, 00000000-0000-0000-0000-000000000000 Name pulumi.StringPtrInput // The ID of the parent management group. Parent DescendantParentGroupInfoResponsePtrInput // The state of the subscription. State pulumi.StringPtrInput // The AAD Tenant ID associated with the subscription. For example, 00000000-0000-0000-0000-000000000000 Tenant pulumi.StringPtrInput // The type of the resource. For example, Microsoft.Management/managementGroups/subscriptions Type pulumi.StringPtrInput }
func (ManagementGroupSubscriptionState) ElementType ¶
func (ManagementGroupSubscriptionState) ElementType() reflect.Type
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 pulumi.StringPtrInput `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 ParameterDefinitionsValue ¶
type ParameterDefinitionsValue struct { // The allowed values for the parameter. AllowedValues []map[string]interface{} `pulumi:"allowedValues"` // The default value for the parameter if no value is provided. DefaultValue map[string]interface{} `pulumi:"defaultValue"` // General metadata for the parameter. Metadata *ParameterDefinitionsValueMetadata `pulumi:"metadata"` // The data type of the parameter. Type *string `pulumi:"type"` }
The definition of a parameter that can be provided to the policy.
type ParameterDefinitionsValueArgs ¶
type ParameterDefinitionsValueArgs struct { // The allowed values for the parameter. AllowedValues pulumi.MapArrayInput `pulumi:"allowedValues"` // The default value for the parameter if no value is provided. DefaultValue pulumi.MapInput `pulumi:"defaultValue"` // General metadata for the parameter. Metadata ParameterDefinitionsValueMetadataPtrInput `pulumi:"metadata"` // The data type of the parameter. Type pulumi.StringPtrInput `pulumi:"type"` }
The definition of a parameter that can be provided to the policy.
func (ParameterDefinitionsValueArgs) ElementType ¶
func (ParameterDefinitionsValueArgs) ElementType() reflect.Type
func (ParameterDefinitionsValueArgs) ToParameterDefinitionsValueOutput ¶
func (i ParameterDefinitionsValueArgs) ToParameterDefinitionsValueOutput() ParameterDefinitionsValueOutput
func (ParameterDefinitionsValueArgs) ToParameterDefinitionsValueOutputWithContext ¶
func (i ParameterDefinitionsValueArgs) ToParameterDefinitionsValueOutputWithContext(ctx context.Context) ParameterDefinitionsValueOutput
type ParameterDefinitionsValueInput ¶
type ParameterDefinitionsValueInput interface { pulumi.Input ToParameterDefinitionsValueOutput() ParameterDefinitionsValueOutput ToParameterDefinitionsValueOutputWithContext(context.Context) ParameterDefinitionsValueOutput }
ParameterDefinitionsValueInput is an input type that accepts ParameterDefinitionsValueArgs and ParameterDefinitionsValueOutput values. You can construct a concrete instance of `ParameterDefinitionsValueInput` via:
ParameterDefinitionsValueArgs{...}
type ParameterDefinitionsValueMap ¶
type ParameterDefinitionsValueMap map[string]ParameterDefinitionsValueInput
func (ParameterDefinitionsValueMap) ElementType ¶
func (ParameterDefinitionsValueMap) ElementType() reflect.Type
func (ParameterDefinitionsValueMap) ToParameterDefinitionsValueMapOutput ¶
func (i ParameterDefinitionsValueMap) ToParameterDefinitionsValueMapOutput() ParameterDefinitionsValueMapOutput
func (ParameterDefinitionsValueMap) ToParameterDefinitionsValueMapOutputWithContext ¶
func (i ParameterDefinitionsValueMap) ToParameterDefinitionsValueMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueMapOutput
type ParameterDefinitionsValueMapInput ¶
type ParameterDefinitionsValueMapInput interface { pulumi.Input ToParameterDefinitionsValueMapOutput() ParameterDefinitionsValueMapOutput ToParameterDefinitionsValueMapOutputWithContext(context.Context) ParameterDefinitionsValueMapOutput }
ParameterDefinitionsValueMapInput is an input type that accepts ParameterDefinitionsValueMap and ParameterDefinitionsValueMapOutput values. You can construct a concrete instance of `ParameterDefinitionsValueMapInput` via:
ParameterDefinitionsValueMap{ "key": ParameterDefinitionsValueArgs{...} }
type ParameterDefinitionsValueMapOutput ¶
type ParameterDefinitionsValueMapOutput struct{ *pulumi.OutputState }
func (ParameterDefinitionsValueMapOutput) ElementType ¶
func (ParameterDefinitionsValueMapOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueMapOutput) MapIndex ¶
func (o ParameterDefinitionsValueMapOutput) MapIndex(k pulumi.StringInput) ParameterDefinitionsValueOutput
func (ParameterDefinitionsValueMapOutput) ToParameterDefinitionsValueMapOutput ¶
func (o ParameterDefinitionsValueMapOutput) ToParameterDefinitionsValueMapOutput() ParameterDefinitionsValueMapOutput
func (ParameterDefinitionsValueMapOutput) ToParameterDefinitionsValueMapOutputWithContext ¶
func (o ParameterDefinitionsValueMapOutput) ToParameterDefinitionsValueMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueMapOutput
type ParameterDefinitionsValueMetadata ¶
type ParameterDefinitionsValueMetadata struct { // The description of the parameter. Description *string `pulumi:"description"` // The display name for the parameter. DisplayName *string `pulumi:"displayName"` }
General metadata for the parameter.
type ParameterDefinitionsValueMetadataArgs ¶
type ParameterDefinitionsValueMetadataArgs struct { // The description of the parameter. Description pulumi.StringPtrInput `pulumi:"description"` // The display name for the parameter. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` }
General metadata for the parameter.
func (ParameterDefinitionsValueMetadataArgs) ElementType ¶
func (ParameterDefinitionsValueMetadataArgs) ElementType() reflect.Type
func (ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataOutput ¶
func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataOutput() ParameterDefinitionsValueMetadataOutput
func (ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataOutputWithContext ¶
func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataOutput
func (ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataPtrOutput ¶
func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput
func (ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataPtrOutputWithContext ¶
func (i ParameterDefinitionsValueMetadataArgs) ToParameterDefinitionsValueMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataPtrOutput
type ParameterDefinitionsValueMetadataInput ¶
type ParameterDefinitionsValueMetadataInput interface { pulumi.Input ToParameterDefinitionsValueMetadataOutput() ParameterDefinitionsValueMetadataOutput ToParameterDefinitionsValueMetadataOutputWithContext(context.Context) ParameterDefinitionsValueMetadataOutput }
ParameterDefinitionsValueMetadataInput is an input type that accepts ParameterDefinitionsValueMetadataArgs and ParameterDefinitionsValueMetadataOutput values. You can construct a concrete instance of `ParameterDefinitionsValueMetadataInput` via:
ParameterDefinitionsValueMetadataArgs{...}
type ParameterDefinitionsValueMetadataOutput ¶
type ParameterDefinitionsValueMetadataOutput struct{ *pulumi.OutputState }
General metadata for the parameter.
func (ParameterDefinitionsValueMetadataOutput) Description ¶
func (o ParameterDefinitionsValueMetadataOutput) Description() pulumi.StringPtrOutput
The description of the parameter.
func (ParameterDefinitionsValueMetadataOutput) DisplayName ¶
func (o ParameterDefinitionsValueMetadataOutput) DisplayName() pulumi.StringPtrOutput
The display name for the parameter.
func (ParameterDefinitionsValueMetadataOutput) ElementType ¶
func (ParameterDefinitionsValueMetadataOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataOutput ¶
func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataOutput() ParameterDefinitionsValueMetadataOutput
func (ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataOutputWithContext ¶
func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataOutput
func (ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataPtrOutput ¶
func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput
func (ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataPtrOutputWithContext ¶
func (o ParameterDefinitionsValueMetadataOutput) ToParameterDefinitionsValueMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataPtrOutput
type ParameterDefinitionsValueMetadataPtrInput ¶
type ParameterDefinitionsValueMetadataPtrInput interface { pulumi.Input ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput ToParameterDefinitionsValueMetadataPtrOutputWithContext(context.Context) ParameterDefinitionsValueMetadataPtrOutput }
ParameterDefinitionsValueMetadataPtrInput is an input type that accepts ParameterDefinitionsValueMetadataArgs, ParameterDefinitionsValueMetadataPtr and ParameterDefinitionsValueMetadataPtrOutput values. You can construct a concrete instance of `ParameterDefinitionsValueMetadataPtrInput` via:
ParameterDefinitionsValueMetadataArgs{...} or: nil
func ParameterDefinitionsValueMetadataPtr ¶
func ParameterDefinitionsValueMetadataPtr(v *ParameterDefinitionsValueMetadataArgs) ParameterDefinitionsValueMetadataPtrInput
type ParameterDefinitionsValueMetadataPtrOutput ¶
type ParameterDefinitionsValueMetadataPtrOutput struct{ *pulumi.OutputState }
func (ParameterDefinitionsValueMetadataPtrOutput) Description ¶
func (o ParameterDefinitionsValueMetadataPtrOutput) Description() pulumi.StringPtrOutput
The description of the parameter.
func (ParameterDefinitionsValueMetadataPtrOutput) DisplayName ¶
func (o ParameterDefinitionsValueMetadataPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name for the parameter.
func (ParameterDefinitionsValueMetadataPtrOutput) ElementType ¶
func (ParameterDefinitionsValueMetadataPtrOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueMetadataPtrOutput) ToParameterDefinitionsValueMetadataPtrOutput ¶
func (o ParameterDefinitionsValueMetadataPtrOutput) ToParameterDefinitionsValueMetadataPtrOutput() ParameterDefinitionsValueMetadataPtrOutput
func (ParameterDefinitionsValueMetadataPtrOutput) ToParameterDefinitionsValueMetadataPtrOutputWithContext ¶
func (o ParameterDefinitionsValueMetadataPtrOutput) ToParameterDefinitionsValueMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueMetadataPtrOutput
type ParameterDefinitionsValueOutput ¶
type ParameterDefinitionsValueOutput struct{ *pulumi.OutputState }
The definition of a parameter that can be provided to the policy.
func (ParameterDefinitionsValueOutput) AllowedValues ¶
func (o ParameterDefinitionsValueOutput) AllowedValues() pulumi.MapArrayOutput
The allowed values for the parameter.
func (ParameterDefinitionsValueOutput) DefaultValue ¶
func (o ParameterDefinitionsValueOutput) DefaultValue() pulumi.MapOutput
The default value for the parameter if no value is provided.
func (ParameterDefinitionsValueOutput) ElementType ¶
func (ParameterDefinitionsValueOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueOutput) Metadata ¶
func (o ParameterDefinitionsValueOutput) Metadata() ParameterDefinitionsValueMetadataPtrOutput
General metadata for the parameter.
func (ParameterDefinitionsValueOutput) ToParameterDefinitionsValueOutput ¶
func (o ParameterDefinitionsValueOutput) ToParameterDefinitionsValueOutput() ParameterDefinitionsValueOutput
func (ParameterDefinitionsValueOutput) ToParameterDefinitionsValueOutputWithContext ¶
func (o ParameterDefinitionsValueOutput) ToParameterDefinitionsValueOutputWithContext(ctx context.Context) ParameterDefinitionsValueOutput
func (ParameterDefinitionsValueOutput) Type ¶
func (o ParameterDefinitionsValueOutput) Type() pulumi.StringPtrOutput
The data type of the parameter.
type ParameterDefinitionsValueResponse ¶
type ParameterDefinitionsValueResponse struct { // The allowed values for the parameter. AllowedValues []map[string]interface{} `pulumi:"allowedValues"` // The default value for the parameter if no value is provided. DefaultValue map[string]interface{} `pulumi:"defaultValue"` // General metadata for the parameter. Metadata *ParameterDefinitionsValueResponseMetadata `pulumi:"metadata"` // The data type of the parameter. Type *string `pulumi:"type"` }
The definition of a parameter that can be provided to the policy.
type ParameterDefinitionsValueResponseArgs ¶
type ParameterDefinitionsValueResponseArgs struct { // The allowed values for the parameter. AllowedValues pulumi.MapArrayInput `pulumi:"allowedValues"` // The default value for the parameter if no value is provided. DefaultValue pulumi.MapInput `pulumi:"defaultValue"` // General metadata for the parameter. Metadata ParameterDefinitionsValueResponseMetadataPtrInput `pulumi:"metadata"` // The data type of the parameter. Type pulumi.StringPtrInput `pulumi:"type"` }
The definition of a parameter that can be provided to the policy.
func (ParameterDefinitionsValueResponseArgs) ElementType ¶
func (ParameterDefinitionsValueResponseArgs) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseArgs) ToParameterDefinitionsValueResponseOutput ¶
func (i ParameterDefinitionsValueResponseArgs) ToParameterDefinitionsValueResponseOutput() ParameterDefinitionsValueResponseOutput
func (ParameterDefinitionsValueResponseArgs) ToParameterDefinitionsValueResponseOutputWithContext ¶
func (i ParameterDefinitionsValueResponseArgs) ToParameterDefinitionsValueResponseOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseOutput
type ParameterDefinitionsValueResponseInput ¶
type ParameterDefinitionsValueResponseInput interface { pulumi.Input ToParameterDefinitionsValueResponseOutput() ParameterDefinitionsValueResponseOutput ToParameterDefinitionsValueResponseOutputWithContext(context.Context) ParameterDefinitionsValueResponseOutput }
ParameterDefinitionsValueResponseInput is an input type that accepts ParameterDefinitionsValueResponseArgs and ParameterDefinitionsValueResponseOutput values. You can construct a concrete instance of `ParameterDefinitionsValueResponseInput` via:
ParameterDefinitionsValueResponseArgs{...}
type ParameterDefinitionsValueResponseMap ¶
type ParameterDefinitionsValueResponseMap map[string]ParameterDefinitionsValueResponseInput
func (ParameterDefinitionsValueResponseMap) ElementType ¶
func (ParameterDefinitionsValueResponseMap) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseMap) ToParameterDefinitionsValueResponseMapOutput ¶
func (i ParameterDefinitionsValueResponseMap) ToParameterDefinitionsValueResponseMapOutput() ParameterDefinitionsValueResponseMapOutput
func (ParameterDefinitionsValueResponseMap) ToParameterDefinitionsValueResponseMapOutputWithContext ¶
func (i ParameterDefinitionsValueResponseMap) ToParameterDefinitionsValueResponseMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMapOutput
type ParameterDefinitionsValueResponseMapInput ¶
type ParameterDefinitionsValueResponseMapInput interface { pulumi.Input ToParameterDefinitionsValueResponseMapOutput() ParameterDefinitionsValueResponseMapOutput ToParameterDefinitionsValueResponseMapOutputWithContext(context.Context) ParameterDefinitionsValueResponseMapOutput }
ParameterDefinitionsValueResponseMapInput is an input type that accepts ParameterDefinitionsValueResponseMap and ParameterDefinitionsValueResponseMapOutput values. You can construct a concrete instance of `ParameterDefinitionsValueResponseMapInput` via:
ParameterDefinitionsValueResponseMap{ "key": ParameterDefinitionsValueResponseArgs{...} }
type ParameterDefinitionsValueResponseMapOutput ¶
type ParameterDefinitionsValueResponseMapOutput struct{ *pulumi.OutputState }
func (ParameterDefinitionsValueResponseMapOutput) ElementType ¶
func (ParameterDefinitionsValueResponseMapOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseMapOutput) ToParameterDefinitionsValueResponseMapOutput ¶
func (o ParameterDefinitionsValueResponseMapOutput) ToParameterDefinitionsValueResponseMapOutput() ParameterDefinitionsValueResponseMapOutput
func (ParameterDefinitionsValueResponseMapOutput) ToParameterDefinitionsValueResponseMapOutputWithContext ¶
func (o ParameterDefinitionsValueResponseMapOutput) ToParameterDefinitionsValueResponseMapOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMapOutput
type ParameterDefinitionsValueResponseMetadata ¶
type ParameterDefinitionsValueResponseMetadata struct { // The description of the parameter. Description *string `pulumi:"description"` // The display name for the parameter. DisplayName *string `pulumi:"displayName"` }
General metadata for the parameter.
type ParameterDefinitionsValueResponseMetadataArgs ¶
type ParameterDefinitionsValueResponseMetadataArgs struct { // The description of the parameter. Description pulumi.StringPtrInput `pulumi:"description"` // The display name for the parameter. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` }
General metadata for the parameter.
func (ParameterDefinitionsValueResponseMetadataArgs) ElementType ¶
func (ParameterDefinitionsValueResponseMetadataArgs) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataOutput ¶
func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataOutput() ParameterDefinitionsValueResponseMetadataOutput
func (ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataOutputWithContext ¶
func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataOutput
func (ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataPtrOutput ¶
func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput
func (ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext ¶
func (i ParameterDefinitionsValueResponseMetadataArgs) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput
type ParameterDefinitionsValueResponseMetadataInput ¶
type ParameterDefinitionsValueResponseMetadataInput interface { pulumi.Input ToParameterDefinitionsValueResponseMetadataOutput() ParameterDefinitionsValueResponseMetadataOutput ToParameterDefinitionsValueResponseMetadataOutputWithContext(context.Context) ParameterDefinitionsValueResponseMetadataOutput }
ParameterDefinitionsValueResponseMetadataInput is an input type that accepts ParameterDefinitionsValueResponseMetadataArgs and ParameterDefinitionsValueResponseMetadataOutput values. You can construct a concrete instance of `ParameterDefinitionsValueResponseMetadataInput` via:
ParameterDefinitionsValueResponseMetadataArgs{...}
type ParameterDefinitionsValueResponseMetadataOutput ¶
type ParameterDefinitionsValueResponseMetadataOutput struct{ *pulumi.OutputState }
General metadata for the parameter.
func (ParameterDefinitionsValueResponseMetadataOutput) Description ¶
func (o ParameterDefinitionsValueResponseMetadataOutput) Description() pulumi.StringPtrOutput
The description of the parameter.
func (ParameterDefinitionsValueResponseMetadataOutput) DisplayName ¶
func (o ParameterDefinitionsValueResponseMetadataOutput) DisplayName() pulumi.StringPtrOutput
The display name for the parameter.
func (ParameterDefinitionsValueResponseMetadataOutput) ElementType ¶
func (ParameterDefinitionsValueResponseMetadataOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataOutput ¶
func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataOutput() ParameterDefinitionsValueResponseMetadataOutput
func (ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataOutputWithContext ¶
func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataOutput
func (ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataPtrOutput ¶
func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput
func (ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext ¶
func (o ParameterDefinitionsValueResponseMetadataOutput) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput
type ParameterDefinitionsValueResponseMetadataPtrInput ¶
type ParameterDefinitionsValueResponseMetadataPtrInput interface { pulumi.Input ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput }
ParameterDefinitionsValueResponseMetadataPtrInput is an input type that accepts ParameterDefinitionsValueResponseMetadataArgs, ParameterDefinitionsValueResponseMetadataPtr and ParameterDefinitionsValueResponseMetadataPtrOutput values. You can construct a concrete instance of `ParameterDefinitionsValueResponseMetadataPtrInput` via:
ParameterDefinitionsValueResponseMetadataArgs{...} or: nil
func ParameterDefinitionsValueResponseMetadataPtr ¶
func ParameterDefinitionsValueResponseMetadataPtr(v *ParameterDefinitionsValueResponseMetadataArgs) ParameterDefinitionsValueResponseMetadataPtrInput
type ParameterDefinitionsValueResponseMetadataPtrOutput ¶
type ParameterDefinitionsValueResponseMetadataPtrOutput struct{ *pulumi.OutputState }
func (ParameterDefinitionsValueResponseMetadataPtrOutput) Description ¶
func (o ParameterDefinitionsValueResponseMetadataPtrOutput) Description() pulumi.StringPtrOutput
The description of the parameter.
func (ParameterDefinitionsValueResponseMetadataPtrOutput) DisplayName ¶
func (o ParameterDefinitionsValueResponseMetadataPtrOutput) DisplayName() pulumi.StringPtrOutput
The display name for the parameter.
func (ParameterDefinitionsValueResponseMetadataPtrOutput) ElementType ¶
func (ParameterDefinitionsValueResponseMetadataPtrOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseMetadataPtrOutput) ToParameterDefinitionsValueResponseMetadataPtrOutput ¶
func (o ParameterDefinitionsValueResponseMetadataPtrOutput) ToParameterDefinitionsValueResponseMetadataPtrOutput() ParameterDefinitionsValueResponseMetadataPtrOutput
func (ParameterDefinitionsValueResponseMetadataPtrOutput) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext ¶
func (o ParameterDefinitionsValueResponseMetadataPtrOutput) ToParameterDefinitionsValueResponseMetadataPtrOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseMetadataPtrOutput
type ParameterDefinitionsValueResponseOutput ¶
type ParameterDefinitionsValueResponseOutput struct{ *pulumi.OutputState }
The definition of a parameter that can be provided to the policy.
func (ParameterDefinitionsValueResponseOutput) AllowedValues ¶
func (o ParameterDefinitionsValueResponseOutput) AllowedValues() pulumi.MapArrayOutput
The allowed values for the parameter.
func (ParameterDefinitionsValueResponseOutput) DefaultValue ¶
func (o ParameterDefinitionsValueResponseOutput) DefaultValue() pulumi.MapOutput
The default value for the parameter if no value is provided.
func (ParameterDefinitionsValueResponseOutput) ElementType ¶
func (ParameterDefinitionsValueResponseOutput) ElementType() reflect.Type
func (ParameterDefinitionsValueResponseOutput) Metadata ¶
func (o ParameterDefinitionsValueResponseOutput) Metadata() ParameterDefinitionsValueResponseMetadataPtrOutput
General metadata for the parameter.
func (ParameterDefinitionsValueResponseOutput) ToParameterDefinitionsValueResponseOutput ¶
func (o ParameterDefinitionsValueResponseOutput) ToParameterDefinitionsValueResponseOutput() ParameterDefinitionsValueResponseOutput
func (ParameterDefinitionsValueResponseOutput) ToParameterDefinitionsValueResponseOutputWithContext ¶
func (o ParameterDefinitionsValueResponseOutput) ToParameterDefinitionsValueResponseOutputWithContext(ctx context.Context) ParameterDefinitionsValueResponseOutput
func (ParameterDefinitionsValueResponseOutput) Type ¶
func (o ParameterDefinitionsValueResponseOutput) Type() pulumi.StringPtrOutput
The data type of the parameter.
type ParameterValuesValue ¶
type ParameterValuesValue struct { // The value of the parameter. Value map[string]interface{} `pulumi:"value"` }
The value of a parameter.
type ParameterValuesValueArgs ¶
type ParameterValuesValueArgs struct { // The value of the parameter. Value pulumi.MapInput `pulumi:"value"` }
The value of a parameter.
func (ParameterValuesValueArgs) ElementType ¶
func (ParameterValuesValueArgs) ElementType() reflect.Type
func (ParameterValuesValueArgs) ToParameterValuesValueOutput ¶
func (i ParameterValuesValueArgs) ToParameterValuesValueOutput() ParameterValuesValueOutput
func (ParameterValuesValueArgs) ToParameterValuesValueOutputWithContext ¶
func (i ParameterValuesValueArgs) ToParameterValuesValueOutputWithContext(ctx context.Context) ParameterValuesValueOutput
type ParameterValuesValueInput ¶
type ParameterValuesValueInput interface { pulumi.Input ToParameterValuesValueOutput() ParameterValuesValueOutput ToParameterValuesValueOutputWithContext(context.Context) ParameterValuesValueOutput }
ParameterValuesValueInput is an input type that accepts ParameterValuesValueArgs and ParameterValuesValueOutput values. You can construct a concrete instance of `ParameterValuesValueInput` via:
ParameterValuesValueArgs{...}
type ParameterValuesValueMap ¶
type ParameterValuesValueMap map[string]ParameterValuesValueInput
func (ParameterValuesValueMap) ElementType ¶
func (ParameterValuesValueMap) ElementType() reflect.Type
func (ParameterValuesValueMap) ToParameterValuesValueMapOutput ¶
func (i ParameterValuesValueMap) ToParameterValuesValueMapOutput() ParameterValuesValueMapOutput
func (ParameterValuesValueMap) ToParameterValuesValueMapOutputWithContext ¶
func (i ParameterValuesValueMap) ToParameterValuesValueMapOutputWithContext(ctx context.Context) ParameterValuesValueMapOutput
type ParameterValuesValueMapInput ¶
type ParameterValuesValueMapInput interface { pulumi.Input ToParameterValuesValueMapOutput() ParameterValuesValueMapOutput ToParameterValuesValueMapOutputWithContext(context.Context) ParameterValuesValueMapOutput }
ParameterValuesValueMapInput is an input type that accepts ParameterValuesValueMap and ParameterValuesValueMapOutput values. You can construct a concrete instance of `ParameterValuesValueMapInput` via:
ParameterValuesValueMap{ "key": ParameterValuesValueArgs{...} }
type ParameterValuesValueMapOutput ¶
type ParameterValuesValueMapOutput struct{ *pulumi.OutputState }
func (ParameterValuesValueMapOutput) ElementType ¶
func (ParameterValuesValueMapOutput) ElementType() reflect.Type
func (ParameterValuesValueMapOutput) MapIndex ¶
func (o ParameterValuesValueMapOutput) MapIndex(k pulumi.StringInput) ParameterValuesValueOutput
func (ParameterValuesValueMapOutput) ToParameterValuesValueMapOutput ¶
func (o ParameterValuesValueMapOutput) ToParameterValuesValueMapOutput() ParameterValuesValueMapOutput
func (ParameterValuesValueMapOutput) ToParameterValuesValueMapOutputWithContext ¶
func (o ParameterValuesValueMapOutput) ToParameterValuesValueMapOutputWithContext(ctx context.Context) ParameterValuesValueMapOutput
type ParameterValuesValueOutput ¶
type ParameterValuesValueOutput struct{ *pulumi.OutputState }
The value of a parameter.
func (ParameterValuesValueOutput) ElementType ¶
func (ParameterValuesValueOutput) ElementType() reflect.Type
func (ParameterValuesValueOutput) ToParameterValuesValueOutput ¶
func (o ParameterValuesValueOutput) ToParameterValuesValueOutput() ParameterValuesValueOutput
func (ParameterValuesValueOutput) ToParameterValuesValueOutputWithContext ¶
func (o ParameterValuesValueOutput) ToParameterValuesValueOutputWithContext(ctx context.Context) ParameterValuesValueOutput
func (ParameterValuesValueOutput) Value ¶
func (o ParameterValuesValueOutput) Value() pulumi.MapOutput
The value of the parameter.
type ParameterValuesValueResponse ¶
type ParameterValuesValueResponse struct { // The value of the parameter. Value map[string]interface{} `pulumi:"value"` }
The value of a parameter.
type ParameterValuesValueResponseArgs ¶
type ParameterValuesValueResponseArgs struct { // The value of the parameter. Value pulumi.MapInput `pulumi:"value"` }
The value of a parameter.
func (ParameterValuesValueResponseArgs) ElementType ¶
func (ParameterValuesValueResponseArgs) ElementType() reflect.Type
func (ParameterValuesValueResponseArgs) ToParameterValuesValueResponseOutput ¶
func (i ParameterValuesValueResponseArgs) ToParameterValuesValueResponseOutput() ParameterValuesValueResponseOutput
func (ParameterValuesValueResponseArgs) ToParameterValuesValueResponseOutputWithContext ¶
func (i ParameterValuesValueResponseArgs) ToParameterValuesValueResponseOutputWithContext(ctx context.Context) ParameterValuesValueResponseOutput
type ParameterValuesValueResponseInput ¶
type ParameterValuesValueResponseInput interface { pulumi.Input ToParameterValuesValueResponseOutput() ParameterValuesValueResponseOutput ToParameterValuesValueResponseOutputWithContext(context.Context) ParameterValuesValueResponseOutput }
ParameterValuesValueResponseInput is an input type that accepts ParameterValuesValueResponseArgs and ParameterValuesValueResponseOutput values. You can construct a concrete instance of `ParameterValuesValueResponseInput` via:
ParameterValuesValueResponseArgs{...}
type ParameterValuesValueResponseMap ¶
type ParameterValuesValueResponseMap map[string]ParameterValuesValueResponseInput
func (ParameterValuesValueResponseMap) ElementType ¶
func (ParameterValuesValueResponseMap) ElementType() reflect.Type
func (ParameterValuesValueResponseMap) ToParameterValuesValueResponseMapOutput ¶
func (i ParameterValuesValueResponseMap) ToParameterValuesValueResponseMapOutput() ParameterValuesValueResponseMapOutput
func (ParameterValuesValueResponseMap) ToParameterValuesValueResponseMapOutputWithContext ¶
func (i ParameterValuesValueResponseMap) ToParameterValuesValueResponseMapOutputWithContext(ctx context.Context) ParameterValuesValueResponseMapOutput
type ParameterValuesValueResponseMapInput ¶
type ParameterValuesValueResponseMapInput interface { pulumi.Input ToParameterValuesValueResponseMapOutput() ParameterValuesValueResponseMapOutput ToParameterValuesValueResponseMapOutputWithContext(context.Context) ParameterValuesValueResponseMapOutput }
ParameterValuesValueResponseMapInput is an input type that accepts ParameterValuesValueResponseMap and ParameterValuesValueResponseMapOutput values. You can construct a concrete instance of `ParameterValuesValueResponseMapInput` via:
ParameterValuesValueResponseMap{ "key": ParameterValuesValueResponseArgs{...} }
type ParameterValuesValueResponseMapOutput ¶
type ParameterValuesValueResponseMapOutput struct{ *pulumi.OutputState }
func (ParameterValuesValueResponseMapOutput) ElementType ¶
func (ParameterValuesValueResponseMapOutput) ElementType() reflect.Type
func (ParameterValuesValueResponseMapOutput) MapIndex ¶
func (o ParameterValuesValueResponseMapOutput) MapIndex(k pulumi.StringInput) ParameterValuesValueResponseOutput
func (ParameterValuesValueResponseMapOutput) ToParameterValuesValueResponseMapOutput ¶
func (o ParameterValuesValueResponseMapOutput) ToParameterValuesValueResponseMapOutput() ParameterValuesValueResponseMapOutput
func (ParameterValuesValueResponseMapOutput) ToParameterValuesValueResponseMapOutputWithContext ¶
func (o ParameterValuesValueResponseMapOutput) ToParameterValuesValueResponseMapOutputWithContext(ctx context.Context) ParameterValuesValueResponseMapOutput
type ParameterValuesValueResponseOutput ¶
type ParameterValuesValueResponseOutput struct{ *pulumi.OutputState }
The value of a parameter.
func (ParameterValuesValueResponseOutput) ElementType ¶
func (ParameterValuesValueResponseOutput) ElementType() reflect.Type
func (ParameterValuesValueResponseOutput) ToParameterValuesValueResponseOutput ¶
func (o ParameterValuesValueResponseOutput) ToParameterValuesValueResponseOutput() ParameterValuesValueResponseOutput
func (ParameterValuesValueResponseOutput) ToParameterValuesValueResponseOutputWithContext ¶
func (o ParameterValuesValueResponseOutput) ToParameterValuesValueResponseOutputWithContext(ctx context.Context) ParameterValuesValueResponseOutput
func (ParameterValuesValueResponseOutput) Value ¶
func (o ParameterValuesValueResponseOutput) Value() pulumi.MapOutput
The value of the parameter.
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 ParentGroupInfoResponse ¶
type ParentGroupInfoResponse struct { // The friendly name of the parent management group. DisplayName *string `pulumi:"displayName"` // The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id *string `pulumi:"id"` // The name of the parent management group Name *string `pulumi:"name"` }
(Optional) The ID of the parent management group.
type ParentGroupInfoResponseArgs ¶
type ParentGroupInfoResponseArgs struct { // The friendly name of the parent management group. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000 Id pulumi.StringPtrInput `pulumi:"id"` // The name of the parent management group Name pulumi.StringPtrInput `pulumi:"name"` }
(Optional) The ID of the parent management group.
func (ParentGroupInfoResponseArgs) ElementType ¶
func (ParentGroupInfoResponseArgs) ElementType() reflect.Type
func (ParentGroupInfoResponseArgs) ToParentGroupInfoResponseOutput ¶
func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponseOutput() ParentGroupInfoResponseOutput
func (ParentGroupInfoResponseArgs) ToParentGroupInfoResponseOutputWithContext ¶
func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponseOutputWithContext(ctx context.Context) ParentGroupInfoResponseOutput
func (ParentGroupInfoResponseArgs) ToParentGroupInfoResponsePtrOutput ¶
func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput
func (ParentGroupInfoResponseArgs) ToParentGroupInfoResponsePtrOutputWithContext ¶
func (i ParentGroupInfoResponseArgs) ToParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) ParentGroupInfoResponsePtrOutput
type ParentGroupInfoResponseInput ¶
type ParentGroupInfoResponseInput interface { pulumi.Input ToParentGroupInfoResponseOutput() ParentGroupInfoResponseOutput ToParentGroupInfoResponseOutputWithContext(context.Context) ParentGroupInfoResponseOutput }
ParentGroupInfoResponseInput is an input type that accepts ParentGroupInfoResponseArgs and ParentGroupInfoResponseOutput values. You can construct a concrete instance of `ParentGroupInfoResponseInput` via:
ParentGroupInfoResponseArgs{...}
type ParentGroupInfoResponseOutput ¶
type ParentGroupInfoResponseOutput struct{ *pulumi.OutputState }
(Optional) The ID of the parent management group.
func (ParentGroupInfoResponseOutput) DisplayName ¶
func (o ParentGroupInfoResponseOutput) DisplayName() pulumi.StringPtrOutput
The friendly name of the parent management group.
func (ParentGroupInfoResponseOutput) ElementType ¶
func (ParentGroupInfoResponseOutput) ElementType() reflect.Type
func (ParentGroupInfoResponseOutput) Id ¶
func (o ParentGroupInfoResponseOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (ParentGroupInfoResponseOutput) Name ¶
func (o ParentGroupInfoResponseOutput) Name() pulumi.StringPtrOutput
The name of the parent management group
func (ParentGroupInfoResponseOutput) ToParentGroupInfoResponseOutput ¶
func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponseOutput() ParentGroupInfoResponseOutput
func (ParentGroupInfoResponseOutput) ToParentGroupInfoResponseOutputWithContext ¶
func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponseOutputWithContext(ctx context.Context) ParentGroupInfoResponseOutput
func (ParentGroupInfoResponseOutput) ToParentGroupInfoResponsePtrOutput ¶
func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput
func (ParentGroupInfoResponseOutput) ToParentGroupInfoResponsePtrOutputWithContext ¶
func (o ParentGroupInfoResponseOutput) ToParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) ParentGroupInfoResponsePtrOutput
type ParentGroupInfoResponsePtrInput ¶
type ParentGroupInfoResponsePtrInput interface { pulumi.Input ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput ToParentGroupInfoResponsePtrOutputWithContext(context.Context) ParentGroupInfoResponsePtrOutput }
ParentGroupInfoResponsePtrInput is an input type that accepts ParentGroupInfoResponseArgs, ParentGroupInfoResponsePtr and ParentGroupInfoResponsePtrOutput values. You can construct a concrete instance of `ParentGroupInfoResponsePtrInput` via:
ParentGroupInfoResponseArgs{...} or: nil
func ParentGroupInfoResponsePtr ¶
func ParentGroupInfoResponsePtr(v *ParentGroupInfoResponseArgs) ParentGroupInfoResponsePtrInput
type ParentGroupInfoResponsePtrOutput ¶
type ParentGroupInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (ParentGroupInfoResponsePtrOutput) DisplayName ¶
func (o ParentGroupInfoResponsePtrOutput) DisplayName() pulumi.StringPtrOutput
The friendly name of the parent management group.
func (ParentGroupInfoResponsePtrOutput) Elem ¶
func (o ParentGroupInfoResponsePtrOutput) Elem() ParentGroupInfoResponseOutput
func (ParentGroupInfoResponsePtrOutput) ElementType ¶
func (ParentGroupInfoResponsePtrOutput) ElementType() reflect.Type
func (ParentGroupInfoResponsePtrOutput) Id ¶
func (o ParentGroupInfoResponsePtrOutput) Id() pulumi.StringPtrOutput
The fully qualified ID for the parent management group. For example, /providers/Microsoft.Management/managementGroups/0000000-0000-0000-0000-000000000000
func (ParentGroupInfoResponsePtrOutput) Name ¶
func (o ParentGroupInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the parent management group
func (ParentGroupInfoResponsePtrOutput) ToParentGroupInfoResponsePtrOutput ¶
func (o ParentGroupInfoResponsePtrOutput) ToParentGroupInfoResponsePtrOutput() ParentGroupInfoResponsePtrOutput
func (ParentGroupInfoResponsePtrOutput) ToParentGroupInfoResponsePtrOutputWithContext ¶
func (o ParentGroupInfoResponsePtrOutput) ToParentGroupInfoResponsePtrOutputWithContext(ctx context.Context) ParentGroupInfoResponsePtrOutput
type PolicyDefinitionAtManagementGroup ¶
type PolicyDefinitionAtManagementGroup struct { pulumi.CustomResourceState // The policy definition description. Description pulumi.StringPtrOutput `pulumi:"description"` // The display name of the policy definition. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata pulumi.MapOutput `pulumi:"metadata"` // The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data. Mode pulumi.StringPtrOutput `pulumi:"mode"` // The name of the policy definition. Name pulumi.StringOutput `pulumi:"name"` // The parameter definitions for parameters used in the policy rule. The keys are the parameter names. Parameters ParameterDefinitionsValueResponseMapOutput `pulumi:"parameters"` // The policy rule. PolicyRule pulumi.MapOutput `pulumi:"policyRule"` // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType pulumi.StringPtrOutput `pulumi:"policyType"` // The type of the resource (Microsoft.Authorization/policyDefinitions). Type pulumi.StringOutput `pulumi:"type"` }
The policy definition.
func GetPolicyDefinitionAtManagementGroup ¶
func GetPolicyDefinitionAtManagementGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicyDefinitionAtManagementGroupState, opts ...pulumi.ResourceOption) (*PolicyDefinitionAtManagementGroup, error)
GetPolicyDefinitionAtManagementGroup gets an existing PolicyDefinitionAtManagementGroup 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 NewPolicyDefinitionAtManagementGroup ¶
func NewPolicyDefinitionAtManagementGroup(ctx *pulumi.Context, name string, args *PolicyDefinitionAtManagementGroupArgs, opts ...pulumi.ResourceOption) (*PolicyDefinitionAtManagementGroup, error)
NewPolicyDefinitionAtManagementGroup registers a new resource with the given unique name, arguments, and options.
type PolicyDefinitionAtManagementGroupArgs ¶
type PolicyDefinitionAtManagementGroupArgs struct { // The policy definition description. Description pulumi.StringPtrInput // The display name of the policy definition. DisplayName pulumi.StringPtrInput // The ID of the management group. ManagementGroupId pulumi.StringInput // The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata pulumi.MapInput // The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data. Mode pulumi.StringPtrInput // The parameter definitions for parameters used in the policy rule. The keys are the parameter names. Parameters ParameterDefinitionsValueMapInput // The name of the policy definition to create. PolicyDefinitionName pulumi.StringInput // The policy rule. PolicyRule pulumi.MapInput // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType pulumi.StringPtrInput }
The set of arguments for constructing a PolicyDefinitionAtManagementGroup resource.
func (PolicyDefinitionAtManagementGroupArgs) ElementType ¶
func (PolicyDefinitionAtManagementGroupArgs) ElementType() reflect.Type
type PolicyDefinitionAtManagementGroupState ¶
type PolicyDefinitionAtManagementGroupState struct { // The policy definition description. Description pulumi.StringPtrInput // The display name of the policy definition. DisplayName pulumi.StringPtrInput // The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata pulumi.MapInput // The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data. Mode pulumi.StringPtrInput // The name of the policy definition. Name pulumi.StringPtrInput // The parameter definitions for parameters used in the policy rule. The keys are the parameter names. Parameters ParameterDefinitionsValueResponseMapInput // The policy rule. PolicyRule pulumi.MapInput // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType pulumi.StringPtrInput // The type of the resource (Microsoft.Authorization/policyDefinitions). Type pulumi.StringPtrInput }
func (PolicyDefinitionAtManagementGroupState) ElementType ¶
func (PolicyDefinitionAtManagementGroupState) ElementType() reflect.Type
type PolicyDefinitionGroup ¶
type PolicyDefinitionGroup struct { // A resource ID of a resource that contains additional metadata about the group. AdditionalMetadataId *string `pulumi:"additionalMetadataId"` // The group's category. Category *string `pulumi:"category"` // The group's description. Description *string `pulumi:"description"` // The group's display name. DisplayName *string `pulumi:"displayName"` // The name of the group. Name string `pulumi:"name"` }
The policy definition group.
type PolicyDefinitionGroupArgs ¶
type PolicyDefinitionGroupArgs struct { // A resource ID of a resource that contains additional metadata about the group. AdditionalMetadataId pulumi.StringPtrInput `pulumi:"additionalMetadataId"` // The group's category. Category pulumi.StringPtrInput `pulumi:"category"` // The group's description. Description pulumi.StringPtrInput `pulumi:"description"` // The group's display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The name of the group. Name pulumi.StringInput `pulumi:"name"` }
The policy definition group.
func (PolicyDefinitionGroupArgs) ElementType ¶
func (PolicyDefinitionGroupArgs) ElementType() reflect.Type
func (PolicyDefinitionGroupArgs) ToPolicyDefinitionGroupOutput ¶
func (i PolicyDefinitionGroupArgs) ToPolicyDefinitionGroupOutput() PolicyDefinitionGroupOutput
func (PolicyDefinitionGroupArgs) ToPolicyDefinitionGroupOutputWithContext ¶
func (i PolicyDefinitionGroupArgs) ToPolicyDefinitionGroupOutputWithContext(ctx context.Context) PolicyDefinitionGroupOutput
type PolicyDefinitionGroupArray ¶
type PolicyDefinitionGroupArray []PolicyDefinitionGroupInput
func (PolicyDefinitionGroupArray) ElementType ¶
func (PolicyDefinitionGroupArray) ElementType() reflect.Type
func (PolicyDefinitionGroupArray) ToPolicyDefinitionGroupArrayOutput ¶
func (i PolicyDefinitionGroupArray) ToPolicyDefinitionGroupArrayOutput() PolicyDefinitionGroupArrayOutput
func (PolicyDefinitionGroupArray) ToPolicyDefinitionGroupArrayOutputWithContext ¶
func (i PolicyDefinitionGroupArray) ToPolicyDefinitionGroupArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupArrayOutput
type PolicyDefinitionGroupArrayInput ¶
type PolicyDefinitionGroupArrayInput interface { pulumi.Input ToPolicyDefinitionGroupArrayOutput() PolicyDefinitionGroupArrayOutput ToPolicyDefinitionGroupArrayOutputWithContext(context.Context) PolicyDefinitionGroupArrayOutput }
PolicyDefinitionGroupArrayInput is an input type that accepts PolicyDefinitionGroupArray and PolicyDefinitionGroupArrayOutput values. You can construct a concrete instance of `PolicyDefinitionGroupArrayInput` via:
PolicyDefinitionGroupArray{ PolicyDefinitionGroupArgs{...} }
type PolicyDefinitionGroupArrayOutput ¶
type PolicyDefinitionGroupArrayOutput struct{ *pulumi.OutputState }
func (PolicyDefinitionGroupArrayOutput) ElementType ¶
func (PolicyDefinitionGroupArrayOutput) ElementType() reflect.Type
func (PolicyDefinitionGroupArrayOutput) Index ¶
func (o PolicyDefinitionGroupArrayOutput) Index(i pulumi.IntInput) PolicyDefinitionGroupOutput
func (PolicyDefinitionGroupArrayOutput) ToPolicyDefinitionGroupArrayOutput ¶
func (o PolicyDefinitionGroupArrayOutput) ToPolicyDefinitionGroupArrayOutput() PolicyDefinitionGroupArrayOutput
func (PolicyDefinitionGroupArrayOutput) ToPolicyDefinitionGroupArrayOutputWithContext ¶
func (o PolicyDefinitionGroupArrayOutput) ToPolicyDefinitionGroupArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupArrayOutput
type PolicyDefinitionGroupInput ¶
type PolicyDefinitionGroupInput interface { pulumi.Input ToPolicyDefinitionGroupOutput() PolicyDefinitionGroupOutput ToPolicyDefinitionGroupOutputWithContext(context.Context) PolicyDefinitionGroupOutput }
PolicyDefinitionGroupInput is an input type that accepts PolicyDefinitionGroupArgs and PolicyDefinitionGroupOutput values. You can construct a concrete instance of `PolicyDefinitionGroupInput` via:
PolicyDefinitionGroupArgs{...}
type PolicyDefinitionGroupOutput ¶
type PolicyDefinitionGroupOutput struct{ *pulumi.OutputState }
The policy definition group.
func (PolicyDefinitionGroupOutput) AdditionalMetadataId ¶
func (o PolicyDefinitionGroupOutput) AdditionalMetadataId() pulumi.StringPtrOutput
A resource ID of a resource that contains additional metadata about the group.
func (PolicyDefinitionGroupOutput) Category ¶
func (o PolicyDefinitionGroupOutput) Category() pulumi.StringPtrOutput
The group's category.
func (PolicyDefinitionGroupOutput) Description ¶
func (o PolicyDefinitionGroupOutput) Description() pulumi.StringPtrOutput
The group's description.
func (PolicyDefinitionGroupOutput) DisplayName ¶
func (o PolicyDefinitionGroupOutput) DisplayName() pulumi.StringPtrOutput
The group's display name.
func (PolicyDefinitionGroupOutput) ElementType ¶
func (PolicyDefinitionGroupOutput) ElementType() reflect.Type
func (PolicyDefinitionGroupOutput) Name ¶
func (o PolicyDefinitionGroupOutput) Name() pulumi.StringOutput
The name of the group.
func (PolicyDefinitionGroupOutput) ToPolicyDefinitionGroupOutput ¶
func (o PolicyDefinitionGroupOutput) ToPolicyDefinitionGroupOutput() PolicyDefinitionGroupOutput
func (PolicyDefinitionGroupOutput) ToPolicyDefinitionGroupOutputWithContext ¶
func (o PolicyDefinitionGroupOutput) ToPolicyDefinitionGroupOutputWithContext(ctx context.Context) PolicyDefinitionGroupOutput
type PolicyDefinitionGroupResponse ¶
type PolicyDefinitionGroupResponse struct { // A resource ID of a resource that contains additional metadata about the group. AdditionalMetadataId *string `pulumi:"additionalMetadataId"` // The group's category. Category *string `pulumi:"category"` // The group's description. Description *string `pulumi:"description"` // The group's display name. DisplayName *string `pulumi:"displayName"` // The name of the group. Name string `pulumi:"name"` }
The policy definition group.
type PolicyDefinitionGroupResponseArgs ¶
type PolicyDefinitionGroupResponseArgs struct { // A resource ID of a resource that contains additional metadata about the group. AdditionalMetadataId pulumi.StringPtrInput `pulumi:"additionalMetadataId"` // The group's category. Category pulumi.StringPtrInput `pulumi:"category"` // The group's description. Description pulumi.StringPtrInput `pulumi:"description"` // The group's display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The name of the group. Name pulumi.StringInput `pulumi:"name"` }
The policy definition group.
func (PolicyDefinitionGroupResponseArgs) ElementType ¶
func (PolicyDefinitionGroupResponseArgs) ElementType() reflect.Type
func (PolicyDefinitionGroupResponseArgs) ToPolicyDefinitionGroupResponseOutput ¶
func (i PolicyDefinitionGroupResponseArgs) ToPolicyDefinitionGroupResponseOutput() PolicyDefinitionGroupResponseOutput
func (PolicyDefinitionGroupResponseArgs) ToPolicyDefinitionGroupResponseOutputWithContext ¶
func (i PolicyDefinitionGroupResponseArgs) ToPolicyDefinitionGroupResponseOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseOutput
type PolicyDefinitionGroupResponseArray ¶
type PolicyDefinitionGroupResponseArray []PolicyDefinitionGroupResponseInput
func (PolicyDefinitionGroupResponseArray) ElementType ¶
func (PolicyDefinitionGroupResponseArray) ElementType() reflect.Type
func (PolicyDefinitionGroupResponseArray) ToPolicyDefinitionGroupResponseArrayOutput ¶
func (i PolicyDefinitionGroupResponseArray) ToPolicyDefinitionGroupResponseArrayOutput() PolicyDefinitionGroupResponseArrayOutput
func (PolicyDefinitionGroupResponseArray) ToPolicyDefinitionGroupResponseArrayOutputWithContext ¶
func (i PolicyDefinitionGroupResponseArray) ToPolicyDefinitionGroupResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseArrayOutput
type PolicyDefinitionGroupResponseArrayInput ¶
type PolicyDefinitionGroupResponseArrayInput interface { pulumi.Input ToPolicyDefinitionGroupResponseArrayOutput() PolicyDefinitionGroupResponseArrayOutput ToPolicyDefinitionGroupResponseArrayOutputWithContext(context.Context) PolicyDefinitionGroupResponseArrayOutput }
PolicyDefinitionGroupResponseArrayInput is an input type that accepts PolicyDefinitionGroupResponseArray and PolicyDefinitionGroupResponseArrayOutput values. You can construct a concrete instance of `PolicyDefinitionGroupResponseArrayInput` via:
PolicyDefinitionGroupResponseArray{ PolicyDefinitionGroupResponseArgs{...} }
type PolicyDefinitionGroupResponseArrayOutput ¶
type PolicyDefinitionGroupResponseArrayOutput struct{ *pulumi.OutputState }
func (PolicyDefinitionGroupResponseArrayOutput) ElementType ¶
func (PolicyDefinitionGroupResponseArrayOutput) ElementType() reflect.Type
func (PolicyDefinitionGroupResponseArrayOutput) ToPolicyDefinitionGroupResponseArrayOutput ¶
func (o PolicyDefinitionGroupResponseArrayOutput) ToPolicyDefinitionGroupResponseArrayOutput() PolicyDefinitionGroupResponseArrayOutput
func (PolicyDefinitionGroupResponseArrayOutput) ToPolicyDefinitionGroupResponseArrayOutputWithContext ¶
func (o PolicyDefinitionGroupResponseArrayOutput) ToPolicyDefinitionGroupResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseArrayOutput
type PolicyDefinitionGroupResponseInput ¶
type PolicyDefinitionGroupResponseInput interface { pulumi.Input ToPolicyDefinitionGroupResponseOutput() PolicyDefinitionGroupResponseOutput ToPolicyDefinitionGroupResponseOutputWithContext(context.Context) PolicyDefinitionGroupResponseOutput }
PolicyDefinitionGroupResponseInput is an input type that accepts PolicyDefinitionGroupResponseArgs and PolicyDefinitionGroupResponseOutput values. You can construct a concrete instance of `PolicyDefinitionGroupResponseInput` via:
PolicyDefinitionGroupResponseArgs{...}
type PolicyDefinitionGroupResponseOutput ¶
type PolicyDefinitionGroupResponseOutput struct{ *pulumi.OutputState }
The policy definition group.
func (PolicyDefinitionGroupResponseOutput) AdditionalMetadataId ¶
func (o PolicyDefinitionGroupResponseOutput) AdditionalMetadataId() pulumi.StringPtrOutput
A resource ID of a resource that contains additional metadata about the group.
func (PolicyDefinitionGroupResponseOutput) Category ¶
func (o PolicyDefinitionGroupResponseOutput) Category() pulumi.StringPtrOutput
The group's category.
func (PolicyDefinitionGroupResponseOutput) Description ¶
func (o PolicyDefinitionGroupResponseOutput) Description() pulumi.StringPtrOutput
The group's description.
func (PolicyDefinitionGroupResponseOutput) DisplayName ¶
func (o PolicyDefinitionGroupResponseOutput) DisplayName() pulumi.StringPtrOutput
The group's display name.
func (PolicyDefinitionGroupResponseOutput) ElementType ¶
func (PolicyDefinitionGroupResponseOutput) ElementType() reflect.Type
func (PolicyDefinitionGroupResponseOutput) Name ¶
func (o PolicyDefinitionGroupResponseOutput) Name() pulumi.StringOutput
The name of the group.
func (PolicyDefinitionGroupResponseOutput) ToPolicyDefinitionGroupResponseOutput ¶
func (o PolicyDefinitionGroupResponseOutput) ToPolicyDefinitionGroupResponseOutput() PolicyDefinitionGroupResponseOutput
func (PolicyDefinitionGroupResponseOutput) ToPolicyDefinitionGroupResponseOutputWithContext ¶
func (o PolicyDefinitionGroupResponseOutput) ToPolicyDefinitionGroupResponseOutputWithContext(ctx context.Context) PolicyDefinitionGroupResponseOutput
type PolicyDefinitionReference ¶
type PolicyDefinitionReference struct { // The name of the groups that this policy definition reference belongs to. GroupNames []string `pulumi:"groupNames"` // The parameter values for the referenced policy rule. The keys are the parameter names. Parameters map[string]ParameterValuesValue `pulumi:"parameters"` // The ID of the policy definition or policy set definition. PolicyDefinitionId string `pulumi:"policyDefinitionId"` // A unique id (within the policy set definition) for this policy definition reference. PolicyDefinitionReferenceId *string `pulumi:"policyDefinitionReferenceId"` }
The policy definition reference.
type PolicyDefinitionReferenceArgs ¶
type PolicyDefinitionReferenceArgs struct { // The name of the groups that this policy definition reference belongs to. GroupNames pulumi.StringArrayInput `pulumi:"groupNames"` // The parameter values for the referenced policy rule. The keys are the parameter names. Parameters ParameterValuesValueMapInput `pulumi:"parameters"` // The ID of the policy definition or policy set definition. PolicyDefinitionId pulumi.StringInput `pulumi:"policyDefinitionId"` // A unique id (within the policy set definition) for this policy definition reference. PolicyDefinitionReferenceId pulumi.StringPtrInput `pulumi:"policyDefinitionReferenceId"` }
The policy definition reference.
func (PolicyDefinitionReferenceArgs) ElementType ¶
func (PolicyDefinitionReferenceArgs) ElementType() reflect.Type
func (PolicyDefinitionReferenceArgs) ToPolicyDefinitionReferenceOutput ¶
func (i PolicyDefinitionReferenceArgs) ToPolicyDefinitionReferenceOutput() PolicyDefinitionReferenceOutput
func (PolicyDefinitionReferenceArgs) ToPolicyDefinitionReferenceOutputWithContext ¶
func (i PolicyDefinitionReferenceArgs) ToPolicyDefinitionReferenceOutputWithContext(ctx context.Context) PolicyDefinitionReferenceOutput
type PolicyDefinitionReferenceArray ¶
type PolicyDefinitionReferenceArray []PolicyDefinitionReferenceInput
func (PolicyDefinitionReferenceArray) ElementType ¶
func (PolicyDefinitionReferenceArray) ElementType() reflect.Type
func (PolicyDefinitionReferenceArray) ToPolicyDefinitionReferenceArrayOutput ¶
func (i PolicyDefinitionReferenceArray) ToPolicyDefinitionReferenceArrayOutput() PolicyDefinitionReferenceArrayOutput
func (PolicyDefinitionReferenceArray) ToPolicyDefinitionReferenceArrayOutputWithContext ¶
func (i PolicyDefinitionReferenceArray) ToPolicyDefinitionReferenceArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceArrayOutput
type PolicyDefinitionReferenceArrayInput ¶
type PolicyDefinitionReferenceArrayInput interface { pulumi.Input ToPolicyDefinitionReferenceArrayOutput() PolicyDefinitionReferenceArrayOutput ToPolicyDefinitionReferenceArrayOutputWithContext(context.Context) PolicyDefinitionReferenceArrayOutput }
PolicyDefinitionReferenceArrayInput is an input type that accepts PolicyDefinitionReferenceArray and PolicyDefinitionReferenceArrayOutput values. You can construct a concrete instance of `PolicyDefinitionReferenceArrayInput` via:
PolicyDefinitionReferenceArray{ PolicyDefinitionReferenceArgs{...} }
type PolicyDefinitionReferenceArrayOutput ¶
type PolicyDefinitionReferenceArrayOutput struct{ *pulumi.OutputState }
func (PolicyDefinitionReferenceArrayOutput) ElementType ¶
func (PolicyDefinitionReferenceArrayOutput) ElementType() reflect.Type
func (PolicyDefinitionReferenceArrayOutput) Index ¶
func (o PolicyDefinitionReferenceArrayOutput) Index(i pulumi.IntInput) PolicyDefinitionReferenceOutput
func (PolicyDefinitionReferenceArrayOutput) ToPolicyDefinitionReferenceArrayOutput ¶
func (o PolicyDefinitionReferenceArrayOutput) ToPolicyDefinitionReferenceArrayOutput() PolicyDefinitionReferenceArrayOutput
func (PolicyDefinitionReferenceArrayOutput) ToPolicyDefinitionReferenceArrayOutputWithContext ¶
func (o PolicyDefinitionReferenceArrayOutput) ToPolicyDefinitionReferenceArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceArrayOutput
type PolicyDefinitionReferenceInput ¶
type PolicyDefinitionReferenceInput interface { pulumi.Input ToPolicyDefinitionReferenceOutput() PolicyDefinitionReferenceOutput ToPolicyDefinitionReferenceOutputWithContext(context.Context) PolicyDefinitionReferenceOutput }
PolicyDefinitionReferenceInput is an input type that accepts PolicyDefinitionReferenceArgs and PolicyDefinitionReferenceOutput values. You can construct a concrete instance of `PolicyDefinitionReferenceInput` via:
PolicyDefinitionReferenceArgs{...}
type PolicyDefinitionReferenceOutput ¶
type PolicyDefinitionReferenceOutput struct{ *pulumi.OutputState }
The policy definition reference.
func (PolicyDefinitionReferenceOutput) ElementType ¶
func (PolicyDefinitionReferenceOutput) ElementType() reflect.Type
func (PolicyDefinitionReferenceOutput) GroupNames ¶
func (o PolicyDefinitionReferenceOutput) GroupNames() pulumi.StringArrayOutput
The name of the groups that this policy definition reference belongs to.
func (PolicyDefinitionReferenceOutput) Parameters ¶
func (o PolicyDefinitionReferenceOutput) Parameters() ParameterValuesValueMapOutput
The parameter values for the referenced policy rule. The keys are the parameter names.
func (PolicyDefinitionReferenceOutput) PolicyDefinitionId ¶
func (o PolicyDefinitionReferenceOutput) PolicyDefinitionId() pulumi.StringOutput
The ID of the policy definition or policy set definition.
func (PolicyDefinitionReferenceOutput) PolicyDefinitionReferenceId ¶
func (o PolicyDefinitionReferenceOutput) PolicyDefinitionReferenceId() pulumi.StringPtrOutput
A unique id (within the policy set definition) for this policy definition reference.
func (PolicyDefinitionReferenceOutput) ToPolicyDefinitionReferenceOutput ¶
func (o PolicyDefinitionReferenceOutput) ToPolicyDefinitionReferenceOutput() PolicyDefinitionReferenceOutput
func (PolicyDefinitionReferenceOutput) ToPolicyDefinitionReferenceOutputWithContext ¶
func (o PolicyDefinitionReferenceOutput) ToPolicyDefinitionReferenceOutputWithContext(ctx context.Context) PolicyDefinitionReferenceOutput
type PolicyDefinitionReferenceResponse ¶
type PolicyDefinitionReferenceResponse struct { // The name of the groups that this policy definition reference belongs to. GroupNames []string `pulumi:"groupNames"` // The parameter values for the referenced policy rule. The keys are the parameter names. Parameters map[string]ParameterValuesValueResponse `pulumi:"parameters"` // The ID of the policy definition or policy set definition. PolicyDefinitionId string `pulumi:"policyDefinitionId"` // A unique id (within the policy set definition) for this policy definition reference. PolicyDefinitionReferenceId *string `pulumi:"policyDefinitionReferenceId"` }
The policy definition reference.
type PolicyDefinitionReferenceResponseArgs ¶
type PolicyDefinitionReferenceResponseArgs struct { // The name of the groups that this policy definition reference belongs to. GroupNames pulumi.StringArrayInput `pulumi:"groupNames"` // The parameter values for the referenced policy rule. The keys are the parameter names. Parameters ParameterValuesValueResponseMapInput `pulumi:"parameters"` // The ID of the policy definition or policy set definition. PolicyDefinitionId pulumi.StringInput `pulumi:"policyDefinitionId"` // A unique id (within the policy set definition) for this policy definition reference. PolicyDefinitionReferenceId pulumi.StringPtrInput `pulumi:"policyDefinitionReferenceId"` }
The policy definition reference.
func (PolicyDefinitionReferenceResponseArgs) ElementType ¶
func (PolicyDefinitionReferenceResponseArgs) ElementType() reflect.Type
func (PolicyDefinitionReferenceResponseArgs) ToPolicyDefinitionReferenceResponseOutput ¶
func (i PolicyDefinitionReferenceResponseArgs) ToPolicyDefinitionReferenceResponseOutput() PolicyDefinitionReferenceResponseOutput
func (PolicyDefinitionReferenceResponseArgs) ToPolicyDefinitionReferenceResponseOutputWithContext ¶
func (i PolicyDefinitionReferenceResponseArgs) ToPolicyDefinitionReferenceResponseOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseOutput
type PolicyDefinitionReferenceResponseArray ¶
type PolicyDefinitionReferenceResponseArray []PolicyDefinitionReferenceResponseInput
func (PolicyDefinitionReferenceResponseArray) ElementType ¶
func (PolicyDefinitionReferenceResponseArray) ElementType() reflect.Type
func (PolicyDefinitionReferenceResponseArray) ToPolicyDefinitionReferenceResponseArrayOutput ¶
func (i PolicyDefinitionReferenceResponseArray) ToPolicyDefinitionReferenceResponseArrayOutput() PolicyDefinitionReferenceResponseArrayOutput
func (PolicyDefinitionReferenceResponseArray) ToPolicyDefinitionReferenceResponseArrayOutputWithContext ¶
func (i PolicyDefinitionReferenceResponseArray) ToPolicyDefinitionReferenceResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseArrayOutput
type PolicyDefinitionReferenceResponseArrayInput ¶
type PolicyDefinitionReferenceResponseArrayInput interface { pulumi.Input ToPolicyDefinitionReferenceResponseArrayOutput() PolicyDefinitionReferenceResponseArrayOutput ToPolicyDefinitionReferenceResponseArrayOutputWithContext(context.Context) PolicyDefinitionReferenceResponseArrayOutput }
PolicyDefinitionReferenceResponseArrayInput is an input type that accepts PolicyDefinitionReferenceResponseArray and PolicyDefinitionReferenceResponseArrayOutput values. You can construct a concrete instance of `PolicyDefinitionReferenceResponseArrayInput` via:
PolicyDefinitionReferenceResponseArray{ PolicyDefinitionReferenceResponseArgs{...} }
type PolicyDefinitionReferenceResponseArrayOutput ¶
type PolicyDefinitionReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (PolicyDefinitionReferenceResponseArrayOutput) ElementType ¶
func (PolicyDefinitionReferenceResponseArrayOutput) ElementType() reflect.Type
func (PolicyDefinitionReferenceResponseArrayOutput) ToPolicyDefinitionReferenceResponseArrayOutput ¶
func (o PolicyDefinitionReferenceResponseArrayOutput) ToPolicyDefinitionReferenceResponseArrayOutput() PolicyDefinitionReferenceResponseArrayOutput
func (PolicyDefinitionReferenceResponseArrayOutput) ToPolicyDefinitionReferenceResponseArrayOutputWithContext ¶
func (o PolicyDefinitionReferenceResponseArrayOutput) ToPolicyDefinitionReferenceResponseArrayOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseArrayOutput
type PolicyDefinitionReferenceResponseInput ¶
type PolicyDefinitionReferenceResponseInput interface { pulumi.Input ToPolicyDefinitionReferenceResponseOutput() PolicyDefinitionReferenceResponseOutput ToPolicyDefinitionReferenceResponseOutputWithContext(context.Context) PolicyDefinitionReferenceResponseOutput }
PolicyDefinitionReferenceResponseInput is an input type that accepts PolicyDefinitionReferenceResponseArgs and PolicyDefinitionReferenceResponseOutput values. You can construct a concrete instance of `PolicyDefinitionReferenceResponseInput` via:
PolicyDefinitionReferenceResponseArgs{...}
type PolicyDefinitionReferenceResponseOutput ¶
type PolicyDefinitionReferenceResponseOutput struct{ *pulumi.OutputState }
The policy definition reference.
func (PolicyDefinitionReferenceResponseOutput) ElementType ¶
func (PolicyDefinitionReferenceResponseOutput) ElementType() reflect.Type
func (PolicyDefinitionReferenceResponseOutput) GroupNames ¶
func (o PolicyDefinitionReferenceResponseOutput) GroupNames() pulumi.StringArrayOutput
The name of the groups that this policy definition reference belongs to.
func (PolicyDefinitionReferenceResponseOutput) Parameters ¶
func (o PolicyDefinitionReferenceResponseOutput) Parameters() ParameterValuesValueResponseMapOutput
The parameter values for the referenced policy rule. The keys are the parameter names.
func (PolicyDefinitionReferenceResponseOutput) PolicyDefinitionId ¶
func (o PolicyDefinitionReferenceResponseOutput) PolicyDefinitionId() pulumi.StringOutput
The ID of the policy definition or policy set definition.
func (PolicyDefinitionReferenceResponseOutput) PolicyDefinitionReferenceId ¶
func (o PolicyDefinitionReferenceResponseOutput) PolicyDefinitionReferenceId() pulumi.StringPtrOutput
A unique id (within the policy set definition) for this policy definition reference.
func (PolicyDefinitionReferenceResponseOutput) ToPolicyDefinitionReferenceResponseOutput ¶
func (o PolicyDefinitionReferenceResponseOutput) ToPolicyDefinitionReferenceResponseOutput() PolicyDefinitionReferenceResponseOutput
func (PolicyDefinitionReferenceResponseOutput) ToPolicyDefinitionReferenceResponseOutputWithContext ¶
func (o PolicyDefinitionReferenceResponseOutput) ToPolicyDefinitionReferenceResponseOutputWithContext(ctx context.Context) PolicyDefinitionReferenceResponseOutput
type PolicySetDefinitionAtManagementGroup ¶
type PolicySetDefinitionAtManagementGroup struct { pulumi.CustomResourceState // The policy set definition description. Description pulumi.StringPtrOutput `pulumi:"description"` // The display name of the policy set definition. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata pulumi.MapOutput `pulumi:"metadata"` // The name of the policy set definition. Name pulumi.StringOutput `pulumi:"name"` // The policy set definition parameters that can be used in policy definition references. Parameters ParameterDefinitionsValueResponseMapOutput `pulumi:"parameters"` // The metadata describing groups of policy definition references within the policy set definition. PolicyDefinitionGroups PolicyDefinitionGroupResponseArrayOutput `pulumi:"policyDefinitionGroups"` // An array of policy definition references. PolicyDefinitions PolicyDefinitionReferenceResponseArrayOutput `pulumi:"policyDefinitions"` // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType pulumi.StringPtrOutput `pulumi:"policyType"` // The type of the resource (Microsoft.Authorization/policySetDefinitions). Type pulumi.StringOutput `pulumi:"type"` }
The policy set definition.
func GetPolicySetDefinitionAtManagementGroup ¶
func GetPolicySetDefinitionAtManagementGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PolicySetDefinitionAtManagementGroupState, opts ...pulumi.ResourceOption) (*PolicySetDefinitionAtManagementGroup, error)
GetPolicySetDefinitionAtManagementGroup gets an existing PolicySetDefinitionAtManagementGroup 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 NewPolicySetDefinitionAtManagementGroup ¶
func NewPolicySetDefinitionAtManagementGroup(ctx *pulumi.Context, name string, args *PolicySetDefinitionAtManagementGroupArgs, opts ...pulumi.ResourceOption) (*PolicySetDefinitionAtManagementGroup, error)
NewPolicySetDefinitionAtManagementGroup registers a new resource with the given unique name, arguments, and options.
type PolicySetDefinitionAtManagementGroupArgs ¶
type PolicySetDefinitionAtManagementGroupArgs struct { // The policy set definition description. Description pulumi.StringPtrInput // The display name of the policy set definition. DisplayName pulumi.StringPtrInput // The ID of the management group. ManagementGroupId pulumi.StringInput // The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata pulumi.MapInput // The policy set definition parameters that can be used in policy definition references. Parameters ParameterDefinitionsValueMapInput // The metadata describing groups of policy definition references within the policy set definition. PolicyDefinitionGroups PolicyDefinitionGroupArrayInput // An array of policy definition references. PolicyDefinitions PolicyDefinitionReferenceArrayInput // The name of the policy set definition to create. PolicySetDefinitionName pulumi.StringInput // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType pulumi.StringPtrInput }
The set of arguments for constructing a PolicySetDefinitionAtManagementGroup resource.
func (PolicySetDefinitionAtManagementGroupArgs) ElementType ¶
func (PolicySetDefinitionAtManagementGroupArgs) ElementType() reflect.Type
type PolicySetDefinitionAtManagementGroupState ¶
type PolicySetDefinitionAtManagementGroupState struct { // The policy set definition description. Description pulumi.StringPtrInput // The display name of the policy set definition. DisplayName pulumi.StringPtrInput // The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs. Metadata pulumi.MapInput // The name of the policy set definition. Name pulumi.StringPtrInput // The policy set definition parameters that can be used in policy definition references. Parameters ParameterDefinitionsValueResponseMapInput // The metadata describing groups of policy definition references within the policy set definition. PolicyDefinitionGroups PolicyDefinitionGroupResponseArrayInput // An array of policy definition references. PolicyDefinitions PolicyDefinitionReferenceResponseArrayInput // The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static. PolicyType pulumi.StringPtrInput // The type of the resource (Microsoft.Authorization/policySetDefinitions). Type pulumi.StringPtrInput }
func (PolicySetDefinitionAtManagementGroupState) ElementType ¶
func (PolicySetDefinitionAtManagementGroupState) ElementType() reflect.Type
type ProviderResourceTypeResponse ¶
type ProviderResourceTypeResponse struct { // The aliases that are supported by this resource type. Aliases []AliasResponse `pulumi:"aliases"` // The API profiles for the resource provider. ApiProfiles []ApiProfileResponse `pulumi:"apiProfiles"` // The API version. ApiVersions []string `pulumi:"apiVersions"` // The additional capabilities offered by this resource type. Capabilities *string `pulumi:"capabilities"` // The default API version. DefaultApiVersion string `pulumi:"defaultApiVersion"` // 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 profiles for the resource provider. ApiProfiles ApiProfileResponseArrayInput `pulumi:"apiProfiles"` // The API version. ApiVersions pulumi.StringArrayInput `pulumi:"apiVersions"` // The additional capabilities offered by this resource type. Capabilities pulumi.StringPtrInput `pulumi:"capabilities"` // The default API version. DefaultApiVersion pulumi.StringInput `pulumi:"defaultApiVersion"` // 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) ApiProfiles ¶
func (o ProviderResourceTypeResponseOutput) ApiProfiles() ApiProfileResponseArrayOutput
The API profiles for the resource provider.
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) DefaultApiVersion ¶
func (o ProviderResourceTypeResponseOutput) DefaultApiVersion() pulumi.StringOutput
The default API version.
func (ProviderResourceTypeResponseOutput) ElementType ¶
func (ProviderResourceTypeResponseOutput) ElementType() reflect.Type
func (ProviderResourceTypeResponseOutput) Locations ¶
func (o ProviderResourceTypeResponseOutput) Locations() pulumi.StringArrayOutput
The collection of locations where this resource type can be created.
func (ProviderResourceTypeResponseOutput) Properties ¶
func (o ProviderResourceTypeResponseOutput) Properties() pulumi.StringMapOutput
The properties.
func (ProviderResourceTypeResponseOutput) ResourceType ¶
func (o ProviderResourceTypeResponseOutput) ResourceType() pulumi.StringPtrOutput
The resource type.
func (ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutput ¶
func (o ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutput() ProviderResourceTypeResponseOutput
func (ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutputWithContext ¶
func (o ProviderResourceTypeResponseOutput) ToProviderResourceTypeResponseOutputWithContext(ctx context.Context) ProviderResourceTypeResponseOutput
type ProviderResponse ¶
type ProviderResponse struct { // The provider ID. Id string `pulumi:"id"` // The namespace of the resource provider. Namespace *string `pulumi:"namespace"` // The registration 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 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 TemplateLink ¶
type TemplateLink struct { // If included, must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // The resource id of a Template Spec. Use either the id or uri property, but not both. Id *string `pulumi:"id"` // Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path. RelativePath *string `pulumi:"relativePath"` // The URI of the template to deploy. Use either the uri or id property, but not both. 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 resource id of a Template Spec. Use either the id or uri property, but not both. Id pulumi.StringPtrInput `pulumi:"id"` // Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path. RelativePath pulumi.StringPtrInput `pulumi:"relativePath"` // The URI of the template to deploy. Use either the uri or id property, but not both. Uri pulumi.StringPtrInput `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) Id ¶
func (o TemplateLinkOutput) Id() pulumi.StringPtrOutput
The resource id of a Template Spec. Use either the id or uri property, but not both.
func (TemplateLinkOutput) RelativePath ¶
func (o TemplateLinkOutput) RelativePath() pulumi.StringPtrOutput
Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path.
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.StringPtrOutput
The URI of the template to deploy. Use either the uri or id property, but not both.
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) Id ¶
func (o TemplateLinkPtrOutput) Id() pulumi.StringPtrOutput
The resource id of a Template Spec. Use either the id or uri property, but not both.
func (TemplateLinkPtrOutput) RelativePath ¶
func (o TemplateLinkPtrOutput) RelativePath() pulumi.StringPtrOutput
Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path.
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. Use either the uri or id property, but not both.
type TemplateLinkResponse ¶
type TemplateLinkResponse struct { // If included, must match the ContentVersion in the template. ContentVersion *string `pulumi:"contentVersion"` // The resource id of a Template Spec. Use either the id or uri property, but not both. Id *string `pulumi:"id"` // Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path. RelativePath *string `pulumi:"relativePath"` // The URI of the template to deploy. Use either the uri or id property, but not both. 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 resource id of a Template Spec. Use either the id or uri property, but not both. Id pulumi.StringPtrInput `pulumi:"id"` // Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path. RelativePath pulumi.StringPtrInput `pulumi:"relativePath"` // The URI of the template to deploy. Use either the uri or id property, but not both. Uri pulumi.StringPtrInput `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) Id ¶
func (o TemplateLinkResponseOutput) Id() pulumi.StringPtrOutput
The resource id of a Template Spec. Use either the id or uri property, but not both.
func (TemplateLinkResponseOutput) RelativePath ¶
func (o TemplateLinkResponseOutput) RelativePath() pulumi.StringPtrOutput
Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path.
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.StringPtrOutput
The URI of the template to deploy. Use either the uri or id property, but not both.
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) Id ¶
func (o TemplateLinkResponsePtrOutput) Id() pulumi.StringPtrOutput
The resource id of a Template Spec. Use either the id or uri property, but not both.
func (TemplateLinkResponsePtrOutput) RelativePath ¶
func (o TemplateLinkResponsePtrOutput) RelativePath() pulumi.StringPtrOutput
Applicable only if this template link references a Template Spec. This relativePath property can optionally be used to reference a Template Spec artifact by path.
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. Use either the uri or id property, but not both.
Source Files
¶
- deploymentAtManagementGroupScope.go
- getDeploymentAtManagementGroupScope.go
- getHierarchySetting.go
- getManagementGroup.go
- getManagementGroupSubscription.go
- getPolicyDefinitionAtManagementGroup.go
- getPolicySetDefinitionAtManagementGroup.go
- hierarchySetting.go
- managementGroup.go
- managementGroupSubscription.go
- policyDefinitionAtManagementGroup.go
- policySetDefinitionAtManagementGroup.go
- pulumiTypes.go