Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAfdProvisioningState() []string + func PossibleValuesForDeploymentStatus() []string + func PossibleValuesForEnabledState() []string + func PossibleValuesForSharedPrivateLinkResourceStatus() []string + func ValidateOriginGroupID(input interface{}, key string) (warnings []string, errors []error) + func ValidateOriginGroupOriginID(input interface{}, key string) (warnings []string, errors []error) + type AFDOrigin struct + Id *string + Name *string + Properties *AFDOriginProperties + SystemData *systemdata.SystemData + Type *string + type AFDOriginOperationPredicate struct + Id *string + Name *string + Type *string + func (p AFDOriginOperationPredicate) Matches(input AFDOrigin) bool + type AFDOriginProperties struct + AzureOrigin *ResourceReference + DeploymentStatus *DeploymentStatus + EnabledState *EnabledState + EnforceCertificateNameCheck *bool + HTTPPort *int64 + HTTPSPort *int64 + HostName *string + OriginGroupName *string + OriginHostHeader *string + Priority *int64 + ProvisioningState *AfdProvisioningState + SharedPrivateLinkResource *SharedPrivateLinkResourceProperties + Weight *int64 + type AFDOriginUpdateParameters struct + Properties *AFDOriginUpdatePropertiesParameters + type AFDOriginUpdatePropertiesParameters struct + AzureOrigin *ResourceReference + EnabledState *EnabledState + EnforceCertificateNameCheck *bool + HTTPPort *int64 + HTTPSPort *int64 + HostName *string + OriginGroupName *string + OriginHostHeader *string + Priority *int64 + SharedPrivateLinkResource *SharedPrivateLinkResourceProperties + Weight *int64 + type AFDOriginsClient struct + Client *resourcemanager.Client + func NewAFDOriginsClientWithBaseURI(sdkApi sdkEnv.Api) (*AFDOriginsClient, error) + func (c AFDOriginsClient) Create(ctx context.Context, id OriginGroupOriginId, input AFDOrigin) (result CreateOperationResponse, err error) + func (c AFDOriginsClient) CreateThenPoll(ctx context.Context, id OriginGroupOriginId, input AFDOrigin) error + func (c AFDOriginsClient) Delete(ctx context.Context, id OriginGroupOriginId) (result DeleteOperationResponse, err error) + func (c AFDOriginsClient) DeleteThenPoll(ctx context.Context, id OriginGroupOriginId) error + func (c AFDOriginsClient) Get(ctx context.Context, id OriginGroupOriginId) (result GetOperationResponse, err error) + func (c AFDOriginsClient) ListByOriginGroup(ctx context.Context, id OriginGroupId) (result ListByOriginGroupOperationResponse, err error) + func (c AFDOriginsClient) ListByOriginGroupComplete(ctx context.Context, id OriginGroupId) (ListByOriginGroupCompleteResult, error) + func (c AFDOriginsClient) ListByOriginGroupCompleteMatchingPredicate(ctx context.Context, id OriginGroupId, predicate AFDOriginOperationPredicate) (result ListByOriginGroupCompleteResult, err error) + func (c AFDOriginsClient) Update(ctx context.Context, id OriginGroupOriginId, input AFDOriginUpdateParameters) (result UpdateOperationResponse, err error) + func (c AFDOriginsClient) UpdateThenPoll(ctx context.Context, id OriginGroupOriginId, input AFDOriginUpdateParameters) error + type AfdProvisioningState string + const AfdProvisioningStateCreating + const AfdProvisioningStateDeleting + const AfdProvisioningStateFailed + const AfdProvisioningStateSucceeded + const AfdProvisioningStateUpdating + func (s *AfdProvisioningState) UnmarshalJSON(bytes []byte) error + type CreateOperationResponse struct + HttpResponse *http.Response + Model *AFDOrigin + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DeploymentStatus string + const DeploymentStatusFailed + const DeploymentStatusInProgress + const DeploymentStatusNotStarted + const DeploymentStatusSucceeded + func (s *DeploymentStatus) UnmarshalJSON(bytes []byte) error + type EnabledState string + const EnabledStateDisabled + const EnabledStateEnabled + func (s *EnabledState) UnmarshalJSON(bytes []byte) error + type GetOperationResponse struct + HttpResponse *http.Response + Model *AFDOrigin + OData *odata.OData + type ListByOriginGroupCompleteResult struct + Items []AFDOrigin + LatestHttpResponse *http.Response + type ListByOriginGroupCustomPager struct + NextLink *odata.Link + func (p *ListByOriginGroupCustomPager) NextPageLink() *odata.Link + type ListByOriginGroupOperationResponse struct + HttpResponse *http.Response + Model *[]AFDOrigin + OData *odata.OData + type OriginGroupId struct + OriginGroupName string + ProfileName string + ResourceGroupName string + SubscriptionId string + func NewOriginGroupID(subscriptionId string, resourceGroupName string, profileName string, ...) OriginGroupId + func ParseOriginGroupID(input string) (*OriginGroupId, error) + func ParseOriginGroupIDInsensitively(input string) (*OriginGroupId, error) + func (id *OriginGroupId) FromParseResult(input resourceids.ParseResult) error + func (id OriginGroupId) ID() string + func (id OriginGroupId) Segments() []resourceids.Segment + func (id OriginGroupId) String() string + type OriginGroupOriginId struct + OriginGroupName string + OriginName string + ProfileName string + ResourceGroupName string + SubscriptionId string + func NewOriginGroupOriginID(subscriptionId string, resourceGroupName string, profileName string, ...) OriginGroupOriginId + func ParseOriginGroupOriginID(input string) (*OriginGroupOriginId, error) + func ParseOriginGroupOriginIDInsensitively(input string) (*OriginGroupOriginId, error) + func (id *OriginGroupOriginId) FromParseResult(input resourceids.ParseResult) error + func (id OriginGroupOriginId) ID() string + func (id OriginGroupOriginId) Segments() []resourceids.Segment + func (id OriginGroupOriginId) String() string + type ResourceReference struct + Id *string + type SharedPrivateLinkResourceProperties struct + GroupId *string + PrivateLink *ResourceReference + PrivateLinkLocation *string + RequestMessage *string + Status *SharedPrivateLinkResourceStatus + type SharedPrivateLinkResourceStatus string + const SharedPrivateLinkResourceStatusApproved + const SharedPrivateLinkResourceStatusDisconnected + const SharedPrivateLinkResourceStatusPending + const SharedPrivateLinkResourceStatusRejected + const SharedPrivateLinkResourceStatusTimeout + func (s *SharedPrivateLinkResourceStatus) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *AFDOrigin + OData *odata.OData + Poller pollers.Poller