Documentation ¶
Index ¶
- Variables
- func RegisterAWSTgwAttachmentServiceServer(s grpc.ServiceRegistrar, srv AWSTgwAttachmentServiceServer)
- func RegisterAWSTgwServiceServer(s grpc.ServiceRegistrar, srv AWSTgwServiceServer)
- func RegisterAWSVpnConfigServiceServer(s grpc.ServiceRegistrar, srv AWSVpnConfigServiceServer)
- func RegisterPathServiceServer(s grpc.ServiceRegistrar, srv PathServiceServer)
- func RegisterRouterConfigServiceServer(s grpc.ServiceRegistrar, srv RouterConfigServiceServer)
- func RegisterSubnetConfigServiceServer(s grpc.ServiceRegistrar, srv SubnetConfigServiceServer)
- func RegisterTopologyInfoConfigServiceServer(s grpc.ServiceRegistrar, srv TopologyInfoConfigServiceServer)
- func RegisterVpcConfigServiceServer(s grpc.ServiceRegistrar, srv VpcConfigServiceServer)
- type AWSTgw
- func (*AWSTgw) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgw) GetAccountId() *wrapperspb.StringValue
- func (x *AWSTgw) GetAttachmentIds() *fmp.RepeatedString
- func (x *AWSTgw) GetCnpsToRouteTableId() *fmp.MapStringString
- func (x *AWSTgw) GetKey() *AWSTgwKey
- func (x *AWSTgw) GetName() *wrapperspb.StringValue
- func (x *AWSTgw) GetRegion() *wrapperspb.StringValue
- func (x *AWSTgw) GetState() *wrapperspb.StringValue
- func (x *AWSTgw) GetStats() *TgwStats
- func (x *AWSTgw) GetTopologyName() *wrapperspb.StringValue
- func (*AWSTgw) ProtoMessage()
- func (x *AWSTgw) ProtoReflect() protoreflect.Message
- func (x *AWSTgw) Reset()
- func (x *AWSTgw) String() string
- type AWSTgwAttachment
- func (*AWSTgwAttachment) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwAttachment) GetAccountId() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetCnps() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetKey() *AWSTgwAttachmentKey
- func (x *AWSTgwAttachment) GetPeerAttachmentIds() *fmp.RepeatedString
- func (x *AWSTgwAttachment) GetRegion() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetResourceId() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetRouteTableId() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetState() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetStats() *TgwStats
- func (x *AWSTgwAttachment) GetTgwId() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetTgwName() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetTopologyName() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetTun1LocalIpInside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun1LocalIpOutside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun1RemoteIpInside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun1RemoteIpOutside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun1State() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetTun2LocalIpInside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun2LocalIpOutside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun2RemoteIpInside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun2RemoteIpOutside() *fmp.IPAddress
- func (x *AWSTgwAttachment) GetTun2State() *wrapperspb.StringValue
- func (x *AWSTgwAttachment) GetVpcId() *wrapperspb.StringValue
- func (*AWSTgwAttachment) ProtoMessage()
- func (x *AWSTgwAttachment) ProtoReflect() protoreflect.Message
- func (x *AWSTgwAttachment) Reset()
- func (x *AWSTgwAttachment) String() string
- type AWSTgwAttachmentKey
- func (*AWSTgwAttachmentKey) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwAttachmentKey) GetAttachmentId() *wrapperspb.StringValue
- func (*AWSTgwAttachmentKey) ProtoMessage()
- func (x *AWSTgwAttachmentKey) ProtoReflect() protoreflect.Message
- func (x *AWSTgwAttachmentKey) Reset()
- func (x *AWSTgwAttachmentKey) String() string
- type AWSTgwAttachmentRequest
- func (*AWSTgwAttachmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwAttachmentRequest) GetKey() *AWSTgwAttachmentKey
- func (x *AWSTgwAttachmentRequest) GetTime() *timestamppb.Timestamp
- func (*AWSTgwAttachmentRequest) ProtoMessage()
- func (x *AWSTgwAttachmentRequest) ProtoReflect() protoreflect.Message
- func (x *AWSTgwAttachmentRequest) Reset()
- func (x *AWSTgwAttachmentRequest) String() string
- type AWSTgwAttachmentResponse
- func (*AWSTgwAttachmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwAttachmentResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSTgwAttachmentResponse) GetValue() *AWSTgwAttachment
- func (*AWSTgwAttachmentResponse) ProtoMessage()
- func (x *AWSTgwAttachmentResponse) ProtoReflect() protoreflect.Message
- func (x *AWSTgwAttachmentResponse) Reset()
- func (x *AWSTgwAttachmentResponse) String() string
- type AWSTgwAttachmentServiceClient
- type AWSTgwAttachmentServiceServer
- type AWSTgwAttachmentService_GetAllClient
- type AWSTgwAttachmentService_GetAllServer
- type AWSTgwAttachmentService_SubscribeClient
- type AWSTgwAttachmentService_SubscribeServer
- type AWSTgwAttachmentStreamRequest
- func (*AWSTgwAttachmentStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwAttachmentStreamRequest) GetPartialEqFilter() []*AWSTgwAttachment
- func (x *AWSTgwAttachmentStreamRequest) GetTime() *time.TimeBounds
- func (*AWSTgwAttachmentStreamRequest) ProtoMessage()
- func (x *AWSTgwAttachmentStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AWSTgwAttachmentStreamRequest) Reset()
- func (x *AWSTgwAttachmentStreamRequest) String() string
- type AWSTgwAttachmentStreamResponse
- func (*AWSTgwAttachmentStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwAttachmentStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSTgwAttachmentStreamResponse) GetType() subscriptions.Operation
- func (x *AWSTgwAttachmentStreamResponse) GetValue() *AWSTgwAttachment
- func (*AWSTgwAttachmentStreamResponse) ProtoMessage()
- func (x *AWSTgwAttachmentStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AWSTgwAttachmentStreamResponse) Reset()
- func (x *AWSTgwAttachmentStreamResponse) String() string
- type AWSTgwKey
- type AWSTgwRequest
- func (*AWSTgwRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwRequest) GetKey() *AWSTgwKey
- func (x *AWSTgwRequest) GetTime() *timestamppb.Timestamp
- func (*AWSTgwRequest) ProtoMessage()
- func (x *AWSTgwRequest) ProtoReflect() protoreflect.Message
- func (x *AWSTgwRequest) Reset()
- func (x *AWSTgwRequest) String() string
- type AWSTgwResponse
- func (*AWSTgwResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSTgwResponse) GetValue() *AWSTgw
- func (*AWSTgwResponse) ProtoMessage()
- func (x *AWSTgwResponse) ProtoReflect() protoreflect.Message
- func (x *AWSTgwResponse) Reset()
- func (x *AWSTgwResponse) String() string
- type AWSTgwServiceClient
- type AWSTgwServiceServer
- type AWSTgwService_GetAllClient
- type AWSTgwService_GetAllServer
- type AWSTgwService_SubscribeClient
- type AWSTgwService_SubscribeServer
- type AWSTgwStreamRequest
- func (*AWSTgwStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwStreamRequest) GetPartialEqFilter() []*AWSTgw
- func (x *AWSTgwStreamRequest) GetTime() *time.TimeBounds
- func (*AWSTgwStreamRequest) ProtoMessage()
- func (x *AWSTgwStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AWSTgwStreamRequest) Reset()
- func (x *AWSTgwStreamRequest) String() string
- type AWSTgwStreamResponse
- func (*AWSTgwStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSTgwStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSTgwStreamResponse) GetType() subscriptions.Operation
- func (x *AWSTgwStreamResponse) GetValue() *AWSTgw
- func (*AWSTgwStreamResponse) ProtoMessage()
- func (x *AWSTgwStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AWSTgwStreamResponse) Reset()
- func (x *AWSTgwStreamResponse) String() string
- type AWSVpnConfig
- func (*AWSVpnConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfig) GetCgwId() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetCloudeosRouterId() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetCloudeosVpcId() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetCnps() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetKey() *AWSVpnKey
- func (x *AWSVpnConfig) GetTgwId() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetTunnelInfoList() *TunnelInfoList
- func (x *AWSVpnConfig) GetVpnConnectionId() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetVpnGatewayId() *wrapperspb.StringValue
- func (x *AWSVpnConfig) GetVpnTgwAttachmentId() *wrapperspb.StringValue
- func (*AWSVpnConfig) ProtoMessage()
- func (x *AWSVpnConfig) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfig) Reset()
- func (x *AWSVpnConfig) String() string
- type AWSVpnConfigDeleteAllRequest
- func (*AWSVpnConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (*AWSVpnConfigDeleteAllRequest) ProtoMessage()
- func (x *AWSVpnConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigDeleteAllRequest) Reset()
- func (x *AWSVpnConfigDeleteAllRequest) String() string
- type AWSVpnConfigDeleteAllResponse
- func (*AWSVpnConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *AWSVpnConfigDeleteAllResponse) GetKey() *AWSVpnKey
- func (x *AWSVpnConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSVpnConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*AWSVpnConfigDeleteAllResponse) ProtoMessage()
- func (x *AWSVpnConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigDeleteAllResponse) Reset()
- func (x *AWSVpnConfigDeleteAllResponse) String() string
- type AWSVpnConfigDeleteRequest
- func (*AWSVpnConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigDeleteRequest) GetKey() *AWSVpnKey
- func (*AWSVpnConfigDeleteRequest) ProtoMessage()
- func (x *AWSVpnConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigDeleteRequest) Reset()
- func (x *AWSVpnConfigDeleteRequest) String() string
- type AWSVpnConfigDeleteResponse
- func (*AWSVpnConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigDeleteResponse) GetKey() *AWSVpnKey
- func (x *AWSVpnConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*AWSVpnConfigDeleteResponse) ProtoMessage()
- func (x *AWSVpnConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigDeleteResponse) Reset()
- func (x *AWSVpnConfigDeleteResponse) String() string
- type AWSVpnConfigRequest
- func (*AWSVpnConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigRequest) GetKey() *AWSVpnKey
- func (x *AWSVpnConfigRequest) GetTime() *timestamppb.Timestamp
- func (*AWSVpnConfigRequest) ProtoMessage()
- func (x *AWSVpnConfigRequest) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigRequest) Reset()
- func (x *AWSVpnConfigRequest) String() string
- type AWSVpnConfigResponse
- func (*AWSVpnConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSVpnConfigResponse) GetValue() *AWSVpnConfig
- func (*AWSVpnConfigResponse) ProtoMessage()
- func (x *AWSVpnConfigResponse) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigResponse) Reset()
- func (x *AWSVpnConfigResponse) String() string
- type AWSVpnConfigServiceClient
- type AWSVpnConfigServiceServer
- type AWSVpnConfigService_DeleteAllClient
- type AWSVpnConfigService_DeleteAllServer
- type AWSVpnConfigService_GetAllClient
- type AWSVpnConfigService_GetAllServer
- type AWSVpnConfigService_SetSomeClient
- type AWSVpnConfigService_SetSomeServer
- type AWSVpnConfigService_SubscribeClient
- type AWSVpnConfigService_SubscribeServer
- type AWSVpnConfigSetRequest
- func (*AWSVpnConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigSetRequest) GetValue() *AWSVpnConfig
- func (*AWSVpnConfigSetRequest) ProtoMessage()
- func (x *AWSVpnConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigSetRequest) Reset()
- func (x *AWSVpnConfigSetRequest) String() string
- type AWSVpnConfigSetResponse
- func (*AWSVpnConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSVpnConfigSetResponse) GetValue() *AWSVpnConfig
- func (*AWSVpnConfigSetResponse) ProtoMessage()
- func (x *AWSVpnConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigSetResponse) Reset()
- func (x *AWSVpnConfigSetResponse) String() string
- type AWSVpnConfigSetSomeRequest
- func (*AWSVpnConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigSetSomeRequest) GetValues() []*AWSVpnConfig
- func (*AWSVpnConfigSetSomeRequest) ProtoMessage()
- func (x *AWSVpnConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigSetSomeRequest) Reset()
- func (x *AWSVpnConfigSetSomeRequest) String() string
- type AWSVpnConfigSetSomeResponse
- func (*AWSVpnConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigSetSomeResponse) GetError() string
- func (x *AWSVpnConfigSetSomeResponse) GetKey() *AWSVpnKey
- func (*AWSVpnConfigSetSomeResponse) ProtoMessage()
- func (x *AWSVpnConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigSetSomeResponse) Reset()
- func (x *AWSVpnConfigSetSomeResponse) String() string
- type AWSVpnConfigStreamRequest
- func (*AWSVpnConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigStreamRequest) GetPartialEqFilter() []*AWSVpnConfig
- func (x *AWSVpnConfigStreamRequest) GetTime() *time.TimeBounds
- func (*AWSVpnConfigStreamRequest) ProtoMessage()
- func (x *AWSVpnConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigStreamRequest) Reset()
- func (x *AWSVpnConfigStreamRequest) String() string
- type AWSVpnConfigStreamResponse
- func (*AWSVpnConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AWSVpnConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *AWSVpnConfigStreamResponse) GetType() subscriptions.Operation
- func (x *AWSVpnConfigStreamResponse) GetValue() *AWSVpnConfig
- func (*AWSVpnConfigStreamResponse) ProtoMessage()
- func (x *AWSVpnConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *AWSVpnConfigStreamResponse) Reset()
- func (x *AWSVpnConfigStreamResponse) String() string
- type AWSVpnKey
- type AwsRouterDetail
- func (*AwsRouterDetail) Descriptor() ([]byte, []int)deprecated
- func (x *AwsRouterDetail) GetAvailZone() *wrapperspb.StringValue
- func (x *AwsRouterDetail) GetInstanceType() *wrapperspb.StringValue
- func (*AwsRouterDetail) ProtoMessage()
- func (x *AwsRouterDetail) ProtoReflect() protoreflect.Message
- func (x *AwsRouterDetail) Reset()
- func (x *AwsRouterDetail) String() string
- type AwsVpcInfo
- func (*AwsVpcInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AwsVpcInfo) GetCidr() *wrapperspb.StringValue
- func (x *AwsVpcInfo) GetIgwId() *wrapperspb.StringValue
- func (x *AwsVpcInfo) GetPeeringConnId() *fmp.RepeatedString
- func (x *AwsVpcInfo) GetSecurityGroup() *fmp.RepeatedString
- func (*AwsVpcInfo) ProtoMessage()
- func (x *AwsVpcInfo) ProtoReflect() protoreflect.Message
- func (x *AwsVpcInfo) Reset()
- func (x *AwsVpcInfo) String() string
- type AzureRouterDetail
- func (*AzureRouterDetail) Descriptor() ([]byte, []int)deprecated
- func (x *AzureRouterDetail) GetAvailSet() *wrapperspb.StringValue
- func (x *AzureRouterDetail) GetAvailZone() *wrapperspb.StringValue
- func (x *AzureRouterDetail) GetInstanceType() *wrapperspb.StringValue
- func (x *AzureRouterDetail) GetResGroup() *wrapperspb.StringValue
- func (*AzureRouterDetail) ProtoMessage()
- func (x *AzureRouterDetail) ProtoReflect() protoreflect.Message
- func (x *AzureRouterDetail) Reset()
- func (x *AzureRouterDetail) String() string
- type AzureVnetInfo
- func (*AzureVnetInfo) Descriptor() ([]byte, []int)deprecated
- func (x *AzureVnetInfo) GetAvailSet() *fmp.RepeatedString
- func (x *AzureVnetInfo) GetCidr() *wrapperspb.StringValue
- func (x *AzureVnetInfo) GetNsg() *fmp.RepeatedString
- func (x *AzureVnetInfo) GetPeeringConnId() *fmp.RepeatedString
- func (x *AzureVnetInfo) GetResourceGroup() *wrapperspb.StringValue
- func (*AzureVnetInfo) ProtoMessage()
- func (x *AzureVnetInfo) ProtoReflect() protoreflect.Message
- func (x *AzureVnetInfo) Reset()
- func (x *AzureVnetInfo) String() string
- type CVInfo
- func (*CVInfo) Descriptor() ([]byte, []int)deprecated
- func (x *CVInfo) GetBootstrapCfg() *wrapperspb.StringValue
- func (x *CVInfo) GetCvStatusCode() CVStatusCode
- func (x *CVInfo) GetCvStatusDesc() *wrapperspb.StringValue
- func (x *CVInfo) GetCvStatusRecommendedAction() *wrapperspb.StringValue
- func (x *CVInfo) GetDeviceStatus() DeviceStatusCode
- func (x *CVInfo) GetHaRtTableIds() *RouteTableIds
- func (x *CVInfo) GetHaRtrId() *wrapperspb.StringValue
- func (x *CVInfo) GetPeerVpcRtTableId() *fmp.RepeatedString
- func (*CVInfo) ProtoMessage()
- func (x *CVInfo) ProtoReflect() protoreflect.Message
- func (x *CVInfo) Reset()
- func (x *CVInfo) String() string
- type CVStatusCode
- func (CVStatusCode) Descriptor() protoreflect.EnumDescriptor
- func (x CVStatusCode) Enum() *CVStatusCode
- func (CVStatusCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x CVStatusCode) Number() protoreflect.EnumNumber
- func (x CVStatusCode) String() string
- func (CVStatusCode) Type() protoreflect.EnumType
- type ClosInfo
- func (*ClosInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ClosInfo) GetClosName() *wrapperspb.StringValue
- func (x *ClosInfo) GetCpType() CloudProviderType
- func (x *ClosInfo) GetCvpContainerName() *wrapperspb.StringValue
- func (x *ClosInfo) GetFabric() FabricType
- func (x *ClosInfo) GetLeafEdgeIgw() *wrapperspb.BoolValue
- func (x *ClosInfo) GetLeafEdgePeering() *wrapperspb.BoolValue
- func (x *ClosInfo) GetLeafEncryption() *wrapperspb.BoolValue
- func (*ClosInfo) ProtoMessage()
- func (x *ClosInfo) ProtoReflect() protoreflect.Message
- func (x *ClosInfo) Reset()
- func (x *ClosInfo) String() string
- type CloudProviderType
- func (CloudProviderType) Descriptor() protoreflect.EnumDescriptor
- func (x CloudProviderType) Enum() *CloudProviderType
- func (CloudProviderType) EnumDescriptor() ([]byte, []int)deprecated
- func (x CloudProviderType) Number() protoreflect.EnumNumber
- func (x CloudProviderType) String() string
- func (CloudProviderType) Type() protoreflect.EnumType
- type DeploymentStatusCode
- func (DeploymentStatusCode) Descriptor() protoreflect.EnumDescriptor
- func (x DeploymentStatusCode) Enum() *DeploymentStatusCode
- func (DeploymentStatusCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeploymentStatusCode) Number() protoreflect.EnumNumber
- func (x DeploymentStatusCode) String() string
- func (DeploymentStatusCode) Type() protoreflect.EnumType
- type DeviceStatusCode
- func (DeviceStatusCode) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceStatusCode) Enum() *DeviceStatusCode
- func (DeviceStatusCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceStatusCode) Number() protoreflect.EnumNumber
- func (x DeviceStatusCode) String() string
- func (DeviceStatusCode) Type() protoreflect.EnumType
- type FabricType
- type IpsecInfo
- func (*IpsecInfo) Descriptor() ([]byte, []int)deprecated
- func (x *IpsecInfo) GetDpdInterval() *wrapperspb.StringValue
- func (x *IpsecInfo) GetDpdRetries() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIkeEncryption() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIkeIntegrity() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIkeLifetime() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIkePfs() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIkePresharedKey() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIpsecEncryption() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIpsecIntegrity() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIpsecMode() *wrapperspb.StringValue
- func (x *IpsecInfo) GetIpsecPfs() *wrapperspb.StringValue
- func (*IpsecInfo) ProtoMessage()
- func (x *IpsecInfo) ProtoReflect() protoreflect.Message
- func (x *IpsecInfo) Reset()
- func (x *IpsecInfo) String() string
- type NetworkInterface
- func (*NetworkInterface) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkInterface) GetIntfId() *wrapperspb.StringValue
- func (x *NetworkInterface) GetIntfType() NetworkInterfaceType
- func (x *NetworkInterface) GetName() *wrapperspb.StringValue
- func (x *NetworkInterface) GetPrivateIpAddr() *fmp.RepeatedString
- func (x *NetworkInterface) GetPublicIpAddr() *wrapperspb.StringValue
- func (x *NetworkInterface) GetSecurityGroup() *wrapperspb.StringValue
- func (x *NetworkInterface) GetSubnet() *wrapperspb.StringValue
- func (*NetworkInterface) ProtoMessage()
- func (x *NetworkInterface) ProtoReflect() protoreflect.Message
- func (x *NetworkInterface) Reset()
- func (x *NetworkInterface) String() string
- type NetworkInterfaceType
- func (NetworkInterfaceType) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkInterfaceType) Enum() *NetworkInterfaceType
- func (NetworkInterfaceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkInterfaceType) Number() protoreflect.EnumNumber
- func (x NetworkInterfaceType) String() string
- func (NetworkInterfaceType) Type() protoreflect.EnumType
- type OverlayConnectionType
- func (OverlayConnectionType) Descriptor() protoreflect.EnumDescriptor
- func (x OverlayConnectionType) Enum() *OverlayConnectionType
- func (OverlayConnectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x OverlayConnectionType) Number() protoreflect.EnumNumber
- func (x OverlayConnectionType) String() string
- func (OverlayConnectionType) Type() protoreflect.EnumType
- type Path
- func (*Path) Descriptor() ([]byte, []int)deprecated
- func (x *Path) GetDstCpT() CloudProviderType
- func (x *Path) GetDstRegion() *wrapperspb.StringValue
- func (x *Path) GetDstVpcCloudId() *wrapperspb.StringValue
- func (x *Path) GetDstVpcName() *wrapperspb.StringValue
- func (x *Path) GetKey() *PathKey
- func (x *Path) GetLocalIntfIpAddr() *wrapperspb.StringValue
- func (x *Path) GetLocalRtrCloudId() *wrapperspb.StringValue
- func (x *Path) GetLocalRtrName() *wrapperspb.StringValue
- func (x *Path) GetPathChar() *PathCharacteristics
- func (x *Path) GetRemoteIntfIpAddr() *wrapperspb.StringValue
- func (x *Path) GetRemoteRtrCloudId() *wrapperspb.StringValue
- func (x *Path) GetRemoteRtrName() *wrapperspb.StringValue
- func (x *Path) GetSrcCpT() CloudProviderType
- func (x *Path) GetSrcRegion() *wrapperspb.StringValue
- func (x *Path) GetSrcVpcCloudId() *wrapperspb.StringValue
- func (x *Path) GetSrcVpcName() *wrapperspb.StringValue
- func (x *Path) GetTopologyName() *wrapperspb.StringValue
- func (*Path) ProtoMessage()
- func (x *Path) ProtoReflect() protoreflect.Message
- func (x *Path) Reset()
- func (x *Path) String() string
- type PathCharacteristics
- func (*PathCharacteristics) Descriptor() ([]byte, []int)deprecated
- func (x *PathCharacteristics) GetBwMbps() *wrapperspb.Int64Value
- func (x *PathCharacteristics) GetJitterMs() *wrapperspb.Int64Value
- func (x *PathCharacteristics) GetLatencyMs() *wrapperspb.Int64Value
- func (x *PathCharacteristics) GetPktLossPc() *wrapperspb.Int64Value
- func (x *PathCharacteristics) GetUp() *wrapperspb.BoolValue
- func (x *PathCharacteristics) GetUptime() *wrapperspb.Int64Value
- func (*PathCharacteristics) ProtoMessage()
- func (x *PathCharacteristics) ProtoReflect() protoreflect.Message
- func (x *PathCharacteristics) Reset()
- func (x *PathCharacteristics) String() string
- type PathKey
- func (*PathKey) Descriptor() ([]byte, []int)deprecated
- func (x *PathKey) GetDstVpcUuid() *wrapperspb.StringValue
- func (x *PathKey) GetLocalRtrUuid() *wrapperspb.StringValue
- func (x *PathKey) GetRemoteRtrUuid() *wrapperspb.StringValue
- func (x *PathKey) GetSrcVpcUuid() *wrapperspb.StringValue
- func (x *PathKey) GetUlT() UnderlayConnectionType
- func (*PathKey) ProtoMessage()
- func (x *PathKey) ProtoReflect() protoreflect.Message
- func (x *PathKey) Reset()
- func (x *PathKey) String() string
- type PathRequest
- func (*PathRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PathRequest) GetKey() *PathKey
- func (x *PathRequest) GetTime() *timestamppb.Timestamp
- func (*PathRequest) ProtoMessage()
- func (x *PathRequest) ProtoReflect() protoreflect.Message
- func (x *PathRequest) Reset()
- func (x *PathRequest) String() string
- type PathResponse
- func (*PathResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PathResponse) GetTime() *timestamppb.Timestamp
- func (x *PathResponse) GetValue() *Path
- func (*PathResponse) ProtoMessage()
- func (x *PathResponse) ProtoReflect() protoreflect.Message
- func (x *PathResponse) Reset()
- func (x *PathResponse) String() string
- type PathServiceClient
- type PathServiceServer
- type PathService_GetAllClient
- type PathService_GetAllServer
- type PathService_SubscribeClient
- type PathService_SubscribeServer
- type PathStreamRequest
- func (*PathStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PathStreamRequest) GetPartialEqFilter() []*Path
- func (x *PathStreamRequest) GetTime() *time.TimeBounds
- func (*PathStreamRequest) ProtoMessage()
- func (x *PathStreamRequest) ProtoReflect() protoreflect.Message
- func (x *PathStreamRequest) Reset()
- func (x *PathStreamRequest) String() string
- type PathStreamResponse
- func (*PathStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PathStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *PathStreamResponse) GetType() subscriptions.Operation
- func (x *PathStreamResponse) GetValue() *Path
- func (*PathStreamResponse) ProtoMessage()
- func (x *PathStreamResponse) ProtoReflect() protoreflect.Message
- func (x *PathStreamResponse) Reset()
- func (x *PathStreamResponse) String() string
- type PeerVpcInfo
- func (*PeerVpcInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PeerVpcInfo) GetPeerRgName() *wrapperspb.StringValue
- func (x *PeerVpcInfo) GetPeerVnetId() *wrapperspb.StringValue
- func (x *PeerVpcInfo) GetPeerVnetName() *wrapperspb.StringValue
- func (x *PeerVpcInfo) GetPeerVpcCidr() *fmp.MapStringString
- func (*PeerVpcInfo) ProtoMessage()
- func (x *PeerVpcInfo) ProtoReflect() protoreflect.Message
- func (x *PeerVpcInfo) Reset()
- func (x *PeerVpcInfo) String() string
- type RepeatedNetworkInterfaces
- func (*RepeatedNetworkInterfaces) Descriptor() ([]byte, []int)deprecated
- func (x *RepeatedNetworkInterfaces) GetValues() []*NetworkInterface
- func (*RepeatedNetworkInterfaces) ProtoMessage()
- func (x *RepeatedNetworkInterfaces) ProtoReflect() protoreflect.Message
- func (x *RepeatedNetworkInterfaces) Reset()
- func (x *RepeatedNetworkInterfaces) String() string
- type RoleType
- type RouteTableIds
- func (*RouteTableIds) Descriptor() ([]byte, []int)deprecated
- func (x *RouteTableIds) GetInternal() *fmp.RepeatedString
- func (x *RouteTableIds) GetPrivate() *fmp.RepeatedString
- func (x *RouteTableIds) GetPublic() *fmp.RepeatedString
- func (*RouteTableIds) ProtoMessage()
- func (x *RouteTableIds) ProtoReflect() protoreflect.Message
- func (x *RouteTableIds) Reset()
- func (x *RouteTableIds) String() string
- type RouterConfig
- func (*RouterConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfig) GetAwsRtrDetail() *AwsRouterDetail
- func (x *RouterConfig) GetAzRtrDetail() *AzureRouterDetail
- func (x *RouterConfig) GetBgpAsn() *wrapperspb.Int32Value
- func (x *RouterConfig) GetCnps() *wrapperspb.StringValue
- func (x *RouterConfig) GetCpT() CloudProviderType
- func (x *RouterConfig) GetCvInfo() *CVInfo
- func (x *RouterConfig) GetDepStatus() DeploymentStatusCode
- func (x *RouterConfig) GetDeployMode() *wrapperspb.StringValue
- func (x *RouterConfig) GetDeviceEnrollmentToken() *wrapperspb.StringValue
- func (x *RouterConfig) GetDeviceSerialNum() *wrapperspb.StringValue
- func (x *RouterConfig) GetHaName() *wrapperspb.StringValue
- func (x *RouterConfig) GetInstanceId() *wrapperspb.StringValue
- func (x *RouterConfig) GetIntf() *RepeatedNetworkInterfaces
- func (x *RouterConfig) GetKey() *RouterKey
- func (x *RouterConfig) GetManagedBy() *wrapperspb.StringValue
- func (x *RouterConfig) GetName() *wrapperspb.StringValue
- func (x *RouterConfig) GetRegion() *wrapperspb.StringValue
- func (x *RouterConfig) GetRouteReflector() *wrapperspb.BoolValue
- func (x *RouterConfig) GetRtTableIds() *RouteTableIds
- func (x *RouterConfig) GetTags() *fmp.MapStringString
- func (x *RouterConfig) GetVpcId() *wrapperspb.StringValue
- func (*RouterConfig) ProtoMessage()
- func (x *RouterConfig) ProtoReflect() protoreflect.Message
- func (x *RouterConfig) Reset()
- func (x *RouterConfig) String() string
- type RouterConfigDeleteAllRequest
- func (*RouterConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (*RouterConfigDeleteAllRequest) ProtoMessage()
- func (x *RouterConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *RouterConfigDeleteAllRequest) Reset()
- func (x *RouterConfigDeleteAllRequest) String() string
- type RouterConfigDeleteAllResponse
- func (*RouterConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *RouterConfigDeleteAllResponse) GetKey() *RouterKey
- func (x *RouterConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *RouterConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*RouterConfigDeleteAllResponse) ProtoMessage()
- func (x *RouterConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *RouterConfigDeleteAllResponse) Reset()
- func (x *RouterConfigDeleteAllResponse) String() string
- type RouterConfigDeleteRequest
- func (*RouterConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigDeleteRequest) GetKey() *RouterKey
- func (*RouterConfigDeleteRequest) ProtoMessage()
- func (x *RouterConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *RouterConfigDeleteRequest) Reset()
- func (x *RouterConfigDeleteRequest) String() string
- type RouterConfigDeleteResponse
- func (*RouterConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigDeleteResponse) GetKey() *RouterKey
- func (x *RouterConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*RouterConfigDeleteResponse) ProtoMessage()
- func (x *RouterConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *RouterConfigDeleteResponse) Reset()
- func (x *RouterConfigDeleteResponse) String() string
- type RouterConfigRequest
- func (*RouterConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigRequest) GetKey() *RouterKey
- func (x *RouterConfigRequest) GetTime() *timestamppb.Timestamp
- func (*RouterConfigRequest) ProtoMessage()
- func (x *RouterConfigRequest) ProtoReflect() protoreflect.Message
- func (x *RouterConfigRequest) Reset()
- func (x *RouterConfigRequest) String() string
- type RouterConfigResponse
- func (*RouterConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *RouterConfigResponse) GetValue() *RouterConfig
- func (*RouterConfigResponse) ProtoMessage()
- func (x *RouterConfigResponse) ProtoReflect() protoreflect.Message
- func (x *RouterConfigResponse) Reset()
- func (x *RouterConfigResponse) String() string
- type RouterConfigServiceClient
- type RouterConfigServiceServer
- type RouterConfigService_DeleteAllClient
- type RouterConfigService_DeleteAllServer
- type RouterConfigService_GetAllClient
- type RouterConfigService_GetAllServer
- type RouterConfigService_SetSomeClient
- type RouterConfigService_SetSomeServer
- type RouterConfigService_SubscribeClient
- type RouterConfigService_SubscribeServer
- type RouterConfigSetRequest
- func (*RouterConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigSetRequest) GetValue() *RouterConfig
- func (*RouterConfigSetRequest) ProtoMessage()
- func (x *RouterConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *RouterConfigSetRequest) Reset()
- func (x *RouterConfigSetRequest) String() string
- type RouterConfigSetResponse
- func (*RouterConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *RouterConfigSetResponse) GetValue() *RouterConfig
- func (*RouterConfigSetResponse) ProtoMessage()
- func (x *RouterConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *RouterConfigSetResponse) Reset()
- func (x *RouterConfigSetResponse) String() string
- type RouterConfigSetSomeRequest
- func (*RouterConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigSetSomeRequest) GetValues() []*RouterConfig
- func (*RouterConfigSetSomeRequest) ProtoMessage()
- func (x *RouterConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *RouterConfigSetSomeRequest) Reset()
- func (x *RouterConfigSetSomeRequest) String() string
- type RouterConfigSetSomeResponse
- func (*RouterConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigSetSomeResponse) GetError() string
- func (x *RouterConfigSetSomeResponse) GetKey() *RouterKey
- func (*RouterConfigSetSomeResponse) ProtoMessage()
- func (x *RouterConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *RouterConfigSetSomeResponse) Reset()
- func (x *RouterConfigSetSomeResponse) String() string
- type RouterConfigStreamRequest
- func (*RouterConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigStreamRequest) GetPartialEqFilter() []*RouterConfig
- func (x *RouterConfigStreamRequest) GetTime() *time.TimeBounds
- func (*RouterConfigStreamRequest) ProtoMessage()
- func (x *RouterConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *RouterConfigStreamRequest) Reset()
- func (x *RouterConfigStreamRequest) String() string
- type RouterConfigStreamResponse
- func (*RouterConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RouterConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *RouterConfigStreamResponse) GetType() subscriptions.Operation
- func (x *RouterConfigStreamResponse) GetValue() *RouterConfig
- func (*RouterConfigStreamResponse) ProtoMessage()
- func (x *RouterConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *RouterConfigStreamResponse) Reset()
- func (x *RouterConfigStreamResponse) String() string
- type RouterKey
- type SubnetConfig
- func (*SubnetConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfig) GetAvailZone() *wrapperspb.StringValue
- func (x *SubnetConfig) GetCidr() *wrapperspb.StringValue
- func (x *SubnetConfig) GetCpT() CloudProviderType
- func (x *SubnetConfig) GetKey() *SubnetKey
- func (x *SubnetConfig) GetPrimGw() *wrapperspb.StringValue
- func (x *SubnetConfig) GetSecGw() *wrapperspb.StringValue
- func (x *SubnetConfig) GetSubnetId() *wrapperspb.StringValue
- func (x *SubnetConfig) GetVpcId() *wrapperspb.StringValue
- func (*SubnetConfig) ProtoMessage()
- func (x *SubnetConfig) ProtoReflect() protoreflect.Message
- func (x *SubnetConfig) Reset()
- func (x *SubnetConfig) String() string
- type SubnetConfigDeleteAllRequest
- func (*SubnetConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (*SubnetConfigDeleteAllRequest) ProtoMessage()
- func (x *SubnetConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigDeleteAllRequest) Reset()
- func (x *SubnetConfigDeleteAllRequest) String() string
- type SubnetConfigDeleteAllResponse
- func (*SubnetConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *SubnetConfigDeleteAllResponse) GetKey() *SubnetKey
- func (x *SubnetConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *SubnetConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*SubnetConfigDeleteAllResponse) ProtoMessage()
- func (x *SubnetConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigDeleteAllResponse) Reset()
- func (x *SubnetConfigDeleteAllResponse) String() string
- type SubnetConfigDeleteRequest
- func (*SubnetConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigDeleteRequest) GetKey() *SubnetKey
- func (*SubnetConfigDeleteRequest) ProtoMessage()
- func (x *SubnetConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigDeleteRequest) Reset()
- func (x *SubnetConfigDeleteRequest) String() string
- type SubnetConfigDeleteResponse
- func (*SubnetConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigDeleteResponse) GetKey() *SubnetKey
- func (x *SubnetConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*SubnetConfigDeleteResponse) ProtoMessage()
- func (x *SubnetConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigDeleteResponse) Reset()
- func (x *SubnetConfigDeleteResponse) String() string
- type SubnetConfigRequest
- func (*SubnetConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigRequest) GetKey() *SubnetKey
- func (x *SubnetConfigRequest) GetTime() *timestamppb.Timestamp
- func (*SubnetConfigRequest) ProtoMessage()
- func (x *SubnetConfigRequest) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigRequest) Reset()
- func (x *SubnetConfigRequest) String() string
- type SubnetConfigResponse
- func (*SubnetConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *SubnetConfigResponse) GetValue() *SubnetConfig
- func (*SubnetConfigResponse) ProtoMessage()
- func (x *SubnetConfigResponse) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigResponse) Reset()
- func (x *SubnetConfigResponse) String() string
- type SubnetConfigServiceClient
- type SubnetConfigServiceServer
- type SubnetConfigService_DeleteAllClient
- type SubnetConfigService_DeleteAllServer
- type SubnetConfigService_GetAllClient
- type SubnetConfigService_GetAllServer
- type SubnetConfigService_SetSomeClient
- type SubnetConfigService_SetSomeServer
- type SubnetConfigService_SubscribeClient
- type SubnetConfigService_SubscribeServer
- type SubnetConfigSetRequest
- func (*SubnetConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigSetRequest) GetValue() *SubnetConfig
- func (*SubnetConfigSetRequest) ProtoMessage()
- func (x *SubnetConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigSetRequest) Reset()
- func (x *SubnetConfigSetRequest) String() string
- type SubnetConfigSetResponse
- func (*SubnetConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *SubnetConfigSetResponse) GetValue() *SubnetConfig
- func (*SubnetConfigSetResponse) ProtoMessage()
- func (x *SubnetConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigSetResponse) Reset()
- func (x *SubnetConfigSetResponse) String() string
- type SubnetConfigSetSomeRequest
- func (*SubnetConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigSetSomeRequest) GetValues() []*SubnetConfig
- func (*SubnetConfigSetSomeRequest) ProtoMessage()
- func (x *SubnetConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigSetSomeRequest) Reset()
- func (x *SubnetConfigSetSomeRequest) String() string
- type SubnetConfigSetSomeResponse
- func (*SubnetConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigSetSomeResponse) GetError() string
- func (x *SubnetConfigSetSomeResponse) GetKey() *SubnetKey
- func (*SubnetConfigSetSomeResponse) ProtoMessage()
- func (x *SubnetConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigSetSomeResponse) Reset()
- func (x *SubnetConfigSetSomeResponse) String() string
- type SubnetConfigStreamRequest
- func (*SubnetConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigStreamRequest) GetPartialEqFilter() []*SubnetConfig
- func (x *SubnetConfigStreamRequest) GetTime() *time.TimeBounds
- func (*SubnetConfigStreamRequest) ProtoMessage()
- func (x *SubnetConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigStreamRequest) Reset()
- func (x *SubnetConfigStreamRequest) String() string
- type SubnetConfigStreamResponse
- func (*SubnetConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubnetConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *SubnetConfigStreamResponse) GetType() subscriptions.Operation
- func (x *SubnetConfigStreamResponse) GetValue() *SubnetConfig
- func (*SubnetConfigStreamResponse) ProtoMessage()
- func (x *SubnetConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *SubnetConfigStreamResponse) Reset()
- func (x *SubnetConfigStreamResponse) String() string
- type SubnetKey
- type TgwStats
- func (*TgwStats) Descriptor() ([]byte, []int)deprecated
- func (x *TgwStats) GetBandwidthIn() *wrapperspb.DoubleValue
- func (x *TgwStats) GetBandwidthOut() *wrapperspb.DoubleValue
- func (x *TgwStats) GetBytesIn() *wrapperspb.DoubleValue
- func (x *TgwStats) GetBytesOut() *wrapperspb.DoubleValue
- func (x *TgwStats) GetPacketDropCountBlackhole() *wrapperspb.DoubleValue
- func (x *TgwStats) GetPacketDropCountNoRoute() *wrapperspb.DoubleValue
- func (x *TgwStats) GetPacketsIn() *wrapperspb.DoubleValue
- func (x *TgwStats) GetPacketsOut() *wrapperspb.DoubleValue
- func (x *TgwStats) GetStatsTime() *timestamppb.Timestamp
- func (*TgwStats) ProtoMessage()
- func (x *TgwStats) ProtoReflect() protoreflect.Message
- func (x *TgwStats) Reset()
- func (x *TgwStats) String() string
- type TopologyInfoConfig
- func (*TopologyInfoConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfig) GetBgpAsnHigh() *wrapperspb.Int32Value
- func (x *TopologyInfoConfig) GetBgpAsnLow() *wrapperspb.Int32Value
- func (x *TopologyInfoConfig) GetClosInfo() *ClosInfo
- func (x *TopologyInfoConfig) GetCvaasDomain() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetCvaasServer() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetDeployMode() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetDpsControlPlaneCidr() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetKey() *TopologyInfoKey
- func (x *TopologyInfoConfig) GetManagedDevices() *fmp.RepeatedString
- func (x *TopologyInfoConfig) GetName() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetTerminattrIpCidr() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetTopoType() TopologyInfoType
- func (x *TopologyInfoConfig) GetVersion() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetVtepIpCidr() *wrapperspb.StringValue
- func (x *TopologyInfoConfig) GetWanInfo() *WanInfo
- func (*TopologyInfoConfig) ProtoMessage()
- func (x *TopologyInfoConfig) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfig) Reset()
- func (x *TopologyInfoConfig) String() string
- type TopologyInfoConfigDeleteAllRequest
- func (*TopologyInfoConfigDeleteAllRequest) Descriptor() ([]byte, []int)deprecated
- func (*TopologyInfoConfigDeleteAllRequest) ProtoMessage()
- func (x *TopologyInfoConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigDeleteAllRequest) Reset()
- func (x *TopologyInfoConfigDeleteAllRequest) String() string
- type TopologyInfoConfigDeleteAllResponse
- func (*TopologyInfoConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *TopologyInfoConfigDeleteAllResponse) GetKey() *TopologyInfoKey
- func (x *TopologyInfoConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *TopologyInfoConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*TopologyInfoConfigDeleteAllResponse) ProtoMessage()
- func (x *TopologyInfoConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigDeleteAllResponse) Reset()
- func (x *TopologyInfoConfigDeleteAllResponse) String() string
- type TopologyInfoConfigDeleteRequest
- func (*TopologyInfoConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigDeleteRequest) GetKey() *TopologyInfoKey
- func (*TopologyInfoConfigDeleteRequest) ProtoMessage()
- func (x *TopologyInfoConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigDeleteRequest) Reset()
- func (x *TopologyInfoConfigDeleteRequest) String() string
- type TopologyInfoConfigDeleteResponse
- func (*TopologyInfoConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigDeleteResponse) GetKey() *TopologyInfoKey
- func (x *TopologyInfoConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*TopologyInfoConfigDeleteResponse) ProtoMessage()
- func (x *TopologyInfoConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigDeleteResponse) Reset()
- func (x *TopologyInfoConfigDeleteResponse) String() string
- type TopologyInfoConfigRequest
- func (*TopologyInfoConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigRequest) GetKey() *TopologyInfoKey
- func (x *TopologyInfoConfigRequest) GetTime() *timestamppb.Timestamp
- func (*TopologyInfoConfigRequest) ProtoMessage()
- func (x *TopologyInfoConfigRequest) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigRequest) Reset()
- func (x *TopologyInfoConfigRequest) String() string
- type TopologyInfoConfigResponse
- func (*TopologyInfoConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *TopologyInfoConfigResponse) GetValue() *TopologyInfoConfig
- func (*TopologyInfoConfigResponse) ProtoMessage()
- func (x *TopologyInfoConfigResponse) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigResponse) Reset()
- func (x *TopologyInfoConfigResponse) String() string
- type TopologyInfoConfigServiceClient
- type TopologyInfoConfigServiceServer
- type TopologyInfoConfigService_DeleteAllClient
- type TopologyInfoConfigService_DeleteAllServer
- type TopologyInfoConfigService_GetAllClient
- type TopologyInfoConfigService_GetAllServer
- type TopologyInfoConfigService_SetSomeClient
- type TopologyInfoConfigService_SetSomeServer
- type TopologyInfoConfigService_SubscribeClient
- type TopologyInfoConfigService_SubscribeServer
- type TopologyInfoConfigSetRequest
- func (*TopologyInfoConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigSetRequest) GetValue() *TopologyInfoConfig
- func (*TopologyInfoConfigSetRequest) ProtoMessage()
- func (x *TopologyInfoConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigSetRequest) Reset()
- func (x *TopologyInfoConfigSetRequest) String() string
- type TopologyInfoConfigSetResponse
- func (*TopologyInfoConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *TopologyInfoConfigSetResponse) GetValue() *TopologyInfoConfig
- func (*TopologyInfoConfigSetResponse) ProtoMessage()
- func (x *TopologyInfoConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigSetResponse) Reset()
- func (x *TopologyInfoConfigSetResponse) String() string
- type TopologyInfoConfigSetSomeRequest
- func (*TopologyInfoConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigSetSomeRequest) GetValues() []*TopologyInfoConfig
- func (*TopologyInfoConfigSetSomeRequest) ProtoMessage()
- func (x *TopologyInfoConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigSetSomeRequest) Reset()
- func (x *TopologyInfoConfigSetSomeRequest) String() string
- type TopologyInfoConfigSetSomeResponse
- func (*TopologyInfoConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigSetSomeResponse) GetError() string
- func (x *TopologyInfoConfigSetSomeResponse) GetKey() *TopologyInfoKey
- func (*TopologyInfoConfigSetSomeResponse) ProtoMessage()
- func (x *TopologyInfoConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigSetSomeResponse) Reset()
- func (x *TopologyInfoConfigSetSomeResponse) String() string
- type TopologyInfoConfigStreamRequest
- func (*TopologyInfoConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigStreamRequest) GetPartialEqFilter() []*TopologyInfoConfig
- func (x *TopologyInfoConfigStreamRequest) GetTime() *time.TimeBounds
- func (*TopologyInfoConfigStreamRequest) ProtoMessage()
- func (x *TopologyInfoConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigStreamRequest) Reset()
- func (x *TopologyInfoConfigStreamRequest) String() string
- type TopologyInfoConfigStreamResponse
- func (*TopologyInfoConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *TopologyInfoConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *TopologyInfoConfigStreamResponse) GetType() subscriptions.Operation
- func (x *TopologyInfoConfigStreamResponse) GetValue() *TopologyInfoConfig
- func (*TopologyInfoConfigStreamResponse) ProtoMessage()
- func (x *TopologyInfoConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *TopologyInfoConfigStreamResponse) Reset()
- func (x *TopologyInfoConfigStreamResponse) String() string
- type TopologyInfoKey
- type TopologyInfoType
- func (TopologyInfoType) Descriptor() protoreflect.EnumDescriptor
- func (x TopologyInfoType) Enum() *TopologyInfoType
- func (TopologyInfoType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TopologyInfoType) Number() protoreflect.EnumNumber
- func (x TopologyInfoType) String() string
- func (TopologyInfoType) Type() protoreflect.EnumType
- type TunnelInfo
- func (*TunnelInfo) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelInfo) GetIpsecInfo() *IpsecInfo
- func (x *TunnelInfo) GetTunnelAwsEndpointIp() *fmp.IPAddress
- func (x *TunnelInfo) GetTunnelAwsOverlayIp() *fmp.IPAddress
- func (x *TunnelInfo) GetTunnelBgpAsn() *wrapperspb.StringValue
- func (x *TunnelInfo) GetTunnelBgpHoldtime() *wrapperspb.StringValue
- func (x *TunnelInfo) GetTunnelPresharedKey() *wrapperspb.StringValue
- func (x *TunnelInfo) GetTunnelRouterOverlayIp() *fmp.IPAddress
- func (*TunnelInfo) ProtoMessage()
- func (x *TunnelInfo) ProtoReflect() protoreflect.Message
- func (x *TunnelInfo) Reset()
- func (x *TunnelInfo) String() string
- type TunnelInfoList
- type UnderlayConnectionType
- func (UnderlayConnectionType) Descriptor() protoreflect.EnumDescriptor
- func (x UnderlayConnectionType) Enum() *UnderlayConnectionType
- func (UnderlayConnectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x UnderlayConnectionType) Number() protoreflect.EnumNumber
- func (x UnderlayConnectionType) String() string
- func (UnderlayConnectionType) Type() protoreflect.EnumType
- type UnimplementedAWSTgwAttachmentServiceServer
- func (UnimplementedAWSTgwAttachmentServiceServer) GetAll(*AWSTgwAttachmentStreamRequest, AWSTgwAttachmentService_GetAllServer) error
- func (UnimplementedAWSTgwAttachmentServiceServer) GetOne(context.Context, *AWSTgwAttachmentRequest) (*AWSTgwAttachmentResponse, error)
- func (UnimplementedAWSTgwAttachmentServiceServer) Subscribe(*AWSTgwAttachmentStreamRequest, AWSTgwAttachmentService_SubscribeServer) error
- type UnimplementedAWSTgwServiceServer
- func (UnimplementedAWSTgwServiceServer) GetAll(*AWSTgwStreamRequest, AWSTgwService_GetAllServer) error
- func (UnimplementedAWSTgwServiceServer) GetOne(context.Context, *AWSTgwRequest) (*AWSTgwResponse, error)
- func (UnimplementedAWSTgwServiceServer) Subscribe(*AWSTgwStreamRequest, AWSTgwService_SubscribeServer) error
- type UnimplementedAWSVpnConfigServiceServer
- func (UnimplementedAWSVpnConfigServiceServer) Delete(context.Context, *AWSVpnConfigDeleteRequest) (*AWSVpnConfigDeleteResponse, error)
- func (UnimplementedAWSVpnConfigServiceServer) DeleteAll(*AWSVpnConfigDeleteAllRequest, AWSVpnConfigService_DeleteAllServer) error
- func (UnimplementedAWSVpnConfigServiceServer) GetAll(*AWSVpnConfigStreamRequest, AWSVpnConfigService_GetAllServer) error
- func (UnimplementedAWSVpnConfigServiceServer) GetOne(context.Context, *AWSVpnConfigRequest) (*AWSVpnConfigResponse, error)
- func (UnimplementedAWSVpnConfigServiceServer) Set(context.Context, *AWSVpnConfigSetRequest) (*AWSVpnConfigSetResponse, error)
- func (UnimplementedAWSVpnConfigServiceServer) SetSome(*AWSVpnConfigSetSomeRequest, AWSVpnConfigService_SetSomeServer) error
- func (UnimplementedAWSVpnConfigServiceServer) Subscribe(*AWSVpnConfigStreamRequest, AWSVpnConfigService_SubscribeServer) error
- type UnimplementedPathServiceServer
- type UnimplementedRouterConfigServiceServer
- func (UnimplementedRouterConfigServiceServer) Delete(context.Context, *RouterConfigDeleteRequest) (*RouterConfigDeleteResponse, error)
- func (UnimplementedRouterConfigServiceServer) DeleteAll(*RouterConfigDeleteAllRequest, RouterConfigService_DeleteAllServer) error
- func (UnimplementedRouterConfigServiceServer) GetAll(*RouterConfigStreamRequest, RouterConfigService_GetAllServer) error
- func (UnimplementedRouterConfigServiceServer) GetOne(context.Context, *RouterConfigRequest) (*RouterConfigResponse, error)
- func (UnimplementedRouterConfigServiceServer) Set(context.Context, *RouterConfigSetRequest) (*RouterConfigSetResponse, error)
- func (UnimplementedRouterConfigServiceServer) SetSome(*RouterConfigSetSomeRequest, RouterConfigService_SetSomeServer) error
- func (UnimplementedRouterConfigServiceServer) Subscribe(*RouterConfigStreamRequest, RouterConfigService_SubscribeServer) error
- type UnimplementedSubnetConfigServiceServer
- func (UnimplementedSubnetConfigServiceServer) Delete(context.Context, *SubnetConfigDeleteRequest) (*SubnetConfigDeleteResponse, error)
- func (UnimplementedSubnetConfigServiceServer) DeleteAll(*SubnetConfigDeleteAllRequest, SubnetConfigService_DeleteAllServer) error
- func (UnimplementedSubnetConfigServiceServer) GetAll(*SubnetConfigStreamRequest, SubnetConfigService_GetAllServer) error
- func (UnimplementedSubnetConfigServiceServer) GetOne(context.Context, *SubnetConfigRequest) (*SubnetConfigResponse, error)
- func (UnimplementedSubnetConfigServiceServer) Set(context.Context, *SubnetConfigSetRequest) (*SubnetConfigSetResponse, error)
- func (UnimplementedSubnetConfigServiceServer) SetSome(*SubnetConfigSetSomeRequest, SubnetConfigService_SetSomeServer) error
- func (UnimplementedSubnetConfigServiceServer) Subscribe(*SubnetConfigStreamRequest, SubnetConfigService_SubscribeServer) error
- type UnimplementedTopologyInfoConfigServiceServer
- func (UnimplementedTopologyInfoConfigServiceServer) Delete(context.Context, *TopologyInfoConfigDeleteRequest) (*TopologyInfoConfigDeleteResponse, error)
- func (UnimplementedTopologyInfoConfigServiceServer) DeleteAll(*TopologyInfoConfigDeleteAllRequest, TopologyInfoConfigService_DeleteAllServer) error
- func (UnimplementedTopologyInfoConfigServiceServer) GetAll(*TopologyInfoConfigStreamRequest, TopologyInfoConfigService_GetAllServer) error
- func (UnimplementedTopologyInfoConfigServiceServer) GetOne(context.Context, *TopologyInfoConfigRequest) (*TopologyInfoConfigResponse, error)
- func (UnimplementedTopologyInfoConfigServiceServer) Set(context.Context, *TopologyInfoConfigSetRequest) (*TopologyInfoConfigSetResponse, error)
- func (UnimplementedTopologyInfoConfigServiceServer) SetSome(*TopologyInfoConfigSetSomeRequest, TopologyInfoConfigService_SetSomeServer) error
- func (UnimplementedTopologyInfoConfigServiceServer) Subscribe(*TopologyInfoConfigStreamRequest, TopologyInfoConfigService_SubscribeServer) error
- type UnimplementedVpcConfigServiceServer
- func (UnimplementedVpcConfigServiceServer) Delete(context.Context, *VpcConfigDeleteRequest) (*VpcConfigDeleteResponse, error)
- func (UnimplementedVpcConfigServiceServer) DeleteAll(*VpcConfigDeleteAllRequest, VpcConfigService_DeleteAllServer) error
- func (UnimplementedVpcConfigServiceServer) GetAll(*VpcConfigStreamRequest, VpcConfigService_GetAllServer) error
- func (UnimplementedVpcConfigServiceServer) GetOne(context.Context, *VpcConfigRequest) (*VpcConfigResponse, error)
- func (UnimplementedVpcConfigServiceServer) Set(context.Context, *VpcConfigSetRequest) (*VpcConfigSetResponse, error)
- func (UnimplementedVpcConfigServiceServer) SetSome(*VpcConfigSetSomeRequest, VpcConfigService_SetSomeServer) error
- func (UnimplementedVpcConfigServiceServer) Subscribe(*VpcConfigStreamRequest, VpcConfigService_SubscribeServer) error
- type UnsafeAWSTgwAttachmentServiceServer
- type UnsafeAWSTgwServiceServer
- type UnsafeAWSVpnConfigServiceServer
- type UnsafePathServiceServer
- type UnsafeRouterConfigServiceServer
- type UnsafeSubnetConfigServiceServer
- type UnsafeTopologyInfoConfigServiceServer
- type UnsafeVpcConfigServiceServer
- type VpcConfig
- func (*VpcConfig) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfig) GetAccount() *wrapperspb.StringValue
- func (x *VpcConfig) GetAwsVpcInfo() *AwsVpcInfo
- func (x *VpcConfig) GetAzVnetInfo() *AzureVnetInfo
- func (x *VpcConfig) GetClosName() *wrapperspb.StringValue
- func (x *VpcConfig) GetCloudeos() *wrapperspb.BoolValue
- func (x *VpcConfig) GetCnps() *wrapperspb.StringValue
- func (x *VpcConfig) GetCpT() CloudProviderType
- func (x *VpcConfig) GetDeployMode() *wrapperspb.StringValue
- func (x *VpcConfig) GetKey() *VpcKey
- func (x *VpcConfig) GetManagedBy() *wrapperspb.StringValue
- func (x *VpcConfig) GetName() *wrapperspb.StringValue
- func (x *VpcConfig) GetPeerVpcCidr() *fmp.MapStringString
- func (x *VpcConfig) GetPeerVpcInfo() *PeerVpcInfo
- func (x *VpcConfig) GetRegion() *wrapperspb.StringValue
- func (x *VpcConfig) GetRoleType() RoleType
- func (x *VpcConfig) GetRouteReflector() *wrapperspb.BoolValue
- func (x *VpcConfig) GetStatusCode() VpcStatusCode
- func (x *VpcConfig) GetTags() *fmp.MapStringString
- func (x *VpcConfig) GetTgwConnected() *wrapperspb.BoolValue
- func (x *VpcConfig) GetTopologyName() *wrapperspb.StringValue
- func (x *VpcConfig) GetVpcId() *wrapperspb.StringValue
- func (x *VpcConfig) GetWanName() *wrapperspb.StringValue
- func (*VpcConfig) ProtoMessage()
- func (x *VpcConfig) ProtoReflect() protoreflect.Message
- func (x *VpcConfig) Reset()
- func (x *VpcConfig) String() string
- type VpcConfigDeleteAllRequest
- type VpcConfigDeleteAllResponse
- func (*VpcConfigDeleteAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
- func (x *VpcConfigDeleteAllResponse) GetKey() *VpcKey
- func (x *VpcConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
- func (x *VpcConfigDeleteAllResponse) GetType() fmp.DeleteError
- func (*VpcConfigDeleteAllResponse) ProtoMessage()
- func (x *VpcConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
- func (x *VpcConfigDeleteAllResponse) Reset()
- func (x *VpcConfigDeleteAllResponse) String() string
- type VpcConfigDeleteRequest
- func (*VpcConfigDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigDeleteRequest) GetKey() *VpcKey
- func (*VpcConfigDeleteRequest) ProtoMessage()
- func (x *VpcConfigDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *VpcConfigDeleteRequest) Reset()
- func (x *VpcConfigDeleteRequest) String() string
- type VpcConfigDeleteResponse
- func (*VpcConfigDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigDeleteResponse) GetKey() *VpcKey
- func (x *VpcConfigDeleteResponse) GetTime() *timestamppb.Timestamp
- func (*VpcConfigDeleteResponse) ProtoMessage()
- func (x *VpcConfigDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *VpcConfigDeleteResponse) Reset()
- func (x *VpcConfigDeleteResponse) String() string
- type VpcConfigRequest
- func (*VpcConfigRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigRequest) GetKey() *VpcKey
- func (x *VpcConfigRequest) GetTime() *timestamppb.Timestamp
- func (*VpcConfigRequest) ProtoMessage()
- func (x *VpcConfigRequest) ProtoReflect() protoreflect.Message
- func (x *VpcConfigRequest) Reset()
- func (x *VpcConfigRequest) String() string
- type VpcConfigResponse
- func (*VpcConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigResponse) GetTime() *timestamppb.Timestamp
- func (x *VpcConfigResponse) GetValue() *VpcConfig
- func (*VpcConfigResponse) ProtoMessage()
- func (x *VpcConfigResponse) ProtoReflect() protoreflect.Message
- func (x *VpcConfigResponse) Reset()
- func (x *VpcConfigResponse) String() string
- type VpcConfigServiceClient
- type VpcConfigServiceServer
- type VpcConfigService_DeleteAllClient
- type VpcConfigService_DeleteAllServer
- type VpcConfigService_GetAllClient
- type VpcConfigService_GetAllServer
- type VpcConfigService_SetSomeClient
- type VpcConfigService_SetSomeServer
- type VpcConfigService_SubscribeClient
- type VpcConfigService_SubscribeServer
- type VpcConfigSetRequest
- func (*VpcConfigSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigSetRequest) GetValue() *VpcConfig
- func (*VpcConfigSetRequest) ProtoMessage()
- func (x *VpcConfigSetRequest) ProtoReflect() protoreflect.Message
- func (x *VpcConfigSetRequest) Reset()
- func (x *VpcConfigSetRequest) String() string
- type VpcConfigSetResponse
- func (*VpcConfigSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigSetResponse) GetTime() *timestamppb.Timestamp
- func (x *VpcConfigSetResponse) GetValue() *VpcConfig
- func (*VpcConfigSetResponse) ProtoMessage()
- func (x *VpcConfigSetResponse) ProtoReflect() protoreflect.Message
- func (x *VpcConfigSetResponse) Reset()
- func (x *VpcConfigSetResponse) String() string
- type VpcConfigSetSomeRequest
- func (*VpcConfigSetSomeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigSetSomeRequest) GetValues() []*VpcConfig
- func (*VpcConfigSetSomeRequest) ProtoMessage()
- func (x *VpcConfigSetSomeRequest) ProtoReflect() protoreflect.Message
- func (x *VpcConfigSetSomeRequest) Reset()
- func (x *VpcConfigSetSomeRequest) String() string
- type VpcConfigSetSomeResponse
- func (*VpcConfigSetSomeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigSetSomeResponse) GetError() string
- func (x *VpcConfigSetSomeResponse) GetKey() *VpcKey
- func (*VpcConfigSetSomeResponse) ProtoMessage()
- func (x *VpcConfigSetSomeResponse) ProtoReflect() protoreflect.Message
- func (x *VpcConfigSetSomeResponse) Reset()
- func (x *VpcConfigSetSomeResponse) String() string
- type VpcConfigStreamRequest
- func (*VpcConfigStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigStreamRequest) GetPartialEqFilter() []*VpcConfig
- func (x *VpcConfigStreamRequest) GetTime() *time.TimeBounds
- func (*VpcConfigStreamRequest) ProtoMessage()
- func (x *VpcConfigStreamRequest) ProtoReflect() protoreflect.Message
- func (x *VpcConfigStreamRequest) Reset()
- func (x *VpcConfigStreamRequest) String() string
- type VpcConfigStreamResponse
- func (*VpcConfigStreamResponse) Descriptor() ([]byte, []int)deprecated
- func (x *VpcConfigStreamResponse) GetTime() *timestamppb.Timestamp
- func (x *VpcConfigStreamResponse) GetType() subscriptions.Operation
- func (x *VpcConfigStreamResponse) GetValue() *VpcConfig
- func (*VpcConfigStreamResponse) ProtoMessage()
- func (x *VpcConfigStreamResponse) ProtoReflect() protoreflect.Message
- func (x *VpcConfigStreamResponse) Reset()
- func (x *VpcConfigStreamResponse) String() string
- type VpcKey
- type VpcStatusCode
- func (VpcStatusCode) Descriptor() protoreflect.EnumDescriptor
- func (x VpcStatusCode) Enum() *VpcStatusCode
- func (VpcStatusCode) EnumDescriptor() ([]byte, []int)deprecated
- func (x VpcStatusCode) Number() protoreflect.EnumNumber
- func (x VpcStatusCode) String() string
- func (VpcStatusCode) Type() protoreflect.EnumType
- type WanInfo
- func (*WanInfo) Descriptor() ([]byte, []int)deprecated
- func (x *WanInfo) GetCpType() CloudProviderType
- func (x *WanInfo) GetCvpContainerName() *wrapperspb.StringValue
- func (x *WanInfo) GetEdgeDedicatedConnect() *wrapperspb.BoolValue
- func (x *WanInfo) GetEdgeEdgeIgw() *wrapperspb.BoolValue
- func (x *WanInfo) GetEdgeEdgePeering() *wrapperspb.BoolValue
- func (x *WanInfo) GetPeerNames() *fmp.RepeatedString
- func (x *WanInfo) GetWanName() *wrapperspb.StringValue
- func (*WanInfo) ProtoMessage()
- func (x *WanInfo) ProtoReflect() protoreflect.Message
- func (x *WanInfo) Reset()
- func (x *WanInfo) String() string
Constants ¶
This section is empty.
Variables ¶
var ( TopologyInfoType_name = map[int32]string{ 0: "TOPOLOGY_INFO_TYPE_UNSPECIFIED", 1: "TOPOLOGY_INFO_TYPE_META", 2: "TOPOLOGY_INFO_TYPE_WAN", 3: "TOPOLOGY_INFO_TYPE_CLOS", } TopologyInfoType_value = map[string]int32{ "TOPOLOGY_INFO_TYPE_UNSPECIFIED": 0, "TOPOLOGY_INFO_TYPE_META": 1, "TOPOLOGY_INFO_TYPE_WAN": 2, "TOPOLOGY_INFO_TYPE_CLOS": 3, } )
Enum value maps for TopologyInfoType.
var ( FabricType_name = map[int32]string{ 0: "FABRIC_TYPE_UNSPECIFIED", 1: "FABRIC_TYPE_FULL_MESH", 2: "FABRIC_TYPE_HUB_SPOKE", } FabricType_value = map[string]int32{ "FABRIC_TYPE_UNSPECIFIED": 0, "FABRIC_TYPE_FULL_MESH": 1, "FABRIC_TYPE_HUB_SPOKE": 2, } )
Enum value maps for FabricType.
var ( CloudProviderType_name = map[int32]string{ 0: "CLOUD_PROVIDER_TYPE_UNSPECIFIED", 1: "CLOUD_PROVIDER_TYPE_AWS", 2: "CLOUD_PROVIDER_TYPE_AZURE", 3: "CLOUD_PROVIDER_TYPE_GCP", } CloudProviderType_value = map[string]int32{ "CLOUD_PROVIDER_TYPE_UNSPECIFIED": 0, "CLOUD_PROVIDER_TYPE_AWS": 1, "CLOUD_PROVIDER_TYPE_AZURE": 2, "CLOUD_PROVIDER_TYPE_GCP": 3, } )
Enum value maps for CloudProviderType.
var ( UnderlayConnectionType_name = map[int32]string{ 0: "UNDERLAY_CONNECTION_TYPE_UNSPECIFIED", 1: "UNDERLAY_CONNECTION_TYPE_IGW", 2: "UNDERLAY_CONNECTION_TYPE_PEERING", 3: "UNDERLAY_CONNECTION_TYPE_TGW", } UnderlayConnectionType_value = map[string]int32{ "UNDERLAY_CONNECTION_TYPE_UNSPECIFIED": 0, "UNDERLAY_CONNECTION_TYPE_IGW": 1, "UNDERLAY_CONNECTION_TYPE_PEERING": 2, "UNDERLAY_CONNECTION_TYPE_TGW": 3, } )
Enum value maps for UnderlayConnectionType.
var ( OverlayConnectionType_name = map[int32]string{ 0: "OVERLAY_CONNECTION_TYPE_UNSPECIFIED", 1: "OVERLAY_CONNECTION_TYPE_DPS", 2: "OVERLAY_CONNECTION_TYPE_VXLAN", 3: "OVERLAY_CONNECTION_TYPE_IPSEC", } OverlayConnectionType_value = map[string]int32{ "OVERLAY_CONNECTION_TYPE_UNSPECIFIED": 0, "OVERLAY_CONNECTION_TYPE_DPS": 1, "OVERLAY_CONNECTION_TYPE_VXLAN": 2, "OVERLAY_CONNECTION_TYPE_IPSEC": 3, } )
Enum value maps for OverlayConnectionType.
var ( RoleType_name = map[int32]string{ 0: "ROLE_TYPE_UNSPECIFIED", 1: "ROLE_TYPE_EDGE", 2: "ROLE_TYPE_SPINE", 3: "ROLE_TYPE_LEAF", } RoleType_value = map[string]int32{ "ROLE_TYPE_UNSPECIFIED": 0, "ROLE_TYPE_EDGE": 1, "ROLE_TYPE_SPINE": 2, "ROLE_TYPE_LEAF": 3, } )
Enum value maps for RoleType.
var ( CVStatusCode_name = map[int32]string{ 0: "CV_STATUS_CODE_UNSPECIFIED", 1: "CV_STATUS_CODE_RTR_CREATED", 2: "CV_STATUS_CODE_RTR_DISCOVERED", 3: "CV_STATUS_CODE_RTR_PROVISIONED", 4: "CV_STATUS_CODE_RTR_CONFIG_WIP", 5: "CV_STATUS_CODE_RTR_READY", 6: "CV_STATUS_CODE_RTR_FAILED", 7: "CV_STATUS_CODE_RTR_INACTIVE", } CVStatusCode_value = map[string]int32{ "CV_STATUS_CODE_UNSPECIFIED": 0, "CV_STATUS_CODE_RTR_CREATED": 1, "CV_STATUS_CODE_RTR_DISCOVERED": 2, "CV_STATUS_CODE_RTR_PROVISIONED": 3, "CV_STATUS_CODE_RTR_CONFIG_WIP": 4, "CV_STATUS_CODE_RTR_READY": 5, "CV_STATUS_CODE_RTR_FAILED": 6, "CV_STATUS_CODE_RTR_INACTIVE": 7, } )
Enum value maps for CVStatusCode.
var ( DeviceStatusCode_name = map[int32]string{ 0: "DEVICE_STATUS_CODE_UNSPECIFIED", 1: "DEVICE_STATUS_CODE_WORK_IN_PROGRESS", 2: "DEVICE_STATUS_CODE_SUCCESS", 3: "DEVICE_STATUS_CODE_ERROR", } DeviceStatusCode_value = map[string]int32{ "DEVICE_STATUS_CODE_UNSPECIFIED": 0, "DEVICE_STATUS_CODE_WORK_IN_PROGRESS": 1, "DEVICE_STATUS_CODE_SUCCESS": 2, "DEVICE_STATUS_CODE_ERROR": 3, } )
Enum value maps for DeviceStatusCode.
var ( DeploymentStatusCode_name = map[int32]string{ 0: "DEPLOYMENT_STATUS_CODE_UNSPECIFIED", 1: "DEPLOYMENT_STATUS_CODE_IN_PROGRESS", 2: "DEPLOYMENT_STATUS_CODE_SUCCESS", 3: "DEPLOYMENT_STATUS_CODE_ERR", } DeploymentStatusCode_value = map[string]int32{ "DEPLOYMENT_STATUS_CODE_UNSPECIFIED": 0, "DEPLOYMENT_STATUS_CODE_IN_PROGRESS": 1, "DEPLOYMENT_STATUS_CODE_SUCCESS": 2, "DEPLOYMENT_STATUS_CODE_ERR": 3, } )
Enum value maps for DeploymentStatusCode.
var ( NetworkInterfaceType_name = map[int32]string{ 0: "NETWORK_INTERFACE_TYPE_UNSPECIFIED", 1: "NETWORK_INTERFACE_TYPE_PRIVATE", 2: "NETWORK_INTERFACE_TYPE_PUBLIC", 3: "NETWORK_INTERFACE_TYPE_INTERNAL", } NetworkInterfaceType_value = map[string]int32{ "NETWORK_INTERFACE_TYPE_UNSPECIFIED": 0, "NETWORK_INTERFACE_TYPE_PRIVATE": 1, "NETWORK_INTERFACE_TYPE_PUBLIC": 2, "NETWORK_INTERFACE_TYPE_INTERNAL": 3, } )
Enum value maps for NetworkInterfaceType.
var ( VpcStatusCode_name = map[int32]string{ 0: "VPC_STATUS_CODE_UNSPECIFIED", 1: "VPC_STATUS_CODE_SUCCESS", 2: "VPC_STATUS_CODE_FAILURE", } VpcStatusCode_value = map[string]int32{ "VPC_STATUS_CODE_UNSPECIFIED": 0, "VPC_STATUS_CODE_SUCCESS": 1, "VPC_STATUS_CODE_FAILURE": 2, } )
Enum value maps for VpcStatusCode.
var AWSTgwAttachmentService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.AWSTgwAttachmentService", HandlerType: (*AWSTgwAttachmentServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AWSTgwAttachmentService_GetOne_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _AWSTgwAttachmentService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AWSTgwAttachmentService_Subscribe_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
AWSTgwAttachmentService_ServiceDesc is the grpc.ServiceDesc for AWSTgwAttachmentService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AWSTgwService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.AWSTgwService", HandlerType: (*AWSTgwServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AWSTgwService_GetOne_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _AWSTgwService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AWSTgwService_Subscribe_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
AWSTgwService_ServiceDesc is the grpc.ServiceDesc for AWSTgwService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var AWSVpnConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.AWSVpnConfigService", HandlerType: (*AWSVpnConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _AWSVpnConfigService_GetOne_Handler, }, { MethodName: "Set", Handler: _AWSVpnConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _AWSVpnConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _AWSVpnConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _AWSVpnConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _AWSVpnConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _AWSVpnConfigService_DeleteAll_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
AWSVpnConfigService_ServiceDesc is the grpc.ServiceDesc for AWSVpnConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_arista_clouddeploy_v1_clouddeploy_proto protoreflect.FileDescriptor
var File_arista_clouddeploy_v1_services_gen_proto protoreflect.FileDescriptor
var PathService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.PathService", HandlerType: (*PathServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _PathService_GetOne_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _PathService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _PathService_Subscribe_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
PathService_ServiceDesc is the grpc.ServiceDesc for PathService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var RouterConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.RouterConfigService", HandlerType: (*RouterConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _RouterConfigService_GetOne_Handler, }, { MethodName: "Set", Handler: _RouterConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _RouterConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _RouterConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _RouterConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _RouterConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _RouterConfigService_DeleteAll_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
RouterConfigService_ServiceDesc is the grpc.ServiceDesc for RouterConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var SubnetConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.SubnetConfigService", HandlerType: (*SubnetConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _SubnetConfigService_GetOne_Handler, }, { MethodName: "Set", Handler: _SubnetConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _SubnetConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _SubnetConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _SubnetConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _SubnetConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _SubnetConfigService_DeleteAll_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
SubnetConfigService_ServiceDesc is the grpc.ServiceDesc for SubnetConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TopologyInfoConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.TopologyInfoConfigService", HandlerType: (*TopologyInfoConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _TopologyInfoConfigService_GetOne_Handler, }, { MethodName: "Set", Handler: _TopologyInfoConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _TopologyInfoConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _TopologyInfoConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _TopologyInfoConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _TopologyInfoConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _TopologyInfoConfigService_DeleteAll_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
TopologyInfoConfigService_ServiceDesc is the grpc.ServiceDesc for TopologyInfoConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var VpcConfigService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "arista.clouddeploy.v1.VpcConfigService", HandlerType: (*VpcConfigServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetOne", Handler: _VpcConfigService_GetOne_Handler, }, { MethodName: "Set", Handler: _VpcConfigService_Set_Handler, }, { MethodName: "Delete", Handler: _VpcConfigService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "GetAll", Handler: _VpcConfigService_GetAll_Handler, ServerStreams: true, }, { StreamName: "Subscribe", Handler: _VpcConfigService_Subscribe_Handler, ServerStreams: true, }, { StreamName: "SetSome", Handler: _VpcConfigService_SetSome_Handler, ServerStreams: true, }, { StreamName: "DeleteAll", Handler: _VpcConfigService_DeleteAll_Handler, ServerStreams: true, }, }, Metadata: "arista/clouddeploy.v1/services.gen.proto", }
VpcConfigService_ServiceDesc is the grpc.ServiceDesc for VpcConfigService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterAWSTgwAttachmentServiceServer ¶
func RegisterAWSTgwAttachmentServiceServer(s grpc.ServiceRegistrar, srv AWSTgwAttachmentServiceServer)
func RegisterAWSTgwServiceServer ¶
func RegisterAWSTgwServiceServer(s grpc.ServiceRegistrar, srv AWSTgwServiceServer)
func RegisterAWSVpnConfigServiceServer ¶
func RegisterAWSVpnConfigServiceServer(s grpc.ServiceRegistrar, srv AWSVpnConfigServiceServer)
func RegisterPathServiceServer ¶
func RegisterPathServiceServer(s grpc.ServiceRegistrar, srv PathServiceServer)
func RegisterRouterConfigServiceServer ¶
func RegisterRouterConfigServiceServer(s grpc.ServiceRegistrar, srv RouterConfigServiceServer)
func RegisterSubnetConfigServiceServer ¶
func RegisterSubnetConfigServiceServer(s grpc.ServiceRegistrar, srv SubnetConfigServiceServer)
func RegisterTopologyInfoConfigServiceServer ¶
func RegisterTopologyInfoConfigServiceServer(s grpc.ServiceRegistrar, srv TopologyInfoConfigServiceServer)
func RegisterVpcConfigServiceServer ¶
func RegisterVpcConfigServiceServer(s grpc.ServiceRegistrar, srv VpcConfigServiceServer)
Types ¶
type AWSTgw ¶
type AWSTgw struct { Key *AWSTgwKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` State *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` Region *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` AccountId *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` TopologyName *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` AttachmentIds *fmp.RepeatedString `protobuf:"bytes,7,opt,name=attachment_ids,json=attachmentIds,proto3" json:"attachment_ids,omitempty"` CnpsToRouteTableId *fmp.MapStringString `protobuf:"bytes,8,opt,name=cnps_to_route_table_id,json=cnpsToRouteTableId,proto3" json:"cnps_to_route_table_id,omitempty"` Stats *TgwStats `protobuf:"bytes,9,opt,name=stats,proto3" json:"stats,omitempty"` // contains filtered or unexported fields }
func (*AWSTgw) Descriptor
deprecated
func (*AWSTgw) GetAccountId ¶
func (x *AWSTgw) GetAccountId() *wrapperspb.StringValue
func (*AWSTgw) GetAttachmentIds ¶
func (x *AWSTgw) GetAttachmentIds() *fmp.RepeatedString
func (*AWSTgw) GetCnpsToRouteTableId ¶
func (x *AWSTgw) GetCnpsToRouteTableId() *fmp.MapStringString
func (*AWSTgw) GetName ¶
func (x *AWSTgw) GetName() *wrapperspb.StringValue
func (*AWSTgw) GetRegion ¶
func (x *AWSTgw) GetRegion() *wrapperspb.StringValue
func (*AWSTgw) GetState ¶
func (x *AWSTgw) GetState() *wrapperspb.StringValue
func (*AWSTgw) GetTopologyName ¶
func (x *AWSTgw) GetTopologyName() *wrapperspb.StringValue
func (*AWSTgw) ProtoMessage ¶
func (*AWSTgw) ProtoMessage()
func (*AWSTgw) ProtoReflect ¶
func (x *AWSTgw) ProtoReflect() protoreflect.Message
type AWSTgwAttachment ¶
type AWSTgwAttachment struct { Key *AWSTgwAttachmentKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` State *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` Region *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` AccountId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` TopologyName *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` TgwId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=tgw_id,json=tgwId,proto3" json:"tgw_id,omitempty"` RouteTableId *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=route_table_id,json=routeTableId,proto3" json:"route_table_id,omitempty"` Cnps *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=cnps,proto3" json:"cnps,omitempty"` ResourceId *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` VpcId *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` Tun1State *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=tun1_state,json=tun1State,proto3" json:"tun1_state,omitempty"` Tun2State *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=tun2_state,json=tun2State,proto3" json:"tun2_state,omitempty"` Tun1LocalIpOutside *fmp.IPAddress `protobuf:"bytes,13,opt,name=tun1_local_ip_outside,json=tun1LocalIpOutside,proto3" json:"tun1_local_ip_outside,omitempty"` Tun1LocalIpInside *fmp.IPAddress `protobuf:"bytes,14,opt,name=tun1_local_ip_inside,json=tun1LocalIpInside,proto3" json:"tun1_local_ip_inside,omitempty"` Tun1RemoteIpOutside *fmp.IPAddress `protobuf:"bytes,15,opt,name=tun1_remote_ip_outside,json=tun1RemoteIpOutside,proto3" json:"tun1_remote_ip_outside,omitempty"` Tun1RemoteIpInside *fmp.IPAddress `protobuf:"bytes,16,opt,name=tun1_remote_ip_inside,json=tun1RemoteIpInside,proto3" json:"tun1_remote_ip_inside,omitempty"` Tun2LocalIpOutside *fmp.IPAddress `protobuf:"bytes,17,opt,name=tun2_local_ip_outside,json=tun2LocalIpOutside,proto3" json:"tun2_local_ip_outside,omitempty"` Tun2LocalIpInside *fmp.IPAddress `protobuf:"bytes,18,opt,name=tun2_local_ip_inside,json=tun2LocalIpInside,proto3" json:"tun2_local_ip_inside,omitempty"` Tun2RemoteIpOutside *fmp.IPAddress `protobuf:"bytes,19,opt,name=tun2_remote_ip_outside,json=tun2RemoteIpOutside,proto3" json:"tun2_remote_ip_outside,omitempty"` Tun2RemoteIpInside *fmp.IPAddress `protobuf:"bytes,20,opt,name=tun2_remote_ip_inside,json=tun2RemoteIpInside,proto3" json:"tun2_remote_ip_inside,omitempty"` PeerAttachmentIds *fmp.RepeatedString `protobuf:"bytes,21,opt,name=peer_attachment_ids,json=peerAttachmentIds,proto3" json:"peer_attachment_ids,omitempty"` Stats *TgwStats `protobuf:"bytes,22,opt,name=stats,proto3" json:"stats,omitempty"` TgwName *wrapperspb.StringValue `protobuf:"bytes,23,opt,name=tgw_name,json=tgwName,proto3" json:"tgw_name,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwAttachment) Descriptor
deprecated
func (*AWSTgwAttachment) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwAttachment.ProtoReflect.Descriptor instead.
func (*AWSTgwAttachment) GetAccountId ¶
func (x *AWSTgwAttachment) GetAccountId() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetCnps ¶
func (x *AWSTgwAttachment) GetCnps() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetKey ¶
func (x *AWSTgwAttachment) GetKey() *AWSTgwAttachmentKey
func (*AWSTgwAttachment) GetPeerAttachmentIds ¶
func (x *AWSTgwAttachment) GetPeerAttachmentIds() *fmp.RepeatedString
func (*AWSTgwAttachment) GetRegion ¶
func (x *AWSTgwAttachment) GetRegion() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetResourceId ¶
func (x *AWSTgwAttachment) GetResourceId() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetRouteTableId ¶
func (x *AWSTgwAttachment) GetRouteTableId() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetState ¶
func (x *AWSTgwAttachment) GetState() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetStats ¶
func (x *AWSTgwAttachment) GetStats() *TgwStats
func (*AWSTgwAttachment) GetTgwId ¶
func (x *AWSTgwAttachment) GetTgwId() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetTgwName ¶
func (x *AWSTgwAttachment) GetTgwName() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetTopologyName ¶
func (x *AWSTgwAttachment) GetTopologyName() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetTun1LocalIpInside ¶
func (x *AWSTgwAttachment) GetTun1LocalIpInside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun1LocalIpOutside ¶
func (x *AWSTgwAttachment) GetTun1LocalIpOutside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun1RemoteIpInside ¶
func (x *AWSTgwAttachment) GetTun1RemoteIpInside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun1RemoteIpOutside ¶
func (x *AWSTgwAttachment) GetTun1RemoteIpOutside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun1State ¶
func (x *AWSTgwAttachment) GetTun1State() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetTun2LocalIpInside ¶
func (x *AWSTgwAttachment) GetTun2LocalIpInside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun2LocalIpOutside ¶
func (x *AWSTgwAttachment) GetTun2LocalIpOutside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun2RemoteIpInside ¶
func (x *AWSTgwAttachment) GetTun2RemoteIpInside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun2RemoteIpOutside ¶
func (x *AWSTgwAttachment) GetTun2RemoteIpOutside() *fmp.IPAddress
func (*AWSTgwAttachment) GetTun2State ¶
func (x *AWSTgwAttachment) GetTun2State() *wrapperspb.StringValue
func (*AWSTgwAttachment) GetVpcId ¶
func (x *AWSTgwAttachment) GetVpcId() *wrapperspb.StringValue
func (*AWSTgwAttachment) ProtoMessage ¶
func (*AWSTgwAttachment) ProtoMessage()
func (*AWSTgwAttachment) ProtoReflect ¶
func (x *AWSTgwAttachment) ProtoReflect() protoreflect.Message
func (*AWSTgwAttachment) Reset ¶
func (x *AWSTgwAttachment) Reset()
func (*AWSTgwAttachment) String ¶
func (x *AWSTgwAttachment) String() string
type AWSTgwAttachmentKey ¶
type AWSTgwAttachmentKey struct { AttachmentId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=attachment_id,json=attachmentId,proto3" json:"attachment_id,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwAttachmentKey) Descriptor
deprecated
func (*AWSTgwAttachmentKey) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwAttachmentKey.ProtoReflect.Descriptor instead.
func (*AWSTgwAttachmentKey) GetAttachmentId ¶
func (x *AWSTgwAttachmentKey) GetAttachmentId() *wrapperspb.StringValue
func (*AWSTgwAttachmentKey) ProtoMessage ¶
func (*AWSTgwAttachmentKey) ProtoMessage()
func (*AWSTgwAttachmentKey) ProtoReflect ¶
func (x *AWSTgwAttachmentKey) ProtoReflect() protoreflect.Message
func (*AWSTgwAttachmentKey) Reset ¶
func (x *AWSTgwAttachmentKey) Reset()
func (*AWSTgwAttachmentKey) String ¶
func (x *AWSTgwAttachmentKey) String() string
type AWSTgwAttachmentRequest ¶
type AWSTgwAttachmentRequest struct { // Key uniquely identifies a AWSTgwAttachment instance to retrieve. // This value must be populated. Key *AWSTgwAttachmentKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwAttachmentRequest) Descriptor
deprecated
func (*AWSTgwAttachmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwAttachmentRequest.ProtoReflect.Descriptor instead.
func (*AWSTgwAttachmentRequest) GetKey ¶
func (x *AWSTgwAttachmentRequest) GetKey() *AWSTgwAttachmentKey
func (*AWSTgwAttachmentRequest) GetTime ¶
func (x *AWSTgwAttachmentRequest) GetTime() *timestamppb.Timestamp
func (*AWSTgwAttachmentRequest) ProtoMessage ¶
func (*AWSTgwAttachmentRequest) ProtoMessage()
func (*AWSTgwAttachmentRequest) ProtoReflect ¶
func (x *AWSTgwAttachmentRequest) ProtoReflect() protoreflect.Message
func (*AWSTgwAttachmentRequest) Reset ¶
func (x *AWSTgwAttachmentRequest) Reset()
func (*AWSTgwAttachmentRequest) String ¶
func (x *AWSTgwAttachmentRequest) String() string
type AWSTgwAttachmentResponse ¶
type AWSTgwAttachmentResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *AWSTgwAttachment `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AWSTgwAttachment instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwAttachmentResponse) Descriptor
deprecated
func (*AWSTgwAttachmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwAttachmentResponse.ProtoReflect.Descriptor instead.
func (*AWSTgwAttachmentResponse) GetTime ¶
func (x *AWSTgwAttachmentResponse) GetTime() *timestamppb.Timestamp
func (*AWSTgwAttachmentResponse) GetValue ¶
func (x *AWSTgwAttachmentResponse) GetValue() *AWSTgwAttachment
func (*AWSTgwAttachmentResponse) ProtoMessage ¶
func (*AWSTgwAttachmentResponse) ProtoMessage()
func (*AWSTgwAttachmentResponse) ProtoReflect ¶
func (x *AWSTgwAttachmentResponse) ProtoReflect() protoreflect.Message
func (*AWSTgwAttachmentResponse) Reset ¶
func (x *AWSTgwAttachmentResponse) Reset()
func (*AWSTgwAttachmentResponse) String ¶
func (x *AWSTgwAttachmentResponse) String() string
type AWSTgwAttachmentServiceClient ¶
type AWSTgwAttachmentServiceClient interface { GetOne(ctx context.Context, in *AWSTgwAttachmentRequest, opts ...grpc.CallOption) (*AWSTgwAttachmentResponse, error) GetAll(ctx context.Context, in *AWSTgwAttachmentStreamRequest, opts ...grpc.CallOption) (AWSTgwAttachmentService_GetAllClient, error) Subscribe(ctx context.Context, in *AWSTgwAttachmentStreamRequest, opts ...grpc.CallOption) (AWSTgwAttachmentService_SubscribeClient, error) }
AWSTgwAttachmentServiceClient is the client API for AWSTgwAttachmentService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAWSTgwAttachmentServiceClient ¶
func NewAWSTgwAttachmentServiceClient(cc grpc.ClientConnInterface) AWSTgwAttachmentServiceClient
type AWSTgwAttachmentServiceServer ¶
type AWSTgwAttachmentServiceServer interface { GetOne(context.Context, *AWSTgwAttachmentRequest) (*AWSTgwAttachmentResponse, error) GetAll(*AWSTgwAttachmentStreamRequest, AWSTgwAttachmentService_GetAllServer) error Subscribe(*AWSTgwAttachmentStreamRequest, AWSTgwAttachmentService_SubscribeServer) error // contains filtered or unexported methods }
AWSTgwAttachmentServiceServer is the server API for AWSTgwAttachmentService service. All implementations must embed UnimplementedAWSTgwAttachmentServiceServer for forward compatibility
type AWSTgwAttachmentService_GetAllClient ¶
type AWSTgwAttachmentService_GetAllClient interface { Recv() (*AWSTgwAttachmentStreamResponse, error) grpc.ClientStream }
type AWSTgwAttachmentService_GetAllServer ¶
type AWSTgwAttachmentService_GetAllServer interface { Send(*AWSTgwAttachmentStreamResponse) error grpc.ServerStream }
type AWSTgwAttachmentService_SubscribeClient ¶
type AWSTgwAttachmentService_SubscribeClient interface { Recv() (*AWSTgwAttachmentStreamResponse, error) grpc.ClientStream }
type AWSTgwAttachmentService_SubscribeServer ¶
type AWSTgwAttachmentService_SubscribeServer interface { Send(*AWSTgwAttachmentStreamResponse) error grpc.ServerStream }
type AWSTgwAttachmentStreamRequest ¶
type AWSTgwAttachmentStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*AWSTgwAttachment `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each AWSTgwAttachment at end. // - Each AWSTgwAttachment response is fully-specified (all fields set). // - start: Returns the state of each AWSTgwAttachment at start, followed by updates until now. // - Each AWSTgwAttachment response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AWSTgwAttachment at start, followed by updates // until end. // - Each AWSTgwAttachment response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwAttachmentStreamRequest) Descriptor
deprecated
func (*AWSTgwAttachmentStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwAttachmentStreamRequest.ProtoReflect.Descriptor instead.
func (*AWSTgwAttachmentStreamRequest) GetPartialEqFilter ¶
func (x *AWSTgwAttachmentStreamRequest) GetPartialEqFilter() []*AWSTgwAttachment
func (*AWSTgwAttachmentStreamRequest) GetTime ¶
func (x *AWSTgwAttachmentStreamRequest) GetTime() *time.TimeBounds
func (*AWSTgwAttachmentStreamRequest) ProtoMessage ¶
func (*AWSTgwAttachmentStreamRequest) ProtoMessage()
func (*AWSTgwAttachmentStreamRequest) ProtoReflect ¶
func (x *AWSTgwAttachmentStreamRequest) ProtoReflect() protoreflect.Message
func (*AWSTgwAttachmentStreamRequest) Reset ¶
func (x *AWSTgwAttachmentStreamRequest) Reset()
func (*AWSTgwAttachmentStreamRequest) String ¶
func (x *AWSTgwAttachmentStreamRequest) String() string
type AWSTgwAttachmentStreamResponse ¶
type AWSTgwAttachmentStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *AWSTgwAttachment `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AWSTgwAttachment's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AWSTgwAttachment value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwAttachmentStreamResponse) Descriptor
deprecated
func (*AWSTgwAttachmentStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwAttachmentStreamResponse.ProtoReflect.Descriptor instead.
func (*AWSTgwAttachmentStreamResponse) GetTime ¶
func (x *AWSTgwAttachmentStreamResponse) GetTime() *timestamppb.Timestamp
func (*AWSTgwAttachmentStreamResponse) GetType ¶
func (x *AWSTgwAttachmentStreamResponse) GetType() subscriptions.Operation
func (*AWSTgwAttachmentStreamResponse) GetValue ¶
func (x *AWSTgwAttachmentStreamResponse) GetValue() *AWSTgwAttachment
func (*AWSTgwAttachmentStreamResponse) ProtoMessage ¶
func (*AWSTgwAttachmentStreamResponse) ProtoMessage()
func (*AWSTgwAttachmentStreamResponse) ProtoReflect ¶
func (x *AWSTgwAttachmentStreamResponse) ProtoReflect() protoreflect.Message
func (*AWSTgwAttachmentStreamResponse) Reset ¶
func (x *AWSTgwAttachmentStreamResponse) Reset()
func (*AWSTgwAttachmentStreamResponse) String ¶
func (x *AWSTgwAttachmentStreamResponse) String() string
type AWSTgwKey ¶
type AWSTgwKey struct { TgwId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=tgw_id,json=tgwId,proto3" json:"tgw_id,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwKey) Descriptor
deprecated
func (*AWSTgwKey) GetTgwId ¶
func (x *AWSTgwKey) GetTgwId() *wrapperspb.StringValue
func (*AWSTgwKey) ProtoMessage ¶
func (*AWSTgwKey) ProtoMessage()
func (*AWSTgwKey) ProtoReflect ¶
func (x *AWSTgwKey) ProtoReflect() protoreflect.Message
type AWSTgwRequest ¶
type AWSTgwRequest struct { // Key uniquely identifies a AWSTgw instance to retrieve. // This value must be populated. Key *AWSTgwKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwRequest) Descriptor
deprecated
func (*AWSTgwRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwRequest.ProtoReflect.Descriptor instead.
func (*AWSTgwRequest) GetKey ¶
func (x *AWSTgwRequest) GetKey() *AWSTgwKey
func (*AWSTgwRequest) GetTime ¶
func (x *AWSTgwRequest) GetTime() *timestamppb.Timestamp
func (*AWSTgwRequest) ProtoMessage ¶
func (*AWSTgwRequest) ProtoMessage()
func (*AWSTgwRequest) ProtoReflect ¶
func (x *AWSTgwRequest) ProtoReflect() protoreflect.Message
func (*AWSTgwRequest) Reset ¶
func (x *AWSTgwRequest) Reset()
func (*AWSTgwRequest) String ¶
func (x *AWSTgwRequest) String() string
type AWSTgwResponse ¶
type AWSTgwResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *AWSTgw `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AWSTgw instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwResponse) Descriptor
deprecated
func (*AWSTgwResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwResponse.ProtoReflect.Descriptor instead.
func (*AWSTgwResponse) GetTime ¶
func (x *AWSTgwResponse) GetTime() *timestamppb.Timestamp
func (*AWSTgwResponse) GetValue ¶
func (x *AWSTgwResponse) GetValue() *AWSTgw
func (*AWSTgwResponse) ProtoMessage ¶
func (*AWSTgwResponse) ProtoMessage()
func (*AWSTgwResponse) ProtoReflect ¶
func (x *AWSTgwResponse) ProtoReflect() protoreflect.Message
func (*AWSTgwResponse) Reset ¶
func (x *AWSTgwResponse) Reset()
func (*AWSTgwResponse) String ¶
func (x *AWSTgwResponse) String() string
type AWSTgwServiceClient ¶
type AWSTgwServiceClient interface { GetOne(ctx context.Context, in *AWSTgwRequest, opts ...grpc.CallOption) (*AWSTgwResponse, error) GetAll(ctx context.Context, in *AWSTgwStreamRequest, opts ...grpc.CallOption) (AWSTgwService_GetAllClient, error) Subscribe(ctx context.Context, in *AWSTgwStreamRequest, opts ...grpc.CallOption) (AWSTgwService_SubscribeClient, error) }
AWSTgwServiceClient is the client API for AWSTgwService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAWSTgwServiceClient ¶
func NewAWSTgwServiceClient(cc grpc.ClientConnInterface) AWSTgwServiceClient
type AWSTgwServiceServer ¶
type AWSTgwServiceServer interface { GetOne(context.Context, *AWSTgwRequest) (*AWSTgwResponse, error) GetAll(*AWSTgwStreamRequest, AWSTgwService_GetAllServer) error Subscribe(*AWSTgwStreamRequest, AWSTgwService_SubscribeServer) error // contains filtered or unexported methods }
AWSTgwServiceServer is the server API for AWSTgwService service. All implementations must embed UnimplementedAWSTgwServiceServer for forward compatibility
type AWSTgwService_GetAllClient ¶
type AWSTgwService_GetAllClient interface { Recv() (*AWSTgwStreamResponse, error) grpc.ClientStream }
type AWSTgwService_GetAllServer ¶
type AWSTgwService_GetAllServer interface { Send(*AWSTgwStreamResponse) error grpc.ServerStream }
type AWSTgwService_SubscribeClient ¶
type AWSTgwService_SubscribeClient interface { Recv() (*AWSTgwStreamResponse, error) grpc.ClientStream }
type AWSTgwService_SubscribeServer ¶
type AWSTgwService_SubscribeServer interface { Send(*AWSTgwStreamResponse) error grpc.ServerStream }
type AWSTgwStreamRequest ¶
type AWSTgwStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*AWSTgw `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each AWSTgw at end. // - Each AWSTgw response is fully-specified (all fields set). // - start: Returns the state of each AWSTgw at start, followed by updates until now. // - Each AWSTgw response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AWSTgw at start, followed by updates // until end. // - Each AWSTgw response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwStreamRequest) Descriptor
deprecated
func (*AWSTgwStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwStreamRequest.ProtoReflect.Descriptor instead.
func (*AWSTgwStreamRequest) GetPartialEqFilter ¶
func (x *AWSTgwStreamRequest) GetPartialEqFilter() []*AWSTgw
func (*AWSTgwStreamRequest) GetTime ¶
func (x *AWSTgwStreamRequest) GetTime() *time.TimeBounds
func (*AWSTgwStreamRequest) ProtoMessage ¶
func (*AWSTgwStreamRequest) ProtoMessage()
func (*AWSTgwStreamRequest) ProtoReflect ¶
func (x *AWSTgwStreamRequest) ProtoReflect() protoreflect.Message
func (*AWSTgwStreamRequest) Reset ¶
func (x *AWSTgwStreamRequest) Reset()
func (*AWSTgwStreamRequest) String ¶
func (x *AWSTgwStreamRequest) String() string
type AWSTgwStreamResponse ¶
type AWSTgwStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *AWSTgw `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AWSTgw's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AWSTgw value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*AWSTgwStreamResponse) Descriptor
deprecated
func (*AWSTgwStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSTgwStreamResponse.ProtoReflect.Descriptor instead.
func (*AWSTgwStreamResponse) GetTime ¶
func (x *AWSTgwStreamResponse) GetTime() *timestamppb.Timestamp
func (*AWSTgwStreamResponse) GetType ¶
func (x *AWSTgwStreamResponse) GetType() subscriptions.Operation
func (*AWSTgwStreamResponse) GetValue ¶
func (x *AWSTgwStreamResponse) GetValue() *AWSTgw
func (*AWSTgwStreamResponse) ProtoMessage ¶
func (*AWSTgwStreamResponse) ProtoMessage()
func (*AWSTgwStreamResponse) ProtoReflect ¶
func (x *AWSTgwStreamResponse) ProtoReflect() protoreflect.Message
func (*AWSTgwStreamResponse) Reset ¶
func (x *AWSTgwStreamResponse) Reset()
func (*AWSTgwStreamResponse) String ¶
func (x *AWSTgwStreamResponse) String() string
type AWSVpnConfig ¶
type AWSVpnConfig struct { Key *AWSVpnKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` TgwId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=tgw_id,json=tgwId,proto3" json:"tgw_id,omitempty"` VpnConnectionId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=vpn_connection_id,json=vpnConnectionId,proto3" json:"vpn_connection_id,omitempty"` CgwId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=cgw_id,json=cgwId,proto3" json:"cgw_id,omitempty"` CloudeosRouterId *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=cloudeos_router_id,json=cloudeosRouterId,proto3" json:"cloudeos_router_id,omitempty"` CloudeosVpcId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=cloudeos_vpc_id,json=cloudeosVpcId,proto3" json:"cloudeos_vpc_id,omitempty"` VpnTgwAttachmentId *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=vpn_tgw_attachment_id,json=vpnTgwAttachmentId,proto3" json:"vpn_tgw_attachment_id,omitempty"` TunnelInfoList *TunnelInfoList `protobuf:"bytes,8,opt,name=tunnel_info_list,json=tunnelInfoList,proto3" json:"tunnel_info_list,omitempty"` Cnps *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=cnps,proto3" json:"cnps,omitempty"` VpnGatewayId *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=vpn_gateway_id,json=vpnGatewayId,proto3" json:"vpn_gateway_id,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfig) Descriptor
deprecated
func (*AWSVpnConfig) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfig.ProtoReflect.Descriptor instead.
func (*AWSVpnConfig) GetCgwId ¶
func (x *AWSVpnConfig) GetCgwId() *wrapperspb.StringValue
func (*AWSVpnConfig) GetCloudeosRouterId ¶
func (x *AWSVpnConfig) GetCloudeosRouterId() *wrapperspb.StringValue
func (*AWSVpnConfig) GetCloudeosVpcId ¶
func (x *AWSVpnConfig) GetCloudeosVpcId() *wrapperspb.StringValue
func (*AWSVpnConfig) GetCnps ¶
func (x *AWSVpnConfig) GetCnps() *wrapperspb.StringValue
func (*AWSVpnConfig) GetKey ¶
func (x *AWSVpnConfig) GetKey() *AWSVpnKey
func (*AWSVpnConfig) GetTgwId ¶
func (x *AWSVpnConfig) GetTgwId() *wrapperspb.StringValue
func (*AWSVpnConfig) GetTunnelInfoList ¶
func (x *AWSVpnConfig) GetTunnelInfoList() *TunnelInfoList
func (*AWSVpnConfig) GetVpnConnectionId ¶
func (x *AWSVpnConfig) GetVpnConnectionId() *wrapperspb.StringValue
func (*AWSVpnConfig) GetVpnGatewayId ¶
func (x *AWSVpnConfig) GetVpnGatewayId() *wrapperspb.StringValue
func (*AWSVpnConfig) GetVpnTgwAttachmentId ¶
func (x *AWSVpnConfig) GetVpnTgwAttachmentId() *wrapperspb.StringValue
func (*AWSVpnConfig) ProtoMessage ¶
func (*AWSVpnConfig) ProtoMessage()
func (*AWSVpnConfig) ProtoReflect ¶
func (x *AWSVpnConfig) ProtoReflect() protoreflect.Message
func (*AWSVpnConfig) Reset ¶
func (x *AWSVpnConfig) Reset()
func (*AWSVpnConfig) String ¶
func (x *AWSVpnConfig) String() string
type AWSVpnConfigDeleteAllRequest ¶
type AWSVpnConfigDeleteAllRequest struct {
// contains filtered or unexported fields
}
func (*AWSVpnConfigDeleteAllRequest) Descriptor
deprecated
func (*AWSVpnConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigDeleteAllRequest) ProtoMessage ¶
func (*AWSVpnConfigDeleteAllRequest) ProtoMessage()
func (*AWSVpnConfigDeleteAllRequest) ProtoReflect ¶
func (x *AWSVpnConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigDeleteAllRequest) Reset ¶
func (x *AWSVpnConfigDeleteAllRequest) Reset()
func (*AWSVpnConfigDeleteAllRequest) String ¶
func (x *AWSVpnConfigDeleteAllRequest) String() string
type AWSVpnConfigDeleteAllResponse ¶
type AWSVpnConfigDeleteAllResponse struct { // This describes the class of delete error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the AWSVpnConfig instance that failed to be deleted. Key *AWSVpnKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigDeleteAllResponse) Descriptor
deprecated
func (*AWSVpnConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigDeleteAllResponse) GetError ¶
func (x *AWSVpnConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*AWSVpnConfigDeleteAllResponse) GetKey ¶
func (x *AWSVpnConfigDeleteAllResponse) GetKey() *AWSVpnKey
func (*AWSVpnConfigDeleteAllResponse) GetTime ¶
func (x *AWSVpnConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*AWSVpnConfigDeleteAllResponse) GetType ¶
func (x *AWSVpnConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*AWSVpnConfigDeleteAllResponse) ProtoMessage ¶
func (*AWSVpnConfigDeleteAllResponse) ProtoMessage()
func (*AWSVpnConfigDeleteAllResponse) ProtoReflect ¶
func (x *AWSVpnConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigDeleteAllResponse) Reset ¶
func (x *AWSVpnConfigDeleteAllResponse) Reset()
func (*AWSVpnConfigDeleteAllResponse) String ¶
func (x *AWSVpnConfigDeleteAllResponse) String() string
type AWSVpnConfigDeleteRequest ¶
type AWSVpnConfigDeleteRequest struct { // Key indicates which AWSVpnConfig instance to remove. // This field must always be set. Key *AWSVpnKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigDeleteRequest) Descriptor
deprecated
func (*AWSVpnConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigDeleteRequest) GetKey ¶
func (x *AWSVpnConfigDeleteRequest) GetKey() *AWSVpnKey
func (*AWSVpnConfigDeleteRequest) ProtoMessage ¶
func (*AWSVpnConfigDeleteRequest) ProtoMessage()
func (*AWSVpnConfigDeleteRequest) ProtoReflect ¶
func (x *AWSVpnConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigDeleteRequest) Reset ¶
func (x *AWSVpnConfigDeleteRequest) Reset()
func (*AWSVpnConfigDeleteRequest) String ¶
func (x *AWSVpnConfigDeleteRequest) String() string
type AWSVpnConfigDeleteResponse ¶
type AWSVpnConfigDeleteResponse struct { // Key echoes back the key of the deleted AWSVpnConfig instance. Key *AWSVpnKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigDeleteResponse) Descriptor
deprecated
func (*AWSVpnConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigDeleteResponse) GetKey ¶
func (x *AWSVpnConfigDeleteResponse) GetKey() *AWSVpnKey
func (*AWSVpnConfigDeleteResponse) GetTime ¶
func (x *AWSVpnConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*AWSVpnConfigDeleteResponse) ProtoMessage ¶
func (*AWSVpnConfigDeleteResponse) ProtoMessage()
func (*AWSVpnConfigDeleteResponse) ProtoReflect ¶
func (x *AWSVpnConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigDeleteResponse) Reset ¶
func (x *AWSVpnConfigDeleteResponse) Reset()
func (*AWSVpnConfigDeleteResponse) String ¶
func (x *AWSVpnConfigDeleteResponse) String() string
type AWSVpnConfigRequest ¶
type AWSVpnConfigRequest struct { // Key uniquely identifies a AWSVpnConfig instance to retrieve. // This value must be populated. Key *AWSVpnKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigRequest) Descriptor
deprecated
func (*AWSVpnConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigRequest.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigRequest) GetKey ¶
func (x *AWSVpnConfigRequest) GetKey() *AWSVpnKey
func (*AWSVpnConfigRequest) GetTime ¶
func (x *AWSVpnConfigRequest) GetTime() *timestamppb.Timestamp
func (*AWSVpnConfigRequest) ProtoMessage ¶
func (*AWSVpnConfigRequest) ProtoMessage()
func (*AWSVpnConfigRequest) ProtoReflect ¶
func (x *AWSVpnConfigRequest) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigRequest) Reset ¶
func (x *AWSVpnConfigRequest) Reset()
func (*AWSVpnConfigRequest) String ¶
func (x *AWSVpnConfigRequest) String() string
type AWSVpnConfigResponse ¶
type AWSVpnConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *AWSVpnConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // AWSVpnConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigResponse) Descriptor
deprecated
func (*AWSVpnConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigResponse.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigResponse) GetTime ¶
func (x *AWSVpnConfigResponse) GetTime() *timestamppb.Timestamp
func (*AWSVpnConfigResponse) GetValue ¶
func (x *AWSVpnConfigResponse) GetValue() *AWSVpnConfig
func (*AWSVpnConfigResponse) ProtoMessage ¶
func (*AWSVpnConfigResponse) ProtoMessage()
func (*AWSVpnConfigResponse) ProtoReflect ¶
func (x *AWSVpnConfigResponse) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigResponse) Reset ¶
func (x *AWSVpnConfigResponse) Reset()
func (*AWSVpnConfigResponse) String ¶
func (x *AWSVpnConfigResponse) String() string
type AWSVpnConfigServiceClient ¶
type AWSVpnConfigServiceClient interface { GetOne(ctx context.Context, in *AWSVpnConfigRequest, opts ...grpc.CallOption) (*AWSVpnConfigResponse, error) GetAll(ctx context.Context, in *AWSVpnConfigStreamRequest, opts ...grpc.CallOption) (AWSVpnConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *AWSVpnConfigStreamRequest, opts ...grpc.CallOption) (AWSVpnConfigService_SubscribeClient, error) Set(ctx context.Context, in *AWSVpnConfigSetRequest, opts ...grpc.CallOption) (*AWSVpnConfigSetResponse, error) SetSome(ctx context.Context, in *AWSVpnConfigSetSomeRequest, opts ...grpc.CallOption) (AWSVpnConfigService_SetSomeClient, error) Delete(ctx context.Context, in *AWSVpnConfigDeleteRequest, opts ...grpc.CallOption) (*AWSVpnConfigDeleteResponse, error) DeleteAll(ctx context.Context, in *AWSVpnConfigDeleteAllRequest, opts ...grpc.CallOption) (AWSVpnConfigService_DeleteAllClient, error) }
AWSVpnConfigServiceClient is the client API for AWSVpnConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewAWSVpnConfigServiceClient ¶
func NewAWSVpnConfigServiceClient(cc grpc.ClientConnInterface) AWSVpnConfigServiceClient
type AWSVpnConfigServiceServer ¶
type AWSVpnConfigServiceServer interface { GetOne(context.Context, *AWSVpnConfigRequest) (*AWSVpnConfigResponse, error) GetAll(*AWSVpnConfigStreamRequest, AWSVpnConfigService_GetAllServer) error Subscribe(*AWSVpnConfigStreamRequest, AWSVpnConfigService_SubscribeServer) error Set(context.Context, *AWSVpnConfigSetRequest) (*AWSVpnConfigSetResponse, error) SetSome(*AWSVpnConfigSetSomeRequest, AWSVpnConfigService_SetSomeServer) error Delete(context.Context, *AWSVpnConfigDeleteRequest) (*AWSVpnConfigDeleteResponse, error) DeleteAll(*AWSVpnConfigDeleteAllRequest, AWSVpnConfigService_DeleteAllServer) error // contains filtered or unexported methods }
AWSVpnConfigServiceServer is the server API for AWSVpnConfigService service. All implementations must embed UnimplementedAWSVpnConfigServiceServer for forward compatibility
type AWSVpnConfigService_DeleteAllClient ¶
type AWSVpnConfigService_DeleteAllClient interface { Recv() (*AWSVpnConfigDeleteAllResponse, error) grpc.ClientStream }
type AWSVpnConfigService_DeleteAllServer ¶
type AWSVpnConfigService_DeleteAllServer interface { Send(*AWSVpnConfigDeleteAllResponse) error grpc.ServerStream }
type AWSVpnConfigService_GetAllClient ¶
type AWSVpnConfigService_GetAllClient interface { Recv() (*AWSVpnConfigStreamResponse, error) grpc.ClientStream }
type AWSVpnConfigService_GetAllServer ¶
type AWSVpnConfigService_GetAllServer interface { Send(*AWSVpnConfigStreamResponse) error grpc.ServerStream }
type AWSVpnConfigService_SetSomeClient ¶
type AWSVpnConfigService_SetSomeClient interface { Recv() (*AWSVpnConfigSetSomeResponse, error) grpc.ClientStream }
type AWSVpnConfigService_SetSomeServer ¶
type AWSVpnConfigService_SetSomeServer interface { Send(*AWSVpnConfigSetSomeResponse) error grpc.ServerStream }
type AWSVpnConfigService_SubscribeClient ¶
type AWSVpnConfigService_SubscribeClient interface { Recv() (*AWSVpnConfigStreamResponse, error) grpc.ClientStream }
type AWSVpnConfigService_SubscribeServer ¶
type AWSVpnConfigService_SubscribeServer interface { Send(*AWSVpnConfigStreamResponse) error grpc.ServerStream }
type AWSVpnConfigSetRequest ¶
type AWSVpnConfigSetRequest struct { // AWSVpnConfig carries the value to set into the datastore. // See the documentation on the AWSVpnConfig struct for which fields are required. Value *AWSVpnConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigSetRequest) Descriptor
deprecated
func (*AWSVpnConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigSetRequest.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigSetRequest) GetValue ¶
func (x *AWSVpnConfigSetRequest) GetValue() *AWSVpnConfig
func (*AWSVpnConfigSetRequest) ProtoMessage ¶
func (*AWSVpnConfigSetRequest) ProtoMessage()
func (*AWSVpnConfigSetRequest) ProtoReflect ¶
func (x *AWSVpnConfigSetRequest) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigSetRequest) Reset ¶
func (x *AWSVpnConfigSetRequest) Reset()
func (*AWSVpnConfigSetRequest) String ¶
func (x *AWSVpnConfigSetRequest) String() string
type AWSVpnConfigSetResponse ¶
type AWSVpnConfigSetResponse struct { // Value carries all the values given in the AWSVpnConfigSetRequest as well // as any server-generated values. Value *AWSVpnConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigSetResponse) Descriptor
deprecated
func (*AWSVpnConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigSetResponse.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigSetResponse) GetTime ¶
func (x *AWSVpnConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*AWSVpnConfigSetResponse) GetValue ¶
func (x *AWSVpnConfigSetResponse) GetValue() *AWSVpnConfig
func (*AWSVpnConfigSetResponse) ProtoMessage ¶
func (*AWSVpnConfigSetResponse) ProtoMessage()
func (*AWSVpnConfigSetResponse) ProtoReflect ¶
func (x *AWSVpnConfigSetResponse) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigSetResponse) Reset ¶
func (x *AWSVpnConfigSetResponse) Reset()
func (*AWSVpnConfigSetResponse) String ¶
func (x *AWSVpnConfigSetResponse) String() string
type AWSVpnConfigSetSomeRequest ¶
type AWSVpnConfigSetSomeRequest struct { // value contains a list of AWSVpnConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*AWSVpnConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigSetSomeRequest) Descriptor
deprecated
func (*AWSVpnConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigSetSomeRequest) GetValues ¶
func (x *AWSVpnConfigSetSomeRequest) GetValues() []*AWSVpnConfig
func (*AWSVpnConfigSetSomeRequest) ProtoMessage ¶
func (*AWSVpnConfigSetSomeRequest) ProtoMessage()
func (*AWSVpnConfigSetSomeRequest) ProtoReflect ¶
func (x *AWSVpnConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigSetSomeRequest) Reset ¶
func (x *AWSVpnConfigSetSomeRequest) Reset()
func (*AWSVpnConfigSetSomeRequest) String ¶
func (x *AWSVpnConfigSetSomeRequest) String() string
type AWSVpnConfigSetSomeResponse ¶
type AWSVpnConfigSetSomeResponse struct { Key *AWSVpnKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigSetSomeResponse) Descriptor
deprecated
func (*AWSVpnConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigSetSomeResponse) GetError ¶
func (x *AWSVpnConfigSetSomeResponse) GetError() string
func (*AWSVpnConfigSetSomeResponse) GetKey ¶
func (x *AWSVpnConfigSetSomeResponse) GetKey() *AWSVpnKey
func (*AWSVpnConfigSetSomeResponse) ProtoMessage ¶
func (*AWSVpnConfigSetSomeResponse) ProtoMessage()
func (*AWSVpnConfigSetSomeResponse) ProtoReflect ¶
func (x *AWSVpnConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigSetSomeResponse) Reset ¶
func (x *AWSVpnConfigSetSomeResponse) Reset()
func (*AWSVpnConfigSetSomeResponse) String ¶
func (x *AWSVpnConfigSetSomeResponse) String() string
type AWSVpnConfigStreamRequest ¶
type AWSVpnConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*AWSVpnConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each AWSVpnConfig at end. // - Each AWSVpnConfig response is fully-specified (all fields set). // - start: Returns the state of each AWSVpnConfig at start, followed by updates until now. // - Each AWSVpnConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each AWSVpnConfig at start, followed by updates // until end. // - Each AWSVpnConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigStreamRequest) Descriptor
deprecated
func (*AWSVpnConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigStreamRequest) GetPartialEqFilter ¶
func (x *AWSVpnConfigStreamRequest) GetPartialEqFilter() []*AWSVpnConfig
func (*AWSVpnConfigStreamRequest) GetTime ¶
func (x *AWSVpnConfigStreamRequest) GetTime() *time.TimeBounds
func (*AWSVpnConfigStreamRequest) ProtoMessage ¶
func (*AWSVpnConfigStreamRequest) ProtoMessage()
func (*AWSVpnConfigStreamRequest) ProtoReflect ¶
func (x *AWSVpnConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigStreamRequest) Reset ¶
func (x *AWSVpnConfigStreamRequest) Reset()
func (*AWSVpnConfigStreamRequest) String ¶
func (x *AWSVpnConfigStreamRequest) String() string
type AWSVpnConfigStreamResponse ¶
type AWSVpnConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *AWSVpnConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this AWSVpnConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the AWSVpnConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnConfigStreamResponse) Descriptor
deprecated
func (*AWSVpnConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use AWSVpnConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*AWSVpnConfigStreamResponse) GetTime ¶
func (x *AWSVpnConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*AWSVpnConfigStreamResponse) GetType ¶
func (x *AWSVpnConfigStreamResponse) GetType() subscriptions.Operation
func (*AWSVpnConfigStreamResponse) GetValue ¶
func (x *AWSVpnConfigStreamResponse) GetValue() *AWSVpnConfig
func (*AWSVpnConfigStreamResponse) ProtoMessage ¶
func (*AWSVpnConfigStreamResponse) ProtoMessage()
func (*AWSVpnConfigStreamResponse) ProtoReflect ¶
func (x *AWSVpnConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*AWSVpnConfigStreamResponse) Reset ¶
func (x *AWSVpnConfigStreamResponse) Reset()
func (*AWSVpnConfigStreamResponse) String ¶
func (x *AWSVpnConfigStreamResponse) String() string
type AWSVpnKey ¶
type AWSVpnKey struct { TfId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=tf_id,json=tfId,proto3" json:"tf_id,omitempty"` // contains filtered or unexported fields }
func (*AWSVpnKey) Descriptor
deprecated
func (*AWSVpnKey) GetTfId ¶
func (x *AWSVpnKey) GetTfId() *wrapperspb.StringValue
func (*AWSVpnKey) ProtoMessage ¶
func (*AWSVpnKey) ProtoMessage()
func (*AWSVpnKey) ProtoReflect ¶
func (x *AWSVpnKey) ProtoReflect() protoreflect.Message
type AwsRouterDetail ¶
type AwsRouterDetail struct { AvailZone *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=avail_zone,json=availZone,proto3" json:"avail_zone,omitempty"` InstanceType *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=instance_type,json=instanceType,proto3" json:"instance_type,omitempty"` // contains filtered or unexported fields }
func (*AwsRouterDetail) Descriptor
deprecated
func (*AwsRouterDetail) Descriptor() ([]byte, []int)
Deprecated: Use AwsRouterDetail.ProtoReflect.Descriptor instead.
func (*AwsRouterDetail) GetAvailZone ¶
func (x *AwsRouterDetail) GetAvailZone() *wrapperspb.StringValue
func (*AwsRouterDetail) GetInstanceType ¶
func (x *AwsRouterDetail) GetInstanceType() *wrapperspb.StringValue
func (*AwsRouterDetail) ProtoMessage ¶
func (*AwsRouterDetail) ProtoMessage()
func (*AwsRouterDetail) ProtoReflect ¶
func (x *AwsRouterDetail) ProtoReflect() protoreflect.Message
func (*AwsRouterDetail) Reset ¶
func (x *AwsRouterDetail) Reset()
func (*AwsRouterDetail) String ¶
func (x *AwsRouterDetail) String() string
type AwsVpcInfo ¶
type AwsVpcInfo struct { SecurityGroup *fmp.RepeatedString `protobuf:"bytes,1,opt,name=security_group,json=securityGroup,proto3" json:"security_group,omitempty"` Cidr *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=cidr,proto3" json:"cidr,omitempty"` IgwId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=igw_id,json=igwId,proto3" json:"igw_id,omitempty"` PeeringConnId *fmp.RepeatedString `protobuf:"bytes,4,opt,name=peering_conn_id,json=peeringConnId,proto3" json:"peering_conn_id,omitempty"` // contains filtered or unexported fields }
func (*AwsVpcInfo) Descriptor
deprecated
func (*AwsVpcInfo) Descriptor() ([]byte, []int)
Deprecated: Use AwsVpcInfo.ProtoReflect.Descriptor instead.
func (*AwsVpcInfo) GetCidr ¶
func (x *AwsVpcInfo) GetCidr() *wrapperspb.StringValue
func (*AwsVpcInfo) GetIgwId ¶
func (x *AwsVpcInfo) GetIgwId() *wrapperspb.StringValue
func (*AwsVpcInfo) GetPeeringConnId ¶
func (x *AwsVpcInfo) GetPeeringConnId() *fmp.RepeatedString
func (*AwsVpcInfo) GetSecurityGroup ¶
func (x *AwsVpcInfo) GetSecurityGroup() *fmp.RepeatedString
func (*AwsVpcInfo) ProtoMessage ¶
func (*AwsVpcInfo) ProtoMessage()
func (*AwsVpcInfo) ProtoReflect ¶
func (x *AwsVpcInfo) ProtoReflect() protoreflect.Message
func (*AwsVpcInfo) Reset ¶
func (x *AwsVpcInfo) Reset()
func (*AwsVpcInfo) String ¶
func (x *AwsVpcInfo) String() string
type AzureRouterDetail ¶
type AzureRouterDetail struct { AvailZone *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=avail_zone,json=availZone,proto3" json:"avail_zone,omitempty"` ResGroup *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=res_group,json=resGroup,proto3" json:"res_group,omitempty"` InstanceType *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=instance_type,json=instanceType,proto3" json:"instance_type,omitempty"` AvailSet *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=avail_set,json=availSet,proto3" json:"avail_set,omitempty"` // contains filtered or unexported fields }
func (*AzureRouterDetail) Descriptor
deprecated
func (*AzureRouterDetail) Descriptor() ([]byte, []int)
Deprecated: Use AzureRouterDetail.ProtoReflect.Descriptor instead.
func (*AzureRouterDetail) GetAvailSet ¶
func (x *AzureRouterDetail) GetAvailSet() *wrapperspb.StringValue
func (*AzureRouterDetail) GetAvailZone ¶
func (x *AzureRouterDetail) GetAvailZone() *wrapperspb.StringValue
func (*AzureRouterDetail) GetInstanceType ¶
func (x *AzureRouterDetail) GetInstanceType() *wrapperspb.StringValue
func (*AzureRouterDetail) GetResGroup ¶
func (x *AzureRouterDetail) GetResGroup() *wrapperspb.StringValue
func (*AzureRouterDetail) ProtoMessage ¶
func (*AzureRouterDetail) ProtoMessage()
func (*AzureRouterDetail) ProtoReflect ¶
func (x *AzureRouterDetail) ProtoReflect() protoreflect.Message
func (*AzureRouterDetail) Reset ¶
func (x *AzureRouterDetail) Reset()
func (*AzureRouterDetail) String ¶
func (x *AzureRouterDetail) String() string
type AzureVnetInfo ¶
type AzureVnetInfo struct { Nsg *fmp.RepeatedString `protobuf:"bytes,1,opt,name=nsg,proto3" json:"nsg,omitempty"` ResourceGroup *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=resource_group,json=resourceGroup,proto3" json:"resource_group,omitempty"` Cidr *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=cidr,proto3" json:"cidr,omitempty"` AvailSet *fmp.RepeatedString `protobuf:"bytes,4,opt,name=avail_set,json=availSet,proto3" json:"avail_set,omitempty"` PeeringConnId *fmp.RepeatedString `protobuf:"bytes,5,opt,name=peering_conn_id,json=peeringConnId,proto3" json:"peering_conn_id,omitempty"` // contains filtered or unexported fields }
func (*AzureVnetInfo) Descriptor
deprecated
func (*AzureVnetInfo) Descriptor() ([]byte, []int)
Deprecated: Use AzureVnetInfo.ProtoReflect.Descriptor instead.
func (*AzureVnetInfo) GetAvailSet ¶
func (x *AzureVnetInfo) GetAvailSet() *fmp.RepeatedString
func (*AzureVnetInfo) GetCidr ¶
func (x *AzureVnetInfo) GetCidr() *wrapperspb.StringValue
func (*AzureVnetInfo) GetNsg ¶
func (x *AzureVnetInfo) GetNsg() *fmp.RepeatedString
func (*AzureVnetInfo) GetPeeringConnId ¶
func (x *AzureVnetInfo) GetPeeringConnId() *fmp.RepeatedString
func (*AzureVnetInfo) GetResourceGroup ¶
func (x *AzureVnetInfo) GetResourceGroup() *wrapperspb.StringValue
func (*AzureVnetInfo) ProtoMessage ¶
func (*AzureVnetInfo) ProtoMessage()
func (*AzureVnetInfo) ProtoReflect ¶
func (x *AzureVnetInfo) ProtoReflect() protoreflect.Message
func (*AzureVnetInfo) Reset ¶
func (x *AzureVnetInfo) Reset()
func (*AzureVnetInfo) String ¶
func (x *AzureVnetInfo) String() string
type CVInfo ¶
type CVInfo struct { // CloudVision reports status of the deployment // using this message. This is ReadOnly for the // clients. CvStatusCode CVStatusCode `` /* 140-byte string literal not displayed */ BootstrapCfg *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=bootstrap_cfg,json=bootstrapCfg,proto3" json:"bootstrap_cfg,omitempty"` HaRtrId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=ha_rtr_id,json=haRtrId,proto3" json:"ha_rtr_id,omitempty"` PeerVpcRtTableId *fmp.RepeatedString `protobuf:"bytes,4,opt,name=peer_vpc_rt_table_id,json=peerVpcRtTableId,proto3" json:"peer_vpc_rt_table_id,omitempty"` HaRtTableIds *RouteTableIds `protobuf:"bytes,5,opt,name=ha_rt_table_ids,json=haRtTableIds,proto3" json:"ha_rt_table_ids,omitempty"` CvStatusDesc *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=cv_status_desc,json=cvStatusDesc,proto3" json:"cv_status_desc,omitempty"` CvStatusRecommendedAction *wrapperspb.StringValue `` /* 140-byte string literal not displayed */ DeviceStatus DeviceStatusCode `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CVInfo) Descriptor
deprecated
func (*CVInfo) GetBootstrapCfg ¶
func (x *CVInfo) GetBootstrapCfg() *wrapperspb.StringValue
func (*CVInfo) GetCvStatusCode ¶
func (x *CVInfo) GetCvStatusCode() CVStatusCode
func (*CVInfo) GetCvStatusDesc ¶
func (x *CVInfo) GetCvStatusDesc() *wrapperspb.StringValue
func (*CVInfo) GetCvStatusRecommendedAction ¶
func (x *CVInfo) GetCvStatusRecommendedAction() *wrapperspb.StringValue
func (*CVInfo) GetDeviceStatus ¶
func (x *CVInfo) GetDeviceStatus() DeviceStatusCode
func (*CVInfo) GetHaRtTableIds ¶
func (x *CVInfo) GetHaRtTableIds() *RouteTableIds
func (*CVInfo) GetHaRtrId ¶
func (x *CVInfo) GetHaRtrId() *wrapperspb.StringValue
func (*CVInfo) GetPeerVpcRtTableId ¶
func (x *CVInfo) GetPeerVpcRtTableId() *fmp.RepeatedString
func (*CVInfo) ProtoMessage ¶
func (*CVInfo) ProtoMessage()
func (*CVInfo) ProtoReflect ¶
func (x *CVInfo) ProtoReflect() protoreflect.Message
type CVStatusCode ¶
type CVStatusCode int32
const ( CVStatusCode_CV_STATUS_CODE_UNSPECIFIED CVStatusCode = 0 // Rtr object is created. Waiting for router to start streaming CVStatusCode_CV_STATUS_CODE_RTR_CREATED CVStatusCode = 1 // Router is streaming, waiting for router to be provisioned CVStatusCode_CV_STATUS_CODE_RTR_DISCOVERED CVStatusCode = 2 // Router is provisioned. It is in the undefined container CVStatusCode_CV_STATUS_CODE_RTR_PROVISIONED CVStatusCode = 3 // A config is being applied to the router CVStatusCode_CV_STATUS_CODE_RTR_CONFIG_WIP CVStatusCode = 4 // Rtr is ready for futher action/operation CVStatusCode_CV_STATUS_CODE_RTR_READY CVStatusCode = 5 // Rtr could not be created CVStatusCode_CV_STATUS_CODE_RTR_FAILED CVStatusCode = 6 // Rtr stopped streaming after it is provisioned CVStatusCode_CV_STATUS_CODE_RTR_INACTIVE CVStatusCode = 7 )
func (CVStatusCode) Descriptor ¶
func (CVStatusCode) Descriptor() protoreflect.EnumDescriptor
func (CVStatusCode) Enum ¶
func (x CVStatusCode) Enum() *CVStatusCode
func (CVStatusCode) EnumDescriptor
deprecated
func (CVStatusCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use CVStatusCode.Descriptor instead.
func (CVStatusCode) Number ¶
func (x CVStatusCode) Number() protoreflect.EnumNumber
func (CVStatusCode) String ¶
func (x CVStatusCode) String() string
func (CVStatusCode) Type ¶
func (CVStatusCode) Type() protoreflect.EnumType
type ClosInfo ¶
type ClosInfo struct { ClosName *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=clos_name,json=closName,proto3" json:"clos_name,omitempty"` CpType CloudProviderType `protobuf:"varint,2,opt,name=cp_type,json=cpType,proto3,enum=arista.clouddeploy.v1.CloudProviderType" json:"cp_type,omitempty"` Fabric FabricType `protobuf:"varint,3,opt,name=fabric,proto3,enum=arista.clouddeploy.v1.FabricType" json:"fabric,omitempty"` // for Leaf connectivity LeafEdgePeering *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=leaf_edge_peering,json=leafEdgePeering,proto3" json:"leaf_edge_peering,omitempty"` // VPC peering b/w leaf and edge LeafEdgeIgw *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=leaf_edge_igw,json=leafEdgeIgw,proto3" json:"leaf_edge_igw,omitempty"` // IGW b/w leaf and edge LeafEncryption *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=leaf_encryption,json=leafEncryption,proto3" json:"leaf_encryption,omitempty"` // IPSec b/w leaf and edge CvpContainerName *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=cvp_container_name,json=cvpContainerName,proto3" json:"cvp_container_name,omitempty"` // contains filtered or unexported fields }
func (*ClosInfo) Descriptor
deprecated
func (*ClosInfo) GetClosName ¶
func (x *ClosInfo) GetClosName() *wrapperspb.StringValue
func (*ClosInfo) GetCpType ¶
func (x *ClosInfo) GetCpType() CloudProviderType
func (*ClosInfo) GetCvpContainerName ¶
func (x *ClosInfo) GetCvpContainerName() *wrapperspb.StringValue
func (*ClosInfo) GetFabric ¶
func (x *ClosInfo) GetFabric() FabricType
func (*ClosInfo) GetLeafEdgeIgw ¶
func (x *ClosInfo) GetLeafEdgeIgw() *wrapperspb.BoolValue
func (*ClosInfo) GetLeafEdgePeering ¶
func (x *ClosInfo) GetLeafEdgePeering() *wrapperspb.BoolValue
func (*ClosInfo) GetLeafEncryption ¶
func (x *ClosInfo) GetLeafEncryption() *wrapperspb.BoolValue
func (*ClosInfo) ProtoMessage ¶
func (*ClosInfo) ProtoMessage()
func (*ClosInfo) ProtoReflect ¶
func (x *ClosInfo) ProtoReflect() protoreflect.Message
type CloudProviderType ¶
type CloudProviderType int32
const ( CloudProviderType_CLOUD_PROVIDER_TYPE_UNSPECIFIED CloudProviderType = 0 CloudProviderType_CLOUD_PROVIDER_TYPE_AWS CloudProviderType = 1 CloudProviderType_CLOUD_PROVIDER_TYPE_AZURE CloudProviderType = 2 CloudProviderType_CLOUD_PROVIDER_TYPE_GCP CloudProviderType = 3 )
func (CloudProviderType) Descriptor ¶
func (CloudProviderType) Descriptor() protoreflect.EnumDescriptor
func (CloudProviderType) Enum ¶
func (x CloudProviderType) Enum() *CloudProviderType
func (CloudProviderType) EnumDescriptor
deprecated
func (CloudProviderType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CloudProviderType.Descriptor instead.
func (CloudProviderType) Number ¶
func (x CloudProviderType) Number() protoreflect.EnumNumber
func (CloudProviderType) String ¶
func (x CloudProviderType) String() string
func (CloudProviderType) Type ¶
func (CloudProviderType) Type() protoreflect.EnumType
type DeploymentStatusCode ¶
type DeploymentStatusCode int32
const ( // TF or any other client that invokes Router message // should inform about deployment status // of the router instance DeploymentStatusCode_DEPLOYMENT_STATUS_CODE_UNSPECIFIED DeploymentStatusCode = 0 DeploymentStatusCode_DEPLOYMENT_STATUS_CODE_IN_PROGRESS DeploymentStatusCode = 1 DeploymentStatusCode_DEPLOYMENT_STATUS_CODE_SUCCESS DeploymentStatusCode = 2 DeploymentStatusCode_DEPLOYMENT_STATUS_CODE_ERR DeploymentStatusCode = 3 )
func (DeploymentStatusCode) Descriptor ¶
func (DeploymentStatusCode) Descriptor() protoreflect.EnumDescriptor
func (DeploymentStatusCode) Enum ¶
func (x DeploymentStatusCode) Enum() *DeploymentStatusCode
func (DeploymentStatusCode) EnumDescriptor
deprecated
func (DeploymentStatusCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeploymentStatusCode.Descriptor instead.
func (DeploymentStatusCode) Number ¶
func (x DeploymentStatusCode) Number() protoreflect.EnumNumber
func (DeploymentStatusCode) String ¶
func (x DeploymentStatusCode) String() string
func (DeploymentStatusCode) Type ¶
func (DeploymentStatusCode) Type() protoreflect.EnumType
type DeviceStatusCode ¶
type DeviceStatusCode int32
const ( DeviceStatusCode_DEVICE_STATUS_CODE_UNSPECIFIED DeviceStatusCode = 0 DeviceStatusCode_DEVICE_STATUS_CODE_WORK_IN_PROGRESS DeviceStatusCode = 1 DeviceStatusCode_DEVICE_STATUS_CODE_SUCCESS DeviceStatusCode = 2 DeviceStatusCode_DEVICE_STATUS_CODE_ERROR DeviceStatusCode = 3 )
func (DeviceStatusCode) Descriptor ¶
func (DeviceStatusCode) Descriptor() protoreflect.EnumDescriptor
func (DeviceStatusCode) Enum ¶
func (x DeviceStatusCode) Enum() *DeviceStatusCode
func (DeviceStatusCode) EnumDescriptor
deprecated
func (DeviceStatusCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceStatusCode.Descriptor instead.
func (DeviceStatusCode) Number ¶
func (x DeviceStatusCode) Number() protoreflect.EnumNumber
func (DeviceStatusCode) String ¶
func (x DeviceStatusCode) String() string
func (DeviceStatusCode) Type ¶
func (DeviceStatusCode) Type() protoreflect.EnumType
type FabricType ¶
type FabricType int32
const ( FabricType_FABRIC_TYPE_UNSPECIFIED FabricType = 0 FabricType_FABRIC_TYPE_FULL_MESH FabricType = 1 FabricType_FABRIC_TYPE_HUB_SPOKE FabricType = 2 )
func (FabricType) Descriptor ¶
func (FabricType) Descriptor() protoreflect.EnumDescriptor
func (FabricType) Enum ¶
func (x FabricType) Enum() *FabricType
func (FabricType) EnumDescriptor
deprecated
func (FabricType) EnumDescriptor() ([]byte, []int)
Deprecated: Use FabricType.Descriptor instead.
func (FabricType) Number ¶
func (x FabricType) Number() protoreflect.EnumNumber
func (FabricType) String ¶
func (x FabricType) String() string
func (FabricType) Type ¶
func (FabricType) Type() protoreflect.EnumType
type IpsecInfo ¶
type IpsecInfo struct { IkeIntegrity *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=ike_integrity,json=ikeIntegrity,proto3" json:"ike_integrity,omitempty"` IkeEncryption *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=ike_encryption,json=ikeEncryption,proto3" json:"ike_encryption,omitempty"` IkeLifetime *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=ike_lifetime,json=ikeLifetime,proto3" json:"ike_lifetime,omitempty"` IkePfs *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=ike_pfs,json=ikePfs,proto3" json:"ike_pfs,omitempty"` IpsecIntegrity *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=ipsec_integrity,json=ipsecIntegrity,proto3" json:"ipsec_integrity,omitempty"` IpsecEncryption *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=ipsec_encryption,json=ipsecEncryption,proto3" json:"ipsec_encryption,omitempty"` IpsecPfs *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=ipsec_pfs,json=ipsecPfs,proto3" json:"ipsec_pfs,omitempty"` IpsecMode *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=ipsec_mode,json=ipsecMode,proto3" json:"ipsec_mode,omitempty"` DpdInterval *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=dpd_interval,json=dpdInterval,proto3" json:"dpd_interval,omitempty"` DpdRetries *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=dpd_retries,json=dpdRetries,proto3" json:"dpd_retries,omitempty"` // contains filtered or unexported fields }
func (*IpsecInfo) Descriptor
deprecated
func (*IpsecInfo) GetDpdInterval ¶
func (x *IpsecInfo) GetDpdInterval() *wrapperspb.StringValue
func (*IpsecInfo) GetDpdRetries ¶
func (x *IpsecInfo) GetDpdRetries() *wrapperspb.StringValue
func (*IpsecInfo) GetIkeEncryption ¶
func (x *IpsecInfo) GetIkeEncryption() *wrapperspb.StringValue
func (*IpsecInfo) GetIkeIntegrity ¶
func (x *IpsecInfo) GetIkeIntegrity() *wrapperspb.StringValue
func (*IpsecInfo) GetIkeLifetime ¶
func (x *IpsecInfo) GetIkeLifetime() *wrapperspb.StringValue
func (*IpsecInfo) GetIkePfs ¶
func (x *IpsecInfo) GetIkePfs() *wrapperspb.StringValue
func (*IpsecInfo) GetIkePresharedKey ¶
func (x *IpsecInfo) GetIkePresharedKey() *wrapperspb.StringValue
func (*IpsecInfo) GetIpsecEncryption ¶
func (x *IpsecInfo) GetIpsecEncryption() *wrapperspb.StringValue
func (*IpsecInfo) GetIpsecIntegrity ¶
func (x *IpsecInfo) GetIpsecIntegrity() *wrapperspb.StringValue
func (*IpsecInfo) GetIpsecMode ¶
func (x *IpsecInfo) GetIpsecMode() *wrapperspb.StringValue
func (*IpsecInfo) GetIpsecPfs ¶
func (x *IpsecInfo) GetIpsecPfs() *wrapperspb.StringValue
func (*IpsecInfo) ProtoMessage ¶
func (*IpsecInfo) ProtoMessage()
func (*IpsecInfo) ProtoReflect ¶
func (x *IpsecInfo) ProtoReflect() protoreflect.Message
type NetworkInterface ¶
type NetworkInterface struct { IntfId *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=intf_id,json=intfId,proto3" json:"intf_id,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` IntfType NetworkInterfaceType `` /* 134-byte string literal not displayed */ PrivateIpAddr *fmp.RepeatedString `protobuf:"bytes,4,opt,name=private_ip_addr,json=privateIpAddr,proto3" json:"private_ip_addr,omitempty"` PublicIpAddr *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=public_ip_addr,json=publicIpAddr,proto3" json:"public_ip_addr,omitempty"` Subnet *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=subnet,proto3" json:"subnet,omitempty"` SecurityGroup *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=security_group,json=securityGroup,proto3" json:"security_group,omitempty"` // contains filtered or unexported fields }
func (*NetworkInterface) Descriptor
deprecated
func (*NetworkInterface) Descriptor() ([]byte, []int)
Deprecated: Use NetworkInterface.ProtoReflect.Descriptor instead.
func (*NetworkInterface) GetIntfId ¶
func (x *NetworkInterface) GetIntfId() *wrapperspb.StringValue
func (*NetworkInterface) GetIntfType ¶
func (x *NetworkInterface) GetIntfType() NetworkInterfaceType
func (*NetworkInterface) GetName ¶
func (x *NetworkInterface) GetName() *wrapperspb.StringValue
func (*NetworkInterface) GetPrivateIpAddr ¶
func (x *NetworkInterface) GetPrivateIpAddr() *fmp.RepeatedString
func (*NetworkInterface) GetPublicIpAddr ¶
func (x *NetworkInterface) GetPublicIpAddr() *wrapperspb.StringValue
func (*NetworkInterface) GetSecurityGroup ¶
func (x *NetworkInterface) GetSecurityGroup() *wrapperspb.StringValue
func (*NetworkInterface) GetSubnet ¶
func (x *NetworkInterface) GetSubnet() *wrapperspb.StringValue
func (*NetworkInterface) ProtoMessage ¶
func (*NetworkInterface) ProtoMessage()
func (*NetworkInterface) ProtoReflect ¶
func (x *NetworkInterface) ProtoReflect() protoreflect.Message
func (*NetworkInterface) Reset ¶
func (x *NetworkInterface) Reset()
func (*NetworkInterface) String ¶
func (x *NetworkInterface) String() string
type NetworkInterfaceType ¶
type NetworkInterfaceType int32
const ( NetworkInterfaceType_NETWORK_INTERFACE_TYPE_UNSPECIFIED NetworkInterfaceType = 0 NetworkInterfaceType_NETWORK_INTERFACE_TYPE_PRIVATE NetworkInterfaceType = 1 NetworkInterfaceType_NETWORK_INTERFACE_TYPE_PUBLIC NetworkInterfaceType = 2 NetworkInterfaceType_NETWORK_INTERFACE_TYPE_INTERNAL NetworkInterfaceType = 3 )
func (NetworkInterfaceType) Descriptor ¶
func (NetworkInterfaceType) Descriptor() protoreflect.EnumDescriptor
func (NetworkInterfaceType) Enum ¶
func (x NetworkInterfaceType) Enum() *NetworkInterfaceType
func (NetworkInterfaceType) EnumDescriptor
deprecated
func (NetworkInterfaceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkInterfaceType.Descriptor instead.
func (NetworkInterfaceType) Number ¶
func (x NetworkInterfaceType) Number() protoreflect.EnumNumber
func (NetworkInterfaceType) String ¶
func (x NetworkInterfaceType) String() string
func (NetworkInterfaceType) Type ¶
func (NetworkInterfaceType) Type() protoreflect.EnumType
type OverlayConnectionType ¶
type OverlayConnectionType int32
const ( OverlayConnectionType_OVERLAY_CONNECTION_TYPE_UNSPECIFIED OverlayConnectionType = 0 OverlayConnectionType_OVERLAY_CONNECTION_TYPE_DPS OverlayConnectionType = 1 OverlayConnectionType_OVERLAY_CONNECTION_TYPE_VXLAN OverlayConnectionType = 2 OverlayConnectionType_OVERLAY_CONNECTION_TYPE_IPSEC OverlayConnectionType = 3 )
func (OverlayConnectionType) Descriptor ¶
func (OverlayConnectionType) Descriptor() protoreflect.EnumDescriptor
func (OverlayConnectionType) Enum ¶
func (x OverlayConnectionType) Enum() *OverlayConnectionType
func (OverlayConnectionType) EnumDescriptor
deprecated
func (OverlayConnectionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use OverlayConnectionType.Descriptor instead.
func (OverlayConnectionType) Number ¶
func (x OverlayConnectionType) Number() protoreflect.EnumNumber
func (OverlayConnectionType) String ¶
func (x OverlayConnectionType) String() string
func (OverlayConnectionType) Type ¶
func (OverlayConnectionType) Type() protoreflect.EnumType
type Path ¶
type Path struct { Key *PathKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` SrcVpcCloudId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=src_vpc_cloud_id,json=srcVpcCloudId,proto3" json:"src_vpc_cloud_id,omitempty"` SrcVpcName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=src_vpc_name,json=srcVpcName,proto3" json:"src_vpc_name,omitempty"` LocalRtrCloudId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=local_rtr_cloud_id,json=localRtrCloudId,proto3" json:"local_rtr_cloud_id,omitempty"` LocalRtrName *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=local_rtr_name,json=localRtrName,proto3" json:"local_rtr_name,omitempty"` LocalIntfIpAddr *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=local_intf_ip_addr,json=localIntfIpAddr,proto3" json:"local_intf_ip_addr,omitempty"` SrcRegion *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=src_region,json=srcRegion,proto3" json:"src_region,omitempty"` SrcCpT CloudProviderType `` /* 127-byte string literal not displayed */ DstVpcCloudId *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=dst_vpc_cloud_id,json=dstVpcCloudId,proto3" json:"dst_vpc_cloud_id,omitempty"` DstVpcName *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=dst_vpc_name,json=dstVpcName,proto3" json:"dst_vpc_name,omitempty"` RemoteRtrCloudId *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=remote_rtr_cloud_id,json=remoteRtrCloudId,proto3" json:"remote_rtr_cloud_id,omitempty"` RemoteRtrName *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=remote_rtr_name,json=remoteRtrName,proto3" json:"remote_rtr_name,omitempty"` RemoteIntfIpAddr *wrapperspb.StringValue `protobuf:"bytes,13,opt,name=remote_intf_ip_addr,json=remoteIntfIpAddr,proto3" json:"remote_intf_ip_addr,omitempty"` DstRegion *wrapperspb.StringValue `protobuf:"bytes,14,opt,name=dst_region,json=dstRegion,proto3" json:"dst_region,omitempty"` DstCpT CloudProviderType `` /* 128-byte string literal not displayed */ TopologyName *wrapperspb.StringValue `protobuf:"bytes,16,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` PathChar *PathCharacteristics `protobuf:"bytes,17,opt,name=path_char,json=pathChar,proto3" json:"path_char,omitempty"` // contains filtered or unexported fields }
func (*Path) Descriptor
deprecated
func (*Path) GetDstCpT ¶
func (x *Path) GetDstCpT() CloudProviderType
func (*Path) GetDstRegion ¶
func (x *Path) GetDstRegion() *wrapperspb.StringValue
func (*Path) GetDstVpcCloudId ¶
func (x *Path) GetDstVpcCloudId() *wrapperspb.StringValue
func (*Path) GetDstVpcName ¶
func (x *Path) GetDstVpcName() *wrapperspb.StringValue
func (*Path) GetLocalIntfIpAddr ¶
func (x *Path) GetLocalIntfIpAddr() *wrapperspb.StringValue
func (*Path) GetLocalRtrCloudId ¶
func (x *Path) GetLocalRtrCloudId() *wrapperspb.StringValue
func (*Path) GetLocalRtrName ¶
func (x *Path) GetLocalRtrName() *wrapperspb.StringValue
func (*Path) GetPathChar ¶
func (x *Path) GetPathChar() *PathCharacteristics
func (*Path) GetRemoteIntfIpAddr ¶
func (x *Path) GetRemoteIntfIpAddr() *wrapperspb.StringValue
func (*Path) GetRemoteRtrCloudId ¶
func (x *Path) GetRemoteRtrCloudId() *wrapperspb.StringValue
func (*Path) GetRemoteRtrName ¶
func (x *Path) GetRemoteRtrName() *wrapperspb.StringValue
func (*Path) GetSrcCpT ¶
func (x *Path) GetSrcCpT() CloudProviderType
func (*Path) GetSrcRegion ¶
func (x *Path) GetSrcRegion() *wrapperspb.StringValue
func (*Path) GetSrcVpcCloudId ¶
func (x *Path) GetSrcVpcCloudId() *wrapperspb.StringValue
func (*Path) GetSrcVpcName ¶
func (x *Path) GetSrcVpcName() *wrapperspb.StringValue
func (*Path) GetTopologyName ¶
func (x *Path) GetTopologyName() *wrapperspb.StringValue
func (*Path) ProtoMessage ¶
func (*Path) ProtoMessage()
func (*Path) ProtoReflect ¶
func (x *Path) ProtoReflect() protoreflect.Message
type PathCharacteristics ¶
type PathCharacteristics struct { LatencyMs *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=latency_ms,json=latencyMs,proto3" json:"latency_ms,omitempty"` JitterMs *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=jitter_ms,json=jitterMs,proto3" json:"jitter_ms,omitempty"` PktLossPc *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=pkt_loss_pc,json=pktLossPc,proto3" json:"pkt_loss_pc,omitempty"` BwMbps *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=bw_mbps,json=bwMbps,proto3" json:"bw_mbps,omitempty"` Up *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=up,proto3" json:"up,omitempty"` Uptime *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=uptime,proto3" json:"uptime,omitempty"` // contains filtered or unexported fields }
func (*PathCharacteristics) Descriptor
deprecated
func (*PathCharacteristics) Descriptor() ([]byte, []int)
Deprecated: Use PathCharacteristics.ProtoReflect.Descriptor instead.
func (*PathCharacteristics) GetBwMbps ¶
func (x *PathCharacteristics) GetBwMbps() *wrapperspb.Int64Value
func (*PathCharacteristics) GetJitterMs ¶
func (x *PathCharacteristics) GetJitterMs() *wrapperspb.Int64Value
func (*PathCharacteristics) GetLatencyMs ¶
func (x *PathCharacteristics) GetLatencyMs() *wrapperspb.Int64Value
func (*PathCharacteristics) GetPktLossPc ¶
func (x *PathCharacteristics) GetPktLossPc() *wrapperspb.Int64Value
func (*PathCharacteristics) GetUp ¶
func (x *PathCharacteristics) GetUp() *wrapperspb.BoolValue
func (*PathCharacteristics) GetUptime ¶
func (x *PathCharacteristics) GetUptime() *wrapperspb.Int64Value
func (*PathCharacteristics) ProtoMessage ¶
func (*PathCharacteristics) ProtoMessage()
func (*PathCharacteristics) ProtoReflect ¶
func (x *PathCharacteristics) ProtoReflect() protoreflect.Message
func (*PathCharacteristics) Reset ¶
func (x *PathCharacteristics) Reset()
func (*PathCharacteristics) String ¶
func (x *PathCharacteristics) String() string
type PathKey ¶
type PathKey struct { SrcVpcUuid *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=src_vpc_uuid,json=srcVpcUuid,proto3" json:"src_vpc_uuid,omitempty"` LocalRtrUuid *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=local_rtr_uuid,json=localRtrUuid,proto3" json:"local_rtr_uuid,omitempty"` DstVpcUuid *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=dst_vpc_uuid,json=dstVpcUuid,proto3" json:"dst_vpc_uuid,omitempty"` RemoteRtrUuid *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=remote_rtr_uuid,json=remoteRtrUuid,proto3" json:"remote_rtr_uuid,omitempty"` UlT UnderlayConnectionType `protobuf:"varint,5,opt,name=ul_t,json=ulT,proto3,enum=arista.clouddeploy.v1.UnderlayConnectionType" json:"ul_t,omitempty"` // contains filtered or unexported fields }
func (*PathKey) Descriptor
deprecated
func (*PathKey) GetDstVpcUuid ¶
func (x *PathKey) GetDstVpcUuid() *wrapperspb.StringValue
func (*PathKey) GetLocalRtrUuid ¶
func (x *PathKey) GetLocalRtrUuid() *wrapperspb.StringValue
func (*PathKey) GetRemoteRtrUuid ¶
func (x *PathKey) GetRemoteRtrUuid() *wrapperspb.StringValue
func (*PathKey) GetSrcVpcUuid ¶
func (x *PathKey) GetSrcVpcUuid() *wrapperspb.StringValue
func (*PathKey) GetUlT ¶
func (x *PathKey) GetUlT() UnderlayConnectionType
func (*PathKey) ProtoMessage ¶
func (*PathKey) ProtoMessage()
func (*PathKey) ProtoReflect ¶
func (x *PathKey) ProtoReflect() protoreflect.Message
type PathRequest ¶
type PathRequest struct { // Key uniquely identifies a Path instance to retrieve. // This value must be populated. Key *PathKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*PathRequest) Descriptor
deprecated
func (*PathRequest) Descriptor() ([]byte, []int)
Deprecated: Use PathRequest.ProtoReflect.Descriptor instead.
func (*PathRequest) GetKey ¶
func (x *PathRequest) GetKey() *PathKey
func (*PathRequest) GetTime ¶
func (x *PathRequest) GetTime() *timestamppb.Timestamp
func (*PathRequest) ProtoMessage ¶
func (*PathRequest) ProtoMessage()
func (*PathRequest) ProtoReflect ¶
func (x *PathRequest) ProtoReflect() protoreflect.Message
func (*PathRequest) Reset ¶
func (x *PathRequest) Reset()
func (*PathRequest) String ¶
func (x *PathRequest) String() string
type PathResponse ¶
type PathResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *Path `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // Path instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*PathResponse) Descriptor
deprecated
func (*PathResponse) Descriptor() ([]byte, []int)
Deprecated: Use PathResponse.ProtoReflect.Descriptor instead.
func (*PathResponse) GetTime ¶
func (x *PathResponse) GetTime() *timestamppb.Timestamp
func (*PathResponse) GetValue ¶
func (x *PathResponse) GetValue() *Path
func (*PathResponse) ProtoMessage ¶
func (*PathResponse) ProtoMessage()
func (*PathResponse) ProtoReflect ¶
func (x *PathResponse) ProtoReflect() protoreflect.Message
func (*PathResponse) Reset ¶
func (x *PathResponse) Reset()
func (*PathResponse) String ¶
func (x *PathResponse) String() string
type PathServiceClient ¶
type PathServiceClient interface { GetOne(ctx context.Context, in *PathRequest, opts ...grpc.CallOption) (*PathResponse, error) GetAll(ctx context.Context, in *PathStreamRequest, opts ...grpc.CallOption) (PathService_GetAllClient, error) Subscribe(ctx context.Context, in *PathStreamRequest, opts ...grpc.CallOption) (PathService_SubscribeClient, error) }
PathServiceClient is the client API for PathService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewPathServiceClient ¶
func NewPathServiceClient(cc grpc.ClientConnInterface) PathServiceClient
type PathServiceServer ¶
type PathServiceServer interface { GetOne(context.Context, *PathRequest) (*PathResponse, error) GetAll(*PathStreamRequest, PathService_GetAllServer) error Subscribe(*PathStreamRequest, PathService_SubscribeServer) error // contains filtered or unexported methods }
PathServiceServer is the server API for PathService service. All implementations must embed UnimplementedPathServiceServer for forward compatibility
type PathService_GetAllClient ¶
type PathService_GetAllClient interface { Recv() (*PathStreamResponse, error) grpc.ClientStream }
type PathService_GetAllServer ¶
type PathService_GetAllServer interface { Send(*PathStreamResponse) error grpc.ServerStream }
type PathService_SubscribeClient ¶
type PathService_SubscribeClient interface { Recv() (*PathStreamResponse, error) grpc.ClientStream }
type PathService_SubscribeServer ¶
type PathService_SubscribeServer interface { Send(*PathStreamResponse) error grpc.ServerStream }
type PathStreamRequest ¶
type PathStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*Path `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each Path at end. // - Each Path response is fully-specified (all fields set). // - start: Returns the state of each Path at start, followed by updates until now. // - Each Path response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each Path at start, followed by updates // until end. // - Each Path response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*PathStreamRequest) Descriptor
deprecated
func (*PathStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use PathStreamRequest.ProtoReflect.Descriptor instead.
func (*PathStreamRequest) GetPartialEqFilter ¶
func (x *PathStreamRequest) GetPartialEqFilter() []*Path
func (*PathStreamRequest) GetTime ¶
func (x *PathStreamRequest) GetTime() *time.TimeBounds
func (*PathStreamRequest) ProtoMessage ¶
func (*PathStreamRequest) ProtoMessage()
func (*PathStreamRequest) ProtoReflect ¶
func (x *PathStreamRequest) ProtoReflect() protoreflect.Message
func (*PathStreamRequest) Reset ¶
func (x *PathStreamRequest) Reset()
func (*PathStreamRequest) String ¶
func (x *PathStreamRequest) String() string
type PathStreamResponse ¶
type PathStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *Path `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this Path's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the Path value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*PathStreamResponse) Descriptor
deprecated
func (*PathStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use PathStreamResponse.ProtoReflect.Descriptor instead.
func (*PathStreamResponse) GetTime ¶
func (x *PathStreamResponse) GetTime() *timestamppb.Timestamp
func (*PathStreamResponse) GetType ¶
func (x *PathStreamResponse) GetType() subscriptions.Operation
func (*PathStreamResponse) GetValue ¶
func (x *PathStreamResponse) GetValue() *Path
func (*PathStreamResponse) ProtoMessage ¶
func (*PathStreamResponse) ProtoMessage()
func (*PathStreamResponse) ProtoReflect ¶
func (x *PathStreamResponse) ProtoReflect() protoreflect.Message
func (*PathStreamResponse) Reset ¶
func (x *PathStreamResponse) Reset()
func (*PathStreamResponse) String ¶
func (x *PathStreamResponse) String() string
type PeerVpcInfo ¶
type PeerVpcInfo struct { PeerVpcCidr *fmp.MapStringString `protobuf:"bytes,1,opt,name=peer_vpc_cidr,json=peerVpcCidr,proto3" json:"peer_vpc_cidr,omitempty"` PeerRgName *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=peer_rg_name,json=peerRgName,proto3" json:"peer_rg_name,omitempty"` PeerVnetName *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=peer_vnet_name,json=peerVnetName,proto3" json:"peer_vnet_name,omitempty"` PeerVnetId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=peer_vnet_id,json=peerVnetId,proto3" json:"peer_vnet_id,omitempty"` // contains filtered or unexported fields }
func (*PeerVpcInfo) Descriptor
deprecated
func (*PeerVpcInfo) Descriptor() ([]byte, []int)
Deprecated: Use PeerVpcInfo.ProtoReflect.Descriptor instead.
func (*PeerVpcInfo) GetPeerRgName ¶
func (x *PeerVpcInfo) GetPeerRgName() *wrapperspb.StringValue
func (*PeerVpcInfo) GetPeerVnetId ¶
func (x *PeerVpcInfo) GetPeerVnetId() *wrapperspb.StringValue
func (*PeerVpcInfo) GetPeerVnetName ¶
func (x *PeerVpcInfo) GetPeerVnetName() *wrapperspb.StringValue
func (*PeerVpcInfo) GetPeerVpcCidr ¶
func (x *PeerVpcInfo) GetPeerVpcCidr() *fmp.MapStringString
func (*PeerVpcInfo) ProtoMessage ¶
func (*PeerVpcInfo) ProtoMessage()
func (*PeerVpcInfo) ProtoReflect ¶
func (x *PeerVpcInfo) ProtoReflect() protoreflect.Message
func (*PeerVpcInfo) Reset ¶
func (x *PeerVpcInfo) Reset()
func (*PeerVpcInfo) String ¶
func (x *PeerVpcInfo) String() string
type RepeatedNetworkInterfaces ¶
type RepeatedNetworkInterfaces struct { Values []*NetworkInterface `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*RepeatedNetworkInterfaces) Descriptor
deprecated
func (*RepeatedNetworkInterfaces) Descriptor() ([]byte, []int)
Deprecated: Use RepeatedNetworkInterfaces.ProtoReflect.Descriptor instead.
func (*RepeatedNetworkInterfaces) GetValues ¶
func (x *RepeatedNetworkInterfaces) GetValues() []*NetworkInterface
func (*RepeatedNetworkInterfaces) ProtoMessage ¶
func (*RepeatedNetworkInterfaces) ProtoMessage()
func (*RepeatedNetworkInterfaces) ProtoReflect ¶
func (x *RepeatedNetworkInterfaces) ProtoReflect() protoreflect.Message
func (*RepeatedNetworkInterfaces) Reset ¶
func (x *RepeatedNetworkInterfaces) Reset()
func (*RepeatedNetworkInterfaces) String ¶
func (x *RepeatedNetworkInterfaces) String() string
type RoleType ¶
type RoleType int32
func (RoleType) Descriptor ¶
func (RoleType) Descriptor() protoreflect.EnumDescriptor
func (RoleType) EnumDescriptor
deprecated
func (RoleType) Number ¶
func (x RoleType) Number() protoreflect.EnumNumber
func (RoleType) Type ¶
func (RoleType) Type() protoreflect.EnumType
type RouteTableIds ¶
type RouteTableIds struct { Public *fmp.RepeatedString `protobuf:"bytes,1,opt,name=public,proto3" json:"public,omitempty"` Private *fmp.RepeatedString `protobuf:"bytes,2,opt,name=private,proto3" json:"private,omitempty"` Internal *fmp.RepeatedString `protobuf:"bytes,3,opt,name=internal,proto3" json:"internal,omitempty"` // contains filtered or unexported fields }
func (*RouteTableIds) Descriptor
deprecated
func (*RouteTableIds) Descriptor() ([]byte, []int)
Deprecated: Use RouteTableIds.ProtoReflect.Descriptor instead.
func (*RouteTableIds) GetInternal ¶
func (x *RouteTableIds) GetInternal() *fmp.RepeatedString
func (*RouteTableIds) GetPrivate ¶
func (x *RouteTableIds) GetPrivate() *fmp.RepeatedString
func (*RouteTableIds) GetPublic ¶
func (x *RouteTableIds) GetPublic() *fmp.RepeatedString
func (*RouteTableIds) ProtoMessage ¶
func (*RouteTableIds) ProtoMessage()
func (*RouteTableIds) ProtoReflect ¶
func (x *RouteTableIds) ProtoReflect() protoreflect.Message
func (*RouteTableIds) Reset ¶
func (x *RouteTableIds) Reset()
func (*RouteTableIds) String ¶
func (x *RouteTableIds) String() string
type RouterConfig ¶
type RouterConfig struct { Key *RouterKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` VpcId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` CpT CloudProviderType `protobuf:"varint,4,opt,name=cp_t,json=cpT,proto3,enum=arista.clouddeploy.v1.CloudProviderType" json:"cp_t,omitempty"` Region *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` InstanceId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` HaName *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=ha_name,json=haName,proto3" json:"ha_name,omitempty"` // CNPS tag that identifies vrf Cnps *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=cnps,proto3" json:"cnps,omitempty"` // Other tags that can be used in queries Tags *fmp.MapStringString `protobuf:"bytes,9,opt,name=tags,proto3" json:"tags,omitempty"` DeviceEnrollmentToken *wrapperspb.StringValue `` /* 127-byte string literal not displayed */ RtTableIds *RouteTableIds `protobuf:"bytes,11,opt,name=rt_table_ids,json=rtTableIds,proto3" json:"rt_table_ids,omitempty"` RouteReflector *wrapperspb.BoolValue `protobuf:"bytes,12,opt,name=route_reflector,json=routeReflector,proto3" json:"route_reflector,omitempty"` // Based upon cp_t, either one of the following two fields will be set AwsRtrDetail *AwsRouterDetail `protobuf:"bytes,13,opt,name=aws_rtr_detail,json=awsRtrDetail,proto3" json:"aws_rtr_detail,omitempty"` AzRtrDetail *AzureRouterDetail `protobuf:"bytes,14,opt,name=az_rtr_detail,json=azRtrDetail,proto3" json:"az_rtr_detail,omitempty"` Intf *RepeatedNetworkInterfaces `protobuf:"bytes,15,opt,name=intf,proto3" json:"intf,omitempty"` DepStatus DeploymentStatusCode `` /* 138-byte string literal not displayed */ // Field filled in by CVP. Client should never set this CvInfo *CVInfo `protobuf:"bytes,17,opt,name=cv_info,json=cvInfo,proto3" json:"cv_info,omitempty"` // Field set by clouddeploy app for UI, client should never set this DeviceSerialNum *wrapperspb.StringValue `protobuf:"bytes,18,opt,name=device_serial_num,json=deviceSerialNum,proto3" json:"device_serial_num,omitempty"` // Bgp ASN generated by clouddeploy app, client should never set this BgpAsn *wrapperspb.Int32Value `protobuf:"bytes,19,opt,name=bgp_asn,json=bgpAsn,proto3" json:"bgp_asn,omitempty"` ManagedBy *wrapperspb.StringValue `protobuf:"bytes,20,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"` DeployMode *wrapperspb.StringValue `protobuf:"bytes,21,opt,name=deploy_mode,json=deployMode,proto3" json:"deploy_mode,omitempty"` // contains filtered or unexported fields }
func (*RouterConfig) Descriptor
deprecated
func (*RouterConfig) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfig.ProtoReflect.Descriptor instead.
func (*RouterConfig) GetAwsRtrDetail ¶
func (x *RouterConfig) GetAwsRtrDetail() *AwsRouterDetail
func (*RouterConfig) GetAzRtrDetail ¶
func (x *RouterConfig) GetAzRtrDetail() *AzureRouterDetail
func (*RouterConfig) GetBgpAsn ¶
func (x *RouterConfig) GetBgpAsn() *wrapperspb.Int32Value
func (*RouterConfig) GetCnps ¶
func (x *RouterConfig) GetCnps() *wrapperspb.StringValue
func (*RouterConfig) GetCpT ¶
func (x *RouterConfig) GetCpT() CloudProviderType
func (*RouterConfig) GetCvInfo ¶
func (x *RouterConfig) GetCvInfo() *CVInfo
func (*RouterConfig) GetDepStatus ¶
func (x *RouterConfig) GetDepStatus() DeploymentStatusCode
func (*RouterConfig) GetDeployMode ¶
func (x *RouterConfig) GetDeployMode() *wrapperspb.StringValue
func (*RouterConfig) GetDeviceEnrollmentToken ¶
func (x *RouterConfig) GetDeviceEnrollmentToken() *wrapperspb.StringValue
func (*RouterConfig) GetDeviceSerialNum ¶
func (x *RouterConfig) GetDeviceSerialNum() *wrapperspb.StringValue
func (*RouterConfig) GetHaName ¶
func (x *RouterConfig) GetHaName() *wrapperspb.StringValue
func (*RouterConfig) GetInstanceId ¶
func (x *RouterConfig) GetInstanceId() *wrapperspb.StringValue
func (*RouterConfig) GetIntf ¶
func (x *RouterConfig) GetIntf() *RepeatedNetworkInterfaces
func (*RouterConfig) GetKey ¶
func (x *RouterConfig) GetKey() *RouterKey
func (*RouterConfig) GetManagedBy ¶
func (x *RouterConfig) GetManagedBy() *wrapperspb.StringValue
func (*RouterConfig) GetName ¶
func (x *RouterConfig) GetName() *wrapperspb.StringValue
func (*RouterConfig) GetRegion ¶
func (x *RouterConfig) GetRegion() *wrapperspb.StringValue
func (*RouterConfig) GetRouteReflector ¶
func (x *RouterConfig) GetRouteReflector() *wrapperspb.BoolValue
func (*RouterConfig) GetRtTableIds ¶
func (x *RouterConfig) GetRtTableIds() *RouteTableIds
func (*RouterConfig) GetTags ¶
func (x *RouterConfig) GetTags() *fmp.MapStringString
func (*RouterConfig) GetVpcId ¶
func (x *RouterConfig) GetVpcId() *wrapperspb.StringValue
func (*RouterConfig) ProtoMessage ¶
func (*RouterConfig) ProtoMessage()
func (*RouterConfig) ProtoReflect ¶
func (x *RouterConfig) ProtoReflect() protoreflect.Message
func (*RouterConfig) Reset ¶
func (x *RouterConfig) Reset()
func (*RouterConfig) String ¶
func (x *RouterConfig) String() string
type RouterConfigDeleteAllRequest ¶
type RouterConfigDeleteAllRequest struct {
// contains filtered or unexported fields
}
func (*RouterConfigDeleteAllRequest) Descriptor
deprecated
func (*RouterConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*RouterConfigDeleteAllRequest) ProtoMessage ¶
func (*RouterConfigDeleteAllRequest) ProtoMessage()
func (*RouterConfigDeleteAllRequest) ProtoReflect ¶
func (x *RouterConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*RouterConfigDeleteAllRequest) Reset ¶
func (x *RouterConfigDeleteAllRequest) Reset()
func (*RouterConfigDeleteAllRequest) String ¶
func (x *RouterConfigDeleteAllRequest) String() string
type RouterConfigDeleteAllResponse ¶
type RouterConfigDeleteAllResponse struct { // This describes the class of delete error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the RouterConfig instance that failed to be deleted. Key *RouterKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigDeleteAllResponse) Descriptor
deprecated
func (*RouterConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*RouterConfigDeleteAllResponse) GetError ¶
func (x *RouterConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*RouterConfigDeleteAllResponse) GetKey ¶
func (x *RouterConfigDeleteAllResponse) GetKey() *RouterKey
func (*RouterConfigDeleteAllResponse) GetTime ¶
func (x *RouterConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*RouterConfigDeleteAllResponse) GetType ¶
func (x *RouterConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*RouterConfigDeleteAllResponse) ProtoMessage ¶
func (*RouterConfigDeleteAllResponse) ProtoMessage()
func (*RouterConfigDeleteAllResponse) ProtoReflect ¶
func (x *RouterConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*RouterConfigDeleteAllResponse) Reset ¶
func (x *RouterConfigDeleteAllResponse) Reset()
func (*RouterConfigDeleteAllResponse) String ¶
func (x *RouterConfigDeleteAllResponse) String() string
type RouterConfigDeleteRequest ¶
type RouterConfigDeleteRequest struct { // Key indicates which RouterConfig instance to remove. // This field must always be set. Key *RouterKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigDeleteRequest) Descriptor
deprecated
func (*RouterConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*RouterConfigDeleteRequest) GetKey ¶
func (x *RouterConfigDeleteRequest) GetKey() *RouterKey
func (*RouterConfigDeleteRequest) ProtoMessage ¶
func (*RouterConfigDeleteRequest) ProtoMessage()
func (*RouterConfigDeleteRequest) ProtoReflect ¶
func (x *RouterConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*RouterConfigDeleteRequest) Reset ¶
func (x *RouterConfigDeleteRequest) Reset()
func (*RouterConfigDeleteRequest) String ¶
func (x *RouterConfigDeleteRequest) String() string
type RouterConfigDeleteResponse ¶
type RouterConfigDeleteResponse struct { // Key echoes back the key of the deleted RouterConfig instance. Key *RouterKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigDeleteResponse) Descriptor
deprecated
func (*RouterConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*RouterConfigDeleteResponse) GetKey ¶
func (x *RouterConfigDeleteResponse) GetKey() *RouterKey
func (*RouterConfigDeleteResponse) GetTime ¶
func (x *RouterConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*RouterConfigDeleteResponse) ProtoMessage ¶
func (*RouterConfigDeleteResponse) ProtoMessage()
func (*RouterConfigDeleteResponse) ProtoReflect ¶
func (x *RouterConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*RouterConfigDeleteResponse) Reset ¶
func (x *RouterConfigDeleteResponse) Reset()
func (*RouterConfigDeleteResponse) String ¶
func (x *RouterConfigDeleteResponse) String() string
type RouterConfigRequest ¶
type RouterConfigRequest struct { // Key uniquely identifies a RouterConfig instance to retrieve. // This value must be populated. Key *RouterKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigRequest) Descriptor
deprecated
func (*RouterConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigRequest.ProtoReflect.Descriptor instead.
func (*RouterConfigRequest) GetKey ¶
func (x *RouterConfigRequest) GetKey() *RouterKey
func (*RouterConfigRequest) GetTime ¶
func (x *RouterConfigRequest) GetTime() *timestamppb.Timestamp
func (*RouterConfigRequest) ProtoMessage ¶
func (*RouterConfigRequest) ProtoMessage()
func (*RouterConfigRequest) ProtoReflect ¶
func (x *RouterConfigRequest) ProtoReflect() protoreflect.Message
func (*RouterConfigRequest) Reset ¶
func (x *RouterConfigRequest) Reset()
func (*RouterConfigRequest) String ¶
func (x *RouterConfigRequest) String() string
type RouterConfigResponse ¶
type RouterConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *RouterConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // RouterConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigResponse) Descriptor
deprecated
func (*RouterConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigResponse.ProtoReflect.Descriptor instead.
func (*RouterConfigResponse) GetTime ¶
func (x *RouterConfigResponse) GetTime() *timestamppb.Timestamp
func (*RouterConfigResponse) GetValue ¶
func (x *RouterConfigResponse) GetValue() *RouterConfig
func (*RouterConfigResponse) ProtoMessage ¶
func (*RouterConfigResponse) ProtoMessage()
func (*RouterConfigResponse) ProtoReflect ¶
func (x *RouterConfigResponse) ProtoReflect() protoreflect.Message
func (*RouterConfigResponse) Reset ¶
func (x *RouterConfigResponse) Reset()
func (*RouterConfigResponse) String ¶
func (x *RouterConfigResponse) String() string
type RouterConfigServiceClient ¶
type RouterConfigServiceClient interface { GetOne(ctx context.Context, in *RouterConfigRequest, opts ...grpc.CallOption) (*RouterConfigResponse, error) GetAll(ctx context.Context, in *RouterConfigStreamRequest, opts ...grpc.CallOption) (RouterConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *RouterConfigStreamRequest, opts ...grpc.CallOption) (RouterConfigService_SubscribeClient, error) Set(ctx context.Context, in *RouterConfigSetRequest, opts ...grpc.CallOption) (*RouterConfigSetResponse, error) SetSome(ctx context.Context, in *RouterConfigSetSomeRequest, opts ...grpc.CallOption) (RouterConfigService_SetSomeClient, error) Delete(ctx context.Context, in *RouterConfigDeleteRequest, opts ...grpc.CallOption) (*RouterConfigDeleteResponse, error) DeleteAll(ctx context.Context, in *RouterConfigDeleteAllRequest, opts ...grpc.CallOption) (RouterConfigService_DeleteAllClient, error) }
RouterConfigServiceClient is the client API for RouterConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewRouterConfigServiceClient ¶
func NewRouterConfigServiceClient(cc grpc.ClientConnInterface) RouterConfigServiceClient
type RouterConfigServiceServer ¶
type RouterConfigServiceServer interface { GetOne(context.Context, *RouterConfigRequest) (*RouterConfigResponse, error) GetAll(*RouterConfigStreamRequest, RouterConfigService_GetAllServer) error Subscribe(*RouterConfigStreamRequest, RouterConfigService_SubscribeServer) error Set(context.Context, *RouterConfigSetRequest) (*RouterConfigSetResponse, error) SetSome(*RouterConfigSetSomeRequest, RouterConfigService_SetSomeServer) error Delete(context.Context, *RouterConfigDeleteRequest) (*RouterConfigDeleteResponse, error) DeleteAll(*RouterConfigDeleteAllRequest, RouterConfigService_DeleteAllServer) error // contains filtered or unexported methods }
RouterConfigServiceServer is the server API for RouterConfigService service. All implementations must embed UnimplementedRouterConfigServiceServer for forward compatibility
type RouterConfigService_DeleteAllClient ¶
type RouterConfigService_DeleteAllClient interface { Recv() (*RouterConfigDeleteAllResponse, error) grpc.ClientStream }
type RouterConfigService_DeleteAllServer ¶
type RouterConfigService_DeleteAllServer interface { Send(*RouterConfigDeleteAllResponse) error grpc.ServerStream }
type RouterConfigService_GetAllClient ¶
type RouterConfigService_GetAllClient interface { Recv() (*RouterConfigStreamResponse, error) grpc.ClientStream }
type RouterConfigService_GetAllServer ¶
type RouterConfigService_GetAllServer interface { Send(*RouterConfigStreamResponse) error grpc.ServerStream }
type RouterConfigService_SetSomeClient ¶
type RouterConfigService_SetSomeClient interface { Recv() (*RouterConfigSetSomeResponse, error) grpc.ClientStream }
type RouterConfigService_SetSomeServer ¶
type RouterConfigService_SetSomeServer interface { Send(*RouterConfigSetSomeResponse) error grpc.ServerStream }
type RouterConfigService_SubscribeClient ¶
type RouterConfigService_SubscribeClient interface { Recv() (*RouterConfigStreamResponse, error) grpc.ClientStream }
type RouterConfigService_SubscribeServer ¶
type RouterConfigService_SubscribeServer interface { Send(*RouterConfigStreamResponse) error grpc.ServerStream }
type RouterConfigSetRequest ¶
type RouterConfigSetRequest struct { // RouterConfig carries the value to set into the datastore. // See the documentation on the RouterConfig struct for which fields are required. Value *RouterConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigSetRequest) Descriptor
deprecated
func (*RouterConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigSetRequest.ProtoReflect.Descriptor instead.
func (*RouterConfigSetRequest) GetValue ¶
func (x *RouterConfigSetRequest) GetValue() *RouterConfig
func (*RouterConfigSetRequest) ProtoMessage ¶
func (*RouterConfigSetRequest) ProtoMessage()
func (*RouterConfigSetRequest) ProtoReflect ¶
func (x *RouterConfigSetRequest) ProtoReflect() protoreflect.Message
func (*RouterConfigSetRequest) Reset ¶
func (x *RouterConfigSetRequest) Reset()
func (*RouterConfigSetRequest) String ¶
func (x *RouterConfigSetRequest) String() string
type RouterConfigSetResponse ¶
type RouterConfigSetResponse struct { // Value carries all the values given in the RouterConfigSetRequest as well // as any server-generated values. Value *RouterConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigSetResponse) Descriptor
deprecated
func (*RouterConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigSetResponse.ProtoReflect.Descriptor instead.
func (*RouterConfigSetResponse) GetTime ¶
func (x *RouterConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*RouterConfigSetResponse) GetValue ¶
func (x *RouterConfigSetResponse) GetValue() *RouterConfig
func (*RouterConfigSetResponse) ProtoMessage ¶
func (*RouterConfigSetResponse) ProtoMessage()
func (*RouterConfigSetResponse) ProtoReflect ¶
func (x *RouterConfigSetResponse) ProtoReflect() protoreflect.Message
func (*RouterConfigSetResponse) Reset ¶
func (x *RouterConfigSetResponse) Reset()
func (*RouterConfigSetResponse) String ¶
func (x *RouterConfigSetResponse) String() string
type RouterConfigSetSomeRequest ¶
type RouterConfigSetSomeRequest struct { // value contains a list of RouterConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*RouterConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigSetSomeRequest) Descriptor
deprecated
func (*RouterConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*RouterConfigSetSomeRequest) GetValues ¶
func (x *RouterConfigSetSomeRequest) GetValues() []*RouterConfig
func (*RouterConfigSetSomeRequest) ProtoMessage ¶
func (*RouterConfigSetSomeRequest) ProtoMessage()
func (*RouterConfigSetSomeRequest) ProtoReflect ¶
func (x *RouterConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*RouterConfigSetSomeRequest) Reset ¶
func (x *RouterConfigSetSomeRequest) Reset()
func (*RouterConfigSetSomeRequest) String ¶
func (x *RouterConfigSetSomeRequest) String() string
type RouterConfigSetSomeResponse ¶
type RouterConfigSetSomeResponse struct { Key *RouterKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigSetSomeResponse) Descriptor
deprecated
func (*RouterConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*RouterConfigSetSomeResponse) GetError ¶
func (x *RouterConfigSetSomeResponse) GetError() string
func (*RouterConfigSetSomeResponse) GetKey ¶
func (x *RouterConfigSetSomeResponse) GetKey() *RouterKey
func (*RouterConfigSetSomeResponse) ProtoMessage ¶
func (*RouterConfigSetSomeResponse) ProtoMessage()
func (*RouterConfigSetSomeResponse) ProtoReflect ¶
func (x *RouterConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*RouterConfigSetSomeResponse) Reset ¶
func (x *RouterConfigSetSomeResponse) Reset()
func (*RouterConfigSetSomeResponse) String ¶
func (x *RouterConfigSetSomeResponse) String() string
type RouterConfigStreamRequest ¶
type RouterConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*RouterConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each RouterConfig at end. // - Each RouterConfig response is fully-specified (all fields set). // - start: Returns the state of each RouterConfig at start, followed by updates until now. // - Each RouterConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each RouterConfig at start, followed by updates // until end. // - Each RouterConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigStreamRequest) Descriptor
deprecated
func (*RouterConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*RouterConfigStreamRequest) GetPartialEqFilter ¶
func (x *RouterConfigStreamRequest) GetPartialEqFilter() []*RouterConfig
func (*RouterConfigStreamRequest) GetTime ¶
func (x *RouterConfigStreamRequest) GetTime() *time.TimeBounds
func (*RouterConfigStreamRequest) ProtoMessage ¶
func (*RouterConfigStreamRequest) ProtoMessage()
func (*RouterConfigStreamRequest) ProtoReflect ¶
func (x *RouterConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*RouterConfigStreamRequest) Reset ¶
func (x *RouterConfigStreamRequest) Reset()
func (*RouterConfigStreamRequest) String ¶
func (x *RouterConfigStreamRequest) String() string
type RouterConfigStreamResponse ¶
type RouterConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *RouterConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this RouterConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the RouterConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*RouterConfigStreamResponse) Descriptor
deprecated
func (*RouterConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use RouterConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*RouterConfigStreamResponse) GetTime ¶
func (x *RouterConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*RouterConfigStreamResponse) GetType ¶
func (x *RouterConfigStreamResponse) GetType() subscriptions.Operation
func (*RouterConfigStreamResponse) GetValue ¶
func (x *RouterConfigStreamResponse) GetValue() *RouterConfig
func (*RouterConfigStreamResponse) ProtoMessage ¶
func (*RouterConfigStreamResponse) ProtoMessage()
func (*RouterConfigStreamResponse) ProtoReflect ¶
func (x *RouterConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*RouterConfigStreamResponse) Reset ¶
func (x *RouterConfigStreamResponse) Reset()
func (*RouterConfigStreamResponse) String ¶
func (x *RouterConfigStreamResponse) String() string
type RouterKey ¶
type RouterKey struct { // an ID can be generated by the client to track resource Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
Id is the router key in aeris
func (*RouterKey) Descriptor
deprecated
func (*RouterKey) GetId ¶
func (x *RouterKey) GetId() *wrapperspb.StringValue
func (*RouterKey) ProtoMessage ¶
func (*RouterKey) ProtoMessage()
func (*RouterKey) ProtoReflect ¶
func (x *RouterKey) ProtoReflect() protoreflect.Message
type SubnetConfig ¶
type SubnetConfig struct { Key *SubnetKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` SubnetId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=subnet_id,json=subnetId,proto3" json:"subnet_id,omitempty"` CpT CloudProviderType `protobuf:"varint,3,opt,name=cp_t,json=cpT,proto3,enum=arista.clouddeploy.v1.CloudProviderType" json:"cp_t,omitempty"` Cidr *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=cidr,proto3" json:"cidr,omitempty"` VpcId *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` AvailZone *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=avail_zone,json=availZone,proto3" json:"avail_zone,omitempty"` PrimGw *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=prim_gw,json=primGw,proto3" json:"prim_gw,omitempty"` SecGw *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=sec_gw,json=secGw,proto3" json:"sec_gw,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfig) Descriptor
deprecated
func (*SubnetConfig) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfig.ProtoReflect.Descriptor instead.
func (*SubnetConfig) GetAvailZone ¶
func (x *SubnetConfig) GetAvailZone() *wrapperspb.StringValue
func (*SubnetConfig) GetCidr ¶
func (x *SubnetConfig) GetCidr() *wrapperspb.StringValue
func (*SubnetConfig) GetCpT ¶
func (x *SubnetConfig) GetCpT() CloudProviderType
func (*SubnetConfig) GetKey ¶
func (x *SubnetConfig) GetKey() *SubnetKey
func (*SubnetConfig) GetPrimGw ¶
func (x *SubnetConfig) GetPrimGw() *wrapperspb.StringValue
func (*SubnetConfig) GetSecGw ¶
func (x *SubnetConfig) GetSecGw() *wrapperspb.StringValue
func (*SubnetConfig) GetSubnetId ¶
func (x *SubnetConfig) GetSubnetId() *wrapperspb.StringValue
func (*SubnetConfig) GetVpcId ¶
func (x *SubnetConfig) GetVpcId() *wrapperspb.StringValue
func (*SubnetConfig) ProtoMessage ¶
func (*SubnetConfig) ProtoMessage()
func (*SubnetConfig) ProtoReflect ¶
func (x *SubnetConfig) ProtoReflect() protoreflect.Message
func (*SubnetConfig) Reset ¶
func (x *SubnetConfig) Reset()
func (*SubnetConfig) String ¶
func (x *SubnetConfig) String() string
type SubnetConfigDeleteAllRequest ¶
type SubnetConfigDeleteAllRequest struct {
// contains filtered or unexported fields
}
func (*SubnetConfigDeleteAllRequest) Descriptor
deprecated
func (*SubnetConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*SubnetConfigDeleteAllRequest) ProtoMessage ¶
func (*SubnetConfigDeleteAllRequest) ProtoMessage()
func (*SubnetConfigDeleteAllRequest) ProtoReflect ¶
func (x *SubnetConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*SubnetConfigDeleteAllRequest) Reset ¶
func (x *SubnetConfigDeleteAllRequest) Reset()
func (*SubnetConfigDeleteAllRequest) String ¶
func (x *SubnetConfigDeleteAllRequest) String() string
type SubnetConfigDeleteAllResponse ¶
type SubnetConfigDeleteAllResponse struct { // This describes the class of delete error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the SubnetConfig instance that failed to be deleted. Key *SubnetKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigDeleteAllResponse) Descriptor
deprecated
func (*SubnetConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*SubnetConfigDeleteAllResponse) GetError ¶
func (x *SubnetConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*SubnetConfigDeleteAllResponse) GetKey ¶
func (x *SubnetConfigDeleteAllResponse) GetKey() *SubnetKey
func (*SubnetConfigDeleteAllResponse) GetTime ¶
func (x *SubnetConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*SubnetConfigDeleteAllResponse) GetType ¶
func (x *SubnetConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*SubnetConfigDeleteAllResponse) ProtoMessage ¶
func (*SubnetConfigDeleteAllResponse) ProtoMessage()
func (*SubnetConfigDeleteAllResponse) ProtoReflect ¶
func (x *SubnetConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*SubnetConfigDeleteAllResponse) Reset ¶
func (x *SubnetConfigDeleteAllResponse) Reset()
func (*SubnetConfigDeleteAllResponse) String ¶
func (x *SubnetConfigDeleteAllResponse) String() string
type SubnetConfigDeleteRequest ¶
type SubnetConfigDeleteRequest struct { // Key indicates which SubnetConfig instance to remove. // This field must always be set. Key *SubnetKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigDeleteRequest) Descriptor
deprecated
func (*SubnetConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*SubnetConfigDeleteRequest) GetKey ¶
func (x *SubnetConfigDeleteRequest) GetKey() *SubnetKey
func (*SubnetConfigDeleteRequest) ProtoMessage ¶
func (*SubnetConfigDeleteRequest) ProtoMessage()
func (*SubnetConfigDeleteRequest) ProtoReflect ¶
func (x *SubnetConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*SubnetConfigDeleteRequest) Reset ¶
func (x *SubnetConfigDeleteRequest) Reset()
func (*SubnetConfigDeleteRequest) String ¶
func (x *SubnetConfigDeleteRequest) String() string
type SubnetConfigDeleteResponse ¶
type SubnetConfigDeleteResponse struct { // Key echoes back the key of the deleted SubnetConfig instance. Key *SubnetKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigDeleteResponse) Descriptor
deprecated
func (*SubnetConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*SubnetConfigDeleteResponse) GetKey ¶
func (x *SubnetConfigDeleteResponse) GetKey() *SubnetKey
func (*SubnetConfigDeleteResponse) GetTime ¶
func (x *SubnetConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*SubnetConfigDeleteResponse) ProtoMessage ¶
func (*SubnetConfigDeleteResponse) ProtoMessage()
func (*SubnetConfigDeleteResponse) ProtoReflect ¶
func (x *SubnetConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*SubnetConfigDeleteResponse) Reset ¶
func (x *SubnetConfigDeleteResponse) Reset()
func (*SubnetConfigDeleteResponse) String ¶
func (x *SubnetConfigDeleteResponse) String() string
type SubnetConfigRequest ¶
type SubnetConfigRequest struct { // Key uniquely identifies a SubnetConfig instance to retrieve. // This value must be populated. Key *SubnetKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigRequest) Descriptor
deprecated
func (*SubnetConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigRequest.ProtoReflect.Descriptor instead.
func (*SubnetConfigRequest) GetKey ¶
func (x *SubnetConfigRequest) GetKey() *SubnetKey
func (*SubnetConfigRequest) GetTime ¶
func (x *SubnetConfigRequest) GetTime() *timestamppb.Timestamp
func (*SubnetConfigRequest) ProtoMessage ¶
func (*SubnetConfigRequest) ProtoMessage()
func (*SubnetConfigRequest) ProtoReflect ¶
func (x *SubnetConfigRequest) ProtoReflect() protoreflect.Message
func (*SubnetConfigRequest) Reset ¶
func (x *SubnetConfigRequest) Reset()
func (*SubnetConfigRequest) String ¶
func (x *SubnetConfigRequest) String() string
type SubnetConfigResponse ¶
type SubnetConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *SubnetConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // SubnetConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigResponse) Descriptor
deprecated
func (*SubnetConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigResponse.ProtoReflect.Descriptor instead.
func (*SubnetConfigResponse) GetTime ¶
func (x *SubnetConfigResponse) GetTime() *timestamppb.Timestamp
func (*SubnetConfigResponse) GetValue ¶
func (x *SubnetConfigResponse) GetValue() *SubnetConfig
func (*SubnetConfigResponse) ProtoMessage ¶
func (*SubnetConfigResponse) ProtoMessage()
func (*SubnetConfigResponse) ProtoReflect ¶
func (x *SubnetConfigResponse) ProtoReflect() protoreflect.Message
func (*SubnetConfigResponse) Reset ¶
func (x *SubnetConfigResponse) Reset()
func (*SubnetConfigResponse) String ¶
func (x *SubnetConfigResponse) String() string
type SubnetConfigServiceClient ¶
type SubnetConfigServiceClient interface { GetOne(ctx context.Context, in *SubnetConfigRequest, opts ...grpc.CallOption) (*SubnetConfigResponse, error) GetAll(ctx context.Context, in *SubnetConfigStreamRequest, opts ...grpc.CallOption) (SubnetConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *SubnetConfigStreamRequest, opts ...grpc.CallOption) (SubnetConfigService_SubscribeClient, error) Set(ctx context.Context, in *SubnetConfigSetRequest, opts ...grpc.CallOption) (*SubnetConfigSetResponse, error) SetSome(ctx context.Context, in *SubnetConfigSetSomeRequest, opts ...grpc.CallOption) (SubnetConfigService_SetSomeClient, error) Delete(ctx context.Context, in *SubnetConfigDeleteRequest, opts ...grpc.CallOption) (*SubnetConfigDeleteResponse, error) DeleteAll(ctx context.Context, in *SubnetConfigDeleteAllRequest, opts ...grpc.CallOption) (SubnetConfigService_DeleteAllClient, error) }
SubnetConfigServiceClient is the client API for SubnetConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewSubnetConfigServiceClient ¶
func NewSubnetConfigServiceClient(cc grpc.ClientConnInterface) SubnetConfigServiceClient
type SubnetConfigServiceServer ¶
type SubnetConfigServiceServer interface { GetOne(context.Context, *SubnetConfigRequest) (*SubnetConfigResponse, error) GetAll(*SubnetConfigStreamRequest, SubnetConfigService_GetAllServer) error Subscribe(*SubnetConfigStreamRequest, SubnetConfigService_SubscribeServer) error Set(context.Context, *SubnetConfigSetRequest) (*SubnetConfigSetResponse, error) SetSome(*SubnetConfigSetSomeRequest, SubnetConfigService_SetSomeServer) error Delete(context.Context, *SubnetConfigDeleteRequest) (*SubnetConfigDeleteResponse, error) DeleteAll(*SubnetConfigDeleteAllRequest, SubnetConfigService_DeleteAllServer) error // contains filtered or unexported methods }
SubnetConfigServiceServer is the server API for SubnetConfigService service. All implementations must embed UnimplementedSubnetConfigServiceServer for forward compatibility
type SubnetConfigService_DeleteAllClient ¶
type SubnetConfigService_DeleteAllClient interface { Recv() (*SubnetConfigDeleteAllResponse, error) grpc.ClientStream }
type SubnetConfigService_DeleteAllServer ¶
type SubnetConfigService_DeleteAllServer interface { Send(*SubnetConfigDeleteAllResponse) error grpc.ServerStream }
type SubnetConfigService_GetAllClient ¶
type SubnetConfigService_GetAllClient interface { Recv() (*SubnetConfigStreamResponse, error) grpc.ClientStream }
type SubnetConfigService_GetAllServer ¶
type SubnetConfigService_GetAllServer interface { Send(*SubnetConfigStreamResponse) error grpc.ServerStream }
type SubnetConfigService_SetSomeClient ¶
type SubnetConfigService_SetSomeClient interface { Recv() (*SubnetConfigSetSomeResponse, error) grpc.ClientStream }
type SubnetConfigService_SetSomeServer ¶
type SubnetConfigService_SetSomeServer interface { Send(*SubnetConfigSetSomeResponse) error grpc.ServerStream }
type SubnetConfigService_SubscribeClient ¶
type SubnetConfigService_SubscribeClient interface { Recv() (*SubnetConfigStreamResponse, error) grpc.ClientStream }
type SubnetConfigService_SubscribeServer ¶
type SubnetConfigService_SubscribeServer interface { Send(*SubnetConfigStreamResponse) error grpc.ServerStream }
type SubnetConfigSetRequest ¶
type SubnetConfigSetRequest struct { // SubnetConfig carries the value to set into the datastore. // See the documentation on the SubnetConfig struct for which fields are required. Value *SubnetConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigSetRequest) Descriptor
deprecated
func (*SubnetConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigSetRequest.ProtoReflect.Descriptor instead.
func (*SubnetConfigSetRequest) GetValue ¶
func (x *SubnetConfigSetRequest) GetValue() *SubnetConfig
func (*SubnetConfigSetRequest) ProtoMessage ¶
func (*SubnetConfigSetRequest) ProtoMessage()
func (*SubnetConfigSetRequest) ProtoReflect ¶
func (x *SubnetConfigSetRequest) ProtoReflect() protoreflect.Message
func (*SubnetConfigSetRequest) Reset ¶
func (x *SubnetConfigSetRequest) Reset()
func (*SubnetConfigSetRequest) String ¶
func (x *SubnetConfigSetRequest) String() string
type SubnetConfigSetResponse ¶
type SubnetConfigSetResponse struct { // Value carries all the values given in the SubnetConfigSetRequest as well // as any server-generated values. Value *SubnetConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigSetResponse) Descriptor
deprecated
func (*SubnetConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigSetResponse.ProtoReflect.Descriptor instead.
func (*SubnetConfigSetResponse) GetTime ¶
func (x *SubnetConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*SubnetConfigSetResponse) GetValue ¶
func (x *SubnetConfigSetResponse) GetValue() *SubnetConfig
func (*SubnetConfigSetResponse) ProtoMessage ¶
func (*SubnetConfigSetResponse) ProtoMessage()
func (*SubnetConfigSetResponse) ProtoReflect ¶
func (x *SubnetConfigSetResponse) ProtoReflect() protoreflect.Message
func (*SubnetConfigSetResponse) Reset ¶
func (x *SubnetConfigSetResponse) Reset()
func (*SubnetConfigSetResponse) String ¶
func (x *SubnetConfigSetResponse) String() string
type SubnetConfigSetSomeRequest ¶
type SubnetConfigSetSomeRequest struct { // value contains a list of SubnetConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*SubnetConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigSetSomeRequest) Descriptor
deprecated
func (*SubnetConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*SubnetConfigSetSomeRequest) GetValues ¶
func (x *SubnetConfigSetSomeRequest) GetValues() []*SubnetConfig
func (*SubnetConfigSetSomeRequest) ProtoMessage ¶
func (*SubnetConfigSetSomeRequest) ProtoMessage()
func (*SubnetConfigSetSomeRequest) ProtoReflect ¶
func (x *SubnetConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*SubnetConfigSetSomeRequest) Reset ¶
func (x *SubnetConfigSetSomeRequest) Reset()
func (*SubnetConfigSetSomeRequest) String ¶
func (x *SubnetConfigSetSomeRequest) String() string
type SubnetConfigSetSomeResponse ¶
type SubnetConfigSetSomeResponse struct { Key *SubnetKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigSetSomeResponse) Descriptor
deprecated
func (*SubnetConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*SubnetConfigSetSomeResponse) GetError ¶
func (x *SubnetConfigSetSomeResponse) GetError() string
func (*SubnetConfigSetSomeResponse) GetKey ¶
func (x *SubnetConfigSetSomeResponse) GetKey() *SubnetKey
func (*SubnetConfigSetSomeResponse) ProtoMessage ¶
func (*SubnetConfigSetSomeResponse) ProtoMessage()
func (*SubnetConfigSetSomeResponse) ProtoReflect ¶
func (x *SubnetConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*SubnetConfigSetSomeResponse) Reset ¶
func (x *SubnetConfigSetSomeResponse) Reset()
func (*SubnetConfigSetSomeResponse) String ¶
func (x *SubnetConfigSetSomeResponse) String() string
type SubnetConfigStreamRequest ¶
type SubnetConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*SubnetConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each SubnetConfig at end. // - Each SubnetConfig response is fully-specified (all fields set). // - start: Returns the state of each SubnetConfig at start, followed by updates until now. // - Each SubnetConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each SubnetConfig at start, followed by updates // until end. // - Each SubnetConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigStreamRequest) Descriptor
deprecated
func (*SubnetConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*SubnetConfigStreamRequest) GetPartialEqFilter ¶
func (x *SubnetConfigStreamRequest) GetPartialEqFilter() []*SubnetConfig
func (*SubnetConfigStreamRequest) GetTime ¶
func (x *SubnetConfigStreamRequest) GetTime() *time.TimeBounds
func (*SubnetConfigStreamRequest) ProtoMessage ¶
func (*SubnetConfigStreamRequest) ProtoMessage()
func (*SubnetConfigStreamRequest) ProtoReflect ¶
func (x *SubnetConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*SubnetConfigStreamRequest) Reset ¶
func (x *SubnetConfigStreamRequest) Reset()
func (*SubnetConfigStreamRequest) String ¶
func (x *SubnetConfigStreamRequest) String() string
type SubnetConfigStreamResponse ¶
type SubnetConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *SubnetConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this SubnetConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the SubnetConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*SubnetConfigStreamResponse) Descriptor
deprecated
func (*SubnetConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubnetConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*SubnetConfigStreamResponse) GetTime ¶
func (x *SubnetConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*SubnetConfigStreamResponse) GetType ¶
func (x *SubnetConfigStreamResponse) GetType() subscriptions.Operation
func (*SubnetConfigStreamResponse) GetValue ¶
func (x *SubnetConfigStreamResponse) GetValue() *SubnetConfig
func (*SubnetConfigStreamResponse) ProtoMessage ¶
func (*SubnetConfigStreamResponse) ProtoMessage()
func (*SubnetConfigStreamResponse) ProtoReflect ¶
func (x *SubnetConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*SubnetConfigStreamResponse) Reset ¶
func (x *SubnetConfigStreamResponse) Reset()
func (*SubnetConfigStreamResponse) String ¶
func (x *SubnetConfigStreamResponse) String() string
type SubnetKey ¶
type SubnetKey struct { // An ID can be generated by the client to track resource Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*SubnetKey) Descriptor
deprecated
func (*SubnetKey) GetId ¶
func (x *SubnetKey) GetId() *wrapperspb.StringValue
func (*SubnetKey) ProtoMessage ¶
func (*SubnetKey) ProtoMessage()
func (*SubnetKey) ProtoReflect ¶
func (x *SubnetKey) ProtoReflect() protoreflect.Message
type TgwStats ¶
type TgwStats struct { BytesIn *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=bytes_in,json=bytesIn,proto3" json:"bytes_in,omitempty"` BytesOut *wrapperspb.DoubleValue `protobuf:"bytes,2,opt,name=bytes_out,json=bytesOut,proto3" json:"bytes_out,omitempty"` PacketsIn *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=packets_in,json=packetsIn,proto3" json:"packets_in,omitempty"` PacketsOut *wrapperspb.DoubleValue `protobuf:"bytes,4,opt,name=packets_out,json=packetsOut,proto3" json:"packets_out,omitempty"` PacketDropCountBlackhole *wrapperspb.DoubleValue `` /* 137-byte string literal not displayed */ PacketDropCountNoRoute *wrapperspb.DoubleValue `` /* 133-byte string literal not displayed */ BandwidthIn *wrapperspb.DoubleValue `protobuf:"bytes,7,opt,name=bandwidth_in,json=bandwidthIn,proto3" json:"bandwidth_in,omitempty"` BandwidthOut *wrapperspb.DoubleValue `protobuf:"bytes,8,opt,name=bandwidth_out,json=bandwidthOut,proto3" json:"bandwidth_out,omitempty"` StatsTime *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=stats_time,json=statsTime,proto3" json:"stats_time,omitempty"` // contains filtered or unexported fields }
func (*TgwStats) Descriptor
deprecated
func (*TgwStats) GetBandwidthIn ¶
func (x *TgwStats) GetBandwidthIn() *wrapperspb.DoubleValue
func (*TgwStats) GetBandwidthOut ¶
func (x *TgwStats) GetBandwidthOut() *wrapperspb.DoubleValue
func (*TgwStats) GetBytesIn ¶
func (x *TgwStats) GetBytesIn() *wrapperspb.DoubleValue
func (*TgwStats) GetBytesOut ¶
func (x *TgwStats) GetBytesOut() *wrapperspb.DoubleValue
func (*TgwStats) GetPacketDropCountBlackhole ¶
func (x *TgwStats) GetPacketDropCountBlackhole() *wrapperspb.DoubleValue
func (*TgwStats) GetPacketDropCountNoRoute ¶
func (x *TgwStats) GetPacketDropCountNoRoute() *wrapperspb.DoubleValue
func (*TgwStats) GetPacketsIn ¶
func (x *TgwStats) GetPacketsIn() *wrapperspb.DoubleValue
func (*TgwStats) GetPacketsOut ¶
func (x *TgwStats) GetPacketsOut() *wrapperspb.DoubleValue
func (*TgwStats) GetStatsTime ¶
func (x *TgwStats) GetStatsTime() *timestamppb.Timestamp
func (*TgwStats) ProtoMessage ¶
func (*TgwStats) ProtoMessage()
func (*TgwStats) ProtoReflect ¶
func (x *TgwStats) ProtoReflect() protoreflect.Message
type TopologyInfoConfig ¶
type TopologyInfoConfig struct { Key *TopologyInfoKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` TopoType TopologyInfoType `` /* 130-byte string literal not displayed */ BgpAsnLow *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=bgp_asn_low,json=bgpAsnLow,proto3" json:"bgp_asn_low,omitempty"` BgpAsnHigh *wrapperspb.Int32Value `protobuf:"bytes,5,opt,name=bgp_asn_high,json=bgpAsnHigh,proto3" json:"bgp_asn_high,omitempty"` VtepIpCidr *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=vtep_ip_cidr,json=vtepIpCidr,proto3" json:"vtep_ip_cidr,omitempty"` // CIDR block for VTEP IPs on vEOS TerminattrIpCidr *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=terminattr_ip_cidr,json=terminattrIpCidr,proto3" json:"terminattr_ip_cidr,omitempty"` // Loopback IP range on vEOS DpsControlPlaneCidr *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=dps_control_plane_cidr,json=dpsControlPlaneCidr,proto3" json:"dps_control_plane_cidr,omitempty"` // Dps Control Plane IP Cidr ManagedDevices *fmp.RepeatedString `protobuf:"bytes,9,opt,name=managed_devices,json=managedDevices,proto3" json:"managed_devices,omitempty"` // Hostnames of existing vEOS instances CvaasDomain *wrapperspb.StringValue `protobuf:"bytes,10,opt,name=cvaas_domain,json=cvaasDomain,proto3" json:"cvaas_domain,omitempty"` //CVaaS Domain Name CvaasServer *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=cvaas_server,json=cvaasServer,proto3" json:"cvaas_server,omitempty"` WanInfo *WanInfo `protobuf:"bytes,12,opt,name=wan_info,json=wanInfo,proto3" json:"wan_info,omitempty"` ClosInfo *ClosInfo `protobuf:"bytes,13,opt,name=clos_info,json=closInfo,proto3" json:"clos_info,omitempty"` Version *wrapperspb.StringValue `protobuf:"bytes,14,opt,name=version,proto3" json:"version,omitempty"` DeployMode *wrapperspb.StringValue `protobuf:"bytes,15,opt,name=deploy_mode,json=deployMode,proto3" json:"deploy_mode,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfig) Descriptor
deprecated
func (*TopologyInfoConfig) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfig.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfig) GetBgpAsnHigh ¶
func (x *TopologyInfoConfig) GetBgpAsnHigh() *wrapperspb.Int32Value
func (*TopologyInfoConfig) GetBgpAsnLow ¶
func (x *TopologyInfoConfig) GetBgpAsnLow() *wrapperspb.Int32Value
func (*TopologyInfoConfig) GetClosInfo ¶
func (x *TopologyInfoConfig) GetClosInfo() *ClosInfo
func (*TopologyInfoConfig) GetCvaasDomain ¶
func (x *TopologyInfoConfig) GetCvaasDomain() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetCvaasServer ¶
func (x *TopologyInfoConfig) GetCvaasServer() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetDeployMode ¶
func (x *TopologyInfoConfig) GetDeployMode() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetDpsControlPlaneCidr ¶
func (x *TopologyInfoConfig) GetDpsControlPlaneCidr() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetKey ¶
func (x *TopologyInfoConfig) GetKey() *TopologyInfoKey
func (*TopologyInfoConfig) GetManagedDevices ¶
func (x *TopologyInfoConfig) GetManagedDevices() *fmp.RepeatedString
func (*TopologyInfoConfig) GetName ¶
func (x *TopologyInfoConfig) GetName() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetTerminattrIpCidr ¶
func (x *TopologyInfoConfig) GetTerminattrIpCidr() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetTopoType ¶
func (x *TopologyInfoConfig) GetTopoType() TopologyInfoType
func (*TopologyInfoConfig) GetVersion ¶
func (x *TopologyInfoConfig) GetVersion() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetVtepIpCidr ¶
func (x *TopologyInfoConfig) GetVtepIpCidr() *wrapperspb.StringValue
func (*TopologyInfoConfig) GetWanInfo ¶
func (x *TopologyInfoConfig) GetWanInfo() *WanInfo
func (*TopologyInfoConfig) ProtoMessage ¶
func (*TopologyInfoConfig) ProtoMessage()
func (*TopologyInfoConfig) ProtoReflect ¶
func (x *TopologyInfoConfig) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfig) Reset ¶
func (x *TopologyInfoConfig) Reset()
func (*TopologyInfoConfig) String ¶
func (x *TopologyInfoConfig) String() string
type TopologyInfoConfigDeleteAllRequest ¶
type TopologyInfoConfigDeleteAllRequest struct {
// contains filtered or unexported fields
}
func (*TopologyInfoConfigDeleteAllRequest) Descriptor
deprecated
func (*TopologyInfoConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigDeleteAllRequest) ProtoMessage ¶
func (*TopologyInfoConfigDeleteAllRequest) ProtoMessage()
func (*TopologyInfoConfigDeleteAllRequest) ProtoReflect ¶
func (x *TopologyInfoConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigDeleteAllRequest) Reset ¶
func (x *TopologyInfoConfigDeleteAllRequest) Reset()
func (*TopologyInfoConfigDeleteAllRequest) String ¶
func (x *TopologyInfoConfigDeleteAllRequest) String() string
type TopologyInfoConfigDeleteAllResponse ¶
type TopologyInfoConfigDeleteAllResponse struct { // This describes the class of delete error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the TopologyInfoConfig instance that failed to be deleted. Key *TopologyInfoKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigDeleteAllResponse) Descriptor
deprecated
func (*TopologyInfoConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigDeleteAllResponse) GetError ¶
func (x *TopologyInfoConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*TopologyInfoConfigDeleteAllResponse) GetKey ¶
func (x *TopologyInfoConfigDeleteAllResponse) GetKey() *TopologyInfoKey
func (*TopologyInfoConfigDeleteAllResponse) GetTime ¶
func (x *TopologyInfoConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*TopologyInfoConfigDeleteAllResponse) GetType ¶
func (x *TopologyInfoConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*TopologyInfoConfigDeleteAllResponse) ProtoMessage ¶
func (*TopologyInfoConfigDeleteAllResponse) ProtoMessage()
func (*TopologyInfoConfigDeleteAllResponse) ProtoReflect ¶
func (x *TopologyInfoConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigDeleteAllResponse) Reset ¶
func (x *TopologyInfoConfigDeleteAllResponse) Reset()
func (*TopologyInfoConfigDeleteAllResponse) String ¶
func (x *TopologyInfoConfigDeleteAllResponse) String() string
type TopologyInfoConfigDeleteRequest ¶
type TopologyInfoConfigDeleteRequest struct { // Key indicates which TopologyInfoConfig instance to remove. // This field must always be set. Key *TopologyInfoKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigDeleteRequest) Descriptor
deprecated
func (*TopologyInfoConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigDeleteRequest) GetKey ¶
func (x *TopologyInfoConfigDeleteRequest) GetKey() *TopologyInfoKey
func (*TopologyInfoConfigDeleteRequest) ProtoMessage ¶
func (*TopologyInfoConfigDeleteRequest) ProtoMessage()
func (*TopologyInfoConfigDeleteRequest) ProtoReflect ¶
func (x *TopologyInfoConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigDeleteRequest) Reset ¶
func (x *TopologyInfoConfigDeleteRequest) Reset()
func (*TopologyInfoConfigDeleteRequest) String ¶
func (x *TopologyInfoConfigDeleteRequest) String() string
type TopologyInfoConfigDeleteResponse ¶
type TopologyInfoConfigDeleteResponse struct { // Key echoes back the key of the deleted TopologyInfoConfig instance. Key *TopologyInfoKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigDeleteResponse) Descriptor
deprecated
func (*TopologyInfoConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigDeleteResponse) GetKey ¶
func (x *TopologyInfoConfigDeleteResponse) GetKey() *TopologyInfoKey
func (*TopologyInfoConfigDeleteResponse) GetTime ¶
func (x *TopologyInfoConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*TopologyInfoConfigDeleteResponse) ProtoMessage ¶
func (*TopologyInfoConfigDeleteResponse) ProtoMessage()
func (*TopologyInfoConfigDeleteResponse) ProtoReflect ¶
func (x *TopologyInfoConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigDeleteResponse) Reset ¶
func (x *TopologyInfoConfigDeleteResponse) Reset()
func (*TopologyInfoConfigDeleteResponse) String ¶
func (x *TopologyInfoConfigDeleteResponse) String() string
type TopologyInfoConfigRequest ¶
type TopologyInfoConfigRequest struct { // Key uniquely identifies a TopologyInfoConfig instance to retrieve. // This value must be populated. Key *TopologyInfoKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigRequest) Descriptor
deprecated
func (*TopologyInfoConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigRequest.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigRequest) GetKey ¶
func (x *TopologyInfoConfigRequest) GetKey() *TopologyInfoKey
func (*TopologyInfoConfigRequest) GetTime ¶
func (x *TopologyInfoConfigRequest) GetTime() *timestamppb.Timestamp
func (*TopologyInfoConfigRequest) ProtoMessage ¶
func (*TopologyInfoConfigRequest) ProtoMessage()
func (*TopologyInfoConfigRequest) ProtoReflect ¶
func (x *TopologyInfoConfigRequest) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigRequest) Reset ¶
func (x *TopologyInfoConfigRequest) Reset()
func (*TopologyInfoConfigRequest) String ¶
func (x *TopologyInfoConfigRequest) String() string
type TopologyInfoConfigResponse ¶
type TopologyInfoConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *TopologyInfoConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // TopologyInfoConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigResponse) Descriptor
deprecated
func (*TopologyInfoConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigResponse.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigResponse) GetTime ¶
func (x *TopologyInfoConfigResponse) GetTime() *timestamppb.Timestamp
func (*TopologyInfoConfigResponse) GetValue ¶
func (x *TopologyInfoConfigResponse) GetValue() *TopologyInfoConfig
func (*TopologyInfoConfigResponse) ProtoMessage ¶
func (*TopologyInfoConfigResponse) ProtoMessage()
func (*TopologyInfoConfigResponse) ProtoReflect ¶
func (x *TopologyInfoConfigResponse) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigResponse) Reset ¶
func (x *TopologyInfoConfigResponse) Reset()
func (*TopologyInfoConfigResponse) String ¶
func (x *TopologyInfoConfigResponse) String() string
type TopologyInfoConfigServiceClient ¶
type TopologyInfoConfigServiceClient interface { GetOne(ctx context.Context, in *TopologyInfoConfigRequest, opts ...grpc.CallOption) (*TopologyInfoConfigResponse, error) GetAll(ctx context.Context, in *TopologyInfoConfigStreamRequest, opts ...grpc.CallOption) (TopologyInfoConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *TopologyInfoConfigStreamRequest, opts ...grpc.CallOption) (TopologyInfoConfigService_SubscribeClient, error) Set(ctx context.Context, in *TopologyInfoConfigSetRequest, opts ...grpc.CallOption) (*TopologyInfoConfigSetResponse, error) SetSome(ctx context.Context, in *TopologyInfoConfigSetSomeRequest, opts ...grpc.CallOption) (TopologyInfoConfigService_SetSomeClient, error) Delete(ctx context.Context, in *TopologyInfoConfigDeleteRequest, opts ...grpc.CallOption) (*TopologyInfoConfigDeleteResponse, error) DeleteAll(ctx context.Context, in *TopologyInfoConfigDeleteAllRequest, opts ...grpc.CallOption) (TopologyInfoConfigService_DeleteAllClient, error) }
TopologyInfoConfigServiceClient is the client API for TopologyInfoConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTopologyInfoConfigServiceClient ¶
func NewTopologyInfoConfigServiceClient(cc grpc.ClientConnInterface) TopologyInfoConfigServiceClient
type TopologyInfoConfigServiceServer ¶
type TopologyInfoConfigServiceServer interface { GetOne(context.Context, *TopologyInfoConfigRequest) (*TopologyInfoConfigResponse, error) GetAll(*TopologyInfoConfigStreamRequest, TopologyInfoConfigService_GetAllServer) error Subscribe(*TopologyInfoConfigStreamRequest, TopologyInfoConfigService_SubscribeServer) error Set(context.Context, *TopologyInfoConfigSetRequest) (*TopologyInfoConfigSetResponse, error) SetSome(*TopologyInfoConfigSetSomeRequest, TopologyInfoConfigService_SetSomeServer) error Delete(context.Context, *TopologyInfoConfigDeleteRequest) (*TopologyInfoConfigDeleteResponse, error) DeleteAll(*TopologyInfoConfigDeleteAllRequest, TopologyInfoConfigService_DeleteAllServer) error // contains filtered or unexported methods }
TopologyInfoConfigServiceServer is the server API for TopologyInfoConfigService service. All implementations must embed UnimplementedTopologyInfoConfigServiceServer for forward compatibility
type TopologyInfoConfigService_DeleteAllClient ¶
type TopologyInfoConfigService_DeleteAllClient interface { Recv() (*TopologyInfoConfigDeleteAllResponse, error) grpc.ClientStream }
type TopologyInfoConfigService_DeleteAllServer ¶
type TopologyInfoConfigService_DeleteAllServer interface { Send(*TopologyInfoConfigDeleteAllResponse) error grpc.ServerStream }
type TopologyInfoConfigService_GetAllClient ¶
type TopologyInfoConfigService_GetAllClient interface { Recv() (*TopologyInfoConfigStreamResponse, error) grpc.ClientStream }
type TopologyInfoConfigService_GetAllServer ¶
type TopologyInfoConfigService_GetAllServer interface { Send(*TopologyInfoConfigStreamResponse) error grpc.ServerStream }
type TopologyInfoConfigService_SetSomeClient ¶
type TopologyInfoConfigService_SetSomeClient interface { Recv() (*TopologyInfoConfigSetSomeResponse, error) grpc.ClientStream }
type TopologyInfoConfigService_SetSomeServer ¶
type TopologyInfoConfigService_SetSomeServer interface { Send(*TopologyInfoConfigSetSomeResponse) error grpc.ServerStream }
type TopologyInfoConfigService_SubscribeClient ¶
type TopologyInfoConfigService_SubscribeClient interface { Recv() (*TopologyInfoConfigStreamResponse, error) grpc.ClientStream }
type TopologyInfoConfigService_SubscribeServer ¶
type TopologyInfoConfigService_SubscribeServer interface { Send(*TopologyInfoConfigStreamResponse) error grpc.ServerStream }
type TopologyInfoConfigSetRequest ¶
type TopologyInfoConfigSetRequest struct { // TopologyInfoConfig carries the value to set into the datastore. // See the documentation on the TopologyInfoConfig struct for which fields are required. Value *TopologyInfoConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigSetRequest) Descriptor
deprecated
func (*TopologyInfoConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigSetRequest.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigSetRequest) GetValue ¶
func (x *TopologyInfoConfigSetRequest) GetValue() *TopologyInfoConfig
func (*TopologyInfoConfigSetRequest) ProtoMessage ¶
func (*TopologyInfoConfigSetRequest) ProtoMessage()
func (*TopologyInfoConfigSetRequest) ProtoReflect ¶
func (x *TopologyInfoConfigSetRequest) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigSetRequest) Reset ¶
func (x *TopologyInfoConfigSetRequest) Reset()
func (*TopologyInfoConfigSetRequest) String ¶
func (x *TopologyInfoConfigSetRequest) String() string
type TopologyInfoConfigSetResponse ¶
type TopologyInfoConfigSetResponse struct { // Value carries all the values given in the TopologyInfoConfigSetRequest as well // as any server-generated values. Value *TopologyInfoConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigSetResponse) Descriptor
deprecated
func (*TopologyInfoConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigSetResponse.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigSetResponse) GetTime ¶
func (x *TopologyInfoConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*TopologyInfoConfigSetResponse) GetValue ¶
func (x *TopologyInfoConfigSetResponse) GetValue() *TopologyInfoConfig
func (*TopologyInfoConfigSetResponse) ProtoMessage ¶
func (*TopologyInfoConfigSetResponse) ProtoMessage()
func (*TopologyInfoConfigSetResponse) ProtoReflect ¶
func (x *TopologyInfoConfigSetResponse) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigSetResponse) Reset ¶
func (x *TopologyInfoConfigSetResponse) Reset()
func (*TopologyInfoConfigSetResponse) String ¶
func (x *TopologyInfoConfigSetResponse) String() string
type TopologyInfoConfigSetSomeRequest ¶
type TopologyInfoConfigSetSomeRequest struct { // value contains a list of TopologyInfoConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*TopologyInfoConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigSetSomeRequest) Descriptor
deprecated
func (*TopologyInfoConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigSetSomeRequest) GetValues ¶
func (x *TopologyInfoConfigSetSomeRequest) GetValues() []*TopologyInfoConfig
func (*TopologyInfoConfigSetSomeRequest) ProtoMessage ¶
func (*TopologyInfoConfigSetSomeRequest) ProtoMessage()
func (*TopologyInfoConfigSetSomeRequest) ProtoReflect ¶
func (x *TopologyInfoConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigSetSomeRequest) Reset ¶
func (x *TopologyInfoConfigSetSomeRequest) Reset()
func (*TopologyInfoConfigSetSomeRequest) String ¶
func (x *TopologyInfoConfigSetSomeRequest) String() string
type TopologyInfoConfigSetSomeResponse ¶
type TopologyInfoConfigSetSomeResponse struct { Key *TopologyInfoKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigSetSomeResponse) Descriptor
deprecated
func (*TopologyInfoConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigSetSomeResponse) GetError ¶
func (x *TopologyInfoConfigSetSomeResponse) GetError() string
func (*TopologyInfoConfigSetSomeResponse) GetKey ¶
func (x *TopologyInfoConfigSetSomeResponse) GetKey() *TopologyInfoKey
func (*TopologyInfoConfigSetSomeResponse) ProtoMessage ¶
func (*TopologyInfoConfigSetSomeResponse) ProtoMessage()
func (*TopologyInfoConfigSetSomeResponse) ProtoReflect ¶
func (x *TopologyInfoConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigSetSomeResponse) Reset ¶
func (x *TopologyInfoConfigSetSomeResponse) Reset()
func (*TopologyInfoConfigSetSomeResponse) String ¶
func (x *TopologyInfoConfigSetSomeResponse) String() string
type TopologyInfoConfigStreamRequest ¶
type TopologyInfoConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*TopologyInfoConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each TopologyInfoConfig at end. // - Each TopologyInfoConfig response is fully-specified (all fields set). // - start: Returns the state of each TopologyInfoConfig at start, followed by updates until now. // - Each TopologyInfoConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each TopologyInfoConfig at start, followed by updates // until end. // - Each TopologyInfoConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigStreamRequest) Descriptor
deprecated
func (*TopologyInfoConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigStreamRequest) GetPartialEqFilter ¶
func (x *TopologyInfoConfigStreamRequest) GetPartialEqFilter() []*TopologyInfoConfig
func (*TopologyInfoConfigStreamRequest) GetTime ¶
func (x *TopologyInfoConfigStreamRequest) GetTime() *time.TimeBounds
func (*TopologyInfoConfigStreamRequest) ProtoMessage ¶
func (*TopologyInfoConfigStreamRequest) ProtoMessage()
func (*TopologyInfoConfigStreamRequest) ProtoReflect ¶
func (x *TopologyInfoConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigStreamRequest) Reset ¶
func (x *TopologyInfoConfigStreamRequest) Reset()
func (*TopologyInfoConfigStreamRequest) String ¶
func (x *TopologyInfoConfigStreamRequest) String() string
type TopologyInfoConfigStreamResponse ¶
type TopologyInfoConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *TopologyInfoConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this TopologyInfoConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the TopologyInfoConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoConfigStreamResponse) Descriptor
deprecated
func (*TopologyInfoConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*TopologyInfoConfigStreamResponse) GetTime ¶
func (x *TopologyInfoConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*TopologyInfoConfigStreamResponse) GetType ¶
func (x *TopologyInfoConfigStreamResponse) GetType() subscriptions.Operation
func (*TopologyInfoConfigStreamResponse) GetValue ¶
func (x *TopologyInfoConfigStreamResponse) GetValue() *TopologyInfoConfig
func (*TopologyInfoConfigStreamResponse) ProtoMessage ¶
func (*TopologyInfoConfigStreamResponse) ProtoMessage()
func (*TopologyInfoConfigStreamResponse) ProtoReflect ¶
func (x *TopologyInfoConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*TopologyInfoConfigStreamResponse) Reset ¶
func (x *TopologyInfoConfigStreamResponse) Reset()
func (*TopologyInfoConfigStreamResponse) String ¶
func (x *TopologyInfoConfigStreamResponse) String() string
type TopologyInfoKey ¶
type TopologyInfoKey struct { Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*TopologyInfoKey) Descriptor
deprecated
func (*TopologyInfoKey) Descriptor() ([]byte, []int)
Deprecated: Use TopologyInfoKey.ProtoReflect.Descriptor instead.
func (*TopologyInfoKey) GetId ¶
func (x *TopologyInfoKey) GetId() *wrapperspb.StringValue
func (*TopologyInfoKey) ProtoMessage ¶
func (*TopologyInfoKey) ProtoMessage()
func (*TopologyInfoKey) ProtoReflect ¶
func (x *TopologyInfoKey) ProtoReflect() protoreflect.Message
func (*TopologyInfoKey) Reset ¶
func (x *TopologyInfoKey) Reset()
func (*TopologyInfoKey) String ¶
func (x *TopologyInfoKey) String() string
type TopologyInfoType ¶
type TopologyInfoType int32
const ( TopologyInfoType_TOPOLOGY_INFO_TYPE_UNSPECIFIED TopologyInfoType = 0 // Topology meta info TopologyInfoType_TOPOLOGY_INFO_TYPE_META TopologyInfoType = 1 TopologyInfoType_TOPOLOGY_INFO_TYPE_WAN TopologyInfoType = 2 TopologyInfoType_TOPOLOGY_INFO_TYPE_CLOS TopologyInfoType = 3 )
func (TopologyInfoType) Descriptor ¶
func (TopologyInfoType) Descriptor() protoreflect.EnumDescriptor
func (TopologyInfoType) Enum ¶
func (x TopologyInfoType) Enum() *TopologyInfoType
func (TopologyInfoType) EnumDescriptor
deprecated
func (TopologyInfoType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TopologyInfoType.Descriptor instead.
func (TopologyInfoType) Number ¶
func (x TopologyInfoType) Number() protoreflect.EnumNumber
func (TopologyInfoType) String ¶
func (x TopologyInfoType) String() string
func (TopologyInfoType) Type ¶
func (TopologyInfoType) Type() protoreflect.EnumType
type TunnelInfo ¶
type TunnelInfo struct { TunnelAwsEndpointIp *fmp.IPAddress `protobuf:"bytes,1,opt,name=tunnel_aws_endpoint_ip,json=tunnelAwsEndpointIp,proto3" json:"tunnel_aws_endpoint_ip,omitempty"` TunnelBgpAsn *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=tunnel_bgp_asn,json=tunnelBgpAsn,proto3" json:"tunnel_bgp_asn,omitempty"` TunnelRouterOverlayIp *fmp.IPAddress `` /* 128-byte string literal not displayed */ TunnelAwsOverlayIp *fmp.IPAddress `protobuf:"bytes,4,opt,name=tunnel_aws_overlay_ip,json=tunnelAwsOverlayIp,proto3" json:"tunnel_aws_overlay_ip,omitempty"` TunnelBgpHoldtime *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=tunnel_bgp_holdtime,json=tunnelBgpHoldtime,proto3" json:"tunnel_bgp_holdtime,omitempty"` IpsecInfo *IpsecInfo `protobuf:"bytes,7,opt,name=ipsec_info,json=ipsecInfo,proto3" json:"ipsec_info,omitempty"` // contains filtered or unexported fields }
func (*TunnelInfo) Descriptor
deprecated
func (*TunnelInfo) Descriptor() ([]byte, []int)
Deprecated: Use TunnelInfo.ProtoReflect.Descriptor instead.
func (*TunnelInfo) GetIpsecInfo ¶
func (x *TunnelInfo) GetIpsecInfo() *IpsecInfo
func (*TunnelInfo) GetTunnelAwsEndpointIp ¶
func (x *TunnelInfo) GetTunnelAwsEndpointIp() *fmp.IPAddress
func (*TunnelInfo) GetTunnelAwsOverlayIp ¶
func (x *TunnelInfo) GetTunnelAwsOverlayIp() *fmp.IPAddress
func (*TunnelInfo) GetTunnelBgpAsn ¶
func (x *TunnelInfo) GetTunnelBgpAsn() *wrapperspb.StringValue
func (*TunnelInfo) GetTunnelBgpHoldtime ¶
func (x *TunnelInfo) GetTunnelBgpHoldtime() *wrapperspb.StringValue
func (*TunnelInfo) GetTunnelPresharedKey ¶
func (x *TunnelInfo) GetTunnelPresharedKey() *wrapperspb.StringValue
func (*TunnelInfo) GetTunnelRouterOverlayIp ¶
func (x *TunnelInfo) GetTunnelRouterOverlayIp() *fmp.IPAddress
func (*TunnelInfo) ProtoMessage ¶
func (*TunnelInfo) ProtoMessage()
func (*TunnelInfo) ProtoReflect ¶
func (x *TunnelInfo) ProtoReflect() protoreflect.Message
func (*TunnelInfo) Reset ¶
func (x *TunnelInfo) Reset()
func (*TunnelInfo) String ¶
func (x *TunnelInfo) String() string
type TunnelInfoList ¶
type TunnelInfoList struct { Values []*TunnelInfo `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*TunnelInfoList) Descriptor
deprecated
func (*TunnelInfoList) Descriptor() ([]byte, []int)
Deprecated: Use TunnelInfoList.ProtoReflect.Descriptor instead.
func (*TunnelInfoList) GetValues ¶
func (x *TunnelInfoList) GetValues() []*TunnelInfo
func (*TunnelInfoList) ProtoMessage ¶
func (*TunnelInfoList) ProtoMessage()
func (*TunnelInfoList) ProtoReflect ¶
func (x *TunnelInfoList) ProtoReflect() protoreflect.Message
func (*TunnelInfoList) Reset ¶
func (x *TunnelInfoList) Reset()
func (*TunnelInfoList) String ¶
func (x *TunnelInfoList) String() string
type UnderlayConnectionType ¶
type UnderlayConnectionType int32
const ( UnderlayConnectionType_UNDERLAY_CONNECTION_TYPE_UNSPECIFIED UnderlayConnectionType = 0 UnderlayConnectionType_UNDERLAY_CONNECTION_TYPE_IGW UnderlayConnectionType = 1 UnderlayConnectionType_UNDERLAY_CONNECTION_TYPE_PEERING UnderlayConnectionType = 2 UnderlayConnectionType_UNDERLAY_CONNECTION_TYPE_TGW UnderlayConnectionType = 3 )
func (UnderlayConnectionType) Descriptor ¶
func (UnderlayConnectionType) Descriptor() protoreflect.EnumDescriptor
func (UnderlayConnectionType) Enum ¶
func (x UnderlayConnectionType) Enum() *UnderlayConnectionType
func (UnderlayConnectionType) EnumDescriptor
deprecated
func (UnderlayConnectionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use UnderlayConnectionType.Descriptor instead.
func (UnderlayConnectionType) Number ¶
func (x UnderlayConnectionType) Number() protoreflect.EnumNumber
func (UnderlayConnectionType) String ¶
func (x UnderlayConnectionType) String() string
func (UnderlayConnectionType) Type ¶
func (UnderlayConnectionType) Type() protoreflect.EnumType
type UnimplementedAWSTgwAttachmentServiceServer ¶
type UnimplementedAWSTgwAttachmentServiceServer struct { }
UnimplementedAWSTgwAttachmentServiceServer must be embedded to have forward compatible implementations.
type UnimplementedAWSTgwServiceServer ¶
type UnimplementedAWSTgwServiceServer struct { }
UnimplementedAWSTgwServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAWSTgwServiceServer) GetOne ¶
func (UnimplementedAWSTgwServiceServer) GetOne(context.Context, *AWSTgwRequest) (*AWSTgwResponse, error)
func (UnimplementedAWSTgwServiceServer) Subscribe ¶
func (UnimplementedAWSTgwServiceServer) Subscribe(*AWSTgwStreamRequest, AWSTgwService_SubscribeServer) error
type UnimplementedAWSVpnConfigServiceServer ¶
type UnimplementedAWSVpnConfigServiceServer struct { }
UnimplementedAWSVpnConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedAWSVpnConfigServiceServer) GetOne ¶
func (UnimplementedAWSVpnConfigServiceServer) GetOne(context.Context, *AWSVpnConfigRequest) (*AWSVpnConfigResponse, error)
type UnimplementedPathServiceServer ¶
type UnimplementedPathServiceServer struct { }
UnimplementedPathServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedPathServiceServer) GetAll ¶
func (UnimplementedPathServiceServer) GetAll(*PathStreamRequest, PathService_GetAllServer) error
func (UnimplementedPathServiceServer) GetOne ¶
func (UnimplementedPathServiceServer) GetOne(context.Context, *PathRequest) (*PathResponse, error)
func (UnimplementedPathServiceServer) Subscribe ¶
func (UnimplementedPathServiceServer) Subscribe(*PathStreamRequest, PathService_SubscribeServer) error
type UnimplementedRouterConfigServiceServer ¶
type UnimplementedRouterConfigServiceServer struct { }
UnimplementedRouterConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedRouterConfigServiceServer) GetOne ¶
func (UnimplementedRouterConfigServiceServer) GetOne(context.Context, *RouterConfigRequest) (*RouterConfigResponse, error)
type UnimplementedSubnetConfigServiceServer ¶
type UnimplementedSubnetConfigServiceServer struct { }
UnimplementedSubnetConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedSubnetConfigServiceServer) GetOne ¶
func (UnimplementedSubnetConfigServiceServer) GetOne(context.Context, *SubnetConfigRequest) (*SubnetConfigResponse, error)
type UnimplementedTopologyInfoConfigServiceServer ¶
type UnimplementedTopologyInfoConfigServiceServer struct { }
UnimplementedTopologyInfoConfigServiceServer must be embedded to have forward compatible implementations.
type UnimplementedVpcConfigServiceServer ¶
type UnimplementedVpcConfigServiceServer struct { }
UnimplementedVpcConfigServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedVpcConfigServiceServer) Delete ¶
func (UnimplementedVpcConfigServiceServer) Delete(context.Context, *VpcConfigDeleteRequest) (*VpcConfigDeleteResponse, error)
func (UnimplementedVpcConfigServiceServer) GetOne ¶
func (UnimplementedVpcConfigServiceServer) GetOne(context.Context, *VpcConfigRequest) (*VpcConfigResponse, error)
type UnsafeAWSTgwAttachmentServiceServer ¶
type UnsafeAWSTgwAttachmentServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAWSTgwAttachmentServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AWSTgwAttachmentServiceServer will result in compilation errors.
type UnsafeAWSTgwServiceServer ¶
type UnsafeAWSTgwServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAWSTgwServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AWSTgwServiceServer will result in compilation errors.
type UnsafeAWSVpnConfigServiceServer ¶
type UnsafeAWSVpnConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAWSVpnConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AWSVpnConfigServiceServer will result in compilation errors.
type UnsafePathServiceServer ¶
type UnsafePathServiceServer interface {
// contains filtered or unexported methods
}
UnsafePathServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PathServiceServer will result in compilation errors.
type UnsafeRouterConfigServiceServer ¶
type UnsafeRouterConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRouterConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RouterConfigServiceServer will result in compilation errors.
type UnsafeSubnetConfigServiceServer ¶
type UnsafeSubnetConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeSubnetConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SubnetConfigServiceServer will result in compilation errors.
type UnsafeTopologyInfoConfigServiceServer ¶
type UnsafeTopologyInfoConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTopologyInfoConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TopologyInfoConfigServiceServer will result in compilation errors.
type UnsafeVpcConfigServiceServer ¶
type UnsafeVpcConfigServiceServer interface {
// contains filtered or unexported methods
}
UnsafeVpcConfigServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VpcConfigServiceServer will result in compilation errors.
type VpcConfig ¶
type VpcConfig struct { Key *VpcKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` VpcId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=vpc_id,json=vpcId,proto3" json:"vpc_id,omitempty"` CpT CloudProviderType `protobuf:"varint,4,opt,name=cp_t,json=cpT,proto3,enum=arista.clouddeploy.v1.CloudProviderType" json:"cp_t,omitempty"` Region *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` // Topology related attributes RoleType RoleType `protobuf:"varint,6,opt,name=role_type,json=roleType,proto3,enum=arista.clouddeploy.v1.RoleType" json:"role_type,omitempty"` TopologyName *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` ClosName *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=clos_name,json=closName,proto3" json:"clos_name,omitempty"` WanName *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=wan_name,json=wanName,proto3" json:"wan_name,omitempty"` AzVnetInfo *AzureVnetInfo `protobuf:"bytes,10,opt,name=az_vnet_info,json=azVnetInfo,proto3" json:"az_vnet_info,omitempty"` AwsVpcInfo *AwsVpcInfo `protobuf:"bytes,11,opt,name=aws_vpc_info,json=awsVpcInfo,proto3" json:"aws_vpc_info,omitempty"` Cnps *wrapperspb.StringValue `protobuf:"bytes,12,opt,name=cnps,proto3" json:"cnps,omitempty"` RouteReflector *wrapperspb.BoolValue `protobuf:"bytes,13,opt,name=route_reflector,json=routeReflector,proto3" json:"route_reflector,omitempty"` // Other tags that can be used in queries Tags *fmp.MapStringString `protobuf:"bytes,14,opt,name=tags,proto3" json:"tags,omitempty"` // mapping between vpc_id -> cidr PeerVpcCidr *fmp.MapStringString `protobuf:"bytes,15,opt,name=peer_vpc_cidr,json=peerVpcCidr,proto3" json:"peer_vpc_cidr,omitempty"` // Vpc creation status StatusCode VpcStatusCode `` /* 134-byte string literal not displayed */ // account information Account *wrapperspb.StringValue `protobuf:"bytes,17,opt,name=account,proto3" json:"account,omitempty"` PeerVpcInfo *PeerVpcInfo `protobuf:"bytes,18,opt,name=peer_vpc_info,json=peerVpcInfo,proto3" json:"peer_vpc_info,omitempty"` TgwConnected *wrapperspb.BoolValue `protobuf:"bytes,19,opt,name=tgw_connected,json=tgwConnected,proto3" json:"tgw_connected,omitempty"` Cloudeos *wrapperspb.BoolValue `protobuf:"bytes,20,opt,name=cloudeos,proto3" json:"cloudeos,omitempty"` ManagedBy *wrapperspb.StringValue `protobuf:"bytes,21,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"` DeployMode *wrapperspb.StringValue `protobuf:"bytes,22,opt,name=deploy_mode,json=deployMode,proto3" json:"deploy_mode,omitempty"` // contains filtered or unexported fields }
func (*VpcConfig) Descriptor
deprecated
func (*VpcConfig) GetAccount ¶
func (x *VpcConfig) GetAccount() *wrapperspb.StringValue
func (*VpcConfig) GetAwsVpcInfo ¶
func (x *VpcConfig) GetAwsVpcInfo() *AwsVpcInfo
func (*VpcConfig) GetAzVnetInfo ¶
func (x *VpcConfig) GetAzVnetInfo() *AzureVnetInfo
func (*VpcConfig) GetClosName ¶
func (x *VpcConfig) GetClosName() *wrapperspb.StringValue
func (*VpcConfig) GetCloudeos ¶
func (x *VpcConfig) GetCloudeos() *wrapperspb.BoolValue
func (*VpcConfig) GetCnps ¶
func (x *VpcConfig) GetCnps() *wrapperspb.StringValue
func (*VpcConfig) GetCpT ¶
func (x *VpcConfig) GetCpT() CloudProviderType
func (*VpcConfig) GetDeployMode ¶
func (x *VpcConfig) GetDeployMode() *wrapperspb.StringValue
func (*VpcConfig) GetManagedBy ¶
func (x *VpcConfig) GetManagedBy() *wrapperspb.StringValue
func (*VpcConfig) GetName ¶
func (x *VpcConfig) GetName() *wrapperspb.StringValue
func (*VpcConfig) GetPeerVpcCidr ¶
func (x *VpcConfig) GetPeerVpcCidr() *fmp.MapStringString
func (*VpcConfig) GetPeerVpcInfo ¶
func (x *VpcConfig) GetPeerVpcInfo() *PeerVpcInfo
func (*VpcConfig) GetRegion ¶
func (x *VpcConfig) GetRegion() *wrapperspb.StringValue
func (*VpcConfig) GetRoleType ¶
func (*VpcConfig) GetRouteReflector ¶
func (x *VpcConfig) GetRouteReflector() *wrapperspb.BoolValue
func (*VpcConfig) GetStatusCode ¶
func (x *VpcConfig) GetStatusCode() VpcStatusCode
func (*VpcConfig) GetTags ¶
func (x *VpcConfig) GetTags() *fmp.MapStringString
func (*VpcConfig) GetTgwConnected ¶
func (x *VpcConfig) GetTgwConnected() *wrapperspb.BoolValue
func (*VpcConfig) GetTopologyName ¶
func (x *VpcConfig) GetTopologyName() *wrapperspb.StringValue
func (*VpcConfig) GetVpcId ¶
func (x *VpcConfig) GetVpcId() *wrapperspb.StringValue
func (*VpcConfig) GetWanName ¶
func (x *VpcConfig) GetWanName() *wrapperspb.StringValue
func (*VpcConfig) ProtoMessage ¶
func (*VpcConfig) ProtoMessage()
func (*VpcConfig) ProtoReflect ¶
func (x *VpcConfig) ProtoReflect() protoreflect.Message
type VpcConfigDeleteAllRequest ¶
type VpcConfigDeleteAllRequest struct {
// contains filtered or unexported fields
}
func (*VpcConfigDeleteAllRequest) Descriptor
deprecated
func (*VpcConfigDeleteAllRequest) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigDeleteAllRequest.ProtoReflect.Descriptor instead.
func (*VpcConfigDeleteAllRequest) ProtoMessage ¶
func (*VpcConfigDeleteAllRequest) ProtoMessage()
func (*VpcConfigDeleteAllRequest) ProtoReflect ¶
func (x *VpcConfigDeleteAllRequest) ProtoReflect() protoreflect.Message
func (*VpcConfigDeleteAllRequest) Reset ¶
func (x *VpcConfigDeleteAllRequest) Reset()
func (*VpcConfigDeleteAllRequest) String ¶
func (x *VpcConfigDeleteAllRequest) String() string
type VpcConfigDeleteAllResponse ¶
type VpcConfigDeleteAllResponse struct { // This describes the class of delete error. Type fmp.DeleteError `protobuf:"varint,1,opt,name=type,proto3,enum=fmp.DeleteError" json:"type,omitempty"` // This indicates the error message from the delete failure. Error *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // This is the key of the VpcConfig instance that failed to be deleted. Key *VpcKey `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp when the key was being deleted. Time *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigDeleteAllResponse) Descriptor
deprecated
func (*VpcConfigDeleteAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigDeleteAllResponse.ProtoReflect.Descriptor instead.
func (*VpcConfigDeleteAllResponse) GetError ¶
func (x *VpcConfigDeleteAllResponse) GetError() *wrapperspb.StringValue
func (*VpcConfigDeleteAllResponse) GetKey ¶
func (x *VpcConfigDeleteAllResponse) GetKey() *VpcKey
func (*VpcConfigDeleteAllResponse) GetTime ¶
func (x *VpcConfigDeleteAllResponse) GetTime() *timestamppb.Timestamp
func (*VpcConfigDeleteAllResponse) GetType ¶
func (x *VpcConfigDeleteAllResponse) GetType() fmp.DeleteError
func (*VpcConfigDeleteAllResponse) ProtoMessage ¶
func (*VpcConfigDeleteAllResponse) ProtoMessage()
func (*VpcConfigDeleteAllResponse) ProtoReflect ¶
func (x *VpcConfigDeleteAllResponse) ProtoReflect() protoreflect.Message
func (*VpcConfigDeleteAllResponse) Reset ¶
func (x *VpcConfigDeleteAllResponse) Reset()
func (*VpcConfigDeleteAllResponse) String ¶
func (x *VpcConfigDeleteAllResponse) String() string
type VpcConfigDeleteRequest ¶
type VpcConfigDeleteRequest struct { // Key indicates which VpcConfig instance to remove. // This field must always be set. Key *VpcKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigDeleteRequest) Descriptor
deprecated
func (*VpcConfigDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigDeleteRequest.ProtoReflect.Descriptor instead.
func (*VpcConfigDeleteRequest) GetKey ¶
func (x *VpcConfigDeleteRequest) GetKey() *VpcKey
func (*VpcConfigDeleteRequest) ProtoMessage ¶
func (*VpcConfigDeleteRequest) ProtoMessage()
func (*VpcConfigDeleteRequest) ProtoReflect ¶
func (x *VpcConfigDeleteRequest) ProtoReflect() protoreflect.Message
func (*VpcConfigDeleteRequest) Reset ¶
func (x *VpcConfigDeleteRequest) Reset()
func (*VpcConfigDeleteRequest) String ¶
func (x *VpcConfigDeleteRequest) String() string
type VpcConfigDeleteResponse ¶
type VpcConfigDeleteResponse struct { // Key echoes back the key of the deleted VpcConfig instance. Key *VpcKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // deletion. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==DeletedAt will not include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigDeleteResponse) Descriptor
deprecated
func (*VpcConfigDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigDeleteResponse.ProtoReflect.Descriptor instead.
func (*VpcConfigDeleteResponse) GetKey ¶
func (x *VpcConfigDeleteResponse) GetKey() *VpcKey
func (*VpcConfigDeleteResponse) GetTime ¶
func (x *VpcConfigDeleteResponse) GetTime() *timestamppb.Timestamp
func (*VpcConfigDeleteResponse) ProtoMessage ¶
func (*VpcConfigDeleteResponse) ProtoMessage()
func (*VpcConfigDeleteResponse) ProtoReflect ¶
func (x *VpcConfigDeleteResponse) ProtoReflect() protoreflect.Message
func (*VpcConfigDeleteResponse) Reset ¶
func (x *VpcConfigDeleteResponse) Reset()
func (*VpcConfigDeleteResponse) String ¶
func (x *VpcConfigDeleteResponse) String() string
type VpcConfigRequest ¶
type VpcConfigRequest struct { // Key uniquely identifies a VpcConfig instance to retrieve. // This value must be populated. Key *VpcKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // Time indicates the time for which you are interested in the data. // If no time is given, the server will use the time at which it makes the request. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigRequest) Descriptor
deprecated
func (*VpcConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigRequest.ProtoReflect.Descriptor instead.
func (*VpcConfigRequest) GetKey ¶
func (x *VpcConfigRequest) GetKey() *VpcKey
func (*VpcConfigRequest) GetTime ¶
func (x *VpcConfigRequest) GetTime() *timestamppb.Timestamp
func (*VpcConfigRequest) ProtoMessage ¶
func (*VpcConfigRequest) ProtoMessage()
func (*VpcConfigRequest) ProtoReflect ¶
func (x *VpcConfigRequest) ProtoReflect() protoreflect.Message
func (*VpcConfigRequest) Reset ¶
func (x *VpcConfigRequest) Reset()
func (*VpcConfigRequest) String ¶
func (x *VpcConfigRequest) String() string
type VpcConfigResponse ¶
type VpcConfigResponse struct { // Value is the value requested. // This structure will be fully-populated as it exists in the datastore. If // optional fields were not given at creation, these fields will be empty or // set to default values. Value *VpcConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time carries the (UTC) timestamp of the last-modification of the // VpcConfig instance in this response. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigResponse) Descriptor
deprecated
func (*VpcConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigResponse.ProtoReflect.Descriptor instead.
func (*VpcConfigResponse) GetTime ¶
func (x *VpcConfigResponse) GetTime() *timestamppb.Timestamp
func (*VpcConfigResponse) GetValue ¶
func (x *VpcConfigResponse) GetValue() *VpcConfig
func (*VpcConfigResponse) ProtoMessage ¶
func (*VpcConfigResponse) ProtoMessage()
func (*VpcConfigResponse) ProtoReflect ¶
func (x *VpcConfigResponse) ProtoReflect() protoreflect.Message
func (*VpcConfigResponse) Reset ¶
func (x *VpcConfigResponse) Reset()
func (*VpcConfigResponse) String ¶
func (x *VpcConfigResponse) String() string
type VpcConfigServiceClient ¶
type VpcConfigServiceClient interface { GetOne(ctx context.Context, in *VpcConfigRequest, opts ...grpc.CallOption) (*VpcConfigResponse, error) GetAll(ctx context.Context, in *VpcConfigStreamRequest, opts ...grpc.CallOption) (VpcConfigService_GetAllClient, error) Subscribe(ctx context.Context, in *VpcConfigStreamRequest, opts ...grpc.CallOption) (VpcConfigService_SubscribeClient, error) Set(ctx context.Context, in *VpcConfigSetRequest, opts ...grpc.CallOption) (*VpcConfigSetResponse, error) SetSome(ctx context.Context, in *VpcConfigSetSomeRequest, opts ...grpc.CallOption) (VpcConfigService_SetSomeClient, error) Delete(ctx context.Context, in *VpcConfigDeleteRequest, opts ...grpc.CallOption) (*VpcConfigDeleteResponse, error) DeleteAll(ctx context.Context, in *VpcConfigDeleteAllRequest, opts ...grpc.CallOption) (VpcConfigService_DeleteAllClient, error) }
VpcConfigServiceClient is the client API for VpcConfigService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.golang.ir/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewVpcConfigServiceClient ¶
func NewVpcConfigServiceClient(cc grpc.ClientConnInterface) VpcConfigServiceClient
type VpcConfigServiceServer ¶
type VpcConfigServiceServer interface { GetOne(context.Context, *VpcConfigRequest) (*VpcConfigResponse, error) GetAll(*VpcConfigStreamRequest, VpcConfigService_GetAllServer) error Subscribe(*VpcConfigStreamRequest, VpcConfigService_SubscribeServer) error Set(context.Context, *VpcConfigSetRequest) (*VpcConfigSetResponse, error) SetSome(*VpcConfigSetSomeRequest, VpcConfigService_SetSomeServer) error Delete(context.Context, *VpcConfigDeleteRequest) (*VpcConfigDeleteResponse, error) DeleteAll(*VpcConfigDeleteAllRequest, VpcConfigService_DeleteAllServer) error // contains filtered or unexported methods }
VpcConfigServiceServer is the server API for VpcConfigService service. All implementations must embed UnimplementedVpcConfigServiceServer for forward compatibility
type VpcConfigService_DeleteAllClient ¶
type VpcConfigService_DeleteAllClient interface { Recv() (*VpcConfigDeleteAllResponse, error) grpc.ClientStream }
type VpcConfigService_DeleteAllServer ¶
type VpcConfigService_DeleteAllServer interface { Send(*VpcConfigDeleteAllResponse) error grpc.ServerStream }
type VpcConfigService_GetAllClient ¶
type VpcConfigService_GetAllClient interface { Recv() (*VpcConfigStreamResponse, error) grpc.ClientStream }
type VpcConfigService_GetAllServer ¶
type VpcConfigService_GetAllServer interface { Send(*VpcConfigStreamResponse) error grpc.ServerStream }
type VpcConfigService_SetSomeClient ¶
type VpcConfigService_SetSomeClient interface { Recv() (*VpcConfigSetSomeResponse, error) grpc.ClientStream }
type VpcConfigService_SetSomeServer ¶
type VpcConfigService_SetSomeServer interface { Send(*VpcConfigSetSomeResponse) error grpc.ServerStream }
type VpcConfigService_SubscribeClient ¶
type VpcConfigService_SubscribeClient interface { Recv() (*VpcConfigStreamResponse, error) grpc.ClientStream }
type VpcConfigService_SubscribeServer ¶
type VpcConfigService_SubscribeServer interface { Send(*VpcConfigStreamResponse) error grpc.ServerStream }
type VpcConfigSetRequest ¶
type VpcConfigSetRequest struct { // VpcConfig carries the value to set into the datastore. // See the documentation on the VpcConfig struct for which fields are required. Value *VpcConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigSetRequest) Descriptor
deprecated
func (*VpcConfigSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigSetRequest.ProtoReflect.Descriptor instead.
func (*VpcConfigSetRequest) GetValue ¶
func (x *VpcConfigSetRequest) GetValue() *VpcConfig
func (*VpcConfigSetRequest) ProtoMessage ¶
func (*VpcConfigSetRequest) ProtoMessage()
func (*VpcConfigSetRequest) ProtoReflect ¶
func (x *VpcConfigSetRequest) ProtoReflect() protoreflect.Message
func (*VpcConfigSetRequest) Reset ¶
func (x *VpcConfigSetRequest) Reset()
func (*VpcConfigSetRequest) String ¶
func (x *VpcConfigSetRequest) String() string
type VpcConfigSetResponse ¶
type VpcConfigSetResponse struct { // Value carries all the values given in the VpcConfigSetRequest as well // as any server-generated values. Value *VpcConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time indicates the (UTC) timestamp at which the system recognizes the // creation. The only guarantees made about this timestamp are: // // - it is after the time the request was received // - a time-ranged query with StartTime==CreatedAt will include this instance. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigSetResponse) Descriptor
deprecated
func (*VpcConfigSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigSetResponse.ProtoReflect.Descriptor instead.
func (*VpcConfigSetResponse) GetTime ¶
func (x *VpcConfigSetResponse) GetTime() *timestamppb.Timestamp
func (*VpcConfigSetResponse) GetValue ¶
func (x *VpcConfigSetResponse) GetValue() *VpcConfig
func (*VpcConfigSetResponse) ProtoMessage ¶
func (*VpcConfigSetResponse) ProtoMessage()
func (*VpcConfigSetResponse) ProtoReflect ¶
func (x *VpcConfigSetResponse) ProtoReflect() protoreflect.Message
func (*VpcConfigSetResponse) Reset ¶
func (x *VpcConfigSetResponse) Reset()
func (*VpcConfigSetResponse) String ¶
func (x *VpcConfigSetResponse) String() string
type VpcConfigSetSomeRequest ¶
type VpcConfigSetSomeRequest struct { // value contains a list of VpcConfig values to write. // It is possible to provide more values than can fit within either: // - the maxiumum send size of the client // - the maximum receive size of the server // // If this error occurs you must reduce the number of values sent. // See gRPC "maximum message size" documentation for more information. Values []*VpcConfig `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigSetSomeRequest) Descriptor
deprecated
func (*VpcConfigSetSomeRequest) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigSetSomeRequest.ProtoReflect.Descriptor instead.
func (*VpcConfigSetSomeRequest) GetValues ¶
func (x *VpcConfigSetSomeRequest) GetValues() []*VpcConfig
func (*VpcConfigSetSomeRequest) ProtoMessage ¶
func (*VpcConfigSetSomeRequest) ProtoMessage()
func (*VpcConfigSetSomeRequest) ProtoReflect ¶
func (x *VpcConfigSetSomeRequest) ProtoReflect() protoreflect.Message
func (*VpcConfigSetSomeRequest) Reset ¶
func (x *VpcConfigSetSomeRequest) Reset()
func (*VpcConfigSetSomeRequest) String ¶
func (x *VpcConfigSetSomeRequest) String() string
type VpcConfigSetSomeResponse ¶
type VpcConfigSetSomeResponse struct { Key *VpcKey `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigSetSomeResponse) Descriptor
deprecated
func (*VpcConfigSetSomeResponse) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigSetSomeResponse.ProtoReflect.Descriptor instead.
func (*VpcConfigSetSomeResponse) GetError ¶
func (x *VpcConfigSetSomeResponse) GetError() string
func (*VpcConfigSetSomeResponse) GetKey ¶
func (x *VpcConfigSetSomeResponse) GetKey() *VpcKey
func (*VpcConfigSetSomeResponse) ProtoMessage ¶
func (*VpcConfigSetSomeResponse) ProtoMessage()
func (*VpcConfigSetSomeResponse) ProtoReflect ¶
func (x *VpcConfigSetSomeResponse) ProtoReflect() protoreflect.Message
func (*VpcConfigSetSomeResponse) Reset ¶
func (x *VpcConfigSetSomeResponse) Reset()
func (*VpcConfigSetSomeResponse) String ¶
func (x *VpcConfigSetSomeResponse) String() string
type VpcConfigStreamRequest ¶
type VpcConfigStreamRequest struct { // PartialEqFilter provides a way to server-side filter a GetAll/Subscribe. // This requires all provided fields to be equal to the response. // // While transparent to users, this field also allows services to optimize internal // subscriptions if filter(s) are sufficiently specific. PartialEqFilter []*VpcConfig `protobuf:"bytes,1,rep,name=partial_eq_filter,json=partialEqFilter,proto3" json:"partial_eq_filter,omitempty"` // TimeRange allows limiting response data to within a specified time window. // If this field is populated, at least one of the two time fields are required. // // For GetAll, the fields start and end can be used as follows: // // - end: Returns the state of each VpcConfig at end. // - Each VpcConfig response is fully-specified (all fields set). // - start: Returns the state of each VpcConfig at start, followed by updates until now. // - Each VpcConfig response at start is fully-specified, but updates may be partial. // - start and end: Returns the state of each VpcConfig at start, followed by updates // until end. // - Each VpcConfig response at start is fully-specified, but updates until end may // be partial. // // This field is not allowed in the Subscribe RPC. Time *time.TimeBounds `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigStreamRequest) Descriptor
deprecated
func (*VpcConfigStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigStreamRequest.ProtoReflect.Descriptor instead.
func (*VpcConfigStreamRequest) GetPartialEqFilter ¶
func (x *VpcConfigStreamRequest) GetPartialEqFilter() []*VpcConfig
func (*VpcConfigStreamRequest) GetTime ¶
func (x *VpcConfigStreamRequest) GetTime() *time.TimeBounds
func (*VpcConfigStreamRequest) ProtoMessage ¶
func (*VpcConfigStreamRequest) ProtoMessage()
func (*VpcConfigStreamRequest) ProtoReflect ¶
func (x *VpcConfigStreamRequest) ProtoReflect() protoreflect.Message
func (*VpcConfigStreamRequest) Reset ¶
func (x *VpcConfigStreamRequest) Reset()
func (*VpcConfigStreamRequest) String ¶
func (x *VpcConfigStreamRequest) String() string
type VpcConfigStreamResponse ¶
type VpcConfigStreamResponse struct { // Value is a value deemed relevant to the initiating request. // This structure will always have its key-field populated. Which other fields are // populated, and why, depends on the value of Operation and what triggered this notification. Value *VpcConfig `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Time holds the timestamp of this VpcConfig's last modification. Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"` // Operation indicates how the VpcConfig value in this response should be considered. // Under non-subscribe requests, this value should always be INITIAL. In a subscription, // once all initial data is streamed and the client begins to receive modification updates, // you should not see INITIAL again. Type subscriptions.Operation `protobuf:"varint,3,opt,name=type,proto3,enum=arista.subscriptions.Operation" json:"type,omitempty"` // contains filtered or unexported fields }
func (*VpcConfigStreamResponse) Descriptor
deprecated
func (*VpcConfigStreamResponse) Descriptor() ([]byte, []int)
Deprecated: Use VpcConfigStreamResponse.ProtoReflect.Descriptor instead.
func (*VpcConfigStreamResponse) GetTime ¶
func (x *VpcConfigStreamResponse) GetTime() *timestamppb.Timestamp
func (*VpcConfigStreamResponse) GetType ¶
func (x *VpcConfigStreamResponse) GetType() subscriptions.Operation
func (*VpcConfigStreamResponse) GetValue ¶
func (x *VpcConfigStreamResponse) GetValue() *VpcConfig
func (*VpcConfigStreamResponse) ProtoMessage ¶
func (*VpcConfigStreamResponse) ProtoMessage()
func (*VpcConfigStreamResponse) ProtoReflect ¶
func (x *VpcConfigStreamResponse) ProtoReflect() protoreflect.Message
func (*VpcConfigStreamResponse) Reset ¶
func (x *VpcConfigStreamResponse) Reset()
func (*VpcConfigStreamResponse) String ¶
func (x *VpcConfigStreamResponse) String() string
type VpcKey ¶
type VpcKey struct { Id *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*VpcKey) Descriptor
deprecated
func (*VpcKey) GetId ¶
func (x *VpcKey) GetId() *wrapperspb.StringValue
func (*VpcKey) ProtoMessage ¶
func (*VpcKey) ProtoMessage()
func (*VpcKey) ProtoReflect ¶
func (x *VpcKey) ProtoReflect() protoreflect.Message
type VpcStatusCode ¶
type VpcStatusCode int32
const ( VpcStatusCode_VPC_STATUS_CODE_UNSPECIFIED VpcStatusCode = 0 VpcStatusCode_VPC_STATUS_CODE_SUCCESS VpcStatusCode = 1 VpcStatusCode_VPC_STATUS_CODE_FAILURE VpcStatusCode = 2 )
func (VpcStatusCode) Descriptor ¶
func (VpcStatusCode) Descriptor() protoreflect.EnumDescriptor
func (VpcStatusCode) Enum ¶
func (x VpcStatusCode) Enum() *VpcStatusCode
func (VpcStatusCode) EnumDescriptor
deprecated
func (VpcStatusCode) EnumDescriptor() ([]byte, []int)
Deprecated: Use VpcStatusCode.Descriptor instead.
func (VpcStatusCode) Number ¶
func (x VpcStatusCode) Number() protoreflect.EnumNumber
func (VpcStatusCode) String ¶
func (x VpcStatusCode) String() string
func (VpcStatusCode) Type ¶
func (VpcStatusCode) Type() protoreflect.EnumType
type WanInfo ¶
type WanInfo struct { WanName *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=wan_name,json=wanName,proto3" json:"wan_name,omitempty"` CpType CloudProviderType `protobuf:"varint,2,opt,name=cp_type,json=cpType,proto3,enum=arista.clouddeploy.v1.CloudProviderType" json:"cp_type,omitempty"` PeerNames *fmp.RepeatedString `protobuf:"bytes,3,opt,name=peer_names,json=peerNames,proto3" json:"peer_names,omitempty"` EdgeEdgePeering *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=edge_edge_peering,json=edgeEdgePeering,proto3" json:"edge_edge_peering,omitempty"` EdgeEdgeIgw *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=edge_edge_igw,json=edgeEdgeIgw,proto3" json:"edge_edge_igw,omitempty"` EdgeDedicatedConnect *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=edge_dedicated_connect,json=edgeDedicatedConnect,proto3" json:"edge_dedicated_connect,omitempty"` // DirectConnect CvpContainerName *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=cvp_container_name,json=cvpContainerName,proto3" json:"cvp_container_name,omitempty"` // contains filtered or unexported fields }
func (*WanInfo) Descriptor
deprecated
func (*WanInfo) GetCpType ¶
func (x *WanInfo) GetCpType() CloudProviderType
func (*WanInfo) GetCvpContainerName ¶
func (x *WanInfo) GetCvpContainerName() *wrapperspb.StringValue
func (*WanInfo) GetEdgeDedicatedConnect ¶
func (x *WanInfo) GetEdgeDedicatedConnect() *wrapperspb.BoolValue
func (*WanInfo) GetEdgeEdgeIgw ¶
func (x *WanInfo) GetEdgeEdgeIgw() *wrapperspb.BoolValue
func (*WanInfo) GetEdgeEdgePeering ¶
func (x *WanInfo) GetEdgeEdgePeering() *wrapperspb.BoolValue
func (*WanInfo) GetPeerNames ¶
func (x *WanInfo) GetPeerNames() *fmp.RepeatedString
func (*WanInfo) GetWanName ¶
func (x *WanInfo) GetWanName() *wrapperspb.StringValue
func (*WanInfo) ProtoMessage ¶
func (*WanInfo) ProtoMessage()
func (*WanInfo) ProtoReflect ¶
func (x *WanInfo) ProtoReflect() protoreflect.Message