Operation *RuleSetsClient.Create has been changed to LRO, use *RuleSetsClient.BeginCreate instead.
Features Added
New value DeliveryRuleActionNameEdgeAction added to enum type DeliveryRuleActionName
New value DeliveryRuleActionParametersTypeDeliveryRuleEdgeActionParameters added to enum type DeliveryRuleActionParametersType
New value SecretTypeMtlsCertificateChain added to enum type SecretType
New enum type AfdServerTLSGroup with values AfdServerTLSGroupPrime256V1, AfdServerTLSGroupSecP256R1MLKEM768, AfdServerTLSGroupSecP384R1MLKEM1024, AfdServerTLSGroupSecp384R1, AfdServerTLSGroupSecp521R1, AfdServerTLSGroupX25519, AfdServerTLSGroupX25519MLKEM768
New enum type AfdServerTLSGroupPolicy with values AfdServerTLSGroupPolicyCustom, AfdServerTLSGroupPolicyEnhanced, AfdServerTLSGroupPolicyStandard
New enum type CertificateNameCheckValidationMode with values CertificateNameCheckValidationModeCustomCertificateSubject, CertificateNameCheckValidationModeIncomingHostHeader, CertificateNameCheckValidationModeOriginHostname
New enum type CertificateRevocationCheckEnabledState with values CertificateRevocationCheckEnabledStateDisabled, CertificateRevocationCheckEnabledStateEnabled
New enum type EnforceMtlsEnabledState with values EnforceMtlsEnabledStateDisabled, EnforceMtlsEnabledStateEnabled
New enum type InvocationPoint with values InvocationPointClientRequest, InvocationPointClientResponse, InvocationPointOriginRequest
New enum type MtlsScenarioType with values MtlsScenarioTypeClientCertificateRequiredAndOriginValidates, MtlsScenarioTypeClientCertificateRequiredAndValidated, MtlsScenarioTypeClientCertificateValidatedIfPresented, MtlsScenarioTypeCompleteMtlsPassthroughToOrigin
New enum type OriginAuthenticationTokenDestinationHeader with values OriginAuthenticationTokenDestinationHeaderAuthorization, OriginAuthenticationTokenDestinationHeaderXAzureAuthorization
New function *AFDDomainMTLSParameters.GetAFDDomainMTLSParameters() *AFDDomainMTLSParameters
New function *AfdSecretMtlsCertificateChain.GetSecretParameters() *SecretParameters
New function *ClientCertificateRequiredAndOriginValidatesAdvancedSettings.GetAFDDomainMTLSParameters() *AFDDomainMTLSParameters
New function *ClientCertificateRequiredAndValidatedAdvancedSettings.GetAFDDomainMTLSParameters() *AFDDomainMTLSParameters
New function *ClientCertificateValidatedIfPresentedAdvancedSettings.GetAFDDomainMTLSParameters() *AFDDomainMTLSParameters
New function *CompleteMtlsPassthroughToOriginAdvancedSettings.GetAFDDomainMTLSParameters() *AFDDomainMTLSParameters
New function *DeliveryRuleEdgeActionParameters.GetDeliveryRuleActionParameters() *DeliveryRuleActionParameters
New function *EdgeAction.GetDeliveryRuleAction() *DeliveryRuleAction
New function PossibleAfdServerTLSGroupValues() []AfdServerTLSGroup
New struct AfdSecretMtlsCertificateChain
New struct BatchRuleProperties
New struct ClientCertificateRequiredAndOriginValidatesAdvancedSettings
New struct ClientCertificateRequiredAndValidatedAdvancedSettings
New struct ClientCertificateValidatedIfPresentedAdvancedSettings
New struct CompleteMtlsPassthroughToOriginAdvancedSettings
New struct DeliveryRuleEdgeActionParameters
New struct EdgeAction
New field ServerTLSGroupPolicy, ServerTLSGroups in struct AFDDomainHTTPSParameters
New field MtlsSettings in struct AFDDomainProperties
New field MtlsSettings in struct AFDDomainUpdatePropertiesParameters
New field EnforceMtls in struct AFDEndpointProperties
New field EnforceMtls in struct AFDEndpointPropertiesUpdateParameters
New field CertificateNameCheckValidationMode, CustomCertificateSubjects in struct AFDOriginProperties
New field CertificateNameCheckValidationMode, CustomCertificateSubjects in struct AFDOriginUpdatePropertiesParameters
New field TokenDestinationHeader in struct OriginAuthenticationProperties
New field BatchMode, Rules in struct RuleSetProperties
New field Routes in struct SecurityPolicyWebApplicationFirewallAssociation
New field IsProfileLevel in struct SecurityPolicyWebApplicationFirewallParameters