migration

package
v1.44.1-0...-df9783c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2024 License: MPL-2.0 Imports: 16 Imported by: 0

Documentation

Index

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) UpgradeFunc

type ApiManagementApiOperationPolicyV1ToV2

type ApiManagementApiOperationPolicyV1ToV2 struct{}

func (ApiManagementApiOperationPolicyV1ToV2) Schema

func (ApiManagementApiOperationPolicyV1ToV2) UpgradeFunc

type ApiManagementApiPolicyV0ToV1

type ApiManagementApiPolicyV0ToV1 struct{}

func (ApiManagementApiPolicyV0ToV1) Schema

func (ApiManagementApiPolicyV0ToV1) UpgradeFunc

type ApiManagementApiPolicyV1ToV2

type ApiManagementApiPolicyV1ToV2 struct{}

func (ApiManagementApiPolicyV1ToV2) Schema

func (ApiManagementApiPolicyV1ToV2) UpgradeFunc

type ApiManagementGatewayApiV0ToV1

type ApiManagementGatewayApiV0ToV1 struct{}

func (ApiManagementGatewayApiV0ToV1) Schema

func (ApiManagementGatewayApiV0ToV1) UpgradeFunc

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) UpgradeFunc

type ApiManagementPolicyV1ToV2

type ApiManagementPolicyV1ToV2 struct{}

func (ApiManagementPolicyV1ToV2) Schema

func (ApiManagementPolicyV1ToV2) UpgradeFunc

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) UpgradeFunc

type ApiManagementProductPolicyV0ToV1

type ApiManagementProductPolicyV0ToV1 struct{}

func (ApiManagementProductPolicyV0ToV1) Schema

func (ApiManagementProductPolicyV0ToV1) UpgradeFunc

type ApiManagementProductPolicyV1ToV2

type ApiManagementProductPolicyV1ToV2 struct{}

func (ApiManagementProductPolicyV1ToV2) Schema

func (ApiManagementProductPolicyV1ToV2) UpgradeFunc

type ApiPropertyV0ToV1

type ApiPropertyV0ToV1 struct{}

func (ApiPropertyV0ToV1) Schema

func (ApiPropertyV0ToV1) Schema() map[string]*pluginsdk.Schema

func (ApiPropertyV0ToV1) UpgradeFunc

type ApiV0ToV1

type ApiV0ToV1 struct{}

func (ApiV0ToV1) Schema

func (ApiV0ToV1) Schema() map[string]*pluginsdk.Schema

func (ApiV0ToV1) UpgradeFunc

func (ApiV0ToV1) UpgradeFunc() pluginsdk.StateUpgraderFunc

type ApiVersionSetV0ToV1

type ApiVersionSetV0ToV1 struct{}

func (ApiVersionSetV0ToV1) Schema

func (ApiVersionSetV0ToV1) UpgradeFunc

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL