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 PossibleValuesForProvisioningState() []string + func PossibleValuesForVnetLocalRouteOverrideCriteria() []string + func ValidateExpressRouteConnectionID(input interface{}, key string) (warnings []string, errors []error) + func ValidateExpressRouteGatewayID(input interface{}, key string) (warnings []string, errors []error) + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *ExpressRouteConnection + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type ExpressRouteCircuitPeeringId struct + Id *string + type ExpressRouteConnection struct + Id *string + Name string + Properties *ExpressRouteConnectionProperties + type ExpressRouteConnectionId struct + ExpressRouteConnectionName string + ExpressRouteGatewayName string + ResourceGroupName string + SubscriptionId string + func NewExpressRouteConnectionID(subscriptionId string, resourceGroupName string, ...) ExpressRouteConnectionId + func ParseExpressRouteConnectionID(input string) (*ExpressRouteConnectionId, error) + func ParseExpressRouteConnectionIDInsensitively(input string) (*ExpressRouteConnectionId, error) + func (id *ExpressRouteConnectionId) FromParseResult(input resourceids.ParseResult) error + func (id ExpressRouteConnectionId) ID() string + func (id ExpressRouteConnectionId) Segments() []resourceids.Segment + func (id ExpressRouteConnectionId) String() string + type ExpressRouteConnectionList struct + Value *[]ExpressRouteConnection + type ExpressRouteConnectionProperties struct + AuthorizationKey *string + EnableInternetSecurity *bool + EnablePrivateLinkFastPath *bool + ExpressRouteCircuitPeering ExpressRouteCircuitPeeringId + ExpressRouteGatewayBypass *bool + ProvisioningState *ProvisioningState + RoutingConfiguration *RoutingConfiguration + RoutingWeight *int64 + type ExpressRouteConnectionsClient struct + Client *resourcemanager.Client + func NewExpressRouteConnectionsClientWithBaseURI(sdkApi sdkEnv.Api) (*ExpressRouteConnectionsClient, error) + func (c ExpressRouteConnectionsClient) CreateOrUpdate(ctx context.Context, id ExpressRouteConnectionId, input ExpressRouteConnection) (result CreateOrUpdateOperationResponse, err error) + func (c ExpressRouteConnectionsClient) CreateOrUpdateThenPoll(ctx context.Context, id ExpressRouteConnectionId, input ExpressRouteConnection) error + func (c ExpressRouteConnectionsClient) Delete(ctx context.Context, id ExpressRouteConnectionId) (result DeleteOperationResponse, err error) + func (c ExpressRouteConnectionsClient) DeleteThenPoll(ctx context.Context, id ExpressRouteConnectionId) error + func (c ExpressRouteConnectionsClient) Get(ctx context.Context, id ExpressRouteConnectionId) (result GetOperationResponse, err error) + func (c ExpressRouteConnectionsClient) List(ctx context.Context, id ExpressRouteGatewayId) (result ListOperationResponse, err error) + type ExpressRouteGatewayId struct + ExpressRouteGatewayName string + ResourceGroupName string + SubscriptionId string + func NewExpressRouteGatewayID(subscriptionId string, resourceGroupName string, ...) ExpressRouteGatewayId + func ParseExpressRouteGatewayID(input string) (*ExpressRouteGatewayId, error) + func ParseExpressRouteGatewayIDInsensitively(input string) (*ExpressRouteGatewayId, error) + func (id *ExpressRouteGatewayId) FromParseResult(input resourceids.ParseResult) error + func (id ExpressRouteGatewayId) ID() string + func (id ExpressRouteGatewayId) Segments() []resourceids.Segment + func (id ExpressRouteGatewayId) String() string + type GetOperationResponse struct + HttpResponse *http.Response + Model *ExpressRouteConnection + OData *odata.OData + type ListOperationResponse struct + HttpResponse *http.Response + Model *ExpressRouteConnectionList + OData *odata.OData + type PropagatedRouteTable struct + Ids *[]SubResource + Labels *[]string + type ProvisioningState string + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func (s *ProvisioningState) UnmarshalJSON(bytes []byte) error + type RoutingConfiguration struct + AssociatedRouteTable *SubResource + InboundRouteMap *SubResource + OutboundRouteMap *SubResource + PropagatedRouteTables *PropagatedRouteTable + VnetRoutes *VnetRoute + type StaticRoute struct + AddressPrefixes *[]string + Name *string + NextHopIPAddress *string + type StaticRoutesConfig struct + PropagateStaticRoutes *bool + VnetLocalRouteOverrideCriteria *VnetLocalRouteOverrideCriteria + type SubResource struct + Id *string + type VnetLocalRouteOverrideCriteria string + const VnetLocalRouteOverrideCriteriaContains + const VnetLocalRouteOverrideCriteriaEqual + func (s *VnetLocalRouteOverrideCriteria) UnmarshalJSON(bytes []byte) error + type VnetRoute struct + BgpConnections *[]SubResource + StaticRoutes *[]StaticRoute + StaticRoutesConfig *StaticRoutesConfig