Documentation ¶
Index ¶
- type BGPCommunity
- type BgpServiceCommunitiesClient
- func (c BgpServiceCommunitiesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
- func (c BgpServiceCommunitiesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
- func (c BgpServiceCommunitiesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListCompleteResult, err error)
- type BgpServiceCommunity
- type BgpServiceCommunityOperationPredicate
- type BgpServiceCommunityPropertiesFormat
- type ListCompleteResult
- type ListCustomPager
- type ListOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BGPCommunity ¶
type BGPCommunity struct { CommunityName *string `json:"communityName,omitempty"` CommunityPrefixes *[]string `json:"communityPrefixes,omitempty"` CommunityValue *string `json:"communityValue,omitempty"` IsAuthorizedToUse *bool `json:"isAuthorizedToUse,omitempty"` ServiceGroup *string `json:"serviceGroup,omitempty"` ServiceSupportedRegion *string `json:"serviceSupportedRegion,omitempty"` }
type BgpServiceCommunitiesClient ¶
type BgpServiceCommunitiesClient struct {
Client *resourcemanager.Client
}
func NewBgpServiceCommunitiesClientWithBaseURI ¶
func NewBgpServiceCommunitiesClientWithBaseURI(sdkApi sdkEnv.Api) (*BgpServiceCommunitiesClient, error)
func (BgpServiceCommunitiesClient) List ¶
func (c BgpServiceCommunitiesClient) List(ctx context.Context, id commonids.SubscriptionId) (result ListOperationResponse, err error)
List ...
func (BgpServiceCommunitiesClient) ListComplete ¶
func (c BgpServiceCommunitiesClient) ListComplete(ctx context.Context, id commonids.SubscriptionId) (ListCompleteResult, error)
ListComplete retrieves all the results into a single object
func (BgpServiceCommunitiesClient) ListCompleteMatchingPredicate ¶
func (c BgpServiceCommunitiesClient) ListCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate BgpServiceCommunityOperationPredicate) (result ListCompleteResult, err error)
ListCompleteMatchingPredicate retrieves all the results and then applies the predicate
type BgpServiceCommunity ¶
type BgpServiceCommunity struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *BgpServiceCommunityPropertiesFormat `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type BgpServiceCommunityOperationPredicate ¶
type BgpServiceCommunityOperationPredicate struct { Id *string Location *string Name *string Type *string }
func (BgpServiceCommunityOperationPredicate) Matches ¶
func (p BgpServiceCommunityOperationPredicate) Matches(input BgpServiceCommunity) bool
type BgpServiceCommunityPropertiesFormat ¶
type BgpServiceCommunityPropertiesFormat struct { BgpCommunities *[]BGPCommunity `json:"bgpCommunities,omitempty"` ServiceName *string `json:"serviceName,omitempty"` }
type ListCompleteResult ¶
type ListCompleteResult struct { LatestHttpResponse *http.Response Items []BgpServiceCommunity }
type ListCustomPager ¶ added in v0.20240628.1153531
func (*ListCustomPager) NextPageLink ¶ added in v0.20240628.1153531
func (p *ListCustomPager) NextPageLink() *odata.Link
type ListOperationResponse ¶
type ListOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *[]BgpServiceCommunity }
Click to show internal directories.
Click to hide internal directories.