2.0.0 (2023-10-27)
Breaking Changes
- Type of
EndpointProperties.CustomDomains
has been changed from[]*CustomDomain
to[]*DeepCreatedCustomDomain
- Type of
MetricsResponse.Granularity
has been changed from*MetricsResponseGranularity
to*MetricsGranularity
- Type of
MetricsResponseSeriesItem.Unit
has been changed from*MetricsResponseSeriesItemUnit
to*MetricsSeriesUnit
- Type of
WafMetricsResponse.Granularity
has been changed from*WafMetricsResponseGranularity
to*WafMetricsGranularity
- Type of
WafMetricsResponseSeriesItem.Unit
has been changed from*WafMetricsResponseSeriesItemUnit
to*WafMetricsSeriesUnit
- Enum
MetricsResponseGranularity
has been removed - Enum
MetricsResponseSeriesItemUnit
has been removed - Enum
WafMetricsResponseGranularity
has been removed - Enum
WafMetricsResponseSeriesItemUnit
has been removed - Function
*ClientFactory.NewValidateClient
has been removed - Function
NewValidateClient
has been removed - Function
*ValidateClient.Secret
has been removed - Operation
*CustomDomainsClient.DisableCustomHTTPS
has been changed to LRO, use*CustomDomainsClient.BeginDisableCustomHTTPS
instead. - Operation
*CustomDomainsClient.EnableCustomHTTPS
has been changed to LRO, use*CustomDomainsClient.BeginEnableCustomHTTPS
instead.
Features Added
- New value
ProfileResourceStateAbortingMigration
,ProfileResourceStateCommittingMigration
,ProfileResourceStateMigrated
,ProfileResourceStateMigrating
,ProfileResourceStatePendingMigrationCommit
added to enum typeProfileResourceState
- New enum type
CanMigrateDefaultSKU
with valuesCanMigrateDefaultSKUPremiumAzureFrontDoor
,CanMigrateDefaultSKUStandardAzureFrontDoor
- New enum type
ManagedServiceIdentityType
with valuesManagedServiceIdentityTypeNone
,ManagedServiceIdentityTypeSystemAssigned
,ManagedServiceIdentityTypeSystemAssignedUserAssigned
,ManagedServiceIdentityTypeUserAssigned
- New enum type
MetricsGranularity
with valuesMetricsGranularityP1D
,MetricsGranularityPT1H
,MetricsGranularityPT5M
- New enum type
MetricsSeriesUnit
with valuesMetricsSeriesUnitBitsPerSecond
,MetricsSeriesUnitBytes
,MetricsSeriesUnitCount
,MetricsSeriesUnitMilliSeconds
- New enum type
WafMetricsGranularity
with valuesWafMetricsGranularityP1D
,WafMetricsGranularityPT1H
,WafMetricsGranularityPT5M
- New enum type
WafMetricsSeriesUnit
with valuesWafMetricsSeriesUnitCount
- New function
*AFDProfilesClient.CheckEndpointNameAvailability(context.Context, string, string, CheckEndpointNameAvailabilityInput, *AFDProfilesClientCheckEndpointNameAvailabilityOptions) (AFDProfilesClientCheckEndpointNameAvailabilityResponse, error)
- New function
*AFDProfilesClient.BeginUpgrade(context.Context, string, string, ProfileUpgradeParameters, *AFDProfilesClientBeginUpgradeOptions) (*runtime.Poller[AFDProfilesClientUpgradeResponse], error)
- New function
*AFDProfilesClient.ValidateSecret(context.Context, string, string, ValidateSecretInput, *AFDProfilesClientValidateSecretOptions) (AFDProfilesClientValidateSecretResponse, error)
- New function
*ProfilesClient.BeginCanMigrate(context.Context, string, CanMigrateParameters, *ProfilesClientBeginCanMigrateOptions) (*runtime.Poller[ProfilesClientCanMigrateResponse], error)
- New function
*ProfilesClient.BeginMigrate(context.Context, string, MigrationParameters, *ProfilesClientBeginMigrateOptions) (*runtime.Poller[ProfilesClientMigrateResponse], error)
- New function
*ProfilesClient.BeginMigrationCommit(context.Context, string, string, *ProfilesClientBeginMigrationCommitOptions) (*runtime.Poller[ProfilesClientMigrationCommitResponse], error)
- New struct
CanMigrateParameters
- New struct
CanMigrateProperties
- New struct
CanMigrateResult
- New struct
DeepCreatedCustomDomain
- New struct
DeepCreatedCustomDomainProperties
- New struct
ManagedServiceIdentity
- New struct
MigrateResult
- New struct
MigrateResultProperties
- New struct
MigrationErrorType
- New struct
MigrationParameters
- New struct
MigrationWebApplicationFirewallMapping
- New struct
ProfileChangeSKUWafMapping
- New struct
ProfileUpgradeParameters
- New struct
UserAssignedIdentity
- New field
ExtendedProperties
in structAFDDomainProperties
- New field
CertificateAuthority
,ExpirationDate
,SecretSource
,Subject
,SubjectAlternativeNames
,Thumbprint
in structAzureFirstPartyManagedCertificateParameters
- New field
Identity
in structProfile
- New field
ExtendedProperties
in structProfileProperties
- New field
Identity
in structProfileUpdateParameters
- New field
ExtendedProperties
in structWebApplicationFirewallPolicyProperties