Versions in this module Expand all Collapse all v2 v2.2.0 Apr 15, 2024 Changes in this version + type ProfileLogScrubbing struct + ScrubbingRules []*ProfileScrubbingRules + State *ProfileScrubbingState + func (p *ProfileLogScrubbing) UnmarshalJSON(data []byte) error + func (p ProfileLogScrubbing) MarshalJSON() ([]byte, error) type ProfileProperties + LogScrubbing *ProfileLogScrubbing type ProfilePropertiesUpdateParameters + LogScrubbing *ProfileLogScrubbing + type ProfileScrubbingRules struct + MatchVariable *ScrubbingRuleEntryMatchVariable + Selector *string + SelectorMatchOperator *ScrubbingRuleEntryMatchOperator + State *ScrubbingRuleEntryState + func (p *ProfileScrubbingRules) UnmarshalJSON(data []byte) error + func (p ProfileScrubbingRules) MarshalJSON() ([]byte, error) + type ProfileScrubbingState string + const ProfileScrubbingStateDisabled + const ProfileScrubbingStateEnabled + func PossibleProfileScrubbingStateValues() []ProfileScrubbingState + type ScrubbingRuleEntryMatchOperator string + const ScrubbingRuleEntryMatchOperatorEqualsAny + func PossibleScrubbingRuleEntryMatchOperatorValues() []ScrubbingRuleEntryMatchOperator + type ScrubbingRuleEntryMatchVariable string + const ScrubbingRuleEntryMatchVariableQueryStringArgNames + const ScrubbingRuleEntryMatchVariableRequestIPAddress + const ScrubbingRuleEntryMatchVariableRequestURI + func PossibleScrubbingRuleEntryMatchVariableValues() []ScrubbingRuleEntryMatchVariable + type ScrubbingRuleEntryState string + const ScrubbingRuleEntryStateDisabled + const ScrubbingRuleEntryStateEnabled + func PossibleScrubbingRuleEntryStateValues() []ScrubbingRuleEntryState v2.1.0 Nov 23, 2023 v2.0.0 Oct 25, 2023 Changes in this version + type AFDCustomDomainsClient struct + func NewAFDCustomDomainsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AFDCustomDomainsClient, error) + func (client *AFDCustomDomainsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDCustomDomainsClientCreateResponse], error) + func (client *AFDCustomDomainsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDCustomDomainsClientDeleteResponse], error) + func (client *AFDCustomDomainsClient) BeginRefreshValidationToken(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDCustomDomainsClientRefreshValidationTokenResponse], error) + func (client *AFDCustomDomainsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDCustomDomainsClientUpdateResponse], error) + func (client *AFDCustomDomainsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDCustomDomainsClientGetResponse, error) + func (client *AFDCustomDomainsClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[AFDCustomDomainsClientListByProfileResponse] + type AFDCustomDomainsClientBeginCreateOptions struct + ResumeToken string + type AFDCustomDomainsClientBeginDeleteOptions struct + ResumeToken string + type AFDCustomDomainsClientBeginRefreshValidationTokenOptions struct + ResumeToken string + type AFDCustomDomainsClientBeginUpdateOptions struct + ResumeToken string + type AFDCustomDomainsClientCreateResponse struct + type AFDCustomDomainsClientDeleteResponse struct + type AFDCustomDomainsClientGetOptions struct + type AFDCustomDomainsClientGetResponse struct + type AFDCustomDomainsClientListByProfileOptions struct + type AFDCustomDomainsClientListByProfileResponse struct + type AFDCustomDomainsClientRefreshValidationTokenResponse struct + type AFDCustomDomainsClientUpdateResponse struct + type AFDDomain struct + ID *string + Name *string + Properties *AFDDomainProperties + SystemData *SystemData + Type *string + func (a *AFDDomain) UnmarshalJSON(data []byte) error + func (a AFDDomain) MarshalJSON() ([]byte, error) + type AFDDomainHTTPSParameters struct + CertificateType *AfdCertificateType + MinimumTLSVersion *AfdMinimumTLSVersion + Secret *ResourceReference + func (a *AFDDomainHTTPSParameters) UnmarshalJSON(data []byte) error + func (a AFDDomainHTTPSParameters) MarshalJSON() ([]byte, error) + type AFDDomainListResult struct + NextLink *string + Value []*AFDDomain + func (a *AFDDomainListResult) UnmarshalJSON(data []byte) error + func (a AFDDomainListResult) MarshalJSON() ([]byte, error) + type AFDDomainProperties struct + AzureDNSZone *ResourceReference + DeploymentStatus *DeploymentStatus + DomainValidationState *DomainValidationState + ExtendedProperties map[string]*string + HostName *string + PreValidatedCustomDomainResourceID *ResourceReference + ProfileName *string + ProvisioningState *AfdProvisioningState + TLSSettings *AFDDomainHTTPSParameters + ValidationProperties *DomainValidationProperties + func (a *AFDDomainProperties) UnmarshalJSON(data []byte) error + func (a AFDDomainProperties) MarshalJSON() ([]byte, error) + type AFDDomainUpdateParameters struct + Properties *AFDDomainUpdatePropertiesParameters + func (a *AFDDomainUpdateParameters) UnmarshalJSON(data []byte) error + func (a AFDDomainUpdateParameters) MarshalJSON() ([]byte, error) + type AFDDomainUpdatePropertiesParameters struct + AzureDNSZone *ResourceReference + PreValidatedCustomDomainResourceID *ResourceReference + ProfileName *string + TLSSettings *AFDDomainHTTPSParameters + func (a *AFDDomainUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (a AFDDomainUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type AFDEndpoint struct + ID *string + Location *string + Name *string + Properties *AFDEndpointProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *AFDEndpoint) UnmarshalJSON(data []byte) error + func (a AFDEndpoint) MarshalJSON() ([]byte, error) + type AFDEndpointListResult struct + NextLink *string + Value []*AFDEndpoint + func (a *AFDEndpointListResult) UnmarshalJSON(data []byte) error + func (a AFDEndpointListResult) MarshalJSON() ([]byte, error) + type AFDEndpointProperties struct + AutoGeneratedDomainNameLabelScope *AutoGeneratedDomainNameLabelScope + DeploymentStatus *DeploymentStatus + EnabledState *EnabledState + HostName *string + ProfileName *string + ProvisioningState *AfdProvisioningState + func (a *AFDEndpointProperties) UnmarshalJSON(data []byte) error + func (a AFDEndpointProperties) MarshalJSON() ([]byte, error) + type AFDEndpointPropertiesUpdateParameters struct + EnabledState *EnabledState + ProfileName *string + func (a *AFDEndpointPropertiesUpdateParameters) UnmarshalJSON(data []byte) error + func (a AFDEndpointPropertiesUpdateParameters) MarshalJSON() ([]byte, error) + type AFDEndpointProtocols string + const AFDEndpointProtocolsHTTP + const AFDEndpointProtocolsHTTPS + func PossibleAFDEndpointProtocolsValues() []AFDEndpointProtocols + type AFDEndpointUpdateParameters struct + Properties *AFDEndpointPropertiesUpdateParameters + Tags map[string]*string + func (a *AFDEndpointUpdateParameters) UnmarshalJSON(data []byte) error + func (a AFDEndpointUpdateParameters) MarshalJSON() ([]byte, error) + type AFDEndpointsClient struct + func NewAFDEndpointsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AFDEndpointsClient, error) + func (client *AFDEndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDEndpointsClientCreateResponse], error) + func (client *AFDEndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDEndpointsClientDeleteResponse], error) + func (client *AFDEndpointsClient) BeginPurgeContent(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDEndpointsClientPurgeContentResponse], error) + func (client *AFDEndpointsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDEndpointsClientUpdateResponse], error) + func (client *AFDEndpointsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDEndpointsClientGetResponse, error) + func (client *AFDEndpointsClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[AFDEndpointsClientListByProfileResponse] + func (client *AFDEndpointsClient) NewListResourceUsagePager(resourceGroupName string, profileName string, endpointName string, ...) *runtime.Pager[AFDEndpointsClientListResourceUsageResponse] + func (client *AFDEndpointsClient) ValidateCustomDomain(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDEndpointsClientValidateCustomDomainResponse, error) + type AFDEndpointsClientBeginCreateOptions struct + ResumeToken string + type AFDEndpointsClientBeginDeleteOptions struct + ResumeToken string + type AFDEndpointsClientBeginPurgeContentOptions struct + ResumeToken string + type AFDEndpointsClientBeginUpdateOptions struct + ResumeToken string + type AFDEndpointsClientCreateResponse struct + type AFDEndpointsClientDeleteResponse struct + type AFDEndpointsClientGetOptions struct + type AFDEndpointsClientGetResponse struct + type AFDEndpointsClientListByProfileOptions struct + type AFDEndpointsClientListByProfileResponse struct + type AFDEndpointsClientListResourceUsageOptions struct + type AFDEndpointsClientListResourceUsageResponse struct + type AFDEndpointsClientPurgeContentResponse struct + type AFDEndpointsClientUpdateResponse struct + type AFDEndpointsClientValidateCustomDomainOptions struct + type AFDEndpointsClientValidateCustomDomainResponse struct + type AFDOrigin struct + ID *string + Name *string + Properties *AFDOriginProperties + SystemData *SystemData + Type *string + func (a *AFDOrigin) UnmarshalJSON(data []byte) error + func (a AFDOrigin) MarshalJSON() ([]byte, error) + type AFDOriginGroup struct + ID *string + Name *string + Properties *AFDOriginGroupProperties + SystemData *SystemData + Type *string + func (a *AFDOriginGroup) UnmarshalJSON(data []byte) error + func (a AFDOriginGroup) MarshalJSON() ([]byte, error) + type AFDOriginGroupListResult struct + NextLink *string + Value []*AFDOriginGroup + func (a *AFDOriginGroupListResult) UnmarshalJSON(data []byte) error + func (a AFDOriginGroupListResult) MarshalJSON() ([]byte, error) + type AFDOriginGroupProperties struct + DeploymentStatus *DeploymentStatus + HealthProbeSettings *HealthProbeParameters + LoadBalancingSettings *LoadBalancingSettingsParameters + ProfileName *string + ProvisioningState *AfdProvisioningState + SessionAffinityState *EnabledState + TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int32 + func (a *AFDOriginGroupProperties) UnmarshalJSON(data []byte) error + func (a AFDOriginGroupProperties) MarshalJSON() ([]byte, error) + type AFDOriginGroupUpdateParameters struct + Properties *AFDOriginGroupUpdatePropertiesParameters + func (a *AFDOriginGroupUpdateParameters) UnmarshalJSON(data []byte) error + func (a AFDOriginGroupUpdateParameters) MarshalJSON() ([]byte, error) + type AFDOriginGroupUpdatePropertiesParameters struct + HealthProbeSettings *HealthProbeParameters + LoadBalancingSettings *LoadBalancingSettingsParameters + ProfileName *string + SessionAffinityState *EnabledState + TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int32 + func (a *AFDOriginGroupUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (a AFDOriginGroupUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type AFDOriginGroupsClient struct + func NewAFDOriginGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AFDOriginGroupsClient, error) + func (client *AFDOriginGroupsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDOriginGroupsClientCreateResponse], error) + func (client *AFDOriginGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDOriginGroupsClientDeleteResponse], error) + func (client *AFDOriginGroupsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDOriginGroupsClientUpdateResponse], error) + func (client *AFDOriginGroupsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDOriginGroupsClientGetResponse, error) + func (client *AFDOriginGroupsClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[AFDOriginGroupsClientListByProfileResponse] + func (client *AFDOriginGroupsClient) NewListResourceUsagePager(resourceGroupName string, profileName string, originGroupName string, ...) *runtime.Pager[AFDOriginGroupsClientListResourceUsageResponse] + type AFDOriginGroupsClientBeginCreateOptions struct + ResumeToken string + type AFDOriginGroupsClientBeginDeleteOptions struct + ResumeToken string + type AFDOriginGroupsClientBeginUpdateOptions struct + ResumeToken string + type AFDOriginGroupsClientCreateResponse struct + type AFDOriginGroupsClientDeleteResponse struct + type AFDOriginGroupsClientGetOptions struct + type AFDOriginGroupsClientGetResponse struct + type AFDOriginGroupsClientListByProfileOptions struct + type AFDOriginGroupsClientListByProfileResponse struct + type AFDOriginGroupsClientListResourceUsageOptions struct + type AFDOriginGroupsClientListResourceUsageResponse struct + type AFDOriginGroupsClientUpdateResponse struct + type AFDOriginListResult struct + NextLink *string + Value []*AFDOrigin + func (a *AFDOriginListResult) UnmarshalJSON(data []byte) error + func (a AFDOriginListResult) MarshalJSON() ([]byte, error) + type AFDOriginProperties struct + AzureOrigin *ResourceReference + DeploymentStatus *DeploymentStatus + EnabledState *EnabledState + EnforceCertificateNameCheck *bool + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + OriginGroupName *string + OriginHostHeader *string + Priority *int32 + ProvisioningState *AfdProvisioningState + SharedPrivateLinkResource *SharedPrivateLinkResourceProperties + Weight *int32 + func (a *AFDOriginProperties) UnmarshalJSON(data []byte) error + func (a AFDOriginProperties) MarshalJSON() ([]byte, error) + type AFDOriginUpdateParameters struct + Properties *AFDOriginUpdatePropertiesParameters + func (a *AFDOriginUpdateParameters) UnmarshalJSON(data []byte) error + func (a AFDOriginUpdateParameters) MarshalJSON() ([]byte, error) + type AFDOriginUpdatePropertiesParameters struct + AzureOrigin *ResourceReference + EnabledState *EnabledState + EnforceCertificateNameCheck *bool + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + OriginGroupName *string + OriginHostHeader *string + Priority *int32 + SharedPrivateLinkResource *SharedPrivateLinkResourceProperties + Weight *int32 + func (a *AFDOriginUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (a AFDOriginUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type AFDOriginsClient struct + func NewAFDOriginsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AFDOriginsClient, error) + func (client *AFDOriginsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDOriginsClientCreateResponse], error) + func (client *AFDOriginsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDOriginsClientDeleteResponse], error) + func (client *AFDOriginsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDOriginsClientUpdateResponse], error) + func (client *AFDOriginsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDOriginsClientGetResponse, error) + func (client *AFDOriginsClient) NewListByOriginGroupPager(resourceGroupName string, profileName string, originGroupName string, ...) *runtime.Pager[AFDOriginsClientListByOriginGroupResponse] + type AFDOriginsClientBeginCreateOptions struct + ResumeToken string + type AFDOriginsClientBeginDeleteOptions struct + ResumeToken string + type AFDOriginsClientBeginUpdateOptions struct + ResumeToken string + type AFDOriginsClientCreateResponse struct + type AFDOriginsClientDeleteResponse struct + type AFDOriginsClientGetOptions struct + type AFDOriginsClientGetResponse struct + type AFDOriginsClientListByOriginGroupOptions struct + type AFDOriginsClientListByOriginGroupResponse struct + type AFDOriginsClientUpdateResponse struct + type AFDProfilesClient struct + func NewAFDProfilesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AFDProfilesClient, error) + func (client *AFDProfilesClient) BeginUpgrade(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[AFDProfilesClientUpgradeResponse], error) + func (client *AFDProfilesClient) CheckEndpointNameAvailability(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDProfilesClientCheckEndpointNameAvailabilityResponse, error) + func (client *AFDProfilesClient) CheckHostNameAvailability(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDProfilesClientCheckHostNameAvailabilityResponse, error) + func (client *AFDProfilesClient) NewListResourceUsagePager(resourceGroupName string, profileName string, ...) *runtime.Pager[AFDProfilesClientListResourceUsageResponse] + func (client *AFDProfilesClient) ValidateSecret(ctx context.Context, resourceGroupName string, profileName string, ...) (AFDProfilesClientValidateSecretResponse, error) + type AFDProfilesClientBeginUpgradeOptions struct + ResumeToken string + type AFDProfilesClientCheckEndpointNameAvailabilityOptions struct + type AFDProfilesClientCheckEndpointNameAvailabilityResponse struct + type AFDProfilesClientCheckHostNameAvailabilityOptions struct + type AFDProfilesClientCheckHostNameAvailabilityResponse struct + type AFDProfilesClientListResourceUsageOptions struct + type AFDProfilesClientListResourceUsageResponse struct + type AFDProfilesClientUpgradeResponse struct + type AFDProfilesClientValidateSecretOptions struct + type AFDProfilesClientValidateSecretResponse struct + type ActionType string + const ActionTypeAllow + const ActionTypeBlock + const ActionTypeLog + const ActionTypeRedirect + func PossibleActionTypeValues() []ActionType + type ActivatedResourceReference struct + ID *string + IsActive *bool + func (a *ActivatedResourceReference) UnmarshalJSON(data []byte) error + func (a ActivatedResourceReference) MarshalJSON() ([]byte, error) + type AfdCertificateType string + const AfdCertificateTypeAzureFirstPartyManagedCertificate + const AfdCertificateTypeCustomerCertificate + const AfdCertificateTypeManagedCertificate + func PossibleAfdCertificateTypeValues() []AfdCertificateType + type AfdMinimumTLSVersion string + const AfdMinimumTLSVersionTLS10 + const AfdMinimumTLSVersionTLS12 + func PossibleAfdMinimumTLSVersionValues() []AfdMinimumTLSVersion + type AfdProvisioningState string + const AfdProvisioningStateCreating + const AfdProvisioningStateDeleting + const AfdProvisioningStateFailed + const AfdProvisioningStateSucceeded + const AfdProvisioningStateUpdating + func PossibleAfdProvisioningStateValues() []AfdProvisioningState + type AfdPurgeParameters struct + ContentPaths []*string + Domains []*string + func (a *AfdPurgeParameters) UnmarshalJSON(data []byte) error + func (a AfdPurgeParameters) MarshalJSON() ([]byte, error) + type AfdQueryStringCachingBehavior string + const AfdQueryStringCachingBehaviorIgnoreQueryString + const AfdQueryStringCachingBehaviorIgnoreSpecifiedQueryStrings + const AfdQueryStringCachingBehaviorIncludeSpecifiedQueryStrings + const AfdQueryStringCachingBehaviorUseQueryString + func PossibleAfdQueryStringCachingBehaviorValues() []AfdQueryStringCachingBehavior + type AfdRouteCacheConfiguration struct + CompressionSettings *CompressionSettings + QueryParameters *string + QueryStringCachingBehavior *AfdQueryStringCachingBehavior + func (a *AfdRouteCacheConfiguration) UnmarshalJSON(data []byte) error + func (a AfdRouteCacheConfiguration) MarshalJSON() ([]byte, error) + type Algorithm string + const AlgorithmSHA256 + func PossibleAlgorithmValues() []Algorithm + type AutoGeneratedDomainNameLabelScope string + const AutoGeneratedDomainNameLabelScopeNoReuse + const AutoGeneratedDomainNameLabelScopeResourceGroupReuse + const AutoGeneratedDomainNameLabelScopeSubscriptionReuse + const AutoGeneratedDomainNameLabelScopeTenantReuse + func PossibleAutoGeneratedDomainNameLabelScopeValues() []AutoGeneratedDomainNameLabelScope + type AzureFirstPartyManagedCertificateParameters struct + CertificateAuthority *string + ExpirationDate *string + SecretSource *ResourceReference + Subject *string + SubjectAlternativeNames []*string + Thumbprint *string + Type *SecretType + func (a *AzureFirstPartyManagedCertificateParameters) GetSecretParameters() *SecretParameters + func (a *AzureFirstPartyManagedCertificateParameters) UnmarshalJSON(data []byte) error + func (a AzureFirstPartyManagedCertificateParameters) MarshalJSON() ([]byte, error) + type CacheBehavior string + const CacheBehaviorBypassCache + const CacheBehaviorOverride + const CacheBehaviorSetIfMissing + func PossibleCacheBehaviorValues() []CacheBehavior + type CacheConfiguration struct + CacheBehavior *RuleCacheBehavior + CacheDuration *string + IsCompressionEnabled *RuleIsCompressionEnabled + QueryParameters *string + QueryStringCachingBehavior *RuleQueryStringCachingBehavior + func (c *CacheConfiguration) UnmarshalJSON(data []byte) error + func (c CacheConfiguration) MarshalJSON() ([]byte, error) + type CacheExpirationActionParameters struct + CacheBehavior *CacheBehavior + CacheDuration *string + CacheType *CacheType + TypeName *CacheExpirationActionParametersTypeName + func (c *CacheExpirationActionParameters) UnmarshalJSON(data []byte) error + func (c CacheExpirationActionParameters) MarshalJSON() ([]byte, error) + type CacheExpirationActionParametersTypeName string + const CacheExpirationActionParametersTypeNameDeliveryRuleCacheExpirationActionParameters + func PossibleCacheExpirationActionParametersTypeNameValues() []CacheExpirationActionParametersTypeName + type CacheKeyQueryStringActionParameters struct + QueryParameters *string + QueryStringBehavior *QueryStringBehavior + TypeName *CacheKeyQueryStringActionParametersTypeName + func (c *CacheKeyQueryStringActionParameters) UnmarshalJSON(data []byte) error + func (c CacheKeyQueryStringActionParameters) MarshalJSON() ([]byte, error) + type CacheKeyQueryStringActionParametersTypeName string + const CacheKeyQueryStringActionParametersTypeNameDeliveryRuleCacheKeyQueryStringBehaviorActionParameters + func PossibleCacheKeyQueryStringActionParametersTypeNameValues() []CacheKeyQueryStringActionParametersTypeName + type CacheType string + const CacheTypeAll + func PossibleCacheTypeValues() []CacheType + type CanMigrateDefaultSKU string + const CanMigrateDefaultSKUPremiumAzureFrontDoor + const CanMigrateDefaultSKUStandardAzureFrontDoor + func PossibleCanMigrateDefaultSKUValues() []CanMigrateDefaultSKU + type CanMigrateParameters struct + ClassicResourceReference *ResourceReference + func (c *CanMigrateParameters) UnmarshalJSON(data []byte) error + func (c CanMigrateParameters) MarshalJSON() ([]byte, error) + type CanMigrateProperties struct + CanMigrate *bool + DefaultSKU *CanMigrateDefaultSKU + Errors []*MigrationErrorType + func (c *CanMigrateProperties) UnmarshalJSON(data []byte) error + func (c CanMigrateProperties) MarshalJSON() ([]byte, error) + type CanMigrateResult struct + ID *string + Properties *CanMigrateProperties + Type *string + func (c *CanMigrateResult) UnmarshalJSON(data []byte) error + func (c CanMigrateResult) MarshalJSON() ([]byte, error) + type CdnCertificateSourceParametersTypeName string + const CdnCertificateSourceParametersTypeNameCdnCertificateSourceParameters + func PossibleCdnCertificateSourceParametersTypeNameValues() []CdnCertificateSourceParametersTypeName + type CertificateSource string + const CertificateSourceAzureKeyVault + const CertificateSourceCdn + func PossibleCertificateSourceValues() []CertificateSource + type CertificateSourceParameters struct + CertificateType *CertificateType + TypeName *CdnCertificateSourceParametersTypeName + func (c *CertificateSourceParameters) UnmarshalJSON(data []byte) error + func (c CertificateSourceParameters) MarshalJSON() ([]byte, error) + type CertificateType string + const CertificateTypeDedicated + const CertificateTypeShared + func PossibleCertificateTypeValues() []CertificateType + type CheckEndpointNameAvailabilityInput struct + AutoGeneratedDomainNameLabelScope *AutoGeneratedDomainNameLabelScope + Name *string + Type *ResourceType + func (c *CheckEndpointNameAvailabilityInput) UnmarshalJSON(data []byte) error + func (c CheckEndpointNameAvailabilityInput) MarshalJSON() ([]byte, error) + type CheckEndpointNameAvailabilityOutput struct + AvailableHostname *string + Message *string + NameAvailable *bool + Reason *string + func (c *CheckEndpointNameAvailabilityOutput) UnmarshalJSON(data []byte) error + func (c CheckEndpointNameAvailabilityOutput) MarshalJSON() ([]byte, error) + type CheckHostNameAvailabilityInput struct + HostName *string + func (c *CheckHostNameAvailabilityInput) UnmarshalJSON(data []byte) error + func (c CheckHostNameAvailabilityInput) MarshalJSON() ([]byte, error) + type CheckNameAvailabilityInput struct + Name *string + Type *ResourceType + func (c *CheckNameAvailabilityInput) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityInput) MarshalJSON() ([]byte, error) + type CheckNameAvailabilityOutput struct + Message *string + NameAvailable *bool + Reason *string + func (c *CheckNameAvailabilityOutput) UnmarshalJSON(data []byte) error + func (c CheckNameAvailabilityOutput) MarshalJSON() ([]byte, error) + type CidrIPAddress struct + BaseIPAddress *string + PrefixLength *int32 + func (c *CidrIPAddress) UnmarshalJSON(data []byte) error + func (c CidrIPAddress) MarshalJSON() ([]byte, error) + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAFDCustomDomainsClient() *AFDCustomDomainsClient + func (c *ClientFactory) NewAFDEndpointsClient() *AFDEndpointsClient + func (c *ClientFactory) NewAFDOriginGroupsClient() *AFDOriginGroupsClient + func (c *ClientFactory) NewAFDOriginsClient() *AFDOriginsClient + func (c *ClientFactory) NewAFDProfilesClient() *AFDProfilesClient + func (c *ClientFactory) NewCustomDomainsClient() *CustomDomainsClient + func (c *ClientFactory) NewEdgeNodesClient() *EdgeNodesClient + func (c *ClientFactory) NewEndpointsClient() *EndpointsClient + func (c *ClientFactory) NewLogAnalyticsClient() *LogAnalyticsClient + func (c *ClientFactory) NewManagedRuleSetsClient() *ManagedRuleSetsClient + func (c *ClientFactory) NewManagementClient() *ManagementClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewOriginGroupsClient() *OriginGroupsClient + func (c *ClientFactory) NewOriginsClient() *OriginsClient + func (c *ClientFactory) NewPoliciesClient() *PoliciesClient + func (c *ClientFactory) NewProfilesClient() *ProfilesClient + func (c *ClientFactory) NewResourceUsageClient() *ResourceUsageClient + func (c *ClientFactory) NewRoutesClient() *RoutesClient + func (c *ClientFactory) NewRuleSetsClient() *RuleSetsClient + func (c *ClientFactory) NewRulesClient() *RulesClient + func (c *ClientFactory) NewSecretsClient() *SecretsClient + func (c *ClientFactory) NewSecurityPoliciesClient() *SecurityPoliciesClient + type ClientPortMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *ClientPortOperator + Transforms []*Transform + TypeName *ClientPortMatchConditionParametersTypeName + func (c *ClientPortMatchConditionParameters) UnmarshalJSON(data []byte) error + func (c ClientPortMatchConditionParameters) MarshalJSON() ([]byte, error) + type ClientPortMatchConditionParametersTypeName string + const ClientPortMatchConditionParametersTypeNameDeliveryRuleClientPortConditionParameters + func PossibleClientPortMatchConditionParametersTypeNameValues() []ClientPortMatchConditionParametersTypeName + type ClientPortOperator string + const ClientPortOperatorAny + const ClientPortOperatorBeginsWith + const ClientPortOperatorContains + const ClientPortOperatorEndsWith + const ClientPortOperatorEqual + const ClientPortOperatorGreaterThan + const ClientPortOperatorGreaterThanOrEqual + const ClientPortOperatorLessThan + const ClientPortOperatorLessThanOrEqual + const ClientPortOperatorRegEx + func PossibleClientPortOperatorValues() []ClientPortOperator + type Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems struct + DateTime *time.Time + Value *float32 + func (c *Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems) UnmarshalJSON(data []byte) error + func (c Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems) MarshalJSON() ([]byte, error) + type Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems struct + DateTime *time.Time + Value *float32 + func (c *Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems) UnmarshalJSON(data []byte) error + func (c Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems) MarshalJSON() ([]byte, error) + type ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems struct + Metric *string + Percentage *float64 + Value *int64 + func (c *ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems) UnmarshalJSON(data []byte) error + func (c ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems) MarshalJSON() ([]byte, error) + type CompressionSettings struct + ContentTypesToCompress []*string + IsCompressionEnabled *bool + func (c *CompressionSettings) UnmarshalJSON(data []byte) error + func (c CompressionSettings) MarshalJSON() ([]byte, error) + type ContinentsResponse struct + Continents []*ContinentsResponseContinentsItem + CountryOrRegions []*ContinentsResponseCountryOrRegionsItem + func (c *ContinentsResponse) UnmarshalJSON(data []byte) error + func (c ContinentsResponse) MarshalJSON() ([]byte, error) + type ContinentsResponseContinentsItem struct + ID *string + func (c *ContinentsResponseContinentsItem) UnmarshalJSON(data []byte) error + func (c ContinentsResponseContinentsItem) MarshalJSON() ([]byte, error) + type ContinentsResponseCountryOrRegionsItem struct + ContinentID *string + ID *string + func (c *ContinentsResponseCountryOrRegionsItem) UnmarshalJSON(data []byte) error + func (c ContinentsResponseCountryOrRegionsItem) MarshalJSON() ([]byte, error) + type CookiesMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *CookiesOperator + Selector *string + Transforms []*Transform + TypeName *CookiesMatchConditionParametersTypeName + func (c *CookiesMatchConditionParameters) UnmarshalJSON(data []byte) error + func (c CookiesMatchConditionParameters) MarshalJSON() ([]byte, error) + type CookiesMatchConditionParametersTypeName string + const CookiesMatchConditionParametersTypeNameDeliveryRuleCookiesConditionParameters + func PossibleCookiesMatchConditionParametersTypeNameValues() []CookiesMatchConditionParametersTypeName + type CookiesOperator string + const CookiesOperatorAny + const CookiesOperatorBeginsWith + const CookiesOperatorContains + const CookiesOperatorEndsWith + const CookiesOperatorEqual + const CookiesOperatorGreaterThan + const CookiesOperatorGreaterThanOrEqual + const CookiesOperatorLessThan + const CookiesOperatorLessThanOrEqual + const CookiesOperatorRegEx + func PossibleCookiesOperatorValues() []CookiesOperator + type CustomDomain struct + ID *string + Name *string + Properties *CustomDomainProperties + SystemData *SystemData + Type *string + func (c *CustomDomain) UnmarshalJSON(data []byte) error + func (c CustomDomain) MarshalJSON() ([]byte, error) + type CustomDomainHTTPSParameters struct + CertificateSource *CertificateSource + MinimumTLSVersion *MinimumTLSVersion + ProtocolType *ProtocolType + func (c *CustomDomainHTTPSParameters) GetCustomDomainHTTPSParameters() *CustomDomainHTTPSParameters + func (c *CustomDomainHTTPSParameters) UnmarshalJSON(data []byte) error + func (c CustomDomainHTTPSParameters) MarshalJSON() ([]byte, error) + type CustomDomainHTTPSParametersClassification interface + GetCustomDomainHTTPSParameters func() *CustomDomainHTTPSParameters + type CustomDomainListResult struct + NextLink *string + Value []*CustomDomain + func (c *CustomDomainListResult) UnmarshalJSON(data []byte) error + func (c CustomDomainListResult) MarshalJSON() ([]byte, error) + type CustomDomainParameters struct + Properties *CustomDomainPropertiesParameters + func (c *CustomDomainParameters) UnmarshalJSON(data []byte) error + func (c CustomDomainParameters) MarshalJSON() ([]byte, error) + type CustomDomainProperties struct + CustomHTTPSParameters CustomDomainHTTPSParametersClassification + CustomHTTPSProvisioningState *CustomHTTPSProvisioningState + CustomHTTPSProvisioningSubstate *CustomHTTPSProvisioningSubstate + HostName *string + ProvisioningState *CustomHTTPSProvisioningState + ResourceState *CustomDomainResourceState + ValidationData *string + func (c *CustomDomainProperties) UnmarshalJSON(data []byte) error + func (c CustomDomainProperties) MarshalJSON() ([]byte, error) + type CustomDomainPropertiesParameters struct + HostName *string + func (c *CustomDomainPropertiesParameters) UnmarshalJSON(data []byte) error + func (c CustomDomainPropertiesParameters) MarshalJSON() ([]byte, error) + type CustomDomainResourceState string + const CustomDomainResourceStateActive + const CustomDomainResourceStateCreating + const CustomDomainResourceStateDeleting + func PossibleCustomDomainResourceStateValues() []CustomDomainResourceState + type CustomDomainsClient struct + func NewCustomDomainsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*CustomDomainsClient, error) + func (client *CustomDomainsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[CustomDomainsClientCreateResponse], error) + func (client *CustomDomainsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[CustomDomainsClientDeleteResponse], error) + func (client *CustomDomainsClient) BeginDisableCustomHTTPS(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[CustomDomainsClientDisableCustomHTTPSResponse], error) + func (client *CustomDomainsClient) BeginEnableCustomHTTPS(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[CustomDomainsClientEnableCustomHTTPSResponse], error) + func (client *CustomDomainsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (CustomDomainsClientGetResponse, error) + func (client *CustomDomainsClient) NewListByEndpointPager(resourceGroupName string, profileName string, endpointName string, ...) *runtime.Pager[CustomDomainsClientListByEndpointResponse] + type CustomDomainsClientBeginCreateOptions struct + ResumeToken string + type CustomDomainsClientBeginDeleteOptions struct + ResumeToken string + type CustomDomainsClientBeginDisableCustomHTTPSOptions struct + ResumeToken string + type CustomDomainsClientBeginEnableCustomHTTPSOptions struct + CustomDomainHTTPSParameters CustomDomainHTTPSParametersClassification + ResumeToken string + type CustomDomainsClientCreateResponse struct + type CustomDomainsClientDeleteResponse struct + type CustomDomainsClientDisableCustomHTTPSResponse struct + type CustomDomainsClientEnableCustomHTTPSResponse struct + type CustomDomainsClientGetOptions struct + type CustomDomainsClientGetResponse struct + type CustomDomainsClientListByEndpointOptions struct + type CustomDomainsClientListByEndpointResponse struct + type CustomHTTPSProvisioningState string + const CustomHTTPSProvisioningStateDisabled + const CustomHTTPSProvisioningStateDisabling + const CustomHTTPSProvisioningStateEnabled + const CustomHTTPSProvisioningStateEnabling + const CustomHTTPSProvisioningStateFailed + func PossibleCustomHTTPSProvisioningStateValues() []CustomHTTPSProvisioningState + type CustomHTTPSProvisioningSubstate string + const CustomHTTPSProvisioningSubstateCertificateDeleted + const CustomHTTPSProvisioningSubstateCertificateDeployed + const CustomHTTPSProvisioningSubstateDeletingCertificate + const CustomHTTPSProvisioningSubstateDeployingCertificate + const CustomHTTPSProvisioningSubstateDomainControlValidationRequestApproved + const CustomHTTPSProvisioningSubstateDomainControlValidationRequestRejected + const CustomHTTPSProvisioningSubstateDomainControlValidationRequestTimedOut + const CustomHTTPSProvisioningSubstateIssuingCertificate + const CustomHTTPSProvisioningSubstatePendingDomainControlValidationREquestApproval + const CustomHTTPSProvisioningSubstateSubmittingDomainControlValidationRequest + func PossibleCustomHTTPSProvisioningSubstateValues() []CustomHTTPSProvisioningSubstate + type CustomRule struct + Action *ActionType + EnabledState *CustomRuleEnabledState + MatchConditions []*MatchCondition + Name *string + Priority *int32 + func (c *CustomRule) UnmarshalJSON(data []byte) error + func (c CustomRule) MarshalJSON() ([]byte, error) + type CustomRuleEnabledState string + const CustomRuleEnabledStateDisabled + const CustomRuleEnabledStateEnabled + func PossibleCustomRuleEnabledStateValues() []CustomRuleEnabledState + type CustomRuleList struct + Rules []*CustomRule + func (c *CustomRuleList) UnmarshalJSON(data []byte) error + func (c CustomRuleList) MarshalJSON() ([]byte, error) + type CustomerCertificateParameters struct + CertificateAuthority *string + ExpirationDate *string + SecretSource *ResourceReference + SecretVersion *string + Subject *string + SubjectAlternativeNames []*string + Thumbprint *string + Type *SecretType + UseLatestVersion *bool + func (c *CustomerCertificateParameters) GetSecretParameters() *SecretParameters + func (c *CustomerCertificateParameters) UnmarshalJSON(data []byte) error + func (c CustomerCertificateParameters) MarshalJSON() ([]byte, error) + type DeepCreatedCustomDomain struct + Name *string + Properties *DeepCreatedCustomDomainProperties + func (d *DeepCreatedCustomDomain) UnmarshalJSON(data []byte) error + func (d DeepCreatedCustomDomain) MarshalJSON() ([]byte, error) + type DeepCreatedCustomDomainProperties struct + HostName *string + ValidationData *string + func (d *DeepCreatedCustomDomainProperties) UnmarshalJSON(data []byte) error + func (d DeepCreatedCustomDomainProperties) MarshalJSON() ([]byte, error) + type DeepCreatedOrigin struct + Name *string + Properties *DeepCreatedOriginProperties + func (d *DeepCreatedOrigin) UnmarshalJSON(data []byte) error + func (d DeepCreatedOrigin) MarshalJSON() ([]byte, error) + type DeepCreatedOriginGroup struct + Name *string + Properties *DeepCreatedOriginGroupProperties + func (d *DeepCreatedOriginGroup) UnmarshalJSON(data []byte) error + func (d DeepCreatedOriginGroup) MarshalJSON() ([]byte, error) + type DeepCreatedOriginGroupProperties struct + HealthProbeSettings *HealthProbeParameters + Origins []*ResourceReference + ResponseBasedOriginErrorDetectionSettings *ResponseBasedOriginErrorDetectionParameters + TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int32 + func (d *DeepCreatedOriginGroupProperties) UnmarshalJSON(data []byte) error + func (d DeepCreatedOriginGroupProperties) MarshalJSON() ([]byte, error) + type DeepCreatedOriginProperties struct + Enabled *bool + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + OriginHostHeader *string + Priority *int32 + PrivateEndpointStatus *PrivateEndpointStatus + PrivateLinkAlias *string + PrivateLinkApprovalMessage *string + PrivateLinkLocation *string + PrivateLinkResourceID *string + Weight *int32 + func (d *DeepCreatedOriginProperties) UnmarshalJSON(data []byte) error + func (d DeepCreatedOriginProperties) MarshalJSON() ([]byte, error) + type DeleteRule string + const DeleteRuleNoAction + func PossibleDeleteRuleValues() []DeleteRule + type DeliveryRule struct + Actions []DeliveryRuleActionAutoGeneratedClassification + Conditions []DeliveryRuleConditionClassification + Name *string + Order *int32 + func (d *DeliveryRule) UnmarshalJSON(data []byte) error + func (d DeliveryRule) MarshalJSON() ([]byte, error) + type DeliveryRuleAction string + const DeliveryRuleActionCacheExpiration + const DeliveryRuleActionCacheKeyQueryString + const DeliveryRuleActionModifyRequestHeader + const DeliveryRuleActionModifyResponseHeader + const DeliveryRuleActionOriginGroupOverride + const DeliveryRuleActionRouteConfigurationOverride + const DeliveryRuleActionURLRedirect + const DeliveryRuleActionURLRewrite + const DeliveryRuleActionURLSigning + func PossibleDeliveryRuleActionValues() []DeliveryRuleAction + type DeliveryRuleActionAutoGenerated struct + Name *DeliveryRuleAction + func (d *DeliveryRuleActionAutoGenerated) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (d *DeliveryRuleActionAutoGenerated) UnmarshalJSON(data []byte) error + func (d DeliveryRuleActionAutoGenerated) MarshalJSON() ([]byte, error) + type DeliveryRuleActionAutoGeneratedClassification interface + GetDeliveryRuleActionAutoGenerated func() *DeliveryRuleActionAutoGenerated + type DeliveryRuleCacheExpirationAction struct + Name *DeliveryRuleAction + Parameters *CacheExpirationActionParameters + func (d *DeliveryRuleCacheExpirationAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (d *DeliveryRuleCacheExpirationAction) UnmarshalJSON(data []byte) error + func (d DeliveryRuleCacheExpirationAction) MarshalJSON() ([]byte, error) + type DeliveryRuleCacheKeyQueryStringAction struct + Name *DeliveryRuleAction + Parameters *CacheKeyQueryStringActionParameters + func (d *DeliveryRuleCacheKeyQueryStringAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (d *DeliveryRuleCacheKeyQueryStringAction) UnmarshalJSON(data []byte) error + func (d DeliveryRuleCacheKeyQueryStringAction) MarshalJSON() ([]byte, error) + type DeliveryRuleClientPortCondition struct + Name *MatchVariable + Parameters *ClientPortMatchConditionParameters + func (d *DeliveryRuleClientPortCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleClientPortCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleClientPortCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleCondition struct + Name *MatchVariable + func (d *DeliveryRuleCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleConditionClassification interface + GetDeliveryRuleCondition func() *DeliveryRuleCondition + type DeliveryRuleCookiesCondition struct + Name *MatchVariable + Parameters *CookiesMatchConditionParameters + func (d *DeliveryRuleCookiesCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleCookiesCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleCookiesCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleHTTPVersionCondition struct + Name *MatchVariable + Parameters *HTTPVersionMatchConditionParameters + func (d *DeliveryRuleHTTPVersionCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleHTTPVersionCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleHTTPVersionCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleHostNameCondition struct + Name *MatchVariable + Parameters *HostNameMatchConditionParameters + func (d *DeliveryRuleHostNameCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleHostNameCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleHostNameCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleIsDeviceCondition struct + Name *MatchVariable + Parameters *IsDeviceMatchConditionParameters + func (d *DeliveryRuleIsDeviceCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleIsDeviceCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleIsDeviceCondition) MarshalJSON() ([]byte, error) + type DeliveryRulePostArgsCondition struct + Name *MatchVariable + Parameters *PostArgsMatchConditionParameters + func (d *DeliveryRulePostArgsCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRulePostArgsCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRulePostArgsCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleQueryStringCondition struct + Name *MatchVariable + Parameters *QueryStringMatchConditionParameters + func (d *DeliveryRuleQueryStringCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleQueryStringCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleQueryStringCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleRemoteAddressCondition struct + Name *MatchVariable + Parameters *RemoteAddressMatchConditionParameters + func (d *DeliveryRuleRemoteAddressCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleRemoteAddressCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRemoteAddressCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleRequestBodyCondition struct + Name *MatchVariable + Parameters *RequestBodyMatchConditionParameters + func (d *DeliveryRuleRequestBodyCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleRequestBodyCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRequestBodyCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleRequestHeaderAction struct + Name *DeliveryRuleAction + Parameters *HeaderActionParameters + func (d *DeliveryRuleRequestHeaderAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (d *DeliveryRuleRequestHeaderAction) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRequestHeaderAction) MarshalJSON() ([]byte, error) + type DeliveryRuleRequestHeaderCondition struct + Name *MatchVariable + Parameters *RequestHeaderMatchConditionParameters + func (d *DeliveryRuleRequestHeaderCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleRequestHeaderCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRequestHeaderCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleRequestMethodCondition struct + Name *MatchVariable + Parameters *RequestMethodMatchConditionParameters + func (d *DeliveryRuleRequestMethodCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleRequestMethodCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRequestMethodCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleRequestSchemeCondition struct + Name *MatchVariable + Parameters *RequestSchemeMatchConditionParameters + func (d *DeliveryRuleRequestSchemeCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleRequestSchemeCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRequestSchemeCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleRequestURICondition struct + Name *MatchVariable + Parameters *RequestURIMatchConditionParameters + func (d *DeliveryRuleRequestURICondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleRequestURICondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRequestURICondition) MarshalJSON() ([]byte, error) + type DeliveryRuleResponseHeaderAction struct + Name *DeliveryRuleAction + Parameters *HeaderActionParameters + func (d *DeliveryRuleResponseHeaderAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (d *DeliveryRuleResponseHeaderAction) UnmarshalJSON(data []byte) error + func (d DeliveryRuleResponseHeaderAction) MarshalJSON() ([]byte, error) + type DeliveryRuleRouteConfigurationOverrideAction struct + Name *DeliveryRuleAction + Parameters *RouteConfigurationOverrideActionParameters + func (d *DeliveryRuleRouteConfigurationOverrideAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (d *DeliveryRuleRouteConfigurationOverrideAction) UnmarshalJSON(data []byte) error + func (d DeliveryRuleRouteConfigurationOverrideAction) MarshalJSON() ([]byte, error) + type DeliveryRuleSSLProtocolCondition struct + Name *MatchVariable + Parameters *SSLProtocolMatchConditionParameters + func (d *DeliveryRuleSSLProtocolCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleSSLProtocolCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleSSLProtocolCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleServerPortCondition struct + Name *MatchVariable + Parameters *ServerPortMatchConditionParameters + func (d *DeliveryRuleServerPortCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleServerPortCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleServerPortCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleSocketAddrCondition struct + Name *MatchVariable + Parameters *SocketAddrMatchConditionParameters + func (d *DeliveryRuleSocketAddrCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleSocketAddrCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleSocketAddrCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleURLFileExtensionCondition struct + Name *MatchVariable + Parameters *URLFileExtensionMatchConditionParameters + func (d *DeliveryRuleURLFileExtensionCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleURLFileExtensionCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleURLFileExtensionCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleURLFileNameCondition struct + Name *MatchVariable + Parameters *URLFileNameMatchConditionParameters + func (d *DeliveryRuleURLFileNameCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleURLFileNameCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleURLFileNameCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleURLPathCondition struct + Name *MatchVariable + Parameters *URLPathMatchConditionParameters + func (d *DeliveryRuleURLPathCondition) GetDeliveryRuleCondition() *DeliveryRuleCondition + func (d *DeliveryRuleURLPathCondition) UnmarshalJSON(data []byte) error + func (d DeliveryRuleURLPathCondition) MarshalJSON() ([]byte, error) + type DeploymentStatus string + const DeploymentStatusFailed + const DeploymentStatusInProgress + const DeploymentStatusNotStarted + const DeploymentStatusSucceeded + func PossibleDeploymentStatusValues() []DeploymentStatus + type DestinationProtocol string + const DestinationProtocolHTTP + const DestinationProtocolHTTPS + const DestinationProtocolMatchRequest + func PossibleDestinationProtocolValues() []DestinationProtocol + type DimensionProperties struct + DisplayName *string + InternalName *string + Name *string + func (d *DimensionProperties) UnmarshalJSON(data []byte) error + func (d DimensionProperties) MarshalJSON() ([]byte, error) + type DomainValidationProperties struct + ExpirationDate *string + ValidationToken *string + func (d *DomainValidationProperties) UnmarshalJSON(data []byte) error + func (d DomainValidationProperties) MarshalJSON() ([]byte, error) + type DomainValidationState string + const DomainValidationStateApproved + const DomainValidationStateInternalError + const DomainValidationStatePending + const DomainValidationStatePendingRevalidation + const DomainValidationStateRefreshingValidationToken + const DomainValidationStateRejected + const DomainValidationStateSubmitting + const DomainValidationStateTimedOut + const DomainValidationStateUnknown + func PossibleDomainValidationStateValues() []DomainValidationState + type EdgeNode struct + ID *string + Name *string + Properties *EdgeNodeProperties + SystemData *SystemData + Type *string + func (e *EdgeNode) UnmarshalJSON(data []byte) error + func (e EdgeNode) MarshalJSON() ([]byte, error) + type EdgeNodeProperties struct + IPAddressGroups []*IPAddressGroup + func (e *EdgeNodeProperties) UnmarshalJSON(data []byte) error + func (e EdgeNodeProperties) MarshalJSON() ([]byte, error) + type EdgeNodesClient struct + func NewEdgeNodesClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*EdgeNodesClient, error) + func (client *EdgeNodesClient) NewListPager(options *EdgeNodesClientListOptions) *runtime.Pager[EdgeNodesClientListResponse] + type EdgeNodesClientListOptions struct + type EdgeNodesClientListResponse struct + type EdgenodeResult struct + NextLink *string + Value []*EdgeNode + func (e *EdgenodeResult) UnmarshalJSON(data []byte) error + func (e EdgenodeResult) MarshalJSON() ([]byte, error) + type EnabledState string + const EnabledStateDisabled + const EnabledStateEnabled + func PossibleEnabledStateValues() []EnabledState + type Endpoint struct + ID *string + Location *string + Name *string + Properties *EndpointProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (e *Endpoint) UnmarshalJSON(data []byte) error + func (e Endpoint) MarshalJSON() ([]byte, error) + type EndpointListResult struct + NextLink *string + Value []*Endpoint + func (e *EndpointListResult) UnmarshalJSON(data []byte) error + func (e EndpointListResult) MarshalJSON() ([]byte, error) + type EndpointProperties struct + ContentTypesToCompress []*string + CustomDomains []*DeepCreatedCustomDomain + DefaultOriginGroup *ResourceReference + DeliveryPolicy *EndpointPropertiesUpdateParametersDeliveryPolicy + GeoFilters []*GeoFilter + HostName *string + IsCompressionEnabled *bool + IsHTTPAllowed *bool + IsHTTPSAllowed *bool + OptimizationType *OptimizationType + OriginGroups []*DeepCreatedOriginGroup + OriginHostHeader *string + OriginPath *string + Origins []*DeepCreatedOrigin + ProbePath *string + ProvisioningState *EndpointProvisioningState + QueryStringCachingBehavior *QueryStringCachingBehavior + ResourceState *EndpointResourceState + URLSigningKeys []*URLSigningKey + WebApplicationFirewallPolicyLink *EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink + func (e *EndpointProperties) UnmarshalJSON(data []byte) error + func (e EndpointProperties) MarshalJSON() ([]byte, error) + type EndpointPropertiesUpdateParameters struct + ContentTypesToCompress []*string + DefaultOriginGroup *ResourceReference + DeliveryPolicy *EndpointPropertiesUpdateParametersDeliveryPolicy + GeoFilters []*GeoFilter + IsCompressionEnabled *bool + IsHTTPAllowed *bool + IsHTTPSAllowed *bool + OptimizationType *OptimizationType + OriginHostHeader *string + OriginPath *string + ProbePath *string + QueryStringCachingBehavior *QueryStringCachingBehavior + URLSigningKeys []*URLSigningKey + WebApplicationFirewallPolicyLink *EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink + func (e *EndpointPropertiesUpdateParameters) UnmarshalJSON(data []byte) error + func (e EndpointPropertiesUpdateParameters) MarshalJSON() ([]byte, error) + type EndpointPropertiesUpdateParametersDeliveryPolicy struct + Description *string + Rules []*DeliveryRule + func (e *EndpointPropertiesUpdateParametersDeliveryPolicy) UnmarshalJSON(data []byte) error + func (e EndpointPropertiesUpdateParametersDeliveryPolicy) MarshalJSON() ([]byte, error) + type EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink struct + ID *string + func (e *EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink) UnmarshalJSON(data []byte) error + func (e EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink) MarshalJSON() ([]byte, error) + type EndpointProvisioningState string + const EndpointProvisioningStateCreating + const EndpointProvisioningStateDeleting + const EndpointProvisioningStateFailed + const EndpointProvisioningStateSucceeded + const EndpointProvisioningStateUpdating + func PossibleEndpointProvisioningStateValues() []EndpointProvisioningState + type EndpointResourceState string + const EndpointResourceStateCreating + const EndpointResourceStateDeleting + const EndpointResourceStateRunning + const EndpointResourceStateStarting + const EndpointResourceStateStopped + const EndpointResourceStateStopping + func PossibleEndpointResourceStateValues() []EndpointResourceState + type EndpointUpdateParameters struct + Properties *EndpointPropertiesUpdateParameters + Tags map[string]*string + func (e *EndpointUpdateParameters) UnmarshalJSON(data []byte) error + func (e EndpointUpdateParameters) MarshalJSON() ([]byte, error) + type EndpointsClient struct + func NewEndpointsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*EndpointsClient, error) + func (client *EndpointsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientCreateResponse], error) + func (client *EndpointsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientDeleteResponse], error) + func (client *EndpointsClient) BeginLoadContent(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientLoadContentResponse], error) + func (client *EndpointsClient) BeginPurgeContent(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientPurgeContentResponse], error) + func (client *EndpointsClient) BeginStart(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientStartResponse], error) + func (client *EndpointsClient) BeginStop(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientStopResponse], error) + func (client *EndpointsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[EndpointsClientUpdateResponse], error) + func (client *EndpointsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (EndpointsClientGetResponse, error) + func (client *EndpointsClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[EndpointsClientListByProfileResponse] + func (client *EndpointsClient) NewListResourceUsagePager(resourceGroupName string, profileName string, endpointName string, ...) *runtime.Pager[EndpointsClientListResourceUsageResponse] + func (client *EndpointsClient) ValidateCustomDomain(ctx context.Context, resourceGroupName string, profileName string, ...) (EndpointsClientValidateCustomDomainResponse, error) + type EndpointsClientBeginCreateOptions struct + ResumeToken string + type EndpointsClientBeginDeleteOptions struct + ResumeToken string + type EndpointsClientBeginLoadContentOptions struct + ResumeToken string + type EndpointsClientBeginPurgeContentOptions struct + ResumeToken string + type EndpointsClientBeginStartOptions struct + ResumeToken string + type EndpointsClientBeginStopOptions struct + ResumeToken string + type EndpointsClientBeginUpdateOptions struct + ResumeToken string + type EndpointsClientCreateResponse struct + type EndpointsClientDeleteResponse struct + type EndpointsClientGetOptions struct + type EndpointsClientGetResponse struct + type EndpointsClientListByProfileOptions struct + type EndpointsClientListByProfileResponse struct + type EndpointsClientListResourceUsageOptions struct + type EndpointsClientListResourceUsageResponse struct + type EndpointsClientLoadContentResponse struct + type EndpointsClientPurgeContentResponse struct + type EndpointsClientStartResponse struct + type EndpointsClientStopResponse struct + type EndpointsClientUpdateResponse struct + type EndpointsClientValidateCustomDomainOptions struct + type EndpointsClientValidateCustomDomainResponse struct + type ForwardingProtocol string + const ForwardingProtocolHTTPOnly + const ForwardingProtocolHTTPSOnly + const ForwardingProtocolMatchRequest + func PossibleForwardingProtocolValues() []ForwardingProtocol + type GeoFilter struct + Action *GeoFilterActions + CountryCodes []*string + RelativePath *string + func (g *GeoFilter) UnmarshalJSON(data []byte) error + func (g GeoFilter) MarshalJSON() ([]byte, error) + type GeoFilterActions string + const GeoFilterActionsAllow + const GeoFilterActionsBlock + func PossibleGeoFilterActionsValues() []GeoFilterActions + type HTTPErrorRangeParameters struct + Begin *int32 + End *int32 + func (h *HTTPErrorRangeParameters) UnmarshalJSON(data []byte) error + func (h HTTPErrorRangeParameters) MarshalJSON() ([]byte, error) + type HTTPSRedirect string + const HTTPSRedirectDisabled + const HTTPSRedirectEnabled + func PossibleHTTPSRedirectValues() []HTTPSRedirect + type HTTPVersionMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *HTTPVersionOperator + Transforms []*Transform + TypeName *HTTPVersionMatchConditionParametersTypeName + func (h *HTTPVersionMatchConditionParameters) UnmarshalJSON(data []byte) error + func (h HTTPVersionMatchConditionParameters) MarshalJSON() ([]byte, error) + type HTTPVersionMatchConditionParametersTypeName string + const HTTPVersionMatchConditionParametersTypeNameDeliveryRuleHTTPVersionConditionParameters + func PossibleHTTPVersionMatchConditionParametersTypeNameValues() []HTTPVersionMatchConditionParametersTypeName + type HTTPVersionOperator string + const HTTPVersionOperatorEqual + func PossibleHTTPVersionOperatorValues() []HTTPVersionOperator + type HeaderAction string + const HeaderActionAppend + const HeaderActionDelete + const HeaderActionOverwrite + func PossibleHeaderActionValues() []HeaderAction + type HeaderActionParameters struct + HeaderAction *HeaderAction + HeaderName *string + TypeName *HeaderActionParametersTypeName + Value *string + func (h *HeaderActionParameters) UnmarshalJSON(data []byte) error + func (h HeaderActionParameters) MarshalJSON() ([]byte, error) + type HeaderActionParametersTypeName string + const HeaderActionParametersTypeNameDeliveryRuleHeaderActionParameters + func PossibleHeaderActionParametersTypeNameValues() []HeaderActionParametersTypeName + type HealthProbeParameters struct + ProbeIntervalInSeconds *int32 + ProbePath *string + ProbeProtocol *ProbeProtocol + ProbeRequestType *HealthProbeRequestType + func (h *HealthProbeParameters) UnmarshalJSON(data []byte) error + func (h HealthProbeParameters) MarshalJSON() ([]byte, error) + type HealthProbeRequestType string + const HealthProbeRequestTypeGET + const HealthProbeRequestTypeHEAD + const HealthProbeRequestTypeNotSet + func PossibleHealthProbeRequestTypeValues() []HealthProbeRequestType + type HostNameMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *HostNameOperator + Transforms []*Transform + TypeName *HostNameMatchConditionParametersTypeName + func (h *HostNameMatchConditionParameters) UnmarshalJSON(data []byte) error + func (h HostNameMatchConditionParameters) MarshalJSON() ([]byte, error) + type HostNameMatchConditionParametersTypeName string + const HostNameMatchConditionParametersTypeNameDeliveryRuleHostNameConditionParameters + func PossibleHostNameMatchConditionParametersTypeNameValues() []HostNameMatchConditionParametersTypeName + type HostNameOperator string + const HostNameOperatorAny + const HostNameOperatorBeginsWith + const HostNameOperatorContains + const HostNameOperatorEndsWith + const HostNameOperatorEqual + const HostNameOperatorGreaterThan + const HostNameOperatorGreaterThanOrEqual + const HostNameOperatorLessThan + const HostNameOperatorLessThanOrEqual + const HostNameOperatorRegEx + func PossibleHostNameOperatorValues() []HostNameOperator + type IPAddressGroup struct + DeliveryRegion *string + IPv4Addresses []*CidrIPAddress + IPv6Addresses []*CidrIPAddress + func (i *IPAddressGroup) UnmarshalJSON(data []byte) error + func (i IPAddressGroup) MarshalJSON() ([]byte, error) + type IdentityType string + const IdentityTypeApplication + const IdentityTypeKey + const IdentityTypeManagedIdentity + const IdentityTypeUser + func PossibleIdentityTypeValues() []IdentityType + type IsDeviceMatchConditionParameters struct + MatchValues []*IsDeviceMatchConditionParametersMatchValuesItem + NegateCondition *bool + Operator *IsDeviceOperator + Transforms []*Transform + TypeName *IsDeviceMatchConditionParametersTypeName + func (i *IsDeviceMatchConditionParameters) UnmarshalJSON(data []byte) error + func (i IsDeviceMatchConditionParameters) MarshalJSON() ([]byte, error) + type IsDeviceMatchConditionParametersMatchValuesItem string + const IsDeviceMatchConditionParametersMatchValuesItemDesktop + const IsDeviceMatchConditionParametersMatchValuesItemMobile + func PossibleIsDeviceMatchConditionParametersMatchValuesItemValues() []IsDeviceMatchConditionParametersMatchValuesItem + type IsDeviceMatchConditionParametersTypeName string + const IsDeviceMatchConditionParametersTypeNameDeliveryRuleIsDeviceConditionParameters + func PossibleIsDeviceMatchConditionParametersTypeNameValues() []IsDeviceMatchConditionParametersTypeName + type IsDeviceOperator string + const IsDeviceOperatorEqual + func PossibleIsDeviceOperatorValues() []IsDeviceOperator + type KeyVaultCertificateSourceParameters struct + DeleteRule *DeleteRule + ResourceGroupName *string + SecretName *string + SecretVersion *string + SubscriptionID *string + TypeName *KeyVaultCertificateSourceParametersTypeName + UpdateRule *UpdateRule + VaultName *string + func (k *KeyVaultCertificateSourceParameters) UnmarshalJSON(data []byte) error + func (k KeyVaultCertificateSourceParameters) MarshalJSON() ([]byte, error) + type KeyVaultCertificateSourceParametersTypeName string + const KeyVaultCertificateSourceParametersTypeNameKeyVaultCertificateSourceParameters + func PossibleKeyVaultCertificateSourceParametersTypeNameValues() []KeyVaultCertificateSourceParametersTypeName + type KeyVaultSigningKeyParameters struct + ResourceGroupName *string + SecretName *string + SecretVersion *string + SubscriptionID *string + TypeName *KeyVaultSigningKeyParametersTypeName + VaultName *string + func (k *KeyVaultSigningKeyParameters) UnmarshalJSON(data []byte) error + func (k KeyVaultSigningKeyParameters) MarshalJSON() ([]byte, error) + type KeyVaultSigningKeyParametersTypeName string + const KeyVaultSigningKeyParametersTypeNameKeyVaultSigningKeyParameters + func PossibleKeyVaultSigningKeyParametersTypeNameValues() []KeyVaultSigningKeyParametersTypeName + type LinkToDefaultDomain string + const LinkToDefaultDomainDisabled + const LinkToDefaultDomainEnabled + func PossibleLinkToDefaultDomainValues() []LinkToDefaultDomain + type LinkedEndpoint struct + ID *string + func (l *LinkedEndpoint) UnmarshalJSON(data []byte) error + func (l LinkedEndpoint) MarshalJSON() ([]byte, error) + type LoadBalancingSettingsParameters struct + AdditionalLatencyInMilliseconds *int32 + SampleSize *int32 + SuccessfulSamplesRequired *int32 + func (l *LoadBalancingSettingsParameters) UnmarshalJSON(data []byte) error + func (l LoadBalancingSettingsParameters) MarshalJSON() ([]byte, error) + type LoadParameters struct + ContentPaths []*string + func (l *LoadParameters) UnmarshalJSON(data []byte) error + func (l LoadParameters) MarshalJSON() ([]byte, error) + type LogAnalyticsClient struct + func NewLogAnalyticsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*LogAnalyticsClient, error) + func (client *LogAnalyticsClient) GetLogAnalyticsLocations(ctx context.Context, resourceGroupName string, profileName string, ...) (LogAnalyticsClientGetLogAnalyticsLocationsResponse, error) + func (client *LogAnalyticsClient) GetLogAnalyticsMetrics(ctx context.Context, resourceGroupName string, profileName string, ...) (LogAnalyticsClientGetLogAnalyticsMetricsResponse, error) + func (client *LogAnalyticsClient) GetLogAnalyticsRankings(ctx context.Context, resourceGroupName string, profileName string, ...) (LogAnalyticsClientGetLogAnalyticsRankingsResponse, error) + func (client *LogAnalyticsClient) GetLogAnalyticsResources(ctx context.Context, resourceGroupName string, profileName string, ...) (LogAnalyticsClientGetLogAnalyticsResourcesResponse, error) + func (client *LogAnalyticsClient) GetWafLogAnalyticsMetrics(ctx context.Context, resourceGroupName string, profileName string, ...) (LogAnalyticsClientGetWafLogAnalyticsMetricsResponse, error) + func (client *LogAnalyticsClient) GetWafLogAnalyticsRankings(ctx context.Context, resourceGroupName string, profileName string, ...) (LogAnalyticsClientGetWafLogAnalyticsRankingsResponse, error) + type LogAnalyticsClientGetLogAnalyticsLocationsOptions struct + type LogAnalyticsClientGetLogAnalyticsLocationsResponse struct + type LogAnalyticsClientGetLogAnalyticsMetricsOptions struct + Continents []string + CountryOrRegions []string + GroupBy []LogMetricsGroupBy + type LogAnalyticsClientGetLogAnalyticsMetricsResponse struct + type LogAnalyticsClientGetLogAnalyticsRankingsOptions struct + CustomDomains []string + type LogAnalyticsClientGetLogAnalyticsRankingsResponse struct + type LogAnalyticsClientGetLogAnalyticsResourcesOptions struct + type LogAnalyticsClientGetLogAnalyticsResourcesResponse struct + type LogAnalyticsClientGetWafLogAnalyticsMetricsOptions struct + Actions []WafAction + GroupBy []WafRankingGroupBy + RuleTypes []WafRuleType + type LogAnalyticsClientGetWafLogAnalyticsMetricsResponse struct + type LogAnalyticsClientGetWafLogAnalyticsRankingsOptions struct + Actions []WafAction + RuleTypes []WafRuleType + type LogAnalyticsClientGetWafLogAnalyticsRankingsResponse struct + type LogMetric string + const LogMetricClientRequestBandwidth + const LogMetricClientRequestCount + const LogMetricClientRequestTraffic + const LogMetricOriginRequestBandwidth + const LogMetricOriginRequestTraffic + const LogMetricTotalLatency + func PossibleLogMetricValues() []LogMetric + type LogMetricsGranularity string + const LogMetricsGranularityP1D + const LogMetricsGranularityPT1H + const LogMetricsGranularityPT5M + func PossibleLogMetricsGranularityValues() []LogMetricsGranularity + type LogMetricsGroupBy string + const LogMetricsGroupByCacheStatus + const LogMetricsGroupByCountryOrRegion + const LogMetricsGroupByCustomDomain + const LogMetricsGroupByHTTPStatusCode + const LogMetricsGroupByProtocol + func PossibleLogMetricsGroupByValues() []LogMetricsGroupBy + type LogRanking string + const LogRankingBrowser + const LogRankingCountryOrRegion + const LogRankingReferrer + const LogRankingURL + const LogRankingUserAgent + func PossibleLogRankingValues() []LogRanking + type LogRankingMetric string + const LogRankingMetricClientRequestCount + const LogRankingMetricClientRequestTraffic + const LogRankingMetricErrorCount + const LogRankingMetricHitCount + const LogRankingMetricMissCount + const LogRankingMetricUserErrorCount + func PossibleLogRankingMetricValues() []LogRankingMetric + type LogSpecification struct + BlobDuration *string + DisplayName *string + LogFilterPattern *string + Name *string + func (l *LogSpecification) UnmarshalJSON(data []byte) error + func (l LogSpecification) MarshalJSON() ([]byte, error) + type ManagedCertificateParameters struct + ExpirationDate *string + Subject *string + Type *SecretType + func (m *ManagedCertificateParameters) GetSecretParameters() *SecretParameters + func (m *ManagedCertificateParameters) UnmarshalJSON(data []byte) error + func (m ManagedCertificateParameters) MarshalJSON() ([]byte, error) + type ManagedHTTPSParameters struct + CertificateSource *CertificateSource + CertificateSourceParameters *CertificateSourceParameters + MinimumTLSVersion *MinimumTLSVersion + ProtocolType *ProtocolType + func (m *ManagedHTTPSParameters) GetCustomDomainHTTPSParameters() *CustomDomainHTTPSParameters + func (m *ManagedHTTPSParameters) UnmarshalJSON(data []byte) error + func (m ManagedHTTPSParameters) MarshalJSON() ([]byte, error) + type ManagedRuleDefinition struct + Description *string + RuleID *string + func (m *ManagedRuleDefinition) UnmarshalJSON(data []byte) error + func (m ManagedRuleDefinition) MarshalJSON() ([]byte, error) + type ManagedRuleEnabledState string + const ManagedRuleEnabledStateDisabled + const ManagedRuleEnabledStateEnabled + func PossibleManagedRuleEnabledStateValues() []ManagedRuleEnabledState + type ManagedRuleGroupDefinition struct + Description *string + RuleGroupName *string + Rules []*ManagedRuleDefinition + func (m *ManagedRuleGroupDefinition) UnmarshalJSON(data []byte) error + func (m ManagedRuleGroupDefinition) MarshalJSON() ([]byte, error) + type ManagedRuleGroupOverride struct + RuleGroupName *string + Rules []*ManagedRuleOverride + func (m *ManagedRuleGroupOverride) UnmarshalJSON(data []byte) error + func (m ManagedRuleGroupOverride) MarshalJSON() ([]byte, error) + type ManagedRuleOverride struct + Action *ActionType + EnabledState *ManagedRuleEnabledState + RuleID *string + func (m *ManagedRuleOverride) UnmarshalJSON(data []byte) error + func (m ManagedRuleOverride) MarshalJSON() ([]byte, error) + type ManagedRuleSet struct + AnomalyScore *int32 + RuleGroupOverrides []*ManagedRuleGroupOverride + RuleSetType *string + RuleSetVersion *string + func (m *ManagedRuleSet) UnmarshalJSON(data []byte) error + func (m ManagedRuleSet) MarshalJSON() ([]byte, error) + type ManagedRuleSetDefinition struct + ID *string + Name *string + Properties *ManagedRuleSetDefinitionProperties + SKU *SKU + SystemData *SystemData + Type *string + func (m *ManagedRuleSetDefinition) UnmarshalJSON(data []byte) error + func (m ManagedRuleSetDefinition) MarshalJSON() ([]byte, error) + type ManagedRuleSetDefinitionList struct + NextLink *string + Value []*ManagedRuleSetDefinition + func (m *ManagedRuleSetDefinitionList) UnmarshalJSON(data []byte) error + func (m ManagedRuleSetDefinitionList) MarshalJSON() ([]byte, error) + type ManagedRuleSetDefinitionProperties struct + ProvisioningState *string + RuleGroups []*ManagedRuleGroupDefinition + RuleSetType *string + RuleSetVersion *string + func (m *ManagedRuleSetDefinitionProperties) UnmarshalJSON(data []byte) error + func (m ManagedRuleSetDefinitionProperties) MarshalJSON() ([]byte, error) + type ManagedRuleSetList struct + ManagedRuleSets []*ManagedRuleSet + func (m *ManagedRuleSetList) UnmarshalJSON(data []byte) error + func (m ManagedRuleSetList) MarshalJSON() ([]byte, error) + type ManagedRuleSetsClient struct + func NewManagedRuleSetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagedRuleSetsClient, error) + func (client *ManagedRuleSetsClient) NewListPager(options *ManagedRuleSetsClientListOptions) *runtime.Pager[ManagedRuleSetsClientListResponse] + type ManagedRuleSetsClientListOptions struct + type ManagedRuleSetsClientListResponse struct + type ManagedServiceIdentity struct + PrincipalID *string + TenantID *string + Type *ManagedServiceIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentity + func (m *ManagedServiceIdentity) UnmarshalJSON(data []byte) error + func (m ManagedServiceIdentity) MarshalJSON() ([]byte, error) + type ManagedServiceIdentityType string + const ManagedServiceIdentityTypeNone + const ManagedServiceIdentityTypeSystemAssigned + const ManagedServiceIdentityTypeSystemAssignedUserAssigned + const ManagedServiceIdentityTypeUserAssigned + func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType + type ManagementClient struct + func NewManagementClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagementClient, error) + func (client *ManagementClient) CheckEndpointNameAvailability(ctx context.Context, resourceGroupName string, ...) (ManagementClientCheckEndpointNameAvailabilityResponse, error) + func (client *ManagementClient) CheckNameAvailability(ctx context.Context, checkNameAvailabilityInput CheckNameAvailabilityInput, ...) (ManagementClientCheckNameAvailabilityResponse, error) + func (client *ManagementClient) CheckNameAvailabilityWithSubscription(ctx context.Context, checkNameAvailabilityInput CheckNameAvailabilityInput, ...) (ManagementClientCheckNameAvailabilityWithSubscriptionResponse, error) + func (client *ManagementClient) ValidateProbe(ctx context.Context, validateProbeInput ValidateProbeInput, ...) (ManagementClientValidateProbeResponse, error) + type ManagementClientCheckEndpointNameAvailabilityOptions struct + type ManagementClientCheckEndpointNameAvailabilityResponse struct + type ManagementClientCheckNameAvailabilityOptions struct + type ManagementClientCheckNameAvailabilityResponse struct + type ManagementClientCheckNameAvailabilityWithSubscriptionOptions struct + type ManagementClientCheckNameAvailabilityWithSubscriptionResponse struct + type ManagementClientValidateProbeOptions struct + type ManagementClientValidateProbeResponse struct + type MatchCondition struct + MatchValue []*string + MatchVariable *WafMatchVariable + NegateCondition *bool + Operator *Operator + Selector *string + Transforms []*TransformType + func (m *MatchCondition) UnmarshalJSON(data []byte) error + func (m MatchCondition) MarshalJSON() ([]byte, error) + type MatchProcessingBehavior string + const MatchProcessingBehaviorContinue + const MatchProcessingBehaviorStop + func PossibleMatchProcessingBehaviorValues() []MatchProcessingBehavior + type MatchVariable string + const MatchVariableClientPort + const MatchVariableCookies + const MatchVariableHTTPVersion + const MatchVariableHostName + const MatchVariableIsDevice + const MatchVariablePostArgs + const MatchVariableQueryString + const MatchVariableRemoteAddress + const MatchVariableRequestBody + const MatchVariableRequestHeader + const MatchVariableRequestMethod + const MatchVariableRequestScheme + const MatchVariableRequestURI + const MatchVariableSSLProtocol + const MatchVariableServerPort + const MatchVariableSocketAddr + const MatchVariableURLFileExtension + const MatchVariableURLFileName + const MatchVariableURLPath + func PossibleMatchVariableValues() []MatchVariable + type MetricAvailability struct + BlobDuration *string + TimeGrain *string + func (m *MetricAvailability) UnmarshalJSON(data []byte) error + func (m MetricAvailability) MarshalJSON() ([]byte, error) + type MetricSpecification struct + AggregationType *string + Availabilities []*MetricAvailability + Dimensions []*DimensionProperties + DisplayDescription *string + DisplayName *string + FillGapWithZero *bool + IsInternal *bool + MetricFilterPattern *string + Name *string + SupportedTimeGrainTypes []*string + Unit *string + func (m *MetricSpecification) UnmarshalJSON(data []byte) error + func (m MetricSpecification) MarshalJSON() ([]byte, error) + type MetricsGranularity string + const MetricsGranularityP1D + const MetricsGranularityPT1H + const MetricsGranularityPT5M + func PossibleMetricsGranularityValues() []MetricsGranularity + type MetricsResponse struct + DateTimeBegin *time.Time + DateTimeEnd *time.Time + Granularity *MetricsGranularity + Series []*MetricsResponseSeriesItem + func (m *MetricsResponse) UnmarshalJSON(data []byte) error + func (m MetricsResponse) MarshalJSON() ([]byte, error) + type MetricsResponseSeriesItem struct + Data []*Components1Gs0LlpSchemasMetricsresponsePropertiesSeriesItemsPropertiesDataItems + Groups []*MetricsResponseSeriesPropertiesItemsItem + Metric *string + Unit *MetricsSeriesUnit + func (m *MetricsResponseSeriesItem) UnmarshalJSON(data []byte) error + func (m MetricsResponseSeriesItem) MarshalJSON() ([]byte, error) + type MetricsResponseSeriesPropertiesItemsItem struct + Name *string + Value *string + func (m *MetricsResponseSeriesPropertiesItemsItem) UnmarshalJSON(data []byte) error + func (m MetricsResponseSeriesPropertiesItemsItem) MarshalJSON() ([]byte, error) + type MetricsSeriesUnit string + const MetricsSeriesUnitBitsPerSecond + const MetricsSeriesUnitBytes + const MetricsSeriesUnitCount + const MetricsSeriesUnitMilliSeconds + func PossibleMetricsSeriesUnitValues() []MetricsSeriesUnit + type MigrateResult struct + ID *string + Properties *MigrateResultProperties + Type *string + func (m *MigrateResult) UnmarshalJSON(data []byte) error + func (m MigrateResult) MarshalJSON() ([]byte, error) + type MigrateResultProperties struct + MigratedProfileResourceID *ResourceReference + func (m *MigrateResultProperties) UnmarshalJSON(data []byte) error + func (m MigrateResultProperties) MarshalJSON() ([]byte, error) + type MigrationErrorType struct + Code *string + ErrorMessage *string + NextSteps *string + ResourceName *string + func (m *MigrationErrorType) UnmarshalJSON(data []byte) error + func (m MigrationErrorType) MarshalJSON() ([]byte, error) + type MigrationParameters struct + ClassicResourceReference *ResourceReference + MigrationWebApplicationFirewallMappings []*MigrationWebApplicationFirewallMapping + ProfileName *string + SKU *SKU + func (m *MigrationParameters) UnmarshalJSON(data []byte) error + func (m MigrationParameters) MarshalJSON() ([]byte, error) + type MigrationWebApplicationFirewallMapping struct + MigratedFrom *ResourceReference + MigratedTo *ResourceReference + func (m *MigrationWebApplicationFirewallMapping) UnmarshalJSON(data []byte) error + func (m MigrationWebApplicationFirewallMapping) MarshalJSON() ([]byte, error) + type MinimumTLSVersion string + const MinimumTLSVersionNone + const MinimumTLSVersionTLS10 + const MinimumTLSVersionTLS12 + func PossibleMinimumTLSVersionValues() []MinimumTLSVersion + type Operation struct + Display *OperationDisplay + IsDataAction *bool + Name *string + OperationProperties *OperationProperties + Origin *string + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationProperties struct + ServiceSpecification *ServiceSpecification + func (o *OperationProperties) UnmarshalJSON(data []byte) error + func (o OperationProperties) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type OperationsListResult struct + NextLink *string + Value []*Operation + func (o *OperationsListResult) UnmarshalJSON(data []byte) error + func (o OperationsListResult) MarshalJSON() ([]byte, error) + type Operator string + const OperatorAny + const OperatorBeginsWith + const OperatorContains + const OperatorEndsWith + const OperatorEqual + const OperatorGeoMatch + const OperatorGreaterThan + const OperatorGreaterThanOrEqual + const OperatorIPMatch + const OperatorLessThan + const OperatorLessThanOrEqual + const OperatorRegEx + func PossibleOperatorValues() []Operator + type OptimizationType string + const OptimizationTypeDynamicSiteAcceleration + const OptimizationTypeGeneralMediaStreaming + const OptimizationTypeGeneralWebDelivery + const OptimizationTypeLargeFileDownload + const OptimizationTypeVideoOnDemandMediaStreaming + func PossibleOptimizationTypeValues() []OptimizationType + type Origin struct + ID *string + Name *string + Properties *OriginProperties + SystemData *SystemData + Type *string + func (o *Origin) UnmarshalJSON(data []byte) error + func (o Origin) MarshalJSON() ([]byte, error) + type OriginGroup struct + ID *string + Name *string + Properties *OriginGroupProperties + SystemData *SystemData + Type *string + func (o *OriginGroup) UnmarshalJSON(data []byte) error + func (o OriginGroup) MarshalJSON() ([]byte, error) + type OriginGroupListResult struct + NextLink *string + Value []*OriginGroup + func (o *OriginGroupListResult) UnmarshalJSON(data []byte) error + func (o OriginGroupListResult) MarshalJSON() ([]byte, error) + type OriginGroupOverride struct + ForwardingProtocol *ForwardingProtocol + OriginGroup *ResourceReference + func (o *OriginGroupOverride) UnmarshalJSON(data []byte) error + func (o OriginGroupOverride) MarshalJSON() ([]byte, error) + type OriginGroupOverrideAction struct + Name *DeliveryRuleAction + Parameters *OriginGroupOverrideActionParameters + func (o *OriginGroupOverrideAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (o *OriginGroupOverrideAction) UnmarshalJSON(data []byte) error + func (o OriginGroupOverrideAction) MarshalJSON() ([]byte, error) + type OriginGroupOverrideActionParameters struct + OriginGroup *ResourceReference + TypeName *OriginGroupOverrideActionParametersTypeName + func (o *OriginGroupOverrideActionParameters) UnmarshalJSON(data []byte) error + func (o OriginGroupOverrideActionParameters) MarshalJSON() ([]byte, error) + type OriginGroupOverrideActionParametersTypeName string + const OriginGroupOverrideActionParametersTypeNameDeliveryRuleOriginGroupOverrideActionParameters + func PossibleOriginGroupOverrideActionParametersTypeNameValues() []OriginGroupOverrideActionParametersTypeName + type OriginGroupProperties struct + HealthProbeSettings *HealthProbeParameters + Origins []*ResourceReference + ProvisioningState *OriginGroupProvisioningState + ResourceState *OriginGroupResourceState + ResponseBasedOriginErrorDetectionSettings *ResponseBasedOriginErrorDetectionParameters + TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int32 + func (o *OriginGroupProperties) UnmarshalJSON(data []byte) error + func (o OriginGroupProperties) MarshalJSON() ([]byte, error) + type OriginGroupProvisioningState string + const OriginGroupProvisioningStateCreating + const OriginGroupProvisioningStateDeleting + const OriginGroupProvisioningStateFailed + const OriginGroupProvisioningStateSucceeded + const OriginGroupProvisioningStateUpdating + func PossibleOriginGroupProvisioningStateValues() []OriginGroupProvisioningState + type OriginGroupResourceState string + const OriginGroupResourceStateActive + const OriginGroupResourceStateCreating + const OriginGroupResourceStateDeleting + func PossibleOriginGroupResourceStateValues() []OriginGroupResourceState + type OriginGroupUpdateParameters struct + Properties *OriginGroupUpdatePropertiesParameters + func (o *OriginGroupUpdateParameters) UnmarshalJSON(data []byte) error + func (o OriginGroupUpdateParameters) MarshalJSON() ([]byte, error) + type OriginGroupUpdatePropertiesParameters struct + HealthProbeSettings *HealthProbeParameters + Origins []*ResourceReference + ResponseBasedOriginErrorDetectionSettings *ResponseBasedOriginErrorDetectionParameters + TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int32 + func (o *OriginGroupUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (o OriginGroupUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type OriginGroupsClient struct + func NewOriginGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OriginGroupsClient, error) + func (client *OriginGroupsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[OriginGroupsClientCreateResponse], error) + func (client *OriginGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[OriginGroupsClientDeleteResponse], error) + func (client *OriginGroupsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[OriginGroupsClientUpdateResponse], error) + func (client *OriginGroupsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (OriginGroupsClientGetResponse, error) + func (client *OriginGroupsClient) NewListByEndpointPager(resourceGroupName string, profileName string, endpointName string, ...) *runtime.Pager[OriginGroupsClientListByEndpointResponse] + type OriginGroupsClientBeginCreateOptions struct + ResumeToken string + type OriginGroupsClientBeginDeleteOptions struct + ResumeToken string + type OriginGroupsClientBeginUpdateOptions struct + ResumeToken string + type OriginGroupsClientCreateResponse struct + type OriginGroupsClientDeleteResponse struct + type OriginGroupsClientGetOptions struct + type OriginGroupsClientGetResponse struct + type OriginGroupsClientListByEndpointOptions struct + type OriginGroupsClientListByEndpointResponse struct + type OriginGroupsClientUpdateResponse struct + type OriginListResult struct + NextLink *string + Value []*Origin + func (o *OriginListResult) UnmarshalJSON(data []byte) error + func (o OriginListResult) MarshalJSON() ([]byte, error) + type OriginProperties struct + Enabled *bool + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + OriginHostHeader *string + Priority *int32 + PrivateEndpointStatus *PrivateEndpointStatus + PrivateLinkAlias *string + PrivateLinkApprovalMessage *string + PrivateLinkLocation *string + PrivateLinkResourceID *string + ProvisioningState *OriginProvisioningState + ResourceState *OriginResourceState + Weight *int32 + func (o *OriginProperties) UnmarshalJSON(data []byte) error + func (o OriginProperties) MarshalJSON() ([]byte, error) + type OriginProvisioningState string + const OriginProvisioningStateCreating + const OriginProvisioningStateDeleting + const OriginProvisioningStateFailed + const OriginProvisioningStateSucceeded + const OriginProvisioningStateUpdating + func PossibleOriginProvisioningStateValues() []OriginProvisioningState + type OriginResourceState string + const OriginResourceStateActive + const OriginResourceStateCreating + const OriginResourceStateDeleting + func PossibleOriginResourceStateValues() []OriginResourceState + type OriginUpdateParameters struct + Properties *OriginUpdatePropertiesParameters + func (o *OriginUpdateParameters) UnmarshalJSON(data []byte) error + func (o OriginUpdateParameters) MarshalJSON() ([]byte, error) + type OriginUpdatePropertiesParameters struct + Enabled *bool + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + OriginHostHeader *string + Priority *int32 + PrivateLinkAlias *string + PrivateLinkApprovalMessage *string + PrivateLinkLocation *string + PrivateLinkResourceID *string + Weight *int32 + func (o *OriginUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (o OriginUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type OriginsClient struct + func NewOriginsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*OriginsClient, error) + func (client *OriginsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[OriginsClientCreateResponse], error) + func (client *OriginsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[OriginsClientDeleteResponse], error) + func (client *OriginsClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[OriginsClientUpdateResponse], error) + func (client *OriginsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (OriginsClientGetResponse, error) + func (client *OriginsClient) NewListByEndpointPager(resourceGroupName string, profileName string, endpointName string, ...) *runtime.Pager[OriginsClientListByEndpointResponse] + type OriginsClientBeginCreateOptions struct + ResumeToken string + type OriginsClientBeginDeleteOptions struct + ResumeToken string + type OriginsClientBeginUpdateOptions struct + ResumeToken string + type OriginsClientCreateResponse struct + type OriginsClientDeleteResponse struct + type OriginsClientGetOptions struct + type OriginsClientGetResponse struct + type OriginsClientListByEndpointOptions struct + type OriginsClientListByEndpointResponse struct + type OriginsClientUpdateResponse struct + type ParamIndicator string + const ParamIndicatorExpires + const ParamIndicatorKeyID + const ParamIndicatorSignature + func PossibleParamIndicatorValues() []ParamIndicator + type PoliciesClient struct + func NewPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PoliciesClient, error) + func (client *PoliciesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, policyName string, ...) (*runtime.Poller[PoliciesClientCreateOrUpdateResponse], error) + func (client *PoliciesClient) BeginUpdate(ctx context.Context, resourceGroupName string, policyName string, ...) (*runtime.Poller[PoliciesClientUpdateResponse], error) + func (client *PoliciesClient) Delete(ctx context.Context, resourceGroupName string, policyName string, ...) (PoliciesClientDeleteResponse, error) + func (client *PoliciesClient) Get(ctx context.Context, resourceGroupName string, policyName string, ...) (PoliciesClientGetResponse, error) + func (client *PoliciesClient) NewListPager(resourceGroupName string, options *PoliciesClientListOptions) *runtime.Pager[PoliciesClientListResponse] + type PoliciesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PoliciesClientBeginUpdateOptions struct + ResumeToken string + type PoliciesClientCreateOrUpdateResponse struct + type PoliciesClientDeleteOptions struct + type PoliciesClientDeleteResponse struct + type PoliciesClientGetOptions struct + type PoliciesClientGetResponse struct + type PoliciesClientListOptions struct + type PoliciesClientListResponse struct + type PoliciesClientUpdateResponse struct + type PolicyEnabledState string + const PolicyEnabledStateDisabled + const PolicyEnabledStateEnabled + func PossiblePolicyEnabledStateValues() []PolicyEnabledState + type PolicyMode string + const PolicyModeDetection + const PolicyModePrevention + func PossiblePolicyModeValues() []PolicyMode + type PolicyResourceState string + const PolicyResourceStateCreating + const PolicyResourceStateDeleting + const PolicyResourceStateDisabled + const PolicyResourceStateDisabling + const PolicyResourceStateEnabled + const PolicyResourceStateEnabling + func PossiblePolicyResourceStateValues() []PolicyResourceState + type PolicySettings struct + DefaultCustomBlockResponseBody *string + DefaultCustomBlockResponseStatusCode *PolicySettingsDefaultCustomBlockResponseStatusCode + DefaultRedirectURL *string + EnabledState *PolicyEnabledState + Mode *PolicyMode + func (p *PolicySettings) UnmarshalJSON(data []byte) error + func (p PolicySettings) MarshalJSON() ([]byte, error) + type PolicySettingsDefaultCustomBlockResponseStatusCode int32 + const PolicySettingsDefaultCustomBlockResponseStatusCodeFourHundredFive + const PolicySettingsDefaultCustomBlockResponseStatusCodeFourHundredSix + const PolicySettingsDefaultCustomBlockResponseStatusCodeFourHundredThree + const PolicySettingsDefaultCustomBlockResponseStatusCodeFourHundredTwentyNine + const PolicySettingsDefaultCustomBlockResponseStatusCodeTwoHundred + func PossiblePolicySettingsDefaultCustomBlockResponseStatusCodeValues() []PolicySettingsDefaultCustomBlockResponseStatusCode + type PostArgsMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *PostArgsOperator + Selector *string + Transforms []*Transform + TypeName *PostArgsMatchConditionParametersTypeName + func (p *PostArgsMatchConditionParameters) UnmarshalJSON(data []byte) error + func (p PostArgsMatchConditionParameters) MarshalJSON() ([]byte, error) + type PostArgsMatchConditionParametersTypeName string + const PostArgsMatchConditionParametersTypeNameDeliveryRulePostArgsConditionParameters + func PossiblePostArgsMatchConditionParametersTypeNameValues() []PostArgsMatchConditionParametersTypeName + type PostArgsOperator string + const PostArgsOperatorAny + const PostArgsOperatorBeginsWith + const PostArgsOperatorContains + const PostArgsOperatorEndsWith + const PostArgsOperatorEqual + const PostArgsOperatorGreaterThan + const PostArgsOperatorGreaterThanOrEqual + const PostArgsOperatorLessThan + const PostArgsOperatorLessThanOrEqual + const PostArgsOperatorRegEx + func PossiblePostArgsOperatorValues() []PostArgsOperator + type PrivateEndpointStatus string + const PrivateEndpointStatusApproved + const PrivateEndpointStatusDisconnected + const PrivateEndpointStatusPending + const PrivateEndpointStatusRejected + const PrivateEndpointStatusTimeout + func PossiblePrivateEndpointStatusValues() []PrivateEndpointStatus + type ProbeProtocol string + const ProbeProtocolHTTP + const ProbeProtocolHTTPS + const ProbeProtocolNotSet + func PossibleProbeProtocolValues() []ProbeProtocol + type Profile struct + ID *string + Identity *ManagedServiceIdentity + Kind *string + Location *string + Name *string + Properties *ProfileProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (p *Profile) UnmarshalJSON(data []byte) error + func (p Profile) MarshalJSON() ([]byte, error) + type ProfileChangeSKUWafMapping struct + ChangeToWafPolicy *ResourceReference + SecurityPolicyName *string + func (p *ProfileChangeSKUWafMapping) UnmarshalJSON(data []byte) error + func (p ProfileChangeSKUWafMapping) MarshalJSON() ([]byte, error) + type ProfileListResult struct + NextLink *string + Value []*Profile + func (p *ProfileListResult) UnmarshalJSON(data []byte) error + func (p ProfileListResult) MarshalJSON() ([]byte, error) + type ProfileProperties struct + ExtendedProperties map[string]*string + FrontDoorID *string + OriginResponseTimeoutSeconds *int32 + ProvisioningState *ProfileProvisioningState + ResourceState *ProfileResourceState + func (p *ProfileProperties) UnmarshalJSON(data []byte) error + func (p ProfileProperties) MarshalJSON() ([]byte, error) + type ProfilePropertiesUpdateParameters struct + OriginResponseTimeoutSeconds *int32 + func (p *ProfilePropertiesUpdateParameters) UnmarshalJSON(data []byte) error + func (p ProfilePropertiesUpdateParameters) MarshalJSON() ([]byte, error) + type ProfileProvisioningState string + const ProfileProvisioningStateCreating + const ProfileProvisioningStateDeleting + const ProfileProvisioningStateFailed + const ProfileProvisioningStateSucceeded + const ProfileProvisioningStateUpdating + func PossibleProfileProvisioningStateValues() []ProfileProvisioningState + type ProfileResourceState string + const ProfileResourceStateAbortingMigration + const ProfileResourceStateActive + const ProfileResourceStateCommittingMigration + const ProfileResourceStateCreating + const ProfileResourceStateDeleting + const ProfileResourceStateDisabled + const ProfileResourceStateMigrated + const ProfileResourceStateMigrating + const ProfileResourceStatePendingMigrationCommit + func PossibleProfileResourceStateValues() []ProfileResourceState + type ProfileUpdateParameters struct + Identity *ManagedServiceIdentity + Properties *ProfilePropertiesUpdateParameters + Tags map[string]*string + func (p *ProfileUpdateParameters) UnmarshalJSON(data []byte) error + func (p ProfileUpdateParameters) MarshalJSON() ([]byte, error) + type ProfileUpgradeParameters struct + WafMappingList []*ProfileChangeSKUWafMapping + func (p *ProfileUpgradeParameters) UnmarshalJSON(data []byte) error + func (p ProfileUpgradeParameters) MarshalJSON() ([]byte, error) + type ProfilesClient struct + func NewProfilesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ProfilesClient, error) + func (client *ProfilesClient) BeginCanMigrate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ProfilesClientCanMigrateResponse], error) + func (client *ProfilesClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[ProfilesClientCreateResponse], error) + func (client *ProfilesClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[ProfilesClientDeleteResponse], error) + func (client *ProfilesClient) BeginMigrate(ctx context.Context, resourceGroupName string, ...) (*runtime.Poller[ProfilesClientMigrateResponse], error) + func (client *ProfilesClient) BeginMigrationCommit(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[ProfilesClientMigrationCommitResponse], error) + func (client *ProfilesClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[ProfilesClientUpdateResponse], error) + func (client *ProfilesClient) GenerateSsoURI(ctx context.Context, resourceGroupName string, profileName string, ...) (ProfilesClientGenerateSsoURIResponse, error) + func (client *ProfilesClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (ProfilesClientGetResponse, error) + func (client *ProfilesClient) ListSupportedOptimizationTypes(ctx context.Context, resourceGroupName string, profileName string, ...) (ProfilesClientListSupportedOptimizationTypesResponse, error) + func (client *ProfilesClient) NewListByResourceGroupPager(resourceGroupName string, options *ProfilesClientListByResourceGroupOptions) *runtime.Pager[ProfilesClientListByResourceGroupResponse] + func (client *ProfilesClient) NewListPager(options *ProfilesClientListOptions) *runtime.Pager[ProfilesClientListResponse] + func (client *ProfilesClient) NewListResourceUsagePager(resourceGroupName string, profileName string, ...) *runtime.Pager[ProfilesClientListResourceUsageResponse] + type ProfilesClientBeginCanMigrateOptions struct + ResumeToken string + type ProfilesClientBeginCreateOptions struct + ResumeToken string + type ProfilesClientBeginDeleteOptions struct + ResumeToken string + type ProfilesClientBeginMigrateOptions struct + ResumeToken string + type ProfilesClientBeginMigrationCommitOptions struct + ResumeToken string + type ProfilesClientBeginUpdateOptions struct + ResumeToken string + type ProfilesClientCanMigrateResponse struct + type ProfilesClientCreateResponse struct + type ProfilesClientDeleteResponse struct + type ProfilesClientGenerateSsoURIOptions struct + type ProfilesClientGenerateSsoURIResponse struct + type ProfilesClientGetOptions struct + type ProfilesClientGetResponse struct + type ProfilesClientListByResourceGroupOptions struct + type ProfilesClientListByResourceGroupResponse struct + type ProfilesClientListOptions struct + type ProfilesClientListResourceUsageOptions struct + type ProfilesClientListResourceUsageResponse struct + type ProfilesClientListResponse struct + type ProfilesClientListSupportedOptimizationTypesOptions struct + type ProfilesClientListSupportedOptimizationTypesResponse struct + type ProfilesClientMigrateResponse struct + type ProfilesClientMigrationCommitResponse struct + type ProfilesClientUpdateResponse struct + type ProtocolType string + const ProtocolTypeIPBased + const ProtocolTypeServerNameIndication + func PossibleProtocolTypeValues() []ProtocolType + type ProvisioningState string + const ProvisioningStateCreating + const ProvisioningStateFailed + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type PurgeParameters struct + ContentPaths []*string + func (p *PurgeParameters) UnmarshalJSON(data []byte) error + func (p PurgeParameters) MarshalJSON() ([]byte, error) + type QueryStringBehavior string + const QueryStringBehaviorExclude + const QueryStringBehaviorExcludeAll + const QueryStringBehaviorInclude + const QueryStringBehaviorIncludeAll + func PossibleQueryStringBehaviorValues() []QueryStringBehavior + type QueryStringCachingBehavior string + const QueryStringCachingBehaviorBypassCaching + const QueryStringCachingBehaviorIgnoreQueryString + const QueryStringCachingBehaviorNotSet + const QueryStringCachingBehaviorUseQueryString + func PossibleQueryStringCachingBehaviorValues() []QueryStringCachingBehavior + type QueryStringMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *QueryStringOperator + Transforms []*Transform + TypeName *QueryStringMatchConditionParametersTypeName + func (q *QueryStringMatchConditionParameters) UnmarshalJSON(data []byte) error + func (q QueryStringMatchConditionParameters) MarshalJSON() ([]byte, error) + type QueryStringMatchConditionParametersTypeName string + const QueryStringMatchConditionParametersTypeNameDeliveryRuleQueryStringConditionParameters + func PossibleQueryStringMatchConditionParametersTypeNameValues() []QueryStringMatchConditionParametersTypeName + type QueryStringOperator string + const QueryStringOperatorAny + const QueryStringOperatorBeginsWith + const QueryStringOperatorContains + const QueryStringOperatorEndsWith + const QueryStringOperatorEqual + const QueryStringOperatorGreaterThan + const QueryStringOperatorGreaterThanOrEqual + const QueryStringOperatorLessThan + const QueryStringOperatorLessThanOrEqual + const QueryStringOperatorRegEx + func PossibleQueryStringOperatorValues() []QueryStringOperator + type RankingsResponse struct + DateTimeBegin *time.Time + DateTimeEnd *time.Time + Tables []*RankingsResponseTablesItem + func (r *RankingsResponse) UnmarshalJSON(data []byte) error + func (r RankingsResponse) MarshalJSON() ([]byte, error) + type RankingsResponseTablesItem struct + Data []*RankingsResponseTablesPropertiesItemsItem + Ranking *string + func (r *RankingsResponseTablesItem) UnmarshalJSON(data []byte) error + func (r RankingsResponseTablesItem) MarshalJSON() ([]byte, error) + type RankingsResponseTablesPropertiesItemsItem struct + Metrics []*RankingsResponseTablesPropertiesItemsMetricsItem + Name *string + func (r *RankingsResponseTablesPropertiesItemsItem) UnmarshalJSON(data []byte) error + func (r RankingsResponseTablesPropertiesItemsItem) MarshalJSON() ([]byte, error) + type RankingsResponseTablesPropertiesItemsMetricsItem struct + Metric *string + Percentage *float32 + Value *int64 + func (r *RankingsResponseTablesPropertiesItemsMetricsItem) UnmarshalJSON(data []byte) error + func (r RankingsResponseTablesPropertiesItemsMetricsItem) MarshalJSON() ([]byte, error) + type RateLimitRule struct + Action *ActionType + EnabledState *CustomRuleEnabledState + MatchConditions []*MatchCondition + Name *string + Priority *int32 + RateLimitDurationInMinutes *int32 + RateLimitThreshold *int32 + func (r *RateLimitRule) UnmarshalJSON(data []byte) error + func (r RateLimitRule) MarshalJSON() ([]byte, error) + type RateLimitRuleList struct + Rules []*RateLimitRule + func (r *RateLimitRuleList) UnmarshalJSON(data []byte) error + func (r RateLimitRuleList) MarshalJSON() ([]byte, error) + type RedirectType string + const RedirectTypeFound + const RedirectTypeMoved + const RedirectTypePermanentRedirect + const RedirectTypeTemporaryRedirect + func PossibleRedirectTypeValues() []RedirectType + type RemoteAddressMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *RemoteAddressOperator + Transforms []*Transform + TypeName *RemoteAddressMatchConditionParametersTypeName + func (r *RemoteAddressMatchConditionParameters) UnmarshalJSON(data []byte) error + func (r RemoteAddressMatchConditionParameters) MarshalJSON() ([]byte, error) + type RemoteAddressMatchConditionParametersTypeName string + const RemoteAddressMatchConditionParametersTypeNameDeliveryRuleRemoteAddressConditionParameters + func PossibleRemoteAddressMatchConditionParametersTypeNameValues() []RemoteAddressMatchConditionParametersTypeName + type RemoteAddressOperator string + const RemoteAddressOperatorAny + const RemoteAddressOperatorGeoMatch + const RemoteAddressOperatorIPMatch + func PossibleRemoteAddressOperatorValues() []RemoteAddressOperator + type RequestBodyMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *RequestBodyOperator + Transforms []*Transform + TypeName *RequestBodyMatchConditionParametersTypeName + func (r *RequestBodyMatchConditionParameters) UnmarshalJSON(data []byte) error + func (r RequestBodyMatchConditionParameters) MarshalJSON() ([]byte, error) + type RequestBodyMatchConditionParametersTypeName string + const RequestBodyMatchConditionParametersTypeNameDeliveryRuleRequestBodyConditionParameters + func PossibleRequestBodyMatchConditionParametersTypeNameValues() []RequestBodyMatchConditionParametersTypeName + type RequestBodyOperator string + const RequestBodyOperatorAny + const RequestBodyOperatorBeginsWith + const RequestBodyOperatorContains + const RequestBodyOperatorEndsWith + const RequestBodyOperatorEqual + const RequestBodyOperatorGreaterThan + const RequestBodyOperatorGreaterThanOrEqual + const RequestBodyOperatorLessThan + const RequestBodyOperatorLessThanOrEqual + const RequestBodyOperatorRegEx + func PossibleRequestBodyOperatorValues() []RequestBodyOperator + type RequestHeaderMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *RequestHeaderOperator + Selector *string + Transforms []*Transform + TypeName *RequestHeaderMatchConditionParametersTypeName + func (r *RequestHeaderMatchConditionParameters) UnmarshalJSON(data []byte) error + func (r RequestHeaderMatchConditionParameters) MarshalJSON() ([]byte, error) + type RequestHeaderMatchConditionParametersTypeName string + const RequestHeaderMatchConditionParametersTypeNameDeliveryRuleRequestHeaderConditionParameters + func PossibleRequestHeaderMatchConditionParametersTypeNameValues() []RequestHeaderMatchConditionParametersTypeName + type RequestHeaderOperator string + const RequestHeaderOperatorAny + const RequestHeaderOperatorBeginsWith + const RequestHeaderOperatorContains + const RequestHeaderOperatorEndsWith + const RequestHeaderOperatorEqual + const RequestHeaderOperatorGreaterThan + const RequestHeaderOperatorGreaterThanOrEqual + const RequestHeaderOperatorLessThan + const RequestHeaderOperatorLessThanOrEqual + const RequestHeaderOperatorRegEx + func PossibleRequestHeaderOperatorValues() []RequestHeaderOperator + type RequestMethodMatchConditionParameters struct + MatchValues []*RequestMethodMatchConditionParametersMatchValuesItem + NegateCondition *bool + Operator *RequestMethodOperator + Transforms []*Transform + TypeName *RequestMethodMatchConditionParametersTypeName + func (r *RequestMethodMatchConditionParameters) UnmarshalJSON(data []byte) error + func (r RequestMethodMatchConditionParameters) MarshalJSON() ([]byte, error) + type RequestMethodMatchConditionParametersMatchValuesItem string + const RequestMethodMatchConditionParametersMatchValuesItemDELETE + const RequestMethodMatchConditionParametersMatchValuesItemGET + const RequestMethodMatchConditionParametersMatchValuesItemHEAD + const RequestMethodMatchConditionParametersMatchValuesItemOPTIONS + const RequestMethodMatchConditionParametersMatchValuesItemPOST + const RequestMethodMatchConditionParametersMatchValuesItemPUT + const RequestMethodMatchConditionParametersMatchValuesItemTRACE + func PossibleRequestMethodMatchConditionParametersMatchValuesItemValues() []RequestMethodMatchConditionParametersMatchValuesItem + type RequestMethodMatchConditionParametersTypeName string + const RequestMethodMatchConditionParametersTypeNameDeliveryRuleRequestMethodConditionParameters + func PossibleRequestMethodMatchConditionParametersTypeNameValues() []RequestMethodMatchConditionParametersTypeName + type RequestMethodOperator string + const RequestMethodOperatorEqual + func PossibleRequestMethodOperatorValues() []RequestMethodOperator + type RequestSchemeMatchConditionParameters struct + MatchValues []*RequestSchemeMatchConditionParametersMatchValuesItem + NegateCondition *bool + Operator *RequestSchemeMatchConditionParametersOperator + Transforms []*Transform + TypeName *RequestSchemeMatchConditionParametersTypeName + func (r *RequestSchemeMatchConditionParameters) UnmarshalJSON(data []byte) error + func (r RequestSchemeMatchConditionParameters) MarshalJSON() ([]byte, error) + type RequestSchemeMatchConditionParametersMatchValuesItem string + const RequestSchemeMatchConditionParametersMatchValuesItemHTTP + const RequestSchemeMatchConditionParametersMatchValuesItemHTTPS + func PossibleRequestSchemeMatchConditionParametersMatchValuesItemValues() []RequestSchemeMatchConditionParametersMatchValuesItem + type RequestSchemeMatchConditionParametersOperator string + const RequestSchemeMatchConditionParametersOperatorEqual + func PossibleRequestSchemeMatchConditionParametersOperatorValues() []RequestSchemeMatchConditionParametersOperator + type RequestSchemeMatchConditionParametersTypeName string + const RequestSchemeMatchConditionParametersTypeNameDeliveryRuleRequestSchemeConditionParameters + func PossibleRequestSchemeMatchConditionParametersTypeNameValues() []RequestSchemeMatchConditionParametersTypeName + type RequestURIMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *RequestURIOperator + Transforms []*Transform + TypeName *RequestURIMatchConditionParametersTypeName + func (r *RequestURIMatchConditionParameters) UnmarshalJSON(data []byte) error + func (r RequestURIMatchConditionParameters) MarshalJSON() ([]byte, error) + type RequestURIMatchConditionParametersTypeName string + const RequestURIMatchConditionParametersTypeNameDeliveryRuleRequestURIConditionParameters + func PossibleRequestURIMatchConditionParametersTypeNameValues() []RequestURIMatchConditionParametersTypeName + type RequestURIOperator string + const RequestURIOperatorAny + const RequestURIOperatorBeginsWith + const RequestURIOperatorContains + const RequestURIOperatorEndsWith + const RequestURIOperatorEqual + const RequestURIOperatorGreaterThan + const RequestURIOperatorGreaterThanOrEqual + const RequestURIOperatorLessThan + const RequestURIOperatorLessThanOrEqual + const RequestURIOperatorRegEx + func PossibleRequestURIOperatorValues() []RequestURIOperator + type ResourceReference struct + ID *string + func (r *ResourceReference) UnmarshalJSON(data []byte) error + func (r ResourceReference) MarshalJSON() ([]byte, error) + type ResourceType string + const ResourceTypeMicrosoftCdnProfilesAfdEndpoints + const ResourceTypeMicrosoftCdnProfilesEndpoints + func PossibleResourceTypeValues() []ResourceType + type ResourceUsage struct + CurrentValue *int32 + Limit *int32 + ResourceType *string + Unit *ResourceUsageUnit + func (r *ResourceUsage) UnmarshalJSON(data []byte) error + func (r ResourceUsage) MarshalJSON() ([]byte, error) + type ResourceUsageClient struct + func NewResourceUsageClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ResourceUsageClient, error) + func (client *ResourceUsageClient) NewListPager(options *ResourceUsageClientListOptions) *runtime.Pager[ResourceUsageClientListResponse] + type ResourceUsageClientListOptions struct + type ResourceUsageClientListResponse struct + type ResourceUsageListResult struct + NextLink *string + Value []*ResourceUsage + func (r *ResourceUsageListResult) UnmarshalJSON(data []byte) error + func (r ResourceUsageListResult) MarshalJSON() ([]byte, error) + type ResourceUsageUnit string + const ResourceUsageUnitCount + func PossibleResourceUsageUnitValues() []ResourceUsageUnit + type ResourcesResponse struct + CustomDomains []*ResourcesResponseCustomDomainsItem + Endpoints []*ResourcesResponseEndpointsItem + func (r *ResourcesResponse) UnmarshalJSON(data []byte) error + func (r ResourcesResponse) MarshalJSON() ([]byte, error) + type ResourcesResponseCustomDomainsItem struct + EndpointID *string + History *bool + ID *string + Name *string + func (r *ResourcesResponseCustomDomainsItem) UnmarshalJSON(data []byte) error + func (r ResourcesResponseCustomDomainsItem) MarshalJSON() ([]byte, error) + type ResourcesResponseEndpointsItem struct + CustomDomains []*ResourcesResponseEndpointsPropertiesItemsItem + History *bool + ID *string + Name *string + func (r *ResourcesResponseEndpointsItem) UnmarshalJSON(data []byte) error + func (r ResourcesResponseEndpointsItem) MarshalJSON() ([]byte, error) + type ResourcesResponseEndpointsPropertiesItemsItem struct + EndpointID *string + History *bool + ID *string + Name *string + func (r *ResourcesResponseEndpointsPropertiesItemsItem) UnmarshalJSON(data []byte) error + func (r ResourcesResponseEndpointsPropertiesItemsItem) MarshalJSON() ([]byte, error) + type ResponseBasedDetectedErrorTypes string + const ResponseBasedDetectedErrorTypesNone + const ResponseBasedDetectedErrorTypesTCPAndHTTPErrors + const ResponseBasedDetectedErrorTypesTCPErrorsOnly + func PossibleResponseBasedDetectedErrorTypesValues() []ResponseBasedDetectedErrorTypes + type ResponseBasedOriginErrorDetectionParameters struct + HTTPErrorRanges []*HTTPErrorRangeParameters + ResponseBasedDetectedErrorTypes *ResponseBasedDetectedErrorTypes + ResponseBasedFailoverThresholdPercentage *int32 + func (r *ResponseBasedOriginErrorDetectionParameters) UnmarshalJSON(data []byte) error + func (r ResponseBasedOriginErrorDetectionParameters) MarshalJSON() ([]byte, error) + type Route struct + ID *string + Name *string + Properties *RouteProperties + SystemData *SystemData + Type *string + func (r *Route) UnmarshalJSON(data []byte) error + func (r Route) MarshalJSON() ([]byte, error) + type RouteConfigurationOverrideActionParameters struct + CacheConfiguration *CacheConfiguration + OriginGroupOverride *OriginGroupOverride + TypeName *RouteConfigurationOverrideActionParametersTypeName + func (r *RouteConfigurationOverrideActionParameters) UnmarshalJSON(data []byte) error + func (r RouteConfigurationOverrideActionParameters) MarshalJSON() ([]byte, error) + type RouteConfigurationOverrideActionParametersTypeName string + const RouteConfigurationOverrideActionParametersTypeNameDeliveryRuleRouteConfigurationOverrideActionParameters + func PossibleRouteConfigurationOverrideActionParametersTypeNameValues() []RouteConfigurationOverrideActionParametersTypeName + type RouteListResult struct + NextLink *string + Value []*Route + func (r *RouteListResult) UnmarshalJSON(data []byte) error + func (r RouteListResult) MarshalJSON() ([]byte, error) + type RouteProperties struct + CacheConfiguration *AfdRouteCacheConfiguration + CustomDomains []*ActivatedResourceReference + DeploymentStatus *DeploymentStatus + EnabledState *EnabledState + EndpointName *string + ForwardingProtocol *ForwardingProtocol + HTTPSRedirect *HTTPSRedirect + LinkToDefaultDomain *LinkToDefaultDomain + OriginGroup *ResourceReference + OriginPath *string + PatternsToMatch []*string + ProvisioningState *AfdProvisioningState + RuleSets []*ResourceReference + SupportedProtocols []*AFDEndpointProtocols + func (r *RouteProperties) UnmarshalJSON(data []byte) error + func (r RouteProperties) MarshalJSON() ([]byte, error) + type RouteUpdateParameters struct + Properties *RouteUpdatePropertiesParameters + func (r *RouteUpdateParameters) UnmarshalJSON(data []byte) error + func (r RouteUpdateParameters) MarshalJSON() ([]byte, error) + type RouteUpdatePropertiesParameters struct + CacheConfiguration *AfdRouteCacheConfiguration + CustomDomains []*ActivatedResourceReference + EnabledState *EnabledState + EndpointName *string + ForwardingProtocol *ForwardingProtocol + HTTPSRedirect *HTTPSRedirect + LinkToDefaultDomain *LinkToDefaultDomain + OriginGroup *ResourceReference + OriginPath *string + PatternsToMatch []*string + RuleSets []*ResourceReference + SupportedProtocols []*AFDEndpointProtocols + func (r *RouteUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (r RouteUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type RoutesClient struct + func NewRoutesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RoutesClient, error) + func (client *RoutesClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RoutesClientCreateResponse], error) + func (client *RoutesClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RoutesClientDeleteResponse], error) + func (client *RoutesClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RoutesClientUpdateResponse], error) + func (client *RoutesClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (RoutesClientGetResponse, error) + func (client *RoutesClient) NewListByEndpointPager(resourceGroupName string, profileName string, endpointName string, ...) *runtime.Pager[RoutesClientListByEndpointResponse] + type RoutesClientBeginCreateOptions struct + ResumeToken string + type RoutesClientBeginDeleteOptions struct + ResumeToken string + type RoutesClientBeginUpdateOptions struct + ResumeToken string + type RoutesClientCreateResponse struct + type RoutesClientDeleteResponse struct + type RoutesClientGetOptions struct + type RoutesClientGetResponse struct + type RoutesClientListByEndpointOptions struct + type RoutesClientListByEndpointResponse struct + type RoutesClientUpdateResponse struct + type Rule struct + ID *string + Name *string + Properties *RuleProperties + SystemData *SystemData + Type *string + func (r *Rule) UnmarshalJSON(data []byte) error + func (r Rule) MarshalJSON() ([]byte, error) + type RuleCacheBehavior string + const RuleCacheBehaviorHonorOrigin + const RuleCacheBehaviorOverrideAlways + const RuleCacheBehaviorOverrideIfOriginMissing + func PossibleRuleCacheBehaviorValues() []RuleCacheBehavior + type RuleIsCompressionEnabled string + const RuleIsCompressionEnabledDisabled + const RuleIsCompressionEnabledEnabled + func PossibleRuleIsCompressionEnabledValues() []RuleIsCompressionEnabled + type RuleListResult struct + NextLink *string + Value []*Rule + func (r *RuleListResult) UnmarshalJSON(data []byte) error + func (r RuleListResult) MarshalJSON() ([]byte, error) + type RuleProperties struct + Actions []DeliveryRuleActionAutoGeneratedClassification + Conditions []DeliveryRuleConditionClassification + DeploymentStatus *DeploymentStatus + MatchProcessingBehavior *MatchProcessingBehavior + Order *int32 + ProvisioningState *AfdProvisioningState + RuleSetName *string + func (r *RuleProperties) UnmarshalJSON(data []byte) error + func (r RuleProperties) MarshalJSON() ([]byte, error) + type RuleQueryStringCachingBehavior string + const RuleQueryStringCachingBehaviorIgnoreQueryString + const RuleQueryStringCachingBehaviorIgnoreSpecifiedQueryStrings + const RuleQueryStringCachingBehaviorIncludeSpecifiedQueryStrings + const RuleQueryStringCachingBehaviorUseQueryString + func PossibleRuleQueryStringCachingBehaviorValues() []RuleQueryStringCachingBehavior + type RuleSet struct + ID *string + Name *string + Properties *RuleSetProperties + SystemData *SystemData + Type *string + func (r *RuleSet) UnmarshalJSON(data []byte) error + func (r RuleSet) MarshalJSON() ([]byte, error) + type RuleSetListResult struct + NextLink *string + Value []*RuleSet + func (r *RuleSetListResult) UnmarshalJSON(data []byte) error + func (r RuleSetListResult) MarshalJSON() ([]byte, error) + type RuleSetProperties struct + DeploymentStatus *DeploymentStatus + ProfileName *string + ProvisioningState *AfdProvisioningState + func (r *RuleSetProperties) UnmarshalJSON(data []byte) error + func (r RuleSetProperties) MarshalJSON() ([]byte, error) + type RuleSetsClient struct + func NewRuleSetsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RuleSetsClient, error) + func (client *RuleSetsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RuleSetsClientDeleteResponse], error) + func (client *RuleSetsClient) Create(ctx context.Context, resourceGroupName string, profileName string, ...) (RuleSetsClientCreateResponse, error) + func (client *RuleSetsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (RuleSetsClientGetResponse, error) + func (client *RuleSetsClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[RuleSetsClientListByProfileResponse] + func (client *RuleSetsClient) NewListResourceUsagePager(resourceGroupName string, profileName string, ruleSetName string, ...) *runtime.Pager[RuleSetsClientListResourceUsageResponse] + type RuleSetsClientBeginDeleteOptions struct + ResumeToken string + type RuleSetsClientCreateOptions struct + type RuleSetsClientCreateResponse struct + type RuleSetsClientDeleteResponse struct + type RuleSetsClientGetOptions struct + type RuleSetsClientGetResponse struct + type RuleSetsClientListByProfileOptions struct + type RuleSetsClientListByProfileResponse struct + type RuleSetsClientListResourceUsageOptions struct + type RuleSetsClientListResourceUsageResponse struct + type RuleUpdateParameters struct + Properties *RuleUpdatePropertiesParameters + func (r *RuleUpdateParameters) UnmarshalJSON(data []byte) error + func (r RuleUpdateParameters) MarshalJSON() ([]byte, error) + type RuleUpdatePropertiesParameters struct + Actions []DeliveryRuleActionAutoGeneratedClassification + Conditions []DeliveryRuleConditionClassification + MatchProcessingBehavior *MatchProcessingBehavior + Order *int32 + RuleSetName *string + func (r *RuleUpdatePropertiesParameters) UnmarshalJSON(data []byte) error + func (r RuleUpdatePropertiesParameters) MarshalJSON() ([]byte, error) + type RulesClient struct + func NewRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*RulesClient, error) + func (client *RulesClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RulesClientCreateResponse], error) + func (client *RulesClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RulesClientDeleteResponse], error) + func (client *RulesClient) BeginUpdate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[RulesClientUpdateResponse], error) + func (client *RulesClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (RulesClientGetResponse, error) + func (client *RulesClient) NewListByRuleSetPager(resourceGroupName string, profileName string, ruleSetName string, ...) *runtime.Pager[RulesClientListByRuleSetResponse] + type RulesClientBeginCreateOptions struct + ResumeToken string + type RulesClientBeginDeleteOptions struct + ResumeToken string + type RulesClientBeginUpdateOptions struct + ResumeToken string + type RulesClientCreateResponse struct + type RulesClientDeleteResponse struct + type RulesClientGetOptions struct + type RulesClientGetResponse struct + type RulesClientListByRuleSetOptions struct + type RulesClientListByRuleSetResponse struct + type RulesClientUpdateResponse struct + type SKU struct + Name *SKUName + func (s *SKU) UnmarshalJSON(data []byte) error + func (s SKU) MarshalJSON() ([]byte, error) + type SKUName string + const SKUNameCustomVerizon + const SKUNamePremiumAzureFrontDoor + const SKUNamePremiumVerizon + const SKUNameStandard955BandWidthChinaCdn + const SKUNameStandardAkamai + const SKUNameStandardAvgBandWidthChinaCdn + const SKUNameStandardAzureFrontDoor + const SKUNameStandardChinaCdn + const SKUNameStandardMicrosoft + const SKUNameStandardPlus955BandWidthChinaCdn + const SKUNameStandardPlusAvgBandWidthChinaCdn + const SKUNameStandardPlusChinaCdn + const SKUNameStandardVerizon + func PossibleSKUNameValues() []SKUName + type SSLProtocol string + const SSLProtocolTLSv1 + const SSLProtocolTLSv11 + const SSLProtocolTLSv12 + func PossibleSSLProtocolValues() []SSLProtocol + type SSLProtocolMatchConditionParameters struct + MatchValues []*SSLProtocol + NegateCondition *bool + Operator *SSLProtocolOperator + Transforms []*Transform + TypeName *SSLProtocolMatchConditionParametersTypeName + func (s *SSLProtocolMatchConditionParameters) UnmarshalJSON(data []byte) error + func (s SSLProtocolMatchConditionParameters) MarshalJSON() ([]byte, error) + type SSLProtocolMatchConditionParametersTypeName string + const SSLProtocolMatchConditionParametersTypeNameDeliveryRuleSSLProtocolConditionParameters + func PossibleSSLProtocolMatchConditionParametersTypeNameValues() []SSLProtocolMatchConditionParametersTypeName + type SSLProtocolOperator string + const SSLProtocolOperatorEqual + func PossibleSSLProtocolOperatorValues() []SSLProtocolOperator + type Secret struct + ID *string + Name *string + Properties *SecretProperties + SystemData *SystemData + Type *string + func (s *Secret) UnmarshalJSON(data []byte) error + func (s Secret) MarshalJSON() ([]byte, error) + type SecretListResult struct + NextLink *string + Value []*Secret + func (s *SecretListResult) UnmarshalJSON(data []byte) error + func (s SecretListResult) MarshalJSON() ([]byte, error) + type SecretParameters struct + Type *SecretType + func (s *SecretParameters) GetSecretParameters() *SecretParameters + func (s *SecretParameters) UnmarshalJSON(data []byte) error + func (s SecretParameters) MarshalJSON() ([]byte, error) + type SecretParametersClassification interface + GetSecretParameters func() *SecretParameters + type SecretProperties struct + DeploymentStatus *DeploymentStatus + Parameters SecretParametersClassification + ProfileName *string + ProvisioningState *AfdProvisioningState + func (s *SecretProperties) UnmarshalJSON(data []byte) error + func (s SecretProperties) MarshalJSON() ([]byte, error) + type SecretType string + const SecretTypeAzureFirstPartyManagedCertificate + const SecretTypeCustomerCertificate + const SecretTypeManagedCertificate + const SecretTypeURLSigningKey + func PossibleSecretTypeValues() []SecretType + type SecretsClient struct + func NewSecretsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SecretsClient, error) + func (client *SecretsClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[SecretsClientCreateResponse], error) + func (client *SecretsClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[SecretsClientDeleteResponse], error) + func (client *SecretsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (SecretsClientGetResponse, error) + func (client *SecretsClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[SecretsClientListByProfileResponse] + type SecretsClientBeginCreateOptions struct + ResumeToken string + type SecretsClientBeginDeleteOptions struct + ResumeToken string + type SecretsClientCreateResponse struct + type SecretsClientDeleteResponse struct + type SecretsClientGetOptions struct + type SecretsClientGetResponse struct + type SecretsClientListByProfileOptions struct + type SecretsClientListByProfileResponse struct + type SecurityPoliciesClient struct + func NewSecurityPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SecurityPoliciesClient, error) + func (client *SecurityPoliciesClient) BeginCreate(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[SecurityPoliciesClientCreateResponse], error) + func (client *SecurityPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[SecurityPoliciesClientDeleteResponse], error) + func (client *SecurityPoliciesClient) BeginPatch(ctx context.Context, resourceGroupName string, profileName string, ...) (*runtime.Poller[SecurityPoliciesClientPatchResponse], error) + func (client *SecurityPoliciesClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (SecurityPoliciesClientGetResponse, error) + func (client *SecurityPoliciesClient) NewListByProfilePager(resourceGroupName string, profileName string, ...) *runtime.Pager[SecurityPoliciesClientListByProfileResponse] + type SecurityPoliciesClientBeginCreateOptions struct + ResumeToken string + type SecurityPoliciesClientBeginDeleteOptions struct + ResumeToken string + type SecurityPoliciesClientBeginPatchOptions struct + ResumeToken string + type SecurityPoliciesClientCreateResponse struct + type SecurityPoliciesClientDeleteResponse struct + type SecurityPoliciesClientGetOptions struct + type SecurityPoliciesClientGetResponse struct + type SecurityPoliciesClientListByProfileOptions struct + type SecurityPoliciesClientListByProfileResponse struct + type SecurityPoliciesClientPatchResponse struct + type SecurityPolicy struct + ID *string + Name *string + Properties *SecurityPolicyProperties + SystemData *SystemData + Type *string + func (s *SecurityPolicy) UnmarshalJSON(data []byte) error + func (s SecurityPolicy) MarshalJSON() ([]byte, error) + type SecurityPolicyListResult struct + NextLink *string + Value []*SecurityPolicy + func (s *SecurityPolicyListResult) UnmarshalJSON(data []byte) error + func (s SecurityPolicyListResult) MarshalJSON() ([]byte, error) + type SecurityPolicyProperties struct + DeploymentStatus *DeploymentStatus + Parameters SecurityPolicyPropertiesParametersClassification + ProfileName *string + ProvisioningState *AfdProvisioningState + func (s *SecurityPolicyProperties) UnmarshalJSON(data []byte) error + func (s SecurityPolicyProperties) MarshalJSON() ([]byte, error) + type SecurityPolicyPropertiesParameters struct + Type *SecurityPolicyType + func (s *SecurityPolicyPropertiesParameters) GetSecurityPolicyPropertiesParameters() *SecurityPolicyPropertiesParameters + func (s *SecurityPolicyPropertiesParameters) UnmarshalJSON(data []byte) error + func (s SecurityPolicyPropertiesParameters) MarshalJSON() ([]byte, error) + type SecurityPolicyPropertiesParametersClassification interface + GetSecurityPolicyPropertiesParameters func() *SecurityPolicyPropertiesParameters + type SecurityPolicyType string + const SecurityPolicyTypeWebApplicationFirewall + func PossibleSecurityPolicyTypeValues() []SecurityPolicyType + type SecurityPolicyUpdateParameters struct + Properties *SecurityPolicyUpdateProperties + func (s *SecurityPolicyUpdateParameters) UnmarshalJSON(data []byte) error + func (s SecurityPolicyUpdateParameters) MarshalJSON() ([]byte, error) + type SecurityPolicyUpdateProperties struct + Parameters SecurityPolicyPropertiesParametersClassification + func (s *SecurityPolicyUpdateProperties) UnmarshalJSON(data []byte) error + func (s SecurityPolicyUpdateProperties) MarshalJSON() ([]byte, error) + type SecurityPolicyWebApplicationFirewallAssociation struct + Domains []*ActivatedResourceReference + PatternsToMatch []*string + func (s *SecurityPolicyWebApplicationFirewallAssociation) UnmarshalJSON(data []byte) error + func (s SecurityPolicyWebApplicationFirewallAssociation) MarshalJSON() ([]byte, error) + type SecurityPolicyWebApplicationFirewallParameters struct + Associations []*SecurityPolicyWebApplicationFirewallAssociation + Type *SecurityPolicyType + WafPolicy *ResourceReference + func (s *SecurityPolicyWebApplicationFirewallParameters) GetSecurityPolicyPropertiesParameters() *SecurityPolicyPropertiesParameters + func (s *SecurityPolicyWebApplicationFirewallParameters) UnmarshalJSON(data []byte) error + func (s SecurityPolicyWebApplicationFirewallParameters) MarshalJSON() ([]byte, error) + type ServerPortMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *ServerPortOperator + Transforms []*Transform + TypeName *ServerPortMatchConditionParametersTypeName + func (s *ServerPortMatchConditionParameters) UnmarshalJSON(data []byte) error + func (s ServerPortMatchConditionParameters) MarshalJSON() ([]byte, error) + type ServerPortMatchConditionParametersTypeName string + const ServerPortMatchConditionParametersTypeNameDeliveryRuleServerPortConditionParameters + func PossibleServerPortMatchConditionParametersTypeNameValues() []ServerPortMatchConditionParametersTypeName + type ServerPortOperator string + const ServerPortOperatorAny + const ServerPortOperatorBeginsWith + const ServerPortOperatorContains + const ServerPortOperatorEndsWith + const ServerPortOperatorEqual + const ServerPortOperatorGreaterThan + const ServerPortOperatorGreaterThanOrEqual + const ServerPortOperatorLessThan + const ServerPortOperatorLessThanOrEqual + const ServerPortOperatorRegEx + func PossibleServerPortOperatorValues() []ServerPortOperator + type ServiceSpecification struct + LogSpecifications []*LogSpecification + MetricSpecifications []*MetricSpecification + func (s *ServiceSpecification) UnmarshalJSON(data []byte) error + func (s ServiceSpecification) MarshalJSON() ([]byte, error) + type SharedPrivateLinkResourceProperties struct + GroupID *string + PrivateLink *ResourceReference + PrivateLinkLocation *string + RequestMessage *string + Status *SharedPrivateLinkResourceStatus + func (s *SharedPrivateLinkResourceProperties) UnmarshalJSON(data []byte) error + func (s SharedPrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type SharedPrivateLinkResourceStatus string + const SharedPrivateLinkResourceStatusApproved + const SharedPrivateLinkResourceStatusDisconnected + const SharedPrivateLinkResourceStatusPending + const SharedPrivateLinkResourceStatusRejected + const SharedPrivateLinkResourceStatusTimeout + func PossibleSharedPrivateLinkResourceStatusValues() []SharedPrivateLinkResourceStatus + type SocketAddrMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *SocketAddrOperator + Transforms []*Transform + TypeName *SocketAddrMatchConditionParametersTypeName + func (s *SocketAddrMatchConditionParameters) UnmarshalJSON(data []byte) error + func (s SocketAddrMatchConditionParameters) MarshalJSON() ([]byte, error) + type SocketAddrMatchConditionParametersTypeName string + const SocketAddrMatchConditionParametersTypeNameDeliveryRuleSocketAddrConditionParameters + func PossibleSocketAddrMatchConditionParametersTypeNameValues() []SocketAddrMatchConditionParametersTypeName + type SocketAddrOperator string + const SocketAddrOperatorAny + const SocketAddrOperatorIPMatch + func PossibleSocketAddrOperatorValues() []SocketAddrOperator + type SsoURI struct + SsoURIValue *string + func (s *SsoURI) UnmarshalJSON(data []byte) error + func (s SsoURI) MarshalJSON() ([]byte, error) + type Status string + const StatusAccessDenied + const StatusCertificateExpired + const StatusInvalid + const StatusValid + func PossibleStatusValues() []Status + type SupportedOptimizationTypesListResult struct + SupportedOptimizationTypes []*OptimizationType + func (s *SupportedOptimizationTypesListResult) UnmarshalJSON(data []byte) error + func (s SupportedOptimizationTypesListResult) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *IdentityType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *IdentityType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type Transform string + const TransformLowercase + const TransformRemoveNulls + const TransformTrim + const TransformURLDecode + const TransformURLEncode + const TransformUppercase + func PossibleTransformValues() []Transform + type TransformType string + const TransformTypeLowercase + const TransformTypeRemoveNulls + const TransformTypeTrim + const TransformTypeURLDecode + const TransformTypeURLEncode + const TransformTypeUppercase + func PossibleTransformTypeValues() []TransformType + type URLFileExtensionMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *URLFileExtensionOperator + Transforms []*Transform + TypeName *URLFileExtensionMatchConditionParametersTypeName + func (u *URLFileExtensionMatchConditionParameters) UnmarshalJSON(data []byte) error + func (u URLFileExtensionMatchConditionParameters) MarshalJSON() ([]byte, error) + type URLFileExtensionMatchConditionParametersTypeName string + const URLFileExtensionMatchConditionParametersTypeNameDeliveryRuleURLFileExtensionMatchConditionParameters + func PossibleURLFileExtensionMatchConditionParametersTypeNameValues() []URLFileExtensionMatchConditionParametersTypeName + type URLFileExtensionOperator string + const URLFileExtensionOperatorAny + const URLFileExtensionOperatorBeginsWith + const URLFileExtensionOperatorContains + const URLFileExtensionOperatorEndsWith + const URLFileExtensionOperatorEqual + const URLFileExtensionOperatorGreaterThan + const URLFileExtensionOperatorGreaterThanOrEqual + const URLFileExtensionOperatorLessThan + const URLFileExtensionOperatorLessThanOrEqual + const URLFileExtensionOperatorRegEx + func PossibleURLFileExtensionOperatorValues() []URLFileExtensionOperator + type URLFileNameMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *URLFileNameOperator + Transforms []*Transform + TypeName *URLFileNameMatchConditionParametersTypeName + func (u *URLFileNameMatchConditionParameters) UnmarshalJSON(data []byte) error + func (u URLFileNameMatchConditionParameters) MarshalJSON() ([]byte, error) + type URLFileNameMatchConditionParametersTypeName string + const URLFileNameMatchConditionParametersTypeNameDeliveryRuleURLFilenameConditionParameters + func PossibleURLFileNameMatchConditionParametersTypeNameValues() []URLFileNameMatchConditionParametersTypeName + type URLFileNameOperator string + const URLFileNameOperatorAny + const URLFileNameOperatorBeginsWith + const URLFileNameOperatorContains + const URLFileNameOperatorEndsWith + const URLFileNameOperatorEqual + const URLFileNameOperatorGreaterThan + const URLFileNameOperatorGreaterThanOrEqual + const URLFileNameOperatorLessThan + const URLFileNameOperatorLessThanOrEqual + const URLFileNameOperatorRegEx + func PossibleURLFileNameOperatorValues() []URLFileNameOperator + type URLPathMatchConditionParameters struct + MatchValues []*string + NegateCondition *bool + Operator *URLPathOperator + Transforms []*Transform + TypeName *URLPathMatchConditionParametersTypeName + func (u *URLPathMatchConditionParameters) UnmarshalJSON(data []byte) error + func (u URLPathMatchConditionParameters) MarshalJSON() ([]byte, error) + type URLPathMatchConditionParametersTypeName string + const URLPathMatchConditionParametersTypeNameDeliveryRuleURLPathMatchConditionParameters + func PossibleURLPathMatchConditionParametersTypeNameValues() []URLPathMatchConditionParametersTypeName + type URLPathOperator string + const URLPathOperatorAny + const URLPathOperatorBeginsWith + const URLPathOperatorContains + const URLPathOperatorEndsWith + const URLPathOperatorEqual + const URLPathOperatorGreaterThan + const URLPathOperatorGreaterThanOrEqual + const URLPathOperatorLessThan + const URLPathOperatorLessThanOrEqual + const URLPathOperatorRegEx + const URLPathOperatorWildcard + func PossibleURLPathOperatorValues() []URLPathOperator + type URLRedirectAction struct + Name *DeliveryRuleAction + Parameters *URLRedirectActionParameters + func (u *URLRedirectAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (u *URLRedirectAction) UnmarshalJSON(data []byte) error + func (u URLRedirectAction) MarshalJSON() ([]byte, error) + type URLRedirectActionParameters struct + CustomFragment *string + CustomHostname *string + CustomPath *string + CustomQueryString *string + DestinationProtocol *DestinationProtocol + RedirectType *RedirectType + TypeName *URLRedirectActionParametersTypeName + func (u *URLRedirectActionParameters) UnmarshalJSON(data []byte) error + func (u URLRedirectActionParameters) MarshalJSON() ([]byte, error) + type URLRedirectActionParametersTypeName string + const URLRedirectActionParametersTypeNameDeliveryRuleURLRedirectActionParameters + func PossibleURLRedirectActionParametersTypeNameValues() []URLRedirectActionParametersTypeName + type URLRewriteAction struct + Name *DeliveryRuleAction + Parameters *URLRewriteActionParameters + func (u *URLRewriteAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (u *URLRewriteAction) UnmarshalJSON(data []byte) error + func (u URLRewriteAction) MarshalJSON() ([]byte, error) + type URLRewriteActionParameters struct + Destination *string + PreserveUnmatchedPath *bool + SourcePattern *string + TypeName *URLRewriteActionParametersTypeName + func (u *URLRewriteActionParameters) UnmarshalJSON(data []byte) error + func (u URLRewriteActionParameters) MarshalJSON() ([]byte, error) + type URLRewriteActionParametersTypeName string + const URLRewriteActionParametersTypeNameDeliveryRuleURLRewriteActionParameters + func PossibleURLRewriteActionParametersTypeNameValues() []URLRewriteActionParametersTypeName + type URLSigningAction struct + Name *DeliveryRuleAction + Parameters *URLSigningActionParameters + func (u *URLSigningAction) GetDeliveryRuleActionAutoGenerated() *DeliveryRuleActionAutoGenerated + func (u *URLSigningAction) UnmarshalJSON(data []byte) error + func (u URLSigningAction) MarshalJSON() ([]byte, error) + type URLSigningActionParameters struct + Algorithm *Algorithm + ParameterNameOverride []*URLSigningParamIdentifier + TypeName *URLSigningActionParametersTypeName + func (u *URLSigningActionParameters) UnmarshalJSON(data []byte) error + func (u URLSigningActionParameters) MarshalJSON() ([]byte, error) + type URLSigningActionParametersTypeName string + const URLSigningActionParametersTypeNameDeliveryRuleURLSigningActionParameters + func PossibleURLSigningActionParametersTypeNameValues() []URLSigningActionParametersTypeName + type URLSigningKey struct + KeyID *string + KeySourceParameters *KeyVaultSigningKeyParameters + func (u *URLSigningKey) UnmarshalJSON(data []byte) error + func (u URLSigningKey) MarshalJSON() ([]byte, error) + type URLSigningKeyParameters struct + KeyID *string + SecretSource *ResourceReference + SecretVersion *string + Type *SecretType + func (u *URLSigningKeyParameters) GetSecretParameters() *SecretParameters + func (u *URLSigningKeyParameters) UnmarshalJSON(data []byte) error + func (u URLSigningKeyParameters) MarshalJSON() ([]byte, error) + type URLSigningParamIdentifier struct + ParamIndicator *ParamIndicator + ParamName *string + func (u *URLSigningParamIdentifier) UnmarshalJSON(data []byte) error + func (u URLSigningParamIdentifier) MarshalJSON() ([]byte, error) + type UpdateRule string + const UpdateRuleNoAction + func PossibleUpdateRuleValues() []UpdateRule + type Usage struct + CurrentValue *int64 + ID *string + Limit *int64 + Name *UsageName + Unit *UsageUnit + func (u *Usage) UnmarshalJSON(data []byte) error + func (u Usage) MarshalJSON() ([]byte, error) + type UsageName struct + LocalizedValue *string + Value *string + func (u *UsageName) UnmarshalJSON(data []byte) error + func (u UsageName) MarshalJSON() ([]byte, error) + type UsageUnit string + const UsageUnitCount + func PossibleUsageUnitValues() []UsageUnit + type UsagesListResult struct + NextLink *string + Value []*Usage + func (u *UsagesListResult) UnmarshalJSON(data []byte) error + func (u UsagesListResult) MarshalJSON() ([]byte, error) + type UserAssignedIdentity struct + ClientID *string + PrincipalID *string + func (u *UserAssignedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentity) MarshalJSON() ([]byte, error) + type UserManagedHTTPSParameters struct + CertificateSource *CertificateSource + CertificateSourceParameters *KeyVaultCertificateSourceParameters + MinimumTLSVersion *MinimumTLSVersion + ProtocolType *ProtocolType + func (u *UserManagedHTTPSParameters) GetCustomDomainHTTPSParameters() *CustomDomainHTTPSParameters + func (u *UserManagedHTTPSParameters) UnmarshalJSON(data []byte) error + func (u UserManagedHTTPSParameters) MarshalJSON() ([]byte, error) + type ValidateCustomDomainInput struct + HostName *string + func (v *ValidateCustomDomainInput) UnmarshalJSON(data []byte) error + func (v ValidateCustomDomainInput) MarshalJSON() ([]byte, error) + type ValidateCustomDomainOutput struct + CustomDomainValidated *bool + Message *string + Reason *string + func (v *ValidateCustomDomainOutput) UnmarshalJSON(data []byte) error + func (v ValidateCustomDomainOutput) MarshalJSON() ([]byte, error) + type ValidateProbeInput struct + ProbeURL *string + func (v *ValidateProbeInput) UnmarshalJSON(data []byte) error + func (v ValidateProbeInput) MarshalJSON() ([]byte, error) + type ValidateProbeOutput struct + ErrorCode *string + IsValid *bool + Message *string + func (v *ValidateProbeOutput) UnmarshalJSON(data []byte) error + func (v ValidateProbeOutput) MarshalJSON() ([]byte, error) + type ValidateSecretInput struct + SecretSource *ResourceReference + SecretType *SecretType + SecretVersion *string + func (v *ValidateSecretInput) UnmarshalJSON(data []byte) error + func (v ValidateSecretInput) MarshalJSON() ([]byte, error) + type ValidateSecretOutput struct + Message *string + Status *Status + func (v *ValidateSecretOutput) UnmarshalJSON(data []byte) error + func (v ValidateSecretOutput) MarshalJSON() ([]byte, error) + type WafAction string + const WafActionAllow + const WafActionBlock + const WafActionLog + const WafActionRedirect + func PossibleWafActionValues() []WafAction + type WafGranularity string + const WafGranularityP1D + const WafGranularityPT1H + const WafGranularityPT5M + func PossibleWafGranularityValues() []WafGranularity + type WafMatchVariable string + const WafMatchVariableCookies + const WafMatchVariablePostArgs + const WafMatchVariableQueryString + const WafMatchVariableRemoteAddr + const WafMatchVariableRequestBody + const WafMatchVariableRequestHeader + const WafMatchVariableRequestMethod + const WafMatchVariableRequestURI + const WafMatchVariableSocketAddr + func PossibleWafMatchVariableValues() []WafMatchVariable + type WafMetric string + const WafMetricClientRequestCount + func PossibleWafMetricValues() []WafMetric + type WafMetricsGranularity string + const WafMetricsGranularityP1D + const WafMetricsGranularityPT1H + const WafMetricsGranularityPT5M + func PossibleWafMetricsGranularityValues() []WafMetricsGranularity + type WafMetricsResponse struct + DateTimeBegin *time.Time + DateTimeEnd *time.Time + Granularity *WafMetricsGranularity + Series []*WafMetricsResponseSeriesItem + func (w *WafMetricsResponse) UnmarshalJSON(data []byte) error + func (w WafMetricsResponse) MarshalJSON() ([]byte, error) + type WafMetricsResponseSeriesItem struct + Data []*Components18OrqelSchemasWafmetricsresponsePropertiesSeriesItemsPropertiesDataItems + Groups []*WafMetricsResponseSeriesPropertiesItemsItem + Metric *string + Unit *WafMetricsSeriesUnit + func (w *WafMetricsResponseSeriesItem) UnmarshalJSON(data []byte) error + func (w WafMetricsResponseSeriesItem) MarshalJSON() ([]byte, error) + type WafMetricsResponseSeriesPropertiesItemsItem struct + Name *string + Value *string + func (w *WafMetricsResponseSeriesPropertiesItemsItem) UnmarshalJSON(data []byte) error + func (w WafMetricsResponseSeriesPropertiesItemsItem) MarshalJSON() ([]byte, error) + type WafMetricsSeriesUnit string + const WafMetricsSeriesUnitCount + func PossibleWafMetricsSeriesUnitValues() []WafMetricsSeriesUnit + type WafRankingGroupBy string + const WafRankingGroupByCustomDomain + const WafRankingGroupByHTTPStatusCode + func PossibleWafRankingGroupByValues() []WafRankingGroupBy + type WafRankingType string + const WafRankingTypeAction + const WafRankingTypeClientIP + const WafRankingTypeCountryOrRegion + const WafRankingTypeRuleGroup + const WafRankingTypeRuleID + const WafRankingTypeRuleType + const WafRankingTypeURL + const WafRankingTypeUserAgent + func PossibleWafRankingTypeValues() []WafRankingType + type WafRankingsResponse struct + Data []*WafRankingsResponseDataItem + DateTimeBegin *time.Time + DateTimeEnd *time.Time + Groups []*string + func (w *WafRankingsResponse) UnmarshalJSON(data []byte) error + func (w WafRankingsResponse) MarshalJSON() ([]byte, error) + type WafRankingsResponseDataItem struct + GroupValues []*string + Metrics []*ComponentsKpo1PjSchemasWafrankingsresponsePropertiesDataItemsPropertiesMetricsItems + func (w *WafRankingsResponseDataItem) UnmarshalJSON(data []byte) error + func (w WafRankingsResponseDataItem) MarshalJSON() ([]byte, error) + type WafRuleType string + const WafRuleTypeBot + const WafRuleTypeCustom + const WafRuleTypeManaged + func PossibleWafRuleTypeValues() []WafRuleType + type WebApplicationFirewallPolicy struct + Etag *string + ID *string + Location *string + Name *string + Properties *WebApplicationFirewallPolicyProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (w *WebApplicationFirewallPolicy) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicy) MarshalJSON() ([]byte, error) + type WebApplicationFirewallPolicyList struct + NextLink *string + Value []*WebApplicationFirewallPolicy + func (w *WebApplicationFirewallPolicyList) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicyList) MarshalJSON() ([]byte, error) + type WebApplicationFirewallPolicyPatchParameters struct + Tags map[string]*string + func (w *WebApplicationFirewallPolicyPatchParameters) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicyPatchParameters) MarshalJSON() ([]byte, error) + type WebApplicationFirewallPolicyProperties struct + CustomRules *CustomRuleList + EndpointLinks []*LinkedEndpoint + ExtendedProperties map[string]*string + ManagedRules *ManagedRuleSetList + PolicySettings *PolicySettings + ProvisioningState *ProvisioningState + RateLimitRules *RateLimitRuleList + ResourceState *PolicyResourceState + func (w *WebApplicationFirewallPolicyProperties) UnmarshalJSON(data []byte) error + func (w WebApplicationFirewallPolicyProperties) MarshalJSON() ([]byte, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/cdn/armcdn