Documentation
¶
Index ¶
- type ApiManagementApiOperationPolicyV0ToV1
- type ApiManagementApiOperationPolicyV1ToV2
- type ApiManagementApiPolicyV0ToV1
- type ApiManagementApiPolicyV1ToV2
- type ApiManagementGatewayApiV0ToV1
- type ApiManagementPolicyV0ToV1
- type ApiManagementPolicyV1ToV2
- type ApiManagementPolicyV2ToV3
- type ApiManagementProductPolicyV0ToV1
- type ApiManagementProductPolicyV1ToV2
- type ApiPropertyV0ToV1
- type ApiV0ToV1
- type ApiVersionSetV0ToV1
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiManagementApiOperationPolicyV0ToV1 ¶
type ApiManagementApiOperationPolicyV0ToV1 struct{}
func (ApiManagementApiOperationPolicyV0ToV1) Schema ¶
func (ApiManagementApiOperationPolicyV0ToV1) Schema() map[string]*pluginsdk.Schema
func (ApiManagementApiOperationPolicyV0ToV1) UpgradeFunc ¶
func (ApiManagementApiOperationPolicyV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementApiOperationPolicyV1ToV2 ¶
type ApiManagementApiOperationPolicyV1ToV2 struct{}
func (ApiManagementApiOperationPolicyV1ToV2) Schema ¶
func (ApiManagementApiOperationPolicyV1ToV2) Schema() map[string]*pluginsdk.Schema
func (ApiManagementApiOperationPolicyV1ToV2) UpgradeFunc ¶
func (ApiManagementApiOperationPolicyV1ToV2) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementApiPolicyV0ToV1 ¶
type ApiManagementApiPolicyV0ToV1 struct{}
func (ApiManagementApiPolicyV0ToV1) Schema ¶
func (ApiManagementApiPolicyV0ToV1) Schema() map[string]*pluginsdk.Schema
func (ApiManagementApiPolicyV0ToV1) UpgradeFunc ¶
func (ApiManagementApiPolicyV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementApiPolicyV1ToV2 ¶
type ApiManagementApiPolicyV1ToV2 struct{}
func (ApiManagementApiPolicyV1ToV2) Schema ¶
func (ApiManagementApiPolicyV1ToV2) Schema() map[string]*pluginsdk.Schema
func (ApiManagementApiPolicyV1ToV2) UpgradeFunc ¶
func (ApiManagementApiPolicyV1ToV2) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementGatewayApiV0ToV1 ¶
type ApiManagementGatewayApiV0ToV1 struct{}
func (ApiManagementGatewayApiV0ToV1) Schema ¶
func (ApiManagementGatewayApiV0ToV1) Schema() map[string]*pluginsdk.Schema
func (ApiManagementGatewayApiV0ToV1) UpgradeFunc ¶
func (ApiManagementGatewayApiV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
UpgradeFunc this is a noop migration to account for a migration that was accidentally added from github.com/hashicorp/terraform-provider-azurerm/pull/22783/ That migration didn't do anything for this resource so we'll just swap it for a no-op migration here
type ApiManagementPolicyV0ToV1 ¶
type ApiManagementPolicyV0ToV1 struct{}
func (ApiManagementPolicyV0ToV1) Schema ¶
func (ApiManagementPolicyV0ToV1) Schema() map[string]*pluginsdk.Schema
func (ApiManagementPolicyV0ToV1) UpgradeFunc ¶
func (ApiManagementPolicyV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementPolicyV1ToV2 ¶
type ApiManagementPolicyV1ToV2 struct{}
func (ApiManagementPolicyV1ToV2) Schema ¶
func (ApiManagementPolicyV1ToV2) Schema() map[string]*pluginsdk.Schema
func (ApiManagementPolicyV1ToV2) UpgradeFunc ¶
func (ApiManagementPolicyV1ToV2) UpgradeFunc() pluginsdk.StateUpgraderFunc
UpgradeFunc this migration doesn't do anything as `/policies/xml` is never the suffix for this but I don't believe we can remove it as we need it go from one migration to the next
type ApiManagementPolicyV2ToV3 ¶
type ApiManagementPolicyV2ToV3 struct{}
func (ApiManagementPolicyV2ToV3) Schema ¶
func (ApiManagementPolicyV2ToV3) Schema() map[string]*pluginsdk.Schema
func (ApiManagementPolicyV2ToV3) UpgradeFunc ¶
func (ApiManagementPolicyV2ToV3) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementProductPolicyV0ToV1 ¶
type ApiManagementProductPolicyV0ToV1 struct{}
func (ApiManagementProductPolicyV0ToV1) Schema ¶
func (ApiManagementProductPolicyV0ToV1) Schema() map[string]*pluginsdk.Schema
func (ApiManagementProductPolicyV0ToV1) UpgradeFunc ¶
func (ApiManagementProductPolicyV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiManagementProductPolicyV1ToV2 ¶
type ApiManagementProductPolicyV1ToV2 struct{}
func (ApiManagementProductPolicyV1ToV2) Schema ¶
func (ApiManagementProductPolicyV1ToV2) Schema() map[string]*pluginsdk.Schema
func (ApiManagementProductPolicyV1ToV2) UpgradeFunc ¶
func (ApiManagementProductPolicyV1ToV2) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiPropertyV0ToV1 ¶
type ApiPropertyV0ToV1 struct{}
func (ApiPropertyV0ToV1) UpgradeFunc ¶
func (ApiPropertyV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiV0ToV1 ¶
type ApiV0ToV1 struct{}
func (ApiV0ToV1) UpgradeFunc ¶
func (ApiV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
type ApiVersionSetV0ToV1 ¶
type ApiVersionSetV0ToV1 struct{}
func (ApiVersionSetV0ToV1) Schema ¶
func (ApiVersionSetV0ToV1) Schema() map[string]*pluginsdk.Schema
func (ApiVersionSetV0ToV1) UpgradeFunc ¶
func (ApiVersionSetV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc
Source Files
¶
Click to show internal directories.
Click to hide internal directories.