package
0.51.3
Repository: https://github.com/ibm/networking-go-sdk.git
Documentation: pkg.go.dev

# Functions

GetServiceURLForRegion returns the service URL to be used for the specified region.
NewDirectLinkProviderV2 : constructs an instance of DirectLinkProviderV2 with passed in options.
NewDirectLinkProviderV2UsingExternalConfig : constructs an instance of DirectLinkProviderV2 with passed in options and external configuration.
UnmarshalProviderGateway unmarshals an instance of ProviderGateway from the specified map of raw messages.
UnmarshalProviderGatewayChangeRequest unmarshals an instance of ProviderGatewayChangeRequest from the specified map of raw messages.
UnmarshalProviderGatewayChangeRequestProviderGatewayCreate unmarshals an instance of ProviderGatewayChangeRequestProviderGatewayCreate from the specified map of raw messages.
UnmarshalProviderGatewayChangeRequestProviderGatewayDelete unmarshals an instance of ProviderGatewayChangeRequestProviderGatewayDelete from the specified map of raw messages.
UnmarshalProviderGatewayChangeRequestProviderGatewayUpdateAttributes unmarshals an instance of ProviderGatewayChangeRequestProviderGatewayUpdateAttributes from the specified map of raw messages.
UnmarshalProviderGatewayCollection unmarshals an instance of ProviderGatewayCollection from the specified map of raw messages.
UnmarshalProviderGatewayCollectionFirst unmarshals an instance of ProviderGatewayCollectionFirst from the specified map of raw messages.
UnmarshalProviderGatewayCollectionNext unmarshals an instance of ProviderGatewayCollectionNext from the specified map of raw messages.
UnmarshalProviderGatewayPortIdentity unmarshals an instance of ProviderGatewayPortIdentity from the specified map of raw messages.
UnmarshalProviderGatewayPortReference unmarshals an instance of ProviderGatewayPortReference from the specified map of raw messages.
UnmarshalProviderGatewayUpdateAttributesUpdatesItem unmarshals an instance of ProviderGatewayUpdateAttributesUpdatesItem from the specified map of raw messages.
UnmarshalProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPASNUpdate unmarshals an instance of ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPASNUpdate from the specified map of raw messages.
UnmarshalProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPIPUpdate unmarshals an instance of ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPIPUpdate from the specified map of raw messages.
UnmarshalProviderGatewayUpdateAttributesUpdatesItemProviderGatewaySpeedUpdate unmarshals an instance of ProviderGatewayUpdateAttributesUpdatesItemProviderGatewaySpeedUpdate from the specified map of raw messages.
UnmarshalProviderGatewayUpdateAttributesUpdatesItemProviderGatewayVLAN unmarshals an instance of ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayVLAN from the specified map of raw messages.
UnmarshalProviderPort unmarshals an instance of ProviderPort from the specified map of raw messages.
UnmarshalProviderPortCollection unmarshals an instance of ProviderPortCollection from the specified map of raw messages.
UnmarshalProviderPortCollectionFirst unmarshals an instance of ProviderPortCollectionFirst from the specified map of raw messages.
UnmarshalProviderPortCollectionNext unmarshals an instance of ProviderPortCollectionNext from the specified map of raw messages.

# Constants

DefaultServiceName is the default key used to find external configuration information.
DefaultServiceURL is the default URL to make service requests to.
Constants associated with the ProviderGateway.BgpStatus property.
Constants associated with the ProviderGateway.BgpStatus property.
Constants associated with the ProviderGateway.BgpStatus property.
Constants associated with the ProviderGateway.BgpStatus property.
Constants associated with the ProviderGateway.OperationalStatus property.
Constants associated with the ProviderGateway.OperationalStatus property.
Constants associated with the ProviderGateway.OperationalStatus property.
Constants associated with the ProviderGateway.OperationalStatus property.
Constants associated with the ProviderGateway.OperationalStatus property.
Constants associated with the ProviderGatewayChangeRequest.Type property.
Constants associated with the ProviderGatewayChangeRequestProviderGatewayCreate.Type property.
Constants associated with the ProviderGatewayChangeRequestProviderGatewayDelete.Type property.
Constants associated with the ProviderGatewayChangeRequestProviderGatewayUpdateAttributes.Type property.

# Structs

CreateProviderGatewayOptions : The CreateProviderGateway options.
DeleteProviderGatewayOptions : The DeleteProviderGateway options.
DirectLinkProviderV2 : No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) API Version: __VERSION__.
DirectLinkProviderV2Options : Service options.
GetProviderGatewayOptions : The GetProviderGateway options.
GetProviderPortOptions : The GetProviderPort options.
ListProviderGatewaysOptions : The ListProviderGateways options.
ListProviderPortsOptions : The ListProviderPorts options.
ProviderGateway : gateway.
ProviderGatewayChangeRequest : ProviderGatewayChangeRequest struct Models which "extend" this model: - ProviderGatewayChangeRequestProviderGatewayCreate - ProviderGatewayChangeRequestProviderGatewayDelete - ProviderGatewayChangeRequestProviderGatewayUpdateAttributes.
ProviderGatewayChangeRequestProviderGatewayCreate : gateway create.
ProviderGatewayChangeRequestProviderGatewayDelete : gateway delete.
ProviderGatewayChangeRequestProviderGatewayUpdateAttributes : gateway attributes update.
ProviderGatewayCollection : A paginated collection of resources.
ProviderGatewayCollectionFirst : A reference to the first page of resources.
ProviderGatewayCollectionNext : A reference to the next page of resources; this reference is included for all pages except the last page.
ProviderGatewayPortIdentity : Select Port Label for the gateway.
ProviderGatewayPortReference : Port identifier for the gateway.
ProviderGatewaysPager can be used to simplify the use of the "ListProviderGateways" method.
ProviderGatewayUpdateAttributesUpdatesItem : ProviderGatewayUpdateAttributesUpdatesItem struct Models which "extend" this model: - ProviderGatewayUpdateAttributesUpdatesItemProviderGatewaySpeedUpdate - ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPIPUpdate - ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPASNUpdate - ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayVLAN.
ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPASNUpdate : The autonomous system number (ASN) of Border Gateway Protocol (BGP) configuration for the IBM side of the DL 2.0 gateway.
ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayBGPIPUpdate : Update BGP customer and IBM CIDR.
ProviderGatewayUpdateAttributesUpdatesItemProviderGatewaySpeedUpdate : gateway speed change.
ProviderGatewayUpdateAttributesUpdatesItemProviderGatewayVLAN : Update VLAN for this gateway.
ProviderPort : Provider port details.
ProviderPortCollection : List of port label details.
ProviderPortCollectionFirst : A reference to the first page of resources.
ProviderPortCollectionNext : A reference to the next page of resources; this reference is included for all pages except the last page.
ProviderPortsPager can be used to simplify the use of the "ListProviderPorts" method.
UpdateProviderGatewayOptions : The UpdateProviderGateway options.

# Interfaces

No description provided by the author
No description provided by the author