Versions in this module Expand all Collapse all v0 v0.1.0 Jul 14, 2020 v0.0.1 Jul 13, 2020 Changes in this version + const CreateGatewayActionOptions_Action_CreateGatewayApprove + const CreateGatewayActionOptions_Action_CreateGatewayReject + const CreateGatewayActionOptions_Action_DeleteGatewayApprove + const CreateGatewayActionOptions_Action_DeleteGatewayReject + const CreateGatewayActionOptions_Action_UpdateAttributesApprove + const CreateGatewayActionOptions_Action_UpdateAttributesReject + const CreateGatewayVirtualConnectionOptions_Type_Classic + const CreateGatewayVirtualConnectionOptions_Type_Vpc + const DefaultServiceName + const DefaultServiceURL + const GatewayChangeRequestGatewayClientGatewayCreate_Type_CreateGateway + const GatewayChangeRequestGatewayClientGatewayDelete_Type_DeleteGateway + const GatewayChangeRequestGatewayClientGatewayUpdateAttributes_Type_UpdateAttributes + const GatewayChangeRequest_Type_CreateGateway + const GatewayTemplateGatewayTypeConnectTemplate_Type_Connect + const GatewayTemplateGatewayTypeConnectTemplate_Type_Dedicated + const GatewayTemplateGatewayTypeDedicatedTemplate_Type_Connect + const GatewayTemplateGatewayTypeDedicatedTemplate_Type_Dedicated + const GatewayTemplate_Type_Connect + const GatewayTemplate_Type_Dedicated + const GatewayVirtualConnection_Status_ApprovalPending + const GatewayVirtualConnection_Status_Attached + const GatewayVirtualConnection_Status_Deleting + const GatewayVirtualConnection_Status_DetachedByNetwork + const GatewayVirtualConnection_Status_DetachedByNetworkPending + const GatewayVirtualConnection_Status_Expired + const GatewayVirtualConnection_Status_Pending + const GatewayVirtualConnection_Status_Rejected + const GatewayVirtualConnection_Type_Classic + const GatewayVirtualConnection_Type_Vpc + const Gateway_BgpStatus_Active + const Gateway_BgpStatus_Connect + const Gateway_BgpStatus_Established + const Gateway_BgpStatus_Idle + const Gateway_LinkStatus_Down + const Gateway_LinkStatus_Up + const Gateway_OperationalStatus_AwaitingCompletionNotice + const Gateway_OperationalStatus_AwaitingLoa + const Gateway_OperationalStatus_CompletionNoticeApproved + const Gateway_OperationalStatus_CompletionNoticeReceived + const Gateway_OperationalStatus_CompletionNoticeRejected + const Gateway_OperationalStatus_CreatePending + const Gateway_OperationalStatus_CreateRejected + const Gateway_OperationalStatus_DeletePending + const Gateway_OperationalStatus_LoaAccepted + const Gateway_OperationalStatus_LoaCreated + const Gateway_OperationalStatus_LoaRejected + const Gateway_OperationalStatus_Provisioned + const Gateway_Type_Connect + const Gateway_Type_Dedicated + const ListOfferingTypeLocationCrossConnectRoutersOptions_OfferingType_Dedicated + const ListOfferingTypeLocationsOptions_OfferingType_Connect + const ListOfferingTypeLocationsOptions_OfferingType_Dedicated + const ListOfferingTypeSpeedsOptions_OfferingType_Connect + const ListOfferingTypeSpeedsOptions_OfferingType_Dedicated + const UpdateGatewayOptions_OperationalStatus_LoaAccepted + const UpdateGatewayOptions_OperationalStatus_LoaRejected + const UpdateGatewayVirtualConnectionOptions_Status_Attached + const UpdateGatewayVirtualConnectionOptions_Status_Rejected + func UnmarshalCrossConnectRouter(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGateway(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayActionTemplateUpdatesItem(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayActionTemplateUpdatesItemGatewayClientSpeedUpdate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequest(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestGatewayClientGatewayCreate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestGatewayClientGatewayDelete(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestGatewayClientGatewayUpdateAttributes(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestGatewayClientGatewayUpdateAttributesUpdatesItem(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestGatewayClientGatewayUpdateAttributesUpdatesItemGatewayClientSpeedUpdate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestUpdatesItem(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayChangeRequestUpdatesItemGatewayClientSpeedUpdate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayCollection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayPort(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayPortIdentity(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayTemplate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayTemplateGatewayTypeConnectTemplate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayTemplateGatewayTypeDedicatedTemplate(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayVirtualConnection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalGatewayVirtualConnectionCollection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalLocationCollection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalLocationCrossConnectRouterCollection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalLocationOutput(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalOfferingSpeed(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalOfferingSpeedCollection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalPort(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalPortCollection(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalPortsPaginatedCollectionFirst(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalPortsPaginatedCollectionNext(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalResourceGroupIdentity(m map[string]json.RawMessage, result interface{}) (err error) + func UnmarshalResourceGroupReference(m map[string]json.RawMessage, result interface{}) (err error) + type CreateGatewayActionOptions struct + Action *string + Global *bool + Headers map[string]string + ID *string + Metered *bool + ResourceGroup *ResourceGroupIdentity + Updates []GatewayActionTemplateUpdatesItemIntf + func (options *CreateGatewayActionOptions) SetAction(action string) *CreateGatewayActionOptions + func (options *CreateGatewayActionOptions) SetGlobal(global bool) *CreateGatewayActionOptions + func (options *CreateGatewayActionOptions) SetHeaders(param map[string]string) *CreateGatewayActionOptions + func (options *CreateGatewayActionOptions) SetID(id string) *CreateGatewayActionOptions + func (options *CreateGatewayActionOptions) SetMetered(metered bool) *CreateGatewayActionOptions + func (options *CreateGatewayActionOptions) SetResourceGroup(resourceGroup *ResourceGroupIdentity) *CreateGatewayActionOptions + func (options *CreateGatewayActionOptions) SetUpdates(updates []GatewayActionTemplateUpdatesItemIntf) *CreateGatewayActionOptions + type CreateGatewayCompletionNoticeOptions struct + Headers map[string]string + ID *string + Upload io.ReadCloser + UploadContentType *string + func (options *CreateGatewayCompletionNoticeOptions) SetHeaders(param map[string]string) *CreateGatewayCompletionNoticeOptions + func (options *CreateGatewayCompletionNoticeOptions) SetID(id string) *CreateGatewayCompletionNoticeOptions + func (options *CreateGatewayCompletionNoticeOptions) SetUpload(upload io.ReadCloser) *CreateGatewayCompletionNoticeOptions + func (options *CreateGatewayCompletionNoticeOptions) SetUploadContentType(uploadContentType string) *CreateGatewayCompletionNoticeOptions + type CreateGatewayOptions struct + GatewayTemplate GatewayTemplateIntf + Headers map[string]string + func (options *CreateGatewayOptions) SetGatewayTemplate(gatewayTemplate GatewayTemplateIntf) *CreateGatewayOptions + func (options *CreateGatewayOptions) SetHeaders(param map[string]string) *CreateGatewayOptions + type CreateGatewayVirtualConnectionOptions struct + GatewayID *string + Headers map[string]string + Name *string + NetworkID *string + Type *string + func (options *CreateGatewayVirtualConnectionOptions) SetGatewayID(gatewayID string) *CreateGatewayVirtualConnectionOptions + func (options *CreateGatewayVirtualConnectionOptions) SetHeaders(param map[string]string) *CreateGatewayVirtualConnectionOptions + func (options *CreateGatewayVirtualConnectionOptions) SetName(name string) *CreateGatewayVirtualConnectionOptions + func (options *CreateGatewayVirtualConnectionOptions) SetNetworkID(networkID string) *CreateGatewayVirtualConnectionOptions + func (options *CreateGatewayVirtualConnectionOptions) SetType(typeVar string) *CreateGatewayVirtualConnectionOptions + type CrossConnectRouter struct + RouterName *string + TotalConnections *int64 + type DeleteGatewayOptions struct + Headers map[string]string + ID *string + func (options *DeleteGatewayOptions) SetHeaders(param map[string]string) *DeleteGatewayOptions + func (options *DeleteGatewayOptions) SetID(id string) *DeleteGatewayOptions + type DeleteGatewayVirtualConnectionOptions struct + GatewayID *string + Headers map[string]string + ID *string + func (options *DeleteGatewayVirtualConnectionOptions) SetGatewayID(gatewayID string) *DeleteGatewayVirtualConnectionOptions + func (options *DeleteGatewayVirtualConnectionOptions) SetHeaders(param map[string]string) *DeleteGatewayVirtualConnectionOptions + func (options *DeleteGatewayVirtualConnectionOptions) SetID(id string) *DeleteGatewayVirtualConnectionOptions + type DirectLinkApisV1 struct + Service *core.BaseService + Version *strfmt.Date + func NewDirectLinkApisV1(options *DirectLinkApisV1Options) (service *DirectLinkApisV1, err error) + func NewDirectLinkApisV1UsingExternalConfig(options *DirectLinkApisV1Options) (directLinkApis *DirectLinkApisV1, err error) + func (*DirectLinkApisV1) NewCreateGatewayActionOptions(id string, action string) *CreateGatewayActionOptions + func (*DirectLinkApisV1) NewCreateGatewayCompletionNoticeOptions(id string) *CreateGatewayCompletionNoticeOptions + func (*DirectLinkApisV1) NewCreateGatewayOptions(gatewayTemplate GatewayTemplateIntf) *CreateGatewayOptions + func (*DirectLinkApisV1) NewCreateGatewayVirtualConnectionOptions(gatewayID string, name string, typeVar string) *CreateGatewayVirtualConnectionOptions + func (*DirectLinkApisV1) NewDeleteGatewayOptions(id string) *DeleteGatewayOptions + func (*DirectLinkApisV1) NewDeleteGatewayVirtualConnectionOptions(gatewayID string, id string) *DeleteGatewayVirtualConnectionOptions + func (*DirectLinkApisV1) NewGatewayPortIdentity(id string) (model *GatewayPortIdentity, err error) + func (*DirectLinkApisV1) NewGatewayTemplateGatewayTypeConnectTemplate(bgpAsn int64, bgpBaseCidr string, global bool, metered bool, name string, ...) (model *GatewayTemplateGatewayTypeConnectTemplate, err error) + func (*DirectLinkApisV1) NewGatewayTemplateGatewayTypeDedicatedTemplate(bgpAsn int64, bgpBaseCidr string, global bool, metered bool, name string, ...) (model *GatewayTemplateGatewayTypeDedicatedTemplate, err error) + func (*DirectLinkApisV1) NewGetGatewayOptions(id string) *GetGatewayOptions + func (*DirectLinkApisV1) NewGetGatewayVirtualConnectionOptions(gatewayID string, id string) *GetGatewayVirtualConnectionOptions + func (*DirectLinkApisV1) NewGetPortOptions(id string) *GetPortOptions + func (*DirectLinkApisV1) NewListGatewayCompletionNoticeOptions(id string) *ListGatewayCompletionNoticeOptions + func (*DirectLinkApisV1) NewListGatewayLetterOfAuthorizationOptions(id string) *ListGatewayLetterOfAuthorizationOptions + func (*DirectLinkApisV1) NewListGatewayVirtualConnectionsOptions(gatewayID string) *ListGatewayVirtualConnectionsOptions + func (*DirectLinkApisV1) NewListGatewaysOptions() *ListGatewaysOptions + func (*DirectLinkApisV1) NewListOfferingTypeLocationCrossConnectRoutersOptions(offeringType string, locationName string) *ListOfferingTypeLocationCrossConnectRoutersOptions + func (*DirectLinkApisV1) NewListOfferingTypeLocationsOptions(offeringType string) *ListOfferingTypeLocationsOptions + func (*DirectLinkApisV1) NewListOfferingTypeSpeedsOptions(offeringType string) *ListOfferingTypeSpeedsOptions + func (*DirectLinkApisV1) NewListPortsOptions() *ListPortsOptions + func (*DirectLinkApisV1) NewResourceGroupIdentity(id string) (model *ResourceGroupIdentity, err error) + func (*DirectLinkApisV1) NewUpdateGatewayOptions(id string) *UpdateGatewayOptions + func (*DirectLinkApisV1) NewUpdateGatewayVirtualConnectionOptions(gatewayID string, id string) *UpdateGatewayVirtualConnectionOptions + func (directLinkApis *DirectLinkApisV1) CreateGateway(createGatewayOptions *CreateGatewayOptions) (result *Gateway, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) CreateGatewayAction(createGatewayActionOptions *CreateGatewayActionOptions) (result *Gateway, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) CreateGatewayCompletionNotice(createGatewayCompletionNoticeOptions *CreateGatewayCompletionNoticeOptions) (response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) CreateGatewayVirtualConnection(createGatewayVirtualConnectionOptions *CreateGatewayVirtualConnectionOptions) (result *GatewayVirtualConnection, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) DeleteGateway(deleteGatewayOptions *DeleteGatewayOptions) (response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) DeleteGatewayVirtualConnection(deleteGatewayVirtualConnectionOptions *DeleteGatewayVirtualConnectionOptions) (response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) GetGateway(getGatewayOptions *GetGatewayOptions) (result *Gateway, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) GetGatewayVirtualConnection(getGatewayVirtualConnectionOptions *GetGatewayVirtualConnectionOptions) (result *GatewayVirtualConnection, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) GetPort(getPortOptions *GetPortOptions) (result *Port, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) ListGatewayCompletionNotice(listGatewayCompletionNoticeOptions *ListGatewayCompletionNoticeOptions) (result io.ReadCloser, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) ListGatewayLetterOfAuthorization(...) (result io.ReadCloser, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) ListGatewayVirtualConnections(listGatewayVirtualConnectionsOptions *ListGatewayVirtualConnectionsOptions) (result *GatewayVirtualConnectionCollection, response *core.DetailedResponse, ...) + func (directLinkApis *DirectLinkApisV1) ListGateways(listGatewaysOptions *ListGatewaysOptions) (result *GatewayCollection, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) ListOfferingTypeLocationCrossConnectRouters(...) (result *LocationCrossConnectRouterCollection, response *core.DetailedResponse, ...) + func (directLinkApis *DirectLinkApisV1) ListOfferingTypeLocations(listOfferingTypeLocationsOptions *ListOfferingTypeLocationsOptions) (result *LocationCollection, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) ListOfferingTypeSpeeds(listOfferingTypeSpeedsOptions *ListOfferingTypeSpeedsOptions) (result *OfferingSpeedCollection, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) ListPorts(listPortsOptions *ListPortsOptions) (result *PortCollection, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) SetServiceURL(url string) error + func (directLinkApis *DirectLinkApisV1) UpdateGateway(updateGatewayOptions *UpdateGatewayOptions) (result *Gateway, response *core.DetailedResponse, err error) + func (directLinkApis *DirectLinkApisV1) UpdateGatewayVirtualConnection(updateGatewayVirtualConnectionOptions *UpdateGatewayVirtualConnectionOptions) (result *GatewayVirtualConnection, response *core.DetailedResponse, err error) + type DirectLinkApisV1Options struct + Authenticator core.Authenticator + ServiceName string + URL string + Version *strfmt.Date + type Gateway struct + BgpAsn *int64 + BgpBaseCidr *string + BgpCerCidr *string + BgpIbmAsn *int64 + BgpIbmCidr *string + BgpStatus *string + ChangeRequest GatewayChangeRequestIntf + CompletionNoticeRejectReason *string + CreatedAt *strfmt.DateTime + Crn *string + CrossConnectRouter *string + DedicatedHostingID *string + Global *bool + ID *string + LinkStatus *string + LocationDisplayName *string + LocationName *string + Metered *bool + Name *string + OperationalStatus *string + Port *GatewayPort + ProviderApiManaged *bool + ResourceGroup *ResourceGroupReference + SpeedMbps *int64 + Type *string + Vlan *int64 + type GatewayActionTemplateUpdatesItem struct + SpeedMbps *int64 + type GatewayActionTemplateUpdatesItemGatewayClientSpeedUpdate struct + SpeedMbps *int64 + type GatewayActionTemplateUpdatesItemIntf interface + type GatewayChangeRequest struct + Type *string + Updates []GatewayChangeRequestUpdatesItemIntf + type GatewayChangeRequestGatewayClientGatewayCreate struct + Type *string + type GatewayChangeRequestGatewayClientGatewayDelete struct + Type *string + type GatewayChangeRequestGatewayClientGatewayUpdateAttributes struct + Type *string + Updates []GatewayChangeRequestGatewayClientGatewayUpdateAttributesUpdatesItemIntf + type GatewayChangeRequestGatewayClientGatewayUpdateAttributesUpdatesItem struct + SpeedMbps *int64 + type GatewayChangeRequestGatewayClientGatewayUpdateAttributesUpdatesItemGatewayClientSpeedUpdate struct + SpeedMbps *int64 + type GatewayChangeRequestGatewayClientGatewayUpdateAttributesUpdatesItemIntf interface + type GatewayChangeRequestIntf interface + type GatewayChangeRequestUpdatesItem struct + SpeedMbps *int64 + type GatewayChangeRequestUpdatesItemGatewayClientSpeedUpdate struct + SpeedMbps *int64 + type GatewayChangeRequestUpdatesItemIntf interface + type GatewayCollection struct + Gateways []Gateway + type GatewayPort struct + ID *string + type GatewayPortIdentity struct + ID *string + type GatewayTemplate struct + BgpAsn *int64 + BgpBaseCidr *string + BgpCerCidr *string + BgpIbmCidr *string + CarrierName *string + CrossConnectRouter *string + CustomerName *string + DedicatedHostingID *string + Global *bool + LocationName *string + Metered *bool + Name *string + Port *GatewayPortIdentity + ResourceGroup *ResourceGroupIdentity + SpeedMbps *int64 + Type *string + type GatewayTemplateGatewayTypeConnectTemplate struct + BgpAsn *int64 + BgpBaseCidr *string + BgpCerCidr *string + BgpIbmCidr *string + Global *bool + Metered *bool + Name *string + Port *GatewayPortIdentity + ResourceGroup *ResourceGroupIdentity + SpeedMbps *int64 + Type *string + type GatewayTemplateGatewayTypeDedicatedTemplate struct + BgpAsn *int64 + BgpBaseCidr *string + BgpCerCidr *string + BgpIbmCidr *string + CarrierName *string + CrossConnectRouter *string + CustomerName *string + DedicatedHostingID *string + Global *bool + LocationName *string + Metered *bool + Name *string + ResourceGroup *ResourceGroupIdentity + SpeedMbps *int64 + Type *string + type GatewayTemplateIntf interface + type GatewayVirtualConnection struct + CreatedAt *strfmt.DateTime + ID *string + Name *string + NetworkAccount *string + NetworkID *string + Status *string + Type *string + type GatewayVirtualConnectionCollection struct + VirtualConnections []GatewayVirtualConnection + type GetGatewayOptions struct + Headers map[string]string + ID *string + func (options *GetGatewayOptions) SetHeaders(param map[string]string) *GetGatewayOptions + func (options *GetGatewayOptions) SetID(id string) *GetGatewayOptions + type GetGatewayVirtualConnectionOptions struct + GatewayID *string + Headers map[string]string + ID *string + func (options *GetGatewayVirtualConnectionOptions) SetGatewayID(gatewayID string) *GetGatewayVirtualConnectionOptions + func (options *GetGatewayVirtualConnectionOptions) SetHeaders(param map[string]string) *GetGatewayVirtualConnectionOptions + func (options *GetGatewayVirtualConnectionOptions) SetID(id string) *GetGatewayVirtualConnectionOptions + type GetPortOptions struct + Headers map[string]string + ID *string + func (options *GetPortOptions) SetHeaders(param map[string]string) *GetPortOptions + func (options *GetPortOptions) SetID(id string) *GetPortOptions + type ListGatewayCompletionNoticeOptions struct + Headers map[string]string + ID *string + func (options *ListGatewayCompletionNoticeOptions) SetHeaders(param map[string]string) *ListGatewayCompletionNoticeOptions + func (options *ListGatewayCompletionNoticeOptions) SetID(id string) *ListGatewayCompletionNoticeOptions + type ListGatewayLetterOfAuthorizationOptions struct + Headers map[string]string + ID *string + func (options *ListGatewayLetterOfAuthorizationOptions) SetHeaders(param map[string]string) *ListGatewayLetterOfAuthorizationOptions + func (options *ListGatewayLetterOfAuthorizationOptions) SetID(id string) *ListGatewayLetterOfAuthorizationOptions + type ListGatewayVirtualConnectionsOptions struct + GatewayID *string + Headers map[string]string + func (options *ListGatewayVirtualConnectionsOptions) SetGatewayID(gatewayID string) *ListGatewayVirtualConnectionsOptions + func (options *ListGatewayVirtualConnectionsOptions) SetHeaders(param map[string]string) *ListGatewayVirtualConnectionsOptions + type ListGatewaysOptions struct + Headers map[string]string + func (options *ListGatewaysOptions) SetHeaders(param map[string]string) *ListGatewaysOptions + type ListOfferingTypeLocationCrossConnectRoutersOptions struct + Headers map[string]string + LocationName *string + OfferingType *string + func (options *ListOfferingTypeLocationCrossConnectRoutersOptions) SetHeaders(param map[string]string) *ListOfferingTypeLocationCrossConnectRoutersOptions + func (options *ListOfferingTypeLocationCrossConnectRoutersOptions) SetLocationName(locationName string) *ListOfferingTypeLocationCrossConnectRoutersOptions + func (options *ListOfferingTypeLocationCrossConnectRoutersOptions) SetOfferingType(offeringType string) *ListOfferingTypeLocationCrossConnectRoutersOptions + type ListOfferingTypeLocationsOptions struct + Headers map[string]string + OfferingType *string + func (options *ListOfferingTypeLocationsOptions) SetHeaders(param map[string]string) *ListOfferingTypeLocationsOptions + func (options *ListOfferingTypeLocationsOptions) SetOfferingType(offeringType string) *ListOfferingTypeLocationsOptions + type ListOfferingTypeSpeedsOptions struct + Headers map[string]string + OfferingType *string + func (options *ListOfferingTypeSpeedsOptions) SetHeaders(param map[string]string) *ListOfferingTypeSpeedsOptions + func (options *ListOfferingTypeSpeedsOptions) SetOfferingType(offeringType string) *ListOfferingTypeSpeedsOptions + type ListPortsOptions struct + Headers map[string]string + Limit *int64 + LocationName *string + Start *string + func (options *ListPortsOptions) SetHeaders(param map[string]string) *ListPortsOptions + func (options *ListPortsOptions) SetLimit(limit int64) *ListPortsOptions + func (options *ListPortsOptions) SetLocationName(locationName string) *ListPortsOptions + func (options *ListPortsOptions) SetStart(start string) *ListPortsOptions + type LocationCollection struct + Locations []LocationOutput + type LocationCrossConnectRouterCollection struct + CrossConnectRouters []CrossConnectRouter + type LocationOutput struct + BillingLocation *string + BuildingColocationOwner *string + DisplayName *string + LocationType *string + Market *string + MarketGeography *string + Mzr *bool + Name *string + OfferingType *string + ProvisionEnabled *bool + VpcRegion *string + type OfferingSpeed struct + LinkSpeed *int64 + type OfferingSpeedCollection struct + Speeds []OfferingSpeed + type Port struct + DirectLinkCount *int64 + ID *string + Label *string + LocationDisplayName *string + LocationName *string + ProviderName *string + SupportedLinkSpeeds []int64 + type PortCollection struct + First *PortsPaginatedCollectionFirst + Limit *int64 + Next *PortsPaginatedCollectionNext + Ports []Port + TotalCount *int64 + type PortsPaginatedCollectionFirst struct + Href *string + type PortsPaginatedCollectionNext struct + Href *string + Start *string + type ResourceGroupIdentity struct + ID *string + type ResourceGroupReference struct + ID *string + type UpdateGatewayOptions struct + Global *bool + Headers map[string]string + ID *string + LoaRejectReason *string + Metered *bool + Name *string + OperationalStatus *string + SpeedMbps *int64 + func (options *UpdateGatewayOptions) SetGlobal(global bool) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetHeaders(param map[string]string) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetID(id string) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetLoaRejectReason(loaRejectReason string) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetMetered(metered bool) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetName(name string) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetOperationalStatus(operationalStatus string) *UpdateGatewayOptions + func (options *UpdateGatewayOptions) SetSpeedMbps(speedMbps int64) *UpdateGatewayOptions + type UpdateGatewayVirtualConnectionOptions struct + GatewayID *string + Headers map[string]string + ID *string + Name *string + Status *string + func (options *UpdateGatewayVirtualConnectionOptions) SetGatewayID(gatewayID string) *UpdateGatewayVirtualConnectionOptions + func (options *UpdateGatewayVirtualConnectionOptions) SetHeaders(param map[string]string) *UpdateGatewayVirtualConnectionOptions + func (options *UpdateGatewayVirtualConnectionOptions) SetID(id string) *UpdateGatewayVirtualConnectionOptions + func (options *UpdateGatewayVirtualConnectionOptions) SetName(name string) *UpdateGatewayVirtualConnectionOptions + func (options *UpdateGatewayVirtualConnectionOptions) SetStatus(status string) *UpdateGatewayVirtualConnectionOptions