Versions in this module Expand all Collapse all v2 v2.96.0 Feb 14, 2022 Changes in this version + func PossibleValuesForEndpointMonitorStatus() []string + func PossibleValuesForEndpointStatus() []string + func PossibleValuesForEndpointType() []string + func ValidateEndpointTypeID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateResponse struct + HttpResponse *http.Response + Model *Endpoint + type DeleteOperationResult struct + Boolean *bool + type DeleteResponse struct + HttpResponse *http.Response + Model *DeleteOperationResult + type Endpoint struct + Id *string + Name *string + Properties *EndpointProperties + Type *string + type EndpointMonitorStatus string + const EndpointMonitorStatusCheckingEndpoint + const EndpointMonitorStatusDegraded + const EndpointMonitorStatusDisabled + const EndpointMonitorStatusInactive + const EndpointMonitorStatusOnline + const EndpointMonitorStatusStopped + type EndpointProperties struct + CustomHeaders *[]EndpointPropertiesCustomHeadersInlined + EndpointLocation *string + EndpointMonitorStatus *EndpointMonitorStatus + EndpointStatus *EndpointStatus + GeoMapping *[]string + MinChildEndpoints *int64 + MinChildEndpointsIPv4 *int64 + MinChildEndpointsIPv6 *int64 + Priority *int64 + Subnets *[]EndpointPropertiesSubnetsInlined + Target *string + TargetResourceId *string + Weight *int64 + type EndpointPropertiesCustomHeadersInlined struct + Name *string + Value *string + type EndpointPropertiesSubnetsInlined struct + First *string + Last *string + Scope *int64 + type EndpointStatus string + const EndpointStatusDisabled + const EndpointStatusEnabled + type EndpointType string + const EndpointTypeAzureEndpoints + const EndpointTypeExternalEndpoints + const EndpointTypeNestedEndpoints + type EndpointTypeId struct + EndpointName string + EndpointType EndpointType + ProfileName string + ResourceGroupName string + SubscriptionId string + func NewEndpointTypeID(subscriptionId string, resourceGroupName string, profileName string, ...) EndpointTypeId + func ParseEndpointTypeID(input string) (*EndpointTypeId, error) + func ParseEndpointTypeIDInsensitively(input string) (*EndpointTypeId, error) + func (id EndpointTypeId) ID() string + func (id EndpointTypeId) Segments() []resourceids.Segment + func (id EndpointTypeId) String() string + type EndpointsClient struct + Client autorest.Client + func NewEndpointsClientWithBaseURI(endpoint string) EndpointsClient + func (c EndpointsClient) CreateOrUpdate(ctx context.Context, id EndpointTypeId, input Endpoint) (result CreateOrUpdateResponse, err error) + func (c EndpointsClient) Delete(ctx context.Context, id EndpointTypeId) (result DeleteResponse, err error) + func (c EndpointsClient) Get(ctx context.Context, id EndpointTypeId) (result GetResponse, err error) + func (c EndpointsClient) Update(ctx context.Context, id EndpointTypeId, input Endpoint) (result UpdateResponse, err error) + type GetResponse struct + HttpResponse *http.Response + Model *Endpoint + type UpdateResponse struct + HttpResponse *http.Response + Model *Endpoint