Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) CheckNameAvailability(ctx context.Context, checkNameAvailabilityInput CheckNameAvailabilityInput) (result CheckNameAvailabilityOutput, err error) + func (client BaseClient) CheckNameAvailabilityPreparer(ctx context.Context, checkNameAvailabilityInput CheckNameAvailabilityInput) (*http.Request, error) + func (client BaseClient) CheckNameAvailabilityResponder(resp *http.Response) (result CheckNameAvailabilityOutput, err error) + func (client BaseClient) CheckNameAvailabilitySender(req *http.Request) (*http.Response, error) + func (client BaseClient) CheckNameAvailabilityWithSubscription(ctx context.Context, checkNameAvailabilityInput CheckNameAvailabilityInput) (result CheckNameAvailabilityOutput, err error) + func (client BaseClient) CheckNameAvailabilityWithSubscriptionPreparer(ctx context.Context, checkNameAvailabilityInput CheckNameAvailabilityInput) (*http.Request, error) + func (client BaseClient) CheckNameAvailabilityWithSubscriptionResponder(resp *http.Response) (result CheckNameAvailabilityOutput, err error) + func (client BaseClient) CheckNameAvailabilityWithSubscriptionSender(req *http.Request) (*http.Response, error) + func (client BaseClient) ValidateProbe(ctx context.Context, validateProbeInput ValidateProbeInput) (result ValidateProbeOutput, err error) + func (client BaseClient) ValidateProbePreparer(ctx context.Context, validateProbeInput ValidateProbeInput) (*http.Request, error) + func (client BaseClient) ValidateProbeResponder(resp *http.Response) (result ValidateProbeOutput, err error) + func (client BaseClient) ValidateProbeSender(req *http.Request) (*http.Response, error) + type BasicCustomDomainHTTPSParameters interface + AsCustomDomainHTTPSParameters func() (*CustomDomainHTTPSParameters, bool) + AsManagedHTTPSParameters func() (*ManagedHTTPSParameters, bool) + AsUserManagedHTTPSParameters func() (*UserManagedHTTPSParameters, bool) + type BasicDeliveryRuleAction interface + AsDeliveryRuleAction func() (*DeliveryRuleAction, bool) + AsDeliveryRuleCacheExpirationAction func() (*DeliveryRuleCacheExpirationAction, bool) + type BasicDeliveryRuleCondition interface + AsDeliveryRuleCondition func() (*DeliveryRuleCondition, bool) + AsDeliveryRuleURLFileExtensionCondition func() (*DeliveryRuleURLFileExtensionCondition, bool) + AsDeliveryRuleURLPathCondition func() (*DeliveryRuleURLPathCondition, bool) + type CacheBehavior string + const BypassCache + const Override + const SetIfMissing + func PossibleCacheBehaviorValues() []CacheBehavior + type CacheExpirationActionParameters struct + CacheBehavior CacheBehavior + CacheDuration *string + CacheType *string + OdataType *string + type CertificateSource string + const CertificateSourceAzureKeyVault + const CertificateSourceCdn + const CertificateSourceCustomDomainHTTPSParameters + func PossibleCertificateSourceValues() []CertificateSource + type CertificateSourceParameters struct + CertificateType CertificateType + OdataType *string + type CertificateType string + const Dedicated + const Shared + func PossibleCertificateTypeValues() []CertificateType + type CheckNameAvailabilityInput struct + Name *string + Type *string + type CheckNameAvailabilityOutput struct + Message *string + NameAvailable *bool + Reason *string + func (cnao CheckNameAvailabilityOutput) MarshalJSON() ([]byte, error) + type CidrIPAddress struct + BaseIPAddress *string + PrefixLength *int32 + type CustomDomain struct + ID *string + Name *string + Type *string + func (cd *CustomDomain) UnmarshalJSON(body []byte) error + func (cd CustomDomain) MarshalJSON() ([]byte, error) + type CustomDomainHTTPSParameters struct + CertificateSource CertificateSource + ProtocolType ProtocolType + func (cdhp CustomDomainHTTPSParameters) AsBasicCustomDomainHTTPSParameters() (BasicCustomDomainHTTPSParameters, bool) + func (cdhp CustomDomainHTTPSParameters) AsCustomDomainHTTPSParameters() (*CustomDomainHTTPSParameters, bool) + func (cdhp CustomDomainHTTPSParameters) AsManagedHTTPSParameters() (*ManagedHTTPSParameters, bool) + func (cdhp CustomDomainHTTPSParameters) AsUserManagedHTTPSParameters() (*UserManagedHTTPSParameters, bool) + func (cdhp CustomDomainHTTPSParameters) MarshalJSON() ([]byte, error) + type CustomDomainListResult struct + NextLink *string + Value *[]CustomDomain + func (cdlr CustomDomainListResult) IsEmpty() bool + func (cdlr CustomDomainListResult) MarshalJSON() ([]byte, error) + type CustomDomainListResultIterator struct + func NewCustomDomainListResultIterator(page CustomDomainListResultPage) CustomDomainListResultIterator + func (iter *CustomDomainListResultIterator) Next() error + func (iter *CustomDomainListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter CustomDomainListResultIterator) NotDone() bool + func (iter CustomDomainListResultIterator) Response() CustomDomainListResult + func (iter CustomDomainListResultIterator) Value() CustomDomain + type CustomDomainListResultPage struct + func NewCustomDomainListResultPage(cur CustomDomainListResult, ...) CustomDomainListResultPage + func (page *CustomDomainListResultPage) Next() error + func (page *CustomDomainListResultPage) NextWithContext(ctx context.Context) (err error) + func (page CustomDomainListResultPage) NotDone() bool + func (page CustomDomainListResultPage) Response() CustomDomainListResult + func (page CustomDomainListResultPage) Values() []CustomDomain + type CustomDomainParameters struct + func (cdp *CustomDomainParameters) UnmarshalJSON(body []byte) error + func (cdp CustomDomainParameters) MarshalJSON() ([]byte, error) + type CustomDomainProperties struct + CustomHTTPSProvisioningState CustomHTTPSProvisioningState + CustomHTTPSProvisioningSubstate CustomHTTPSProvisioningSubstate + HostName *string + ProvisioningState *string + ResourceState CustomDomainResourceState + ValidationData *string + func (cdp CustomDomainProperties) MarshalJSON() ([]byte, error) + type CustomDomainPropertiesParameters struct + HostName *string + type CustomDomainResourceState string + const Active + const Creating + const Deleting + func PossibleCustomDomainResourceStateValues() []CustomDomainResourceState + type CustomDomainsClient struct + func NewCustomDomainsClient(subscriptionID string) CustomDomainsClient + func NewCustomDomainsClientWithBaseURI(baseURI string, subscriptionID string) CustomDomainsClient + func (client CustomDomainsClient) Create(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomainsCreateFuture, err error) + func (client CustomDomainsClient) CreatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client CustomDomainsClient) CreateResponder(resp *http.Response) (result CustomDomain, err error) + func (client CustomDomainsClient) CreateSender(req *http.Request) (future CustomDomainsCreateFuture, err error) + func (client CustomDomainsClient) Delete(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomainsDeleteFuture, err error) + func (client CustomDomainsClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client CustomDomainsClient) DeleteResponder(resp *http.Response) (result CustomDomain, err error) + func (client CustomDomainsClient) DeleteSender(req *http.Request) (future CustomDomainsDeleteFuture, err error) + func (client CustomDomainsClient) DisableCustomHTTPS(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomain, err error) + func (client CustomDomainsClient) DisableCustomHTTPSPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client CustomDomainsClient) DisableCustomHTTPSResponder(resp *http.Response) (result CustomDomain, err error) + func (client CustomDomainsClient) DisableCustomHTTPSSender(req *http.Request) (*http.Response, error) + func (client CustomDomainsClient) EnableCustomHTTPS(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomain, err error) + func (client CustomDomainsClient) EnableCustomHTTPSPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client CustomDomainsClient) EnableCustomHTTPSResponder(resp *http.Response) (result CustomDomain, err error) + func (client CustomDomainsClient) EnableCustomHTTPSSender(req *http.Request) (*http.Response, error) + func (client CustomDomainsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomain, err error) + func (client CustomDomainsClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client CustomDomainsClient) GetResponder(resp *http.Response) (result CustomDomain, err error) + func (client CustomDomainsClient) GetSender(req *http.Request) (*http.Response, error) + func (client CustomDomainsClient) ListByEndpoint(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomainListResultPage, err error) + func (client CustomDomainsClient) ListByEndpointComplete(ctx context.Context, resourceGroupName string, profileName string, ...) (result CustomDomainListResultIterator, err error) + func (client CustomDomainsClient) ListByEndpointPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client CustomDomainsClient) ListByEndpointResponder(resp *http.Response) (result CustomDomainListResult, err error) + func (client CustomDomainsClient) ListByEndpointSender(req *http.Request) (*http.Response, error) + type CustomDomainsCreateFuture struct + Result func(CustomDomainsClient) (CustomDomain, error) + func (future *CustomDomainsCreateFuture) UnmarshalJSON(body []byte) error + type CustomDomainsDeleteFuture struct + Result func(CustomDomainsClient) (CustomDomain, error) + func (future *CustomDomainsDeleteFuture) UnmarshalJSON(body []byte) error + type CustomHTTPSProvisioningState string + const Disabled + const Disabling + const Enabled + const Enabling + const Failed + func PossibleCustomHTTPSProvisioningStateValues() []CustomHTTPSProvisioningState + type CustomHTTPSProvisioningSubstate string + const CertificateDeleted + const CertificateDeployed + const DeletingCertificate + const DeployingCertificate + const DomainControlValidationRequestApproved + const DomainControlValidationRequestRejected + const DomainControlValidationRequestTimedOut + const IssuingCertificate + const PendingDomainControlValidationREquestApproval + const SubmittingDomainControlValidationRequest + func PossibleCustomHTTPSProvisioningSubstateValues() []CustomHTTPSProvisioningSubstate + type DeepCreatedOrigin struct + Name *string + func (dco *DeepCreatedOrigin) UnmarshalJSON(body []byte) error + func (dco DeepCreatedOrigin) MarshalJSON() ([]byte, error) + type DeepCreatedOriginProperties struct + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + type DeliveryRule struct + Actions *[]BasicDeliveryRuleAction + Conditions *[]BasicDeliveryRuleCondition + Order *int32 + func (dr *DeliveryRule) UnmarshalJSON(body []byte) error + type DeliveryRuleAction struct + Name Name + func (dra DeliveryRuleAction) AsBasicDeliveryRuleAction() (BasicDeliveryRuleAction, bool) + func (dra DeliveryRuleAction) AsDeliveryRuleAction() (*DeliveryRuleAction, bool) + func (dra DeliveryRuleAction) AsDeliveryRuleCacheExpirationAction() (*DeliveryRuleCacheExpirationAction, bool) + func (dra DeliveryRuleAction) MarshalJSON() ([]byte, error) + type DeliveryRuleCacheExpirationAction struct + Name Name + Parameters *CacheExpirationActionParameters + func (drcea DeliveryRuleCacheExpirationAction) AsBasicDeliveryRuleAction() (BasicDeliveryRuleAction, bool) + func (drcea DeliveryRuleCacheExpirationAction) AsDeliveryRuleAction() (*DeliveryRuleAction, bool) + func (drcea DeliveryRuleCacheExpirationAction) AsDeliveryRuleCacheExpirationAction() (*DeliveryRuleCacheExpirationAction, bool) + func (drcea DeliveryRuleCacheExpirationAction) MarshalJSON() ([]byte, error) + type DeliveryRuleCondition struct + Name NameBasicDeliveryRuleCondition + func (drc DeliveryRuleCondition) AsBasicDeliveryRuleCondition() (BasicDeliveryRuleCondition, bool) + func (drc DeliveryRuleCondition) AsDeliveryRuleCondition() (*DeliveryRuleCondition, bool) + func (drc DeliveryRuleCondition) AsDeliveryRuleURLFileExtensionCondition() (*DeliveryRuleURLFileExtensionCondition, bool) + func (drc DeliveryRuleCondition) AsDeliveryRuleURLPathCondition() (*DeliveryRuleURLPathCondition, bool) + func (drc DeliveryRuleCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleURLFileExtensionCondition struct + Name NameBasicDeliveryRuleCondition + Parameters *URLFileExtensionConditionParameters + func (drufec DeliveryRuleURLFileExtensionCondition) AsBasicDeliveryRuleCondition() (BasicDeliveryRuleCondition, bool) + func (drufec DeliveryRuleURLFileExtensionCondition) AsDeliveryRuleCondition() (*DeliveryRuleCondition, bool) + func (drufec DeliveryRuleURLFileExtensionCondition) AsDeliveryRuleURLFileExtensionCondition() (*DeliveryRuleURLFileExtensionCondition, bool) + func (drufec DeliveryRuleURLFileExtensionCondition) AsDeliveryRuleURLPathCondition() (*DeliveryRuleURLPathCondition, bool) + func (drufec DeliveryRuleURLFileExtensionCondition) MarshalJSON() ([]byte, error) + type DeliveryRuleURLPathCondition struct + Name NameBasicDeliveryRuleCondition + Parameters *URLPathConditionParameters + func (drupc DeliveryRuleURLPathCondition) AsBasicDeliveryRuleCondition() (BasicDeliveryRuleCondition, bool) + func (drupc DeliveryRuleURLPathCondition) AsDeliveryRuleCondition() (*DeliveryRuleCondition, bool) + func (drupc DeliveryRuleURLPathCondition) AsDeliveryRuleURLFileExtensionCondition() (*DeliveryRuleURLFileExtensionCondition, bool) + func (drupc DeliveryRuleURLPathCondition) AsDeliveryRuleURLPathCondition() (*DeliveryRuleURLPathCondition, bool) + func (drupc DeliveryRuleURLPathCondition) MarshalJSON() ([]byte, error) + type EdgeNode struct + ID *string + Name *string + Type *string + func (en *EdgeNode) UnmarshalJSON(body []byte) error + func (en EdgeNode) MarshalJSON() ([]byte, error) + type EdgeNodeProperties struct + IPAddressGroups *[]IPAddressGroup + type EdgeNodesClient struct + func NewEdgeNodesClient(subscriptionID string) EdgeNodesClient + func NewEdgeNodesClientWithBaseURI(baseURI string, subscriptionID string) EdgeNodesClient + func (client EdgeNodesClient) List(ctx context.Context) (result EdgenodeResultPage, err error) + func (client EdgeNodesClient) ListComplete(ctx context.Context) (result EdgenodeResultIterator, err error) + func (client EdgeNodesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client EdgeNodesClient) ListResponder(resp *http.Response) (result EdgenodeResult, err error) + func (client EdgeNodesClient) ListSender(req *http.Request) (*http.Response, error) + type EdgenodeResult struct + NextLink *string + Value *[]EdgeNode + func (er EdgenodeResult) IsEmpty() bool + func (er EdgenodeResult) MarshalJSON() ([]byte, error) + type EdgenodeResultIterator struct + func NewEdgenodeResultIterator(page EdgenodeResultPage) EdgenodeResultIterator + func (iter *EdgenodeResultIterator) Next() error + func (iter *EdgenodeResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EdgenodeResultIterator) NotDone() bool + func (iter EdgenodeResultIterator) Response() EdgenodeResult + func (iter EdgenodeResultIterator) Value() EdgeNode + type EdgenodeResultPage struct + func NewEdgenodeResultPage(cur EdgenodeResult, ...) EdgenodeResultPage + func (page *EdgenodeResultPage) Next() error + func (page *EdgenodeResultPage) NextWithContext(ctx context.Context) (err error) + func (page EdgenodeResultPage) NotDone() bool + func (page EdgenodeResultPage) Response() EdgenodeResult + func (page EdgenodeResultPage) Values() []EdgeNode + type Endpoint struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (e *Endpoint) UnmarshalJSON(body []byte) error + func (e Endpoint) MarshalJSON() ([]byte, error) + type EndpointListResult struct + NextLink *string + Value *[]Endpoint + func (elr EndpointListResult) IsEmpty() bool + func (elr EndpointListResult) MarshalJSON() ([]byte, error) + type EndpointListResultIterator struct + func NewEndpointListResultIterator(page EndpointListResultPage) EndpointListResultIterator + func (iter *EndpointListResultIterator) Next() error + func (iter *EndpointListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter EndpointListResultIterator) NotDone() bool + func (iter EndpointListResultIterator) Response() EndpointListResult + func (iter EndpointListResultIterator) Value() Endpoint + type EndpointListResultPage struct + func NewEndpointListResultPage(cur EndpointListResult, ...) EndpointListResultPage + func (page *EndpointListResultPage) Next() error + func (page *EndpointListResultPage) NextWithContext(ctx context.Context) (err error) + func (page EndpointListResultPage) NotDone() bool + func (page EndpointListResultPage) Response() EndpointListResult + func (page EndpointListResultPage) Values() []Endpoint + type EndpointProperties struct + ContentTypesToCompress *[]string + DeliveryPolicy *EndpointPropertiesUpdateParametersDeliveryPolicy + GeoFilters *[]GeoFilter + HostName *string + IsCompressionEnabled *bool + IsHTTPAllowed *bool + IsHTTPSAllowed *bool + OptimizationType OptimizationType + OriginHostHeader *string + OriginPath *string + Origins *[]DeepCreatedOrigin + ProbePath *string + ProvisioningState *string + QueryStringCachingBehavior QueryStringCachingBehavior + ResourceState EndpointResourceState + func (ep EndpointProperties) MarshalJSON() ([]byte, error) + type EndpointPropertiesUpdateParameters struct + ContentTypesToCompress *[]string + DeliveryPolicy *EndpointPropertiesUpdateParametersDeliveryPolicy + GeoFilters *[]GeoFilter + IsCompressionEnabled *bool + IsHTTPAllowed *bool + IsHTTPSAllowed *bool + OptimizationType OptimizationType + OriginHostHeader *string + OriginPath *string + ProbePath *string + QueryStringCachingBehavior QueryStringCachingBehavior + type EndpointPropertiesUpdateParametersDeliveryPolicy struct + Description *string + Rules *[]DeliveryRule + type EndpointResourceState string + const EndpointResourceStateCreating + const EndpointResourceStateDeleting + const EndpointResourceStateRunning + const EndpointResourceStateStarting + const EndpointResourceStateStopped + const EndpointResourceStateStopping + func PossibleEndpointResourceStateValues() []EndpointResourceState + type EndpointUpdateParameters struct + Tags map[string]*string + func (eup *EndpointUpdateParameters) UnmarshalJSON(body []byte) error + func (eup EndpointUpdateParameters) MarshalJSON() ([]byte, error) + type EndpointsClient struct + func NewEndpointsClient(subscriptionID string) EndpointsClient + func NewEndpointsClientWithBaseURI(baseURI string, subscriptionID string) EndpointsClient + func (client EndpointsClient) Create(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsCreateFuture, err error) + func (client EndpointsClient) CreatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) CreateResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) CreateSender(req *http.Request) (future EndpointsCreateFuture, err error) + func (client EndpointsClient) Delete(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsDeleteFuture, err error) + func (client EndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client EndpointsClient) DeleteSender(req *http.Request) (future EndpointsDeleteFuture, err error) + func (client EndpointsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (result Endpoint, err error) + func (client EndpointsClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) GetResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) GetSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) ListByProfile(ctx context.Context, resourceGroupName string, profileName string) (result EndpointListResultPage, err error) + func (client EndpointsClient) ListByProfileComplete(ctx context.Context, resourceGroupName string, profileName string) (result EndpointListResultIterator, err error) + func (client EndpointsClient) ListByProfilePreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client EndpointsClient) ListByProfileResponder(resp *http.Response) (result EndpointListResult, err error) + func (client EndpointsClient) ListByProfileSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) ListResourceUsage(ctx context.Context, resourceGroupName string, profileName string, ...) (result ResourceUsageListResultPage, err error) + func (client EndpointsClient) ListResourceUsageComplete(ctx context.Context, resourceGroupName string, profileName string, ...) (result ResourceUsageListResultIterator, err error) + func (client EndpointsClient) ListResourceUsagePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) ListResourceUsageResponder(resp *http.Response) (result ResourceUsageListResult, err error) + func (client EndpointsClient) ListResourceUsageSender(req *http.Request) (*http.Response, error) + func (client EndpointsClient) LoadContent(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsLoadContentFuture, err error) + func (client EndpointsClient) LoadContentPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) LoadContentResponder(resp *http.Response) (result autorest.Response, err error) + func (client EndpointsClient) LoadContentSender(req *http.Request) (future EndpointsLoadContentFuture, err error) + func (client EndpointsClient) PurgeContent(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsPurgeContentFuture, err error) + func (client EndpointsClient) PurgeContentPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) PurgeContentResponder(resp *http.Response) (result autorest.Response, err error) + func (client EndpointsClient) PurgeContentSender(req *http.Request) (future EndpointsPurgeContentFuture, err error) + func (client EndpointsClient) Start(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsStartFuture, err error) + func (client EndpointsClient) StartPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) StartResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) StartSender(req *http.Request) (future EndpointsStartFuture, err error) + func (client EndpointsClient) Stop(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsStopFuture, err error) + func (client EndpointsClient) StopPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) StopResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) StopSender(req *http.Request) (future EndpointsStopFuture, err error) + func (client EndpointsClient) Update(ctx context.Context, resourceGroupName string, profileName string, ...) (result EndpointsUpdateFuture, err error) + func (client EndpointsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) UpdateResponder(resp *http.Response) (result Endpoint, err error) + func (client EndpointsClient) UpdateSender(req *http.Request) (future EndpointsUpdateFuture, err error) + func (client EndpointsClient) ValidateCustomDomain(ctx context.Context, resourceGroupName string, profileName string, ...) (result ValidateCustomDomainOutput, err error) + func (client EndpointsClient) ValidateCustomDomainPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client EndpointsClient) ValidateCustomDomainResponder(resp *http.Response) (result ValidateCustomDomainOutput, err error) + func (client EndpointsClient) ValidateCustomDomainSender(req *http.Request) (*http.Response, error) + type EndpointsCreateFuture struct + Result func(EndpointsClient) (Endpoint, error) + func (future *EndpointsCreateFuture) UnmarshalJSON(body []byte) error + type EndpointsDeleteFuture struct + Result func(EndpointsClient) (autorest.Response, error) + func (future *EndpointsDeleteFuture) UnmarshalJSON(body []byte) error + type EndpointsLoadContentFuture struct + Result func(EndpointsClient) (autorest.Response, error) + func (future *EndpointsLoadContentFuture) UnmarshalJSON(body []byte) error + type EndpointsPurgeContentFuture struct + Result func(EndpointsClient) (autorest.Response, error) + func (future *EndpointsPurgeContentFuture) UnmarshalJSON(body []byte) error + type EndpointsStartFuture struct + Result func(EndpointsClient) (Endpoint, error) + func (future *EndpointsStartFuture) UnmarshalJSON(body []byte) error + type EndpointsStopFuture struct + Result func(EndpointsClient) (Endpoint, error) + func (future *EndpointsStopFuture) UnmarshalJSON(body []byte) error + type EndpointsUpdateFuture struct + Result func(EndpointsClient) (Endpoint, error) + func (future *EndpointsUpdateFuture) UnmarshalJSON(body []byte) error + type ErrorResponse struct + Code *string + Message *string + func (er ErrorResponse) MarshalJSON() ([]byte, error) + type GeoFilter struct + Action GeoFilterActions + CountryCodes *[]string + RelativePath *string + type GeoFilterActions string + const Allow + const Block + func PossibleGeoFilterActionsValues() []GeoFilterActions + type IPAddressGroup struct + DeliveryRegion *string + Ipv4Addresses *[]CidrIPAddress + Ipv6Addresses *[]CidrIPAddress + type KeyVaultCertificateSourceParameters struct + DeleteRule *string + OdataType *string + ResourceGroupName *string + SecretName *string + SecretVersion *string + SubscriptionID *string + UpdateRule *string + VaultName *string + type LoadParameters struct + ContentPaths *[]string + type ManagedHTTPSParameters struct + CertificateSource CertificateSource + CertificateSourceParameters *CertificateSourceParameters + ProtocolType ProtocolType + func (mhp ManagedHTTPSParameters) AsBasicCustomDomainHTTPSParameters() (BasicCustomDomainHTTPSParameters, bool) + func (mhp ManagedHTTPSParameters) AsCustomDomainHTTPSParameters() (*CustomDomainHTTPSParameters, bool) + func (mhp ManagedHTTPSParameters) AsManagedHTTPSParameters() (*ManagedHTTPSParameters, bool) + func (mhp ManagedHTTPSParameters) AsUserManagedHTTPSParameters() (*UserManagedHTTPSParameters, bool) + func (mhp ManagedHTTPSParameters) MarshalJSON() ([]byte, error) + type MatchType string + const Literal + const Wildcard + func PossibleMatchTypeValues() []MatchType + type Name string + const NameCacheExpiration + const NameDeliveryRuleAction + func PossibleNameValues() []Name + type NameBasicDeliveryRuleCondition string + const NameDeliveryRuleCondition + const NameURLFileExtension + const NameURLPath + func PossibleNameBasicDeliveryRuleConditionValues() []NameBasicDeliveryRuleCondition + type Operation struct + Display *OperationDisplay + Name *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationsListResultPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationsListResultIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationsListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type OperationsListResult struct + NextLink *string + Value *[]Operation + func (olr OperationsListResult) IsEmpty() bool + func (olr OperationsListResult) MarshalJSON() ([]byte, error) + type OperationsListResultIterator struct + func NewOperationsListResultIterator(page OperationsListResultPage) OperationsListResultIterator + func (iter *OperationsListResultIterator) Next() error + func (iter *OperationsListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationsListResultIterator) NotDone() bool + func (iter OperationsListResultIterator) Response() OperationsListResult + func (iter OperationsListResultIterator) Value() Operation + type OperationsListResultPage struct + func NewOperationsListResultPage(cur OperationsListResult, ...) OperationsListResultPage + func (page *OperationsListResultPage) Next() error + func (page *OperationsListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OperationsListResultPage) NotDone() bool + func (page OperationsListResultPage) Response() OperationsListResult + func (page OperationsListResultPage) Values() []Operation + type OptimizationType string + const DynamicSiteAcceleration + const GeneralMediaStreaming + const GeneralWebDelivery + const LargeFileDownload + const VideoOnDemandMediaStreaming + func PossibleOptimizationTypeValues() []OptimizationType + type Origin struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (o *Origin) UnmarshalJSON(body []byte) error + func (o Origin) MarshalJSON() ([]byte, error) + type OriginListResult struct + NextLink *string + Value *[]Origin + func (olr OriginListResult) IsEmpty() bool + func (olr OriginListResult) MarshalJSON() ([]byte, error) + type OriginListResultIterator struct + func NewOriginListResultIterator(page OriginListResultPage) OriginListResultIterator + func (iter *OriginListResultIterator) Next() error + func (iter *OriginListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter OriginListResultIterator) NotDone() bool + func (iter OriginListResultIterator) Response() OriginListResult + func (iter OriginListResultIterator) Value() Origin + type OriginListResultPage struct + func NewOriginListResultPage(cur OriginListResult, ...) OriginListResultPage + func (page *OriginListResultPage) Next() error + func (page *OriginListResultPage) NextWithContext(ctx context.Context) (err error) + func (page OriginListResultPage) NotDone() bool + func (page OriginListResultPage) Response() OriginListResult + func (page OriginListResultPage) Values() []Origin + type OriginProperties struct + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + ProvisioningState *string + ResourceState OriginResourceState + func (op OriginProperties) MarshalJSON() ([]byte, error) + type OriginPropertiesParameters struct + HTTPPort *int32 + HTTPSPort *int32 + HostName *string + type OriginResourceState string + const OriginResourceStateActive + const OriginResourceStateCreating + const OriginResourceStateDeleting + func PossibleOriginResourceStateValues() []OriginResourceState + type OriginUpdateParameters struct + func (oup *OriginUpdateParameters) UnmarshalJSON(body []byte) error + func (oup OriginUpdateParameters) MarshalJSON() ([]byte, error) + type OriginsClient struct + func NewOriginsClient(subscriptionID string) OriginsClient + func NewOriginsClientWithBaseURI(baseURI string, subscriptionID string) OriginsClient + func (client OriginsClient) Get(ctx context.Context, resourceGroupName string, profileName string, ...) (result Origin, err error) + func (client OriginsClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client OriginsClient) GetResponder(resp *http.Response) (result Origin, err error) + func (client OriginsClient) GetSender(req *http.Request) (*http.Response, error) + func (client OriginsClient) ListByEndpoint(ctx context.Context, resourceGroupName string, profileName string, ...) (result OriginListResultPage, err error) + func (client OriginsClient) ListByEndpointComplete(ctx context.Context, resourceGroupName string, profileName string, ...) (result OriginListResultIterator, err error) + func (client OriginsClient) ListByEndpointPreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client OriginsClient) ListByEndpointResponder(resp *http.Response) (result OriginListResult, err error) + func (client OriginsClient) ListByEndpointSender(req *http.Request) (*http.Response, error) + func (client OriginsClient) Update(ctx context.Context, resourceGroupName string, profileName string, ...) (result OriginsUpdateFuture, err error) + func (client OriginsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client OriginsClient) UpdateResponder(resp *http.Response) (result Origin, err error) + func (client OriginsClient) UpdateSender(req *http.Request) (future OriginsUpdateFuture, err error) + type OriginsUpdateFuture struct + Result func(OriginsClient) (Origin, error) + func (future *OriginsUpdateFuture) UnmarshalJSON(body []byte) error + type Profile struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (p *Profile) UnmarshalJSON(body []byte) error + func (p Profile) MarshalJSON() ([]byte, error) + type ProfileListResult struct + NextLink *string + Value *[]Profile + func (plr ProfileListResult) IsEmpty() bool + func (plr ProfileListResult) MarshalJSON() ([]byte, error) + type ProfileListResultIterator struct + func NewProfileListResultIterator(page ProfileListResultPage) ProfileListResultIterator + func (iter *ProfileListResultIterator) Next() error + func (iter *ProfileListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ProfileListResultIterator) NotDone() bool + func (iter ProfileListResultIterator) Response() ProfileListResult + func (iter ProfileListResultIterator) Value() Profile + type ProfileListResultPage struct + func NewProfileListResultPage(cur ProfileListResult, ...) ProfileListResultPage + func (page *ProfileListResultPage) Next() error + func (page *ProfileListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ProfileListResultPage) NotDone() bool + func (page ProfileListResultPage) Response() ProfileListResult + func (page ProfileListResultPage) Values() []Profile + type ProfileProperties struct + ProvisioningState *string + ResourceState ProfileResourceState + func (pp ProfileProperties) MarshalJSON() ([]byte, error) + type ProfileResourceState string + const ProfileResourceStateActive + const ProfileResourceStateCreating + const ProfileResourceStateDeleting + const ProfileResourceStateDisabled + func PossibleProfileResourceStateValues() []ProfileResourceState + type ProfileUpdateParameters struct + Tags map[string]*string + func (pup ProfileUpdateParameters) MarshalJSON() ([]byte, error) + type ProfilesClient struct + func NewProfilesClient(subscriptionID string) ProfilesClient + func NewProfilesClientWithBaseURI(baseURI string, subscriptionID string) ProfilesClient + func (client ProfilesClient) Create(ctx context.Context, resourceGroupName string, profileName string, ...) (result ProfilesCreateFuture, err error) + func (client ProfilesClient) CreatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client ProfilesClient) CreateResponder(resp *http.Response) (result Profile, err error) + func (client ProfilesClient) CreateSender(req *http.Request) (future ProfilesCreateFuture, err error) + func (client ProfilesClient) Delete(ctx context.Context, resourceGroupName string, profileName string) (result ProfilesDeleteFuture, err error) + func (client ProfilesClient) DeletePreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ProfilesClient) DeleteSender(req *http.Request) (future ProfilesDeleteFuture, err error) + func (client ProfilesClient) GenerateSsoURI(ctx context.Context, resourceGroupName string, profileName string) (result SsoURI, err error) + func (client ProfilesClient) GenerateSsoURIPreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) GenerateSsoURIResponder(resp *http.Response) (result SsoURI, err error) + func (client ProfilesClient) GenerateSsoURISender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) Get(ctx context.Context, resourceGroupName string, profileName string) (result Profile, err error) + func (client ProfilesClient) GetPreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) GetResponder(resp *http.Response) (result Profile, err error) + func (client ProfilesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) List(ctx context.Context) (result ProfileListResultPage, err error) + func (client ProfilesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ProfileListResultPage, err error) + func (client ProfilesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ProfileListResultIterator, err error) + func (client ProfilesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ProfilesClient) ListByResourceGroupResponder(resp *http.Response) (result ProfileListResult, err error) + func (client ProfilesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) ListComplete(ctx context.Context) (result ProfileListResultIterator, err error) + func (client ProfilesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ProfilesClient) ListResourceUsage(ctx context.Context, resourceGroupName string, profileName string) (result ResourceUsageListResultPage, err error) + func (client ProfilesClient) ListResourceUsageComplete(ctx context.Context, resourceGroupName string, profileName string) (result ResourceUsageListResultIterator, err error) + func (client ProfilesClient) ListResourceUsagePreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) ListResourceUsageResponder(resp *http.Response) (result ResourceUsageListResult, err error) + func (client ProfilesClient) ListResourceUsageSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) ListResponder(resp *http.Response) (result ProfileListResult, err error) + func (client ProfilesClient) ListSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) ListSupportedOptimizationTypes(ctx context.Context, resourceGroupName string, profileName string) (result SupportedOptimizationTypesListResult, err error) + func (client ProfilesClient) ListSupportedOptimizationTypesPreparer(ctx context.Context, resourceGroupName string, profileName string) (*http.Request, error) + func (client ProfilesClient) ListSupportedOptimizationTypesResponder(resp *http.Response) (result SupportedOptimizationTypesListResult, err error) + func (client ProfilesClient) ListSupportedOptimizationTypesSender(req *http.Request) (*http.Response, error) + func (client ProfilesClient) Update(ctx context.Context, resourceGroupName string, profileName string, ...) (result ProfilesUpdateFuture, err error) + func (client ProfilesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, profileName string, ...) (*http.Request, error) + func (client ProfilesClient) UpdateResponder(resp *http.Response) (result Profile, err error) + func (client ProfilesClient) UpdateSender(req *http.Request) (future ProfilesUpdateFuture, err error) + type ProfilesCreateFuture struct + Result func(ProfilesClient) (Profile, error) + func (future *ProfilesCreateFuture) UnmarshalJSON(body []byte) error + type ProfilesDeleteFuture struct + Result func(ProfilesClient) (autorest.Response, error) + func (future *ProfilesDeleteFuture) UnmarshalJSON(body []byte) error + type ProfilesUpdateFuture struct + Result func(ProfilesClient) (Profile, error) + func (future *ProfilesUpdateFuture) UnmarshalJSON(body []byte) error + type ProtocolType string + const IPBased + const ServerNameIndication + func PossibleProtocolTypeValues() []ProtocolType + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type PurgeParameters struct + ContentPaths *[]string + type QueryStringCachingBehavior string + const BypassCaching + const IgnoreQueryString + const NotSet + const UseQueryString + func PossibleQueryStringCachingBehaviorValues() []QueryStringCachingBehavior + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceType string + const MicrosoftCdnProfilesEndpoints + func PossibleResourceTypeValues() []ResourceType + type ResourceUsage struct + CurrentValue *int32 + Limit *int32 + ResourceType *string + Unit *string + func (ru ResourceUsage) MarshalJSON() ([]byte, error) + type ResourceUsageClient struct + func NewResourceUsageClient(subscriptionID string) ResourceUsageClient + func NewResourceUsageClientWithBaseURI(baseURI string, subscriptionID string) ResourceUsageClient + func (client ResourceUsageClient) List(ctx context.Context) (result ResourceUsageListResultPage, err error) + func (client ResourceUsageClient) ListComplete(ctx context.Context) (result ResourceUsageListResultIterator, err error) + func (client ResourceUsageClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ResourceUsageClient) ListResponder(resp *http.Response) (result ResourceUsageListResult, err error) + func (client ResourceUsageClient) ListSender(req *http.Request) (*http.Response, error) + type ResourceUsageListResult struct + NextLink *string + Value *[]ResourceUsage + func (rulr ResourceUsageListResult) IsEmpty() bool + func (rulr ResourceUsageListResult) MarshalJSON() ([]byte, error) + type ResourceUsageListResultIterator struct + func NewResourceUsageListResultIterator(page ResourceUsageListResultPage) ResourceUsageListResultIterator + func (iter *ResourceUsageListResultIterator) Next() error + func (iter *ResourceUsageListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ResourceUsageListResultIterator) NotDone() bool + func (iter ResourceUsageListResultIterator) Response() ResourceUsageListResult + func (iter ResourceUsageListResultIterator) Value() ResourceUsage + type ResourceUsageListResultPage struct + func NewResourceUsageListResultPage(cur ResourceUsageListResult, ...) ResourceUsageListResultPage + func (page *ResourceUsageListResultPage) Next() error + func (page *ResourceUsageListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ResourceUsageListResultPage) NotDone() bool + func (page ResourceUsageListResultPage) Response() ResourceUsageListResult + func (page ResourceUsageListResultPage) Values() []ResourceUsage + type Sku struct + Name SkuName + type SkuName string + const CustomVerizon + const PremiumChinaCdn + const PremiumVerizon + const StandardAkamai + const StandardChinaCdn + const StandardMicrosoft + const StandardVerizon + func PossibleSkuNameValues() []SkuName + type SsoURI struct + SsoURIValue *string + func (su SsoURI) MarshalJSON() ([]byte, error) + type SupportedOptimizationTypesListResult struct + SupportedOptimizationTypes *[]OptimizationType + func (sotlr SupportedOptimizationTypesListResult) MarshalJSON() ([]byte, error) + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type URLFileExtensionConditionParameters struct + Extensions *[]string + OdataType *string + type URLPathConditionParameters struct + MatchType MatchType + OdataType *string + Path *string + type UserManagedHTTPSParameters struct + CertificateSource CertificateSource + CertificateSourceParameters *KeyVaultCertificateSourceParameters + ProtocolType ProtocolType + func (umhp UserManagedHTTPSParameters) AsBasicCustomDomainHTTPSParameters() (BasicCustomDomainHTTPSParameters, bool) + func (umhp UserManagedHTTPSParameters) AsCustomDomainHTTPSParameters() (*CustomDomainHTTPSParameters, bool) + func (umhp UserManagedHTTPSParameters) AsManagedHTTPSParameters() (*ManagedHTTPSParameters, bool) + func (umhp UserManagedHTTPSParameters) AsUserManagedHTTPSParameters() (*UserManagedHTTPSParameters, bool) + func (umhp UserManagedHTTPSParameters) MarshalJSON() ([]byte, error) + type ValidateCustomDomainInput struct + HostName *string + type ValidateCustomDomainOutput struct + CustomDomainValidated *bool + Message *string + Reason *string + func (vcdo ValidateCustomDomainOutput) MarshalJSON() ([]byte, error) + type ValidateProbeInput struct + ProbeURL *string + type ValidateProbeOutput struct + ErrorCode *string + IsValid *bool + Message *string + func (vpo ValidateProbeOutput) MarshalJSON() ([]byte, error)