Documentation
¶
Index ¶
- Variables
- func RegisterTitusAgentVPCServiceServer(s grpc.ServiceRegistrar, srv TitusAgentVPCServiceServer)
- type Address
- type AssignIPRequestV3
- func (*AssignIPRequestV3) Descriptor() ([]byte, []int)deprecated
- func (x *AssignIPRequestV3) GetAccountID() string
- func (x *AssignIPRequestV3) GetBandwidth() uint64
- func (x *AssignIPRequestV3) GetBurst() bool
- func (x *AssignIPRequestV3) GetElasticAdddresses() *ElasticAddressSet
- func (m *AssignIPRequestV3) GetElasticAddress() isAssignIPRequestV3_ElasticAddress
- func (x *AssignIPRequestV3) GetEmpty() *emptypb.Empty
- func (x *AssignIPRequestV3) GetGroupName() string
- func (x *AssignIPRequestV3) GetIdempotent() bool
- func (x *AssignIPRequestV3) GetInstanceIdentity() *InstanceIdentity
- func (m *AssignIPRequestV3) GetIpv4() isAssignIPRequestV3_Ipv4
- func (x *AssignIPRequestV3) GetIpv4AddressRequested() bool
- func (x *AssignIPRequestV3) GetIpv4SignedAddressAllocation() *titus.SignedAddressAllocation
- func (m *AssignIPRequestV3) GetIpv6() isAssignIPRequestV3_Ipv6
- func (x *AssignIPRequestV3) GetIpv6AddressRequested() bool
- func (x *AssignIPRequestV3) GetJumbo() bool
- func (x *AssignIPRequestV3) GetNoIPv6AddressRequested() *emptypb.Empty
- func (x *AssignIPRequestV3) GetSecurityGroupIds() []string
- func (x *AssignIPRequestV3) GetSubnets() []string
- func (x *AssignIPRequestV3) GetTaskId() string
- func (x *AssignIPRequestV3) GetTransitionRequested() *emptypb.Empty
- func (*AssignIPRequestV3) ProtoMessage()
- func (x *AssignIPRequestV3) ProtoReflect() protoreflect.Message
- func (x *AssignIPRequestV3) Reset()
- func (x *AssignIPRequestV3) String() string
- type AssignIPRequestV3_ElasticAdddresses
- type AssignIPRequestV3_Empty
- type AssignIPRequestV3_GroupName
- type AssignIPRequestV3_Ipv4AddressRequested
- type AssignIPRequestV3_Ipv4SignedAddressAllocation
- type AssignIPRequestV3_Ipv6AddressRequested
- type AssignIPRequestV3_NoIPv6AddressRequested
- type AssignIPRequestV3_TransitionRequested
- type AssignIPResponseV3
- func (*AssignIPResponseV3) Descriptor() ([]byte, []int)deprecated
- func (x *AssignIPResponseV3) GetBandwidth() *AssignIPResponseV3_Bandwidth
- func (x *AssignIPResponseV3) GetBranchNetworkInterface() *NetworkInterface
- func (x *AssignIPResponseV3) GetClassId() uint32
- func (x *AssignIPResponseV3) GetElasticAddress() *ElasticAddress
- func (x *AssignIPResponseV3) GetIpv4Address() *UsableAddress
- func (x *AssignIPResponseV3) GetIpv6Address() *UsableAddress
- func (x *AssignIPResponseV3) GetRoutes() []*AssignIPResponseV3_Route
- func (x *AssignIPResponseV3) GetTransitionAssignment() *AssignIPResponseV3_TransitionAssignment
- func (x *AssignIPResponseV3) GetTrunkNetworkInterface() *NetworkInterface
- func (x *AssignIPResponseV3) GetVlanId() uint32
- func (*AssignIPResponseV3) ProtoMessage()
- func (x *AssignIPResponseV3) ProtoReflect() protoreflect.Message
- func (x *AssignIPResponseV3) Reset()
- func (x *AssignIPResponseV3) String() string
- type AssignIPResponseV3_Bandwidth
- func (*AssignIPResponseV3_Bandwidth) Descriptor() ([]byte, []int)deprecated
- func (x *AssignIPResponseV3_Bandwidth) GetBandwidth() uint64
- func (x *AssignIPResponseV3_Bandwidth) GetBurst() uint64
- func (*AssignIPResponseV3_Bandwidth) ProtoMessage()
- func (x *AssignIPResponseV3_Bandwidth) ProtoReflect() protoreflect.Message
- func (x *AssignIPResponseV3_Bandwidth) Reset()
- func (x *AssignIPResponseV3_Bandwidth) String() string
- type AssignIPResponseV3_Route
- func (*AssignIPResponseV3_Route) Descriptor() ([]byte, []int)deprecated
- func (x *AssignIPResponseV3_Route) GetDestination() string
- func (x *AssignIPResponseV3_Route) GetFamily() AssignIPResponseV3_Route_Family
- func (x *AssignIPResponseV3_Route) GetMtu() uint32
- func (*AssignIPResponseV3_Route) ProtoMessage()
- func (x *AssignIPResponseV3_Route) ProtoReflect() protoreflect.Message
- func (x *AssignIPResponseV3_Route) Reset()
- func (x *AssignIPResponseV3_Route) String() string
- type AssignIPResponseV3_Route_Family
- func (AssignIPResponseV3_Route_Family) Descriptor() protoreflect.EnumDescriptor
- func (x AssignIPResponseV3_Route_Family) Enum() *AssignIPResponseV3_Route_Family
- func (AssignIPResponseV3_Route_Family) EnumDescriptor() ([]byte, []int)deprecated
- func (x AssignIPResponseV3_Route_Family) Number() protoreflect.EnumNumber
- func (x AssignIPResponseV3_Route_Family) String() string
- func (AssignIPResponseV3_Route_Family) Type() protoreflect.EnumType
- type AssignIPResponseV3_TransitionAssignment
- func (*AssignIPResponseV3_TransitionAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *AssignIPResponseV3_TransitionAssignment) GetAssignmentId() string
- func (x *AssignIPResponseV3_TransitionAssignment) GetIpv4Address() *UsableAddress
- func (x *AssignIPResponseV3_TransitionAssignment) GetRoutes() []*AssignIPResponseV3_Route
- func (*AssignIPResponseV3_TransitionAssignment) ProtoMessage()
- func (x *AssignIPResponseV3_TransitionAssignment) ProtoReflect() protoreflect.Message
- func (x *AssignIPResponseV3_TransitionAssignment) Reset()
- func (x *AssignIPResponseV3_TransitionAssignment) String() string
- type Assignment
- func (m *Assignment) ContainerENI() *NetworkInterface
- func (*Assignment) Descriptor() ([]byte, []int)deprecated
- func (m *Assignment) DeviceIndex() int
- func (m *Assignment) ElasticAddress() *ElasticAddress
- func (x *Assignment) GetAssignIPResponseV3() *AssignIPResponseV3
- func (m *Assignment) GetAssignment() isAssignment_Assignment
- func (m *Assignment) IPV4Address() *UsableAddress
- func (m *Assignment) IPV6Address() *UsableAddress
- func (*Assignment) ProtoMessage()
- func (x *Assignment) ProtoReflect() protoreflect.Message
- func (x *Assignment) Reset()
- func (x *Assignment) String() string
- func (m *Assignment) TransitionAddress() *UsableAddress
- type Assignment_AssignIPResponseV3
- type AssociateTrunkNetworkInterfaceRequest
- func (*AssociateTrunkNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AssociateTrunkNetworkInterfaceRequest) GetBranchENI() string
- func (x *AssociateTrunkNetworkInterfaceRequest) GetInstanceIdentity() *InstanceIdentity
- func (x *AssociateTrunkNetworkInterfaceRequest) GetTrunkENI() string
- func (m *AssociateTrunkNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier() isAssociateTrunkNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier
- func (x *AssociateTrunkNetworkInterfaceRequest) GetVlanId() uint64
- func (*AssociateTrunkNetworkInterfaceRequest) ProtoMessage()
- func (x *AssociateTrunkNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *AssociateTrunkNetworkInterfaceRequest) Reset()
- func (x *AssociateTrunkNetworkInterfaceRequest) String() string
- type AssociateTrunkNetworkInterfaceRequest_InstanceIdentity
- type AssociateTrunkNetworkInterfaceRequest_TrunkENI
- type AssociateTrunkNetworkInterfaceResponse
- func (*AssociateTrunkNetworkInterfaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AssociateTrunkNetworkInterfaceResponse) GetAssociationId() string
- func (*AssociateTrunkNetworkInterfaceResponse) ProtoMessage()
- func (x *AssociateTrunkNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
- func (x *AssociateTrunkNetworkInterfaceResponse) Reset()
- func (x *AssociateTrunkNetworkInterfaceResponse) String() string
- type CacheVersion
- type DescribeTrunkNetworkInterfaceRequest
- func (*DescribeTrunkNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTrunkNetworkInterfaceRequest) GetInstanceIdentity() *InstanceIdentity
- func (x *DescribeTrunkNetworkInterfaceRequest) GetTrunkENI() string
- func (m *DescribeTrunkNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier() isDescribeTrunkNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier
- func (*DescribeTrunkNetworkInterfaceRequest) ProtoMessage()
- func (x *DescribeTrunkNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *DescribeTrunkNetworkInterfaceRequest) Reset()
- func (x *DescribeTrunkNetworkInterfaceRequest) String() string
- type DescribeTrunkNetworkInterfaceRequest_InstanceIdentity
- type DescribeTrunkNetworkInterfaceRequest_TrunkENI
- type DescribeTrunkNetworkInterfaceResponse
- func (*DescribeTrunkNetworkInterfaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTrunkNetworkInterfaceResponse) GetAssociations() []*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation
- func (x *DescribeTrunkNetworkInterfaceResponse) GetTrunkENI() *DescribeTrunkNetworkInterfaceResponse_TrunkENI
- func (*DescribeTrunkNetworkInterfaceResponse) ProtoMessage()
- func (x *DescribeTrunkNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
- func (x *DescribeTrunkNetworkInterfaceResponse) Reset()
- func (x *DescribeTrunkNetworkInterfaceResponse) String() string
- type DescribeTrunkNetworkInterfaceResponse_BranchENI
- func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetAccountId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetCreatedAt() *timestamppb.Timestamp
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetLastAssignedTo() *timestamppb.Timestamp
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetModifiedAt() *timestamppb.Timestamp
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetSecurityGroupIds() []string
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetSubnetId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetVpcId() string
- func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) ProtoMessage()
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) ProtoReflect() protoreflect.Message
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) Reset()
- func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) String() string
- type DescribeTrunkNetworkInterfaceResponse_TrunkENI
- func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetAccountId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetAz() string
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetCreatedAt() *timestamppb.Timestamp
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetRegion() string
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetSubnetId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetVpcId() string
- func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) ProtoMessage()
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) ProtoReflect() protoreflect.Message
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) Reset()
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) String() string
- type DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation
- func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) Descriptor() ([]byte, []int)deprecated
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetAssociationId() string
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetBranchENI() *DescribeTrunkNetworkInterfaceResponse_BranchENI
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetVlanId() uint64
- func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) ProtoMessage()
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) ProtoReflect() protoreflect.Message
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) Reset()
- func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) String() string
- type DetachBranchNetworkInterfaceRequest
- func (*DetachBranchNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DetachBranchNetworkInterfaceRequest) GetInstanceIdentity() *InstanceIdentity
- func (m *DetachBranchNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier() isDetachBranchNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier
- func (*DetachBranchNetworkInterfaceRequest) ProtoMessage()
- func (x *DetachBranchNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *DetachBranchNetworkInterfaceRequest) Reset()
- func (x *DetachBranchNetworkInterfaceRequest) String() string
- type DetachBranchNetworkInterfaceRequest_InstanceIdentity
- type DetachBranchNetworkInterfaceResponse
- func (*DetachBranchNetworkInterfaceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DetachBranchNetworkInterfaceResponse) GetAssociationID() string
- func (x *DetachBranchNetworkInterfaceResponse) GetBranchENI() string
- func (x *DetachBranchNetworkInterfaceResponse) GetVlanId() uint64
- func (*DetachBranchNetworkInterfaceResponse) ProtoMessage()
- func (x *DetachBranchNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
- func (x *DetachBranchNetworkInterfaceResponse) Reset()
- func (x *DetachBranchNetworkInterfaceResponse) String() string
- type DisassociateTrunkNetworkInterfaceRequest
- func (*DisassociateTrunkNetworkInterfaceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisassociateTrunkNetworkInterfaceRequest) GetAssociationId() string
- func (x *DisassociateTrunkNetworkInterfaceRequest) GetForce() bool
- func (m *DisassociateTrunkNetworkInterfaceRequest) GetKey() isDisassociateTrunkNetworkInterfaceRequest_Key
- func (*DisassociateTrunkNetworkInterfaceRequest) ProtoMessage()
- func (x *DisassociateTrunkNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
- func (x *DisassociateTrunkNetworkInterfaceRequest) Reset()
- func (x *DisassociateTrunkNetworkInterfaceRequest) String() string
- type DisassociateTrunkNetworkInterfaceRequest_AssociationId
- type DisassociateTrunkNetworkInterfaceResponse
- func (*DisassociateTrunkNetworkInterfaceResponse) Descriptor() ([]byte, []int)deprecated
- func (*DisassociateTrunkNetworkInterfaceResponse) ProtoMessage()
- func (x *DisassociateTrunkNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
- func (x *DisassociateTrunkNetworkInterfaceResponse) Reset()
- func (x *DisassociateTrunkNetworkInterfaceResponse) String() string
- type ElasticAddress
- func (*ElasticAddress) Descriptor() ([]byte, []int)deprecated
- func (x *ElasticAddress) GetAllocationId() string
- func (x *ElasticAddress) GetAssociationdId() string
- func (x *ElasticAddress) GetIp() string
- func (*ElasticAddress) ProtoMessage()
- func (x *ElasticAddress) ProtoReflect() protoreflect.Message
- func (x *ElasticAddress) Reset()
- func (x *ElasticAddress) String() string
- type ElasticAddressSet
- func (*ElasticAddressSet) Descriptor() ([]byte, []int)deprecated
- func (x *ElasticAddressSet) GetElasticAddresses() []string
- func (*ElasticAddressSet) ProtoMessage()
- func (x *ElasticAddressSet) ProtoReflect() protoreflect.Message
- func (x *ElasticAddressSet) Reset()
- func (x *ElasticAddressSet) String() string
- type Error
- type GCRequestV3
- func (*GCRequestV3) Descriptor() ([]byte, []int)deprecated
- func (x *GCRequestV3) GetInstanceIdentity() *InstanceIdentity
- func (x *GCRequestV3) GetRunningTaskIDs() []string
- func (x *GCRequestV3) GetSoft() booldeprecated
- func (*GCRequestV3) ProtoMessage()
- func (x *GCRequestV3) ProtoReflect() protoreflect.Message
- func (x *GCRequestV3) Reset()
- func (x *GCRequestV3) String() string
- type GCResponseV3
- type GetAssignmentRequest
- func (*GetAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAssignmentRequest) GetTaskId() string
- func (*GetAssignmentRequest) ProtoMessage()
- func (x *GetAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *GetAssignmentRequest) Reset()
- func (x *GetAssignmentRequest) String() string
- type GetAssignmentResponse
- func (*GetAssignmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAssignmentResponse) GetAssignment() *AssignIPResponseV3
- func (*GetAssignmentResponse) ProtoMessage()
- func (x *GetAssignmentResponse) ProtoReflect() protoreflect.Message
- func (x *GetAssignmentResponse) Reset()
- func (x *GetAssignmentResponse) String() string
- type GetLocksRequest
- type GetLocksResponse
- type InstanceIdentity
- func (*InstanceIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *InstanceIdentity) GetAccountID() string
- func (x *InstanceIdentity) GetInstanceID() string
- func (x *InstanceIdentity) GetInstanceIdentityDocument() string
- func (x *InstanceIdentity) GetInstanceIdentitySignature() string
- func (x *InstanceIdentity) GetInstanceType() string
- func (x *InstanceIdentity) GetRegion() string
- func (*InstanceIdentity) ProtoMessage()
- func (x *InstanceIdentity) ProtoReflect() protoreflect.Message
- func (x *InstanceIdentity) Reset()
- func (x *InstanceIdentity) String() string
- type Lock
- func (*Lock) Descriptor() ([]byte, []int)deprecated
- func (x *Lock) GetHeldBy() string
- func (x *Lock) GetHeldUntil() *timestamppb.Timestamp
- func (x *Lock) GetId() int64
- func (x *Lock) GetLockName() string
- func (*Lock) ProtoMessage()
- func (x *Lock) ProtoReflect() protoreflect.Message
- func (x *Lock) Reset()
- func (x *Lock) String() string
- type LockId
- type NetworkInterface
- func (*NetworkInterface) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkInterface) GetAvailabilityZone() string
- func (x *NetworkInterface) GetMacAddress() string
- func (x *NetworkInterface) GetNetworkInterfaceAttachment() *NetworkInterfaceAttachment
- func (x *NetworkInterface) GetNetworkInterfaceId() string
- func (x *NetworkInterface) GetOwnerAccountId() string
- func (x *NetworkInterface) GetSubnetId() string
- func (x *NetworkInterface) GetVpcId() string
- func (*NetworkInterface) ProtoMessage()
- func (x *NetworkInterface) ProtoReflect() protoreflect.Message
- func (x *NetworkInterface) Reset()
- func (x *NetworkInterface) String() string
- type NetworkInterfaceAttachment
- func (*NetworkInterfaceAttachment) Descriptor() ([]byte, []int)deprecated
- func (x *NetworkInterfaceAttachment) GetDeviceIndex() uint32
- func (x *NetworkInterfaceAttachment) GetId() string
- func (*NetworkInterfaceAttachment) ProtoMessage()
- func (x *NetworkInterfaceAttachment) ProtoReflect() protoreflect.Message
- func (x *NetworkInterfaceAttachment) Reset()
- func (x *NetworkInterfaceAttachment) String() string
- type PreemptLockRequest
- func (*PreemptLockRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PreemptLockRequest) GetLockName() string
- func (*PreemptLockRequest) ProtoMessage()
- func (x *PreemptLockRequest) ProtoReflect() protoreflect.Message
- func (x *PreemptLockRequest) Reset()
- func (x *PreemptLockRequest) String() string
- type PrivateKey
- func (*PrivateKey) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateKey) GetEd25519Key() *PrivateKey_Ed25519Key
- func (x *PrivateKey) GetGenerated() *timestamppb.Timestamp
- func (x *PrivateKey) GetHostname() string
- func (m *PrivateKey) GetKey() isPrivateKey_Key
- func (*PrivateKey) ProtoMessage()
- func (x *PrivateKey) ProtoReflect() protoreflect.Message
- func (x *PrivateKey) Reset()
- func (x *PrivateKey) String() string
- type PrivateKey_Ed25519Key
- func (*PrivateKey_Ed25519Key) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateKey_Ed25519Key) GetRfc8032Key() []byte
- func (*PrivateKey_Ed25519Key) ProtoMessage()
- func (x *PrivateKey_Ed25519Key) ProtoReflect() protoreflect.Message
- func (x *PrivateKey_Ed25519Key) Reset()
- func (x *PrivateKey_Ed25519Key) String() string
- type PrivateKey_Ed25519Key_
- type ProvisionInstanceRequestV3
- func (*ProvisionInstanceRequestV3) Descriptor() ([]byte, []int)deprecated
- func (x *ProvisionInstanceRequestV3) GetInstanceIdentity() *InstanceIdentity
- func (*ProvisionInstanceRequestV3) ProtoMessage()
- func (x *ProvisionInstanceRequestV3) ProtoReflect() protoreflect.Message
- func (x *ProvisionInstanceRequestV3) Reset()
- func (x *ProvisionInstanceRequestV3) String() string
- type ProvisionInstanceResponseV3
- func (*ProvisionInstanceResponseV3) Descriptor() ([]byte, []int)deprecated
- func (x *ProvisionInstanceResponseV3) GetTrunkNetworkInterface() *NetworkInterface
- func (*ProvisionInstanceResponseV3) ProtoMessage()
- func (x *ProvisionInstanceResponseV3) ProtoReflect() protoreflect.Message
- func (x *ProvisionInstanceResponseV3) Reset()
- func (x *ProvisionInstanceResponseV3) String() string
- type ResetSecurityGroupRequest
- func (*ResetSecurityGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetSecurityGroupRequest) GetSgId() string
- func (*ResetSecurityGroupRequest) ProtoMessage()
- func (x *ResetSecurityGroupRequest) ProtoReflect() protoreflect.Message
- func (x *ResetSecurityGroupRequest) Reset()
- func (x *ResetSecurityGroupRequest) String() string
- type ResetSecurityGroupResponse
- type TitusAgentVPCServiceClient
- type TitusAgentVPCServiceServer
- type UnassignIPRequestV3
- func (*UnassignIPRequestV3) Descriptor() ([]byte, []int)deprecated
- func (x *UnassignIPRequestV3) GetTaskId() string
- func (*UnassignIPRequestV3) ProtoMessage()
- func (x *UnassignIPRequestV3) ProtoReflect() protoreflect.Message
- func (x *UnassignIPRequestV3) Reset()
- func (x *UnassignIPRequestV3) String() string
- type UnassignIPResponseV3
- type UnimplementedTitusAgentVPCServiceServer
- func (UnimplementedTitusAgentVPCServiceServer) AssignIPV3(context.Context, *AssignIPRequestV3) (*AssignIPResponseV3, error)
- func (UnimplementedTitusAgentVPCServiceServer) AssociateTrunkNetworkInterface(context.Context, *AssociateTrunkNetworkInterfaceRequest) (*AssociateTrunkNetworkInterfaceResponse, error)
- func (UnimplementedTitusAgentVPCServiceServer) DeleteLock(context.Context, *LockId) (*emptypb.Empty, error)
- func (UnimplementedTitusAgentVPCServiceServer) DescribeTrunkNetworkInterface(context.Context, *DescribeTrunkNetworkInterfaceRequest) (*DescribeTrunkNetworkInterfaceResponse, error)
- func (UnimplementedTitusAgentVPCServiceServer) DetachBranchNetworkInterface(context.Context, *DetachBranchNetworkInterfaceRequest) (*DetachBranchNetworkInterfaceResponse, error)
- func (UnimplementedTitusAgentVPCServiceServer) DisassociateTrunkNetworkInterface(context.Context, *DisassociateTrunkNetworkInterfaceRequest) (*DisassociateTrunkNetworkInterfaceResponse, error)
- func (UnimplementedTitusAgentVPCServiceServer) GCV3(context.Context, *GCRequestV3) (*GCResponseV3, error)
- func (UnimplementedTitusAgentVPCServiceServer) GetAssignment(context.Context, *GetAssignmentRequest) (*GetAssignmentResponse, error)
- func (UnimplementedTitusAgentVPCServiceServer) GetLock(context.Context, *LockId) (*Lock, error)
- func (UnimplementedTitusAgentVPCServiceServer) GetLocks(context.Context, *GetLocksRequest) (*GetLocksResponse, error)
- func (UnimplementedTitusAgentVPCServiceServer) PreemptLock(context.Context, *PreemptLockRequest) (*emptypb.Empty, error)
- func (UnimplementedTitusAgentVPCServiceServer) ProvisionInstanceV3(context.Context, *ProvisionInstanceRequestV3) (*ProvisionInstanceResponseV3, error)
- func (UnimplementedTitusAgentVPCServiceServer) UnassignIPV3(context.Context, *UnassignIPRequestV3) (*UnassignIPResponseV3, error)
- type UnsafeTitusAgentVPCServiceServer
- type UsableAddress
- func (*UsableAddress) Descriptor() ([]byte, []int)deprecated
- func (x *UsableAddress) GetAddress() *Address
- func (x *UsableAddress) GetPrefixLength() uint32
- func (*UsableAddress) ProtoMessage()
- func (x *UsableAddress) ProtoReflect() protoreflect.Message
- func (x *UsableAddress) Reset()
- func (x *UsableAddress) String() string
- type UtilizedAddress
- func (*UtilizedAddress) Descriptor() ([]byte, []int)deprecated
- func (x *UtilizedAddress) GetAddress() *Address
- func (x *UtilizedAddress) GetLastUsedTime() *timestamppb.Timestamp
- func (*UtilizedAddress) ProtoMessage()
- func (x *UtilizedAddress) ProtoReflect() protoreflect.Message
- func (x *UtilizedAddress) Reset()
- func (x *UtilizedAddress) String() string
- type VPCToolResult
- func (*VPCToolResult) Descriptor() ([]byte, []int)deprecated
- func (x *VPCToolResult) GetAssignment() *Assignment
- func (x *VPCToolResult) GetError() *Error
- func (m *VPCToolResult) GetResult() isVPCToolResult_Result
- func (*VPCToolResult) ProtoMessage()
- func (x *VPCToolResult) ProtoReflect() protoreflect.Message
- func (x *VPCToolResult) Reset()
- func (x *VPCToolResult) String() string
- type VPCToolResult_Assignment
- type VPCToolResult_Error
Constants ¶
This section is empty.
Variables ¶
var ( AssignIPResponseV3_Route_Family_name = map[int32]string{ 0: "IPv4", 1: "IPv6", } AssignIPResponseV3_Route_Family_value = map[string]int32{ "IPv4": 0, "IPv6": 1, } )
Enum value maps for AssignIPResponseV3_Route_Family.
var File_vpc_proto protoreflect.FileDescriptor
var TitusAgentVPCService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "com.netflix.titus.executor.vpc.TitusAgentVPCService", HandlerType: (*TitusAgentVPCServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ProvisionInstanceV3", Handler: _TitusAgentVPCService_ProvisionInstanceV3_Handler, }, { MethodName: "AssignIPV3", Handler: _TitusAgentVPCService_AssignIPV3_Handler, }, { MethodName: "UnassignIPV3", Handler: _TitusAgentVPCService_UnassignIPV3_Handler, }, { MethodName: "GetAssignment", Handler: _TitusAgentVPCService_GetAssignment_Handler, }, { MethodName: "GCV3", Handler: _TitusAgentVPCService_GCV3_Handler, }, { MethodName: "GetLocks", Handler: _TitusAgentVPCService_GetLocks_Handler, }, { MethodName: "GetLock", Handler: _TitusAgentVPCService_GetLock_Handler, }, { MethodName: "DeleteLock", Handler: _TitusAgentVPCService_DeleteLock_Handler, }, { MethodName: "PreemptLock", Handler: _TitusAgentVPCService_PreemptLock_Handler, }, { MethodName: "AssociateTrunkNetworkInterface", Handler: _TitusAgentVPCService_AssociateTrunkNetworkInterface_Handler, }, { MethodName: "DisassociateTrunkNetworkInterface", Handler: _TitusAgentVPCService_DisassociateTrunkNetworkInterface_Handler, }, { MethodName: "DescribeTrunkNetworkInterface", Handler: _TitusAgentVPCService_DescribeTrunkNetworkInterface_Handler, }, { MethodName: "DetachBranchNetworkInterface", Handler: _TitusAgentVPCService_DetachBranchNetworkInterface_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "vpc.proto", }
TitusAgentVPCService_ServiceDesc is the grpc.ServiceDesc for TitusAgentVPCService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterTitusAgentVPCServiceServer ¶
func RegisterTitusAgentVPCServiceServer(s grpc.ServiceRegistrar, srv TitusAgentVPCServiceServer)
Types ¶
type Address ¶
type Address struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*Address) Descriptor
deprecated
func (*Address) GetAddress ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type AssignIPRequestV3 ¶
type AssignIPRequestV3 struct { TaskId string `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId,omitempty"` SecurityGroupIds []string `protobuf:"bytes,2,rep,name=securityGroupIds,proto3" json:"securityGroupIds,omitempty"` // Types that are assignable to Ipv6: // *AssignIPRequestV3_Ipv6AddressRequested // *AssignIPRequestV3_NoIPv6AddressRequested Ipv6 isAssignIPRequestV3_Ipv6 `protobuf_oneof:"ipv6"` // Types that are assignable to Ipv4: // *AssignIPRequestV3_Ipv4AddressRequested // *AssignIPRequestV3_Ipv4SignedAddressAllocation // *AssignIPRequestV3_TransitionRequested Ipv4 isAssignIPRequestV3_Ipv4 `protobuf_oneof:"ipv4"` Subnets []string `protobuf:"bytes,7,rep,name=subnets,proto3" json:"subnets,omitempty"` // This identifies the trunk ENI InstanceIdentity *InstanceIdentity `protobuf:"bytes,8,opt,name=instanceIdentity,proto3" json:"instanceIdentity,omitempty"` AccountID string `protobuf:"bytes,9,opt,name=accountID,proto3" json:"accountID,omitempty"` // Types that are assignable to ElasticAddress: // *AssignIPRequestV3_Empty // *AssignIPRequestV3_ElasticAdddresses // *AssignIPRequestV3_GroupName ElasticAddress isAssignIPRequestV3_ElasticAddress `protobuf_oneof:"elasticAddress"` // If this assignment ID already exists in the database, then return that assignment. // If that assignment was not completed, then we will try to unassign it and re-assign it. Idempotent bool `protobuf:"varint,13,opt,name=idempotent,proto3" json:"idempotent,omitempty"` // Jumbo: I want "default routes" with an MTU of "Jumbo" Jumbo bool `protobuf:"varint,14,opt,name=jumbo,proto3" json:"jumbo,omitempty"` Burst bool `protobuf:"varint,15,opt,name=burst,proto3" json:"burst,omitempty"` // bandwidth is in bits per second Bandwidth uint64 `protobuf:"varint,16,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` // contains filtered or unexported fields }
func (*AssignIPRequestV3) Descriptor
deprecated
func (*AssignIPRequestV3) Descriptor() ([]byte, []int)
Deprecated: Use AssignIPRequestV3.ProtoReflect.Descriptor instead.
func (*AssignIPRequestV3) GetAccountID ¶
func (x *AssignIPRequestV3) GetAccountID() string
func (*AssignIPRequestV3) GetBandwidth ¶
func (x *AssignIPRequestV3) GetBandwidth() uint64
func (*AssignIPRequestV3) GetBurst ¶
func (x *AssignIPRequestV3) GetBurst() bool
func (*AssignIPRequestV3) GetElasticAdddresses ¶
func (x *AssignIPRequestV3) GetElasticAdddresses() *ElasticAddressSet
func (*AssignIPRequestV3) GetElasticAddress ¶
func (m *AssignIPRequestV3) GetElasticAddress() isAssignIPRequestV3_ElasticAddress
func (*AssignIPRequestV3) GetEmpty ¶
func (x *AssignIPRequestV3) GetEmpty() *emptypb.Empty
func (*AssignIPRequestV3) GetGroupName ¶
func (x *AssignIPRequestV3) GetGroupName() string
func (*AssignIPRequestV3) GetIdempotent ¶
func (x *AssignIPRequestV3) GetIdempotent() bool
func (*AssignIPRequestV3) GetInstanceIdentity ¶
func (x *AssignIPRequestV3) GetInstanceIdentity() *InstanceIdentity
func (*AssignIPRequestV3) GetIpv4 ¶
func (m *AssignIPRequestV3) GetIpv4() isAssignIPRequestV3_Ipv4
func (*AssignIPRequestV3) GetIpv4AddressRequested ¶
func (x *AssignIPRequestV3) GetIpv4AddressRequested() bool
func (*AssignIPRequestV3) GetIpv4SignedAddressAllocation ¶
func (x *AssignIPRequestV3) GetIpv4SignedAddressAllocation() *titus.SignedAddressAllocation
func (*AssignIPRequestV3) GetIpv6 ¶
func (m *AssignIPRequestV3) GetIpv6() isAssignIPRequestV3_Ipv6
func (*AssignIPRequestV3) GetIpv6AddressRequested ¶
func (x *AssignIPRequestV3) GetIpv6AddressRequested() bool
func (*AssignIPRequestV3) GetJumbo ¶
func (x *AssignIPRequestV3) GetJumbo() bool
func (*AssignIPRequestV3) GetNoIPv6AddressRequested ¶
func (x *AssignIPRequestV3) GetNoIPv6AddressRequested() *emptypb.Empty
func (*AssignIPRequestV3) GetSecurityGroupIds ¶
func (x *AssignIPRequestV3) GetSecurityGroupIds() []string
func (*AssignIPRequestV3) GetSubnets ¶
func (x *AssignIPRequestV3) GetSubnets() []string
func (*AssignIPRequestV3) GetTaskId ¶
func (x *AssignIPRequestV3) GetTaskId() string
func (*AssignIPRequestV3) GetTransitionRequested ¶
func (x *AssignIPRequestV3) GetTransitionRequested() *emptypb.Empty
func (*AssignIPRequestV3) ProtoMessage ¶
func (*AssignIPRequestV3) ProtoMessage()
func (*AssignIPRequestV3) ProtoReflect ¶
func (x *AssignIPRequestV3) ProtoReflect() protoreflect.Message
func (*AssignIPRequestV3) Reset ¶
func (x *AssignIPRequestV3) Reset()
func (*AssignIPRequestV3) String ¶
func (x *AssignIPRequestV3) String() string
type AssignIPRequestV3_ElasticAdddresses ¶
type AssignIPRequestV3_ElasticAdddresses struct {
ElasticAdddresses *ElasticAddressSet `protobuf:"bytes,11,opt,name=elasticAdddresses,proto3,oneof"`
}
type AssignIPRequestV3_Empty ¶
type AssignIPRequestV3_GroupName ¶
type AssignIPRequestV3_GroupName struct {
GroupName string `protobuf:"bytes,12,opt,name=groupName,proto3,oneof"`
}
type AssignIPRequestV3_Ipv4AddressRequested ¶
type AssignIPRequestV3_Ipv4AddressRequested struct {
Ipv4AddressRequested bool `protobuf:"varint,4,opt,name=ipv4AddressRequested,proto3,oneof"`
}
type AssignIPRequestV3_Ipv4SignedAddressAllocation ¶
type AssignIPRequestV3_Ipv4SignedAddressAllocation struct {
Ipv4SignedAddressAllocation *titus.SignedAddressAllocation `protobuf:"bytes,5,opt,name=ipv4SignedAddressAllocation,proto3,oneof"`
}
type AssignIPRequestV3_Ipv6AddressRequested ¶
type AssignIPRequestV3_Ipv6AddressRequested struct {
Ipv6AddressRequested bool `protobuf:"varint,3,opt,name=ipv6AddressRequested,proto3,oneof"`
}
type AssignIPResponseV3 ¶
type AssignIPResponseV3 struct { Ipv4Address *UsableAddress `protobuf:"bytes,1,opt,name=ipv4address,proto3" json:"ipv4address,omitempty"` Ipv6Address *UsableAddress `protobuf:"bytes,2,opt,name=ipv6address,proto3" json:"ipv6address,omitempty"` BranchNetworkInterface *NetworkInterface `protobuf:"bytes,3,opt,name=branchNetworkInterface,proto3" json:"branchNetworkInterface,omitempty"` TrunkNetworkInterface *NetworkInterface `protobuf:"bytes,4,opt,name=trunkNetworkInterface,proto3" json:"trunkNetworkInterface,omitempty"` VlanId uint32 `protobuf:"varint,5,opt,name=vlanId,proto3" json:"vlanId,omitempty"` ElasticAddress *ElasticAddress `protobuf:"bytes,6,opt,name=elasticAddress,proto3" json:"elasticAddress,omitempty"` ClassId uint32 `protobuf:"varint,7,opt,name=classId,proto3" json:"classId,omitempty"` // Routes act as overrides. There may be an override for default, but it if it not present, one should still be // assigned. Routes []*AssignIPResponseV3_Route `protobuf:"bytes,9,rep,name=routes,proto3" json:"routes,omitempty"` Bandwidth *AssignIPResponseV3_Bandwidth `protobuf:"bytes,10,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` TransitionAssignment *AssignIPResponseV3_TransitionAssignment `protobuf:"bytes,11,opt,name=transitionAssignment,proto3" json:"transitionAssignment,omitempty"` // contains filtered or unexported fields }
func (*AssignIPResponseV3) Descriptor
deprecated
func (*AssignIPResponseV3) Descriptor() ([]byte, []int)
Deprecated: Use AssignIPResponseV3.ProtoReflect.Descriptor instead.
func (*AssignIPResponseV3) GetBandwidth ¶
func (x *AssignIPResponseV3) GetBandwidth() *AssignIPResponseV3_Bandwidth
func (*AssignIPResponseV3) GetBranchNetworkInterface ¶
func (x *AssignIPResponseV3) GetBranchNetworkInterface() *NetworkInterface
func (*AssignIPResponseV3) GetClassId ¶
func (x *AssignIPResponseV3) GetClassId() uint32
func (*AssignIPResponseV3) GetElasticAddress ¶
func (x *AssignIPResponseV3) GetElasticAddress() *ElasticAddress
func (*AssignIPResponseV3) GetIpv4Address ¶
func (x *AssignIPResponseV3) GetIpv4Address() *UsableAddress
func (*AssignIPResponseV3) GetIpv6Address ¶
func (x *AssignIPResponseV3) GetIpv6Address() *UsableAddress
func (*AssignIPResponseV3) GetRoutes ¶
func (x *AssignIPResponseV3) GetRoutes() []*AssignIPResponseV3_Route
func (*AssignIPResponseV3) GetTransitionAssignment ¶
func (x *AssignIPResponseV3) GetTransitionAssignment() *AssignIPResponseV3_TransitionAssignment
func (*AssignIPResponseV3) GetTrunkNetworkInterface ¶
func (x *AssignIPResponseV3) GetTrunkNetworkInterface() *NetworkInterface
func (*AssignIPResponseV3) GetVlanId ¶
func (x *AssignIPResponseV3) GetVlanId() uint32
func (*AssignIPResponseV3) ProtoMessage ¶
func (*AssignIPResponseV3) ProtoMessage()
func (*AssignIPResponseV3) ProtoReflect ¶
func (x *AssignIPResponseV3) ProtoReflect() protoreflect.Message
func (*AssignIPResponseV3) Reset ¶
func (x *AssignIPResponseV3) Reset()
func (*AssignIPResponseV3) String ¶
func (x *AssignIPResponseV3) String() string
type AssignIPResponseV3_Bandwidth ¶
type AssignIPResponseV3_Bandwidth struct { // bandwidth is in bits per second Bandwidth uint64 `protobuf:"varint,1,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` // burst is the HTB class's ceil in bits per second Burst uint64 `protobuf:"varint,2,opt,name=burst,proto3" json:"burst,omitempty"` // contains filtered or unexported fields }
func (*AssignIPResponseV3_Bandwidth) Descriptor
deprecated
func (*AssignIPResponseV3_Bandwidth) Descriptor() ([]byte, []int)
Deprecated: Use AssignIPResponseV3_Bandwidth.ProtoReflect.Descriptor instead.
func (*AssignIPResponseV3_Bandwidth) GetBandwidth ¶
func (x *AssignIPResponseV3_Bandwidth) GetBandwidth() uint64
func (*AssignIPResponseV3_Bandwidth) GetBurst ¶
func (x *AssignIPResponseV3_Bandwidth) GetBurst() uint64
func (*AssignIPResponseV3_Bandwidth) ProtoMessage ¶
func (*AssignIPResponseV3_Bandwidth) ProtoMessage()
func (*AssignIPResponseV3_Bandwidth) ProtoReflect ¶
func (x *AssignIPResponseV3_Bandwidth) ProtoReflect() protoreflect.Message
func (*AssignIPResponseV3_Bandwidth) Reset ¶
func (x *AssignIPResponseV3_Bandwidth) Reset()
func (*AssignIPResponseV3_Bandwidth) String ¶
func (x *AssignIPResponseV3_Bandwidth) String() string
type AssignIPResponseV3_Route ¶
type AssignIPResponseV3_Route struct { // Destination, formatted as CIDR, like 10.0.0.0/8. Unfortunately, this is somewhat ambigious // because say 10.0.250.0/8 is kind of equivalent from a routing perspective Destination string `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"` // mtu of 0 is default Mtu uint32 `protobuf:"varint,2,opt,name=mtu,proto3" json:"mtu,omitempty"` Family AssignIPResponseV3_Route_Family `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
Right now this is just to over-ride the MTU per-route.
func (*AssignIPResponseV3_Route) Descriptor
deprecated
func (*AssignIPResponseV3_Route) Descriptor() ([]byte, []int)
Deprecated: Use AssignIPResponseV3_Route.ProtoReflect.Descriptor instead.
func (*AssignIPResponseV3_Route) GetDestination ¶
func (x *AssignIPResponseV3_Route) GetDestination() string
func (*AssignIPResponseV3_Route) GetFamily ¶
func (x *AssignIPResponseV3_Route) GetFamily() AssignIPResponseV3_Route_Family
func (*AssignIPResponseV3_Route) GetMtu ¶
func (x *AssignIPResponseV3_Route) GetMtu() uint32
func (*AssignIPResponseV3_Route) ProtoMessage ¶
func (*AssignIPResponseV3_Route) ProtoMessage()
func (*AssignIPResponseV3_Route) ProtoReflect ¶
func (x *AssignIPResponseV3_Route) ProtoReflect() protoreflect.Message
func (*AssignIPResponseV3_Route) Reset ¶
func (x *AssignIPResponseV3_Route) Reset()
func (*AssignIPResponseV3_Route) String ¶
func (x *AssignIPResponseV3_Route) String() string
type AssignIPResponseV3_Route_Family ¶
type AssignIPResponseV3_Route_Family int32
const ( AssignIPResponseV3_Route_IPv4 AssignIPResponseV3_Route_Family = 0 AssignIPResponseV3_Route_IPv6 AssignIPResponseV3_Route_Family = 1 )
func (AssignIPResponseV3_Route_Family) Descriptor ¶
func (AssignIPResponseV3_Route_Family) Descriptor() protoreflect.EnumDescriptor
func (AssignIPResponseV3_Route_Family) Enum ¶
func (x AssignIPResponseV3_Route_Family) Enum() *AssignIPResponseV3_Route_Family
func (AssignIPResponseV3_Route_Family) EnumDescriptor
deprecated
func (AssignIPResponseV3_Route_Family) EnumDescriptor() ([]byte, []int)
Deprecated: Use AssignIPResponseV3_Route_Family.Descriptor instead.
func (AssignIPResponseV3_Route_Family) Number ¶
func (x AssignIPResponseV3_Route_Family) Number() protoreflect.EnumNumber
func (AssignIPResponseV3_Route_Family) String ¶
func (x AssignIPResponseV3_Route_Family) String() string
func (AssignIPResponseV3_Route_Family) Type ¶
func (AssignIPResponseV3_Route_Family) Type() protoreflect.EnumType
type AssignIPResponseV3_TransitionAssignment ¶
type AssignIPResponseV3_TransitionAssignment struct { AssignmentId string `protobuf:"bytes,1,opt,name=assignmentId,proto3" json:"assignmentId,omitempty"` // TODO: Add mark. Routes []*AssignIPResponseV3_Route `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"` Ipv4Address *UsableAddress `protobuf:"bytes,3,opt,name=ipv4address,proto3" json:"ipv4address,omitempty"` // contains filtered or unexported fields }
func (*AssignIPResponseV3_TransitionAssignment) Descriptor
deprecated
func (*AssignIPResponseV3_TransitionAssignment) Descriptor() ([]byte, []int)
Deprecated: Use AssignIPResponseV3_TransitionAssignment.ProtoReflect.Descriptor instead.
func (*AssignIPResponseV3_TransitionAssignment) GetAssignmentId ¶
func (x *AssignIPResponseV3_TransitionAssignment) GetAssignmentId() string
func (*AssignIPResponseV3_TransitionAssignment) GetIpv4Address ¶
func (x *AssignIPResponseV3_TransitionAssignment) GetIpv4Address() *UsableAddress
func (*AssignIPResponseV3_TransitionAssignment) GetRoutes ¶
func (x *AssignIPResponseV3_TransitionAssignment) GetRoutes() []*AssignIPResponseV3_Route
func (*AssignIPResponseV3_TransitionAssignment) ProtoMessage ¶
func (*AssignIPResponseV3_TransitionAssignment) ProtoMessage()
func (*AssignIPResponseV3_TransitionAssignment) ProtoReflect ¶
func (x *AssignIPResponseV3_TransitionAssignment) ProtoReflect() protoreflect.Message
func (*AssignIPResponseV3_TransitionAssignment) Reset ¶
func (x *AssignIPResponseV3_TransitionAssignment) Reset()
func (*AssignIPResponseV3_TransitionAssignment) String ¶
func (x *AssignIPResponseV3_TransitionAssignment) String() string
type Assignment ¶
type Assignment struct { // Types that are assignable to Assignment: // *Assignment_AssignIPResponseV3 Assignment isAssignment_Assignment `protobuf_oneof:"assignment"` // contains filtered or unexported fields }
This is for storage of an assignment in the titus executor.
func (*Assignment) ContainerENI ¶
func (m *Assignment) ContainerENI() *NetworkInterface
func (*Assignment) Descriptor
deprecated
func (*Assignment) Descriptor() ([]byte, []int)
Deprecated: Use Assignment.ProtoReflect.Descriptor instead.
func (*Assignment) DeviceIndex ¶
func (m *Assignment) DeviceIndex() int
func (*Assignment) ElasticAddress ¶
func (m *Assignment) ElasticAddress() *ElasticAddress
func (*Assignment) GetAssignIPResponseV3 ¶
func (x *Assignment) GetAssignIPResponseV3() *AssignIPResponseV3
func (*Assignment) GetAssignment ¶
func (m *Assignment) GetAssignment() isAssignment_Assignment
func (*Assignment) IPV4Address ¶
func (m *Assignment) IPV4Address() *UsableAddress
These are functions added to help with things like type switches
func (*Assignment) IPV6Address ¶
func (m *Assignment) IPV6Address() *UsableAddress
func (*Assignment) ProtoMessage ¶
func (*Assignment) ProtoMessage()
func (*Assignment) ProtoReflect ¶
func (x *Assignment) ProtoReflect() protoreflect.Message
func (*Assignment) Reset ¶
func (x *Assignment) Reset()
func (*Assignment) String ¶
func (x *Assignment) String() string
func (*Assignment) TransitionAddress ¶
func (m *Assignment) TransitionAddress() *UsableAddress
type Assignment_AssignIPResponseV3 ¶
type Assignment_AssignIPResponseV3 struct {
AssignIPResponseV3 *AssignIPResponseV3 `protobuf:"bytes,1,opt,name=assignIPResponseV3,proto3,oneof"`
}
type AssociateTrunkNetworkInterfaceRequest ¶
type AssociateTrunkNetworkInterfaceRequest struct { // Types that are assignable to TrunkNetworkInterfaceIdentifier: // *AssociateTrunkNetworkInterfaceRequest_InstanceIdentity // *AssociateTrunkNetworkInterfaceRequest_TrunkENI TrunkNetworkInterfaceIdentifier isAssociateTrunkNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier `protobuf_oneof:"trunkNetworkInterfaceIdentifier"` BranchENI string `protobuf:"bytes,3,opt,name=branchENI,proto3" json:"branchENI,omitempty"` VlanId uint64 `protobuf:"varint,4,opt,name=vlanId,proto3" json:"vlanId,omitempty"` // contains filtered or unexported fields }
func (*AssociateTrunkNetworkInterfaceRequest) Descriptor
deprecated
func (*AssociateTrunkNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use AssociateTrunkNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*AssociateTrunkNetworkInterfaceRequest) GetBranchENI ¶
func (x *AssociateTrunkNetworkInterfaceRequest) GetBranchENI() string
func (*AssociateTrunkNetworkInterfaceRequest) GetInstanceIdentity ¶
func (x *AssociateTrunkNetworkInterfaceRequest) GetInstanceIdentity() *InstanceIdentity
func (*AssociateTrunkNetworkInterfaceRequest) GetTrunkENI ¶
func (x *AssociateTrunkNetworkInterfaceRequest) GetTrunkENI() string
func (*AssociateTrunkNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier ¶
func (m *AssociateTrunkNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier() isAssociateTrunkNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier
func (*AssociateTrunkNetworkInterfaceRequest) GetVlanId ¶
func (x *AssociateTrunkNetworkInterfaceRequest) GetVlanId() uint64
func (*AssociateTrunkNetworkInterfaceRequest) ProtoMessage ¶
func (*AssociateTrunkNetworkInterfaceRequest) ProtoMessage()
func (*AssociateTrunkNetworkInterfaceRequest) ProtoReflect ¶
func (x *AssociateTrunkNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*AssociateTrunkNetworkInterfaceRequest) Reset ¶
func (x *AssociateTrunkNetworkInterfaceRequest) Reset()
func (*AssociateTrunkNetworkInterfaceRequest) String ¶
func (x *AssociateTrunkNetworkInterfaceRequest) String() string
type AssociateTrunkNetworkInterfaceRequest_InstanceIdentity ¶
type AssociateTrunkNetworkInterfaceRequest_InstanceIdentity struct {
InstanceIdentity *InstanceIdentity `protobuf:"bytes,1,opt,name=instanceIdentity,proto3,oneof"`
}
type AssociateTrunkNetworkInterfaceRequest_TrunkENI ¶
type AssociateTrunkNetworkInterfaceRequest_TrunkENI struct {
TrunkENI string `protobuf:"bytes,2,opt,name=trunkENI,proto3,oneof"`
}
type AssociateTrunkNetworkInterfaceResponse ¶
type AssociateTrunkNetworkInterfaceResponse struct { AssociationId string `protobuf:"bytes,1,opt,name=associationId,proto3" json:"associationId,omitempty"` // contains filtered or unexported fields }
func (*AssociateTrunkNetworkInterfaceResponse) Descriptor
deprecated
func (*AssociateTrunkNetworkInterfaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use AssociateTrunkNetworkInterfaceResponse.ProtoReflect.Descriptor instead.
func (*AssociateTrunkNetworkInterfaceResponse) GetAssociationId ¶
func (x *AssociateTrunkNetworkInterfaceResponse) GetAssociationId() string
func (*AssociateTrunkNetworkInterfaceResponse) ProtoMessage ¶
func (*AssociateTrunkNetworkInterfaceResponse) ProtoMessage()
func (*AssociateTrunkNetworkInterfaceResponse) ProtoReflect ¶
func (x *AssociateTrunkNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
func (*AssociateTrunkNetworkInterfaceResponse) Reset ¶
func (x *AssociateTrunkNetworkInterfaceResponse) Reset()
func (*AssociateTrunkNetworkInterfaceResponse) String ¶
func (x *AssociateTrunkNetworkInterfaceResponse) String() string
type CacheVersion ¶
type CacheVersion struct { Uuid []byte `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // contains filtered or unexported fields }
This is embedded in responses / replies so that a given IP Service Server may cache data from AWS. Since the client is the only one ever going to make requests for that given ENI, it can take a lock on that ENI. If the cache version the client presents is not present, or it is different from the one the server has, the server must refresh its state from AWS
func (*CacheVersion) Descriptor
deprecated
func (*CacheVersion) Descriptor() ([]byte, []int)
Deprecated: Use CacheVersion.ProtoReflect.Descriptor instead.
func (*CacheVersion) GetUuid ¶
func (x *CacheVersion) GetUuid() []byte
func (*CacheVersion) ProtoMessage ¶
func (*CacheVersion) ProtoMessage()
func (*CacheVersion) ProtoReflect ¶
func (x *CacheVersion) ProtoReflect() protoreflect.Message
func (*CacheVersion) Reset ¶
func (x *CacheVersion) Reset()
func (*CacheVersion) String ¶
func (x *CacheVersion) String() string
type DescribeTrunkNetworkInterfaceRequest ¶
type DescribeTrunkNetworkInterfaceRequest struct { // Types that are assignable to TrunkNetworkInterfaceIdentifier: // *DescribeTrunkNetworkInterfaceRequest_InstanceIdentity // *DescribeTrunkNetworkInterfaceRequest_TrunkENI TrunkNetworkInterfaceIdentifier isDescribeTrunkNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier `protobuf_oneof:"trunkNetworkInterfaceIdentifier"` // contains filtered or unexported fields }
func (*DescribeTrunkNetworkInterfaceRequest) Descriptor
deprecated
func (*DescribeTrunkNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTrunkNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*DescribeTrunkNetworkInterfaceRequest) GetInstanceIdentity ¶
func (x *DescribeTrunkNetworkInterfaceRequest) GetInstanceIdentity() *InstanceIdentity
func (*DescribeTrunkNetworkInterfaceRequest) GetTrunkENI ¶
func (x *DescribeTrunkNetworkInterfaceRequest) GetTrunkENI() string
func (*DescribeTrunkNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier ¶
func (m *DescribeTrunkNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier() isDescribeTrunkNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier
func (*DescribeTrunkNetworkInterfaceRequest) ProtoMessage ¶
func (*DescribeTrunkNetworkInterfaceRequest) ProtoMessage()
func (*DescribeTrunkNetworkInterfaceRequest) ProtoReflect ¶
func (x *DescribeTrunkNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*DescribeTrunkNetworkInterfaceRequest) Reset ¶
func (x *DescribeTrunkNetworkInterfaceRequest) Reset()
func (*DescribeTrunkNetworkInterfaceRequest) String ¶
func (x *DescribeTrunkNetworkInterfaceRequest) String() string
type DescribeTrunkNetworkInterfaceRequest_InstanceIdentity ¶
type DescribeTrunkNetworkInterfaceRequest_InstanceIdentity struct {
InstanceIdentity *InstanceIdentity `protobuf:"bytes,1,opt,name=instanceIdentity,proto3,oneof"`
}
type DescribeTrunkNetworkInterfaceRequest_TrunkENI ¶
type DescribeTrunkNetworkInterfaceRequest_TrunkENI struct {
TrunkENI string `protobuf:"bytes,2,opt,name=trunkENI,proto3,oneof"`
}
type DescribeTrunkNetworkInterfaceResponse ¶
type DescribeTrunkNetworkInterfaceResponse struct { TrunkENI *DescribeTrunkNetworkInterfaceResponse_TrunkENI `protobuf:"bytes,1,opt,name=trunkENI,proto3" json:"trunkENI,omitempty"` Associations []*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation `protobuf:"bytes,2,rep,name=associations,proto3" json:"associations,omitempty"` // contains filtered or unexported fields }
func (*DescribeTrunkNetworkInterfaceResponse) Descriptor
deprecated
func (*DescribeTrunkNetworkInterfaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTrunkNetworkInterfaceResponse.ProtoReflect.Descriptor instead.
func (*DescribeTrunkNetworkInterfaceResponse) GetAssociations ¶
func (x *DescribeTrunkNetworkInterfaceResponse) GetAssociations() []*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation
func (*DescribeTrunkNetworkInterfaceResponse) GetTrunkENI ¶
func (x *DescribeTrunkNetworkInterfaceResponse) GetTrunkENI() *DescribeTrunkNetworkInterfaceResponse_TrunkENI
func (*DescribeTrunkNetworkInterfaceResponse) ProtoMessage ¶
func (*DescribeTrunkNetworkInterfaceResponse) ProtoMessage()
func (*DescribeTrunkNetworkInterfaceResponse) ProtoReflect ¶
func (x *DescribeTrunkNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
func (*DescribeTrunkNetworkInterfaceResponse) Reset ¶
func (x *DescribeTrunkNetworkInterfaceResponse) Reset()
func (*DescribeTrunkNetworkInterfaceResponse) String ¶
func (x *DescribeTrunkNetworkInterfaceResponse) String() string
type DescribeTrunkNetworkInterfaceResponse_BranchENI ¶
type DescribeTrunkNetworkInterfaceResponse_BranchENI struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=createdAt,proto3" json:"createdAt,omitempty"` AccountId string `protobuf:"bytes,3,opt,name=accountId,proto3" json:"accountId,omitempty"` SubnetId string `protobuf:"bytes,4,opt,name=subnetId,proto3" json:"subnetId,omitempty"` VpcId string `protobuf:"bytes,5,opt,name=vpcId,proto3" json:"vpcId,omitempty"` SecurityGroupIds []string `protobuf:"bytes,6,rep,name=securityGroupIds,proto3" json:"securityGroupIds,omitempty"` ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=modifiedAt,proto3" json:"modifiedAt,omitempty"` LastAssignedTo *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=lastAssignedTo,proto3" json:"lastAssignedTo,omitempty"` // contains filtered or unexported fields }
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) Descriptor
deprecated
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTrunkNetworkInterfaceResponse_BranchENI.ProtoReflect.Descriptor instead.
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetAccountId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetAccountId() string
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetCreatedAt ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetCreatedAt() *timestamppb.Timestamp
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetId() string
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetLastAssignedTo ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetLastAssignedTo() *timestamppb.Timestamp
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetModifiedAt ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetModifiedAt() *timestamppb.Timestamp
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetSecurityGroupIds ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetSecurityGroupIds() []string
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetSubnetId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetSubnetId() string
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) GetVpcId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) GetVpcId() string
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) ProtoMessage ¶
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) ProtoMessage()
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) ProtoReflect ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) ProtoReflect() protoreflect.Message
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) Reset ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) Reset()
func (*DescribeTrunkNetworkInterfaceResponse_BranchENI) String ¶
func (x *DescribeTrunkNetworkInterfaceResponse_BranchENI) String() string
type DescribeTrunkNetworkInterfaceResponse_TrunkENI ¶
type DescribeTrunkNetworkInterfaceResponse_TrunkENI struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` AccountId string `protobuf:"bytes,2,opt,name=accountId,proto3" json:"accountId,omitempty"` Az string `protobuf:"bytes,3,opt,name=az,proto3" json:"az,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=createdAt,proto3" json:"createdAt,omitempty"` SubnetId string `protobuf:"bytes,5,opt,name=subnetId,proto3" json:"subnetId,omitempty"` VpcId string `protobuf:"bytes,6,opt,name=vpcId,proto3" json:"vpcId,omitempty"` Region string `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) Descriptor
deprecated
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTrunkNetworkInterfaceResponse_TrunkENI.ProtoReflect.Descriptor instead.
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetAccountId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetAccountId() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetAz ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetAz() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetCreatedAt ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetCreatedAt() *timestamppb.Timestamp
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetId() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetRegion ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetRegion() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetSubnetId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetSubnetId() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetVpcId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) GetVpcId() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) ProtoMessage ¶
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) ProtoMessage()
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) ProtoReflect ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) ProtoReflect() protoreflect.Message
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) Reset ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) Reset()
func (*DescribeTrunkNetworkInterfaceResponse_TrunkENI) String ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkENI) String() string
type DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation ¶
type DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation struct { VlanId uint64 `protobuf:"varint,1,opt,name=vlanId,proto3" json:"vlanId,omitempty"` AssociationId string `protobuf:"bytes,2,opt,name=associationId,proto3" json:"associationId,omitempty"` BranchENI *DescribeTrunkNetworkInterfaceResponse_BranchENI `protobuf:"bytes,3,opt,name=branchENI,proto3" json:"branchENI,omitempty"` // contains filtered or unexported fields }
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) Descriptor
deprecated
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) Descriptor() ([]byte, []int)
Deprecated: Use DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation.ProtoReflect.Descriptor instead.
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetAssociationId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetAssociationId() string
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetBranchENI ¶
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetVlanId ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) GetVlanId() uint64
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) ProtoMessage ¶
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) ProtoMessage()
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) ProtoReflect ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) ProtoReflect() protoreflect.Message
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) Reset ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) Reset()
func (*DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) String ¶
func (x *DescribeTrunkNetworkInterfaceResponse_TrunkNetworkInterfaceAssociation) String() string
type DetachBranchNetworkInterfaceRequest ¶
type DetachBranchNetworkInterfaceRequest struct { // Types that are assignable to TrunkNetworkInterfaceIdentifier: // *DetachBranchNetworkInterfaceRequest_InstanceIdentity TrunkNetworkInterfaceIdentifier isDetachBranchNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier `protobuf_oneof:"trunkNetworkInterfaceIdentifier"` // contains filtered or unexported fields }
func (*DetachBranchNetworkInterfaceRequest) Descriptor
deprecated
func (*DetachBranchNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DetachBranchNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*DetachBranchNetworkInterfaceRequest) GetInstanceIdentity ¶
func (x *DetachBranchNetworkInterfaceRequest) GetInstanceIdentity() *InstanceIdentity
func (*DetachBranchNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier ¶
func (m *DetachBranchNetworkInterfaceRequest) GetTrunkNetworkInterfaceIdentifier() isDetachBranchNetworkInterfaceRequest_TrunkNetworkInterfaceIdentifier
func (*DetachBranchNetworkInterfaceRequest) ProtoMessage ¶
func (*DetachBranchNetworkInterfaceRequest) ProtoMessage()
func (*DetachBranchNetworkInterfaceRequest) ProtoReflect ¶
func (x *DetachBranchNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*DetachBranchNetworkInterfaceRequest) Reset ¶
func (x *DetachBranchNetworkInterfaceRequest) Reset()
func (*DetachBranchNetworkInterfaceRequest) String ¶
func (x *DetachBranchNetworkInterfaceRequest) String() string
type DetachBranchNetworkInterfaceRequest_InstanceIdentity ¶
type DetachBranchNetworkInterfaceRequest_InstanceIdentity struct {
InstanceIdentity *InstanceIdentity `protobuf:"bytes,1,opt,name=instanceIdentity,proto3,oneof"`
}
type DetachBranchNetworkInterfaceResponse ¶
type DetachBranchNetworkInterfaceResponse struct { VlanId uint64 `protobuf:"varint,1,opt,name=vlanId,proto3" json:"vlanId,omitempty"` BranchENI string `protobuf:"bytes,2,opt,name=branchENI,proto3" json:"branchENI,omitempty"` AssociationID string `protobuf:"bytes,3,opt,name=associationID,proto3" json:"associationID,omitempty"` // contains filtered or unexported fields }
func (*DetachBranchNetworkInterfaceResponse) Descriptor
deprecated
func (*DetachBranchNetworkInterfaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DetachBranchNetworkInterfaceResponse.ProtoReflect.Descriptor instead.
func (*DetachBranchNetworkInterfaceResponse) GetAssociationID ¶
func (x *DetachBranchNetworkInterfaceResponse) GetAssociationID() string
func (*DetachBranchNetworkInterfaceResponse) GetBranchENI ¶
func (x *DetachBranchNetworkInterfaceResponse) GetBranchENI() string
func (*DetachBranchNetworkInterfaceResponse) GetVlanId ¶
func (x *DetachBranchNetworkInterfaceResponse) GetVlanId() uint64
func (*DetachBranchNetworkInterfaceResponse) ProtoMessage ¶
func (*DetachBranchNetworkInterfaceResponse) ProtoMessage()
func (*DetachBranchNetworkInterfaceResponse) ProtoReflect ¶
func (x *DetachBranchNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
func (*DetachBranchNetworkInterfaceResponse) Reset ¶
func (x *DetachBranchNetworkInterfaceResponse) Reset()
func (*DetachBranchNetworkInterfaceResponse) String ¶
func (x *DetachBranchNetworkInterfaceResponse) String() string
type DisassociateTrunkNetworkInterfaceRequest ¶
type DisassociateTrunkNetworkInterfaceRequest struct { // Types that are assignable to Key: // *DisassociateTrunkNetworkInterfaceRequest_AssociationId Key isDisassociateTrunkNetworkInterfaceRequest_Key `protobuf_oneof:"key"` Force bool `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"` // contains filtered or unexported fields }
func (*DisassociateTrunkNetworkInterfaceRequest) Descriptor
deprecated
func (*DisassociateTrunkNetworkInterfaceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisassociateTrunkNetworkInterfaceRequest.ProtoReflect.Descriptor instead.
func (*DisassociateTrunkNetworkInterfaceRequest) GetAssociationId ¶
func (x *DisassociateTrunkNetworkInterfaceRequest) GetAssociationId() string
func (*DisassociateTrunkNetworkInterfaceRequest) GetForce ¶
func (x *DisassociateTrunkNetworkInterfaceRequest) GetForce() bool
func (*DisassociateTrunkNetworkInterfaceRequest) GetKey ¶
func (m *DisassociateTrunkNetworkInterfaceRequest) GetKey() isDisassociateTrunkNetworkInterfaceRequest_Key
func (*DisassociateTrunkNetworkInterfaceRequest) ProtoMessage ¶
func (*DisassociateTrunkNetworkInterfaceRequest) ProtoMessage()
func (*DisassociateTrunkNetworkInterfaceRequest) ProtoReflect ¶
func (x *DisassociateTrunkNetworkInterfaceRequest) ProtoReflect() protoreflect.Message
func (*DisassociateTrunkNetworkInterfaceRequest) Reset ¶
func (x *DisassociateTrunkNetworkInterfaceRequest) Reset()
func (*DisassociateTrunkNetworkInterfaceRequest) String ¶
func (x *DisassociateTrunkNetworkInterfaceRequest) String() string
type DisassociateTrunkNetworkInterfaceRequest_AssociationId ¶
type DisassociateTrunkNetworkInterfaceRequest_AssociationId struct {
AssociationId string `protobuf:"bytes,1,opt,name=associationId,proto3,oneof"`
}
type DisassociateTrunkNetworkInterfaceResponse ¶
type DisassociateTrunkNetworkInterfaceResponse struct {
// contains filtered or unexported fields
}
func (*DisassociateTrunkNetworkInterfaceResponse) Descriptor
deprecated
func (*DisassociateTrunkNetworkInterfaceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DisassociateTrunkNetworkInterfaceResponse.ProtoReflect.Descriptor instead.
func (*DisassociateTrunkNetworkInterfaceResponse) ProtoMessage ¶
func (*DisassociateTrunkNetworkInterfaceResponse) ProtoMessage()
func (*DisassociateTrunkNetworkInterfaceResponse) ProtoReflect ¶
func (x *DisassociateTrunkNetworkInterfaceResponse) ProtoReflect() protoreflect.Message
func (*DisassociateTrunkNetworkInterfaceResponse) Reset ¶
func (x *DisassociateTrunkNetworkInterfaceResponse) Reset()
func (*DisassociateTrunkNetworkInterfaceResponse) String ¶
func (x *DisassociateTrunkNetworkInterfaceResponse) String() string
type ElasticAddress ¶
type ElasticAddress struct { Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` AllocationId string `protobuf:"bytes,2,opt,name=allocationId,proto3" json:"allocationId,omitempty"` AssociationdId string `protobuf:"bytes,3,opt,name=associationdId,proto3" json:"associationdId,omitempty"` // contains filtered or unexported fields }
func (*ElasticAddress) Descriptor
deprecated
func (*ElasticAddress) Descriptor() ([]byte, []int)
Deprecated: Use ElasticAddress.ProtoReflect.Descriptor instead.
func (*ElasticAddress) GetAllocationId ¶
func (x *ElasticAddress) GetAllocationId() string
func (*ElasticAddress) GetAssociationdId ¶
func (x *ElasticAddress) GetAssociationdId() string
func (*ElasticAddress) GetIp ¶
func (x *ElasticAddress) GetIp() string
func (*ElasticAddress) ProtoMessage ¶
func (*ElasticAddress) ProtoMessage()
func (*ElasticAddress) ProtoReflect ¶
func (x *ElasticAddress) ProtoReflect() protoreflect.Message
func (*ElasticAddress) Reset ¶
func (x *ElasticAddress) Reset()
func (*ElasticAddress) String ¶
func (x *ElasticAddress) String() string
type ElasticAddressSet ¶
type ElasticAddressSet struct { ElasticAddresses []string `protobuf:"bytes,1,rep,name=elasticAddresses,proto3" json:"elasticAddresses,omitempty"` // contains filtered or unexported fields }
func (*ElasticAddressSet) Descriptor
deprecated
func (*ElasticAddressSet) Descriptor() ([]byte, []int)
Deprecated: Use ElasticAddressSet.ProtoReflect.Descriptor instead.
func (*ElasticAddressSet) GetElasticAddresses ¶
func (x *ElasticAddressSet) GetElasticAddresses() []string
func (*ElasticAddressSet) ProtoMessage ¶
func (*ElasticAddressSet) ProtoMessage()
func (*ElasticAddressSet) ProtoReflect ¶
func (x *ElasticAddressSet) ProtoReflect() protoreflect.Message
func (*ElasticAddressSet) Reset ¶
func (x *ElasticAddressSet) Reset()
func (*ElasticAddressSet) String ¶
func (x *ElasticAddressSet) String() string
type Error ¶
type Error struct { Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"` // contains filtered or unexported fields }
func (*Error) Descriptor
deprecated
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
type GCRequestV3 ¶
type GCRequestV3 struct { InstanceIdentity *InstanceIdentity `protobuf:"bytes,1,opt,name=instanceIdentity,proto3" json:"instanceIdentity,omitempty"` RunningTaskIDs []string `protobuf:"bytes,2,rep,name=runningTaskIDs,proto3" json:"runningTaskIDs,omitempty"` // Soft indicates that do not perform the actual GC, only return the task IDs that would be GC'd // // Deprecated: Do not use. Soft bool `protobuf:"varint,3,opt,name=soft,proto3" json:"soft,omitempty"` // contains filtered or unexported fields }
func (*GCRequestV3) Descriptor
deprecated
func (*GCRequestV3) Descriptor() ([]byte, []int)
Deprecated: Use GCRequestV3.ProtoReflect.Descriptor instead.
func (*GCRequestV3) GetInstanceIdentity ¶
func (x *GCRequestV3) GetInstanceIdentity() *InstanceIdentity
func (*GCRequestV3) GetRunningTaskIDs ¶
func (x *GCRequestV3) GetRunningTaskIDs() []string
func (*GCRequestV3) GetSoft
deprecated
func (x *GCRequestV3) GetSoft() bool
Deprecated: Do not use.
func (*GCRequestV3) ProtoMessage ¶
func (*GCRequestV3) ProtoMessage()
func (*GCRequestV3) ProtoReflect ¶
func (x *GCRequestV3) ProtoReflect() protoreflect.Message
func (*GCRequestV3) Reset ¶
func (x *GCRequestV3) Reset()
func (*GCRequestV3) String ¶
func (x *GCRequestV3) String() string
type GCResponseV3 ¶
type GCResponseV3 struct { // assignmentsToRemove returns which assignments *should be* removed. AssignmentsToRemove []string `protobuf:"bytes,1,rep,name=assignmentsToRemove,proto3" json:"assignmentsToRemove,omitempty"` // contains filtered or unexported fields }
func (*GCResponseV3) Descriptor
deprecated
func (*GCResponseV3) Descriptor() ([]byte, []int)
Deprecated: Use GCResponseV3.ProtoReflect.Descriptor instead.
func (*GCResponseV3) GetAssignmentsToRemove ¶
func (x *GCResponseV3) GetAssignmentsToRemove() []string
func (*GCResponseV3) ProtoMessage ¶
func (*GCResponseV3) ProtoMessage()
func (*GCResponseV3) ProtoReflect ¶
func (x *GCResponseV3) ProtoReflect() protoreflect.Message
func (*GCResponseV3) Reset ¶
func (x *GCResponseV3) Reset()
func (*GCResponseV3) String ¶
func (x *GCResponseV3) String() string
type GetAssignmentRequest ¶
type GetAssignmentRequest struct { TaskId string `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId,omitempty"` // contains filtered or unexported fields }
func (*GetAssignmentRequest) Descriptor
deprecated
func (*GetAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAssignmentRequest.ProtoReflect.Descriptor instead.
func (*GetAssignmentRequest) GetTaskId ¶
func (x *GetAssignmentRequest) GetTaskId() string
func (*GetAssignmentRequest) ProtoMessage ¶
func (*GetAssignmentRequest) ProtoMessage()
func (*GetAssignmentRequest) ProtoReflect ¶
func (x *GetAssignmentRequest) ProtoReflect() protoreflect.Message
func (*GetAssignmentRequest) Reset ¶
func (x *GetAssignmentRequest) Reset()
func (*GetAssignmentRequest) String ¶
func (x *GetAssignmentRequest) String() string
type GetAssignmentResponse ¶
type GetAssignmentResponse struct { Assignment *AssignIPResponseV3 `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` // contains filtered or unexported fields }
func (*GetAssignmentResponse) Descriptor
deprecated
func (*GetAssignmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAssignmentResponse.ProtoReflect.Descriptor instead.
func (*GetAssignmentResponse) GetAssignment ¶
func (x *GetAssignmentResponse) GetAssignment() *AssignIPResponseV3
func (*GetAssignmentResponse) ProtoMessage ¶
func (*GetAssignmentResponse) ProtoMessage()
func (*GetAssignmentResponse) ProtoReflect ¶
func (x *GetAssignmentResponse) ProtoReflect() protoreflect.Message
func (*GetAssignmentResponse) Reset ¶
func (x *GetAssignmentResponse) Reset()
func (*GetAssignmentResponse) String ¶
func (x *GetAssignmentResponse) String() string
type GetLocksRequest ¶
type GetLocksRequest struct {
// contains filtered or unexported fields
}
func (*GetLocksRequest) Descriptor
deprecated
func (*GetLocksRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetLocksRequest.ProtoReflect.Descriptor instead.
func (*GetLocksRequest) ProtoMessage ¶
func (*GetLocksRequest) ProtoMessage()
func (*GetLocksRequest) ProtoReflect ¶
func (x *GetLocksRequest) ProtoReflect() protoreflect.Message
func (*GetLocksRequest) Reset ¶
func (x *GetLocksRequest) Reset()
func (*GetLocksRequest) String ¶
func (x *GetLocksRequest) String() string
type GetLocksResponse ¶
type GetLocksResponse struct { Locks []*Lock `protobuf:"bytes,1,rep,name=locks,proto3" json:"locks,omitempty"` // contains filtered or unexported fields }
func (*GetLocksResponse) Descriptor
deprecated
func (*GetLocksResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetLocksResponse.ProtoReflect.Descriptor instead.
func (*GetLocksResponse) GetLocks ¶
func (x *GetLocksResponse) GetLocks() []*Lock
func (*GetLocksResponse) ProtoMessage ¶
func (*GetLocksResponse) ProtoMessage()
func (*GetLocksResponse) ProtoReflect ¶
func (x *GetLocksResponse) ProtoReflect() protoreflect.Message
func (*GetLocksResponse) Reset ¶
func (x *GetLocksResponse) Reset()
func (*GetLocksResponse) String ¶
func (x *GetLocksResponse) String() string
type InstanceIdentity ¶
type InstanceIdentity struct { // This is duplicated data , but we include it for verification beyond Metatron. No containers should run // on the instance prior to this API call being completed. We can then rely on the instance // identity document for further verification. InstanceIdentityDocument string `protobuf:"bytes,1,opt,name=instanceIdentityDocument,proto3" json:"instanceIdentityDocument,omitempty"` InstanceIdentitySignature string `protobuf:"bytes,2,opt,name=instanceIdentitySignature,proto3" json:"instanceIdentitySignature,omitempty"` InstanceID string `protobuf:"bytes,3,opt,name=instanceID,proto3" json:"instanceID,omitempty"` Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` AccountID string `protobuf:"bytes,5,opt,name=accountID,proto3" json:"accountID,omitempty"` InstanceType string `protobuf:"bytes,6,opt,name=instanceType,proto3" json:"instanceType,omitempty"` // contains filtered or unexported fields }
func (*InstanceIdentity) Descriptor
deprecated
func (*InstanceIdentity) Descriptor() ([]byte, []int)
Deprecated: Use InstanceIdentity.ProtoReflect.Descriptor instead.
func (*InstanceIdentity) GetAccountID ¶
func (x *InstanceIdentity) GetAccountID() string
func (*InstanceIdentity) GetInstanceID ¶
func (x *InstanceIdentity) GetInstanceID() string
func (*InstanceIdentity) GetInstanceIdentityDocument ¶
func (x *InstanceIdentity) GetInstanceIdentityDocument() string
func (*InstanceIdentity) GetInstanceIdentitySignature ¶
func (x *InstanceIdentity) GetInstanceIdentitySignature() string
func (*InstanceIdentity) GetInstanceType ¶
func (x *InstanceIdentity) GetInstanceType() string
func (*InstanceIdentity) GetRegion ¶
func (x *InstanceIdentity) GetRegion() string
func (*InstanceIdentity) ProtoMessage ¶
func (*InstanceIdentity) ProtoMessage()
func (*InstanceIdentity) ProtoReflect ¶
func (x *InstanceIdentity) ProtoReflect() protoreflect.Message
func (*InstanceIdentity) Reset ¶
func (x *InstanceIdentity) Reset()
func (*InstanceIdentity) String ¶
func (x *InstanceIdentity) String() string
type Lock ¶
type Lock struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` LockName string `protobuf:"bytes,2,opt,name=lockName,proto3" json:"lockName,omitempty"` HeldBy string `protobuf:"bytes,3,opt,name=heldBy,proto3" json:"heldBy,omitempty"` HeldUntil *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=heldUntil,proto3" json:"heldUntil,omitempty"` // contains filtered or unexported fields }
func (*Lock) Descriptor
deprecated
func (*Lock) GetHeldUntil ¶
func (x *Lock) GetHeldUntil() *timestamppb.Timestamp
func (*Lock) GetLockName ¶
func (*Lock) ProtoMessage ¶
func (*Lock) ProtoMessage()
func (*Lock) ProtoReflect ¶
func (x *Lock) ProtoReflect() protoreflect.Message
type LockId ¶
type LockId struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*LockId) Descriptor
deprecated
func (*LockId) ProtoMessage ¶
func (*LockId) ProtoMessage()
func (*LockId) ProtoReflect ¶
func (x *LockId) ProtoReflect() protoreflect.Message
type NetworkInterface ¶
type NetworkInterface struct { SubnetId string `protobuf:"bytes,1,opt,name=subnetId,proto3" json:"subnetId,omitempty"` AvailabilityZone string `protobuf:"bytes,2,opt,name=availabilityZone,proto3" json:"availabilityZone,omitempty"` MacAddress string `protobuf:"bytes,3,opt,name=macAddress,proto3" json:"macAddress,omitempty"` NetworkInterfaceId string `protobuf:"bytes,4,opt,name=networkInterfaceId,proto3" json:"networkInterfaceId,omitempty"` OwnerAccountId string `protobuf:"bytes,5,opt,name=ownerAccountId,proto3" json:"ownerAccountId,omitempty"` NetworkInterfaceAttachment *NetworkInterfaceAttachment `protobuf:"bytes,7,opt,name=networkInterfaceAttachment,proto3" json:"networkInterfaceAttachment,omitempty"` VpcId string `protobuf:"bytes,8,opt,name=vpcId,proto3" json:"vpcId,omitempty"` // contains filtered or unexported fields }
func (*NetworkInterface) Descriptor
deprecated
func (*NetworkInterface) Descriptor() ([]byte, []int)
Deprecated: Use NetworkInterface.ProtoReflect.Descriptor instead.
func (*NetworkInterface) GetAvailabilityZone ¶
func (x *NetworkInterface) GetAvailabilityZone() string
func (*NetworkInterface) GetMacAddress ¶
func (x *NetworkInterface) GetMacAddress() string
func (*NetworkInterface) GetNetworkInterfaceAttachment ¶
func (x *NetworkInterface) GetNetworkInterfaceAttachment() *NetworkInterfaceAttachment
func (*NetworkInterface) GetNetworkInterfaceId ¶
func (x *NetworkInterface) GetNetworkInterfaceId() string
func (*NetworkInterface) GetOwnerAccountId ¶
func (x *NetworkInterface) GetOwnerAccountId() string
func (*NetworkInterface) GetSubnetId ¶
func (x *NetworkInterface) GetSubnetId() string
func (*NetworkInterface) GetVpcId ¶
func (x *NetworkInterface) GetVpcId() string
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 NetworkInterfaceAttachment ¶
type NetworkInterfaceAttachment struct { // 0-indexed DeviceIndex uint32 `protobuf:"varint,1,opt,name=deviceIndex,proto3" json:"deviceIndex,omitempty"` Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*NetworkInterfaceAttachment) Descriptor
deprecated
func (*NetworkInterfaceAttachment) Descriptor() ([]byte, []int)
Deprecated: Use NetworkInterfaceAttachment.ProtoReflect.Descriptor instead.
func (*NetworkInterfaceAttachment) GetDeviceIndex ¶
func (x *NetworkInterfaceAttachment) GetDeviceIndex() uint32
func (*NetworkInterfaceAttachment) GetId ¶
func (x *NetworkInterfaceAttachment) GetId() string
func (*NetworkInterfaceAttachment) ProtoMessage ¶
func (*NetworkInterfaceAttachment) ProtoMessage()
func (*NetworkInterfaceAttachment) ProtoReflect ¶
func (x *NetworkInterfaceAttachment) ProtoReflect() protoreflect.Message
func (*NetworkInterfaceAttachment) Reset ¶
func (x *NetworkInterfaceAttachment) Reset()
func (*NetworkInterfaceAttachment) String ¶
func (x *NetworkInterfaceAttachment) String() string
type PreemptLockRequest ¶
type PreemptLockRequest struct { LockName string `protobuf:"bytes,1,opt,name=lockName,proto3" json:"lockName,omitempty"` // contains filtered or unexported fields }
func (*PreemptLockRequest) Descriptor
deprecated
func (*PreemptLockRequest) Descriptor() ([]byte, []int)
Deprecated: Use PreemptLockRequest.ProtoReflect.Descriptor instead.
func (*PreemptLockRequest) GetLockName ¶
func (x *PreemptLockRequest) GetLockName() string
func (*PreemptLockRequest) ProtoMessage ¶
func (*PreemptLockRequest) ProtoMessage()
func (*PreemptLockRequest) ProtoReflect ¶
func (x *PreemptLockRequest) ProtoReflect() protoreflect.Message
func (*PreemptLockRequest) Reset ¶
func (x *PreemptLockRequest) Reset()
func (*PreemptLockRequest) String ¶
func (x *PreemptLockRequest) String() string
type PrivateKey ¶
type PrivateKey struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Generated *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=generated,proto3" json:"generated,omitempty"` // Types that are assignable to Key: // *PrivateKey_Ed25519Key_ Key isPrivateKey_Key `protobuf_oneof:"key"` // contains filtered or unexported fields }
func (*PrivateKey) Descriptor
deprecated
func (*PrivateKey) Descriptor() ([]byte, []int)
Deprecated: Use PrivateKey.ProtoReflect.Descriptor instead.
func (*PrivateKey) GetEd25519Key ¶
func (x *PrivateKey) GetEd25519Key() *PrivateKey_Ed25519Key
func (*PrivateKey) GetGenerated ¶
func (x *PrivateKey) GetGenerated() *timestamppb.Timestamp
func (*PrivateKey) GetHostname ¶
func (x *PrivateKey) GetHostname() string
func (*PrivateKey) GetKey ¶
func (m *PrivateKey) GetKey() isPrivateKey_Key
func (*PrivateKey) ProtoMessage ¶
func (*PrivateKey) ProtoMessage()
func (*PrivateKey) ProtoReflect ¶
func (x *PrivateKey) ProtoReflect() protoreflect.Message
func (*PrivateKey) Reset ¶
func (x *PrivateKey) Reset()
func (*PrivateKey) String ¶
func (x *PrivateKey) String() string
type PrivateKey_Ed25519Key ¶
type PrivateKey_Ed25519Key struct { Rfc8032Key []byte `protobuf:"bytes,1,opt,name=rfc8032key,proto3" json:"rfc8032key,omitempty"` // contains filtered or unexported fields }
func (*PrivateKey_Ed25519Key) Descriptor
deprecated
func (*PrivateKey_Ed25519Key) Descriptor() ([]byte, []int)
Deprecated: Use PrivateKey_Ed25519Key.ProtoReflect.Descriptor instead.
func (*PrivateKey_Ed25519Key) GetRfc8032Key ¶
func (x *PrivateKey_Ed25519Key) GetRfc8032Key() []byte
func (*PrivateKey_Ed25519Key) ProtoMessage ¶
func (*PrivateKey_Ed25519Key) ProtoMessage()
func (*PrivateKey_Ed25519Key) ProtoReflect ¶
func (x *PrivateKey_Ed25519Key) ProtoReflect() protoreflect.Message
func (*PrivateKey_Ed25519Key) Reset ¶
func (x *PrivateKey_Ed25519Key) Reset()
func (*PrivateKey_Ed25519Key) String ¶
func (x *PrivateKey_Ed25519Key) String() string
type PrivateKey_Ed25519Key_ ¶
type PrivateKey_Ed25519Key_ struct {
Ed25519Key *PrivateKey_Ed25519Key `protobuf:"bytes,3,opt,name=ed25519Key,proto3,oneof"`
}
type ProvisionInstanceRequestV3 ¶
type ProvisionInstanceRequestV3 struct { InstanceIdentity *InstanceIdentity `protobuf:"bytes,1,opt,name=instanceIdentity,proto3" json:"instanceIdentity,omitempty"` // contains filtered or unexported fields }
ProvisionInstanceRequestV3 is called when the instance is first initialized, in order to configure its interfaces, and other network capabilities. The provisioning service decides which account / subnet / VPC the interface will live in.
func (*ProvisionInstanceRequestV3) Descriptor
deprecated
func (*ProvisionInstanceRequestV3) Descriptor() ([]byte, []int)
Deprecated: Use ProvisionInstanceRequestV3.ProtoReflect.Descriptor instead.
func (*ProvisionInstanceRequestV3) GetInstanceIdentity ¶
func (x *ProvisionInstanceRequestV3) GetInstanceIdentity() *InstanceIdentity
func (*ProvisionInstanceRequestV3) ProtoMessage ¶
func (*ProvisionInstanceRequestV3) ProtoMessage()
func (*ProvisionInstanceRequestV3) ProtoReflect ¶
func (x *ProvisionInstanceRequestV3) ProtoReflect() protoreflect.Message
func (*ProvisionInstanceRequestV3) Reset ¶
func (x *ProvisionInstanceRequestV3) Reset()
func (*ProvisionInstanceRequestV3) String ¶
func (x *ProvisionInstanceRequestV3) String() string
type ProvisionInstanceResponseV3 ¶
type ProvisionInstanceResponseV3 struct { TrunkNetworkInterface *NetworkInterface `protobuf:"bytes,1,opt,name=trunkNetworkInterface,proto3" json:"trunkNetworkInterface,omitempty"` // contains filtered or unexported fields }
func (*ProvisionInstanceResponseV3) Descriptor
deprecated
func (*ProvisionInstanceResponseV3) Descriptor() ([]byte, []int)
Deprecated: Use ProvisionInstanceResponseV3.ProtoReflect.Descriptor instead.
func (*ProvisionInstanceResponseV3) GetTrunkNetworkInterface ¶
func (x *ProvisionInstanceResponseV3) GetTrunkNetworkInterface() *NetworkInterface
func (*ProvisionInstanceResponseV3) ProtoMessage ¶
func (*ProvisionInstanceResponseV3) ProtoMessage()
func (*ProvisionInstanceResponseV3) ProtoReflect ¶
func (x *ProvisionInstanceResponseV3) ProtoReflect() protoreflect.Message
func (*ProvisionInstanceResponseV3) Reset ¶
func (x *ProvisionInstanceResponseV3) Reset()
func (*ProvisionInstanceResponseV3) String ¶
func (x *ProvisionInstanceResponseV3) String() string
type ResetSecurityGroupRequest ¶
type ResetSecurityGroupRequest struct { SgId string `protobuf:"bytes,1,opt,name=sgId,proto3" json:"sgId,omitempty"` // contains filtered or unexported fields }
func (*ResetSecurityGroupRequest) Descriptor
deprecated
func (*ResetSecurityGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetSecurityGroupRequest.ProtoReflect.Descriptor instead.
func (*ResetSecurityGroupRequest) GetSgId ¶
func (x *ResetSecurityGroupRequest) GetSgId() string
func (*ResetSecurityGroupRequest) ProtoMessage ¶
func (*ResetSecurityGroupRequest) ProtoMessage()
func (*ResetSecurityGroupRequest) ProtoReflect ¶
func (x *ResetSecurityGroupRequest) ProtoReflect() protoreflect.Message
func (*ResetSecurityGroupRequest) Reset ¶
func (x *ResetSecurityGroupRequest) Reset()
func (*ResetSecurityGroupRequest) String ¶
func (x *ResetSecurityGroupRequest) String() string
type ResetSecurityGroupResponse ¶
type ResetSecurityGroupResponse struct {
// contains filtered or unexported fields
}
func (*ResetSecurityGroupResponse) Descriptor
deprecated
func (*ResetSecurityGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResetSecurityGroupResponse.ProtoReflect.Descriptor instead.
func (*ResetSecurityGroupResponse) ProtoMessage ¶
func (*ResetSecurityGroupResponse) ProtoMessage()
func (*ResetSecurityGroupResponse) ProtoReflect ¶
func (x *ResetSecurityGroupResponse) ProtoReflect() protoreflect.Message
func (*ResetSecurityGroupResponse) Reset ¶
func (x *ResetSecurityGroupResponse) Reset()
func (*ResetSecurityGroupResponse) String ¶
func (x *ResetSecurityGroupResponse) String() string
type TitusAgentVPCServiceClient ¶
type TitusAgentVPCServiceClient interface { // This ProvisionInstance function has to be called at startup of the instance, and it is idempotent. ProvisionInstanceV3(ctx context.Context, in *ProvisionInstanceRequestV3, opts ...grpc.CallOption) (*ProvisionInstanceResponseV3, error) AssignIPV3(ctx context.Context, in *AssignIPRequestV3, opts ...grpc.CallOption) (*AssignIPResponseV3, error) UnassignIPV3(ctx context.Context, in *UnassignIPRequestV3, opts ...grpc.CallOption) (*UnassignIPResponseV3, error) GetAssignment(ctx context.Context, in *GetAssignmentRequest, opts ...grpc.CallOption) (*GetAssignmentResponse, error) GCV3(ctx context.Context, in *GCRequestV3, opts ...grpc.CallOption) (*GCResponseV3, error) // Lock Management GetLocks(ctx context.Context, in *GetLocksRequest, opts ...grpc.CallOption) (*GetLocksResponse, error) GetLock(ctx context.Context, in *LockId, opts ...grpc.CallOption) (*Lock, error) DeleteLock(ctx context.Context, in *LockId, opts ...grpc.CallOption) (*emptypb.Empty, error) PreemptLock(ctx context.Context, in *PreemptLockRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // These are internal APIs that should really only be used by operators AssociateTrunkNetworkInterface(ctx context.Context, in *AssociateTrunkNetworkInterfaceRequest, opts ...grpc.CallOption) (*AssociateTrunkNetworkInterfaceResponse, error) DisassociateTrunkNetworkInterface(ctx context.Context, in *DisassociateTrunkNetworkInterfaceRequest, opts ...grpc.CallOption) (*DisassociateTrunkNetworkInterfaceResponse, error) DescribeTrunkNetworkInterface(ctx context.Context, in *DescribeTrunkNetworkInterfaceRequest, opts ...grpc.CallOption) (*DescribeTrunkNetworkInterfaceResponse, error) DetachBranchNetworkInterface(ctx context.Context, in *DetachBranchNetworkInterfaceRequest, opts ...grpc.CallOption) (*DetachBranchNetworkInterfaceResponse, error) }
TitusAgentVPCServiceClient is the client API for TitusAgentVPCService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTitusAgentVPCServiceClient ¶
func NewTitusAgentVPCServiceClient(cc grpc.ClientConnInterface) TitusAgentVPCServiceClient
type TitusAgentVPCServiceServer ¶
type TitusAgentVPCServiceServer interface { // This ProvisionInstance function has to be called at startup of the instance, and it is idempotent. ProvisionInstanceV3(context.Context, *ProvisionInstanceRequestV3) (*ProvisionInstanceResponseV3, error) AssignIPV3(context.Context, *AssignIPRequestV3) (*AssignIPResponseV3, error) UnassignIPV3(context.Context, *UnassignIPRequestV3) (*UnassignIPResponseV3, error) GetAssignment(context.Context, *GetAssignmentRequest) (*GetAssignmentResponse, error) GCV3(context.Context, *GCRequestV3) (*GCResponseV3, error) // Lock Management GetLocks(context.Context, *GetLocksRequest) (*GetLocksResponse, error) GetLock(context.Context, *LockId) (*Lock, error) DeleteLock(context.Context, *LockId) (*emptypb.Empty, error) PreemptLock(context.Context, *PreemptLockRequest) (*emptypb.Empty, error) // These are internal APIs that should really only be used by operators AssociateTrunkNetworkInterface(context.Context, *AssociateTrunkNetworkInterfaceRequest) (*AssociateTrunkNetworkInterfaceResponse, error) DisassociateTrunkNetworkInterface(context.Context, *DisassociateTrunkNetworkInterfaceRequest) (*DisassociateTrunkNetworkInterfaceResponse, error) DescribeTrunkNetworkInterface(context.Context, *DescribeTrunkNetworkInterfaceRequest) (*DescribeTrunkNetworkInterfaceResponse, error) DetachBranchNetworkInterface(context.Context, *DetachBranchNetworkInterfaceRequest) (*DetachBranchNetworkInterfaceResponse, error) // contains filtered or unexported methods }
TitusAgentVPCServiceServer is the server API for TitusAgentVPCService service. All implementations must embed UnimplementedTitusAgentVPCServiceServer for forward compatibility
type UnassignIPRequestV3 ¶
type UnassignIPRequestV3 struct { TaskId string `protobuf:"bytes,1,opt,name=taskId,proto3" json:"taskId,omitempty"` // contains filtered or unexported fields }
func (*UnassignIPRequestV3) Descriptor
deprecated
func (*UnassignIPRequestV3) Descriptor() ([]byte, []int)
Deprecated: Use UnassignIPRequestV3.ProtoReflect.Descriptor instead.
func (*UnassignIPRequestV3) GetTaskId ¶
func (x *UnassignIPRequestV3) GetTaskId() string
func (*UnassignIPRequestV3) ProtoMessage ¶
func (*UnassignIPRequestV3) ProtoMessage()
func (*UnassignIPRequestV3) ProtoReflect ¶
func (x *UnassignIPRequestV3) ProtoReflect() protoreflect.Message
func (*UnassignIPRequestV3) Reset ¶
func (x *UnassignIPRequestV3) Reset()
func (*UnassignIPRequestV3) String ¶
func (x *UnassignIPRequestV3) String() string
type UnassignIPResponseV3 ¶
type UnassignIPResponseV3 struct {
// contains filtered or unexported fields
}
func (*UnassignIPResponseV3) Descriptor
deprecated
func (*UnassignIPResponseV3) Descriptor() ([]byte, []int)
Deprecated: Use UnassignIPResponseV3.ProtoReflect.Descriptor instead.
func (*UnassignIPResponseV3) ProtoMessage ¶
func (*UnassignIPResponseV3) ProtoMessage()
func (*UnassignIPResponseV3) ProtoReflect ¶
func (x *UnassignIPResponseV3) ProtoReflect() protoreflect.Message
func (*UnassignIPResponseV3) Reset ¶
func (x *UnassignIPResponseV3) Reset()
func (*UnassignIPResponseV3) String ¶
func (x *UnassignIPResponseV3) String() string
type UnimplementedTitusAgentVPCServiceServer ¶
type UnimplementedTitusAgentVPCServiceServer struct { }
UnimplementedTitusAgentVPCServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedTitusAgentVPCServiceServer) AssignIPV3 ¶
func (UnimplementedTitusAgentVPCServiceServer) AssignIPV3(context.Context, *AssignIPRequestV3) (*AssignIPResponseV3, error)
func (UnimplementedTitusAgentVPCServiceServer) AssociateTrunkNetworkInterface ¶
func (UnimplementedTitusAgentVPCServiceServer) AssociateTrunkNetworkInterface(context.Context, *AssociateTrunkNetworkInterfaceRequest) (*AssociateTrunkNetworkInterfaceResponse, error)
func (UnimplementedTitusAgentVPCServiceServer) DeleteLock ¶
func (UnimplementedTitusAgentVPCServiceServer) DescribeTrunkNetworkInterface ¶
func (UnimplementedTitusAgentVPCServiceServer) DescribeTrunkNetworkInterface(context.Context, *DescribeTrunkNetworkInterfaceRequest) (*DescribeTrunkNetworkInterfaceResponse, error)
func (UnimplementedTitusAgentVPCServiceServer) DetachBranchNetworkInterface ¶
func (UnimplementedTitusAgentVPCServiceServer) DetachBranchNetworkInterface(context.Context, *DetachBranchNetworkInterfaceRequest) (*DetachBranchNetworkInterfaceResponse, error)
func (UnimplementedTitusAgentVPCServiceServer) DisassociateTrunkNetworkInterface ¶
func (UnimplementedTitusAgentVPCServiceServer) DisassociateTrunkNetworkInterface(context.Context, *DisassociateTrunkNetworkInterfaceRequest) (*DisassociateTrunkNetworkInterfaceResponse, error)
func (UnimplementedTitusAgentVPCServiceServer) GCV3 ¶
func (UnimplementedTitusAgentVPCServiceServer) GCV3(context.Context, *GCRequestV3) (*GCResponseV3, error)
func (UnimplementedTitusAgentVPCServiceServer) GetAssignment ¶
func (UnimplementedTitusAgentVPCServiceServer) GetAssignment(context.Context, *GetAssignmentRequest) (*GetAssignmentResponse, error)
func (UnimplementedTitusAgentVPCServiceServer) GetLocks ¶
func (UnimplementedTitusAgentVPCServiceServer) GetLocks(context.Context, *GetLocksRequest) (*GetLocksResponse, error)
func (UnimplementedTitusAgentVPCServiceServer) PreemptLock ¶
func (UnimplementedTitusAgentVPCServiceServer) PreemptLock(context.Context, *PreemptLockRequest) (*emptypb.Empty, error)
func (UnimplementedTitusAgentVPCServiceServer) ProvisionInstanceV3 ¶
func (UnimplementedTitusAgentVPCServiceServer) ProvisionInstanceV3(context.Context, *ProvisionInstanceRequestV3) (*ProvisionInstanceResponseV3, error)
func (UnimplementedTitusAgentVPCServiceServer) UnassignIPV3 ¶
func (UnimplementedTitusAgentVPCServiceServer) UnassignIPV3(context.Context, *UnassignIPRequestV3) (*UnassignIPResponseV3, error)
type UnsafeTitusAgentVPCServiceServer ¶
type UnsafeTitusAgentVPCServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTitusAgentVPCServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TitusAgentVPCServiceServer will result in compilation errors.
type UsableAddress ¶
type UsableAddress struct { Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` PrefixLength uint32 `protobuf:"varint,2,opt,name=prefixLength,proto3" json:"prefixLength,omitempty"` // contains filtered or unexported fields }
func (*UsableAddress) Descriptor
deprecated
func (*UsableAddress) Descriptor() ([]byte, []int)
Deprecated: Use UsableAddress.ProtoReflect.Descriptor instead.
func (*UsableAddress) GetAddress ¶
func (x *UsableAddress) GetAddress() *Address
func (*UsableAddress) GetPrefixLength ¶
func (x *UsableAddress) GetPrefixLength() uint32
func (*UsableAddress) ProtoMessage ¶
func (*UsableAddress) ProtoMessage()
func (*UsableAddress) ProtoReflect ¶
func (x *UsableAddress) ProtoReflect() protoreflect.Message
func (*UsableAddress) Reset ¶
func (x *UsableAddress) Reset()
func (*UsableAddress) String ¶
func (x *UsableAddress) String() string
type UtilizedAddress ¶
type UtilizedAddress struct { Address *Address `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` LastUsedTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=lastUsedTime,proto3" json:"lastUsedTime,omitempty"` // contains filtered or unexported fields }
func (*UtilizedAddress) Descriptor
deprecated
func (*UtilizedAddress) Descriptor() ([]byte, []int)
Deprecated: Use UtilizedAddress.ProtoReflect.Descriptor instead.
func (*UtilizedAddress) GetAddress ¶
func (x *UtilizedAddress) GetAddress() *Address
func (*UtilizedAddress) GetLastUsedTime ¶
func (x *UtilizedAddress) GetLastUsedTime() *timestamppb.Timestamp
func (*UtilizedAddress) ProtoMessage ¶
func (*UtilizedAddress) ProtoMessage()
func (*UtilizedAddress) ProtoReflect ¶
func (x *UtilizedAddress) ProtoReflect() protoreflect.Message
func (*UtilizedAddress) Reset ¶
func (x *UtilizedAddress) Reset()
func (*UtilizedAddress) String ¶
func (x *UtilizedAddress) String() string
type VPCToolResult ¶
type VPCToolResult struct { // Types that are assignable to Result: // *VPCToolResult_Assignment // *VPCToolResult_Error Result isVPCToolResult_Result `protobuf_oneof:"result"` // contains filtered or unexported fields }
This is the serialized output of the VPC Tool
func (*VPCToolResult) Descriptor
deprecated
func (*VPCToolResult) Descriptor() ([]byte, []int)
Deprecated: Use VPCToolResult.ProtoReflect.Descriptor instead.
func (*VPCToolResult) GetAssignment ¶
func (x *VPCToolResult) GetAssignment() *Assignment
func (*VPCToolResult) GetError ¶
func (x *VPCToolResult) GetError() *Error
func (*VPCToolResult) GetResult ¶
func (m *VPCToolResult) GetResult() isVPCToolResult_Result
func (*VPCToolResult) ProtoMessage ¶
func (*VPCToolResult) ProtoMessage()
func (*VPCToolResult) ProtoReflect ¶
func (x *VPCToolResult) ProtoReflect() protoreflect.Message
func (*VPCToolResult) Reset ¶
func (x *VPCToolResult) Reset()
func (*VPCToolResult) String ¶
func (x *VPCToolResult) String() string
type VPCToolResult_Assignment ¶
type VPCToolResult_Assignment struct {
Assignment *Assignment `protobuf:"bytes,1,opt,name=assignment,proto3,oneof"`
}
type VPCToolResult_Error ¶
type VPCToolResult_Error struct {
Error *Error `protobuf:"bytes,2,opt,name=error,proto3,oneof"`
}