Documentation ¶
Overview ¶
Package network/v1 contains the API of network services.
Package v1 is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func PrivateEndpointServiceURL(organizationID, projectID, deploymentID, privateEndpointServiceID string) string
- func PrivateEndpointServiceURL2(deploymentURL, privateEndpointServiceID string) string
- func RegisterNetworkServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterNetworkServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NetworkServiceClient) error
- func RegisterNetworkServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterNetworkServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NetworkServiceServer) error
- func RegisterNetworkServiceServer(s *grpc.Server, srv NetworkServiceServer)
- type IsPrivateEndpointServiceFeatureAvailableRequest
- func (*IsPrivateEndpointServiceFeatureAvailableRequest) Descriptor() ([]byte, []int)
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) GetDeploymentId() string
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) GetOrganizationId() string
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) GetRegionId() string
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Marshal() (dAtA []byte, err error)
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IsPrivateEndpointServiceFeatureAvailableRequest) ProtoMessage()
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Reset()
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Size() (n int)
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) String() string
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Unmarshal(dAtA []byte) error
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_DiscardUnknown()
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Merge(src proto.Message)
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Size() int
- func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Unmarshal(b []byte) error
- type IsPrivateEndpointServiceFeatureAvailableResult
- func (*IsPrivateEndpointServiceFeatureAvailableResult) Descriptor() ([]byte, []int)
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) GetAvailable() bool
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) GetMessage() string
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) Marshal() (dAtA []byte, err error)
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) MarshalTo(dAtA []byte) (int, error)
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IsPrivateEndpointServiceFeatureAvailableResult) ProtoMessage()
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) Reset()
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) Size() (n int)
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) String() string
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) Unmarshal(dAtA []byte) error
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_DiscardUnknown()
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Merge(src proto.Message)
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Size() int
- func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Unmarshal(b []byte) error
- type NetworkServiceClient
- type NetworkServiceServer
- type PrivateEndpointService
- func (*PrivateEndpointService) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService) GetAks() *PrivateEndpointService_Aks
- func (m *PrivateEndpointService) GetAlternateDnsNames() []string
- func (m *PrivateEndpointService) GetAws() *PrivateEndpointService_Aws
- func (m *PrivateEndpointService) GetCreatedAt() *types.Timestamp
- func (m *PrivateEndpointService) GetDeletedAt() *types.Timestamp
- func (m *PrivateEndpointService) GetDeploymentId() string
- func (m *PrivateEndpointService) GetDescription() string
- func (m *PrivateEndpointService) GetEnablePrivateDns() bool
- func (m *PrivateEndpointService) GetGcp() *PrivateEndpointService_Gcp
- func (m *PrivateEndpointService) GetId() string
- func (m *PrivateEndpointService) GetIsDeleted() bool
- func (m *PrivateEndpointService) GetName() string
- func (m *PrivateEndpointService) GetStatus() *PrivateEndpointService_Status
- func (m *PrivateEndpointService) GetUrl() string
- func (m *PrivateEndpointService) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService) ProtoMessage()
- func (m *PrivateEndpointService) Reset()
- func (m *PrivateEndpointService) Size() (n int)
- func (m *PrivateEndpointService) String() string
- func (m *PrivateEndpointService) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService) XXX_DiscardUnknown()
- func (m *PrivateEndpointService) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService) XXX_Size() int
- func (m *PrivateEndpointService) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_Aks
- func (*PrivateEndpointService_Aks) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_Aks) GetClientSubscriptionIds() []string
- func (m *PrivateEndpointService_Aks) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_Aks) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_Aks) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_Aks) ProtoMessage()
- func (m *PrivateEndpointService_Aks) Reset()
- func (m *PrivateEndpointService_Aks) Size() (n int)
- func (m *PrivateEndpointService_Aks) String() string
- func (m *PrivateEndpointService_Aks) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_Aks) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_Aks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_Aks) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_Aks) XXX_Size() int
- func (m *PrivateEndpointService_Aks) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_AksPrivateEndpointConnectionStatus
- func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetDescription() string
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetId() string
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetName() string
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetState() string
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) ProtoMessage()
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Reset()
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Size() (n int)
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) String() string
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Size() int
- func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_AksStatus
- func (*PrivateEndpointService_AksStatus) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_AksStatus) GetAlias() string
- func (m *PrivateEndpointService_AksStatus) GetPrivateEndpointConnections() []*PrivateEndpointService_AksPrivateEndpointConnectionStatus
- func (m *PrivateEndpointService_AksStatus) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_AksStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_AksStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_AksStatus) ProtoMessage()
- func (m *PrivateEndpointService_AksStatus) Reset()
- func (m *PrivateEndpointService_AksStatus) Size() (n int)
- func (m *PrivateEndpointService_AksStatus) String() string
- func (m *PrivateEndpointService_AksStatus) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_AksStatus) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_AksStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_AksStatus) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_AksStatus) XXX_Size() int
- func (m *PrivateEndpointService_AksStatus) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_Aws
- func (*PrivateEndpointService_Aws) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_Aws) GetAwsPrincipals() []*PrivateEndpointService_AwsPrincipals
- func (m *PrivateEndpointService_Aws) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_Aws) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_Aws) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_Aws) ProtoMessage()
- func (m *PrivateEndpointService_Aws) Reset()
- func (m *PrivateEndpointService_Aws) Size() (n int)
- func (m *PrivateEndpointService_Aws) String() string
- func (m *PrivateEndpointService_Aws) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_Aws) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_Aws) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_Aws) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_Aws) XXX_Size() int
- func (m *PrivateEndpointService_Aws) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_AwsPrincipals
- func (*PrivateEndpointService_AwsPrincipals) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_AwsPrincipals) GetAccountId() string
- func (m *PrivateEndpointService_AwsPrincipals) GetRoleNames() []string
- func (m *PrivateEndpointService_AwsPrincipals) GetUserNames() []string
- func (m *PrivateEndpointService_AwsPrincipals) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_AwsPrincipals) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_AwsPrincipals) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_AwsPrincipals) ProtoMessage()
- func (m *PrivateEndpointService_AwsPrincipals) Reset()
- func (m *PrivateEndpointService_AwsPrincipals) Size() (n int)
- func (m *PrivateEndpointService_AwsPrincipals) String() string
- func (m *PrivateEndpointService_AwsPrincipals) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_AwsPrincipals) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_AwsPrincipals) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_AwsPrincipals) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_AwsPrincipals) XXX_Size() int
- func (m *PrivateEndpointService_AwsPrincipals) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_AwsPrivateEndpointConnectionStatus
- func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetCreatedAt() *types.Timestamp
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetId() string
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetOwner() string
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetState() string
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) ProtoMessage()
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Reset()
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Size() (n int)
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) String() string
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Size() int
- func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_AwsStatus
- func (*PrivateEndpointService_AwsStatus) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_AwsStatus) GetAvailabilityZones() []string
- func (m *PrivateEndpointService_AwsStatus) GetPrivateEndpointConnections() []*PrivateEndpointService_AwsPrivateEndpointConnectionStatus
- func (m *PrivateEndpointService_AwsStatus) GetServiceName() string
- func (m *PrivateEndpointService_AwsStatus) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_AwsStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_AwsStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_AwsStatus) ProtoMessage()
- func (m *PrivateEndpointService_AwsStatus) Reset()
- func (m *PrivateEndpointService_AwsStatus) Size() (n int)
- func (m *PrivateEndpointService_AwsStatus) String() string
- func (m *PrivateEndpointService_AwsStatus) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_AwsStatus) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_AwsStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_AwsStatus) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_AwsStatus) XXX_Size() int
- func (m *PrivateEndpointService_AwsStatus) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_Gcp
- func (*PrivateEndpointService_Gcp) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_Gcp) GetProjects() []string
- func (m *PrivateEndpointService_Gcp) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_Gcp) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_Gcp) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_Gcp) ProtoMessage()
- func (m *PrivateEndpointService_Gcp) Reset()
- func (m *PrivateEndpointService_Gcp) Size() (n int)
- func (m *PrivateEndpointService_Gcp) String() string
- func (m *PrivateEndpointService_Gcp) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_Gcp) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_Gcp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_Gcp) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_Gcp) XXX_Size() int
- func (m *PrivateEndpointService_Gcp) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_GcpPrivateEndpointConnectionStatus
- func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetId() string
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetName() string
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetState() string
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) ProtoMessage()
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Reset()
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Size() (n int)
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) String() string
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Size() int
- func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_GcpStatus
- func (*PrivateEndpointService_GcpStatus) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_GcpStatus) GetPrivateEndpointConnections() []*PrivateEndpointService_GcpPrivateEndpointConnectionStatus
- func (m *PrivateEndpointService_GcpStatus) GetServiceAttachment() string
- func (m *PrivateEndpointService_GcpStatus) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_GcpStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_GcpStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_GcpStatus) ProtoMessage()
- func (m *PrivateEndpointService_GcpStatus) Reset()
- func (m *PrivateEndpointService_GcpStatus) Size() (n int)
- func (m *PrivateEndpointService_GcpStatus) String() string
- func (m *PrivateEndpointService_GcpStatus) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_GcpStatus) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_GcpStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_GcpStatus) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_GcpStatus) XXX_Size() int
- func (m *PrivateEndpointService_GcpStatus) XXX_Unmarshal(b []byte) error
- type PrivateEndpointService_Status
- func (*PrivateEndpointService_Status) Descriptor() ([]byte, []int)
- func (m *PrivateEndpointService_Status) GetAks() *PrivateEndpointService_AksStatus
- func (m *PrivateEndpointService_Status) GetAws() *PrivateEndpointService_AwsStatus
- func (m *PrivateEndpointService_Status) GetGcp() *PrivateEndpointService_GcpStatus
- func (m *PrivateEndpointService_Status) GetMessage() string
- func (m *PrivateEndpointService_Status) GetNeedsAttention() bool
- func (m *PrivateEndpointService_Status) GetPrivateDnsReadyAt() *types.Timestamp
- func (m *PrivateEndpointService_Status) GetPrivateDnsStatus() string
- func (m *PrivateEndpointService_Status) GetReady() bool
- func (m *PrivateEndpointService_Status) GetReadyAt() *types.Timestamp
- func (m *PrivateEndpointService_Status) Marshal() (dAtA []byte, err error)
- func (m *PrivateEndpointService_Status) MarshalTo(dAtA []byte) (int, error)
- func (m *PrivateEndpointService_Status) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PrivateEndpointService_Status) ProtoMessage()
- func (m *PrivateEndpointService_Status) Reset()
- func (m *PrivateEndpointService_Status) Size() (n int)
- func (m *PrivateEndpointService_Status) String() string
- func (m *PrivateEndpointService_Status) Unmarshal(dAtA []byte) error
- func (m *PrivateEndpointService_Status) XXX_DiscardUnknown()
- func (m *PrivateEndpointService_Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PrivateEndpointService_Status) XXX_Merge(src proto.Message)
- func (m *PrivateEndpointService_Status) XXX_Size() int
- func (m *PrivateEndpointService_Status) XXX_Unmarshal(b []byte) error
- type UnimplementedNetworkServiceServer
- func (*UnimplementedNetworkServiceServer) CreatePrivateEndpointService(ctx context.Context, req *PrivateEndpointService) (*PrivateEndpointService, error)
- func (*UnimplementedNetworkServiceServer) GetAPIVersion(ctx context.Context, req *v1.Empty) (*v1.Version, error)
- func (*UnimplementedNetworkServiceServer) GetPrivateEndpointService(ctx context.Context, req *v1.IDOptions) (*PrivateEndpointService, error)
- func (*UnimplementedNetworkServiceServer) GetPrivateEndpointServiceByDeploymentID(ctx context.Context, req *v1.IDOptions) (*PrivateEndpointService, error)
- func (*UnimplementedNetworkServiceServer) IsPrivateEndpointServiceFeatureAvailable(ctx context.Context, req *IsPrivateEndpointServiceFeatureAvailableRequest) (*IsPrivateEndpointServiceFeatureAvailableResult, error)
- func (*UnimplementedNetworkServiceServer) UpdatePrivateEndpointService(ctx context.Context, req *PrivateEndpointService) (*v1.Empty, error)
Constants ¶
const ( // PrivateDNSStatusPendingVerification is the status of a private DNS record that is pending ownership verification PrivateDNSStatusPendingVerification = "pending_verification" // PrivateDNSStatusVerified is the status of a private DNS record that has been verified PrivateDNSStatusVerified = "verified" // PrivateDNSStatusFailedVerification is the status of a private DNS record that has failed verification PrivateDNSStatusFailedVerification = "failed_verification" )
const ( // EventTypePrivateEndpointServiceCreated is the type of event fired after a private endpoint service has been created // SubjectID contains the ID of the private endpoint service. EventTypePrivateEndpointServiceCreated = "network.privateendpointservice.created" // EventTypePrivateEndpointServiceUpdated is the type of event fired after a private endpoint service has been updated // SubjectID contains the ID of the private endpoint service. // Note that this type of event is also fired when the status of the private endpoint service has changed. EventTypePrivateEndpointServiceUpdated = "network.privateendpointservice.updated" // EventTypePrivateEndpointServiceDeleted is the type of event fired after a private endpoint service has been (marked for) deleted // SubjectID contains the ID of the private endpoint service. EventTypePrivateEndpointServiceDeleted = "network.privateendpointservice.deleted" )
const ( // PermissionPrivateEndpointServiceGetFeature is needed for getting whether or not the private endpoint service feature is enabled and available for a specific deployment. PermissionPrivateEndpointServiceGetFeature = "network.privateendpointservice.get-feature" // PermissionPrivateEndpointServiceGet is needed for getting an individual private endpoint service PermissionPrivateEndpointServiceGet = "network.privateendpointservice.get" // PermissionPrivateEndpointServiceGetByDeploymentID is getting an individual private endpoint service by deployment ID PermissionPrivateEndpointServiceGetByDeploymentID = "network.privateendpointservice.get-by-deployment-id" // PermissionPrivateEndpointServiceCreate is needed for creating a private endpoint service PermissionPrivateEndpointServiceCreate = "network.privateendpointservice.create" // PermissionPrivateEndpointServiceUpdate is needed to update the private endpoint service PermissionPrivateEndpointServiceUpdate = "network.privateendpointservice.update" )
const ( // APIID contains identifier of this API APIID = "network/v1" // APIMajorVersion contains major version of this API APIMajorVersion = 1 // APIMinorVersion contains minor version of this API APIMinorVersion = 2 // APIPatchVersion contains patch version of this API APIPatchVersion = 2 )
const (
// KindPrivateEndpointService is a constants for the kind of PrivateEndpointService resources.
KindPrivateEndpointService = "PrivateEndpointService"
)
Variables ¶
Functions ¶
func PrivateEndpointServiceURL ¶
func PrivateEndpointServiceURL(organizationID, projectID, deploymentID, privateEndpointServiceID string) string
PrivateEndpointServiceURL creates a resource URL for the PrivateEndpointService with given ID in given context (as individual IDs).
func PrivateEndpointServiceURL2 ¶
PrivateEndpointServiceURL2 creates a resource URL for the PrivateEndpointService with given ID in given context (as base URL).
func RegisterNetworkServiceHandler ¶
func RegisterNetworkServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
RegisterNetworkServiceHandler registers the http handlers for service NetworkService to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterNetworkServiceHandlerClient ¶
func RegisterNetworkServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client NetworkServiceClient) error
RegisterNetworkServiceHandlerClient registers the http handlers for service NetworkService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "NetworkServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "NetworkServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "NetworkServiceClient" to call the correct interceptors.
func RegisterNetworkServiceHandlerFromEndpoint ¶
func RegisterNetworkServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterNetworkServiceHandlerFromEndpoint is same as RegisterNetworkServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterNetworkServiceHandlerServer ¶
func RegisterNetworkServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server NetworkServiceServer) error
RegisterNetworkServiceHandlerServer registers the http handlers for service NetworkService to "mux". UnaryRPC :call NetworkServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
func RegisterNetworkServiceServer ¶
func RegisterNetworkServiceServer(s *grpc.Server, srv NetworkServiceServer)
Types ¶
type IsPrivateEndpointServiceFeatureAvailableRequest ¶ added in v0.71.0
type IsPrivateEndpointServiceFeatureAvailableRequest struct { // Identifier of the deployment (optional) DeploymentId string `protobuf:"bytes,1,opt,name=deployment_id,json=deploymentId,proto3" json:"deployment_id,omitempty"` // Identifier of the organization (optional) // This field is ignored if a deployment_id is specified OrganizationId string `protobuf:"bytes,2,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` // Identifier of the region (optional) // This field is ignored if a deployment_id is specified RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IsPrivateEndpointServiceFeatureAvailableRequest specifies the request parameters for the IsPrivateEndpointServiceFeatureAvailable method. At least 1 of the fields should contain a value.
func (*IsPrivateEndpointServiceFeatureAvailableRequest) Descriptor ¶ added in v0.71.0
func (*IsPrivateEndpointServiceFeatureAvailableRequest) Descriptor() ([]byte, []int)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) GetDeploymentId ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) GetDeploymentId() string
func (*IsPrivateEndpointServiceFeatureAvailableRequest) GetOrganizationId ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) GetOrganizationId() string
func (*IsPrivateEndpointServiceFeatureAvailableRequest) GetRegionId ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) GetRegionId() string
func (*IsPrivateEndpointServiceFeatureAvailableRequest) Marshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Marshal() (dAtA []byte, err error)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) MarshalTo ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) MarshalTo(dAtA []byte) (int, error)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) MarshalToSizedBuffer ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) ProtoMessage ¶ added in v0.71.0
func (*IsPrivateEndpointServiceFeatureAvailableRequest) ProtoMessage()
func (*IsPrivateEndpointServiceFeatureAvailableRequest) Reset ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Reset()
func (*IsPrivateEndpointServiceFeatureAvailableRequest) Size ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Size() (n int)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) String ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) String() string
func (*IsPrivateEndpointServiceFeatureAvailableRequest) Unmarshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) Unmarshal(dAtA []byte) error
func (*IsPrivateEndpointServiceFeatureAvailableRequest) XXX_DiscardUnknown ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_DiscardUnknown()
func (*IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Marshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Merge ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Merge(src proto.Message)
func (*IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Size ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Size() int
func (*IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Unmarshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableRequest) XXX_Unmarshal(b []byte) error
type IsPrivateEndpointServiceFeatureAvailableResult ¶ added in v0.71.0
type IsPrivateEndpointServiceFeatureAvailableResult struct { // Set if the feature is enabled and available. Available bool `protobuf:"varint,1,opt,name=available,proto3" json:"available,omitempty"` // Message why the feature is not available. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IsPrivateEndpointServiceFeatureAvailableResult specifies if the private endpoint service is enabled and available. If it is not available it contains a message why not.
func (*IsPrivateEndpointServiceFeatureAvailableResult) Descriptor ¶ added in v0.71.0
func (*IsPrivateEndpointServiceFeatureAvailableResult) Descriptor() ([]byte, []int)
func (*IsPrivateEndpointServiceFeatureAvailableResult) GetAvailable ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) GetAvailable() bool
func (*IsPrivateEndpointServiceFeatureAvailableResult) GetMessage ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) GetMessage() string
func (*IsPrivateEndpointServiceFeatureAvailableResult) Marshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) Marshal() (dAtA []byte, err error)
func (*IsPrivateEndpointServiceFeatureAvailableResult) MarshalTo ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) MarshalTo(dAtA []byte) (int, error)
func (*IsPrivateEndpointServiceFeatureAvailableResult) MarshalToSizedBuffer ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IsPrivateEndpointServiceFeatureAvailableResult) ProtoMessage ¶ added in v0.71.0
func (*IsPrivateEndpointServiceFeatureAvailableResult) ProtoMessage()
func (*IsPrivateEndpointServiceFeatureAvailableResult) Reset ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) Reset()
func (*IsPrivateEndpointServiceFeatureAvailableResult) Size ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) Size() (n int)
func (*IsPrivateEndpointServiceFeatureAvailableResult) String ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) String() string
func (*IsPrivateEndpointServiceFeatureAvailableResult) Unmarshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) Unmarshal(dAtA []byte) error
func (*IsPrivateEndpointServiceFeatureAvailableResult) XXX_DiscardUnknown ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_DiscardUnknown()
func (*IsPrivateEndpointServiceFeatureAvailableResult) XXX_Marshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsPrivateEndpointServiceFeatureAvailableResult) XXX_Merge ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Merge(src proto.Message)
func (*IsPrivateEndpointServiceFeatureAvailableResult) XXX_Size ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Size() int
func (*IsPrivateEndpointServiceFeatureAvailableResult) XXX_Unmarshal ¶ added in v0.71.0
func (m *IsPrivateEndpointServiceFeatureAvailableResult) XXX_Unmarshal(b []byte) error
type NetworkServiceClient ¶
type NetworkServiceClient interface { // Get the current API version of this service. // Required permissions: // - None GetAPIVersion(ctx context.Context, in *v1.Empty, opts ...grpc.CallOption) (*v1.Version, error) // Checks if the private endpoint service feature is enabled and available. // Required permissions: // - network.privateendpointservice.get-feature on the deployment that is identified by the given deployment ID (if specified). // - network.privateendpointservice.get-feature on the organization that is identified by the given organization ID (if specified). // - None, authenticated only (if only the region ID is specified). IsPrivateEndpointServiceFeatureAvailable(ctx context.Context, in *IsPrivateEndpointServiceFeatureAvailableRequest, opts ...grpc.CallOption) (*IsPrivateEndpointServiceFeatureAvailableResult, error) // Fetch a private endpoint service by its ID. // Required permissions: // - network.privateendpointservice.get on the private endpoint service. GetPrivateEndpointService(ctx context.Context, in *v1.IDOptions, opts ...grpc.CallOption) (*PrivateEndpointService, error) // Fetch a private endpoint service by the deployment ID. // Required permissions: // - network.privateendpointservice.get-by-deployment-id on the deployment that owns the private endpoint service. GetPrivateEndpointServiceByDeploymentID(ctx context.Context, in *v1.IDOptions, opts ...grpc.CallOption) (*PrivateEndpointService, error) // Create a new private endpoint service. // Required permissions: // - network.privateendpointservice.create on the deployment that owns the private endpoint service. CreatePrivateEndpointService(ctx context.Context, in *PrivateEndpointService, opts ...grpc.CallOption) (*PrivateEndpointService, error) // Update the private endpoint service. // Required permissions: // - network.privateendpointservice.update on the private endpoint service. UpdatePrivateEndpointService(ctx context.Context, in *PrivateEndpointService, opts ...grpc.CallOption) (*v1.Empty, error) }
NetworkServiceClient is the client API for NetworkService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewNetworkServiceClient ¶
func NewNetworkServiceClient(cc *grpc.ClientConn) NetworkServiceClient
type NetworkServiceServer ¶
type NetworkServiceServer interface { // Get the current API version of this service. // Required permissions: // - None GetAPIVersion(context.Context, *v1.Empty) (*v1.Version, error) // Checks if the private endpoint service feature is enabled and available. // Required permissions: // - network.privateendpointservice.get-feature on the deployment that is identified by the given deployment ID (if specified). // - network.privateendpointservice.get-feature on the organization that is identified by the given organization ID (if specified). // - None, authenticated only (if only the region ID is specified). IsPrivateEndpointServiceFeatureAvailable(context.Context, *IsPrivateEndpointServiceFeatureAvailableRequest) (*IsPrivateEndpointServiceFeatureAvailableResult, error) // Fetch a private endpoint service by its ID. // Required permissions: // - network.privateendpointservice.get on the private endpoint service. GetPrivateEndpointService(context.Context, *v1.IDOptions) (*PrivateEndpointService, error) // Fetch a private endpoint service by the deployment ID. // Required permissions: // - network.privateendpointservice.get-by-deployment-id on the deployment that owns the private endpoint service. GetPrivateEndpointServiceByDeploymentID(context.Context, *v1.IDOptions) (*PrivateEndpointService, error) // Create a new private endpoint service. // Required permissions: // - network.privateendpointservice.create on the deployment that owns the private endpoint service. CreatePrivateEndpointService(context.Context, *PrivateEndpointService) (*PrivateEndpointService, error) // Update the private endpoint service. // Required permissions: // - network.privateendpointservice.update on the private endpoint service. UpdatePrivateEndpointService(context.Context, *PrivateEndpointService) (*v1.Empty, error) }
NetworkServiceServer is the server API for NetworkService service.
type PrivateEndpointService ¶
type PrivateEndpointService struct { // System identifier of the private endpoint service. // This is a read-only value. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // URL of this resource. // This is a read-only value. Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"` // Name of the private endpoint service. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // Description of the private endpoint service. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // The creation timestamp of the private endpoint service // This is a read-only value. CreatedAt *types.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // The deletion timestamp of the private endpoint service // This is a read-only value. DeletedAt *types.Timestamp `protobuf:"bytes,6,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // Set when this private endpoint service is deleted. // This is a read-only value. IsDeleted bool `protobuf:"varint,7,opt,name=is_deleted,json=isDeleted,proto3" json:"is_deleted,omitempty"` // Identifier of the deployment // After creation, this value cannot be changed. DeploymentId string `protobuf:"bytes,10,opt,name=deployment_id,json=deploymentId,proto3" json:"deployment_id,omitempty"` // Zero or more DNS names to include in the Self Signed TLS certificate of the deployment. // This name should be resolvable in the private network (vNET/VPC) and can be used to connect // to the private endpoint to establish a SSL connection (where the name will be used during the handshake). AlternateDnsNames []string `protobuf:"bytes,11,rep,name=alternate_dns_names,json=alternateDnsNames,proto3" json:"alternate_dns_names,omitempty"` // If set, private DNS zone integration is enabled for this private endpoint service. // For GCP this bool is immutable, so can only be set during the creation. EnablePrivateDns bool `protobuf:"varint,12,opt,name=enable_private_dns,json=enablePrivateDns,proto3" json:"enable_private_dns,omitempty"` // Specific AKS setting. Aks *PrivateEndpointService_Aks `protobuf:"bytes,20,opt,name=aks,proto3" json:"aks,omitempty"` // Specific AWS setting. Aws *PrivateEndpointService_Aws `protobuf:"bytes,30,opt,name=aws,proto3" json:"aws,omitempty"` // Specific GCP setting. Gcp *PrivateEndpointService_Gcp `protobuf:"bytes,40,opt,name=gcp,proto3" json:"gcp,omitempty"` // Status of the private endpoint service. // All fields are read-only. Status *PrivateEndpointService_Status `protobuf:"bytes,100,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PrivateEndpointService represents the service part of the private endpoint
func (*PrivateEndpointService) Descriptor ¶
func (*PrivateEndpointService) Descriptor() ([]byte, []int)
func (*PrivateEndpointService) GetAks ¶
func (m *PrivateEndpointService) GetAks() *PrivateEndpointService_Aks
func (*PrivateEndpointService) GetAlternateDnsNames ¶
func (m *PrivateEndpointService) GetAlternateDnsNames() []string
func (*PrivateEndpointService) GetAws ¶ added in v0.74.2
func (m *PrivateEndpointService) GetAws() *PrivateEndpointService_Aws
func (*PrivateEndpointService) GetCreatedAt ¶
func (m *PrivateEndpointService) GetCreatedAt() *types.Timestamp
func (*PrivateEndpointService) GetDeletedAt ¶
func (m *PrivateEndpointService) GetDeletedAt() *types.Timestamp
func (*PrivateEndpointService) GetDeploymentId ¶
func (m *PrivateEndpointService) GetDeploymentId() string
func (*PrivateEndpointService) GetDescription ¶
func (m *PrivateEndpointService) GetDescription() string
func (*PrivateEndpointService) GetEnablePrivateDns ¶ added in v0.82.3
func (m *PrivateEndpointService) GetEnablePrivateDns() bool
func (*PrivateEndpointService) GetGcp ¶ added in v0.74.13
func (m *PrivateEndpointService) GetGcp() *PrivateEndpointService_Gcp
func (*PrivateEndpointService) GetId ¶
func (m *PrivateEndpointService) GetId() string
func (*PrivateEndpointService) GetIsDeleted ¶
func (m *PrivateEndpointService) GetIsDeleted() bool
func (*PrivateEndpointService) GetName ¶
func (m *PrivateEndpointService) GetName() string
func (*PrivateEndpointService) GetStatus ¶
func (m *PrivateEndpointService) GetStatus() *PrivateEndpointService_Status
func (*PrivateEndpointService) GetUrl ¶
func (m *PrivateEndpointService) GetUrl() string
func (*PrivateEndpointService) Marshal ¶
func (m *PrivateEndpointService) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService) MarshalTo ¶
func (m *PrivateEndpointService) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService) MarshalToSizedBuffer ¶
func (m *PrivateEndpointService) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService) ProtoMessage ¶
func (*PrivateEndpointService) ProtoMessage()
func (*PrivateEndpointService) Reset ¶
func (m *PrivateEndpointService) Reset()
func (*PrivateEndpointService) Size ¶
func (m *PrivateEndpointService) Size() (n int)
func (*PrivateEndpointService) String ¶
func (m *PrivateEndpointService) String() string
func (*PrivateEndpointService) Unmarshal ¶
func (m *PrivateEndpointService) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService) XXX_DiscardUnknown ¶
func (m *PrivateEndpointService) XXX_DiscardUnknown()
func (*PrivateEndpointService) XXX_Marshal ¶
func (m *PrivateEndpointService) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService) XXX_Merge ¶
func (m *PrivateEndpointService) XXX_Merge(src proto.Message)
func (*PrivateEndpointService) XXX_Size ¶
func (m *PrivateEndpointService) XXX_Size() int
func (*PrivateEndpointService) XXX_Unmarshal ¶
func (m *PrivateEndpointService) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_Aks ¶
type PrivateEndpointService_Aks struct { // The subscription IDs of the client side, needed to auto-approve private endpoint connections. // After a private endpoint connection has been made this field cannot be modified anymore. ClientSubscriptionIds []string `` /* 126-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AKS setting.
func (*PrivateEndpointService_Aks) Descriptor ¶
func (*PrivateEndpointService_Aks) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_Aks) GetClientSubscriptionIds ¶
func (m *PrivateEndpointService_Aks) GetClientSubscriptionIds() []string
func (*PrivateEndpointService_Aks) Marshal ¶
func (m *PrivateEndpointService_Aks) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_Aks) MarshalTo ¶
func (m *PrivateEndpointService_Aks) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_Aks) MarshalToSizedBuffer ¶
func (m *PrivateEndpointService_Aks) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_Aks) ProtoMessage ¶
func (*PrivateEndpointService_Aks) ProtoMessage()
func (*PrivateEndpointService_Aks) Reset ¶
func (m *PrivateEndpointService_Aks) Reset()
func (*PrivateEndpointService_Aks) Size ¶
func (m *PrivateEndpointService_Aks) Size() (n int)
func (*PrivateEndpointService_Aks) String ¶
func (m *PrivateEndpointService_Aks) String() string
func (*PrivateEndpointService_Aks) Unmarshal ¶
func (m *PrivateEndpointService_Aks) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_Aks) XXX_DiscardUnknown ¶
func (m *PrivateEndpointService_Aks) XXX_DiscardUnknown()
func (*PrivateEndpointService_Aks) XXX_Marshal ¶
func (m *PrivateEndpointService_Aks) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_Aks) XXX_Merge ¶
func (m *PrivateEndpointService_Aks) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_Aks) XXX_Size ¶
func (m *PrivateEndpointService_Aks) XXX_Size() int
func (*PrivateEndpointService_Aks) XXX_Unmarshal ¶
func (m *PrivateEndpointService_Aks) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_AksPrivateEndpointConnectionStatus ¶
type PrivateEndpointService_AksPrivateEndpointConnectionStatus struct { // The name of the private endpoint connection Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The description of the private endpoint connection Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // The state of the private endpoint connection State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // The private endpoint identifier Id string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AKS private endpoint connection status fields.
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Descriptor ¶
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetDescription ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetDescription() string
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetId ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetId() string
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetName ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetName() string
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetState ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) GetState() string
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Marshal ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) MarshalTo ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) MarshalToSizedBuffer ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) ProtoMessage ¶
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) ProtoMessage()
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Reset ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Reset()
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Size ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Size() (n int)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) String ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) String() string
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) Unmarshal ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_DiscardUnknown ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_DiscardUnknown()
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Marshal ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Merge ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Size ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Size() int
func (*PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Unmarshal ¶
func (m *PrivateEndpointService_AksPrivateEndpointConnectionStatus) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_AksStatus ¶
type PrivateEndpointService_AksStatus struct { // The alias generated by the Azure private link service needed by the client to setup the private endpoint. Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"` // The status of the private endpoint connections. PrivateEndpointConnections []*PrivateEndpointService_AksPrivateEndpointConnectionStatus `` /* 141-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AKS status fields. All fields are read-only.
func (*PrivateEndpointService_AksStatus) Descriptor ¶
func (*PrivateEndpointService_AksStatus) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_AksStatus) GetAlias ¶
func (m *PrivateEndpointService_AksStatus) GetAlias() string
func (*PrivateEndpointService_AksStatus) GetPrivateEndpointConnections ¶
func (m *PrivateEndpointService_AksStatus) GetPrivateEndpointConnections() []*PrivateEndpointService_AksPrivateEndpointConnectionStatus
func (*PrivateEndpointService_AksStatus) Marshal ¶
func (m *PrivateEndpointService_AksStatus) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_AksStatus) MarshalTo ¶
func (m *PrivateEndpointService_AksStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_AksStatus) MarshalToSizedBuffer ¶
func (m *PrivateEndpointService_AksStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_AksStatus) ProtoMessage ¶
func (*PrivateEndpointService_AksStatus) ProtoMessage()
func (*PrivateEndpointService_AksStatus) Reset ¶
func (m *PrivateEndpointService_AksStatus) Reset()
func (*PrivateEndpointService_AksStatus) Size ¶
func (m *PrivateEndpointService_AksStatus) Size() (n int)
func (*PrivateEndpointService_AksStatus) String ¶
func (m *PrivateEndpointService_AksStatus) String() string
func (*PrivateEndpointService_AksStatus) Unmarshal ¶
func (m *PrivateEndpointService_AksStatus) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_AksStatus) XXX_DiscardUnknown ¶
func (m *PrivateEndpointService_AksStatus) XXX_DiscardUnknown()
func (*PrivateEndpointService_AksStatus) XXX_Marshal ¶
func (m *PrivateEndpointService_AksStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_AksStatus) XXX_Merge ¶
func (m *PrivateEndpointService_AksStatus) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_AksStatus) XXX_Size ¶
func (m *PrivateEndpointService_AksStatus) XXX_Size() int
func (*PrivateEndpointService_AksStatus) XXX_Unmarshal ¶
func (m *PrivateEndpointService_AksStatus) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_Aws ¶ added in v0.74.2
type PrivateEndpointService_Aws struct { // The AWS principals of the client side, needed to auto-approve private endpoint connections. // After a private endpoint connection has been made this field cannot be modified anymore. AwsPrincipals []*PrivateEndpointService_AwsPrincipals `protobuf:"bytes,1,rep,name=aws_principals,json=awsPrincipals,proto3" json:"aws_principals,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AWS setting.
func (*PrivateEndpointService_Aws) Descriptor ¶ added in v0.74.2
func (*PrivateEndpointService_Aws) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_Aws) GetAwsPrincipals ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) GetAwsPrincipals() []*PrivateEndpointService_AwsPrincipals
func (*PrivateEndpointService_Aws) Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_Aws) MarshalTo ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_Aws) MarshalToSizedBuffer ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_Aws) ProtoMessage ¶ added in v0.74.2
func (*PrivateEndpointService_Aws) ProtoMessage()
func (*PrivateEndpointService_Aws) Reset ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) Reset()
func (*PrivateEndpointService_Aws) Size ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) Size() (n int)
func (*PrivateEndpointService_Aws) String ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) String() string
func (*PrivateEndpointService_Aws) Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_Aws) XXX_DiscardUnknown ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) XXX_DiscardUnknown()
func (*PrivateEndpointService_Aws) XXX_Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_Aws) XXX_Merge ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_Aws) XXX_Size ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) XXX_Size() int
func (*PrivateEndpointService_Aws) XXX_Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_Aws) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_AwsPrincipals ¶ added in v0.74.2
type PrivateEndpointService_AwsPrincipals struct { // 12 digit AWS Account Identifier. // When both user_names and role_names are not provided all principals can be used to setup the private endpoint (account principal). AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // Optional user names (when at least one user name is provided the specified IAM user(s)) are able to setup the private endpoint. // It is allowed to specify both users and roles UserNames []string `protobuf:"bytes,2,rep,name=user_names,json=userNames,proto3" json:"user_names,omitempty"` // Optional role names (when at least one role name is provided the specified IAM role(s)) are able to setup the private endpoint. // It is allowed to specify both users and roles RoleNames []string `protobuf:"bytes,3,rep,name=role_names,json=roleNames,proto3" json:"role_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AWS principal setting.
func (*PrivateEndpointService_AwsPrincipals) Descriptor ¶ added in v0.74.2
func (*PrivateEndpointService_AwsPrincipals) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_AwsPrincipals) GetAccountId ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) GetAccountId() string
func (*PrivateEndpointService_AwsPrincipals) GetRoleNames ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) GetRoleNames() []string
func (*PrivateEndpointService_AwsPrincipals) GetUserNames ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) GetUserNames() []string
func (*PrivateEndpointService_AwsPrincipals) Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_AwsPrincipals) MarshalTo ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_AwsPrincipals) MarshalToSizedBuffer ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_AwsPrincipals) ProtoMessage ¶ added in v0.74.2
func (*PrivateEndpointService_AwsPrincipals) ProtoMessage()
func (*PrivateEndpointService_AwsPrincipals) Reset ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) Reset()
func (*PrivateEndpointService_AwsPrincipals) Size ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) Size() (n int)
func (*PrivateEndpointService_AwsPrincipals) String ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) String() string
func (*PrivateEndpointService_AwsPrincipals) Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_AwsPrincipals) XXX_DiscardUnknown ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) XXX_DiscardUnknown()
func (*PrivateEndpointService_AwsPrincipals) XXX_Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_AwsPrincipals) XXX_Merge ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_AwsPrincipals) XXX_Size ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) XXX_Size() int
func (*PrivateEndpointService_AwsPrincipals) XXX_Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrincipals) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_AwsPrivateEndpointConnectionStatus ¶ added in v0.74.2
type PrivateEndpointService_AwsPrivateEndpointConnectionStatus struct { // The owner of the private endpoint connection Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"` // The creation date the private endpoint connection CreatedAt *types.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // The state of the private endpoint connection State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // The private endpoint identifier Id string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AWS private endpoint connection status fields.
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Descriptor ¶ added in v0.74.2
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetCreatedAt ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetCreatedAt() *types.Timestamp
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetId ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetId() string
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetOwner ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetOwner() string
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetState ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) GetState() string
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) MarshalTo ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) MarshalToSizedBuffer ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) ProtoMessage ¶ added in v0.74.2
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) ProtoMessage()
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Reset ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Reset()
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Size ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Size() (n int)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) String ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) String() string
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_DiscardUnknown ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_DiscardUnknown()
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Merge ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Size ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Size() int
func (*PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsPrivateEndpointConnectionStatus) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_AwsStatus ¶ added in v0.74.2
type PrivateEndpointService_AwsStatus struct { // The service name generated by the AWS VPC endpoint service needed by the client to setup the VPC endpoint. ServiceName string `protobuf:"bytes,1,opt,name=service_name,json=serviceName,proto3" json:"service_name,omitempty"` // The availability zones information needed to setup the VPC endpoint. AvailabilityZones []string `protobuf:"bytes,2,rep,name=availability_zones,json=availabilityZones,proto3" json:"availability_zones,omitempty"` // The status of the private endpoint connections. PrivateEndpointConnections []*PrivateEndpointService_AwsPrivateEndpointConnectionStatus `` /* 141-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific AWS status fields. All fields are read-only.
func (*PrivateEndpointService_AwsStatus) Descriptor ¶ added in v0.74.2
func (*PrivateEndpointService_AwsStatus) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_AwsStatus) GetAvailabilityZones ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) GetAvailabilityZones() []string
func (*PrivateEndpointService_AwsStatus) GetPrivateEndpointConnections ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) GetPrivateEndpointConnections() []*PrivateEndpointService_AwsPrivateEndpointConnectionStatus
func (*PrivateEndpointService_AwsStatus) GetServiceName ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) GetServiceName() string
func (*PrivateEndpointService_AwsStatus) Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_AwsStatus) MarshalTo ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_AwsStatus) MarshalToSizedBuffer ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_AwsStatus) ProtoMessage ¶ added in v0.74.2
func (*PrivateEndpointService_AwsStatus) ProtoMessage()
func (*PrivateEndpointService_AwsStatus) Reset ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) Reset()
func (*PrivateEndpointService_AwsStatus) Size ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) Size() (n int)
func (*PrivateEndpointService_AwsStatus) String ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) String() string
func (*PrivateEndpointService_AwsStatus) Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_AwsStatus) XXX_DiscardUnknown ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) XXX_DiscardUnknown()
func (*PrivateEndpointService_AwsStatus) XXX_Marshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_AwsStatus) XXX_Merge ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_AwsStatus) XXX_Size ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) XXX_Size() int
func (*PrivateEndpointService_AwsStatus) XXX_Unmarshal ¶ added in v0.74.2
func (m *PrivateEndpointService_AwsStatus) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_Gcp ¶ added in v0.74.13
type PrivateEndpointService_Gcp struct { // The projects of the client side, needed to auto-approve private endpoint connections. // After a private endpoint connection has been made this field cannot be modified anymore. Projects []string `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific GCP setting.
func (*PrivateEndpointService_Gcp) Descriptor ¶ added in v0.74.13
func (*PrivateEndpointService_Gcp) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_Gcp) GetProjects ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) GetProjects() []string
func (*PrivateEndpointService_Gcp) Marshal ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_Gcp) MarshalTo ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_Gcp) MarshalToSizedBuffer ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_Gcp) ProtoMessage ¶ added in v0.74.13
func (*PrivateEndpointService_Gcp) ProtoMessage()
func (*PrivateEndpointService_Gcp) Reset ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) Reset()
func (*PrivateEndpointService_Gcp) Size ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) Size() (n int)
func (*PrivateEndpointService_Gcp) String ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) String() string
func (*PrivateEndpointService_Gcp) Unmarshal ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_Gcp) XXX_DiscardUnknown ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) XXX_DiscardUnknown()
func (*PrivateEndpointService_Gcp) XXX_Marshal ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_Gcp) XXX_Merge ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_Gcp) XXX_Size ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) XXX_Size() int
func (*PrivateEndpointService_Gcp) XXX_Unmarshal ¶ added in v0.74.13
func (m *PrivateEndpointService_Gcp) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_GcpPrivateEndpointConnectionStatus ¶ added in v0.74.13
type PrivateEndpointService_GcpPrivateEndpointConnectionStatus struct { // The name of the private endpoint connection Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The state of the private endpoint connection State string `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // The private endpoint identifier Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific GCP private endpoint connection status fields.
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Descriptor ¶ added in v0.74.13
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetId ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetId() string
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetName ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetName() string
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetState ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) GetState() string
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Marshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) MarshalTo ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) MarshalToSizedBuffer ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) ProtoMessage ¶ added in v0.74.13
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) ProtoMessage()
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Reset ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Reset()
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Size ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Size() (n int)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) String ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) String() string
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Unmarshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_DiscardUnknown ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_DiscardUnknown()
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Marshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Merge ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Size ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Size() int
func (*PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Unmarshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpPrivateEndpointConnectionStatus) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_GcpStatus ¶ added in v0.74.13
type PrivateEndpointService_GcpStatus struct { // The service attachment generated by the Google private service connect needed by the client to setup the private endpoint. ServiceAttachment string `protobuf:"bytes,1,opt,name=service_attachment,json=serviceAttachment,proto3" json:"service_attachment,omitempty"` // The status of the private endpoint connections. PrivateEndpointConnections []*PrivateEndpointService_GcpPrivateEndpointConnectionStatus `` /* 141-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Specific GCP status fields. All fields are read-only.
func (*PrivateEndpointService_GcpStatus) Descriptor ¶ added in v0.74.13
func (*PrivateEndpointService_GcpStatus) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_GcpStatus) GetPrivateEndpointConnections ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) GetPrivateEndpointConnections() []*PrivateEndpointService_GcpPrivateEndpointConnectionStatus
func (*PrivateEndpointService_GcpStatus) GetServiceAttachment ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) GetServiceAttachment() string
func (*PrivateEndpointService_GcpStatus) Marshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_GcpStatus) MarshalTo ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_GcpStatus) MarshalToSizedBuffer ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_GcpStatus) ProtoMessage ¶ added in v0.74.13
func (*PrivateEndpointService_GcpStatus) ProtoMessage()
func (*PrivateEndpointService_GcpStatus) Reset ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) Reset()
func (*PrivateEndpointService_GcpStatus) Size ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) Size() (n int)
func (*PrivateEndpointService_GcpStatus) String ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) String() string
func (*PrivateEndpointService_GcpStatus) Unmarshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_GcpStatus) XXX_DiscardUnknown ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) XXX_DiscardUnknown()
func (*PrivateEndpointService_GcpStatus) XXX_Marshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_GcpStatus) XXX_Merge ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_GcpStatus) XXX_Size ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) XXX_Size() int
func (*PrivateEndpointService_GcpStatus) XXX_Unmarshal ¶ added in v0.74.13
func (m *PrivateEndpointService_GcpStatus) XXX_Unmarshal(b []byte) error
type PrivateEndpointService_Status ¶
type PrivateEndpointService_Status struct { // Set when the private endpoint service is ready. Ready bool `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"` // The timestamp the ready flag has been set. ReadyAt *types.Timestamp `protobuf:"bytes,2,opt,name=ready_at,json=readyAt,proto3" json:"ready_at,omitempty"` // Set if this private endpoint service needs attention. NeedsAttention bool `protobuf:"varint,10,opt,name=needs_attention,json=needsAttention,proto3" json:"needs_attention,omitempty"` // Free text message describing the status. Message string `protobuf:"bytes,11,opt,name=message,proto3" json:"message,omitempty"` // The private DNS status of the private endpoint service. PrivateDnsStatus string `protobuf:"bytes,12,opt,name=private_dns_status,json=privateDnsStatus,proto3" json:"private_dns_status,omitempty"` // The timestamp the private DNS status has been set. PrivateDnsReadyAt *types.Timestamp `protobuf:"bytes,13,opt,name=private_dns_ready_at,json=privateDnsReadyAt,proto3" json:"private_dns_ready_at,omitempty"` // Specific AKS status fields. // All fields are read-only. Aks *PrivateEndpointService_AksStatus `protobuf:"bytes,20,opt,name=aks,proto3" json:"aks,omitempty"` // Specific AWS status fields. // All fields are read-only. Aws *PrivateEndpointService_AwsStatus `protobuf:"bytes,30,opt,name=aws,proto3" json:"aws,omitempty"` // Specific GCP status fields. // All fields are read-only. Gcp *PrivateEndpointService_GcpStatus `protobuf:"bytes,40,opt,name=gcp,proto3" json:"gcp,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Status of the private endpoint service. All fields are read-only.
func (*PrivateEndpointService_Status) Descriptor ¶
func (*PrivateEndpointService_Status) Descriptor() ([]byte, []int)
func (*PrivateEndpointService_Status) GetAks ¶
func (m *PrivateEndpointService_Status) GetAks() *PrivateEndpointService_AksStatus
func (*PrivateEndpointService_Status) GetAws ¶ added in v0.74.2
func (m *PrivateEndpointService_Status) GetAws() *PrivateEndpointService_AwsStatus
func (*PrivateEndpointService_Status) GetGcp ¶ added in v0.74.13
func (m *PrivateEndpointService_Status) GetGcp() *PrivateEndpointService_GcpStatus
func (*PrivateEndpointService_Status) GetMessage ¶
func (m *PrivateEndpointService_Status) GetMessage() string
func (*PrivateEndpointService_Status) GetNeedsAttention ¶
func (m *PrivateEndpointService_Status) GetNeedsAttention() bool
func (*PrivateEndpointService_Status) GetPrivateDnsReadyAt ¶ added in v0.82.3
func (m *PrivateEndpointService_Status) GetPrivateDnsReadyAt() *types.Timestamp
func (*PrivateEndpointService_Status) GetPrivateDnsStatus ¶ added in v0.82.3
func (m *PrivateEndpointService_Status) GetPrivateDnsStatus() string
func (*PrivateEndpointService_Status) GetReady ¶
func (m *PrivateEndpointService_Status) GetReady() bool
func (*PrivateEndpointService_Status) GetReadyAt ¶
func (m *PrivateEndpointService_Status) GetReadyAt() *types.Timestamp
func (*PrivateEndpointService_Status) Marshal ¶
func (m *PrivateEndpointService_Status) Marshal() (dAtA []byte, err error)
func (*PrivateEndpointService_Status) MarshalTo ¶
func (m *PrivateEndpointService_Status) MarshalTo(dAtA []byte) (int, error)
func (*PrivateEndpointService_Status) MarshalToSizedBuffer ¶
func (m *PrivateEndpointService_Status) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PrivateEndpointService_Status) ProtoMessage ¶
func (*PrivateEndpointService_Status) ProtoMessage()
func (*PrivateEndpointService_Status) Reset ¶
func (m *PrivateEndpointService_Status) Reset()
func (*PrivateEndpointService_Status) Size ¶
func (m *PrivateEndpointService_Status) Size() (n int)
func (*PrivateEndpointService_Status) String ¶
func (m *PrivateEndpointService_Status) String() string
func (*PrivateEndpointService_Status) Unmarshal ¶
func (m *PrivateEndpointService_Status) Unmarshal(dAtA []byte) error
func (*PrivateEndpointService_Status) XXX_DiscardUnknown ¶
func (m *PrivateEndpointService_Status) XXX_DiscardUnknown()
func (*PrivateEndpointService_Status) XXX_Marshal ¶
func (m *PrivateEndpointService_Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PrivateEndpointService_Status) XXX_Merge ¶
func (m *PrivateEndpointService_Status) XXX_Merge(src proto.Message)
func (*PrivateEndpointService_Status) XXX_Size ¶
func (m *PrivateEndpointService_Status) XXX_Size() int
func (*PrivateEndpointService_Status) XXX_Unmarshal ¶
func (m *PrivateEndpointService_Status) XXX_Unmarshal(b []byte) error
type UnimplementedNetworkServiceServer ¶
type UnimplementedNetworkServiceServer struct { }
UnimplementedNetworkServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedNetworkServiceServer) CreatePrivateEndpointService ¶
func (*UnimplementedNetworkServiceServer) CreatePrivateEndpointService(ctx context.Context, req *PrivateEndpointService) (*PrivateEndpointService, error)
func (*UnimplementedNetworkServiceServer) GetAPIVersion ¶
func (*UnimplementedNetworkServiceServer) GetPrivateEndpointService ¶
func (*UnimplementedNetworkServiceServer) GetPrivateEndpointService(ctx context.Context, req *v1.IDOptions) (*PrivateEndpointService, error)
func (*UnimplementedNetworkServiceServer) GetPrivateEndpointServiceByDeploymentID ¶
func (*UnimplementedNetworkServiceServer) GetPrivateEndpointServiceByDeploymentID(ctx context.Context, req *v1.IDOptions) (*PrivateEndpointService, error)
func (*UnimplementedNetworkServiceServer) IsPrivateEndpointServiceFeatureAvailable ¶ added in v0.71.0
func (*UnimplementedNetworkServiceServer) IsPrivateEndpointServiceFeatureAvailable(ctx context.Context, req *IsPrivateEndpointServiceFeatureAvailableRequest) (*IsPrivateEndpointServiceFeatureAvailableResult, error)
func (*UnimplementedNetworkServiceServer) UpdatePrivateEndpointService ¶
func (*UnimplementedNetworkServiceServer) UpdatePrivateEndpointService(ctx context.Context, req *PrivateEndpointService) (*v1.Empty, error)