Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterPartnerServiceServer(s grpc.ServiceRegistrar, srv PartnerServiceServer)
- func RegisterPointOfPresenceServiceServer(s grpc.ServiceRegistrar, srv PointOfPresenceServiceServer)
- func RegisterPrivateConnectionServiceServer(s grpc.ServiceRegistrar, srv PrivateConnectionServiceServer)
- func RegisterPublicConnectionServiceServer(s grpc.ServiceRegistrar, srv PublicConnectionServiceServer)
- func RegisterTrunkConnectionServiceServer(s grpc.ServiceRegistrar, srv TrunkConnectionServiceServer)
- type GetPartnerRequest
- func (*GetPartnerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPartnerRequest) GetPartnerId() string
- func (*GetPartnerRequest) ProtoMessage()
- func (x *GetPartnerRequest) ProtoReflect() protoreflect.Message
- func (x *GetPartnerRequest) Reset()
- func (m *GetPartnerRequest) SetPartnerId(v string)
- func (x *GetPartnerRequest) String() string
- type GetPointOfPresenceRequest
- func (*GetPointOfPresenceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPointOfPresenceRequest) GetPointOfPresenceId() string
- func (*GetPointOfPresenceRequest) ProtoMessage()
- func (x *GetPointOfPresenceRequest) ProtoReflect() protoreflect.Message
- func (x *GetPointOfPresenceRequest) Reset()
- func (m *GetPointOfPresenceRequest) SetPointOfPresenceId(v string)
- func (x *GetPointOfPresenceRequest) String() string
- type GetPrivateConnectionRequest
- func (*GetPrivateConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPrivateConnectionRequest) GetPrivateConnectionId() string
- func (*GetPrivateConnectionRequest) ProtoMessage()
- func (x *GetPrivateConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *GetPrivateConnectionRequest) Reset()
- func (m *GetPrivateConnectionRequest) SetPrivateConnectionId(v string)
- func (x *GetPrivateConnectionRequest) String() string
- type GetPublicConnectionRequest
- func (*GetPublicConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPublicConnectionRequest) GetPublicConnectionId() string
- func (*GetPublicConnectionRequest) ProtoMessage()
- func (x *GetPublicConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *GetPublicConnectionRequest) Reset()
- func (m *GetPublicConnectionRequest) SetPublicConnectionId(v string)
- func (x *GetPublicConnectionRequest) String() string
- type GetTrunkConnectionRequest
- func (*GetTrunkConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTrunkConnectionRequest) GetTrunkConnectionId() string
- func (*GetTrunkConnectionRequest) ProtoMessage()
- func (x *GetTrunkConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *GetTrunkConnectionRequest) Reset()
- func (m *GetTrunkConnectionRequest) SetTrunkConnectionId(v string)
- func (x *GetTrunkConnectionRequest) String() string
- type ListPartnersRequest
- func (*ListPartnersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPartnersRequest) GetFilter() string
- func (x *ListPartnersRequest) GetPageSize() int64
- func (x *ListPartnersRequest) GetPageToken() string
- func (*ListPartnersRequest) ProtoMessage()
- func (x *ListPartnersRequest) ProtoReflect() protoreflect.Message
- func (x *ListPartnersRequest) Reset()
- func (m *ListPartnersRequest) SetFilter(v string)
- func (m *ListPartnersRequest) SetPageSize(v int64)
- func (m *ListPartnersRequest) SetPageToken(v string)
- func (x *ListPartnersRequest) String() string
- type ListPartnersResponse
- func (*ListPartnersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPartnersResponse) GetNextPageToken() string
- func (x *ListPartnersResponse) GetPartners() []*Partner
- func (*ListPartnersResponse) ProtoMessage()
- func (x *ListPartnersResponse) ProtoReflect() protoreflect.Message
- func (x *ListPartnersResponse) Reset()
- func (m *ListPartnersResponse) SetNextPageToken(v string)
- func (m *ListPartnersResponse) SetPartners(v []*Partner)
- func (x *ListPartnersResponse) String() string
- type ListPointOfPresencesRequest
- func (*ListPointOfPresencesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPointOfPresencesRequest) GetFilter() string
- func (x *ListPointOfPresencesRequest) GetPageSize() int64
- func (x *ListPointOfPresencesRequest) GetPageToken() string
- func (*ListPointOfPresencesRequest) ProtoMessage()
- func (x *ListPointOfPresencesRequest) ProtoReflect() protoreflect.Message
- func (x *ListPointOfPresencesRequest) Reset()
- func (m *ListPointOfPresencesRequest) SetFilter(v string)
- func (m *ListPointOfPresencesRequest) SetPageSize(v int64)
- func (m *ListPointOfPresencesRequest) SetPageToken(v string)
- func (x *ListPointOfPresencesRequest) String() string
- type ListPointOfPresencesResponse
- func (*ListPointOfPresencesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPointOfPresencesResponse) GetNextPageToken() string
- func (x *ListPointOfPresencesResponse) GetPointOfPresences() []*PointOfPresence
- func (*ListPointOfPresencesResponse) ProtoMessage()
- func (x *ListPointOfPresencesResponse) ProtoReflect() protoreflect.Message
- func (x *ListPointOfPresencesResponse) Reset()
- func (m *ListPointOfPresencesResponse) SetNextPageToken(v string)
- func (m *ListPointOfPresencesResponse) SetPointOfPresences(v []*PointOfPresence)
- func (x *ListPointOfPresencesResponse) String() string
- type ListPrivateConnectionsRequest
- func (*ListPrivateConnectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateConnectionsRequest) GetFilter() string
- func (x *ListPrivateConnectionsRequest) GetFolderId() string
- func (x *ListPrivateConnectionsRequest) GetPageSize() int64
- func (x *ListPrivateConnectionsRequest) GetPageToken() string
- func (*ListPrivateConnectionsRequest) ProtoMessage()
- func (x *ListPrivateConnectionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPrivateConnectionsRequest) Reset()
- func (m *ListPrivateConnectionsRequest) SetFilter(v string)
- func (m *ListPrivateConnectionsRequest) SetFolderId(v string)
- func (m *ListPrivateConnectionsRequest) SetPageSize(v int64)
- func (m *ListPrivateConnectionsRequest) SetPageToken(v string)
- func (x *ListPrivateConnectionsRequest) String() string
- type ListPrivateConnectionsResponse
- func (*ListPrivateConnectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateConnectionsResponse) GetNextPageToken() string
- func (x *ListPrivateConnectionsResponse) GetPrivateConnections() []*PrivateConnection
- func (*ListPrivateConnectionsResponse) ProtoMessage()
- func (x *ListPrivateConnectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPrivateConnectionsResponse) Reset()
- func (m *ListPrivateConnectionsResponse) SetNextPageToken(v string)
- func (m *ListPrivateConnectionsResponse) SetPrivateConnections(v []*PrivateConnection)
- func (x *ListPrivateConnectionsResponse) String() string
- type ListPublicConnectionsRequest
- func (*ListPublicConnectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPublicConnectionsRequest) GetFilter() string
- func (x *ListPublicConnectionsRequest) GetFolderId() string
- func (x *ListPublicConnectionsRequest) GetPageSize() int64
- func (x *ListPublicConnectionsRequest) GetPageToken() string
- func (*ListPublicConnectionsRequest) ProtoMessage()
- func (x *ListPublicConnectionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPublicConnectionsRequest) Reset()
- func (m *ListPublicConnectionsRequest) SetFilter(v string)
- func (m *ListPublicConnectionsRequest) SetFolderId(v string)
- func (m *ListPublicConnectionsRequest) SetPageSize(v int64)
- func (m *ListPublicConnectionsRequest) SetPageToken(v string)
- func (x *ListPublicConnectionsRequest) String() string
- type ListPublicConnectionsResponse
- func (*ListPublicConnectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPublicConnectionsResponse) GetNextPageToken() string
- func (x *ListPublicConnectionsResponse) GetPublicConnections() []*PublicConnection
- func (*ListPublicConnectionsResponse) ProtoMessage()
- func (x *ListPublicConnectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPublicConnectionsResponse) Reset()
- func (m *ListPublicConnectionsResponse) SetNextPageToken(v string)
- func (m *ListPublicConnectionsResponse) SetPublicConnections(v []*PublicConnection)
- func (x *ListPublicConnectionsResponse) String() string
- type ListTrunkConnectionsRequest
- func (*ListTrunkConnectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTrunkConnectionsRequest) GetFilter() string
- func (x *ListTrunkConnectionsRequest) GetFolderId() string
- func (x *ListTrunkConnectionsRequest) GetPageSize() int64
- func (x *ListTrunkConnectionsRequest) GetPageToken() string
- func (*ListTrunkConnectionsRequest) ProtoMessage()
- func (x *ListTrunkConnectionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTrunkConnectionsRequest) Reset()
- func (m *ListTrunkConnectionsRequest) SetFilter(v string)
- func (m *ListTrunkConnectionsRequest) SetFolderId(v string)
- func (m *ListTrunkConnectionsRequest) SetPageSize(v int64)
- func (m *ListTrunkConnectionsRequest) SetPageToken(v string)
- func (x *ListTrunkConnectionsRequest) String() string
- type ListTrunkConnectionsResponse
- func (*ListTrunkConnectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTrunkConnectionsResponse) GetNextPageToken() string
- func (x *ListTrunkConnectionsResponse) GetTrunkConnections() []*TrunkConnection
- func (*ListTrunkConnectionsResponse) ProtoMessage()
- func (x *ListTrunkConnectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTrunkConnectionsResponse) Reset()
- func (m *ListTrunkConnectionsResponse) SetNextPageToken(v string)
- func (m *ListTrunkConnectionsResponse) SetTrunkConnections(v []*TrunkConnection)
- func (x *ListTrunkConnectionsResponse) String() string
- type Partner
- func (*Partner) Descriptor() ([]byte, []int)deprecated
- func (x *Partner) GetId() string
- func (x *Partner) GetRegionId() string
- func (x *Partner) GetStatus() Partner_Status
- func (*Partner) ProtoMessage()
- func (x *Partner) ProtoReflect() protoreflect.Message
- func (x *Partner) Reset()
- func (m *Partner) SetId(v string)
- func (m *Partner) SetRegionId(v string)
- func (m *Partner) SetStatus(v Partner_Status)
- func (x *Partner) String() string
- type PartnerServiceClient
- type PartnerServiceServer
- type Partner_Status
- func (Partner_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Partner_Status) Enum() *Partner_Status
- func (Partner_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Partner_Status) Number() protoreflect.EnumNumber
- func (x Partner_Status) String() string
- func (Partner_Status) Type() protoreflect.EnumType
- type Peering
- func (*Peering) Descriptor() ([]byte, []int)deprecated
- func (x *Peering) GetCloudBgpAsn() int64
- func (x *Peering) GetCloudIp() string
- func (x *Peering) GetPeerBgpAsn() int64
- func (x *Peering) GetPeerBgpMd5Key() string
- func (x *Peering) GetPeerIp() string
- func (x *Peering) GetPeeringSubnet() string
- func (*Peering) ProtoMessage()
- func (x *Peering) ProtoReflect() protoreflect.Message
- func (x *Peering) Reset()
- func (m *Peering) SetCloudBgpAsn(v int64)
- func (m *Peering) SetCloudIp(v string)
- func (m *Peering) SetPeerBgpAsn(v int64)
- func (m *Peering) SetPeerBgpMd5Key(v string)
- func (m *Peering) SetPeerIp(v string)
- func (m *Peering) SetPeeringSubnet(v string)
- func (x *Peering) String() string
- type PointOfPresence
- func (*PointOfPresence) Descriptor() ([]byte, []int)deprecated
- func (x *PointOfPresence) GetId() string
- func (x *PointOfPresence) GetRegionId() string
- func (*PointOfPresence) ProtoMessage()
- func (x *PointOfPresence) ProtoReflect() protoreflect.Message
- func (x *PointOfPresence) Reset()
- func (m *PointOfPresence) SetId(v string)
- func (m *PointOfPresence) SetRegionId(v string)
- func (x *PointOfPresence) String() string
- type PointOfPresenceServiceClient
- type PointOfPresenceServiceServer
- type PrivateConnection
- func (*PrivateConnection) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateConnection) GetDescription() string
- func (x *PrivateConnection) GetFolderId() string
- func (x *PrivateConnection) GetId() string
- func (x *PrivateConnection) GetIpv4Peering() *Peering
- func (x *PrivateConnection) GetIpv4StaticRoutes() []*PrivateConnection_StaticRoute
- func (x *PrivateConnection) GetLabels() map[string]string
- func (x *PrivateConnection) GetName() string
- func (x *PrivateConnection) GetRegionId() string
- func (x *PrivateConnection) GetTrunkConnectionId() string
- func (x *PrivateConnection) GetVlanId() *wrapperspb.Int64Value
- func (*PrivateConnection) ProtoMessage()
- func (x *PrivateConnection) ProtoReflect() protoreflect.Message
- func (x *PrivateConnection) Reset()
- func (m *PrivateConnection) SetDescription(v string)
- func (m *PrivateConnection) SetFolderId(v string)
- func (m *PrivateConnection) SetId(v string)
- func (m *PrivateConnection) SetIpv4Peering(v *Peering)
- func (m *PrivateConnection) SetIpv4StaticRoutes(v []*PrivateConnection_StaticRoute)
- func (m *PrivateConnection) SetLabels(v map[string]string)
- func (m *PrivateConnection) SetName(v string)
- func (m *PrivateConnection) SetRegionId(v string)
- func (m *PrivateConnection) SetTrunkConnectionId(v string)
- func (m *PrivateConnection) SetVlanId(v *wrapperspb.Int64Value)
- func (x *PrivateConnection) String() string
- type PrivateConnectionServiceClient
- type PrivateConnectionServiceServer
- type PrivateConnection_StaticRoute
- func (*PrivateConnection_StaticRoute) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateConnection_StaticRoute) GetNextHop() []string
- func (x *PrivateConnection_StaticRoute) GetPrefix() string
- func (*PrivateConnection_StaticRoute) ProtoMessage()
- func (x *PrivateConnection_StaticRoute) ProtoReflect() protoreflect.Message
- func (x *PrivateConnection_StaticRoute) Reset()
- func (m *PrivateConnection_StaticRoute) SetNextHop(v []string)
- func (m *PrivateConnection_StaticRoute) SetPrefix(v string)
- func (x *PrivateConnection_StaticRoute) String() string
- type PublicConnection
- func (*PublicConnection) Descriptor() ([]byte, []int)deprecated
- func (x *PublicConnection) GetDescription() string
- func (x *PublicConnection) GetFolderId() string
- func (x *PublicConnection) GetId() string
- func (x *PublicConnection) GetIpv4AllowedServiceTypes() []PublicConnection_CloudServiceType
- func (x *PublicConnection) GetIpv4PeerAnnouncedPrefixes() []string
- func (x *PublicConnection) GetIpv4Peering() *Peering
- func (x *PublicConnection) GetLabels() map[string]string
- func (x *PublicConnection) GetName() string
- func (x *PublicConnection) GetRegionId() string
- func (x *PublicConnection) GetTrunkConnectionId() string
- func (x *PublicConnection) GetVlanId() *wrapperspb.Int64Value
- func (*PublicConnection) ProtoMessage()
- func (x *PublicConnection) ProtoReflect() protoreflect.Message
- func (x *PublicConnection) Reset()
- func (m *PublicConnection) SetDescription(v string)
- func (m *PublicConnection) SetFolderId(v string)
- func (m *PublicConnection) SetId(v string)
- func (m *PublicConnection) SetIpv4AllowedServiceTypes(v []PublicConnection_CloudServiceType)
- func (m *PublicConnection) SetIpv4PeerAnnouncedPrefixes(v []string)
- func (m *PublicConnection) SetIpv4Peering(v *Peering)
- func (m *PublicConnection) SetLabels(v map[string]string)
- func (m *PublicConnection) SetName(v string)
- func (m *PublicConnection) SetRegionId(v string)
- func (m *PublicConnection) SetTrunkConnectionId(v string)
- func (m *PublicConnection) SetVlanId(v *wrapperspb.Int64Value)
- func (x *PublicConnection) String() string
- type PublicConnectionServiceClient
- type PublicConnectionServiceServer
- type PublicConnection_CloudServiceType
- func (PublicConnection_CloudServiceType) Descriptor() protoreflect.EnumDescriptor
- func (x PublicConnection_CloudServiceType) Enum() *PublicConnection_CloudServiceType
- func (PublicConnection_CloudServiceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PublicConnection_CloudServiceType) Number() protoreflect.EnumNumber
- func (x PublicConnection_CloudServiceType) String() string
- func (PublicConnection_CloudServiceType) Type() protoreflect.EnumType
- type TrunkConnection
- func (*TrunkConnection) Descriptor() ([]byte, []int)deprecated
- func (x *TrunkConnection) GetCapacity() TrunkConnection_Capacity
- func (x *TrunkConnection) GetDescription() string
- func (x *TrunkConnection) GetFolderId() string
- func (x *TrunkConnection) GetId() string
- func (m *TrunkConnection) GetJoint() isTrunkConnection_Joint
- func (x *TrunkConnection) GetLabels() map[string]string
- func (x *TrunkConnection) GetLagDirectJoint() *TrunkConnection_LagDirectJoint
- func (x *TrunkConnection) GetName() string
- func (x *TrunkConnection) GetPartnerJointInfo() *TrunkConnection_PartnerJointInfo
- func (x *TrunkConnection) GetPointOfPresenceId() *wrapperspb.StringValue
- func (x *TrunkConnection) GetRegionId() string
- func (x *TrunkConnection) GetSinglePortDirectJoint() *TrunkConnection_SinglePortDirectJoint
- func (*TrunkConnection) ProtoMessage()
- func (x *TrunkConnection) ProtoReflect() protoreflect.Message
- func (x *TrunkConnection) Reset()
- func (m *TrunkConnection) SetCapacity(v TrunkConnection_Capacity)
- func (m *TrunkConnection) SetDescription(v string)
- func (m *TrunkConnection) SetFolderId(v string)
- func (m *TrunkConnection) SetId(v string)
- func (m *TrunkConnection) SetJoint(v TrunkConnection_Joint)
- func (m *TrunkConnection) SetLabels(v map[string]string)
- func (m *TrunkConnection) SetLagDirectJoint(v *TrunkConnection_LagDirectJoint)
- func (m *TrunkConnection) SetName(v string)
- func (m *TrunkConnection) SetPartnerJointInfo(v *TrunkConnection_PartnerJointInfo)
- func (m *TrunkConnection) SetPointOfPresenceId(v *wrapperspb.StringValue)
- func (m *TrunkConnection) SetRegionId(v string)
- func (m *TrunkConnection) SetSinglePortDirectJoint(v *TrunkConnection_SinglePortDirectJoint)
- func (x *TrunkConnection) String() string
- type TrunkConnectionServiceClient
- type TrunkConnectionServiceServer
- type TrunkConnection_Capacity
- func (TrunkConnection_Capacity) Descriptor() protoreflect.EnumDescriptor
- func (x TrunkConnection_Capacity) Enum() *TrunkConnection_Capacity
- func (TrunkConnection_Capacity) EnumDescriptor() ([]byte, []int)deprecated
- func (x TrunkConnection_Capacity) Number() protoreflect.EnumNumber
- func (x TrunkConnection_Capacity) String() string
- func (TrunkConnection_Capacity) Type() protoreflect.EnumType
- type TrunkConnection_Joint
- type TrunkConnection_LagDirectJoint
- func (*TrunkConnection_LagDirectJoint) Descriptor() ([]byte, []int)deprecated
- func (x *TrunkConnection_LagDirectJoint) GetAccessDeviceName() string
- func (x *TrunkConnection_LagDirectJoint) GetLagAllocationSettings() *common.LagAllocationSettings
- func (x *TrunkConnection_LagDirectJoint) GetTransceiverType() common.TransceiverType
- func (*TrunkConnection_LagDirectJoint) ProtoMessage()
- func (x *TrunkConnection_LagDirectJoint) ProtoReflect() protoreflect.Message
- func (x *TrunkConnection_LagDirectJoint) Reset()
- func (m *TrunkConnection_LagDirectJoint) SetAccessDeviceName(v string)
- func (m *TrunkConnection_LagDirectJoint) SetLagAllocationSettings(v *common.LagAllocationSettings)
- func (m *TrunkConnection_LagDirectJoint) SetTransceiverType(v common.TransceiverType)
- func (x *TrunkConnection_LagDirectJoint) String() string
- type TrunkConnection_LagDirectJoint_
- type TrunkConnection_PartnerJointInfo
- func (*TrunkConnection_PartnerJointInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TrunkConnection_PartnerJointInfo) GetPartnerId() *wrapperspb.StringValue
- func (x *TrunkConnection_PartnerJointInfo) GetServiceKey() string
- func (*TrunkConnection_PartnerJointInfo) ProtoMessage()
- func (x *TrunkConnection_PartnerJointInfo) ProtoReflect() protoreflect.Message
- func (x *TrunkConnection_PartnerJointInfo) Reset()
- func (m *TrunkConnection_PartnerJointInfo) SetPartnerId(v *wrapperspb.StringValue)
- func (m *TrunkConnection_PartnerJointInfo) SetServiceKey(v string)
- func (x *TrunkConnection_PartnerJointInfo) String() string
- type TrunkConnection_PartnerJointInfo_
- type TrunkConnection_SinglePortDirectJoint
- func (*TrunkConnection_SinglePortDirectJoint) Descriptor() ([]byte, []int)deprecated
- func (x *TrunkConnection_SinglePortDirectJoint) GetAccessDeviceName() string
- func (x *TrunkConnection_SinglePortDirectJoint) GetPortName() *wrapperspb.StringValue
- func (x *TrunkConnection_SinglePortDirectJoint) GetTransceiverType() common.TransceiverType
- func (*TrunkConnection_SinglePortDirectJoint) ProtoMessage()
- func (x *TrunkConnection_SinglePortDirectJoint) ProtoReflect() protoreflect.Message
- func (x *TrunkConnection_SinglePortDirectJoint) Reset()
- func (m *TrunkConnection_SinglePortDirectJoint) SetAccessDeviceName(v string)
- func (m *TrunkConnection_SinglePortDirectJoint) SetPortName(v *wrapperspb.StringValue)
- func (m *TrunkConnection_SinglePortDirectJoint) SetTransceiverType(v common.TransceiverType)
- func (x *TrunkConnection_SinglePortDirectJoint) String() string
- type TrunkConnection_SinglePortDirectJoint_
- type UnimplementedPartnerServiceServer
- type UnimplementedPointOfPresenceServiceServer
- type UnimplementedPrivateConnectionServiceServer
- type UnimplementedPublicConnectionServiceServer
- type UnimplementedTrunkConnectionServiceServer
- type UnsafePartnerServiceServer
- type UnsafePointOfPresenceServiceServer
- type UnsafePrivateConnectionServiceServer
- type UnsafePublicConnectionServiceServer
- type UnsafeTrunkConnectionServiceServer
Constants ¶
const ( PartnerService_Get_FullMethodName = "/yandex.cloud.cic.v1.PartnerService/Get" PartnerService_List_FullMethodName = "/yandex.cloud.cic.v1.PartnerService/List" )
const ( PointOfPresenceService_Get_FullMethodName = "/yandex.cloud.cic.v1.PointOfPresenceService/Get" PointOfPresenceService_List_FullMethodName = "/yandex.cloud.cic.v1.PointOfPresenceService/List" )
const ( PrivateConnectionService_Get_FullMethodName = "/yandex.cloud.cic.v1.PrivateConnectionService/Get" PrivateConnectionService_List_FullMethodName = "/yandex.cloud.cic.v1.PrivateConnectionService/List" )
const ( PublicConnectionService_Get_FullMethodName = "/yandex.cloud.cic.v1.PublicConnectionService/Get" PublicConnectionService_List_FullMethodName = "/yandex.cloud.cic.v1.PublicConnectionService/List" )
const ( TrunkConnectionService_Get_FullMethodName = "/yandex.cloud.cic.v1.TrunkConnectionService/Get" TrunkConnectionService_List_FullMethodName = "/yandex.cloud.cic.v1.TrunkConnectionService/List" )
Variables ¶
var ( Partner_Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "UP", 2: "DOWN", } Partner_Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "UP": 1, "DOWN": 2, } )
Enum value maps for Partner_Status.
var ( PublicConnection_CloudServiceType_name = map[int32]string{ 0: "CLOUD_SERVICE_TYPE_UNSPECIFIED", 1: "CLOUD_SERVICE_YANDEX", 2: "CLOUD_SERVICE_ALL_PUBLIC", 3: "CLOUD_SERVICE_S3", 4: "CLOUD_SERVICE_ML", 5: "CLOUD_SERVICE_APIGW", 6: "CLOUD_SERVICE_CONTAINER_REGISTRY", 7: "CLOUD_SERVICE_CONSOLE", 8: "CLOUD_SERVICE_MONITORING", 9: "CLOUD_SERVICE_YANDEX_GPT", 10: "CLOUD_SERVICES_ALL_API_ENDPOINT", 11: "CLOUD_SERVICE_YMQ", } PublicConnection_CloudServiceType_value = map[string]int32{ "CLOUD_SERVICE_TYPE_UNSPECIFIED": 0, "CLOUD_SERVICE_YANDEX": 1, "CLOUD_SERVICE_ALL_PUBLIC": 2, "CLOUD_SERVICE_S3": 3, "CLOUD_SERVICE_ML": 4, "CLOUD_SERVICE_APIGW": 5, "CLOUD_SERVICE_CONTAINER_REGISTRY": 6, "CLOUD_SERVICE_CONSOLE": 7, "CLOUD_SERVICE_MONITORING": 8, "CLOUD_SERVICE_YANDEX_GPT": 9, "CLOUD_SERVICES_ALL_API_ENDPOINT": 10, "CLOUD_SERVICE_YMQ": 11, } )
Enum value maps for PublicConnection_CloudServiceType.
var ( TrunkConnection_Capacity_name = map[int32]string{ 0: "CAPACITY_UNSPECIFIED", 1: "CAPACITY_50_MBPS", 2: "CAPACITY_100_MBPS", 3: "CAPACITY_200_MBPS", 4: "CAPACITY_300_MBPS", 5: "CAPACITY_400_MBPS", 6: "CAPACITY_500_MBPS", 7: "CAPACITY_1_GBPS", 8: "CAPACITY_2_GBPS", 9: "CAPACITY_3_GBPS", 10: "CAPACITY_4_GBPS", 11: "CAPACITY_5_GBPS", 12: "CAPACITY_10_GBPS", 13: "CAPACITY_20_GBPS", 14: "CAPACITY_30_GBPS", 15: "CAPACITY_40_GBPS", 16: "CAPACITY_50_GBPS", 17: "CAPACITY_100_GBPS", } TrunkConnection_Capacity_value = map[string]int32{ "CAPACITY_UNSPECIFIED": 0, "CAPACITY_50_MBPS": 1, "CAPACITY_100_MBPS": 2, "CAPACITY_200_MBPS": 3, "CAPACITY_300_MBPS": 4, "CAPACITY_400_MBPS": 5, "CAPACITY_500_MBPS": 6, "CAPACITY_1_GBPS": 7, "CAPACITY_2_GBPS": 8, "CAPACITY_3_GBPS": 9, "CAPACITY_4_GBPS": 10, "CAPACITY_5_GBPS": 11, "CAPACITY_10_GBPS": 12, "CAPACITY_20_GBPS": 13, "CAPACITY_30_GBPS": 14, "CAPACITY_40_GBPS": 15, "CAPACITY_50_GBPS": 16, "CAPACITY_100_GBPS": 17, } )
Enum value maps for TrunkConnection_Capacity.
var File_yandex_cloud_cic_v1_partner_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_partner_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_peering_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_point_of_presence_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_point_of_presence_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_private_connection_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_private_connection_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_public_connection_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_public_connection_service_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_trunk_connection_proto protoreflect.FileDescriptor
var File_yandex_cloud_cic_v1_trunk_connection_service_proto protoreflect.FileDescriptor
var PartnerService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.cic.v1.PartnerService", HandlerType: (*PartnerServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _PartnerService_Get_Handler, }, { MethodName: "List", Handler: _PartnerService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/cic/v1/partner_service.proto", }
PartnerService_ServiceDesc is the grpc.ServiceDesc for PartnerService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PointOfPresenceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.cic.v1.PointOfPresenceService", HandlerType: (*PointOfPresenceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _PointOfPresenceService_Get_Handler, }, { MethodName: "List", Handler: _PointOfPresenceService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/cic/v1/point_of_presence_service.proto", }
PointOfPresenceService_ServiceDesc is the grpc.ServiceDesc for PointOfPresenceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PrivateConnectionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.cic.v1.PrivateConnectionService", HandlerType: (*PrivateConnectionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _PrivateConnectionService_Get_Handler, }, { MethodName: "List", Handler: _PrivateConnectionService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/cic/v1/private_connection_service.proto", }
PrivateConnectionService_ServiceDesc is the grpc.ServiceDesc for PrivateConnectionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var PublicConnectionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.cic.v1.PublicConnectionService", HandlerType: (*PublicConnectionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _PublicConnectionService_Get_Handler, }, { MethodName: "List", Handler: _PublicConnectionService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/cic/v1/public_connection_service.proto", }
PublicConnectionService_ServiceDesc is the grpc.ServiceDesc for PublicConnectionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TrunkConnectionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "yandex.cloud.cic.v1.TrunkConnectionService", HandlerType: (*TrunkConnectionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _TrunkConnectionService_Get_Handler, }, { MethodName: "List", Handler: _TrunkConnectionService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "yandex/cloud/cic/v1/trunk_connection_service.proto", }
TrunkConnectionService_ServiceDesc is the grpc.ServiceDesc for TrunkConnectionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterPartnerServiceServer ¶
func RegisterPartnerServiceServer(s grpc.ServiceRegistrar, srv PartnerServiceServer)
func RegisterPointOfPresenceServiceServer ¶
func RegisterPointOfPresenceServiceServer(s grpc.ServiceRegistrar, srv PointOfPresenceServiceServer)
func RegisterPrivateConnectionServiceServer ¶
func RegisterPrivateConnectionServiceServer(s grpc.ServiceRegistrar, srv PrivateConnectionServiceServer)
func RegisterPublicConnectionServiceServer ¶
func RegisterPublicConnectionServiceServer(s grpc.ServiceRegistrar, srv PublicConnectionServiceServer)
func RegisterTrunkConnectionServiceServer ¶
func RegisterTrunkConnectionServiceServer(s grpc.ServiceRegistrar, srv TrunkConnectionServiceServer)
Types ¶
type GetPartnerRequest ¶
type GetPartnerRequest struct { // ID of the Partner resource to return. // To get the partner ID use a [PartnerService.List] request. PartnerId string `protobuf:"bytes,1,opt,name=partner_id,json=partnerId,proto3" json:"partner_id,omitempty"` // contains filtered or unexported fields }
func (*GetPartnerRequest) Descriptor
deprecated
func (*GetPartnerRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPartnerRequest.ProtoReflect.Descriptor instead.
func (*GetPartnerRequest) GetPartnerId ¶
func (x *GetPartnerRequest) GetPartnerId() string
func (*GetPartnerRequest) ProtoMessage ¶
func (*GetPartnerRequest) ProtoMessage()
func (*GetPartnerRequest) ProtoReflect ¶
func (x *GetPartnerRequest) ProtoReflect() protoreflect.Message
func (*GetPartnerRequest) Reset ¶
func (x *GetPartnerRequest) Reset()
func (*GetPartnerRequest) SetPartnerId ¶
func (m *GetPartnerRequest) SetPartnerId(v string)
func (*GetPartnerRequest) String ¶
func (x *GetPartnerRequest) String() string
type GetPointOfPresenceRequest ¶
type GetPointOfPresenceRequest struct { // ID of the PointOfPresence resource to return. // To get the pointOfPresence ID use a [PointOfPresenceService.List] request. PointOfPresenceId string `protobuf:"bytes,1,opt,name=point_of_presence_id,json=pointOfPresenceId,proto3" json:"point_of_presence_id,omitempty"` // contains filtered or unexported fields }
func (*GetPointOfPresenceRequest) Descriptor
deprecated
func (*GetPointOfPresenceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPointOfPresenceRequest.ProtoReflect.Descriptor instead.
func (*GetPointOfPresenceRequest) GetPointOfPresenceId ¶
func (x *GetPointOfPresenceRequest) GetPointOfPresenceId() string
func (*GetPointOfPresenceRequest) ProtoMessage ¶
func (*GetPointOfPresenceRequest) ProtoMessage()
func (*GetPointOfPresenceRequest) ProtoReflect ¶
func (x *GetPointOfPresenceRequest) ProtoReflect() protoreflect.Message
func (*GetPointOfPresenceRequest) Reset ¶
func (x *GetPointOfPresenceRequest) Reset()
func (*GetPointOfPresenceRequest) SetPointOfPresenceId ¶
func (m *GetPointOfPresenceRequest) SetPointOfPresenceId(v string)
func (*GetPointOfPresenceRequest) String ¶
func (x *GetPointOfPresenceRequest) String() string
type GetPrivateConnectionRequest ¶
type GetPrivateConnectionRequest struct { // ID of the PrivateConnection resource to return. // To get the privateConnection ID use a [PrivateConnectionService.List] request. PrivateConnectionId string `protobuf:"bytes,1,opt,name=private_connection_id,json=privateConnectionId,proto3" json:"private_connection_id,omitempty"` // contains filtered or unexported fields }
func (*GetPrivateConnectionRequest) Descriptor
deprecated
func (*GetPrivateConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPrivateConnectionRequest.ProtoReflect.Descriptor instead.
func (*GetPrivateConnectionRequest) GetPrivateConnectionId ¶
func (x *GetPrivateConnectionRequest) GetPrivateConnectionId() string
func (*GetPrivateConnectionRequest) ProtoMessage ¶
func (*GetPrivateConnectionRequest) ProtoMessage()
func (*GetPrivateConnectionRequest) ProtoReflect ¶
func (x *GetPrivateConnectionRequest) ProtoReflect() protoreflect.Message
func (*GetPrivateConnectionRequest) Reset ¶
func (x *GetPrivateConnectionRequest) Reset()
func (*GetPrivateConnectionRequest) SetPrivateConnectionId ¶
func (m *GetPrivateConnectionRequest) SetPrivateConnectionId(v string)
func (*GetPrivateConnectionRequest) String ¶
func (x *GetPrivateConnectionRequest) String() string
type GetPublicConnectionRequest ¶
type GetPublicConnectionRequest struct { // ID of the PublicConnection resource to return. // To get the publicConnection ID use a [PublicConnectionService.List] request. PublicConnectionId string `protobuf:"bytes,1,opt,name=public_connection_id,json=publicConnectionId,proto3" json:"public_connection_id,omitempty"` // contains filtered or unexported fields }
func (*GetPublicConnectionRequest) Descriptor
deprecated
func (*GetPublicConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPublicConnectionRequest.ProtoReflect.Descriptor instead.
func (*GetPublicConnectionRequest) GetPublicConnectionId ¶
func (x *GetPublicConnectionRequest) GetPublicConnectionId() string
func (*GetPublicConnectionRequest) ProtoMessage ¶
func (*GetPublicConnectionRequest) ProtoMessage()
func (*GetPublicConnectionRequest) ProtoReflect ¶
func (x *GetPublicConnectionRequest) ProtoReflect() protoreflect.Message
func (*GetPublicConnectionRequest) Reset ¶
func (x *GetPublicConnectionRequest) Reset()
func (*GetPublicConnectionRequest) SetPublicConnectionId ¶
func (m *GetPublicConnectionRequest) SetPublicConnectionId(v string)
func (*GetPublicConnectionRequest) String ¶
func (x *GetPublicConnectionRequest) String() string
type GetTrunkConnectionRequest ¶
type GetTrunkConnectionRequest struct { // ID of the TrunkConnection resource to return. // To get the trunkConnection ID use a [TrunkConnectionService.List] request. TrunkConnectionId string `protobuf:"bytes,1,opt,name=trunk_connection_id,json=trunkConnectionId,proto3" json:"trunk_connection_id,omitempty"` // contains filtered or unexported fields }
func (*GetTrunkConnectionRequest) Descriptor
deprecated
func (*GetTrunkConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTrunkConnectionRequest.ProtoReflect.Descriptor instead.
func (*GetTrunkConnectionRequest) GetTrunkConnectionId ¶
func (x *GetTrunkConnectionRequest) GetTrunkConnectionId() string
func (*GetTrunkConnectionRequest) ProtoMessage ¶
func (*GetTrunkConnectionRequest) ProtoMessage()
func (*GetTrunkConnectionRequest) ProtoReflect ¶
func (x *GetTrunkConnectionRequest) ProtoReflect() protoreflect.Message
func (*GetTrunkConnectionRequest) Reset ¶
func (x *GetTrunkConnectionRequest) Reset()
func (*GetTrunkConnectionRequest) SetTrunkConnectionId ¶
func (m *GetTrunkConnectionRequest) SetTrunkConnectionId(v string)
func (*GetTrunkConnectionRequest) String ¶
func (x *GetTrunkConnectionRequest) String() string
type ListPartnersRequest ¶
type ListPartnersRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListPartnersResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListPartnersResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can use filtering only on [Subnet.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListPartnersRequest) Descriptor
deprecated
func (*ListPartnersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPartnersRequest.ProtoReflect.Descriptor instead.
func (*ListPartnersRequest) GetFilter ¶
func (x *ListPartnersRequest) GetFilter() string
func (*ListPartnersRequest) GetPageSize ¶
func (x *ListPartnersRequest) GetPageSize() int64
func (*ListPartnersRequest) GetPageToken ¶
func (x *ListPartnersRequest) GetPageToken() string
func (*ListPartnersRequest) ProtoMessage ¶
func (*ListPartnersRequest) ProtoMessage()
func (*ListPartnersRequest) ProtoReflect ¶
func (x *ListPartnersRequest) ProtoReflect() protoreflect.Message
func (*ListPartnersRequest) Reset ¶
func (x *ListPartnersRequest) Reset()
func (*ListPartnersRequest) SetFilter ¶
func (m *ListPartnersRequest) SetFilter(v string)
func (*ListPartnersRequest) SetPageSize ¶
func (m *ListPartnersRequest) SetPageSize(v int64)
func (*ListPartnersRequest) SetPageToken ¶
func (m *ListPartnersRequest) SetPageToken(v string)
func (*ListPartnersRequest) String ¶
func (x *ListPartnersRequest) String() string
type ListPartnersResponse ¶
type ListPartnersResponse struct { // List of Partner resources. Partners []*Partner `protobuf:"bytes,1,rep,name=partners,proto3" json:"partners,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListPartnersRequest.page_size], use // the [next_page_token] as the value // for the [ListPartnersRequest.page_token] query parameter // in the next list request. Subsequent list requests will have their own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPartnersResponse) Descriptor
deprecated
func (*ListPartnersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPartnersResponse.ProtoReflect.Descriptor instead.
func (*ListPartnersResponse) GetNextPageToken ¶
func (x *ListPartnersResponse) GetNextPageToken() string
func (*ListPartnersResponse) GetPartners ¶
func (x *ListPartnersResponse) GetPartners() []*Partner
func (*ListPartnersResponse) ProtoMessage ¶
func (*ListPartnersResponse) ProtoMessage()
func (*ListPartnersResponse) ProtoReflect ¶
func (x *ListPartnersResponse) ProtoReflect() protoreflect.Message
func (*ListPartnersResponse) Reset ¶
func (x *ListPartnersResponse) Reset()
func (*ListPartnersResponse) SetNextPageToken ¶
func (m *ListPartnersResponse) SetNextPageToken(v string)
func (*ListPartnersResponse) SetPartners ¶
func (m *ListPartnersResponse) SetPartners(v []*Partner)
func (*ListPartnersResponse) String ¶
func (x *ListPartnersResponse) String() string
type ListPointOfPresencesRequest ¶
type ListPointOfPresencesRequest struct { // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListPointOfPresencesResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListPointOfPresencesResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can use filtering only on [Subnet.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListPointOfPresencesRequest) Descriptor
deprecated
func (*ListPointOfPresencesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPointOfPresencesRequest.ProtoReflect.Descriptor instead.
func (*ListPointOfPresencesRequest) GetFilter ¶
func (x *ListPointOfPresencesRequest) GetFilter() string
func (*ListPointOfPresencesRequest) GetPageSize ¶
func (x *ListPointOfPresencesRequest) GetPageSize() int64
func (*ListPointOfPresencesRequest) GetPageToken ¶
func (x *ListPointOfPresencesRequest) GetPageToken() string
func (*ListPointOfPresencesRequest) ProtoMessage ¶
func (*ListPointOfPresencesRequest) ProtoMessage()
func (*ListPointOfPresencesRequest) ProtoReflect ¶
func (x *ListPointOfPresencesRequest) ProtoReflect() protoreflect.Message
func (*ListPointOfPresencesRequest) Reset ¶
func (x *ListPointOfPresencesRequest) Reset()
func (*ListPointOfPresencesRequest) SetFilter ¶
func (m *ListPointOfPresencesRequest) SetFilter(v string)
func (*ListPointOfPresencesRequest) SetPageSize ¶
func (m *ListPointOfPresencesRequest) SetPageSize(v int64)
func (*ListPointOfPresencesRequest) SetPageToken ¶
func (m *ListPointOfPresencesRequest) SetPageToken(v string)
func (*ListPointOfPresencesRequest) String ¶
func (x *ListPointOfPresencesRequest) String() string
type ListPointOfPresencesResponse ¶
type ListPointOfPresencesResponse struct { // List of PointOfPresence resources. PointOfPresences []*PointOfPresence `protobuf:"bytes,1,rep,name=point_of_presences,json=pointOfPresences,proto3" json:"point_of_presences,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListPointOfPresencesRequest.page_size], use // the [next_page_token] as the value // for the [ListPointOfPresencesRequest.page_token] query parameter // in the next list request. Subsequent list requests will have their own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPointOfPresencesResponse) Descriptor
deprecated
func (*ListPointOfPresencesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPointOfPresencesResponse.ProtoReflect.Descriptor instead.
func (*ListPointOfPresencesResponse) GetNextPageToken ¶
func (x *ListPointOfPresencesResponse) GetNextPageToken() string
func (*ListPointOfPresencesResponse) GetPointOfPresences ¶
func (x *ListPointOfPresencesResponse) GetPointOfPresences() []*PointOfPresence
func (*ListPointOfPresencesResponse) ProtoMessage ¶
func (*ListPointOfPresencesResponse) ProtoMessage()
func (*ListPointOfPresencesResponse) ProtoReflect ¶
func (x *ListPointOfPresencesResponse) ProtoReflect() protoreflect.Message
func (*ListPointOfPresencesResponse) Reset ¶
func (x *ListPointOfPresencesResponse) Reset()
func (*ListPointOfPresencesResponse) SetNextPageToken ¶
func (m *ListPointOfPresencesResponse) SetNextPageToken(v string)
func (*ListPointOfPresencesResponse) SetPointOfPresences ¶
func (m *ListPointOfPresencesResponse) SetPointOfPresences(v []*PointOfPresence)
func (*ListPointOfPresencesResponse) String ¶
func (x *ListPointOfPresencesResponse) String() string
type ListPrivateConnectionsRequest ¶
type ListPrivateConnectionsRequest struct { // ID of the folder to list privateConnections in. // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListPrivatesConnectionResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListPrivatesConnectionResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can use filtering only on [Subnet.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListPrivateConnectionsRequest) Descriptor
deprecated
func (*ListPrivateConnectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateConnectionsRequest.ProtoReflect.Descriptor instead.
func (*ListPrivateConnectionsRequest) GetFilter ¶
func (x *ListPrivateConnectionsRequest) GetFilter() string
func (*ListPrivateConnectionsRequest) GetFolderId ¶
func (x *ListPrivateConnectionsRequest) GetFolderId() string
func (*ListPrivateConnectionsRequest) GetPageSize ¶
func (x *ListPrivateConnectionsRequest) GetPageSize() int64
func (*ListPrivateConnectionsRequest) GetPageToken ¶
func (x *ListPrivateConnectionsRequest) GetPageToken() string
func (*ListPrivateConnectionsRequest) ProtoMessage ¶
func (*ListPrivateConnectionsRequest) ProtoMessage()
func (*ListPrivateConnectionsRequest) ProtoReflect ¶
func (x *ListPrivateConnectionsRequest) ProtoReflect() protoreflect.Message
func (*ListPrivateConnectionsRequest) Reset ¶
func (x *ListPrivateConnectionsRequest) Reset()
func (*ListPrivateConnectionsRequest) SetFilter ¶
func (m *ListPrivateConnectionsRequest) SetFilter(v string)
func (*ListPrivateConnectionsRequest) SetFolderId ¶
func (m *ListPrivateConnectionsRequest) SetFolderId(v string)
func (*ListPrivateConnectionsRequest) SetPageSize ¶
func (m *ListPrivateConnectionsRequest) SetPageSize(v int64)
func (*ListPrivateConnectionsRequest) SetPageToken ¶
func (m *ListPrivateConnectionsRequest) SetPageToken(v string)
func (*ListPrivateConnectionsRequest) String ¶
func (x *ListPrivateConnectionsRequest) String() string
type ListPrivateConnectionsResponse ¶
type ListPrivateConnectionsResponse struct { // List of PrivateConnection resources. PrivateConnections []*PrivateConnection `protobuf:"bytes,1,rep,name=private_connections,json=privateConnections,proto3" json:"private_connections,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListPrivateConnectionsRequest.page_size], use // the [next_page_token] as the value // for the [ListPrivateConnectionsRequest.page_token] query parameter // in the next list request. Subsequent list requests will have their own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPrivateConnectionsResponse) Descriptor
deprecated
func (*ListPrivateConnectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateConnectionsResponse.ProtoReflect.Descriptor instead.
func (*ListPrivateConnectionsResponse) GetNextPageToken ¶
func (x *ListPrivateConnectionsResponse) GetNextPageToken() string
func (*ListPrivateConnectionsResponse) GetPrivateConnections ¶
func (x *ListPrivateConnectionsResponse) GetPrivateConnections() []*PrivateConnection
func (*ListPrivateConnectionsResponse) ProtoMessage ¶
func (*ListPrivateConnectionsResponse) ProtoMessage()
func (*ListPrivateConnectionsResponse) ProtoReflect ¶
func (x *ListPrivateConnectionsResponse) ProtoReflect() protoreflect.Message
func (*ListPrivateConnectionsResponse) Reset ¶
func (x *ListPrivateConnectionsResponse) Reset()
func (*ListPrivateConnectionsResponse) SetNextPageToken ¶
func (m *ListPrivateConnectionsResponse) SetNextPageToken(v string)
func (*ListPrivateConnectionsResponse) SetPrivateConnections ¶
func (m *ListPrivateConnectionsResponse) SetPrivateConnections(v []*PrivateConnection)
func (*ListPrivateConnectionsResponse) String ¶
func (x *ListPrivateConnectionsResponse) String() string
type ListPublicConnectionsRequest ¶
type ListPublicConnectionsRequest struct { // ID of the folder to list publicConnections in. // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListPublicConnectionsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListPublicConnectionsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can use filtering only on [Subnet.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListPublicConnectionsRequest) Descriptor
deprecated
func (*ListPublicConnectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPublicConnectionsRequest.ProtoReflect.Descriptor instead.
func (*ListPublicConnectionsRequest) GetFilter ¶
func (x *ListPublicConnectionsRequest) GetFilter() string
func (*ListPublicConnectionsRequest) GetFolderId ¶
func (x *ListPublicConnectionsRequest) GetFolderId() string
func (*ListPublicConnectionsRequest) GetPageSize ¶
func (x *ListPublicConnectionsRequest) GetPageSize() int64
func (*ListPublicConnectionsRequest) GetPageToken ¶
func (x *ListPublicConnectionsRequest) GetPageToken() string
func (*ListPublicConnectionsRequest) ProtoMessage ¶
func (*ListPublicConnectionsRequest) ProtoMessage()
func (*ListPublicConnectionsRequest) ProtoReflect ¶
func (x *ListPublicConnectionsRequest) ProtoReflect() protoreflect.Message
func (*ListPublicConnectionsRequest) Reset ¶
func (x *ListPublicConnectionsRequest) Reset()
func (*ListPublicConnectionsRequest) SetFilter ¶
func (m *ListPublicConnectionsRequest) SetFilter(v string)
func (*ListPublicConnectionsRequest) SetFolderId ¶
func (m *ListPublicConnectionsRequest) SetFolderId(v string)
func (*ListPublicConnectionsRequest) SetPageSize ¶
func (m *ListPublicConnectionsRequest) SetPageSize(v int64)
func (*ListPublicConnectionsRequest) SetPageToken ¶
func (m *ListPublicConnectionsRequest) SetPageToken(v string)
func (*ListPublicConnectionsRequest) String ¶
func (x *ListPublicConnectionsRequest) String() string
type ListPublicConnectionsResponse ¶
type ListPublicConnectionsResponse struct { // List of PublicConnection resources. PublicConnections []*PublicConnection `protobuf:"bytes,1,rep,name=public_connections,json=publicConnections,proto3" json:"public_connections,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListPublicConnectionsRequest.page_size], use // the [next_page_token] as the value // for the [ListPublicConnectionsRequest.page_token] query parameter // in the next list request. Subsequent list requests will have their own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListPublicConnectionsResponse) Descriptor
deprecated
func (*ListPublicConnectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPublicConnectionsResponse.ProtoReflect.Descriptor instead.
func (*ListPublicConnectionsResponse) GetNextPageToken ¶
func (x *ListPublicConnectionsResponse) GetNextPageToken() string
func (*ListPublicConnectionsResponse) GetPublicConnections ¶
func (x *ListPublicConnectionsResponse) GetPublicConnections() []*PublicConnection
func (*ListPublicConnectionsResponse) ProtoMessage ¶
func (*ListPublicConnectionsResponse) ProtoMessage()
func (*ListPublicConnectionsResponse) ProtoReflect ¶
func (x *ListPublicConnectionsResponse) ProtoReflect() protoreflect.Message
func (*ListPublicConnectionsResponse) Reset ¶
func (x *ListPublicConnectionsResponse) Reset()
func (*ListPublicConnectionsResponse) SetNextPageToken ¶
func (m *ListPublicConnectionsResponse) SetNextPageToken(v string)
func (*ListPublicConnectionsResponse) SetPublicConnections ¶
func (m *ListPublicConnectionsResponse) SetPublicConnections(v []*PublicConnection)
func (*ListPublicConnectionsResponse) String ¶
func (x *ListPublicConnectionsResponse) String() string
type ListTrunkConnectionsRequest ¶
type ListTrunkConnectionsRequest struct { // ID of the folder to list trunkConnections in. // To get the folder ID use a [yandex.cloud.resourcemanager.v1.FolderService.List] request. FolderId string `protobuf:"bytes,1,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // The maximum number of results per page to return. If the number of available // results is larger than [page_size], // the service returns a [ListTrunkConnectionsResponse.next_page_token] // that can be used to get the next page of results in subsequent list requests. Default value: 100. PageSize int64 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // Page token. To get the next page of results, set [page_token] to the // [ListTrunkConnectionsResponse.next_page_token] returned by a previous list request. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // A filter expression that filters resources listed in the response. // The expression must specify: // 1. The field name. Currently you can use filtering only on [Subnet.name] field. // 2. An `=` operator. // 3. The value in double quotes (`"`). Must be 3-63 characters long and match the regular expression `[a-z][-a-z0-9]{1,61}[a-z0-9]`. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
func (*ListTrunkConnectionsRequest) Descriptor
deprecated
func (*ListTrunkConnectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTrunkConnectionsRequest.ProtoReflect.Descriptor instead.
func (*ListTrunkConnectionsRequest) GetFilter ¶
func (x *ListTrunkConnectionsRequest) GetFilter() string
func (*ListTrunkConnectionsRequest) GetFolderId ¶
func (x *ListTrunkConnectionsRequest) GetFolderId() string
func (*ListTrunkConnectionsRequest) GetPageSize ¶
func (x *ListTrunkConnectionsRequest) GetPageSize() int64
func (*ListTrunkConnectionsRequest) GetPageToken ¶
func (x *ListTrunkConnectionsRequest) GetPageToken() string
func (*ListTrunkConnectionsRequest) ProtoMessage ¶
func (*ListTrunkConnectionsRequest) ProtoMessage()
func (*ListTrunkConnectionsRequest) ProtoReflect ¶
func (x *ListTrunkConnectionsRequest) ProtoReflect() protoreflect.Message
func (*ListTrunkConnectionsRequest) Reset ¶
func (x *ListTrunkConnectionsRequest) Reset()
func (*ListTrunkConnectionsRequest) SetFilter ¶
func (m *ListTrunkConnectionsRequest) SetFilter(v string)
func (*ListTrunkConnectionsRequest) SetFolderId ¶
func (m *ListTrunkConnectionsRequest) SetFolderId(v string)
func (*ListTrunkConnectionsRequest) SetPageSize ¶
func (m *ListTrunkConnectionsRequest) SetPageSize(v int64)
func (*ListTrunkConnectionsRequest) SetPageToken ¶
func (m *ListTrunkConnectionsRequest) SetPageToken(v string)
func (*ListTrunkConnectionsRequest) String ¶
func (x *ListTrunkConnectionsRequest) String() string
type ListTrunkConnectionsResponse ¶
type ListTrunkConnectionsResponse struct { // List of TrunkConnection resources. TrunkConnections []*TrunkConnection `protobuf:"bytes,1,rep,name=trunk_connections,json=trunkConnections,proto3" json:"trunk_connections,omitempty"` // This token allows you to get the next page of results for list requests. If the number of results // is larger than [ListTrunkConnectionsRequest.page_size], use // the [next_page_token] as the value // for the [ListTrunkConnectionsRequest.page_token] query parameter // in the next list request. Subsequent list requests will have their own // [next_page_token] to continue paging through the results. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListTrunkConnectionsResponse) Descriptor
deprecated
func (*ListTrunkConnectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTrunkConnectionsResponse.ProtoReflect.Descriptor instead.
func (*ListTrunkConnectionsResponse) GetNextPageToken ¶
func (x *ListTrunkConnectionsResponse) GetNextPageToken() string
func (*ListTrunkConnectionsResponse) GetTrunkConnections ¶
func (x *ListTrunkConnectionsResponse) GetTrunkConnections() []*TrunkConnection
func (*ListTrunkConnectionsResponse) ProtoMessage ¶
func (*ListTrunkConnectionsResponse) ProtoMessage()
func (*ListTrunkConnectionsResponse) ProtoReflect ¶
func (x *ListTrunkConnectionsResponse) ProtoReflect() protoreflect.Message
func (*ListTrunkConnectionsResponse) Reset ¶
func (x *ListTrunkConnectionsResponse) Reset()
func (*ListTrunkConnectionsResponse) SetNextPageToken ¶
func (m *ListTrunkConnectionsResponse) SetNextPageToken(v string)
func (*ListTrunkConnectionsResponse) SetTrunkConnections ¶
func (m *ListTrunkConnectionsResponse) SetTrunkConnections(v []*TrunkConnection)
func (*ListTrunkConnectionsResponse) String ¶
func (x *ListTrunkConnectionsResponse) String() string
type Partner ¶
type Partner struct { // ID of the routingInstance. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the region that the partner belongs to. RegionId string `protobuf:"bytes,6,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Status of the partner. Status Partner_Status `protobuf:"varint,11,opt,name=status,proto3,enum=yandex.cloud.cic.v1.Partner_Status" json:"status,omitempty"` // contains filtered or unexported fields }
A Partner resource.
func (*Partner) Descriptor
deprecated
func (*Partner) GetRegionId ¶
func (*Partner) GetStatus ¶
func (x *Partner) GetStatus() Partner_Status
func (*Partner) ProtoMessage ¶
func (*Partner) ProtoMessage()
func (*Partner) ProtoReflect ¶
func (x *Partner) ProtoReflect() protoreflect.Message
func (*Partner) SetRegionId ¶
func (*Partner) SetStatus ¶
func (m *Partner) SetStatus(v Partner_Status)
type PartnerServiceClient ¶
type PartnerServiceClient interface { // Returns the specified Partner resource. // // To get the list of available Partner resources, make a [List] request. Get(ctx context.Context, in *GetPartnerRequest, opts ...grpc.CallOption) (*Partner, error) // Retrieves the list of Partner resources in the specified folder. List(ctx context.Context, in *ListPartnersRequest, opts ...grpc.CallOption) (*ListPartnersResponse, error) }
PartnerServiceClient is the client API for PartnerService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing Partner resources.
func NewPartnerServiceClient ¶
func NewPartnerServiceClient(cc grpc.ClientConnInterface) PartnerServiceClient
type PartnerServiceServer ¶
type PartnerServiceServer interface { // Returns the specified Partner resource. // // To get the list of available Partner resources, make a [List] request. Get(context.Context, *GetPartnerRequest) (*Partner, error) // Retrieves the list of Partner resources in the specified folder. List(context.Context, *ListPartnersRequest) (*ListPartnersResponse, error) }
PartnerServiceServer is the server API for PartnerService service. All implementations should embed UnimplementedPartnerServiceServer for forward compatibility.
A set of methods for managing Partner resources.
type Partner_Status ¶
type Partner_Status int32
const ( Partner_STATUS_UNSPECIFIED Partner_Status = 0 Partner_UP Partner_Status = 1 Partner_DOWN Partner_Status = 2 )
func (Partner_Status) Descriptor ¶
func (Partner_Status) Descriptor() protoreflect.EnumDescriptor
func (Partner_Status) Enum ¶
func (x Partner_Status) Enum() *Partner_Status
func (Partner_Status) EnumDescriptor
deprecated
func (Partner_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Partner_Status.Descriptor instead.
func (Partner_Status) Number ¶
func (x Partner_Status) Number() protoreflect.EnumNumber
func (Partner_Status) String ¶
func (x Partner_Status) String() string
func (Partner_Status) Type ¶
func (Partner_Status) Type() protoreflect.EnumType
type Peering ¶
type Peering struct { // PeeringSubnet. // It's an ip with format ipPrefix/length where address part of ipPrefix is 0. PeeringSubnet string `protobuf:"bytes,1,opt,name=peering_subnet,json=peeringSubnet,proto3" json:"peering_subnet,omitempty"` // PeerIp. // It's an ip with just an ipAddress format without mask. PeerIp string `protobuf:"bytes,2,opt,name=peer_ip,json=peerIp,proto3" json:"peer_ip,omitempty"` // CloudIp. // It's an ip with just an ipAddress format without mask. CloudIp string `protobuf:"bytes,3,opt,name=cloud_ip,json=cloudIp,proto3" json:"cloud_ip,omitempty"` // PeerBgpAsn. // PeerAsn excluding rfc5398 (excluding 64496 - 64511 and 65536 - 65551). PeerBgpAsn int64 `protobuf:"varint,4,opt,name=peer_bgp_asn,json=peerBgpAsn,proto3" json:"peer_bgp_asn,omitempty"` // CloudBgpAsn. CloudBgpAsn int64 `protobuf:"varint,5,opt,name=cloud_bgp_asn,json=cloudBgpAsn,proto3" json:"cloud_bgp_asn,omitempty"` // PeerBgpMd5Key. // Optional. PeerBgpMd5Key string `protobuf:"bytes,6,opt,name=peer_bgp_md5_key,json=peerBgpMd5Key,proto3" json:"peer_bgp_md5_key,omitempty"` // contains filtered or unexported fields }
func (*Peering) Descriptor
deprecated
func (*Peering) GetCloudBgpAsn ¶
func (*Peering) GetCloudIp ¶
func (*Peering) GetPeerBgpAsn ¶
func (*Peering) GetPeerBgpMd5Key ¶
func (*Peering) GetPeeringSubnet ¶
func (*Peering) ProtoMessage ¶
func (*Peering) ProtoMessage()
func (*Peering) ProtoReflect ¶
func (x *Peering) ProtoReflect() protoreflect.Message
func (*Peering) SetCloudBgpAsn ¶
func (*Peering) SetCloudIp ¶
func (*Peering) SetPeerBgpAsn ¶
func (*Peering) SetPeerBgpMd5Key ¶
func (*Peering) SetPeeringSubnet ¶
type PointOfPresence ¶
type PointOfPresence struct { // ID of the pointOfPresence. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the region that the pointOfPresence belongs to. RegionId string `protobuf:"bytes,6,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // contains filtered or unexported fields }
A PointOfPresence resource.
func (*PointOfPresence) Descriptor
deprecated
func (*PointOfPresence) Descriptor() ([]byte, []int)
Deprecated: Use PointOfPresence.ProtoReflect.Descriptor instead.
func (*PointOfPresence) GetId ¶
func (x *PointOfPresence) GetId() string
func (*PointOfPresence) GetRegionId ¶
func (x *PointOfPresence) GetRegionId() string
func (*PointOfPresence) ProtoMessage ¶
func (*PointOfPresence) ProtoMessage()
func (*PointOfPresence) ProtoReflect ¶
func (x *PointOfPresence) ProtoReflect() protoreflect.Message
func (*PointOfPresence) Reset ¶
func (x *PointOfPresence) Reset()
func (*PointOfPresence) SetId ¶
func (m *PointOfPresence) SetId(v string)
func (*PointOfPresence) SetRegionId ¶
func (m *PointOfPresence) SetRegionId(v string)
func (*PointOfPresence) String ¶
func (x *PointOfPresence) String() string
type PointOfPresenceServiceClient ¶
type PointOfPresenceServiceClient interface { // Returns the specified PointOfPresence resource. // // To get the list of available PointOfPresence resources, make a [List] request. Get(ctx context.Context, in *GetPointOfPresenceRequest, opts ...grpc.CallOption) (*PointOfPresence, error) // Retrieves the list of PointOfPresence resources in the specified folder. List(ctx context.Context, in *ListPointOfPresencesRequest, opts ...grpc.CallOption) (*ListPointOfPresencesResponse, error) }
PointOfPresenceServiceClient is the client API for PointOfPresenceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing PointOfPresence resources.
func NewPointOfPresenceServiceClient ¶
func NewPointOfPresenceServiceClient(cc grpc.ClientConnInterface) PointOfPresenceServiceClient
type PointOfPresenceServiceServer ¶
type PointOfPresenceServiceServer interface { // Returns the specified PointOfPresence resource. // // To get the list of available PointOfPresence resources, make a [List] request. Get(context.Context, *GetPointOfPresenceRequest) (*PointOfPresence, error) // Retrieves the list of PointOfPresence resources in the specified folder. List(context.Context, *ListPointOfPresencesRequest) (*ListPointOfPresencesResponse, error) }
PointOfPresenceServiceServer is the server API for PointOfPresenceService service. All implementations should embed UnimplementedPointOfPresenceServiceServer for forward compatibility.
A set of methods for managing PointOfPresence resources.
type PrivateConnection ¶
type PrivateConnection struct { // ID of the privateConnection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the privateConnection. // The name must be unique within the folder. // Value must match the regular expression “\|[a-zA-Z]([-_a-zA-Z0-9]{0,61}[a-zA-Z0-9])?“. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Optional description of the privateConnection. 0-256 characters long. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // ID of the folder that the privateConnection belongs to. FolderId string `protobuf:"bytes,5,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // ID of the region that the privateConnection belongs to. RegionId string `protobuf:"bytes,6,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // ID of the trunk_connection that the privateConnection belongs to. TrunkConnectionId string `protobuf:"bytes,7,opt,name=trunk_connection_id,json=trunkConnectionId,proto3" json:"trunk_connection_id,omitempty"` // VLAN_ID that the privateConnection uses in multiplexing. // Not used in connections over partners-II // Value range: [1, 4095] VlanId *wrapperspb.Int64Value `protobuf:"bytes,8,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"` // IPv4 peering config of connection Ipv4Peering *Peering `protobuf:"bytes,9,opt,name=ipv4_peering,json=ipv4Peering,proto3" json:"ipv4_peering,omitempty"` // IPv4 StaticRoute config of connection Ipv4StaticRoutes []*PrivateConnection_StaticRoute `protobuf:"bytes,18,rep,name=ipv4_static_routes,json=ipv4StaticRoutes,proto3" json:"ipv4_static_routes,omitempty"` // Resource labels, `key:value` pairs. // No more than 64 per resource. // The maximum string length in characters for each value is 63. // Each value must match the regular expression `[-_0-9a-z]*`. // The string length in characters for each key must be 1-63. // Each key must match the regular expression `[a-z][-_0-9a-z]*`. Labels map[string]string `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
A PrivateConnection resource.
func (*PrivateConnection) Descriptor
deprecated
func (*PrivateConnection) Descriptor() ([]byte, []int)
Deprecated: Use PrivateConnection.ProtoReflect.Descriptor instead.
func (*PrivateConnection) GetDescription ¶
func (x *PrivateConnection) GetDescription() string
func (*PrivateConnection) GetFolderId ¶
func (x *PrivateConnection) GetFolderId() string
func (*PrivateConnection) GetId ¶
func (x *PrivateConnection) GetId() string
func (*PrivateConnection) GetIpv4Peering ¶
func (x *PrivateConnection) GetIpv4Peering() *Peering
func (*PrivateConnection) GetIpv4StaticRoutes ¶
func (x *PrivateConnection) GetIpv4StaticRoutes() []*PrivateConnection_StaticRoute
func (*PrivateConnection) GetLabels ¶
func (x *PrivateConnection) GetLabels() map[string]string
func (*PrivateConnection) GetName ¶
func (x *PrivateConnection) GetName() string
func (*PrivateConnection) GetRegionId ¶
func (x *PrivateConnection) GetRegionId() string
func (*PrivateConnection) GetTrunkConnectionId ¶
func (x *PrivateConnection) GetTrunkConnectionId() string
func (*PrivateConnection) GetVlanId ¶
func (x *PrivateConnection) GetVlanId() *wrapperspb.Int64Value
func (*PrivateConnection) ProtoMessage ¶
func (*PrivateConnection) ProtoMessage()
func (*PrivateConnection) ProtoReflect ¶
func (x *PrivateConnection) ProtoReflect() protoreflect.Message
func (*PrivateConnection) Reset ¶
func (x *PrivateConnection) Reset()
func (*PrivateConnection) SetDescription ¶
func (m *PrivateConnection) SetDescription(v string)
func (*PrivateConnection) SetFolderId ¶
func (m *PrivateConnection) SetFolderId(v string)
func (*PrivateConnection) SetId ¶
func (m *PrivateConnection) SetId(v string)
func (*PrivateConnection) SetIpv4Peering ¶
func (m *PrivateConnection) SetIpv4Peering(v *Peering)
func (*PrivateConnection) SetIpv4StaticRoutes ¶
func (m *PrivateConnection) SetIpv4StaticRoutes(v []*PrivateConnection_StaticRoute)
func (*PrivateConnection) SetLabels ¶
func (m *PrivateConnection) SetLabels(v map[string]string)
func (*PrivateConnection) SetName ¶
func (m *PrivateConnection) SetName(v string)
func (*PrivateConnection) SetRegionId ¶
func (m *PrivateConnection) SetRegionId(v string)
func (*PrivateConnection) SetTrunkConnectionId ¶
func (m *PrivateConnection) SetTrunkConnectionId(v string)
func (*PrivateConnection) SetVlanId ¶
func (m *PrivateConnection) SetVlanId(v *wrapperspb.Int64Value)
func (*PrivateConnection) String ¶
func (x *PrivateConnection) String() string
type PrivateConnectionServiceClient ¶
type PrivateConnectionServiceClient interface { // Returns the specified PrivateConnection resource. // // To get the list of available PrivateConnection resources, make a [List] request. Get(ctx context.Context, in *GetPrivateConnectionRequest, opts ...grpc.CallOption) (*PrivateConnection, error) // Retrieves the list of PrivateConnection resources in the specified folder. List(ctx context.Context, in *ListPrivateConnectionsRequest, opts ...grpc.CallOption) (*ListPrivateConnectionsResponse, error) }
PrivateConnectionServiceClient is the client API for PrivateConnectionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing PrivateConnection resources.
func NewPrivateConnectionServiceClient ¶
func NewPrivateConnectionServiceClient(cc grpc.ClientConnInterface) PrivateConnectionServiceClient
type PrivateConnectionServiceServer ¶
type PrivateConnectionServiceServer interface { // Returns the specified PrivateConnection resource. // // To get the list of available PrivateConnection resources, make a [List] request. Get(context.Context, *GetPrivateConnectionRequest) (*PrivateConnection, error) // Retrieves the list of PrivateConnection resources in the specified folder. List(context.Context, *ListPrivateConnectionsRequest) (*ListPrivateConnectionsResponse, error) }
PrivateConnectionServiceServer is the server API for PrivateConnectionService service. All implementations should embed UnimplementedPrivateConnectionServiceServer for forward compatibility.
A set of methods for managing PrivateConnection resources.
type PrivateConnection_StaticRoute ¶
type PrivateConnection_StaticRoute struct { // Prefix. // It's an ip with format ipPrefix/length where address part of ipPrefix is 0. Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // PeerIp. // It's an ip with just an ipAddress format without mask. NextHop []string `protobuf:"bytes,2,rep,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` // contains filtered or unexported fields }
func (*PrivateConnection_StaticRoute) Descriptor
deprecated
func (*PrivateConnection_StaticRoute) Descriptor() ([]byte, []int)
Deprecated: Use PrivateConnection_StaticRoute.ProtoReflect.Descriptor instead.
func (*PrivateConnection_StaticRoute) GetNextHop ¶
func (x *PrivateConnection_StaticRoute) GetNextHop() []string
func (*PrivateConnection_StaticRoute) GetPrefix ¶
func (x *PrivateConnection_StaticRoute) GetPrefix() string
func (*PrivateConnection_StaticRoute) ProtoMessage ¶
func (*PrivateConnection_StaticRoute) ProtoMessage()
func (*PrivateConnection_StaticRoute) ProtoReflect ¶
func (x *PrivateConnection_StaticRoute) ProtoReflect() protoreflect.Message
func (*PrivateConnection_StaticRoute) Reset ¶
func (x *PrivateConnection_StaticRoute) Reset()
func (*PrivateConnection_StaticRoute) SetNextHop ¶
func (m *PrivateConnection_StaticRoute) SetNextHop(v []string)
func (*PrivateConnection_StaticRoute) SetPrefix ¶
func (m *PrivateConnection_StaticRoute) SetPrefix(v string)
func (*PrivateConnection_StaticRoute) String ¶
func (x *PrivateConnection_StaticRoute) String() string
type PublicConnection ¶
type PublicConnection struct { // ID of the publicConnection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the publicConnection. // The name must be unique within the folder. // Value must match the regular expression “\|[a-zA-Z]([-_a-zA-Z0-9]{0,61}[a-zA-Z0-9])?“. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Optional description of the publicConnection. 0-256 characters long. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // ID of the folder that the publicConnection belongs to. FolderId string `protobuf:"bytes,5,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // ID of the region that the publicConnection belongs to. RegionId string `protobuf:"bytes,6,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // ID of the trunk_connection that the publicConnection belongs to. TrunkConnectionId string `protobuf:"bytes,7,opt,name=trunk_connection_id,json=trunkConnectionId,proto3" json:"trunk_connection_id,omitempty"` // VLAN_ID that the privateConnection uses in multiplexing. // Not used in connections over partners-II // Value range: [1, 4095] VlanId *wrapperspb.Int64Value `protobuf:"bytes,8,opt,name=vlan_id,json=vlanId,proto3" json:"vlan_id,omitempty"` // IPv4 peering config of connection Ipv4Peering *Peering `protobuf:"bytes,9,opt,name=ipv4_peering,json=ipv4Peering,proto3" json:"ipv4_peering,omitempty"` // Cloud services that the publicConnection connects to. Ipv4AllowedServiceTypes []PublicConnection_CloudServiceType `` /* 202-byte string literal not displayed */ // IPv4 Peer Announced Prefixes // It's an list of ip with format ipPrefix/length where address part of ipPrefix is 0 Ipv4PeerAnnouncedPrefixes []string `` /* 141-byte string literal not displayed */ // Resource labels, `key:value` pairs. // No more than 64 per resource. // The maximum string length in characters for each value is 63. // Each value must match the regular expression `[-_0-9a-z]*`. // The string length in characters for each key must be 1-63. // Each key must match the regular expression `[a-z][-_0-9a-z]*`. Labels map[string]string `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
A PublicConnection resource.
func (*PublicConnection) Descriptor
deprecated
func (*PublicConnection) Descriptor() ([]byte, []int)
Deprecated: Use PublicConnection.ProtoReflect.Descriptor instead.
func (*PublicConnection) GetDescription ¶
func (x *PublicConnection) GetDescription() string
func (*PublicConnection) GetFolderId ¶
func (x *PublicConnection) GetFolderId() string
func (*PublicConnection) GetId ¶
func (x *PublicConnection) GetId() string
func (*PublicConnection) GetIpv4AllowedServiceTypes ¶
func (x *PublicConnection) GetIpv4AllowedServiceTypes() []PublicConnection_CloudServiceType
func (*PublicConnection) GetIpv4PeerAnnouncedPrefixes ¶
func (x *PublicConnection) GetIpv4PeerAnnouncedPrefixes() []string
func (*PublicConnection) GetIpv4Peering ¶
func (x *PublicConnection) GetIpv4Peering() *Peering
func (*PublicConnection) GetLabels ¶
func (x *PublicConnection) GetLabels() map[string]string
func (*PublicConnection) GetName ¶
func (x *PublicConnection) GetName() string
func (*PublicConnection) GetRegionId ¶
func (x *PublicConnection) GetRegionId() string
func (*PublicConnection) GetTrunkConnectionId ¶
func (x *PublicConnection) GetTrunkConnectionId() string
func (*PublicConnection) GetVlanId ¶
func (x *PublicConnection) GetVlanId() *wrapperspb.Int64Value
func (*PublicConnection) ProtoMessage ¶
func (*PublicConnection) ProtoMessage()
func (*PublicConnection) ProtoReflect ¶
func (x *PublicConnection) ProtoReflect() protoreflect.Message
func (*PublicConnection) Reset ¶
func (x *PublicConnection) Reset()
func (*PublicConnection) SetDescription ¶
func (m *PublicConnection) SetDescription(v string)
func (*PublicConnection) SetFolderId ¶
func (m *PublicConnection) SetFolderId(v string)
func (*PublicConnection) SetId ¶
func (m *PublicConnection) SetId(v string)
func (*PublicConnection) SetIpv4AllowedServiceTypes ¶
func (m *PublicConnection) SetIpv4AllowedServiceTypes(v []PublicConnection_CloudServiceType)
func (*PublicConnection) SetIpv4PeerAnnouncedPrefixes ¶
func (m *PublicConnection) SetIpv4PeerAnnouncedPrefixes(v []string)
func (*PublicConnection) SetIpv4Peering ¶
func (m *PublicConnection) SetIpv4Peering(v *Peering)
func (*PublicConnection) SetLabels ¶
func (m *PublicConnection) SetLabels(v map[string]string)
func (*PublicConnection) SetName ¶
func (m *PublicConnection) SetName(v string)
func (*PublicConnection) SetRegionId ¶
func (m *PublicConnection) SetRegionId(v string)
func (*PublicConnection) SetTrunkConnectionId ¶
func (m *PublicConnection) SetTrunkConnectionId(v string)
func (*PublicConnection) SetVlanId ¶
func (m *PublicConnection) SetVlanId(v *wrapperspb.Int64Value)
func (*PublicConnection) String ¶
func (x *PublicConnection) String() string
type PublicConnectionServiceClient ¶
type PublicConnectionServiceClient interface { // Returns the specified PublicConnection resource. // // To get the list of available PublicConnection resources, make a [List] request. Get(ctx context.Context, in *GetPublicConnectionRequest, opts ...grpc.CallOption) (*PublicConnection, error) // Retrieves the list of PublicConnection resources in the specified folder. List(ctx context.Context, in *ListPublicConnectionsRequest, opts ...grpc.CallOption) (*ListPublicConnectionsResponse, error) }
PublicConnectionServiceClient is the client API for PublicConnectionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing PublicConnection resources.
func NewPublicConnectionServiceClient ¶
func NewPublicConnectionServiceClient(cc grpc.ClientConnInterface) PublicConnectionServiceClient
type PublicConnectionServiceServer ¶
type PublicConnectionServiceServer interface { // Returns the specified PublicConnection resource. // // To get the list of available PublicConnection resources, make a [List] request. Get(context.Context, *GetPublicConnectionRequest) (*PublicConnection, error) // Retrieves the list of PublicConnection resources in the specified folder. List(context.Context, *ListPublicConnectionsRequest) (*ListPublicConnectionsResponse, error) }
PublicConnectionServiceServer is the server API for PublicConnectionService service. All implementations should embed UnimplementedPublicConnectionServiceServer for forward compatibility.
A set of methods for managing PublicConnection resources.
type PublicConnection_CloudServiceType ¶
type PublicConnection_CloudServiceType int32
const ( PublicConnection_CLOUD_SERVICE_TYPE_UNSPECIFIED PublicConnection_CloudServiceType = 0 // Deprecated: Marked as deprecated in yandex/cloud/cic/v1/public_connection.proto. PublicConnection_CLOUD_SERVICE_YANDEX PublicConnection_CloudServiceType = 1 PublicConnection_CLOUD_SERVICE_ALL_PUBLIC PublicConnection_CloudServiceType = 2 PublicConnection_CLOUD_SERVICE_S3 PublicConnection_CloudServiceType = 3 PublicConnection_CLOUD_SERVICE_ML PublicConnection_CloudServiceType = 4 PublicConnection_CLOUD_SERVICE_APIGW PublicConnection_CloudServiceType = 5 PublicConnection_CLOUD_SERVICE_CONTAINER_REGISTRY PublicConnection_CloudServiceType = 6 PublicConnection_CLOUD_SERVICE_CONSOLE PublicConnection_CloudServiceType = 7 PublicConnection_CLOUD_SERVICE_MONITORING PublicConnection_CloudServiceType = 8 PublicConnection_CLOUD_SERVICE_YANDEX_GPT PublicConnection_CloudServiceType = 9 PublicConnection_CLOUD_SERVICES_ALL_API_ENDPOINT PublicConnection_CloudServiceType = 10 PublicConnection_CLOUD_SERVICE_YMQ PublicConnection_CloudServiceType = 11 )
func (PublicConnection_CloudServiceType) Descriptor ¶
func (PublicConnection_CloudServiceType) Descriptor() protoreflect.EnumDescriptor
func (PublicConnection_CloudServiceType) Enum ¶
func (x PublicConnection_CloudServiceType) Enum() *PublicConnection_CloudServiceType
func (PublicConnection_CloudServiceType) EnumDescriptor
deprecated
func (PublicConnection_CloudServiceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PublicConnection_CloudServiceType.Descriptor instead.
func (PublicConnection_CloudServiceType) Number ¶
func (x PublicConnection_CloudServiceType) Number() protoreflect.EnumNumber
func (PublicConnection_CloudServiceType) String ¶
func (x PublicConnection_CloudServiceType) String() string
func (PublicConnection_CloudServiceType) Type ¶
func (PublicConnection_CloudServiceType) Type() protoreflect.EnumType
type TrunkConnection ¶
type TrunkConnection struct { // ID of the trunkConnection. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the trunkConnection. // The name must be unique within the folder. // Value must match the regular expression “\|[a-zA-Z]([-_a-zA-Z0-9]{0,61}[a-zA-Z0-9])?“. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Optional description of the trunkConnection. 0-256 characters long. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // ID of the folder that the trunkConnection belongs to. FolderId string `protobuf:"bytes,5,opt,name=folder_id,json=folderId,proto3" json:"folder_id,omitempty"` // ID of the region that the trunkConnection belongs to. RegionId string `protobuf:"bytes,6,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Special trunkConnection config // // Types that are assignable to Joint: // // *TrunkConnection_SinglePortDirectJoint_ // *TrunkConnection_LagDirectJoint_ // *TrunkConnection_PartnerJointInfo_ Joint isTrunkConnection_Joint `protobuf_oneof:"joint"` // ID of pointOfPresence that the trunkConnection is deployed on. // Optional. // If is not set scheduler selects it by himself. PointOfPresenceId *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=point_of_presence_id,json=pointOfPresenceId,proto3" json:"point_of_presence_id,omitempty"` // Capacity of the trunkConnection Capacity TrunkConnection_Capacity `protobuf:"varint,22,opt,name=capacity,proto3,enum=yandex.cloud.cic.v1.TrunkConnection_Capacity" json:"capacity,omitempty"` // Resource labels, `key:value` pairs. // No more than 64 per resource. // The maximum string length in characters for each value is 63. // Each value must match the regular expression `[-_0-9a-z]*`. // The string length in characters for each key must be 1-63. // Each key must match the regular expression `[a-z][-_0-9a-z]*`. Labels map[string]string `` /* 154-byte string literal not displayed */ // contains filtered or unexported fields }
A TrunkConnection resource.
func (*TrunkConnection) Descriptor
deprecated
func (*TrunkConnection) Descriptor() ([]byte, []int)
Deprecated: Use TrunkConnection.ProtoReflect.Descriptor instead.
func (*TrunkConnection) GetCapacity ¶
func (x *TrunkConnection) GetCapacity() TrunkConnection_Capacity
func (*TrunkConnection) GetDescription ¶
func (x *TrunkConnection) GetDescription() string
func (*TrunkConnection) GetFolderId ¶
func (x *TrunkConnection) GetFolderId() string
func (*TrunkConnection) GetId ¶
func (x *TrunkConnection) GetId() string
func (*TrunkConnection) GetJoint ¶
func (m *TrunkConnection) GetJoint() isTrunkConnection_Joint
func (*TrunkConnection) GetLabels ¶
func (x *TrunkConnection) GetLabels() map[string]string
func (*TrunkConnection) GetLagDirectJoint ¶
func (x *TrunkConnection) GetLagDirectJoint() *TrunkConnection_LagDirectJoint
func (*TrunkConnection) GetName ¶
func (x *TrunkConnection) GetName() string
func (*TrunkConnection) GetPartnerJointInfo ¶
func (x *TrunkConnection) GetPartnerJointInfo() *TrunkConnection_PartnerJointInfo
func (*TrunkConnection) GetPointOfPresenceId ¶
func (x *TrunkConnection) GetPointOfPresenceId() *wrapperspb.StringValue
func (*TrunkConnection) GetRegionId ¶
func (x *TrunkConnection) GetRegionId() string
func (*TrunkConnection) GetSinglePortDirectJoint ¶
func (x *TrunkConnection) GetSinglePortDirectJoint() *TrunkConnection_SinglePortDirectJoint
func (*TrunkConnection) ProtoMessage ¶
func (*TrunkConnection) ProtoMessage()
func (*TrunkConnection) ProtoReflect ¶
func (x *TrunkConnection) ProtoReflect() protoreflect.Message
func (*TrunkConnection) Reset ¶
func (x *TrunkConnection) Reset()
func (*TrunkConnection) SetCapacity ¶
func (m *TrunkConnection) SetCapacity(v TrunkConnection_Capacity)
func (*TrunkConnection) SetDescription ¶
func (m *TrunkConnection) SetDescription(v string)
func (*TrunkConnection) SetFolderId ¶
func (m *TrunkConnection) SetFolderId(v string)
func (*TrunkConnection) SetId ¶
func (m *TrunkConnection) SetId(v string)
func (*TrunkConnection) SetJoint ¶
func (m *TrunkConnection) SetJoint(v TrunkConnection_Joint)
func (*TrunkConnection) SetLabels ¶
func (m *TrunkConnection) SetLabels(v map[string]string)
func (*TrunkConnection) SetLagDirectJoint ¶
func (m *TrunkConnection) SetLagDirectJoint(v *TrunkConnection_LagDirectJoint)
func (*TrunkConnection) SetName ¶
func (m *TrunkConnection) SetName(v string)
func (*TrunkConnection) SetPartnerJointInfo ¶
func (m *TrunkConnection) SetPartnerJointInfo(v *TrunkConnection_PartnerJointInfo)
func (*TrunkConnection) SetPointOfPresenceId ¶
func (m *TrunkConnection) SetPointOfPresenceId(v *wrapperspb.StringValue)
func (*TrunkConnection) SetRegionId ¶
func (m *TrunkConnection) SetRegionId(v string)
func (*TrunkConnection) SetSinglePortDirectJoint ¶
func (m *TrunkConnection) SetSinglePortDirectJoint(v *TrunkConnection_SinglePortDirectJoint)
func (*TrunkConnection) String ¶
func (x *TrunkConnection) String() string
type TrunkConnectionServiceClient ¶
type TrunkConnectionServiceClient interface { // Returns the specified TrunkConnection resource. // // To get the list of available TrunkConnection resources, make a [List] request. Get(ctx context.Context, in *GetTrunkConnectionRequest, opts ...grpc.CallOption) (*TrunkConnection, error) // Retrieves the list of TrunkConnection resources in the specified folder. List(ctx context.Context, in *ListTrunkConnectionsRequest, opts ...grpc.CallOption) (*ListTrunkConnectionsResponse, error) }
TrunkConnectionServiceClient is the client API for TrunkConnectionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
A set of methods for managing TrunkConnection resources.
func NewTrunkConnectionServiceClient ¶
func NewTrunkConnectionServiceClient(cc grpc.ClientConnInterface) TrunkConnectionServiceClient
type TrunkConnectionServiceServer ¶
type TrunkConnectionServiceServer interface { // Returns the specified TrunkConnection resource. // // To get the list of available TrunkConnection resources, make a [List] request. Get(context.Context, *GetTrunkConnectionRequest) (*TrunkConnection, error) // Retrieves the list of TrunkConnection resources in the specified folder. List(context.Context, *ListTrunkConnectionsRequest) (*ListTrunkConnectionsResponse, error) }
TrunkConnectionServiceServer is the server API for TrunkConnectionService service. All implementations should embed UnimplementedTrunkConnectionServiceServer for forward compatibility.
A set of methods for managing TrunkConnection resources.
type TrunkConnection_Capacity ¶
type TrunkConnection_Capacity int32
const ( TrunkConnection_CAPACITY_UNSPECIFIED TrunkConnection_Capacity = 0 TrunkConnection_CAPACITY_50_MBPS TrunkConnection_Capacity = 1 TrunkConnection_CAPACITY_100_MBPS TrunkConnection_Capacity = 2 TrunkConnection_CAPACITY_200_MBPS TrunkConnection_Capacity = 3 TrunkConnection_CAPACITY_300_MBPS TrunkConnection_Capacity = 4 TrunkConnection_CAPACITY_400_MBPS TrunkConnection_Capacity = 5 TrunkConnection_CAPACITY_500_MBPS TrunkConnection_Capacity = 6 TrunkConnection_CAPACITY_1_GBPS TrunkConnection_Capacity = 7 TrunkConnection_CAPACITY_2_GBPS TrunkConnection_Capacity = 8 TrunkConnection_CAPACITY_3_GBPS TrunkConnection_Capacity = 9 TrunkConnection_CAPACITY_4_GBPS TrunkConnection_Capacity = 10 TrunkConnection_CAPACITY_5_GBPS TrunkConnection_Capacity = 11 TrunkConnection_CAPACITY_10_GBPS TrunkConnection_Capacity = 12 TrunkConnection_CAPACITY_20_GBPS TrunkConnection_Capacity = 13 TrunkConnection_CAPACITY_30_GBPS TrunkConnection_Capacity = 14 TrunkConnection_CAPACITY_40_GBPS TrunkConnection_Capacity = 15 TrunkConnection_CAPACITY_50_GBPS TrunkConnection_Capacity = 16 TrunkConnection_CAPACITY_100_GBPS TrunkConnection_Capacity = 17 )
func (TrunkConnection_Capacity) Descriptor ¶
func (TrunkConnection_Capacity) Descriptor() protoreflect.EnumDescriptor
func (TrunkConnection_Capacity) Enum ¶
func (x TrunkConnection_Capacity) Enum() *TrunkConnection_Capacity
func (TrunkConnection_Capacity) EnumDescriptor
deprecated
func (TrunkConnection_Capacity) EnumDescriptor() ([]byte, []int)
Deprecated: Use TrunkConnection_Capacity.Descriptor instead.
func (TrunkConnection_Capacity) Number ¶
func (x TrunkConnection_Capacity) Number() protoreflect.EnumNumber
func (TrunkConnection_Capacity) String ¶
func (x TrunkConnection_Capacity) String() string
func (TrunkConnection_Capacity) Type ¶
func (TrunkConnection_Capacity) Type() protoreflect.EnumType
type TrunkConnection_Joint ¶
type TrunkConnection_Joint = isTrunkConnection_Joint
type TrunkConnection_LagDirectJoint ¶
type TrunkConnection_LagDirectJoint struct { // Type of transceiver that the trunkConnection is deployed on. TransceiverType common.TransceiverType `` /* 155-byte string literal not displayed */ // LAG allocation settings that the trunkConnection is deployed on. LagAllocationSettings *common.LagAllocationSettings `` /* 126-byte string literal not displayed */ // Device name which is set in LLDP message. AccessDeviceName string `protobuf:"bytes,4,opt,name=access_device_name,json=accessDeviceName,proto3" json:"access_device_name,omitempty"` // contains filtered or unexported fields }
Config of trunkConnection that is deployed on lag.
func (*TrunkConnection_LagDirectJoint) Descriptor
deprecated
func (*TrunkConnection_LagDirectJoint) Descriptor() ([]byte, []int)
Deprecated: Use TrunkConnection_LagDirectJoint.ProtoReflect.Descriptor instead.
func (*TrunkConnection_LagDirectJoint) GetAccessDeviceName ¶
func (x *TrunkConnection_LagDirectJoint) GetAccessDeviceName() string
func (*TrunkConnection_LagDirectJoint) GetLagAllocationSettings ¶
func (x *TrunkConnection_LagDirectJoint) GetLagAllocationSettings() *common.LagAllocationSettings
func (*TrunkConnection_LagDirectJoint) GetTransceiverType ¶
func (x *TrunkConnection_LagDirectJoint) GetTransceiverType() common.TransceiverType
func (*TrunkConnection_LagDirectJoint) ProtoMessage ¶
func (*TrunkConnection_LagDirectJoint) ProtoMessage()
func (*TrunkConnection_LagDirectJoint) ProtoReflect ¶
func (x *TrunkConnection_LagDirectJoint) ProtoReflect() protoreflect.Message
func (*TrunkConnection_LagDirectJoint) Reset ¶
func (x *TrunkConnection_LagDirectJoint) Reset()
func (*TrunkConnection_LagDirectJoint) SetAccessDeviceName ¶
func (m *TrunkConnection_LagDirectJoint) SetAccessDeviceName(v string)
func (*TrunkConnection_LagDirectJoint) SetLagAllocationSettings ¶
func (m *TrunkConnection_LagDirectJoint) SetLagAllocationSettings(v *common.LagAllocationSettings)
func (*TrunkConnection_LagDirectJoint) SetTransceiverType ¶
func (m *TrunkConnection_LagDirectJoint) SetTransceiverType(v common.TransceiverType)
func (*TrunkConnection_LagDirectJoint) String ¶
func (x *TrunkConnection_LagDirectJoint) String() string
type TrunkConnection_LagDirectJoint_ ¶
type TrunkConnection_LagDirectJoint_ struct {
LagDirectJoint *TrunkConnection_LagDirectJoint `protobuf:"bytes,10,opt,name=lag_direct_joint,json=lagDirectJoint,proto3,oneof"`
}
type TrunkConnection_PartnerJointInfo ¶
type TrunkConnection_PartnerJointInfo struct { // Reserved for future using; ServiceKey string `protobuf:"bytes,3,opt,name=service_key,json=serviceKey,proto3" json:"service_key,omitempty"` // ID of partner that the trunkConnection is deployed on. // Optional. // If is not set scheduler selects it by himself. PartnerId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=partner_id,json=partnerId,proto3" json:"partner_id,omitempty"` // contains filtered or unexported fields }
Config of trunkConnection that is deployed on partner joint.
func (*TrunkConnection_PartnerJointInfo) Descriptor
deprecated
func (*TrunkConnection_PartnerJointInfo) Descriptor() ([]byte, []int)
Deprecated: Use TrunkConnection_PartnerJointInfo.ProtoReflect.Descriptor instead.
func (*TrunkConnection_PartnerJointInfo) GetPartnerId ¶
func (x *TrunkConnection_PartnerJointInfo) GetPartnerId() *wrapperspb.StringValue
func (*TrunkConnection_PartnerJointInfo) GetServiceKey ¶
func (x *TrunkConnection_PartnerJointInfo) GetServiceKey() string
func (*TrunkConnection_PartnerJointInfo) ProtoMessage ¶
func (*TrunkConnection_PartnerJointInfo) ProtoMessage()
func (*TrunkConnection_PartnerJointInfo) ProtoReflect ¶
func (x *TrunkConnection_PartnerJointInfo) ProtoReflect() protoreflect.Message
func (*TrunkConnection_PartnerJointInfo) Reset ¶
func (x *TrunkConnection_PartnerJointInfo) Reset()
func (*TrunkConnection_PartnerJointInfo) SetPartnerId ¶
func (m *TrunkConnection_PartnerJointInfo) SetPartnerId(v *wrapperspb.StringValue)
func (*TrunkConnection_PartnerJointInfo) SetServiceKey ¶
func (m *TrunkConnection_PartnerJointInfo) SetServiceKey(v string)
func (*TrunkConnection_PartnerJointInfo) String ¶
func (x *TrunkConnection_PartnerJointInfo) String() string
type TrunkConnection_PartnerJointInfo_ ¶
type TrunkConnection_PartnerJointInfo_ struct {
PartnerJointInfo *TrunkConnection_PartnerJointInfo `protobuf:"bytes,11,opt,name=partner_joint_info,json=partnerJointInfo,proto3,oneof"`
}
type TrunkConnection_SinglePortDirectJoint ¶
type TrunkConnection_SinglePortDirectJoint struct { // Type of transceiver that the trunkConnection is deployed on. TransceiverType common.TransceiverType `` /* 155-byte string literal not displayed */ // Name of port that the trunkConnection is deployed on. PortName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=port_name,json=portName,proto3" json:"port_name,omitempty"` // Device name which is set in LLDP message. AccessDeviceName string `protobuf:"bytes,4,opt,name=access_device_name,json=accessDeviceName,proto3" json:"access_device_name,omitempty"` // contains filtered or unexported fields }
Config of trunkConnection that is deployed on single port.
func (*TrunkConnection_SinglePortDirectJoint) Descriptor
deprecated
func (*TrunkConnection_SinglePortDirectJoint) Descriptor() ([]byte, []int)
Deprecated: Use TrunkConnection_SinglePortDirectJoint.ProtoReflect.Descriptor instead.
func (*TrunkConnection_SinglePortDirectJoint) GetAccessDeviceName ¶
func (x *TrunkConnection_SinglePortDirectJoint) GetAccessDeviceName() string
func (*TrunkConnection_SinglePortDirectJoint) GetPortName ¶
func (x *TrunkConnection_SinglePortDirectJoint) GetPortName() *wrapperspb.StringValue
func (*TrunkConnection_SinglePortDirectJoint) GetTransceiverType ¶
func (x *TrunkConnection_SinglePortDirectJoint) GetTransceiverType() common.TransceiverType
func (*TrunkConnection_SinglePortDirectJoint) ProtoMessage ¶
func (*TrunkConnection_SinglePortDirectJoint) ProtoMessage()
func (*TrunkConnection_SinglePortDirectJoint) ProtoReflect ¶
func (x *TrunkConnection_SinglePortDirectJoint) ProtoReflect() protoreflect.Message
func (*TrunkConnection_SinglePortDirectJoint) Reset ¶
func (x *TrunkConnection_SinglePortDirectJoint) Reset()
func (*TrunkConnection_SinglePortDirectJoint) SetAccessDeviceName ¶
func (m *TrunkConnection_SinglePortDirectJoint) SetAccessDeviceName(v string)
func (*TrunkConnection_SinglePortDirectJoint) SetPortName ¶
func (m *TrunkConnection_SinglePortDirectJoint) SetPortName(v *wrapperspb.StringValue)
func (*TrunkConnection_SinglePortDirectJoint) SetTransceiverType ¶
func (m *TrunkConnection_SinglePortDirectJoint) SetTransceiverType(v common.TransceiverType)
func (*TrunkConnection_SinglePortDirectJoint) String ¶
func (x *TrunkConnection_SinglePortDirectJoint) String() string
type TrunkConnection_SinglePortDirectJoint_ ¶
type TrunkConnection_SinglePortDirectJoint_ struct {
SinglePortDirectJoint *TrunkConnection_SinglePortDirectJoint `protobuf:"bytes,9,opt,name=single_port_direct_joint,json=singlePortDirectJoint,proto3,oneof"`
}
type UnimplementedPartnerServiceServer ¶
type UnimplementedPartnerServiceServer struct{}
UnimplementedPartnerServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedPartnerServiceServer) Get ¶
func (UnimplementedPartnerServiceServer) Get(context.Context, *GetPartnerRequest) (*Partner, error)
func (UnimplementedPartnerServiceServer) List ¶
func (UnimplementedPartnerServiceServer) List(context.Context, *ListPartnersRequest) (*ListPartnersResponse, error)
type UnimplementedPointOfPresenceServiceServer ¶
type UnimplementedPointOfPresenceServiceServer struct{}
UnimplementedPointOfPresenceServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
type UnimplementedPrivateConnectionServiceServer ¶
type UnimplementedPrivateConnectionServiceServer struct{}
UnimplementedPrivateConnectionServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
type UnimplementedPublicConnectionServiceServer ¶
type UnimplementedPublicConnectionServiceServer struct{}
UnimplementedPublicConnectionServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
type UnimplementedTrunkConnectionServiceServer ¶
type UnimplementedTrunkConnectionServiceServer struct{}
UnimplementedTrunkConnectionServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
type UnsafePartnerServiceServer ¶
type UnsafePartnerServiceServer interface {
// contains filtered or unexported methods
}
UnsafePartnerServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PartnerServiceServer will result in compilation errors.
type UnsafePointOfPresenceServiceServer ¶
type UnsafePointOfPresenceServiceServer interface {
// contains filtered or unexported methods
}
UnsafePointOfPresenceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PointOfPresenceServiceServer will result in compilation errors.
type UnsafePrivateConnectionServiceServer ¶
type UnsafePrivateConnectionServiceServer interface {
// contains filtered or unexported methods
}
UnsafePrivateConnectionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PrivateConnectionServiceServer will result in compilation errors.
type UnsafePublicConnectionServiceServer ¶
type UnsafePublicConnectionServiceServer interface {
// contains filtered or unexported methods
}
UnsafePublicConnectionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PublicConnectionServiceServer will result in compilation errors.
type UnsafeTrunkConnectionServiceServer ¶
type UnsafeTrunkConnectionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTrunkConnectionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TrunkConnectionServiceServer will result in compilation errors.
Source Files ¶
- partner.pb.go
- partner.pbext.go
- partner_service.pb.go
- partner_service.pbext.go
- partner_service_grpc.pb.go
- peering.pb.go
- peering.pbext.go
- point_of_presence.pb.go
- point_of_presence.pbext.go
- point_of_presence_service.pb.go
- point_of_presence_service.pbext.go
- point_of_presence_service_grpc.pb.go
- private_connection.pb.go
- private_connection.pbext.go
- private_connection_service.pb.go
- private_connection_service.pbext.go
- private_connection_service_grpc.pb.go
- public_connection.pb.go
- public_connection.pbext.go
- public_connection_service.pb.go
- public_connection_service.pbext.go
- public_connection_service_grpc.pb.go
- trunk_connection.pb.go
- trunk_connection.pbext.go
- trunk_connection_service.pb.go
- trunk_connection_service.pbext.go
- trunk_connection_service_grpc.pb.go