Documentation ¶
Index ¶
- func PossibleValuesForAliasPathAttributes() []string
- func PossibleValuesForAliasPathTokenType() []string
- func PossibleValuesForAliasPatternType() []string
- func PossibleValuesForAliasType() []string
- func PossibleValuesForChangeType() []string
- func PossibleValuesForDeploymentMode() []string
- func PossibleValuesForExpressionEvaluationOptionsScopeType() []string
- func PossibleValuesForOnErrorDeploymentType() []string
- func PossibleValuesForPropertyChangeType() []string
- func PossibleValuesForProviderAuthorizationConsentState() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForWhatIfResultFormat() []string
- func ValidateDeploymentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviderDeploymentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateProviders2DeploymentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateResourceGroupProviderDeploymentID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateScopedDeploymentID(input interface{}, key string) (warnings []string, errors []error)
- type Alias
- type AliasPath
- type AliasPathAttributes
- type AliasPathMetadata
- type AliasPathTokenType
- type AliasPattern
- type AliasPatternType
- type AliasType
- type ApiProfile
- type BasicDependency
- type CalculateTemplateHashOperationResponse
- type CancelAtManagementGroupScopeOperationResponse
- type CancelAtScopeOperationResponse
- type CancelAtSubscriptionScopeOperationResponse
- type CancelAtTenantScopeOperationResponse
- type CancelOperationResponse
- type ChangeType
- type CheckExistenceAtManagementGroupScopeOperationResponse
- type CheckExistenceAtScopeOperationResponse
- type CheckExistenceAtSubscriptionScopeOperationResponse
- type CheckExistenceAtTenantScopeOperationResponse
- type CheckExistenceOperationResponse
- type CreateOrUpdateAtManagementGroupScopeOperationResponse
- type CreateOrUpdateAtScopeOperationResponse
- type CreateOrUpdateAtSubscriptionScopeOperationResponse
- type CreateOrUpdateAtTenantScopeOperationResponse
- type CreateOrUpdateOperationResponse
- type DebugSetting
- type DeleteAtManagementGroupScopeOperationResponse
- type DeleteAtScopeOperationResponse
- type DeleteAtSubscriptionScopeOperationResponse
- type DeleteAtTenantScopeOperationResponse
- type DeleteOperationResponse
- type Dependency
- type Deployment
- type DeploymentExportResult
- type DeploymentExtended
- type DeploymentExtendedOperationPredicate
- type DeploymentId
- type DeploymentMode
- type DeploymentParameter
- type DeploymentProperties
- type DeploymentPropertiesExtended
- type DeploymentValidateResult
- type DeploymentWhatIf
- type DeploymentWhatIfProperties
- type DeploymentWhatIfSettings
- type DeploymentsClient
- func (c DeploymentsClient) CalculateTemplateHash(ctx context.Context, input interface{}) (result CalculateTemplateHashOperationResponse, err error)
- func (c DeploymentsClient) Cancel(ctx context.Context, id ResourceGroupProviderDeploymentId) (result CancelOperationResponse, err error)
- func (c DeploymentsClient) CancelAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result CancelAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) CancelAtScope(ctx context.Context, id ScopedDeploymentId) (result CancelAtScopeOperationResponse, err error)
- func (c DeploymentsClient) CancelAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result CancelAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) CancelAtTenantScope(ctx context.Context, id DeploymentId) (result CancelAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) CheckExistence(ctx context.Context, id ResourceGroupProviderDeploymentId) (result CheckExistenceOperationResponse, err error)
- func (c DeploymentsClient) CheckExistenceAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result CheckExistenceAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) CheckExistenceAtScope(ctx context.Context, id ScopedDeploymentId) (result CheckExistenceAtScopeOperationResponse, err error)
- func (c DeploymentsClient) CheckExistenceAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result CheckExistenceAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) CheckExistenceAtTenantScope(ctx context.Context, id DeploymentId) (result CheckExistenceAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) CreateOrUpdate(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) (result CreateOrUpdateOperationResponse, err error)
- func (c DeploymentsClient) CreateOrUpdateAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) (result CreateOrUpdateAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) CreateOrUpdateAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) error
- func (c DeploymentsClient) CreateOrUpdateAtScope(ctx context.Context, id ScopedDeploymentId, input Deployment) (result CreateOrUpdateAtScopeOperationResponse, err error)
- func (c DeploymentsClient) CreateOrUpdateAtScopeThenPoll(ctx context.Context, id ScopedDeploymentId, input Deployment) error
- func (c DeploymentsClient) CreateOrUpdateAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId, input Deployment) (result CreateOrUpdateAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) CreateOrUpdateAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId, input Deployment) error
- func (c DeploymentsClient) CreateOrUpdateAtTenantScope(ctx context.Context, id DeploymentId, input ScopedDeployment) (result CreateOrUpdateAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) CreateOrUpdateAtTenantScopeThenPoll(ctx context.Context, id DeploymentId, input ScopedDeployment) error
- func (c DeploymentsClient) CreateOrUpdateThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) error
- func (c DeploymentsClient) Delete(ctx context.Context, id ResourceGroupProviderDeploymentId) (result DeleteOperationResponse, err error)
- func (c DeploymentsClient) DeleteAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result DeleteAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) DeleteAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId) error
- func (c DeploymentsClient) DeleteAtScope(ctx context.Context, id ScopedDeploymentId) (result DeleteAtScopeOperationResponse, err error)
- func (c DeploymentsClient) DeleteAtScopeThenPoll(ctx context.Context, id ScopedDeploymentId) error
- func (c DeploymentsClient) DeleteAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result DeleteAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) DeleteAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId) error
- func (c DeploymentsClient) DeleteAtTenantScope(ctx context.Context, id DeploymentId) (result DeleteAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) DeleteAtTenantScopeThenPoll(ctx context.Context, id DeploymentId) error
- func (c DeploymentsClient) DeleteThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId) error
- func (c DeploymentsClient) ExportTemplate(ctx context.Context, id ResourceGroupProviderDeploymentId) (result ExportTemplateOperationResponse, err error)
- func (c DeploymentsClient) ExportTemplateAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result ExportTemplateAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) ExportTemplateAtScope(ctx context.Context, id ScopedDeploymentId) (result ExportTemplateAtScopeOperationResponse, err error)
- func (c DeploymentsClient) ExportTemplateAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result ExportTemplateAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) ExportTemplateAtTenantScope(ctx context.Context, id DeploymentId) (result ExportTemplateAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) Get(ctx context.Context, id ResourceGroupProviderDeploymentId) (result GetOperationResponse, err error)
- func (c DeploymentsClient) GetAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result GetAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) GetAtScope(ctx context.Context, id ScopedDeploymentId) (result GetAtScopeOperationResponse, err error)
- func (c DeploymentsClient) GetAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result GetAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) GetAtTenantScope(ctx context.Context, id DeploymentId) (result GetAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) ListAtManagementGroupScope(ctx context.Context, id commonids.ManagementGroupId, ...) (result ListAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) ListAtManagementGroupScopeComplete(ctx context.Context, id commonids.ManagementGroupId, ...) (ListAtManagementGroupScopeCompleteResult, error)
- func (c DeploymentsClient) ListAtManagementGroupScopeCompleteMatchingPredicate(ctx context.Context, id commonids.ManagementGroupId, ...) (result ListAtManagementGroupScopeCompleteResult, err error)
- func (c DeploymentsClient) ListAtScope(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (result ListAtScopeOperationResponse, err error)
- func (c DeploymentsClient) ListAtScopeComplete(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (ListAtScopeCompleteResult, error)
- func (c DeploymentsClient) ListAtScopeCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions, ...) (result ListAtScopeCompleteResult, err error)
- func (c DeploymentsClient) ListAtSubscriptionScope(ctx context.Context, id commonids.SubscriptionId, ...) (result ListAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) ListAtSubscriptionScopeComplete(ctx context.Context, id commonids.SubscriptionId, ...) (ListAtSubscriptionScopeCompleteResult, error)
- func (c DeploymentsClient) ListAtSubscriptionScopeCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListAtSubscriptionScopeCompleteResult, err error)
- func (c DeploymentsClient) ListAtTenantScope(ctx context.Context, options ListAtTenantScopeOperationOptions) (result ListAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) ListAtTenantScopeComplete(ctx context.Context, options ListAtTenantScopeOperationOptions) (ListAtTenantScopeCompleteResult, error)
- func (c DeploymentsClient) ListAtTenantScopeCompleteMatchingPredicate(ctx context.Context, options ListAtTenantScopeOperationOptions, ...) (result ListAtTenantScopeCompleteResult, err error)
- func (c DeploymentsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupOperationResponse, err error)
- func (c DeploymentsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error)
- func (c DeploymentsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error)
- func (c DeploymentsClient) Validate(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) (result ValidateOperationResponse, err error)
- func (c DeploymentsClient) ValidateAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) (result ValidateAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) ValidateAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) error
- func (c DeploymentsClient) ValidateAtScope(ctx context.Context, id ScopedDeploymentId, input Deployment) (result ValidateAtScopeOperationResponse, err error)
- func (c DeploymentsClient) ValidateAtScopeThenPoll(ctx context.Context, id ScopedDeploymentId, input Deployment) error
- func (c DeploymentsClient) ValidateAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId, input Deployment) (result ValidateAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) ValidateAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId, input Deployment) error
- func (c DeploymentsClient) ValidateAtTenantScope(ctx context.Context, id DeploymentId, input ScopedDeployment) (result ValidateAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) ValidateAtTenantScopeThenPoll(ctx context.Context, id DeploymentId, input ScopedDeployment) error
- func (c DeploymentsClient) ValidateThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) error
- func (c DeploymentsClient) WhatIf(ctx context.Context, id ResourceGroupProviderDeploymentId, ...) (result WhatIfOperationResponse, err error)
- func (c DeploymentsClient) WhatIfAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId, input ScopedDeploymentWhatIf) (result WhatIfAtManagementGroupScopeOperationResponse, err error)
- func (c DeploymentsClient) WhatIfAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId, input ScopedDeploymentWhatIf) error
- func (c DeploymentsClient) WhatIfAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId, input DeploymentWhatIf) (result WhatIfAtSubscriptionScopeOperationResponse, err error)
- func (c DeploymentsClient) WhatIfAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId, input DeploymentWhatIf) error
- func (c DeploymentsClient) WhatIfAtTenantScope(ctx context.Context, id DeploymentId, input ScopedDeploymentWhatIf) (result WhatIfAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) WhatIfAtTenantScopeThenPoll(ctx context.Context, id DeploymentId, input ScopedDeploymentWhatIf) error
- func (c DeploymentsClient) WhatIfThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId, ...) error
- type ErrorAdditionalInfo
- type ErrorResponse
- type ExportTemplateAtManagementGroupScopeOperationResponse
- type ExportTemplateAtScopeOperationResponse
- type ExportTemplateAtSubscriptionScopeOperationResponse
- type ExportTemplateAtTenantScopeOperationResponse
- type ExportTemplateOperationResponse
- type ExpressionEvaluationOptions
- type ExpressionEvaluationOptionsScopeType
- type GetAtManagementGroupScopeOperationResponse
- type GetAtScopeOperationResponse
- type GetAtSubscriptionScopeOperationResponse
- type GetAtTenantScopeOperationResponse
- type GetOperationResponse
- type KeyVaultParameterReference
- type KeyVaultReference
- type ListAtManagementGroupScopeCompleteResult
- type ListAtManagementGroupScopeCustomPager
- type ListAtManagementGroupScopeOperationOptions
- type ListAtManagementGroupScopeOperationResponse
- type ListAtScopeCompleteResult
- type ListAtScopeCustomPager
- type ListAtScopeOperationOptions
- type ListAtScopeOperationResponse
- type ListAtSubscriptionScopeCompleteResult
- type ListAtSubscriptionScopeCustomPager
- type ListAtSubscriptionScopeOperationOptions
- type ListAtSubscriptionScopeOperationResponse
- type ListAtTenantScopeCompleteResult
- type ListAtTenantScopeCustomPager
- type ListAtTenantScopeOperationOptions
- type ListAtTenantScopeOperationResponse
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupCustomPager
- type ListByResourceGroupOperationOptions
- type ListByResourceGroupOperationResponse
- type OnErrorDeployment
- type OnErrorDeploymentExtended
- type OnErrorDeploymentType
- type ParametersLink
- type PropertyChangeType
- type Provider
- type ProviderAuthorizationConsentState
- type ProviderDeploymentId
- type ProviderExtendedLocation
- type ProviderResourceType
- type Providers2DeploymentId
- type ProvisioningState
- type ResourceGroupProviderDeploymentId
- func NewResourceGroupProviderDeploymentID(subscriptionId string, resourceGroupName string, deploymentName string) ResourceGroupProviderDeploymentId
- func ParseResourceGroupProviderDeploymentID(input string) (*ResourceGroupProviderDeploymentId, error)
- func ParseResourceGroupProviderDeploymentIDInsensitively(input string) (*ResourceGroupProviderDeploymentId, error)
- type ResourceReference
- type ScopedDeployment
- type ScopedDeploymentId
- type ScopedDeploymentWhatIf
- type TemplateHashResult
- type TemplateLink
- type ValidateAtManagementGroupScopeOperationResponse
- type ValidateAtScopeOperationResponse
- type ValidateAtSubscriptionScopeOperationResponse
- type ValidateAtTenantScopeOperationResponse
- type ValidateOperationResponse
- type WhatIfAtManagementGroupScopeOperationResponse
- type WhatIfAtSubscriptionScopeOperationResponse
- type WhatIfAtTenantScopeOperationResponse
- type WhatIfChange
- type WhatIfOperationProperties
- type WhatIfOperationResponse
- type WhatIfOperationResult
- type WhatIfPropertyChange
- type WhatIfResultFormat
- type ZoneMapping
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForAliasPathAttributes ¶
func PossibleValuesForAliasPathAttributes() []string
func PossibleValuesForAliasPathTokenType ¶
func PossibleValuesForAliasPathTokenType() []string
func PossibleValuesForAliasPatternType ¶
func PossibleValuesForAliasPatternType() []string
func PossibleValuesForAliasType ¶
func PossibleValuesForAliasType() []string
func PossibleValuesForChangeType ¶
func PossibleValuesForChangeType() []string
func PossibleValuesForDeploymentMode ¶
func PossibleValuesForDeploymentMode() []string
func PossibleValuesForExpressionEvaluationOptionsScopeType ¶
func PossibleValuesForExpressionEvaluationOptionsScopeType() []string
func PossibleValuesForOnErrorDeploymentType ¶
func PossibleValuesForOnErrorDeploymentType() []string
func PossibleValuesForPropertyChangeType ¶
func PossibleValuesForPropertyChangeType() []string
func PossibleValuesForProviderAuthorizationConsentState ¶
func PossibleValuesForProviderAuthorizationConsentState() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForWhatIfResultFormat ¶
func PossibleValuesForWhatIfResultFormat() []string
func ValidateDeploymentID ¶
ValidateDeploymentID checks that 'input' can be parsed as a Deployment ID
func ValidateProviderDeploymentID ¶
func ValidateProviderDeploymentID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviderDeploymentID checks that 'input' can be parsed as a Provider Deployment ID
func ValidateProviders2DeploymentID ¶
func ValidateProviders2DeploymentID(input interface{}, key string) (warnings []string, errors []error)
ValidateProviders2DeploymentID checks that 'input' can be parsed as a Providers 2 Deployment ID
func ValidateResourceGroupProviderDeploymentID ¶
func ValidateResourceGroupProviderDeploymentID(input interface{}, key string) (warnings []string, errors []error)
ValidateResourceGroupProviderDeploymentID checks that 'input' can be parsed as a Resource Group Provider Deployment ID
func ValidateScopedDeploymentID ¶
ValidateScopedDeploymentID checks that 'input' can be parsed as a Scoped Deployment ID
Types ¶
type Alias ¶
type Alias struct { DefaultMetadata *AliasPathMetadata `json:"defaultMetadata,omitempty"` DefaultPath *string `json:"defaultPath,omitempty"` DefaultPattern *AliasPattern `json:"defaultPattern,omitempty"` Name *string `json:"name,omitempty"` Paths *[]AliasPath `json:"paths,omitempty"` Type *AliasType `json:"type,omitempty"` }
type AliasPath ¶
type AliasPath struct { ApiVersions *[]string `json:"apiVersions,omitempty"` Metadata *AliasPathMetadata `json:"metadata,omitempty"` Path *string `json:"path,omitempty"` Pattern *AliasPattern `json:"pattern,omitempty"` }
type AliasPathAttributes ¶
type AliasPathAttributes string
const ( AliasPathAttributesModifiable AliasPathAttributes = "Modifiable" AliasPathAttributesNone AliasPathAttributes = "None" )
func (*AliasPathAttributes) UnmarshalJSON ¶
func (s *AliasPathAttributes) UnmarshalJSON(bytes []byte) error
type AliasPathMetadata ¶
type AliasPathMetadata struct { Attributes *AliasPathAttributes `json:"attributes,omitempty"` Type *AliasPathTokenType `json:"type,omitempty"` }
type AliasPathTokenType ¶
type AliasPathTokenType string
const ( AliasPathTokenTypeAny AliasPathTokenType = "Any" AliasPathTokenTypeArray AliasPathTokenType = "Array" AliasPathTokenTypeBoolean AliasPathTokenType = "Boolean" AliasPathTokenTypeInteger AliasPathTokenType = "Integer" AliasPathTokenTypeNotSpecified AliasPathTokenType = "NotSpecified" AliasPathTokenTypeNumber AliasPathTokenType = "Number" AliasPathTokenTypeObject AliasPathTokenType = "Object" AliasPathTokenTypeString AliasPathTokenType = "String" )
func (*AliasPathTokenType) UnmarshalJSON ¶
func (s *AliasPathTokenType) UnmarshalJSON(bytes []byte) error
type AliasPattern ¶
type AliasPattern struct { Phrase *string `json:"phrase,omitempty"` Type *AliasPatternType `json:"type,omitempty"` Variable *string `json:"variable,omitempty"` }
type AliasPatternType ¶
type AliasPatternType string
const ( AliasPatternTypeExtract AliasPatternType = "Extract" AliasPatternTypeNotSpecified AliasPatternType = "NotSpecified" )
func (*AliasPatternType) UnmarshalJSON ¶
func (s *AliasPatternType) UnmarshalJSON(bytes []byte) error
type ApiProfile ¶
type BasicDependency ¶
type CalculateTemplateHashOperationResponse ¶
type CalculateTemplateHashOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *TemplateHashResult }
type CancelOperationResponse ¶
type ChangeType ¶
type ChangeType string
const ( ChangeTypeCreate ChangeType = "Create" ChangeTypeDelete ChangeType = "Delete" ChangeTypeDeploy ChangeType = "Deploy" ChangeTypeIgnore ChangeType = "Ignore" ChangeTypeModify ChangeType = "Modify" ChangeTypeNoChange ChangeType = "NoChange" ChangeTypeUnsupported ChangeType = "Unsupported" )
func (*ChangeType) UnmarshalJSON ¶
func (s *ChangeType) UnmarshalJSON(bytes []byte) error
type DebugSetting ¶
type DebugSetting struct {
DetailLevel *string `json:"detailLevel,omitempty"`
}
type DeleteOperationResponse ¶
type Dependency ¶
type Dependency struct { DependsOn *[]BasicDependency `json:"dependsOn,omitempty"` Id *string `json:"id,omitempty"` ResourceName *string `json:"resourceName,omitempty"` ResourceType *string `json:"resourceType,omitempty"` }
type Deployment ¶
type Deployment struct { Location *string `json:"location,omitempty"` Properties DeploymentProperties `json:"properties"` Tags *map[string]string `json:"tags,omitempty"` }
type DeploymentExportResult ¶
type DeploymentExportResult struct {
Template *interface{} `json:"template,omitempty"`
}
type DeploymentExtended ¶
type DeploymentExtended struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *DeploymentPropertiesExtended `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type DeploymentExtendedOperationPredicate ¶
type DeploymentExtendedOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (DeploymentExtendedOperationPredicate) Matches ¶
func (p DeploymentExtendedOperationPredicate) Matches(input DeploymentExtended) bool
type DeploymentId ¶
type DeploymentId struct {
DeploymentName string
}
DeploymentId is a struct representing the Resource ID for a Deployment
func NewDeploymentID ¶
func NewDeploymentID(deploymentName string) DeploymentId
NewDeploymentID returns a new DeploymentId struct
func ParseDeploymentID ¶
func ParseDeploymentID(input string) (*DeploymentId, error)
ParseDeploymentID parses 'input' into a DeploymentId
func ParseDeploymentIDInsensitively ¶
func ParseDeploymentIDInsensitively(input string) (*DeploymentId, error)
ParseDeploymentIDInsensitively parses 'input' case-insensitively into a DeploymentId note: this method should only be used for API response data and not user input
func (*DeploymentId) FromParseResult ¶
func (id *DeploymentId) FromParseResult(input resourceids.ParseResult) error
func (DeploymentId) Segments ¶
func (id DeploymentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Deployment ID
func (DeploymentId) String ¶
func (id DeploymentId) String() string
String returns a human-readable description of this Deployment ID
type DeploymentMode ¶
type DeploymentMode string
const ( DeploymentModeComplete DeploymentMode = "Complete" DeploymentModeIncremental DeploymentMode = "Incremental" )
func (*DeploymentMode) UnmarshalJSON ¶
func (s *DeploymentMode) UnmarshalJSON(bytes []byte) error
type DeploymentParameter ¶
type DeploymentParameter struct { Reference *KeyVaultParameterReference `json:"reference,omitempty"` Value *interface{} `json:"value,omitempty"` }
type DeploymentProperties ¶
type DeploymentProperties struct { DebugSetting *DebugSetting `json:"debugSetting,omitempty"` ExpressionEvaluationOptions *ExpressionEvaluationOptions `json:"expressionEvaluationOptions,omitempty"` Mode DeploymentMode `json:"mode"` OnErrorDeployment *OnErrorDeployment `json:"onErrorDeployment,omitempty"` Parameters *map[string]DeploymentParameter `json:"parameters,omitempty"` ParametersLink *ParametersLink `json:"parametersLink,omitempty"` Template *interface{} `json:"template,omitempty"` TemplateLink *TemplateLink `json:"templateLink,omitempty"` }
type DeploymentPropertiesExtended ¶
type DeploymentPropertiesExtended struct { CorrelationId *string `json:"correlationId,omitempty"` DebugSetting *DebugSetting `json:"debugSetting,omitempty"` Dependencies *[]Dependency `json:"dependencies,omitempty"` Duration *string `json:"duration,omitempty"` Error *ErrorResponse `json:"error,omitempty"` Mode *DeploymentMode `json:"mode,omitempty"` OnErrorDeployment *OnErrorDeploymentExtended `json:"onErrorDeployment,omitempty"` OutputResources *[]ResourceReference `json:"outputResources,omitempty"` Outputs *interface{} `json:"outputs,omitempty"` Parameters *interface{} `json:"parameters,omitempty"` ParametersLink *ParametersLink `json:"parametersLink,omitempty"` Providers *[]Provider `json:"providers,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` TemplateHash *string `json:"templateHash,omitempty"` TemplateLink *TemplateLink `json:"templateLink,omitempty"` Timestamp *string `json:"timestamp,omitempty"` ValidatedResources *[]ResourceReference `json:"validatedResources,omitempty"` }
func (*DeploymentPropertiesExtended) GetTimestampAsTime ¶
func (o *DeploymentPropertiesExtended) GetTimestampAsTime() (*time.Time, error)
func (*DeploymentPropertiesExtended) SetTimestampAsTime ¶
func (o *DeploymentPropertiesExtended) SetTimestampAsTime(input time.Time)
type DeploymentValidateResult ¶
type DeploymentValidateResult struct { Error *ErrorResponse `json:"error,omitempty"` Properties *DeploymentPropertiesExtended `json:"properties,omitempty"` }
type DeploymentWhatIf ¶
type DeploymentWhatIf struct { Location *string `json:"location,omitempty"` Properties DeploymentWhatIfProperties `json:"properties"` }
type DeploymentWhatIfProperties ¶
type DeploymentWhatIfProperties struct { DebugSetting *DebugSetting `json:"debugSetting,omitempty"` ExpressionEvaluationOptions *ExpressionEvaluationOptions `json:"expressionEvaluationOptions,omitempty"` Mode DeploymentMode `json:"mode"` OnErrorDeployment *OnErrorDeployment `json:"onErrorDeployment,omitempty"` Parameters *map[string]DeploymentParameter `json:"parameters,omitempty"` ParametersLink *ParametersLink `json:"parametersLink,omitempty"` Template *interface{} `json:"template,omitempty"` TemplateLink *TemplateLink `json:"templateLink,omitempty"` WhatIfSettings *DeploymentWhatIfSettings `json:"whatIfSettings,omitempty"` }
type DeploymentWhatIfSettings ¶
type DeploymentWhatIfSettings struct {
ResultFormat *WhatIfResultFormat `json:"resultFormat,omitempty"`
}
type DeploymentsClient ¶
type DeploymentsClient struct {
Client *resourcemanager.Client
}
func NewDeploymentsClientWithBaseURI ¶
func NewDeploymentsClientWithBaseURI(sdkApi sdkEnv.Api) (*DeploymentsClient, error)
func (DeploymentsClient) CalculateTemplateHash ¶
func (c DeploymentsClient) CalculateTemplateHash(ctx context.Context, input interface{}) (result CalculateTemplateHashOperationResponse, err error)
CalculateTemplateHash ...
func (DeploymentsClient) Cancel ¶
func (c DeploymentsClient) Cancel(ctx context.Context, id ResourceGroupProviderDeploymentId) (result CancelOperationResponse, err error)
Cancel ...
func (DeploymentsClient) CancelAtManagementGroupScope ¶
func (c DeploymentsClient) CancelAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result CancelAtManagementGroupScopeOperationResponse, err error)
CancelAtManagementGroupScope ...
func (DeploymentsClient) CancelAtScope ¶
func (c DeploymentsClient) CancelAtScope(ctx context.Context, id ScopedDeploymentId) (result CancelAtScopeOperationResponse, err error)
CancelAtScope ...
func (DeploymentsClient) CancelAtSubscriptionScope ¶
func (c DeploymentsClient) CancelAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result CancelAtSubscriptionScopeOperationResponse, err error)
CancelAtSubscriptionScope ...
func (DeploymentsClient) CancelAtTenantScope ¶
func (c DeploymentsClient) CancelAtTenantScope(ctx context.Context, id DeploymentId) (result CancelAtTenantScopeOperationResponse, err error)
CancelAtTenantScope ...
func (DeploymentsClient) CheckExistence ¶
func (c DeploymentsClient) CheckExistence(ctx context.Context, id ResourceGroupProviderDeploymentId) (result CheckExistenceOperationResponse, err error)
CheckExistence ...
func (DeploymentsClient) CheckExistenceAtManagementGroupScope ¶
func (c DeploymentsClient) CheckExistenceAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result CheckExistenceAtManagementGroupScopeOperationResponse, err error)
CheckExistenceAtManagementGroupScope ...
func (DeploymentsClient) CheckExistenceAtScope ¶
func (c DeploymentsClient) CheckExistenceAtScope(ctx context.Context, id ScopedDeploymentId) (result CheckExistenceAtScopeOperationResponse, err error)
CheckExistenceAtScope ...
func (DeploymentsClient) CheckExistenceAtSubscriptionScope ¶
func (c DeploymentsClient) CheckExistenceAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result CheckExistenceAtSubscriptionScopeOperationResponse, err error)
CheckExistenceAtSubscriptionScope ...
func (DeploymentsClient) CheckExistenceAtTenantScope ¶
func (c DeploymentsClient) CheckExistenceAtTenantScope(ctx context.Context, id DeploymentId) (result CheckExistenceAtTenantScopeOperationResponse, err error)
CheckExistenceAtTenantScope ...
func (DeploymentsClient) CreateOrUpdate ¶
func (c DeploymentsClient) CreateOrUpdate(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (DeploymentsClient) CreateOrUpdateAtManagementGroupScope ¶
func (c DeploymentsClient) CreateOrUpdateAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) (result CreateOrUpdateAtManagementGroupScopeOperationResponse, err error)
CreateOrUpdateAtManagementGroupScope ...
func (DeploymentsClient) CreateOrUpdateAtManagementGroupScopeThenPoll ¶
func (c DeploymentsClient) CreateOrUpdateAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) error
CreateOrUpdateAtManagementGroupScopeThenPoll performs CreateOrUpdateAtManagementGroupScope then polls until it's completed
func (DeploymentsClient) CreateOrUpdateAtScope ¶
func (c DeploymentsClient) CreateOrUpdateAtScope(ctx context.Context, id ScopedDeploymentId, input Deployment) (result CreateOrUpdateAtScopeOperationResponse, err error)
CreateOrUpdateAtScope ...
func (DeploymentsClient) CreateOrUpdateAtScopeThenPoll ¶
func (c DeploymentsClient) CreateOrUpdateAtScopeThenPoll(ctx context.Context, id ScopedDeploymentId, input Deployment) error
CreateOrUpdateAtScopeThenPoll performs CreateOrUpdateAtScope then polls until it's completed
func (DeploymentsClient) CreateOrUpdateAtSubscriptionScope ¶
func (c DeploymentsClient) CreateOrUpdateAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId, input Deployment) (result CreateOrUpdateAtSubscriptionScopeOperationResponse, err error)
CreateOrUpdateAtSubscriptionScope ...
func (DeploymentsClient) CreateOrUpdateAtSubscriptionScopeThenPoll ¶
func (c DeploymentsClient) CreateOrUpdateAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId, input Deployment) error
CreateOrUpdateAtSubscriptionScopeThenPoll performs CreateOrUpdateAtSubscriptionScope then polls until it's completed
func (DeploymentsClient) CreateOrUpdateAtTenantScope ¶
func (c DeploymentsClient) CreateOrUpdateAtTenantScope(ctx context.Context, id DeploymentId, input ScopedDeployment) (result CreateOrUpdateAtTenantScopeOperationResponse, err error)
CreateOrUpdateAtTenantScope ...
func (DeploymentsClient) CreateOrUpdateAtTenantScopeThenPoll ¶
func (c DeploymentsClient) CreateOrUpdateAtTenantScopeThenPoll(ctx context.Context, id DeploymentId, input ScopedDeployment) error
CreateOrUpdateAtTenantScopeThenPoll performs CreateOrUpdateAtTenantScope then polls until it's completed
func (DeploymentsClient) CreateOrUpdateThenPoll ¶
func (c DeploymentsClient) CreateOrUpdateThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (DeploymentsClient) Delete ¶
func (c DeploymentsClient) Delete(ctx context.Context, id ResourceGroupProviderDeploymentId) (result DeleteOperationResponse, err error)
Delete ...
func (DeploymentsClient) DeleteAtManagementGroupScope ¶
func (c DeploymentsClient) DeleteAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result DeleteAtManagementGroupScopeOperationResponse, err error)
DeleteAtManagementGroupScope ...
func (DeploymentsClient) DeleteAtManagementGroupScopeThenPoll ¶
func (c DeploymentsClient) DeleteAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId) error
DeleteAtManagementGroupScopeThenPoll performs DeleteAtManagementGroupScope then polls until it's completed
func (DeploymentsClient) DeleteAtScope ¶
func (c DeploymentsClient) DeleteAtScope(ctx context.Context, id ScopedDeploymentId) (result DeleteAtScopeOperationResponse, err error)
DeleteAtScope ...
func (DeploymentsClient) DeleteAtScopeThenPoll ¶
func (c DeploymentsClient) DeleteAtScopeThenPoll(ctx context.Context, id ScopedDeploymentId) error
DeleteAtScopeThenPoll performs DeleteAtScope then polls until it's completed
func (DeploymentsClient) DeleteAtSubscriptionScope ¶
func (c DeploymentsClient) DeleteAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result DeleteAtSubscriptionScopeOperationResponse, err error)
DeleteAtSubscriptionScope ...
func (DeploymentsClient) DeleteAtSubscriptionScopeThenPoll ¶
func (c DeploymentsClient) DeleteAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId) error
DeleteAtSubscriptionScopeThenPoll performs DeleteAtSubscriptionScope then polls until it's completed
func (DeploymentsClient) DeleteAtTenantScope ¶
func (c DeploymentsClient) DeleteAtTenantScope(ctx context.Context, id DeploymentId) (result DeleteAtTenantScopeOperationResponse, err error)
DeleteAtTenantScope ...
func (DeploymentsClient) DeleteAtTenantScopeThenPoll ¶
func (c DeploymentsClient) DeleteAtTenantScopeThenPoll(ctx context.Context, id DeploymentId) error
DeleteAtTenantScopeThenPoll performs DeleteAtTenantScope then polls until it's completed
func (DeploymentsClient) DeleteThenPoll ¶
func (c DeploymentsClient) DeleteThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId) error
DeleteThenPoll performs Delete then polls until it's completed
func (DeploymentsClient) ExportTemplate ¶
func (c DeploymentsClient) ExportTemplate(ctx context.Context, id ResourceGroupProviderDeploymentId) (result ExportTemplateOperationResponse, err error)
ExportTemplate ...
func (DeploymentsClient) ExportTemplateAtManagementGroupScope ¶
func (c DeploymentsClient) ExportTemplateAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result ExportTemplateAtManagementGroupScopeOperationResponse, err error)
ExportTemplateAtManagementGroupScope ...
func (DeploymentsClient) ExportTemplateAtScope ¶
func (c DeploymentsClient) ExportTemplateAtScope(ctx context.Context, id ScopedDeploymentId) (result ExportTemplateAtScopeOperationResponse, err error)
ExportTemplateAtScope ...
func (DeploymentsClient) ExportTemplateAtSubscriptionScope ¶
func (c DeploymentsClient) ExportTemplateAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result ExportTemplateAtSubscriptionScopeOperationResponse, err error)
ExportTemplateAtSubscriptionScope ...
func (DeploymentsClient) ExportTemplateAtTenantScope ¶
func (c DeploymentsClient) ExportTemplateAtTenantScope(ctx context.Context, id DeploymentId) (result ExportTemplateAtTenantScopeOperationResponse, err error)
ExportTemplateAtTenantScope ...
func (DeploymentsClient) Get ¶
func (c DeploymentsClient) Get(ctx context.Context, id ResourceGroupProviderDeploymentId) (result GetOperationResponse, err error)
Get ...
func (DeploymentsClient) GetAtManagementGroupScope ¶
func (c DeploymentsClient) GetAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId) (result GetAtManagementGroupScopeOperationResponse, err error)
GetAtManagementGroupScope ...
func (DeploymentsClient) GetAtScope ¶
func (c DeploymentsClient) GetAtScope(ctx context.Context, id ScopedDeploymentId) (result GetAtScopeOperationResponse, err error)
GetAtScope ...
func (DeploymentsClient) GetAtSubscriptionScope ¶
func (c DeploymentsClient) GetAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId) (result GetAtSubscriptionScopeOperationResponse, err error)
GetAtSubscriptionScope ...
func (DeploymentsClient) GetAtTenantScope ¶
func (c DeploymentsClient) GetAtTenantScope(ctx context.Context, id DeploymentId) (result GetAtTenantScopeOperationResponse, err error)
GetAtTenantScope ...
func (DeploymentsClient) ListAtManagementGroupScope ¶
func (c DeploymentsClient) ListAtManagementGroupScope(ctx context.Context, id commonids.ManagementGroupId, options ListAtManagementGroupScopeOperationOptions) (result ListAtManagementGroupScopeOperationResponse, err error)
ListAtManagementGroupScope ...
func (DeploymentsClient) ListAtManagementGroupScopeComplete ¶
func (c DeploymentsClient) ListAtManagementGroupScopeComplete(ctx context.Context, id commonids.ManagementGroupId, options ListAtManagementGroupScopeOperationOptions) (ListAtManagementGroupScopeCompleteResult, error)
ListAtManagementGroupScopeComplete retrieves all the results into a single object
func (DeploymentsClient) ListAtManagementGroupScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtManagementGroupScopeCompleteMatchingPredicate(ctx context.Context, id commonids.ManagementGroupId, options ListAtManagementGroupScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (result ListAtManagementGroupScopeCompleteResult, err error)
ListAtManagementGroupScopeCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeploymentsClient) ListAtScope ¶
func (c DeploymentsClient) ListAtScope(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (result ListAtScopeOperationResponse, err error)
ListAtScope ...
func (DeploymentsClient) ListAtScopeComplete ¶
func (c DeploymentsClient) ListAtScopeComplete(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (ListAtScopeCompleteResult, error)
ListAtScopeComplete retrieves all the results into a single object
func (DeploymentsClient) ListAtScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtScopeCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (result ListAtScopeCompleteResult, err error)
ListAtScopeCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeploymentsClient) ListAtSubscriptionScope ¶
func (c DeploymentsClient) ListAtSubscriptionScope(ctx context.Context, id commonids.SubscriptionId, options ListAtSubscriptionScopeOperationOptions) (result ListAtSubscriptionScopeOperationResponse, err error)
ListAtSubscriptionScope ...
func (DeploymentsClient) ListAtSubscriptionScopeComplete ¶
func (c DeploymentsClient) ListAtSubscriptionScopeComplete(ctx context.Context, id commonids.SubscriptionId, options ListAtSubscriptionScopeOperationOptions) (ListAtSubscriptionScopeCompleteResult, error)
ListAtSubscriptionScopeComplete retrieves all the results into a single object
func (DeploymentsClient) ListAtSubscriptionScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtSubscriptionScopeCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListAtSubscriptionScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (result ListAtSubscriptionScopeCompleteResult, err error)
ListAtSubscriptionScopeCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeploymentsClient) ListAtTenantScope ¶
func (c DeploymentsClient) ListAtTenantScope(ctx context.Context, options ListAtTenantScopeOperationOptions) (result ListAtTenantScopeOperationResponse, err error)
ListAtTenantScope ...
func (DeploymentsClient) ListAtTenantScopeComplete ¶
func (c DeploymentsClient) ListAtTenantScopeComplete(ctx context.Context, options ListAtTenantScopeOperationOptions) (ListAtTenantScopeCompleteResult, error)
ListAtTenantScopeComplete retrieves all the results into a single object
func (DeploymentsClient) ListAtTenantScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtTenantScopeCompleteMatchingPredicate(ctx context.Context, options ListAtTenantScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (result ListAtTenantScopeCompleteResult, err error)
ListAtTenantScopeCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeploymentsClient) ListByResourceGroup ¶
func (c DeploymentsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (result ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (DeploymentsClient) ListByResourceGroupComplete ¶
func (c DeploymentsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all the results into a single object
func (DeploymentsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions, predicate DeploymentExtendedOperationPredicate) (result ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DeploymentsClient) Validate ¶
func (c DeploymentsClient) Validate(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) (result ValidateOperationResponse, err error)
Validate ...
func (DeploymentsClient) ValidateAtManagementGroupScope ¶
func (c DeploymentsClient) ValidateAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) (result ValidateAtManagementGroupScopeOperationResponse, err error)
ValidateAtManagementGroupScope ...
func (DeploymentsClient) ValidateAtManagementGroupScopeThenPoll ¶
func (c DeploymentsClient) ValidateAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId, input ScopedDeployment) error
ValidateAtManagementGroupScopeThenPoll performs ValidateAtManagementGroupScope then polls until it's completed
func (DeploymentsClient) ValidateAtScope ¶
func (c DeploymentsClient) ValidateAtScope(ctx context.Context, id ScopedDeploymentId, input Deployment) (result ValidateAtScopeOperationResponse, err error)
ValidateAtScope ...
func (DeploymentsClient) ValidateAtScopeThenPoll ¶
func (c DeploymentsClient) ValidateAtScopeThenPoll(ctx context.Context, id ScopedDeploymentId, input Deployment) error
ValidateAtScopeThenPoll performs ValidateAtScope then polls until it's completed
func (DeploymentsClient) ValidateAtSubscriptionScope ¶
func (c DeploymentsClient) ValidateAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId, input Deployment) (result ValidateAtSubscriptionScopeOperationResponse, err error)
ValidateAtSubscriptionScope ...
func (DeploymentsClient) ValidateAtSubscriptionScopeThenPoll ¶
func (c DeploymentsClient) ValidateAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId, input Deployment) error
ValidateAtSubscriptionScopeThenPoll performs ValidateAtSubscriptionScope then polls until it's completed
func (DeploymentsClient) ValidateAtTenantScope ¶
func (c DeploymentsClient) ValidateAtTenantScope(ctx context.Context, id DeploymentId, input ScopedDeployment) (result ValidateAtTenantScopeOperationResponse, err error)
ValidateAtTenantScope ...
func (DeploymentsClient) ValidateAtTenantScopeThenPoll ¶
func (c DeploymentsClient) ValidateAtTenantScopeThenPoll(ctx context.Context, id DeploymentId, input ScopedDeployment) error
ValidateAtTenantScopeThenPoll performs ValidateAtTenantScope then polls until it's completed
func (DeploymentsClient) ValidateThenPoll ¶
func (c DeploymentsClient) ValidateThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId, input Deployment) error
ValidateThenPoll performs Validate then polls until it's completed
func (DeploymentsClient) WhatIf ¶
func (c DeploymentsClient) WhatIf(ctx context.Context, id ResourceGroupProviderDeploymentId, input DeploymentWhatIf) (result WhatIfOperationResponse, err error)
WhatIf ...
func (DeploymentsClient) WhatIfAtManagementGroupScope ¶
func (c DeploymentsClient) WhatIfAtManagementGroupScope(ctx context.Context, id Providers2DeploymentId, input ScopedDeploymentWhatIf) (result WhatIfAtManagementGroupScopeOperationResponse, err error)
WhatIfAtManagementGroupScope ...
func (DeploymentsClient) WhatIfAtManagementGroupScopeThenPoll ¶
func (c DeploymentsClient) WhatIfAtManagementGroupScopeThenPoll(ctx context.Context, id Providers2DeploymentId, input ScopedDeploymentWhatIf) error
WhatIfAtManagementGroupScopeThenPoll performs WhatIfAtManagementGroupScope then polls until it's completed
func (DeploymentsClient) WhatIfAtSubscriptionScope ¶
func (c DeploymentsClient) WhatIfAtSubscriptionScope(ctx context.Context, id ProviderDeploymentId, input DeploymentWhatIf) (result WhatIfAtSubscriptionScopeOperationResponse, err error)
WhatIfAtSubscriptionScope ...
func (DeploymentsClient) WhatIfAtSubscriptionScopeThenPoll ¶
func (c DeploymentsClient) WhatIfAtSubscriptionScopeThenPoll(ctx context.Context, id ProviderDeploymentId, input DeploymentWhatIf) error
WhatIfAtSubscriptionScopeThenPoll performs WhatIfAtSubscriptionScope then polls until it's completed
func (DeploymentsClient) WhatIfAtTenantScope ¶
func (c DeploymentsClient) WhatIfAtTenantScope(ctx context.Context, id DeploymentId, input ScopedDeploymentWhatIf) (result WhatIfAtTenantScopeOperationResponse, err error)
WhatIfAtTenantScope ...
func (DeploymentsClient) WhatIfAtTenantScopeThenPoll ¶
func (c DeploymentsClient) WhatIfAtTenantScopeThenPoll(ctx context.Context, id DeploymentId, input ScopedDeploymentWhatIf) error
WhatIfAtTenantScopeThenPoll performs WhatIfAtTenantScope then polls until it's completed
func (DeploymentsClient) WhatIfThenPoll ¶
func (c DeploymentsClient) WhatIfThenPoll(ctx context.Context, id ResourceGroupProviderDeploymentId, input DeploymentWhatIf) error
WhatIfThenPoll performs WhatIf then polls until it's completed
type ErrorAdditionalInfo ¶
type ErrorAdditionalInfo struct { Info *interface{} `json:"info,omitempty"` Type *string `json:"type,omitempty"` }
type ErrorResponse ¶
type ErrorResponse struct { AdditionalInfo *[]ErrorAdditionalInfo `json:"additionalInfo,omitempty"` Code *string `json:"code,omitempty"` Details *[]ErrorResponse `json:"details,omitempty"` Message *string `json:"message,omitempty"` Target *string `json:"target,omitempty"` }
type ExportTemplateAtManagementGroupScopeOperationResponse ¶
type ExportTemplateAtManagementGroupScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExportResult }
type ExportTemplateAtScopeOperationResponse ¶
type ExportTemplateAtScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExportResult }
type ExportTemplateAtSubscriptionScopeOperationResponse ¶
type ExportTemplateAtSubscriptionScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExportResult }
type ExportTemplateAtTenantScopeOperationResponse ¶
type ExportTemplateAtTenantScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExportResult }
type ExportTemplateOperationResponse ¶
type ExportTemplateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExportResult }
type ExpressionEvaluationOptions ¶
type ExpressionEvaluationOptions struct {
Scope *ExpressionEvaluationOptionsScopeType `json:"scope,omitempty"`
}
type ExpressionEvaluationOptionsScopeType ¶
type ExpressionEvaluationOptionsScopeType string
const ( ExpressionEvaluationOptionsScopeTypeInner ExpressionEvaluationOptionsScopeType = "Inner" ExpressionEvaluationOptionsScopeTypeNotSpecified ExpressionEvaluationOptionsScopeType = "NotSpecified" ExpressionEvaluationOptionsScopeTypeOuter ExpressionEvaluationOptionsScopeType = "Outer" )
func (*ExpressionEvaluationOptionsScopeType) UnmarshalJSON ¶
func (s *ExpressionEvaluationOptionsScopeType) UnmarshalJSON(bytes []byte) error
type GetAtManagementGroupScopeOperationResponse ¶
type GetAtManagementGroupScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExtended }
type GetAtScopeOperationResponse ¶
type GetAtScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExtended }
type GetAtSubscriptionScopeOperationResponse ¶
type GetAtSubscriptionScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExtended }
type GetAtTenantScopeOperationResponse ¶
type GetAtTenantScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExtended }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *DeploymentExtended }
type KeyVaultParameterReference ¶
type KeyVaultParameterReference struct { KeyVault KeyVaultReference `json:"keyVault"` SecretName string `json:"secretName"` SecretVersion *string `json:"secretVersion,omitempty"` }
type KeyVaultReference ¶
type KeyVaultReference struct {
Id string `json:"id"`
}
type ListAtManagementGroupScopeCompleteResult ¶
type ListAtManagementGroupScopeCompleteResult struct { LatestHttpResponse *http.Response Items []DeploymentExtended }
type ListAtManagementGroupScopeCustomPager ¶ added in v0.20240628.1153531
func (*ListAtManagementGroupScopeCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListAtManagementGroupScopeCustomPager) NextPageLink() *odata.Link
type ListAtManagementGroupScopeOperationOptions ¶
func DefaultListAtManagementGroupScopeOperationOptions ¶
func DefaultListAtManagementGroupScopeOperationOptions() ListAtManagementGroupScopeOperationOptions
func (ListAtManagementGroupScopeOperationOptions) ToHeaders ¶
func (o ListAtManagementGroupScopeOperationOptions) ToHeaders() *client.Headers
func (ListAtManagementGroupScopeOperationOptions) ToOData ¶
func (o ListAtManagementGroupScopeOperationOptions) ToOData() *odata.Query
func (ListAtManagementGroupScopeOperationOptions) ToQuery ¶
func (o ListAtManagementGroupScopeOperationOptions) ToQuery() *client.QueryParams
type ListAtManagementGroupScopeOperationResponse ¶
type ListAtManagementGroupScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeploymentExtended }
type ListAtScopeCompleteResult ¶
type ListAtScopeCompleteResult struct { LatestHttpResponse *http.Response Items []DeploymentExtended }
type ListAtScopeCustomPager ¶ added in v0.20240628.1153531
func (*ListAtScopeCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListAtScopeCustomPager) NextPageLink() *odata.Link
type ListAtScopeOperationOptions ¶
func DefaultListAtScopeOperationOptions ¶
func DefaultListAtScopeOperationOptions() ListAtScopeOperationOptions
func (ListAtScopeOperationOptions) ToHeaders ¶
func (o ListAtScopeOperationOptions) ToHeaders() *client.Headers
func (ListAtScopeOperationOptions) ToOData ¶
func (o ListAtScopeOperationOptions) ToOData() *odata.Query
func (ListAtScopeOperationOptions) ToQuery ¶
func (o ListAtScopeOperationOptions) ToQuery() *client.QueryParams
type ListAtScopeOperationResponse ¶
type ListAtScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeploymentExtended }
type ListAtSubscriptionScopeCompleteResult ¶
type ListAtSubscriptionScopeCompleteResult struct { LatestHttpResponse *http.Response Items []DeploymentExtended }
type ListAtSubscriptionScopeCustomPager ¶ added in v0.20240628.1153531
func (*ListAtSubscriptionScopeCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListAtSubscriptionScopeCustomPager) NextPageLink() *odata.Link
type ListAtSubscriptionScopeOperationOptions ¶
func DefaultListAtSubscriptionScopeOperationOptions ¶
func DefaultListAtSubscriptionScopeOperationOptions() ListAtSubscriptionScopeOperationOptions
func (ListAtSubscriptionScopeOperationOptions) ToHeaders ¶
func (o ListAtSubscriptionScopeOperationOptions) ToHeaders() *client.Headers
func (ListAtSubscriptionScopeOperationOptions) ToOData ¶
func (o ListAtSubscriptionScopeOperationOptions) ToOData() *odata.Query
func (ListAtSubscriptionScopeOperationOptions) ToQuery ¶
func (o ListAtSubscriptionScopeOperationOptions) ToQuery() *client.QueryParams
type ListAtSubscriptionScopeOperationResponse ¶
type ListAtSubscriptionScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeploymentExtended }
type ListAtTenantScopeCompleteResult ¶
type ListAtTenantScopeCompleteResult struct { LatestHttpResponse *http.Response Items []DeploymentExtended }
type ListAtTenantScopeCustomPager ¶ added in v0.20240628.1153531
func (*ListAtTenantScopeCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListAtTenantScopeCustomPager) NextPageLink() *odata.Link
type ListAtTenantScopeOperationOptions ¶
func DefaultListAtTenantScopeOperationOptions ¶
func DefaultListAtTenantScopeOperationOptions() ListAtTenantScopeOperationOptions
func (ListAtTenantScopeOperationOptions) ToHeaders ¶
func (o ListAtTenantScopeOperationOptions) ToHeaders() *client.Headers
func (ListAtTenantScopeOperationOptions) ToOData ¶
func (o ListAtTenantScopeOperationOptions) ToOData() *odata.Query
func (ListAtTenantScopeOperationOptions) ToQuery ¶
func (o ListAtTenantScopeOperationOptions) ToQuery() *client.QueryParams
type ListAtTenantScopeOperationResponse ¶
type ListAtTenantScopeOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeploymentExtended }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct { LatestHttpResponse *http.Response Items []DeploymentExtended }
type ListByResourceGroupCustomPager ¶ added in v0.20240628.1153531
func (*ListByResourceGroupCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link
type ListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions
func (ListByResourceGroupOperationOptions) ToHeaders ¶
func (o ListByResourceGroupOperationOptions) ToHeaders() *client.Headers
func (ListByResourceGroupOperationOptions) ToOData ¶
func (o ListByResourceGroupOperationOptions) ToOData() *odata.Query
func (ListByResourceGroupOperationOptions) ToQuery ¶
func (o ListByResourceGroupOperationOptions) ToQuery() *client.QueryParams
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]DeploymentExtended }
type OnErrorDeployment ¶
type OnErrorDeployment struct { DeploymentName *string `json:"deploymentName,omitempty"` Type *OnErrorDeploymentType `json:"type,omitempty"` }
type OnErrorDeploymentExtended ¶
type OnErrorDeploymentExtended struct { DeploymentName *string `json:"deploymentName,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Type *OnErrorDeploymentType `json:"type,omitempty"` }
type OnErrorDeploymentType ¶
type OnErrorDeploymentType string
const ( OnErrorDeploymentTypeLastSuccessful OnErrorDeploymentType = "LastSuccessful" OnErrorDeploymentTypeSpecificDeployment OnErrorDeploymentType = "SpecificDeployment" )
func (*OnErrorDeploymentType) UnmarshalJSON ¶
func (s *OnErrorDeploymentType) UnmarshalJSON(bytes []byte) error
type ParametersLink ¶
type PropertyChangeType ¶
type PropertyChangeType string
const ( PropertyChangeTypeArray PropertyChangeType = "Array" PropertyChangeTypeCreate PropertyChangeType = "Create" PropertyChangeTypeDelete PropertyChangeType = "Delete" PropertyChangeTypeModify PropertyChangeType = "Modify" PropertyChangeTypeNoEffect PropertyChangeType = "NoEffect" )
func (*PropertyChangeType) UnmarshalJSON ¶
func (s *PropertyChangeType) UnmarshalJSON(bytes []byte) error
type Provider ¶
type Provider struct { Id *string `json:"id,omitempty"` Namespace *string `json:"namespace,omitempty"` ProviderAuthorizationConsentState *ProviderAuthorizationConsentState `json:"providerAuthorizationConsentState,omitempty"` RegistrationPolicy *string `json:"registrationPolicy,omitempty"` RegistrationState *string `json:"registrationState,omitempty"` ResourceTypes *[]ProviderResourceType `json:"resourceTypes,omitempty"` }
type ProviderAuthorizationConsentState ¶
type ProviderAuthorizationConsentState string
const ( ProviderAuthorizationConsentStateConsented ProviderAuthorizationConsentState = "Consented" ProviderAuthorizationConsentStateNotRequired ProviderAuthorizationConsentState = "NotRequired" ProviderAuthorizationConsentStateNotSpecified ProviderAuthorizationConsentState = "NotSpecified" ProviderAuthorizationConsentStateRequired ProviderAuthorizationConsentState = "Required" )
func (*ProviderAuthorizationConsentState) UnmarshalJSON ¶
func (s *ProviderAuthorizationConsentState) UnmarshalJSON(bytes []byte) error
type ProviderDeploymentId ¶
ProviderDeploymentId is a struct representing the Resource ID for a Provider Deployment
func NewProviderDeploymentID ¶
func NewProviderDeploymentID(subscriptionId string, deploymentName string) ProviderDeploymentId
NewProviderDeploymentID returns a new ProviderDeploymentId struct
func ParseProviderDeploymentID ¶
func ParseProviderDeploymentID(input string) (*ProviderDeploymentId, error)
ParseProviderDeploymentID parses 'input' into a ProviderDeploymentId
func ParseProviderDeploymentIDInsensitively ¶
func ParseProviderDeploymentIDInsensitively(input string) (*ProviderDeploymentId, error)
ParseProviderDeploymentIDInsensitively parses 'input' case-insensitively into a ProviderDeploymentId note: this method should only be used for API response data and not user input
func (*ProviderDeploymentId) FromParseResult ¶
func (id *ProviderDeploymentId) FromParseResult(input resourceids.ParseResult) error
func (ProviderDeploymentId) ID ¶
func (id ProviderDeploymentId) ID() string
ID returns the formatted Provider Deployment ID
func (ProviderDeploymentId) Segments ¶
func (id ProviderDeploymentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Provider Deployment ID
func (ProviderDeploymentId) String ¶
func (id ProviderDeploymentId) String() string
String returns a human-readable description of this Provider Deployment ID
type ProviderResourceType ¶
type ProviderResourceType struct { Aliases *[]Alias `json:"aliases,omitempty"` ApiProfiles *[]ApiProfile `json:"apiProfiles,omitempty"` ApiVersions *[]string `json:"apiVersions,omitempty"` Capabilities *string `json:"capabilities,omitempty"` DefaultApiVersion *string `json:"defaultApiVersion,omitempty"` LocationMappings *[]ProviderExtendedLocation `json:"locationMappings,omitempty"` Locations *[]string `json:"locations,omitempty"` Properties *map[string]string `json:"properties,omitempty"` ResourceType *string `json:"resourceType,omitempty"` ZoneMappings *[]ZoneMapping `json:"zoneMappings,omitempty"` }
type Providers2DeploymentId ¶
Providers2DeploymentId is a struct representing the Resource ID for a Providers 2 Deployment
func NewProviders2DeploymentID ¶
func NewProviders2DeploymentID(groupId string, deploymentName string) Providers2DeploymentId
NewProviders2DeploymentID returns a new Providers2DeploymentId struct
func ParseProviders2DeploymentID ¶
func ParseProviders2DeploymentID(input string) (*Providers2DeploymentId, error)
ParseProviders2DeploymentID parses 'input' into a Providers2DeploymentId
func ParseProviders2DeploymentIDInsensitively ¶
func ParseProviders2DeploymentIDInsensitively(input string) (*Providers2DeploymentId, error)
ParseProviders2DeploymentIDInsensitively parses 'input' case-insensitively into a Providers2DeploymentId note: this method should only be used for API response data and not user input
func (*Providers2DeploymentId) FromParseResult ¶
func (id *Providers2DeploymentId) FromParseResult(input resourceids.ParseResult) error
func (Providers2DeploymentId) ID ¶
func (id Providers2DeploymentId) ID() string
ID returns the formatted Providers 2 Deployment ID
func (Providers2DeploymentId) Segments ¶
func (id Providers2DeploymentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Providers 2 Deployment ID
func (Providers2DeploymentId) String ¶
func (id Providers2DeploymentId) String() string
String returns a human-readable description of this Providers 2 Deployment ID
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateAccepted ProvisioningState = "Accepted" ProvisioningStateCanceled ProvisioningState = "Canceled" ProvisioningStateCreated ProvisioningState = "Created" ProvisioningStateCreating ProvisioningState = "Creating" ProvisioningStateDeleted ProvisioningState = "Deleted" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateNotSpecified ProvisioningState = "NotSpecified" ProvisioningStateReady ProvisioningState = "Ready" ProvisioningStateRunning ProvisioningState = "Running" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUpdating ProvisioningState = "Updating" )
func (*ProvisioningState) UnmarshalJSON ¶
func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error
type ResourceGroupProviderDeploymentId ¶
type ResourceGroupProviderDeploymentId struct { SubscriptionId string ResourceGroupName string DeploymentName string }
ResourceGroupProviderDeploymentId is a struct representing the Resource ID for a Resource Group Provider Deployment
func NewResourceGroupProviderDeploymentID ¶
func NewResourceGroupProviderDeploymentID(subscriptionId string, resourceGroupName string, deploymentName string) ResourceGroupProviderDeploymentId
NewResourceGroupProviderDeploymentID returns a new ResourceGroupProviderDeploymentId struct
func ParseResourceGroupProviderDeploymentID ¶
func ParseResourceGroupProviderDeploymentID(input string) (*ResourceGroupProviderDeploymentId, error)
ParseResourceGroupProviderDeploymentID parses 'input' into a ResourceGroupProviderDeploymentId
func ParseResourceGroupProviderDeploymentIDInsensitively ¶
func ParseResourceGroupProviderDeploymentIDInsensitively(input string) (*ResourceGroupProviderDeploymentId, error)
ParseResourceGroupProviderDeploymentIDInsensitively parses 'input' case-insensitively into a ResourceGroupProviderDeploymentId note: this method should only be used for API response data and not user input
func (*ResourceGroupProviderDeploymentId) FromParseResult ¶
func (id *ResourceGroupProviderDeploymentId) FromParseResult(input resourceids.ParseResult) error
func (ResourceGroupProviderDeploymentId) ID ¶
func (id ResourceGroupProviderDeploymentId) ID() string
ID returns the formatted Resource Group Provider Deployment ID
func (ResourceGroupProviderDeploymentId) Segments ¶
func (id ResourceGroupProviderDeploymentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Resource Group Provider Deployment ID
func (ResourceGroupProviderDeploymentId) String ¶
func (id ResourceGroupProviderDeploymentId) String() string
String returns a human-readable description of this Resource Group Provider Deployment ID
type ResourceReference ¶
type ResourceReference struct {
Id *string `json:"id,omitempty"`
}
type ScopedDeployment ¶
type ScopedDeployment struct { Location string `json:"location"` Properties DeploymentProperties `json:"properties"` Tags *map[string]string `json:"tags,omitempty"` }
type ScopedDeploymentId ¶
ScopedDeploymentId is a struct representing the Resource ID for a Scoped Deployment
func NewScopedDeploymentID ¶
func NewScopedDeploymentID(scope string, deploymentName string) ScopedDeploymentId
NewScopedDeploymentID returns a new ScopedDeploymentId struct
func ParseScopedDeploymentID ¶
func ParseScopedDeploymentID(input string) (*ScopedDeploymentId, error)
ParseScopedDeploymentID parses 'input' into a ScopedDeploymentId
func ParseScopedDeploymentIDInsensitively ¶
func ParseScopedDeploymentIDInsensitively(input string) (*ScopedDeploymentId, error)
ParseScopedDeploymentIDInsensitively parses 'input' case-insensitively into a ScopedDeploymentId note: this method should only be used for API response data and not user input
func (*ScopedDeploymentId) FromParseResult ¶
func (id *ScopedDeploymentId) FromParseResult(input resourceids.ParseResult) error
func (ScopedDeploymentId) ID ¶
func (id ScopedDeploymentId) ID() string
ID returns the formatted Scoped Deployment ID
func (ScopedDeploymentId) Segments ¶
func (id ScopedDeploymentId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Scoped Deployment ID
func (ScopedDeploymentId) String ¶
func (id ScopedDeploymentId) String() string
String returns a human-readable description of this Scoped Deployment ID
type ScopedDeploymentWhatIf ¶
type ScopedDeploymentWhatIf struct { Location string `json:"location"` Properties DeploymentWhatIfProperties `json:"properties"` }
type TemplateHashResult ¶
type TemplateLink ¶
type WhatIfChange ¶
type WhatIfChange struct { After *interface{} `json:"after,omitempty"` Before *interface{} `json:"before,omitempty"` ChangeType ChangeType `json:"changeType"` Delta *[]WhatIfPropertyChange `json:"delta,omitempty"` ResourceId string `json:"resourceId"` UnsupportedReason *string `json:"unsupportedReason,omitempty"` }
type WhatIfOperationProperties ¶
type WhatIfOperationProperties struct {
Changes *[]WhatIfChange `json:"changes,omitempty"`
}
type WhatIfOperationResponse ¶
type WhatIfOperationResult ¶
type WhatIfOperationResult struct { Error *ErrorResponse `json:"error,omitempty"` Properties *WhatIfOperationProperties `json:"properties,omitempty"` Status *string `json:"status,omitempty"` }
type WhatIfPropertyChange ¶
type WhatIfPropertyChange struct { After *interface{} `json:"after,omitempty"` Before *interface{} `json:"before,omitempty"` Children *[]WhatIfPropertyChange `json:"children,omitempty"` Path string `json:"path"` PropertyChangeType PropertyChangeType `json:"propertyChangeType"` }
type WhatIfResultFormat ¶
type WhatIfResultFormat string
const ( WhatIfResultFormatFullResourcePayloads WhatIfResultFormat = "FullResourcePayloads" WhatIfResultFormatResourceIdOnly WhatIfResultFormat = "ResourceIdOnly" )
func (*WhatIfResultFormat) UnmarshalJSON ¶
func (s *WhatIfResultFormat) UnmarshalJSON(bytes []byte) error
type ZoneMapping ¶
Source Files ¶
- client.go
- constants.go
- id_deployment.go
- id_providerdeployment.go
- id_providers2deployment.go
- id_resourcegroupproviderdeployment.go
- id_scopeddeployment.go
- method_calculatetemplatehash.go
- method_cancel.go
- method_cancelatmanagementgroupscope.go
- method_cancelatscope.go
- method_cancelatsubscriptionscope.go
- method_cancelattenantscope.go
- method_checkexistence.go
- method_checkexistenceatmanagementgroupscope.go
- method_checkexistenceatscope.go
- method_checkexistenceatsubscriptionscope.go
- method_checkexistenceattenantscope.go
- method_createorupdate.go
- method_createorupdateatmanagementgroupscope.go
- method_createorupdateatscope.go
- method_createorupdateatsubscriptionscope.go
- method_createorupdateattenantscope.go
- method_delete.go
- method_deleteatmanagementgroupscope.go
- method_deleteatscope.go
- method_deleteatsubscriptionscope.go
- method_deleteattenantscope.go
- method_exporttemplate.go
- method_exporttemplateatmanagementgroupscope.go
- method_exporttemplateatscope.go
- method_exporttemplateatsubscriptionscope.go
- method_exporttemplateattenantscope.go
- method_get.go
- method_getatmanagementgroupscope.go
- method_getatscope.go
- method_getatsubscriptionscope.go
- method_getattenantscope.go
- method_listatmanagementgroupscope.go
- method_listatscope.go
- method_listatsubscriptionscope.go
- method_listattenantscope.go
- method_listbyresourcegroup.go
- method_validate.go
- method_validateatmanagementgroupscope.go
- method_validateatscope.go
- method_validateatsubscriptionscope.go
- method_validateattenantscope.go
- method_whatif.go
- method_whatifatmanagementgroupscope.go
- method_whatifatsubscriptionscope.go
- method_whatifattenantscope.go
- model_alias.go
- model_aliaspath.go
- model_aliaspathmetadata.go
- model_aliaspattern.go
- model_apiprofile.go
- model_basicdependency.go
- model_debugsetting.go
- model_dependency.go
- model_deployment.go
- model_deploymentexportresult.go
- model_deploymentextended.go
- model_deploymentparameter.go
- model_deploymentproperties.go
- model_deploymentpropertiesextended.go
- model_deploymentvalidateresult.go
- model_deploymentwhatif.go
- model_deploymentwhatifproperties.go
- model_deploymentwhatifsettings.go
- model_erroradditionalinfo.go
- model_errorresponse.go
- model_expressionevaluationoptions.go
- model_keyvaultparameterreference.go
- model_keyvaultreference.go
- model_onerrordeployment.go
- model_onerrordeploymentextended.go
- model_parameterslink.go
- model_provider.go
- model_providerextendedlocation.go
- model_providerresourcetype.go
- model_resourcereference.go
- model_scopeddeployment.go
- model_scopeddeploymentwhatif.go
- model_templatehashresult.go
- model_templatelink.go
- model_whatifchange.go
- model_whatifoperationproperties.go
- model_whatifoperationresult.go
- model_whatifpropertychange.go
- model_zonemapping.go
- predicates.go
- version.go