README ¶
github.com/hashicorp/go-azure-sdk/resource-manager/resources/2020-10-01/deployments
Documentation
The deployments
SDK allows for interaction with the Azure Resource Manager Service resources
(API Version 2020-10-01
).
This readme covers example usages, but further information on using this SDK can be found in the project root.
Import Path
import "github.com/hashicorp/go-azure-sdk/resource-manager/resources/2020-10-01/deployments"
Client Initialization
client := deployments.NewDeploymentsClientWithBaseURI("https://management.azure.com")
client.Client.Authorizer = authorizer
Example Usage: DeploymentsClient.CalculateTemplateHash
ctx := context.TODO()
var payload interface{}
read, err := client.CalculateTemplateHash(ctx, payload)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.Cancel
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
read, err := client.Cancel(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CancelAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
read, err := client.CancelAtManagementGroupScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CancelAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
read, err := client.CancelAtScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CancelAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
read, err := client.CancelAtSubscriptionScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CancelAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
read, err := client.CancelAtTenantScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CheckExistence
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
read, err := client.CheckExistence(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CheckExistenceAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
read, err := client.CheckExistenceAtManagementGroupScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CheckExistenceAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
read, err := client.CheckExistenceAtScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CheckExistenceAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
read, err := client.CheckExistenceAtSubscriptionScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CheckExistenceAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
read, err := client.CheckExistenceAtTenantScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.CreateOrUpdate
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
payload := deployments.Deployment{
// ...
}
if err := client.CreateOrUpdateThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.CreateOrUpdateAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
payload := deployments.ScopedDeployment{
// ...
}
if err := client.CreateOrUpdateAtManagementGroupScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.CreateOrUpdateAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
payload := deployments.Deployment{
// ...
}
if err := client.CreateOrUpdateAtScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.CreateOrUpdateAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
payload := deployments.Deployment{
// ...
}
if err := client.CreateOrUpdateAtSubscriptionScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.CreateOrUpdateAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
payload := deployments.ScopedDeployment{
// ...
}
if err := client.CreateOrUpdateAtTenantScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.Delete
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
if err := client.DeleteThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.DeleteAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
if err := client.DeleteAtManagementGroupScopeThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.DeleteAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
if err := client.DeleteAtScopeThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.DeleteAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
if err := client.DeleteAtSubscriptionScopeThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.DeleteAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
if err := client.DeleteAtTenantScopeThenPoll(ctx, id); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.ExportTemplate
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
read, err := client.ExportTemplate(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.ExportTemplateAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
read, err := client.ExportTemplateAtManagementGroupScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.ExportTemplateAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
read, err := client.ExportTemplateAtScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.ExportTemplateAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
read, err := client.ExportTemplateAtSubscriptionScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.ExportTemplateAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
read, err := client.ExportTemplateAtTenantScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.Get
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
read, err := client.Get(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.GetAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
read, err := client.GetAtManagementGroupScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.GetAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
read, err := client.GetAtScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.GetAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
read, err := client.GetAtSubscriptionScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.GetAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
read, err := client.GetAtTenantScope(ctx, id)
if err != nil {
// handle the error
}
if model := read.Model; model != nil {
// do something with the model/response object
}
Example Usage: DeploymentsClient.ListAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewManagementGroupID("groupIdValue")
// alternatively `client.ListAtManagementGroupScope(ctx, id, deployments.DefaultListAtManagementGroupScopeOperationOptions())` can be used to do batched pagination
items, err := client.ListAtManagementGroupScopeComplete(ctx, id, deployments.DefaultListAtManagementGroupScopeOperationOptions())
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: DeploymentsClient.ListAtScope
ctx := context.TODO()
id := deployments.NewScopeID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group")
// alternatively `client.ListAtScope(ctx, id, deployments.DefaultListAtScopeOperationOptions())` can be used to do batched pagination
items, err := client.ListAtScopeComplete(ctx, id, deployments.DefaultListAtScopeOperationOptions())
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: DeploymentsClient.ListAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewSubscriptionID("12345678-1234-9876-4563-123456789012")
// alternatively `client.ListAtSubscriptionScope(ctx, id, deployments.DefaultListAtSubscriptionScopeOperationOptions())` can be used to do batched pagination
items, err := client.ListAtSubscriptionScopeComplete(ctx, id, deployments.DefaultListAtSubscriptionScopeOperationOptions())
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: DeploymentsClient.ListAtTenantScope
ctx := context.TODO()
// alternatively `client.ListAtTenantScope(ctx, deployments.DefaultListAtTenantScopeOperationOptions())` can be used to do batched pagination
items, err := client.ListAtTenantScopeComplete(ctx, deployments.DefaultListAtTenantScopeOperationOptions())
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: DeploymentsClient.ListByResourceGroup
ctx := context.TODO()
id := deployments.NewResourceGroupID("12345678-1234-9876-4563-123456789012", "example-resource-group")
// alternatively `client.ListByResourceGroup(ctx, id, deployments.DefaultListByResourceGroupOperationOptions())` can be used to do batched pagination
items, err := client.ListByResourceGroupComplete(ctx, id, deployments.DefaultListByResourceGroupOperationOptions())
if err != nil {
// handle the error
}
for _, item := range items {
// do something
}
Example Usage: DeploymentsClient.Validate
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
payload := deployments.Deployment{
// ...
}
if err := client.ValidateThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.ValidateAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
payload := deployments.ScopedDeployment{
// ...
}
if err := client.ValidateAtManagementGroupScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.ValidateAtScope
ctx := context.TODO()
id := deployments.NewScopedDeploymentID("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/some-resource-group", "deploymentValue")
payload := deployments.Deployment{
// ...
}
if err := client.ValidateAtScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.ValidateAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
payload := deployments.Deployment{
// ...
}
if err := client.ValidateAtSubscriptionScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.ValidateAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
payload := deployments.ScopedDeployment{
// ...
}
if err := client.ValidateAtTenantScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.WhatIf
ctx := context.TODO()
id := deployments.NewResourceGroupProviderDeploymentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "deploymentValue")
payload := deployments.DeploymentWhatIf{
// ...
}
if err := client.WhatIfThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.WhatIfAtManagementGroupScope
ctx := context.TODO()
id := deployments.NewProviders2DeploymentID("groupIdValue", "deploymentValue")
payload := deployments.ScopedDeploymentWhatIf{
// ...
}
if err := client.WhatIfAtManagementGroupScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.WhatIfAtSubscriptionScope
ctx := context.TODO()
id := deployments.NewProviderDeploymentID("12345678-1234-9876-4563-123456789012", "deploymentValue")
payload := deployments.DeploymentWhatIf{
// ...
}
if err := client.WhatIfAtSubscriptionScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
Example Usage: DeploymentsClient.WhatIfAtTenantScope
ctx := context.TODO()
id := deployments.NewDeploymentID("deploymentValue")
payload := deployments.ScopedDeploymentWhatIf{
// ...
}
if err := client.WhatIfAtTenantScopeThenPoll(ctx, id, payload); err != nil {
// handle the error
}
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 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 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, ...) (resp 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, ...) (resp ListAtManagementGroupScopeCompleteResult, err error)
- func (c DeploymentsClient) ListAtScope(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (resp 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, ...) (resp ListAtScopeCompleteResult, err error)
- func (c DeploymentsClient) ListAtSubscriptionScope(ctx context.Context, id commonids.SubscriptionId, ...) (resp 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, ...) (resp ListAtSubscriptionScopeCompleteResult, err error)
- func (c DeploymentsClient) ListAtTenantScope(ctx context.Context, options ListAtTenantScopeOperationOptions) (resp ListAtTenantScopeOperationResponse, err error)
- func (c DeploymentsClient) ListAtTenantScopeComplete(ctx context.Context, options ListAtTenantScopeOperationOptions) (ListAtTenantScopeCompleteResult, error)
- func (c DeploymentsClient) ListAtTenantScopeCompleteMatchingPredicate(ctx context.Context, options ListAtTenantScopeOperationOptions, ...) (resp ListAtTenantScopeCompleteResult, err error)
- func (c DeploymentsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (resp 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, ...) (resp 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 ListAtManagementGroupScopeCompleteResult
- type ListAtManagementGroupScopeOperationOptions
- type ListAtManagementGroupScopeOperationResponse
- type ListAtScopeCompleteResult
- type ListAtScopeOperationOptions
- type ListAtScopeOperationResponse
- type ListAtSubscriptionScopeCompleteResult
- type ListAtSubscriptionScopeOperationOptions
- type ListAtSubscriptionScopeOperationResponse
- type ListAtTenantScopeCompleteResult
- type ListAtTenantScopeOperationOptions
- type ListAtTenantScopeOperationResponse
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationOptions
- type ListByResourceGroupOperationResponse
- type OnErrorDeployment
- type OnErrorDeploymentExtended
- type OnErrorDeploymentType
- type ParametersLink
- type PropertyChangeType
- type Provider
- 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 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" )
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" )
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" )
type ApiProfile ¶
type BasicDependency ¶
type CalculateTemplateHashOperationResponse ¶
type CalculateTemplateHashOperationResponse struct { HttpResponse *http.Response 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" )
type CreateOrUpdateAtManagementGroupScopeOperationResponse ¶
type CreateOrUpdateAtManagementGroupScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateOrUpdateAtScopeOperationResponse ¶
type CreateOrUpdateAtScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateOrUpdateAtSubscriptionScopeOperationResponse ¶
type CreateOrUpdateAtSubscriptionScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateOrUpdateAtTenantScopeOperationResponse ¶
type CreateOrUpdateAtTenantScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DebugSetting ¶
type DebugSetting struct {
DetailLevel *string `json:"detailLevel,omitempty"`
}
type DeleteAtManagementGroupScopeOperationResponse ¶
type DeleteAtManagementGroupScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteAtScopeOperationResponse ¶
type DeleteAtScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteAtSubscriptionScopeOperationResponse ¶
type DeleteAtSubscriptionScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteAtTenantScopeOperationResponse ¶
type DeleteAtTenantScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeleteOperationResponse ¶
type DeleteOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
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) 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" )
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 *interface{} `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 *interface{} `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 ¶
func NewDeploymentsClientWithBaseURI ¶
func NewDeploymentsClientWithBaseURI(endpoint string) DeploymentsClient
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) (resp ListAtManagementGroupScopeOperationResponse, err error)
ListAtManagementGroupScope ...
func (DeploymentsClient) ListAtManagementGroupScopeComplete ¶
func (c DeploymentsClient) ListAtManagementGroupScopeComplete(ctx context.Context, id commonids.ManagementGroupId, options ListAtManagementGroupScopeOperationOptions) (ListAtManagementGroupScopeCompleteResult, error)
ListAtManagementGroupScopeComplete retrieves all of the results into a single object
func (DeploymentsClient) ListAtManagementGroupScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtManagementGroupScopeCompleteMatchingPredicate(ctx context.Context, id commonids.ManagementGroupId, options ListAtManagementGroupScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (resp ListAtManagementGroupScopeCompleteResult, err error)
ListAtManagementGroupScopeCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (DeploymentsClient) ListAtScope ¶
func (c DeploymentsClient) ListAtScope(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (resp ListAtScopeOperationResponse, err error)
ListAtScope ...
func (DeploymentsClient) ListAtScopeComplete ¶
func (c DeploymentsClient) ListAtScopeComplete(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions) (ListAtScopeCompleteResult, error)
ListAtScopeComplete retrieves all of the results into a single object
func (DeploymentsClient) ListAtScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtScopeCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, options ListAtScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (resp ListAtScopeCompleteResult, err error)
ListAtScopeCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (DeploymentsClient) ListAtSubscriptionScope ¶
func (c DeploymentsClient) ListAtSubscriptionScope(ctx context.Context, id commonids.SubscriptionId, options ListAtSubscriptionScopeOperationOptions) (resp ListAtSubscriptionScopeOperationResponse, err error)
ListAtSubscriptionScope ...
func (DeploymentsClient) ListAtSubscriptionScopeComplete ¶
func (c DeploymentsClient) ListAtSubscriptionScopeComplete(ctx context.Context, id commonids.SubscriptionId, options ListAtSubscriptionScopeOperationOptions) (ListAtSubscriptionScopeCompleteResult, error)
ListAtSubscriptionScopeComplete retrieves all of the results into a single object
func (DeploymentsClient) ListAtSubscriptionScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtSubscriptionScopeCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListAtSubscriptionScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (resp ListAtSubscriptionScopeCompleteResult, err error)
ListAtSubscriptionScopeCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (DeploymentsClient) ListAtTenantScope ¶
func (c DeploymentsClient) ListAtTenantScope(ctx context.Context, options ListAtTenantScopeOperationOptions) (resp ListAtTenantScopeOperationResponse, err error)
ListAtTenantScope ...
func (DeploymentsClient) ListAtTenantScopeComplete ¶
func (c DeploymentsClient) ListAtTenantScopeComplete(ctx context.Context, options ListAtTenantScopeOperationOptions) (ListAtTenantScopeCompleteResult, error)
ListAtTenantScopeComplete retrieves all of the results into a single object
func (DeploymentsClient) ListAtTenantScopeCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListAtTenantScopeCompleteMatchingPredicate(ctx context.Context, options ListAtTenantScopeOperationOptions, predicate DeploymentExtendedOperationPredicate) (resp ListAtTenantScopeCompleteResult, err error)
ListAtTenantScopeCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (DeploymentsClient) ListByResourceGroup ¶
func (c DeploymentsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (resp ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (DeploymentsClient) ListByResourceGroupComplete ¶
func (c DeploymentsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (DeploymentsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c DeploymentsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions, predicate DeploymentExtendedOperationPredicate) (resp ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied 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 Model *DeploymentExportResult }
type ExportTemplateAtScopeOperationResponse ¶
type ExportTemplateAtScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExportResult }
type ExportTemplateAtSubscriptionScopeOperationResponse ¶
type ExportTemplateAtSubscriptionScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExportResult }
type ExportTemplateAtTenantScopeOperationResponse ¶
type ExportTemplateAtTenantScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExportResult }
type ExportTemplateOperationResponse ¶
type ExportTemplateOperationResponse struct { HttpResponse *http.Response 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" )
type GetAtManagementGroupScopeOperationResponse ¶
type GetAtManagementGroupScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExtended }
type GetAtScopeOperationResponse ¶
type GetAtScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExtended }
type GetAtSubscriptionScopeOperationResponse ¶
type GetAtSubscriptionScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExtended }
type GetAtTenantScopeOperationResponse ¶
type GetAtTenantScopeOperationResponse struct { HttpResponse *http.Response Model *DeploymentExtended }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response Model *DeploymentExtended }
type ListAtManagementGroupScopeCompleteResult ¶
type ListAtManagementGroupScopeCompleteResult struct {
Items []DeploymentExtended
}
type ListAtManagementGroupScopeOperationOptions ¶
func DefaultListAtManagementGroupScopeOperationOptions ¶
func DefaultListAtManagementGroupScopeOperationOptions() ListAtManagementGroupScopeOperationOptions
type ListAtManagementGroupScopeOperationResponse ¶
type ListAtManagementGroupScopeOperationResponse struct { HttpResponse *http.Response Model *[]DeploymentExtended // contains filtered or unexported fields }
func (ListAtManagementGroupScopeOperationResponse) HasMore ¶
func (r ListAtManagementGroupScopeOperationResponse) HasMore() bool
func (ListAtManagementGroupScopeOperationResponse) LoadMore ¶
func (r ListAtManagementGroupScopeOperationResponse) LoadMore(ctx context.Context) (resp ListAtManagementGroupScopeOperationResponse, err error)
type ListAtScopeCompleteResult ¶
type ListAtScopeCompleteResult struct {
Items []DeploymentExtended
}
type ListAtScopeOperationOptions ¶
func DefaultListAtScopeOperationOptions ¶
func DefaultListAtScopeOperationOptions() ListAtScopeOperationOptions
type ListAtScopeOperationResponse ¶
type ListAtScopeOperationResponse struct { HttpResponse *http.Response Model *[]DeploymentExtended // contains filtered or unexported fields }
func (ListAtScopeOperationResponse) HasMore ¶
func (r ListAtScopeOperationResponse) HasMore() bool
func (ListAtScopeOperationResponse) LoadMore ¶
func (r ListAtScopeOperationResponse) LoadMore(ctx context.Context) (resp ListAtScopeOperationResponse, err error)
type ListAtSubscriptionScopeCompleteResult ¶
type ListAtSubscriptionScopeCompleteResult struct {
Items []DeploymentExtended
}
type ListAtSubscriptionScopeOperationOptions ¶
func DefaultListAtSubscriptionScopeOperationOptions ¶
func DefaultListAtSubscriptionScopeOperationOptions() ListAtSubscriptionScopeOperationOptions
type ListAtSubscriptionScopeOperationResponse ¶
type ListAtSubscriptionScopeOperationResponse struct { HttpResponse *http.Response Model *[]DeploymentExtended // contains filtered or unexported fields }
func (ListAtSubscriptionScopeOperationResponse) HasMore ¶
func (r ListAtSubscriptionScopeOperationResponse) HasMore() bool
func (ListAtSubscriptionScopeOperationResponse) LoadMore ¶
func (r ListAtSubscriptionScopeOperationResponse) LoadMore(ctx context.Context) (resp ListAtSubscriptionScopeOperationResponse, err error)
type ListAtTenantScopeCompleteResult ¶
type ListAtTenantScopeCompleteResult struct {
Items []DeploymentExtended
}
type ListAtTenantScopeOperationOptions ¶
func DefaultListAtTenantScopeOperationOptions ¶
func DefaultListAtTenantScopeOperationOptions() ListAtTenantScopeOperationOptions
type ListAtTenantScopeOperationResponse ¶
type ListAtTenantScopeOperationResponse struct { HttpResponse *http.Response Model *[]DeploymentExtended // contains filtered or unexported fields }
func (ListAtTenantScopeOperationResponse) HasMore ¶
func (r ListAtTenantScopeOperationResponse) HasMore() bool
func (ListAtTenantScopeOperationResponse) LoadMore ¶
func (r ListAtTenantScopeOperationResponse) LoadMore(ctx context.Context) (resp ListAtTenantScopeOperationResponse, err error)
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []DeploymentExtended
}
type ListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]DeploymentExtended // contains filtered or unexported fields }
func (ListByResourceGroupOperationResponse) HasMore ¶
func (r ListByResourceGroupOperationResponse) HasMore() bool
func (ListByResourceGroupOperationResponse) LoadMore ¶
func (r ListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupOperationResponse, err error)
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" )
type ParametersLink ¶
type PropertyChangeType ¶
type PropertyChangeType string
const ( PropertyChangeTypeArray PropertyChangeType = "Array" PropertyChangeTypeCreate PropertyChangeType = "Create" PropertyChangeTypeDelete PropertyChangeType = "Delete" PropertyChangeTypeModify PropertyChangeType = "Modify" )
type Provider ¶
type Provider struct { Id *string `json:"id,omitempty"` Namespace *string `json:"namespace,omitempty"` RegistrationPolicy *string `json:"registrationPolicy,omitempty"` RegistrationState *string `json:"registrationState,omitempty"` ResourceTypes *[]ProviderResourceType `json:"resourceTypes,omitempty"` }
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) 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) 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" )
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) 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) 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 ValidateAtManagementGroupScopeOperationResponse ¶
type ValidateAtManagementGroupScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type ValidateAtScopeOperationResponse ¶
type ValidateAtScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type ValidateAtSubscriptionScopeOperationResponse ¶
type ValidateAtSubscriptionScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type ValidateAtTenantScopeOperationResponse ¶
type ValidateAtTenantScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type ValidateOperationResponse ¶
type ValidateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type WhatIfAtManagementGroupScopeOperationResponse ¶
type WhatIfAtManagementGroupScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type WhatIfAtSubscriptionScopeOperationResponse ¶
type WhatIfAtSubscriptionScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type WhatIfAtTenantScopeOperationResponse ¶
type WhatIfAtTenantScopeOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
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"` }
type WhatIfOperationProperties ¶
type WhatIfOperationProperties struct {
Changes *[]WhatIfChange `json:"changes,omitempty"`
}
type WhatIfOperationResponse ¶
type WhatIfOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
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" )
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_autorest.go
- method_cancel_autorest.go
- method_cancelatmanagementgroupscope_autorest.go
- method_cancelatscope_autorest.go
- method_cancelatsubscriptionscope_autorest.go
- method_cancelattenantscope_autorest.go
- method_checkexistence_autorest.go
- method_checkexistenceatmanagementgroupscope_autorest.go
- method_checkexistenceatscope_autorest.go
- method_checkexistenceatsubscriptionscope_autorest.go
- method_checkexistenceattenantscope_autorest.go
- method_createorupdate_autorest.go
- method_createorupdateatmanagementgroupscope_autorest.go
- method_createorupdateatscope_autorest.go
- method_createorupdateatsubscriptionscope_autorest.go
- method_createorupdateattenantscope_autorest.go
- method_delete_autorest.go
- method_deleteatmanagementgroupscope_autorest.go
- method_deleteatscope_autorest.go
- method_deleteatsubscriptionscope_autorest.go
- method_deleteattenantscope_autorest.go
- method_exporttemplate_autorest.go
- method_exporttemplateatmanagementgroupscope_autorest.go
- method_exporttemplateatscope_autorest.go
- method_exporttemplateatsubscriptionscope_autorest.go
- method_exporttemplateattenantscope_autorest.go
- method_get_autorest.go
- method_getatmanagementgroupscope_autorest.go
- method_getatscope_autorest.go
- method_getatsubscriptionscope_autorest.go
- method_getattenantscope_autorest.go
- method_listatmanagementgroupscope_autorest.go
- method_listatscope_autorest.go
- method_listatsubscriptionscope_autorest.go
- method_listattenantscope_autorest.go
- method_listbyresourcegroup_autorest.go
- method_validate_autorest.go
- method_validateatmanagementgroupscope_autorest.go
- method_validateatscope_autorest.go
- method_validateatsubscriptionscope_autorest.go
- method_validateattenantscope_autorest.go
- method_whatif_autorest.go
- method_whatifatmanagementgroupscope_autorest.go
- method_whatifatsubscriptionscope_autorest.go
- method_whatifattenantscope_autorest.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_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_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