azure-sdk-for-go: github.com/Azure/azure-sdk-for-go/services/preview/peering/mgmt/2019-08-01-preview/peering/peeringapi Index | Files

package peeringapi

import "github.com/Azure/azure-sdk-for-go/services/preview/peering/mgmt/2019-08-01-preview/peering/peeringapi"

Index

Package Files

interfaces.go

type BaseClientAPI Uses

type BaseClientAPI interface {
    CheckServiceProviderAvailability(ctx context.Context, checkServiceProviderAvailabilityInput peering.CheckServiceProviderAvailabilityInput) (result peering.String, err error)
}

BaseClientAPI contains the set of methods on the BaseClient type.

type LegacyPeeringsClientAPI Uses

type LegacyPeeringsClientAPI interface {
    List(ctx context.Context, peeringLocation string, kind string) (result peering.ListResultPage, err error)
}

LegacyPeeringsClientAPI contains the set of methods on the LegacyPeeringsClient type.

type LocationsClientAPI Uses

type LocationsClientAPI interface {
    List(ctx context.Context, kind string, directPeeringType string) (result peering.LocationListResultPage, err error)
}

LocationsClientAPI contains the set of methods on the LocationsClient type.

type OperationsClientAPI Uses

type OperationsClientAPI interface {
    List(ctx context.Context) (result peering.OperationListResultPage, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type PeerAsnsClientAPI Uses

type PeerAsnsClientAPI interface {
    CreateOrUpdate(ctx context.Context, peerAsnName string, peerAsn peering.PeerAsn) (result peering.PeerAsn, err error)
    Delete(ctx context.Context, peerAsnName string) (result autorest.Response, err error)
    Get(ctx context.Context, peerAsnName string) (result peering.PeerAsn, err error)
    ListBySubscription(ctx context.Context) (result peering.PeerAsnListResultPage, err error)
}

PeerAsnsClientAPI contains the set of methods on the PeerAsnsClient type.

type PeeringsClientAPI Uses

type PeeringsClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringName string, peering peering.Model) (result peering.Model, err error)
    Delete(ctx context.Context, resourceGroupName string, peeringName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, peeringName string) (result peering.Model, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string) (result peering.ListResultPage, err error)
    ListBySubscription(ctx context.Context) (result peering.ListResultPage, err error)
    Update(ctx context.Context, resourceGroupName string, peeringName string, tags peering.ResourceTags) (result peering.Model, err error)
}

PeeringsClientAPI contains the set of methods on the PeeringsClient type.

type PrefixesClientAPI Uses

type PrefixesClientAPI interface {
    ListByPeeringService(ctx context.Context, resourceGroupName string, peeringServiceName string) (result peering.ServicePrefixListResultPage, err error)
}

PrefixesClientAPI contains the set of methods on the PrefixesClient type.

type ServiceLocationsClientAPI Uses

type ServiceLocationsClientAPI interface {
    List(ctx context.Context) (result peering.ServiceLocationListResultPage, err error)
}

ServiceLocationsClientAPI contains the set of methods on the ServiceLocationsClient type.

type ServicePrefixesClientAPI Uses

type ServicePrefixesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringServiceName string, prefixName string, peeringServicePrefix peering.ServicePrefix) (result peering.ServicePrefix, err error)
    Delete(ctx context.Context, resourceGroupName string, peeringServiceName string, prefixName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, peeringServiceName string, prefixName string) (result peering.ServicePrefix, err error)
}

ServicePrefixesClientAPI contains the set of methods on the ServicePrefixesClient type.

type ServiceProvidersClientAPI Uses

type ServiceProvidersClientAPI interface {
    List(ctx context.Context) (result peering.ServiceProviderListResultPage, err error)
}

ServiceProvidersClientAPI contains the set of methods on the ServiceProvidersClient type.

type ServicesClientAPI Uses

type ServicesClientAPI interface {
    CreateOrUpdate(ctx context.Context, resourceGroupName string, peeringServiceName string, peeringService peering.Service) (result peering.Service, err error)
    Delete(ctx context.Context, resourceGroupName string, peeringServiceName string) (result autorest.Response, err error)
    Get(ctx context.Context, resourceGroupName string, peeringServiceName string) (result peering.Service, err error)
    ListByResourceGroup(ctx context.Context, resourceGroupName string) (result peering.ServiceListResultPage, err error)
    ListBySubscription(ctx context.Context) (result peering.ServiceListResultPage, err error)
    Update(ctx context.Context, resourceGroupName string, peeringServiceName string, tags peering.ResourceTags) (result peering.Service, err error)
}

ServicesClientAPI contains the set of methods on the ServicesClient type.

Package peeringapi imports 3 packages (graph). Updated 2019-08-30. Refresh now. Tools for package owners.