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 PossibleValuesForOriginProvisioningState() []string + func PossibleValuesForOriginResourceState() []string + func PossibleValuesForPrivateEndpointStatus() []string + func ValidateEndpointID(input interface{}, key string) (warnings []string, errors []error) + func ValidateOriginID(input interface{}, key string) (warnings []string, errors []error) + type CreateOperationResponse struct + HttpResponse *http.Response + Model *Origin + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type EndpointId struct + EndpointName string + ProfileName string + ResourceGroupName string + SubscriptionId string + func NewEndpointID(subscriptionId string, resourceGroupName string, profileName string, ...) EndpointId + func ParseEndpointID(input string) (*EndpointId, error) + func ParseEndpointIDInsensitively(input string) (*EndpointId, error) + func (id *EndpointId) FromParseResult(input resourceids.ParseResult) error + func (id EndpointId) ID() string + func (id EndpointId) Segments() []resourceids.Segment + func (id EndpointId) String() string + type GetOperationResponse struct + HttpResponse *http.Response + Model *Origin + OData *odata.OData + type ListByEndpointCompleteResult struct + Items []Origin + LatestHttpResponse *http.Response + type ListByEndpointCustomPager struct + NextLink *odata.Link + func (p *ListByEndpointCustomPager) NextPageLink() *odata.Link + type ListByEndpointOperationResponse struct + HttpResponse *http.Response + Model *[]Origin + OData *odata.OData + type Origin struct + Id *string + Name *string + Properties *OriginProperties + SystemData *systemdata.SystemData + Type *string + type OriginId struct + EndpointName string + OriginName string + ProfileName string + ResourceGroupName string + SubscriptionId string + func NewOriginID(subscriptionId string, resourceGroupName string, profileName string, ...) OriginId + func ParseOriginID(input string) (*OriginId, error) + func ParseOriginIDInsensitively(input string) (*OriginId, error) + func (id *OriginId) FromParseResult(input resourceids.ParseResult) error + func (id OriginId) ID() string + func (id OriginId) Segments() []resourceids.Segment + func (id OriginId) String() string + type OriginOperationPredicate struct + Id *string + Name *string + Type *string + func (p OriginOperationPredicate) Matches(input Origin) bool + type OriginProperties struct + Enabled *bool + HTTPPort *int64 + HTTPSPort *int64 + HostName *string + OriginHostHeader *string + Priority *int64 + PrivateEndpointStatus *PrivateEndpointStatus + PrivateLinkAlias *string + PrivateLinkApprovalMessage *string + PrivateLinkLocation *string + PrivateLinkResourceId *string + ProvisioningState *OriginProvisioningState + ResourceState *OriginResourceState + Weight *int64 + type OriginProvisioningState string + const OriginProvisioningStateCreating + const OriginProvisioningStateDeleting + const OriginProvisioningStateFailed + const OriginProvisioningStateSucceeded + const OriginProvisioningStateUpdating + func (s *OriginProvisioningState) UnmarshalJSON(bytes []byte) error + type OriginResourceState string + const OriginResourceStateActive + const OriginResourceStateCreating + const OriginResourceStateDeleting + func (s *OriginResourceState) UnmarshalJSON(bytes []byte) error + type OriginUpdateParameters struct + Properties *OriginUpdatePropertiesParameters + type OriginUpdatePropertiesParameters struct + Enabled *bool + HTTPPort *int64 + HTTPSPort *int64 + HostName *string + OriginHostHeader *string + Priority *int64 + PrivateLinkAlias *string + PrivateLinkApprovalMessage *string + PrivateLinkLocation *string + PrivateLinkResourceId *string + Weight *int64 + type OriginsClient struct + Client *resourcemanager.Client + func NewOriginsClientWithBaseURI(sdkApi sdkEnv.Api) (*OriginsClient, error) + func (c OriginsClient) Create(ctx context.Context, id OriginId, input Origin) (result CreateOperationResponse, err error) + func (c OriginsClient) CreateThenPoll(ctx context.Context, id OriginId, input Origin) error + func (c OriginsClient) Delete(ctx context.Context, id OriginId) (result DeleteOperationResponse, err error) + func (c OriginsClient) DeleteThenPoll(ctx context.Context, id OriginId) error + func (c OriginsClient) Get(ctx context.Context, id OriginId) (result GetOperationResponse, err error) + func (c OriginsClient) ListByEndpoint(ctx context.Context, id EndpointId) (result ListByEndpointOperationResponse, err error) + func (c OriginsClient) ListByEndpointComplete(ctx context.Context, id EndpointId) (ListByEndpointCompleteResult, error) + func (c OriginsClient) ListByEndpointCompleteMatchingPredicate(ctx context.Context, id EndpointId, predicate OriginOperationPredicate) (result ListByEndpointCompleteResult, err error) + func (c OriginsClient) Update(ctx context.Context, id OriginId, input OriginUpdateParameters) (result UpdateOperationResponse, err error) + func (c OriginsClient) UpdateThenPoll(ctx context.Context, id OriginId, input OriginUpdateParameters) error + type PrivateEndpointStatus string + const PrivateEndpointStatusApproved + const PrivateEndpointStatusDisconnected + const PrivateEndpointStatusPending + const PrivateEndpointStatusRejected + const PrivateEndpointStatusTimeout + func (s *PrivateEndpointStatus) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *Origin + OData *odata.OData + Poller pollers.Poller