Documentation ¶
Index ¶
- Variables
- func RegisterAccountAttachmentsServer(s grpc.ServiceRegistrar, srv AccountAttachmentsServer)
- func RegisterAccountGrantsServer(s grpc.ServiceRegistrar, srv AccountGrantsServer)
- func RegisterAccountsServer(s grpc.ServiceRegistrar, srv AccountsServer)
- func RegisterControlPanelServer(s grpc.ServiceRegistrar, srv ControlPanelServer)
- func RegisterNodesServer(s grpc.ServiceRegistrar, srv NodesServer)
- func RegisterResourcesServer(s grpc.ServiceRegistrar, srv ResourcesServer)
- func RegisterRoleAttachmentsServer(s grpc.ServiceRegistrar, srv RoleAttachmentsServer)
- func RegisterRoleGrantsServer(s grpc.ServiceRegistrar, srv RoleGrantsServer)
- func RegisterRolesServer(s grpc.ServiceRegistrar, srv RolesServer)
- func RegisterSecretStoresServer(s grpc.ServiceRegistrar, srv SecretStoresServer)
- type AKS
- func (*AKS) Descriptor() ([]byte, []int)deprecated
- func (x *AKS) GetCertificateAuthority() string
- func (x *AKS) GetClientCertificate() string
- func (x *AKS) GetClientKey() string
- func (x *AKS) GetEgressFilter() string
- func (x *AKS) GetHealthcheckNamespace() string
- func (x *AKS) GetHealthy() bool
- func (x *AKS) GetHostname() string
- func (x *AKS) GetId() string
- func (x *AKS) GetName() string
- func (x *AKS) GetPort() int32
- func (x *AKS) GetSecretStoreId() string
- func (x *AKS) GetTags() *Tags
- func (*AKS) ProtoMessage()
- func (x *AKS) ProtoReflect() protoreflect.Message
- func (x *AKS) Reset()
- func (x *AKS) String() string
- type AKSBasicAuth
- func (*AKSBasicAuth) Descriptor() ([]byte, []int)deprecated
- func (x *AKSBasicAuth) GetEgressFilter() string
- func (x *AKSBasicAuth) GetHealthcheckNamespace() string
- func (x *AKSBasicAuth) GetHealthy() bool
- func (x *AKSBasicAuth) GetHostname() string
- func (x *AKSBasicAuth) GetId() string
- func (x *AKSBasicAuth) GetName() string
- func (x *AKSBasicAuth) GetPassword() string
- func (x *AKSBasicAuth) GetPort() int32
- func (x *AKSBasicAuth) GetSecretStoreId() string
- func (x *AKSBasicAuth) GetTags() *Tags
- func (x *AKSBasicAuth) GetUsername() string
- func (*AKSBasicAuth) ProtoMessage()
- func (x *AKSBasicAuth) ProtoReflect() protoreflect.Message
- func (x *AKSBasicAuth) Reset()
- func (x *AKSBasicAuth) String() string
- type AKSServiceAccount
- func (*AKSServiceAccount) Descriptor() ([]byte, []int)deprecated
- func (x *AKSServiceAccount) GetEgressFilter() string
- func (x *AKSServiceAccount) GetHealthcheckNamespace() string
- func (x *AKSServiceAccount) GetHealthy() bool
- func (x *AKSServiceAccount) GetHostname() string
- func (x *AKSServiceAccount) GetId() string
- func (x *AKSServiceAccount) GetName() string
- func (x *AKSServiceAccount) GetPort() int32
- func (x *AKSServiceAccount) GetSecretStoreId() string
- func (x *AKSServiceAccount) GetTags() *Tags
- func (x *AKSServiceAccount) GetToken() string
- func (*AKSServiceAccount) ProtoMessage()
- func (x *AKSServiceAccount) ProtoReflect() protoreflect.Message
- func (x *AKSServiceAccount) Reset()
- func (x *AKSServiceAccount) String() string
- type AKSServiceAccountUserImpersonation
- func (*AKSServiceAccountUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *AKSServiceAccountUserImpersonation) GetEgressFilter() string
- func (x *AKSServiceAccountUserImpersonation) GetHealthcheckNamespace() string
- func (x *AKSServiceAccountUserImpersonation) GetHealthy() bool
- func (x *AKSServiceAccountUserImpersonation) GetHostname() string
- func (x *AKSServiceAccountUserImpersonation) GetId() string
- func (x *AKSServiceAccountUserImpersonation) GetName() string
- func (x *AKSServiceAccountUserImpersonation) GetPort() int32
- func (x *AKSServiceAccountUserImpersonation) GetSecretStoreId() string
- func (x *AKSServiceAccountUserImpersonation) GetTags() *Tags
- func (x *AKSServiceAccountUserImpersonation) GetToken() string
- func (*AKSServiceAccountUserImpersonation) ProtoMessage()
- func (x *AKSServiceAccountUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *AKSServiceAccountUserImpersonation) Reset()
- func (x *AKSServiceAccountUserImpersonation) String() string
- type AKSUserImpersonation
- func (*AKSUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *AKSUserImpersonation) GetCertificateAuthority() string
- func (x *AKSUserImpersonation) GetClientCertificate() string
- func (x *AKSUserImpersonation) GetClientKey() string
- func (x *AKSUserImpersonation) GetEgressFilter() string
- func (x *AKSUserImpersonation) GetHealthcheckNamespace() string
- func (x *AKSUserImpersonation) GetHealthy() bool
- func (x *AKSUserImpersonation) GetHostname() string
- func (x *AKSUserImpersonation) GetId() string
- func (x *AKSUserImpersonation) GetName() string
- func (x *AKSUserImpersonation) GetPort() int32
- func (x *AKSUserImpersonation) GetSecretStoreId() string
- func (x *AKSUserImpersonation) GetTags() *Tags
- func (*AKSUserImpersonation) ProtoMessage()
- func (x *AKSUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *AKSUserImpersonation) Reset()
- func (x *AKSUserImpersonation) String() string
- type AWS
- func (*AWS) Descriptor() ([]byte, []int)deprecated
- func (x *AWS) GetAccessKey() string
- func (x *AWS) GetEgressFilter() string
- func (x *AWS) GetHealthcheckRegion() string
- func (x *AWS) GetHealthy() bool
- func (x *AWS) GetId() string
- func (x *AWS) GetName() string
- func (x *AWS) GetRoleArn() string
- func (x *AWS) GetRoleExternalId() string
- func (x *AWS) GetSecretAccessKey() string
- func (x *AWS) GetSecretStoreId() string
- func (x *AWS) GetTags() *Tags
- func (*AWS) ProtoMessage()
- func (x *AWS) ProtoReflect() protoreflect.Message
- func (x *AWS) Reset()
- func (x *AWS) String() string
- type AWSStore
- func (*AWSStore) Descriptor() ([]byte, []int)deprecated
- func (x *AWSStore) GetId() string
- func (x *AWSStore) GetName() string
- func (x *AWSStore) GetRegion() string
- func (x *AWSStore) GetTags() *Tags
- func (*AWSStore) ProtoMessage()
- func (x *AWSStore) ProtoReflect() protoreflect.Message
- func (x *AWSStore) Reset()
- func (x *AWSStore) String() string
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (m *Account) GetAccount() isAccount_Account
- func (x *Account) GetService() *Service
- func (x *Account) GetUser() *User
- func (*Account) ProtoMessage()
- func (x *Account) ProtoReflect() protoreflect.Message
- func (x *Account) Reset()
- func (x *Account) String() string
- type AccountAttachment
- func (*AccountAttachment) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachment) GetAccountId() string
- func (x *AccountAttachment) GetId() string
- func (x *AccountAttachment) GetRoleId() string
- func (*AccountAttachment) ProtoMessage()
- func (x *AccountAttachment) ProtoReflect() protoreflect.Message
- func (x *AccountAttachment) Reset()
- func (x *AccountAttachment) String() string
- type AccountAttachmentCreateRequest
- func (*AccountAttachmentCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentCreateRequest) GetAccountAttachment() *AccountAttachment
- func (x *AccountAttachmentCreateRequest) GetMeta() *CreateRequestMetadata
- func (*AccountAttachmentCreateRequest) ProtoMessage()
- func (x *AccountAttachmentCreateRequest) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentCreateRequest) Reset()
- func (x *AccountAttachmentCreateRequest) String() string
- type AccountAttachmentCreateResponse
- func (*AccountAttachmentCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentCreateResponse) GetAccountAttachment() *AccountAttachment
- func (x *AccountAttachmentCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *AccountAttachmentCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountAttachmentCreateResponse) ProtoMessage()
- func (x *AccountAttachmentCreateResponse) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentCreateResponse) Reset()
- func (x *AccountAttachmentCreateResponse) String() string
- type AccountAttachmentDeleteRequest
- func (*AccountAttachmentDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentDeleteRequest) GetId() string
- func (x *AccountAttachmentDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*AccountAttachmentDeleteRequest) ProtoMessage()
- func (x *AccountAttachmentDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentDeleteRequest) Reset()
- func (x *AccountAttachmentDeleteRequest) String() string
- type AccountAttachmentDeleteResponse
- func (*AccountAttachmentDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *AccountAttachmentDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountAttachmentDeleteResponse) ProtoMessage()
- func (x *AccountAttachmentDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentDeleteResponse) Reset()
- func (x *AccountAttachmentDeleteResponse) String() string
- type AccountAttachmentGetRequest
- func (*AccountAttachmentGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentGetRequest) GetId() string
- func (x *AccountAttachmentGetRequest) GetMeta() *GetRequestMetadata
- func (*AccountAttachmentGetRequest) ProtoMessage()
- func (x *AccountAttachmentGetRequest) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentGetRequest) Reset()
- func (x *AccountAttachmentGetRequest) String() string
- type AccountAttachmentGetResponse
- func (*AccountAttachmentGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentGetResponse) GetAccountAttachment() *AccountAttachment
- func (x *AccountAttachmentGetResponse) GetMeta() *GetResponseMetadata
- func (x *AccountAttachmentGetResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountAttachmentGetResponse) ProtoMessage()
- func (x *AccountAttachmentGetResponse) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentGetResponse) Reset()
- func (x *AccountAttachmentGetResponse) String() string
- type AccountAttachmentListRequest
- func (*AccountAttachmentListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentListRequest) GetFilter() string
- func (x *AccountAttachmentListRequest) GetMeta() *ListRequestMetadata
- func (*AccountAttachmentListRequest) ProtoMessage()
- func (x *AccountAttachmentListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentListRequest) Reset()
- func (x *AccountAttachmentListRequest) String() string
- type AccountAttachmentListResponse
- func (*AccountAttachmentListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentListResponse) GetAccountAttachments() []*AccountAttachment
- func (x *AccountAttachmentListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountAttachmentListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountAttachmentListResponse) ProtoMessage()
- func (x *AccountAttachmentListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentListResponse) Reset()
- func (x *AccountAttachmentListResponse) String() string
- type AccountAttachmentsClient
- type AccountAttachmentsServer
- type AccountCreateRequest
- func (*AccountCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountCreateRequest) GetAccount() *Account
- func (x *AccountCreateRequest) GetMeta() *CreateRequestMetadata
- func (*AccountCreateRequest) ProtoMessage()
- func (x *AccountCreateRequest) ProtoReflect() protoreflect.Message
- func (x *AccountCreateRequest) Reset()
- func (x *AccountCreateRequest) String() string
- type AccountCreateResponse
- func (*AccountCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountCreateResponse) GetAccount() *Account
- func (x *AccountCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *AccountCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *AccountCreateResponse) GetToken() string
- func (*AccountCreateResponse) ProtoMessage()
- func (x *AccountCreateResponse) ProtoReflect() protoreflect.Message
- func (x *AccountCreateResponse) Reset()
- func (x *AccountCreateResponse) String() string
- type AccountDeleteRequest
- func (*AccountDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountDeleteRequest) GetId() string
- func (x *AccountDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*AccountDeleteRequest) ProtoMessage()
- func (x *AccountDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *AccountDeleteRequest) Reset()
- func (x *AccountDeleteRequest) String() string
- type AccountDeleteResponse
- func (*AccountDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *AccountDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountDeleteResponse) ProtoMessage()
- func (x *AccountDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *AccountDeleteResponse) Reset()
- func (x *AccountDeleteResponse) String() string
- type AccountGetRequest
- func (*AccountGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGetRequest) GetId() string
- func (x *AccountGetRequest) GetMeta() *GetRequestMetadata
- func (*AccountGetRequest) ProtoMessage()
- func (x *AccountGetRequest) ProtoReflect() protoreflect.Message
- func (x *AccountGetRequest) Reset()
- func (x *AccountGetRequest) String() string
- type AccountGetResponse
- func (*AccountGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGetResponse) GetAccount() *Account
- func (x *AccountGetResponse) GetMeta() *GetResponseMetadata
- func (x *AccountGetResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountGetResponse) ProtoMessage()
- func (x *AccountGetResponse) ProtoReflect() protoreflect.Message
- func (x *AccountGetResponse) Reset()
- func (x *AccountGetResponse) String() string
- type AccountGrant
- func (*AccountGrant) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrant) GetAccountId() string
- func (x *AccountGrant) GetId() string
- func (x *AccountGrant) GetResourceId() string
- func (x *AccountGrant) GetStartFrom() *timestamppb.Timestamp
- func (x *AccountGrant) GetValidUntil() *timestamppb.Timestamp
- func (*AccountGrant) ProtoMessage()
- func (x *AccountGrant) ProtoReflect() protoreflect.Message
- func (x *AccountGrant) Reset()
- func (x *AccountGrant) String() string
- type AccountGrantCreateRequest
- func (*AccountGrantCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantCreateRequest) GetAccountGrant() *AccountGrant
- func (x *AccountGrantCreateRequest) GetMeta() *CreateRequestMetadata
- func (*AccountGrantCreateRequest) ProtoMessage()
- func (x *AccountGrantCreateRequest) ProtoReflect() protoreflect.Message
- func (x *AccountGrantCreateRequest) Reset()
- func (x *AccountGrantCreateRequest) String() string
- type AccountGrantCreateResponse
- func (*AccountGrantCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantCreateResponse) GetAccountGrant() *AccountGrant
- func (x *AccountGrantCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *AccountGrantCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountGrantCreateResponse) ProtoMessage()
- func (x *AccountGrantCreateResponse) ProtoReflect() protoreflect.Message
- func (x *AccountGrantCreateResponse) Reset()
- func (x *AccountGrantCreateResponse) String() string
- type AccountGrantDeleteRequest
- func (*AccountGrantDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantDeleteRequest) GetId() string
- func (x *AccountGrantDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*AccountGrantDeleteRequest) ProtoMessage()
- func (x *AccountGrantDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *AccountGrantDeleteRequest) Reset()
- func (x *AccountGrantDeleteRequest) String() string
- type AccountGrantDeleteResponse
- func (*AccountGrantDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *AccountGrantDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountGrantDeleteResponse) ProtoMessage()
- func (x *AccountGrantDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *AccountGrantDeleteResponse) Reset()
- func (x *AccountGrantDeleteResponse) String() string
- type AccountGrantGetRequest
- func (*AccountGrantGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantGetRequest) GetId() string
- func (x *AccountGrantGetRequest) GetMeta() *GetRequestMetadata
- func (*AccountGrantGetRequest) ProtoMessage()
- func (x *AccountGrantGetRequest) ProtoReflect() protoreflect.Message
- func (x *AccountGrantGetRequest) Reset()
- func (x *AccountGrantGetRequest) String() string
- type AccountGrantGetResponse
- func (*AccountGrantGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantGetResponse) GetAccountGrant() *AccountGrant
- func (x *AccountGrantGetResponse) GetMeta() *GetResponseMetadata
- func (x *AccountGrantGetResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountGrantGetResponse) ProtoMessage()
- func (x *AccountGrantGetResponse) ProtoReflect() protoreflect.Message
- func (x *AccountGrantGetResponse) Reset()
- func (x *AccountGrantGetResponse) String() string
- type AccountGrantListRequest
- func (*AccountGrantListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantListRequest) GetFilter() string
- func (x *AccountGrantListRequest) GetMeta() *ListRequestMetadata
- func (*AccountGrantListRequest) ProtoMessage()
- func (x *AccountGrantListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountGrantListRequest) Reset()
- func (x *AccountGrantListRequest) String() string
- type AccountGrantListResponse
- func (*AccountGrantListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantListResponse) GetAccountGrants() []*AccountGrant
- func (x *AccountGrantListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountGrantListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountGrantListResponse) ProtoMessage()
- func (x *AccountGrantListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountGrantListResponse) Reset()
- func (x *AccountGrantListResponse) String() string
- type AccountGrantsClient
- type AccountGrantsServer
- type AccountListRequest
- func (*AccountListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountListRequest) GetFilter() string
- func (x *AccountListRequest) GetMeta() *ListRequestMetadata
- func (*AccountListRequest) ProtoMessage()
- func (x *AccountListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountListRequest) Reset()
- func (x *AccountListRequest) String() string
- type AccountListResponse
- func (*AccountListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountListResponse) GetAccounts() []*Account
- func (x *AccountListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountListResponse) ProtoMessage()
- func (x *AccountListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountListResponse) Reset()
- func (x *AccountListResponse) String() string
- type AccountUpdateRequest
- func (*AccountUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountUpdateRequest) GetAccount() *Account
- func (x *AccountUpdateRequest) GetId() string
- func (x *AccountUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (*AccountUpdateRequest) ProtoMessage()
- func (x *AccountUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *AccountUpdateRequest) Reset()
- func (x *AccountUpdateRequest) String() string
- type AccountUpdateResponse
- func (*AccountUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountUpdateResponse) GetAccount() *Account
- func (x *AccountUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *AccountUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountUpdateResponse) ProtoMessage()
- func (x *AccountUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *AccountUpdateResponse) Reset()
- func (x *AccountUpdateResponse) String() string
- type Account_Service
- type Account_User
- type AccountsClient
- type AccountsServer
- type AlreadyExistsError
- func (*AlreadyExistsError) Descriptor() ([]byte, []int)deprecated
- func (x *AlreadyExistsError) GetEntity() string
- func (*AlreadyExistsError) ProtoMessage()
- func (x *AlreadyExistsError) ProtoReflect() protoreflect.Message
- func (x *AlreadyExistsError) Reset()
- func (x *AlreadyExistsError) String() string
- type AmazonEKS
- func (*AmazonEKS) Descriptor() ([]byte, []int)deprecated
- func (x *AmazonEKS) GetAccessKey() string
- func (x *AmazonEKS) GetCertificateAuthority() string
- func (x *AmazonEKS) GetClusterName() string
- func (x *AmazonEKS) GetEgressFilter() string
- func (x *AmazonEKS) GetEndpoint() string
- func (x *AmazonEKS) GetHealthcheckNamespace() string
- func (x *AmazonEKS) GetHealthy() bool
- func (x *AmazonEKS) GetId() string
- func (x *AmazonEKS) GetName() string
- func (x *AmazonEKS) GetRegion() string
- func (x *AmazonEKS) GetRoleArn() string
- func (x *AmazonEKS) GetRoleExternalId() string
- func (x *AmazonEKS) GetSecretAccessKey() string
- func (x *AmazonEKS) GetSecretStoreId() string
- func (x *AmazonEKS) GetTags() *Tags
- func (*AmazonEKS) ProtoMessage()
- func (x *AmazonEKS) ProtoReflect() protoreflect.Message
- func (x *AmazonEKS) Reset()
- func (x *AmazonEKS) String() string
- type AmazonEKSUserImpersonation
- func (*AmazonEKSUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *AmazonEKSUserImpersonation) GetAccessKey() string
- func (x *AmazonEKSUserImpersonation) GetCertificateAuthority() string
- func (x *AmazonEKSUserImpersonation) GetClusterName() string
- func (x *AmazonEKSUserImpersonation) GetEgressFilter() string
- func (x *AmazonEKSUserImpersonation) GetEndpoint() string
- func (x *AmazonEKSUserImpersonation) GetHealthcheckNamespace() string
- func (x *AmazonEKSUserImpersonation) GetHealthy() bool
- func (x *AmazonEKSUserImpersonation) GetId() string
- func (x *AmazonEKSUserImpersonation) GetName() string
- func (x *AmazonEKSUserImpersonation) GetRegion() string
- func (x *AmazonEKSUserImpersonation) GetRoleArn() string
- func (x *AmazonEKSUserImpersonation) GetRoleExternalId() string
- func (x *AmazonEKSUserImpersonation) GetSecretAccessKey() string
- func (x *AmazonEKSUserImpersonation) GetSecretStoreId() string
- func (x *AmazonEKSUserImpersonation) GetTags() *Tags
- func (*AmazonEKSUserImpersonation) ProtoMessage()
- func (x *AmazonEKSUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *AmazonEKSUserImpersonation) Reset()
- func (x *AmazonEKSUserImpersonation) String() string
- type AmazonES
- func (*AmazonES) Descriptor() ([]byte, []int)deprecated
- func (x *AmazonES) GetAccessKey() string
- func (x *AmazonES) GetEgressFilter() string
- func (x *AmazonES) GetEndpoint() string
- func (x *AmazonES) GetHealthy() bool
- func (x *AmazonES) GetId() string
- func (x *AmazonES) GetName() string
- func (x *AmazonES) GetPortOverride() int32
- func (x *AmazonES) GetRegion() string
- func (x *AmazonES) GetRoleArn() string
- func (x *AmazonES) GetRoleExternalId() string
- func (x *AmazonES) GetSecretAccessKey() string
- func (x *AmazonES) GetSecretStoreId() string
- func (x *AmazonES) GetTags() *Tags
- func (*AmazonES) ProtoMessage()
- func (x *AmazonES) ProtoReflect() protoreflect.Message
- func (x *AmazonES) Reset()
- func (x *AmazonES) String() string
- type AmazonMQAMQP091
- func (*AmazonMQAMQP091) Descriptor() ([]byte, []int)deprecated
- func (x *AmazonMQAMQP091) GetEgressFilter() string
- func (x *AmazonMQAMQP091) GetHealthy() bool
- func (x *AmazonMQAMQP091) GetHostname() string
- func (x *AmazonMQAMQP091) GetId() string
- func (x *AmazonMQAMQP091) GetName() string
- func (x *AmazonMQAMQP091) GetPassword() string
- func (x *AmazonMQAMQP091) GetPort() int32
- func (x *AmazonMQAMQP091) GetPortOverride() int32
- func (x *AmazonMQAMQP091) GetSecretStoreId() string
- func (x *AmazonMQAMQP091) GetTags() *Tags
- func (x *AmazonMQAMQP091) GetTlsRequired() bool
- func (x *AmazonMQAMQP091) GetUsername() string
- func (*AmazonMQAMQP091) ProtoMessage()
- func (x *AmazonMQAMQP091) ProtoReflect() protoreflect.Message
- func (x *AmazonMQAMQP091) Reset()
- func (x *AmazonMQAMQP091) String() string
- type Athena
- func (*Athena) Descriptor() ([]byte, []int)deprecated
- func (x *Athena) GetAccessKey() string
- func (x *Athena) GetEgressFilter() string
- func (x *Athena) GetHealthy() bool
- func (x *Athena) GetId() string
- func (x *Athena) GetName() string
- func (x *Athena) GetOutput() string
- func (x *Athena) GetPortOverride() int32
- func (x *Athena) GetRegion() string
- func (x *Athena) GetRoleArn() string
- func (x *Athena) GetRoleExternalId() string
- func (x *Athena) GetSecretAccessKey() string
- func (x *Athena) GetSecretStoreId() string
- func (x *Athena) GetTags() *Tags
- func (*Athena) ProtoMessage()
- func (x *Athena) ProtoReflect() protoreflect.Message
- func (x *Athena) Reset()
- func (x *Athena) String() string
- type AuroraMysql
- func (*AuroraMysql) Descriptor() ([]byte, []int)deprecated
- func (x *AuroraMysql) GetDatabase() string
- func (x *AuroraMysql) GetEgressFilter() string
- func (x *AuroraMysql) GetHealthy() bool
- func (x *AuroraMysql) GetHostname() string
- func (x *AuroraMysql) GetId() string
- func (x *AuroraMysql) GetName() string
- func (x *AuroraMysql) GetPassword() string
- func (x *AuroraMysql) GetPort() int32
- func (x *AuroraMysql) GetPortOverride() int32
- func (x *AuroraMysql) GetSecretStoreId() string
- func (x *AuroraMysql) GetTags() *Tags
- func (x *AuroraMysql) GetUsername() string
- func (*AuroraMysql) ProtoMessage()
- func (x *AuroraMysql) ProtoReflect() protoreflect.Message
- func (x *AuroraMysql) Reset()
- func (x *AuroraMysql) String() string
- type AuroraPostgres
- func (*AuroraPostgres) Descriptor() ([]byte, []int)deprecated
- func (x *AuroraPostgres) GetDatabase() string
- func (x *AuroraPostgres) GetEgressFilter() string
- func (x *AuroraPostgres) GetHealthy() bool
- func (x *AuroraPostgres) GetHostname() string
- func (x *AuroraPostgres) GetId() string
- func (x *AuroraPostgres) GetName() string
- func (x *AuroraPostgres) GetOverrideDatabase() bool
- func (x *AuroraPostgres) GetPassword() string
- func (x *AuroraPostgres) GetPort() int32
- func (x *AuroraPostgres) GetPortOverride() int32
- func (x *AuroraPostgres) GetSecretStoreId() string
- func (x *AuroraPostgres) GetTags() *Tags
- func (x *AuroraPostgres) GetUsername() string
- func (*AuroraPostgres) ProtoMessage()
- func (x *AuroraPostgres) ProtoReflect() protoreflect.Message
- func (x *AuroraPostgres) Reset()
- func (x *AuroraPostgres) String() string
- type AuthenticationError
- type Azure
- func (*Azure) Descriptor() ([]byte, []int)deprecated
- func (x *Azure) GetAppId() string
- func (x *Azure) GetEgressFilter() string
- func (x *Azure) GetHealthy() bool
- func (x *Azure) GetId() string
- func (x *Azure) GetName() string
- func (x *Azure) GetPassword() string
- func (x *Azure) GetSecretStoreId() string
- func (x *Azure) GetTags() *Tags
- func (x *Azure) GetTenantId() string
- func (*Azure) ProtoMessage()
- func (x *Azure) ProtoReflect() protoreflect.Message
- func (x *Azure) Reset()
- func (x *Azure) String() string
- type AzureCertificate
- func (*AzureCertificate) Descriptor() ([]byte, []int)deprecated
- func (x *AzureCertificate) GetAppId() string
- func (x *AzureCertificate) GetClientCertificate() string
- func (x *AzureCertificate) GetEgressFilter() string
- func (x *AzureCertificate) GetHealthy() bool
- func (x *AzureCertificate) GetId() string
- func (x *AzureCertificate) GetName() string
- func (x *AzureCertificate) GetSecretStoreId() string
- func (x *AzureCertificate) GetTags() *Tags
- func (x *AzureCertificate) GetTenantId() string
- func (*AzureCertificate) ProtoMessage()
- func (x *AzureCertificate) ProtoReflect() protoreflect.Message
- func (x *AzureCertificate) Reset()
- func (x *AzureCertificate) String() string
- type AzurePostgres
- func (*AzurePostgres) Descriptor() ([]byte, []int)deprecated
- func (x *AzurePostgres) GetDatabase() string
- func (x *AzurePostgres) GetEgressFilter() string
- func (x *AzurePostgres) GetHealthy() bool
- func (x *AzurePostgres) GetHostname() string
- func (x *AzurePostgres) GetId() string
- func (x *AzurePostgres) GetName() string
- func (x *AzurePostgres) GetOverrideDatabase() bool
- func (x *AzurePostgres) GetPassword() string
- func (x *AzurePostgres) GetPort() int32
- func (x *AzurePostgres) GetPortOverride() int32
- func (x *AzurePostgres) GetSecretStoreId() string
- func (x *AzurePostgres) GetTags() *Tags
- func (x *AzurePostgres) GetUsername() string
- func (*AzurePostgres) ProtoMessage()
- func (x *AzurePostgres) ProtoReflect() protoreflect.Message
- func (x *AzurePostgres) Reset()
- func (x *AzurePostgres) String() string
- type AzureStore
- func (*AzureStore) Descriptor() ([]byte, []int)deprecated
- func (x *AzureStore) GetId() string
- func (x *AzureStore) GetName() string
- func (x *AzureStore) GetTags() *Tags
- func (x *AzureStore) GetVaultUri() string
- func (*AzureStore) ProtoMessage()
- func (x *AzureStore) ProtoReflect() protoreflect.Message
- func (x *AzureStore) Reset()
- func (x *AzureStore) String() string
- type BadRequestError
- type BigQuery
- func (*BigQuery) Descriptor() ([]byte, []int)deprecated
- func (x *BigQuery) GetEgressFilter() string
- func (x *BigQuery) GetEndpoint() string
- func (x *BigQuery) GetHealthy() bool
- func (x *BigQuery) GetId() string
- func (x *BigQuery) GetName() string
- func (x *BigQuery) GetPortOverride() int32
- func (x *BigQuery) GetPrivateKey() string
- func (x *BigQuery) GetProject() string
- func (x *BigQuery) GetSecretStoreId() string
- func (x *BigQuery) GetTags() *Tags
- func (x *BigQuery) GetUsername() string
- func (*BigQuery) ProtoMessage()
- func (x *BigQuery) ProtoReflect() protoreflect.Message
- func (x *BigQuery) Reset()
- func (x *BigQuery) String() string
- type Cassandra
- func (*Cassandra) Descriptor() ([]byte, []int)deprecated
- func (x *Cassandra) GetEgressFilter() string
- func (x *Cassandra) GetHealthy() bool
- func (x *Cassandra) GetHostname() string
- func (x *Cassandra) GetId() string
- func (x *Cassandra) GetName() string
- func (x *Cassandra) GetPassword() string
- func (x *Cassandra) GetPort() int32
- func (x *Cassandra) GetPortOverride() int32
- func (x *Cassandra) GetSecretStoreId() string
- func (x *Cassandra) GetTags() *Tags
- func (x *Cassandra) GetTlsRequired() bool
- func (x *Cassandra) GetUsername() string
- func (*Cassandra) ProtoMessage()
- func (x *Cassandra) ProtoReflect() protoreflect.Message
- func (x *Cassandra) Reset()
- func (x *Cassandra) String() string
- type Citus
- func (*Citus) Descriptor() ([]byte, []int)deprecated
- func (x *Citus) GetDatabase() string
- func (x *Citus) GetEgressFilter() string
- func (x *Citus) GetHealthy() bool
- func (x *Citus) GetHostname() string
- func (x *Citus) GetId() string
- func (x *Citus) GetName() string
- func (x *Citus) GetOverrideDatabase() bool
- func (x *Citus) GetPassword() string
- func (x *Citus) GetPort() int32
- func (x *Citus) GetPortOverride() int32
- func (x *Citus) GetSecretStoreId() string
- func (x *Citus) GetTags() *Tags
- func (x *Citus) GetUsername() string
- func (*Citus) ProtoMessage()
- func (x *Citus) ProtoReflect() protoreflect.Message
- func (x *Citus) Reset()
- func (x *Citus) String() string
- type Clustrix
- func (*Clustrix) Descriptor() ([]byte, []int)deprecated
- func (x *Clustrix) GetDatabase() string
- func (x *Clustrix) GetEgressFilter() string
- func (x *Clustrix) GetHealthy() bool
- func (x *Clustrix) GetHostname() string
- func (x *Clustrix) GetId() string
- func (x *Clustrix) GetName() string
- func (x *Clustrix) GetPassword() string
- func (x *Clustrix) GetPort() int32
- func (x *Clustrix) GetPortOverride() int32
- func (x *Clustrix) GetSecretStoreId() string
- func (x *Clustrix) GetTags() *Tags
- func (x *Clustrix) GetUsername() string
- func (*Clustrix) ProtoMessage()
- func (x *Clustrix) ProtoReflect() protoreflect.Message
- func (x *Clustrix) Reset()
- func (x *Clustrix) String() string
- type Cockroach
- func (*Cockroach) Descriptor() ([]byte, []int)deprecated
- func (x *Cockroach) GetDatabase() string
- func (x *Cockroach) GetEgressFilter() string
- func (x *Cockroach) GetHealthy() bool
- func (x *Cockroach) GetHostname() string
- func (x *Cockroach) GetId() string
- func (x *Cockroach) GetName() string
- func (x *Cockroach) GetOverrideDatabase() bool
- func (x *Cockroach) GetPassword() string
- func (x *Cockroach) GetPort() int32
- func (x *Cockroach) GetPortOverride() int32
- func (x *Cockroach) GetSecretStoreId() string
- func (x *Cockroach) GetTags() *Tags
- func (x *Cockroach) GetUsername() string
- func (*Cockroach) ProtoMessage()
- func (x *Cockroach) ProtoReflect() protoreflect.Message
- func (x *Cockroach) Reset()
- func (x *Cockroach) String() string
- type ControlPanelClient
- type ControlPanelGetSSHCAPublicKeyRequest
- func (*ControlPanelGetSSHCAPublicKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPanelGetSSHCAPublicKeyRequest) GetMeta() *GetRequestMetadata
- func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoMessage()
- func (x *ControlPanelGetSSHCAPublicKeyRequest) ProtoReflect() protoreflect.Message
- func (x *ControlPanelGetSSHCAPublicKeyRequest) Reset()
- func (x *ControlPanelGetSSHCAPublicKeyRequest) String() string
- type ControlPanelGetSSHCAPublicKeyResponse
- func (*ControlPanelGetSSHCAPublicKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPanelGetSSHCAPublicKeyResponse) GetMeta() *GetResponseMetadata
- func (x *ControlPanelGetSSHCAPublicKeyResponse) GetPublicKey() string
- func (x *ControlPanelGetSSHCAPublicKeyResponse) GetRateLimit() *RateLimitMetadata
- func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoMessage()
- func (x *ControlPanelGetSSHCAPublicKeyResponse) ProtoReflect() protoreflect.Message
- func (x *ControlPanelGetSSHCAPublicKeyResponse) Reset()
- func (x *ControlPanelGetSSHCAPublicKeyResponse) String() string
- type ControlPanelServer
- type ControlPanelVerifyJWTRequest
- func (*ControlPanelVerifyJWTRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPanelVerifyJWTRequest) GetMeta() *GetRequestMetadata
- func (x *ControlPanelVerifyJWTRequest) GetToken() string
- func (*ControlPanelVerifyJWTRequest) ProtoMessage()
- func (x *ControlPanelVerifyJWTRequest) ProtoReflect() protoreflect.Message
- func (x *ControlPanelVerifyJWTRequest) Reset()
- func (x *ControlPanelVerifyJWTRequest) String() string
- type ControlPanelVerifyJWTResponse
- func (*ControlPanelVerifyJWTResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPanelVerifyJWTResponse) GetMeta() *GetResponseMetadata
- func (x *ControlPanelVerifyJWTResponse) GetRateLimit() *RateLimitMetadata
- func (x *ControlPanelVerifyJWTResponse) GetValid() bool
- func (*ControlPanelVerifyJWTResponse) ProtoMessage()
- func (x *ControlPanelVerifyJWTResponse) ProtoReflect() protoreflect.Message
- func (x *ControlPanelVerifyJWTResponse) Reset()
- func (x *ControlPanelVerifyJWTResponse) String() string
- type CreateRequestMetadata
- type CreateResponseMetadata
- type CustomPorcelainMessageOptions
- func (*CustomPorcelainMessageOptions) Descriptor() ([]byte, []int)deprecated
- func (x *CustomPorcelainMessageOptions) GetConverter() string
- func (x *CustomPorcelainMessageOptions) GetGoPorcelainType() string
- func (x *CustomPorcelainMessageOptions) GetJavaPorcelainType() string
- func (x *CustomPorcelainMessageOptions) GetOpenapiPorcelainType() string
- func (x *CustomPorcelainMessageOptions) GetTerraformPorcelainType() string
- func (*CustomPorcelainMessageOptions) ProtoMessage()
- func (x *CustomPorcelainMessageOptions) ProtoReflect() protoreflect.Message
- func (x *CustomPorcelainMessageOptions) Reset()
- func (x *CustomPorcelainMessageOptions) String() string
- type DB2I
- func (*DB2I) Descriptor() ([]byte, []int)deprecated
- func (x *DB2I) GetEgressFilter() string
- func (x *DB2I) GetHealthy() bool
- func (x *DB2I) GetHostname() string
- func (x *DB2I) GetId() string
- func (x *DB2I) GetName() string
- func (x *DB2I) GetPassword() string
- func (x *DB2I) GetPort() int32
- func (x *DB2I) GetPortOverride() int32
- func (x *DB2I) GetSecretStoreId() string
- func (x *DB2I) GetTags() *Tags
- func (x *DB2I) GetTlsRequired() bool
- func (x *DB2I) GetUsername() string
- func (*DB2I) ProtoMessage()
- func (x *DB2I) ProtoReflect() protoreflect.Message
- func (x *DB2I) Reset()
- func (x *DB2I) String() string
- type DB2LUW
- func (*DB2LUW) Descriptor() ([]byte, []int)deprecated
- func (x *DB2LUW) GetDatabase() string
- func (x *DB2LUW) GetEgressFilter() string
- func (x *DB2LUW) GetHealthy() bool
- func (x *DB2LUW) GetHostname() string
- func (x *DB2LUW) GetId() string
- func (x *DB2LUW) GetName() string
- func (x *DB2LUW) GetPassword() string
- func (x *DB2LUW) GetPort() int32
- func (x *DB2LUW) GetPortOverride() int32
- func (x *DB2LUW) GetSecretStoreId() string
- func (x *DB2LUW) GetTags() *Tags
- func (x *DB2LUW) GetUsername() string
- func (*DB2LUW) ProtoMessage()
- func (x *DB2LUW) ProtoReflect() protoreflect.Message
- func (x *DB2LUW) Reset()
- func (x *DB2LUW) String() string
- type DeleteRequestMetadata
- type DeleteResponseMetadata
- type DocumentDBHost
- func (*DocumentDBHost) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentDBHost) GetAuthDatabase() string
- func (x *DocumentDBHost) GetEgressFilter() string
- func (x *DocumentDBHost) GetHealthy() bool
- func (x *DocumentDBHost) GetHostname() string
- func (x *DocumentDBHost) GetId() string
- func (x *DocumentDBHost) GetName() string
- func (x *DocumentDBHost) GetPassword() string
- func (x *DocumentDBHost) GetPort() int32
- func (x *DocumentDBHost) GetPortOverride() int32
- func (x *DocumentDBHost) GetSecretStoreId() string
- func (x *DocumentDBHost) GetTags() *Tags
- func (x *DocumentDBHost) GetUsername() string
- func (*DocumentDBHost) ProtoMessage()
- func (x *DocumentDBHost) ProtoReflect() protoreflect.Message
- func (x *DocumentDBHost) Reset()
- func (x *DocumentDBHost) String() string
- type DocumentDBReplicaSet
- func (*DocumentDBReplicaSet) Descriptor() ([]byte, []int)deprecated
- func (x *DocumentDBReplicaSet) GetAuthDatabase() string
- func (x *DocumentDBReplicaSet) GetConnectToReplica() bool
- func (x *DocumentDBReplicaSet) GetEgressFilter() string
- func (x *DocumentDBReplicaSet) GetHealthy() bool
- func (x *DocumentDBReplicaSet) GetHostname() string
- func (x *DocumentDBReplicaSet) GetId() string
- func (x *DocumentDBReplicaSet) GetName() string
- func (x *DocumentDBReplicaSet) GetPassword() string
- func (x *DocumentDBReplicaSet) GetPortOverride() int32
- func (x *DocumentDBReplicaSet) GetReplicaSet() string
- func (x *DocumentDBReplicaSet) GetSecretStoreId() string
- func (x *DocumentDBReplicaSet) GetTags() *Tags
- func (x *DocumentDBReplicaSet) GetUsername() string
- func (*DocumentDBReplicaSet) ProtoMessage()
- func (x *DocumentDBReplicaSet) ProtoReflect() protoreflect.Message
- func (x *DocumentDBReplicaSet) Reset()
- func (x *DocumentDBReplicaSet) String() string
- type Druid
- func (*Druid) Descriptor() ([]byte, []int)deprecated
- func (x *Druid) GetEgressFilter() string
- func (x *Druid) GetHealthy() bool
- func (x *Druid) GetHostname() string
- func (x *Druid) GetId() string
- func (x *Druid) GetName() string
- func (x *Druid) GetPassword() string
- func (x *Druid) GetPort() int32
- func (x *Druid) GetPortOverride() int32
- func (x *Druid) GetSecretStoreId() string
- func (x *Druid) GetTags() *Tags
- func (x *Druid) GetUsername() string
- func (*Druid) ProtoMessage()
- func (x *Druid) ProtoReflect() protoreflect.Message
- func (x *Druid) Reset()
- func (x *Druid) String() string
- type DynamoDB
- func (*DynamoDB) Descriptor() ([]byte, []int)deprecated
- func (x *DynamoDB) GetAccessKey() string
- func (x *DynamoDB) GetEgressFilter() string
- func (x *DynamoDB) GetEndpoint() string
- func (x *DynamoDB) GetHealthy() bool
- func (x *DynamoDB) GetId() string
- func (x *DynamoDB) GetName() string
- func (x *DynamoDB) GetPortOverride() int32
- func (x *DynamoDB) GetRegion() string
- func (x *DynamoDB) GetRoleArn() string
- func (x *DynamoDB) GetRoleExternalId() string
- func (x *DynamoDB) GetSecretAccessKey() string
- func (x *DynamoDB) GetSecretStoreId() string
- func (x *DynamoDB) GetTags() *Tags
- func (*DynamoDB) ProtoMessage()
- func (x *DynamoDB) ProtoReflect() protoreflect.Message
- func (x *DynamoDB) Reset()
- func (x *DynamoDB) String() string
- type Elastic
- func (*Elastic) Descriptor() ([]byte, []int)deprecated
- func (x *Elastic) GetEgressFilter() string
- func (x *Elastic) GetHealthy() bool
- func (x *Elastic) GetHostname() string
- func (x *Elastic) GetId() string
- func (x *Elastic) GetName() string
- func (x *Elastic) GetPassword() string
- func (x *Elastic) GetPort() int32
- func (x *Elastic) GetPortOverride() int32
- func (x *Elastic) GetSecretStoreId() string
- func (x *Elastic) GetTags() *Tags
- func (x *Elastic) GetTlsRequired() bool
- func (x *Elastic) GetUsername() string
- func (*Elastic) ProtoMessage()
- func (x *Elastic) ProtoReflect() protoreflect.Message
- func (x *Elastic) Reset()
- func (x *Elastic) String() string
- type ElasticacheRedis
- func (*ElasticacheRedis) Descriptor() ([]byte, []int)deprecated
- func (x *ElasticacheRedis) GetEgressFilter() string
- func (x *ElasticacheRedis) GetHealthy() bool
- func (x *ElasticacheRedis) GetHostname() string
- func (x *ElasticacheRedis) GetId() string
- func (x *ElasticacheRedis) GetName() string
- func (x *ElasticacheRedis) GetPassword() string
- func (x *ElasticacheRedis) GetPort() int32
- func (x *ElasticacheRedis) GetPortOverride() int32
- func (x *ElasticacheRedis) GetSecretStoreId() string
- func (x *ElasticacheRedis) GetTags() *Tags
- func (x *ElasticacheRedis) GetTlsRequired() bool
- func (*ElasticacheRedis) ProtoMessage()
- func (x *ElasticacheRedis) ProtoReflect() protoreflect.Message
- func (x *ElasticacheRedis) Reset()
- func (x *ElasticacheRedis) String() string
- type EnumerateTagsRequest
- func (*EnumerateTagsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnumerateTagsRequest) GetFilter() string
- func (x *EnumerateTagsRequest) GetMeta() *ListRequestMetadata
- func (*EnumerateTagsRequest) ProtoMessage()
- func (x *EnumerateTagsRequest) ProtoReflect() protoreflect.Message
- func (x *EnumerateTagsRequest) Reset()
- func (x *EnumerateTagsRequest) String() string
- type EnumerateTagsResponse
- func (*EnumerateTagsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EnumerateTagsResponse) GetMatches() []*Tag
- func (x *EnumerateTagsResponse) GetMeta() *ListResponseMetadata
- func (x *EnumerateTagsResponse) GetRateLimit() *RateLimitMetadata
- func (*EnumerateTagsResponse) ProtoMessage()
- func (x *EnumerateTagsResponse) ProtoReflect() protoreflect.Message
- func (x *EnumerateTagsResponse) Reset()
- func (x *EnumerateTagsResponse) String() string
- type FieldOptions
- func (*FieldOptions) Descriptor() ([]byte, []int)deprecated
- func (x *FieldOptions) GetCliJsonName() string
- func (x *FieldOptions) GetCliName() string
- func (x *FieldOptions) GetExposeAsPorcelain() bool
- func (x *FieldOptions) GetHideFromJsonGateway() bool
- func (x *FieldOptions) GetIsCredential() bool
- func (x *FieldOptions) GetIterable() bool
- func (x *FieldOptions) GetJsonGatewayName() string
- func (x *FieldOptions) GetPrivateSdk() bool
- func (x *FieldOptions) GetReadOnly() bool
- func (x *FieldOptions) GetRequired() bool
- func (x *FieldOptions) GetTerraformCommentOverride() string
- func (x *FieldOptions) GetTerraformComputed() string
- func (x *FieldOptions) GetTerraformDiffSuppressFunc() string
- func (x *FieldOptions) GetTerraformForceNew() bool
- func (x *FieldOptions) GetTerraformSensitive() bool
- func (x *FieldOptions) GetWriteOnly() bool
- func (*FieldOptions) ProtoMessage()
- func (x *FieldOptions) ProtoReflect() protoreflect.Message
- func (x *FieldOptions) Reset()
- func (x *FieldOptions) String() string
- type FileOptions
- type GCP
- func (*GCP) Descriptor() ([]byte, []int)deprecated
- func (x *GCP) GetEgressFilter() string
- func (x *GCP) GetHealthy() bool
- func (x *GCP) GetId() string
- func (x *GCP) GetKeyfile() string
- func (x *GCP) GetName() string
- func (x *GCP) GetScopes() string
- func (x *GCP) GetSecretStoreId() string
- func (x *GCP) GetTags() *Tags
- func (*GCP) ProtoMessage()
- func (x *GCP) ProtoReflect() protoreflect.Message
- func (x *GCP) Reset()
- func (x *GCP) String() string
- type Gateway
- func (*Gateway) Descriptor() ([]byte, []int)deprecated
- func (x *Gateway) GetBindAddress() string
- func (x *Gateway) GetGatewayFilter() string
- func (x *Gateway) GetId() string
- func (x *Gateway) GetListenAddress() string
- func (x *Gateway) GetName() string
- func (x *Gateway) GetState() string
- func (x *Gateway) GetTags() *Tags
- func (*Gateway) ProtoMessage()
- func (x *Gateway) ProtoReflect() protoreflect.Message
- func (x *Gateway) Reset()
- func (x *Gateway) String() string
- type GenericRequestMetadata
- type GenericResponseMetadata
- type GetRequestMetadata
- type GetResponseMetadata
- type GoogleGKE
- func (*GoogleGKE) Descriptor() ([]byte, []int)deprecated
- func (x *GoogleGKE) GetCertificateAuthority() string
- func (x *GoogleGKE) GetEgressFilter() string
- func (x *GoogleGKE) GetEndpoint() string
- func (x *GoogleGKE) GetHealthcheckNamespace() string
- func (x *GoogleGKE) GetHealthy() bool
- func (x *GoogleGKE) GetId() string
- func (x *GoogleGKE) GetName() string
- func (x *GoogleGKE) GetSecretStoreId() string
- func (x *GoogleGKE) GetServiceAccountKey() string
- func (x *GoogleGKE) GetTags() *Tags
- func (*GoogleGKE) ProtoMessage()
- func (x *GoogleGKE) ProtoReflect() protoreflect.Message
- func (x *GoogleGKE) Reset()
- func (x *GoogleGKE) String() string
- type GoogleGKEUserImpersonation
- func (*GoogleGKEUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *GoogleGKEUserImpersonation) GetCertificateAuthority() string
- func (x *GoogleGKEUserImpersonation) GetEgressFilter() string
- func (x *GoogleGKEUserImpersonation) GetEndpoint() string
- func (x *GoogleGKEUserImpersonation) GetHealthcheckNamespace() string
- func (x *GoogleGKEUserImpersonation) GetHealthy() bool
- func (x *GoogleGKEUserImpersonation) GetId() string
- func (x *GoogleGKEUserImpersonation) GetName() string
- func (x *GoogleGKEUserImpersonation) GetSecretStoreId() string
- func (x *GoogleGKEUserImpersonation) GetServiceAccountKey() string
- func (x *GoogleGKEUserImpersonation) GetTags() *Tags
- func (*GoogleGKEUserImpersonation) ProtoMessage()
- func (x *GoogleGKEUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *GoogleGKEUserImpersonation) Reset()
- func (x *GoogleGKEUserImpersonation) String() string
- type Greenplum
- func (*Greenplum) Descriptor() ([]byte, []int)deprecated
- func (x *Greenplum) GetDatabase() string
- func (x *Greenplum) GetEgressFilter() string
- func (x *Greenplum) GetHealthy() bool
- func (x *Greenplum) GetHostname() string
- func (x *Greenplum) GetId() string
- func (x *Greenplum) GetName() string
- func (x *Greenplum) GetOverrideDatabase() bool
- func (x *Greenplum) GetPassword() string
- func (x *Greenplum) GetPort() int32
- func (x *Greenplum) GetPortOverride() int32
- func (x *Greenplum) GetSecretStoreId() string
- func (x *Greenplum) GetTags() *Tags
- func (x *Greenplum) GetUsername() string
- func (*Greenplum) ProtoMessage()
- func (x *Greenplum) ProtoReflect() protoreflect.Message
- func (x *Greenplum) Reset()
- func (x *Greenplum) String() string
- type HTTPAuth
- func (*HTTPAuth) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPAuth) GetAuthHeader() string
- func (x *HTTPAuth) GetDefaultPath() string
- func (x *HTTPAuth) GetEgressFilter() string
- func (x *HTTPAuth) GetHeadersBlacklist() string
- func (x *HTTPAuth) GetHealthcheckPath() string
- func (x *HTTPAuth) GetHealthy() bool
- func (x *HTTPAuth) GetId() string
- func (x *HTTPAuth) GetName() string
- func (x *HTTPAuth) GetSecretStoreId() string
- func (x *HTTPAuth) GetSubdomain() string
- func (x *HTTPAuth) GetTags() *Tags
- func (x *HTTPAuth) GetUrl() string
- func (*HTTPAuth) ProtoMessage()
- func (x *HTTPAuth) ProtoReflect() protoreflect.Message
- func (x *HTTPAuth) Reset()
- func (x *HTTPAuth) String() string
- type HTTPBasicAuth
- func (*HTTPBasicAuth) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPBasicAuth) GetDefaultPath() string
- func (x *HTTPBasicAuth) GetEgressFilter() string
- func (x *HTTPBasicAuth) GetHeadersBlacklist() string
- func (x *HTTPBasicAuth) GetHealthcheckPath() string
- func (x *HTTPBasicAuth) GetHealthy() bool
- func (x *HTTPBasicAuth) GetId() string
- func (x *HTTPBasicAuth) GetName() string
- func (x *HTTPBasicAuth) GetPassword() string
- func (x *HTTPBasicAuth) GetSecretStoreId() string
- func (x *HTTPBasicAuth) GetSubdomain() string
- func (x *HTTPBasicAuth) GetTags() *Tags
- func (x *HTTPBasicAuth) GetUrl() string
- func (x *HTTPBasicAuth) GetUsername() string
- func (*HTTPBasicAuth) ProtoMessage()
- func (x *HTTPBasicAuth) ProtoReflect() protoreflect.Message
- func (x *HTTPBasicAuth) Reset()
- func (x *HTTPBasicAuth) String() string
- type HTTPNoAuth
- func (*HTTPNoAuth) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPNoAuth) GetDefaultPath() string
- func (x *HTTPNoAuth) GetEgressFilter() string
- func (x *HTTPNoAuth) GetHeadersBlacklist() string
- func (x *HTTPNoAuth) GetHealthcheckPath() string
- func (x *HTTPNoAuth) GetHealthy() bool
- func (x *HTTPNoAuth) GetId() string
- func (x *HTTPNoAuth) GetName() string
- func (x *HTTPNoAuth) GetSecretStoreId() string
- func (x *HTTPNoAuth) GetSubdomain() string
- func (x *HTTPNoAuth) GetTags() *Tags
- func (x *HTTPNoAuth) GetUrl() string
- func (*HTTPNoAuth) ProtoMessage()
- func (x *HTTPNoAuth) ProtoReflect() protoreflect.Message
- func (x *HTTPNoAuth) Reset()
- func (x *HTTPNoAuth) String() string
- type InternalError
- type Kubernetes
- func (*Kubernetes) Descriptor() ([]byte, []int)deprecated
- func (x *Kubernetes) GetCertificateAuthority() string
- func (x *Kubernetes) GetClientCertificate() string
- func (x *Kubernetes) GetClientKey() string
- func (x *Kubernetes) GetEgressFilter() string
- func (x *Kubernetes) GetHealthcheckNamespace() string
- func (x *Kubernetes) GetHealthy() bool
- func (x *Kubernetes) GetHostname() string
- func (x *Kubernetes) GetId() string
- func (x *Kubernetes) GetName() string
- func (x *Kubernetes) GetPort() int32
- func (x *Kubernetes) GetSecretStoreId() string
- func (x *Kubernetes) GetTags() *Tags
- func (*Kubernetes) ProtoMessage()
- func (x *Kubernetes) ProtoReflect() protoreflect.Message
- func (x *Kubernetes) Reset()
- func (x *Kubernetes) String() string
- type KubernetesBasicAuth
- func (*KubernetesBasicAuth) Descriptor() ([]byte, []int)deprecated
- func (x *KubernetesBasicAuth) GetEgressFilter() string
- func (x *KubernetesBasicAuth) GetHealthcheckNamespace() string
- func (x *KubernetesBasicAuth) GetHealthy() bool
- func (x *KubernetesBasicAuth) GetHostname() string
- func (x *KubernetesBasicAuth) GetId() string
- func (x *KubernetesBasicAuth) GetName() string
- func (x *KubernetesBasicAuth) GetPassword() string
- func (x *KubernetesBasicAuth) GetPort() int32
- func (x *KubernetesBasicAuth) GetSecretStoreId() string
- func (x *KubernetesBasicAuth) GetTags() *Tags
- func (x *KubernetesBasicAuth) GetUsername() string
- func (*KubernetesBasicAuth) ProtoMessage()
- func (x *KubernetesBasicAuth) ProtoReflect() protoreflect.Message
- func (x *KubernetesBasicAuth) Reset()
- func (x *KubernetesBasicAuth) String() string
- type KubernetesServiceAccount
- func (*KubernetesServiceAccount) Descriptor() ([]byte, []int)deprecated
- func (x *KubernetesServiceAccount) GetEgressFilter() string
- func (x *KubernetesServiceAccount) GetHealthcheckNamespace() string
- func (x *KubernetesServiceAccount) GetHealthy() bool
- func (x *KubernetesServiceAccount) GetHostname() string
- func (x *KubernetesServiceAccount) GetId() string
- func (x *KubernetesServiceAccount) GetName() string
- func (x *KubernetesServiceAccount) GetPort() int32
- func (x *KubernetesServiceAccount) GetSecretStoreId() string
- func (x *KubernetesServiceAccount) GetTags() *Tags
- func (x *KubernetesServiceAccount) GetToken() string
- func (*KubernetesServiceAccount) ProtoMessage()
- func (x *KubernetesServiceAccount) ProtoReflect() protoreflect.Message
- func (x *KubernetesServiceAccount) Reset()
- func (x *KubernetesServiceAccount) String() string
- type KubernetesServiceAccountUserImpersonation
- func (*KubernetesServiceAccountUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *KubernetesServiceAccountUserImpersonation) GetEgressFilter() string
- func (x *KubernetesServiceAccountUserImpersonation) GetHealthcheckNamespace() string
- func (x *KubernetesServiceAccountUserImpersonation) GetHealthy() bool
- func (x *KubernetesServiceAccountUserImpersonation) GetHostname() string
- func (x *KubernetesServiceAccountUserImpersonation) GetId() string
- func (x *KubernetesServiceAccountUserImpersonation) GetName() string
- func (x *KubernetesServiceAccountUserImpersonation) GetPort() int32
- func (x *KubernetesServiceAccountUserImpersonation) GetSecretStoreId() string
- func (x *KubernetesServiceAccountUserImpersonation) GetTags() *Tags
- func (x *KubernetesServiceAccountUserImpersonation) GetToken() string
- func (*KubernetesServiceAccountUserImpersonation) ProtoMessage()
- func (x *KubernetesServiceAccountUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *KubernetesServiceAccountUserImpersonation) Reset()
- func (x *KubernetesServiceAccountUserImpersonation) String() string
- type KubernetesUserImpersonation
- func (*KubernetesUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *KubernetesUserImpersonation) GetCertificateAuthority() string
- func (x *KubernetesUserImpersonation) GetClientCertificate() string
- func (x *KubernetesUserImpersonation) GetClientKey() string
- func (x *KubernetesUserImpersonation) GetEgressFilter() string
- func (x *KubernetesUserImpersonation) GetHealthcheckNamespace() string
- func (x *KubernetesUserImpersonation) GetHealthy() bool
- func (x *KubernetesUserImpersonation) GetHostname() string
- func (x *KubernetesUserImpersonation) GetId() string
- func (x *KubernetesUserImpersonation) GetName() string
- func (x *KubernetesUserImpersonation) GetPort() int32
- func (x *KubernetesUserImpersonation) GetSecretStoreId() string
- func (x *KubernetesUserImpersonation) GetTags() *Tags
- func (*KubernetesUserImpersonation) ProtoMessage()
- func (x *KubernetesUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *KubernetesUserImpersonation) Reset()
- func (x *KubernetesUserImpersonation) String() string
- type ListRequestMetadata
- func (*ListRequestMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ListRequestMetadata) GetCursor() string
- func (x *ListRequestMetadata) GetLimit() int32
- func (x *ListRequestMetadata) GetOrderBy() string
- func (x *ListRequestMetadata) GetPage() int32
- func (*ListRequestMetadata) ProtoMessage()
- func (x *ListRequestMetadata) ProtoReflect() protoreflect.Message
- func (x *ListRequestMetadata) Reset()
- func (x *ListRequestMetadata) String() string
- type ListResponseMetadata
- func (*ListResponseMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ListResponseMetadata) GetNextCursor() string
- func (x *ListResponseMetadata) GetTotal() int32
- func (*ListResponseMetadata) ProtoMessage()
- func (x *ListResponseMetadata) ProtoReflect() protoreflect.Message
- func (x *ListResponseMetadata) Reset()
- func (x *ListResponseMetadata) String() string
- type Maria
- func (*Maria) Descriptor() ([]byte, []int)deprecated
- func (x *Maria) GetDatabase() string
- func (x *Maria) GetEgressFilter() string
- func (x *Maria) GetHealthy() bool
- func (x *Maria) GetHostname() string
- func (x *Maria) GetId() string
- func (x *Maria) GetName() string
- func (x *Maria) GetPassword() string
- func (x *Maria) GetPort() int32
- func (x *Maria) GetPortOverride() int32
- func (x *Maria) GetSecretStoreId() string
- func (x *Maria) GetTags() *Tags
- func (x *Maria) GetUsername() string
- func (*Maria) ProtoMessage()
- func (x *Maria) ProtoReflect() protoreflect.Message
- func (x *Maria) Reset()
- func (x *Maria) String() string
- type Memcached
- func (*Memcached) Descriptor() ([]byte, []int)deprecated
- func (x *Memcached) GetEgressFilter() string
- func (x *Memcached) GetHealthy() bool
- func (x *Memcached) GetHostname() string
- func (x *Memcached) GetId() string
- func (x *Memcached) GetName() string
- func (x *Memcached) GetPort() int32
- func (x *Memcached) GetPortOverride() int32
- func (x *Memcached) GetSecretStoreId() string
- func (x *Memcached) GetTags() *Tags
- func (*Memcached) ProtoMessage()
- func (x *Memcached) ProtoReflect() protoreflect.Message
- func (x *Memcached) Reset()
- func (x *Memcached) String() string
- type Memsql
- func (*Memsql) Descriptor() ([]byte, []int)deprecated
- func (x *Memsql) GetDatabase() string
- func (x *Memsql) GetEgressFilter() string
- func (x *Memsql) GetHealthy() bool
- func (x *Memsql) GetHostname() string
- func (x *Memsql) GetId() string
- func (x *Memsql) GetName() string
- func (x *Memsql) GetPassword() string
- func (x *Memsql) GetPort() int32
- func (x *Memsql) GetPortOverride() int32
- func (x *Memsql) GetSecretStoreId() string
- func (x *Memsql) GetTags() *Tags
- func (x *Memsql) GetUsername() string
- func (*Memsql) ProtoMessage()
- func (x *Memsql) ProtoReflect() protoreflect.Message
- func (x *Memsql) Reset()
- func (x *Memsql) String() string
- type MessageOptions
- func (*MessageOptions) Descriptor() ([]byte, []int)deprecated
- func (x *MessageOptions) GetCliJsonName() string
- func (x *MessageOptions) GetCliName() string
- func (x *MessageOptions) GetCustom() *CustomPorcelainMessageOptions
- func (x *MessageOptions) GetError() int32
- func (x *MessageOptions) GetHideFromJsonGateway() bool
- func (x *MessageOptions) GetJsonGatewayName() string
- func (x *MessageOptions) GetOptionsField() string
- func (x *MessageOptions) GetPorcelain() bool
- func (x *MessageOptions) GetPrivateSdk() bool
- func (x *MessageOptions) GetTerraformDocs() *TerraformDocs
- func (x *MessageOptions) GetTerraformProviderName() string
- func (*MessageOptions) ProtoMessage()
- func (x *MessageOptions) ProtoReflect() protoreflect.Message
- func (x *MessageOptions) Reset()
- func (x *MessageOptions) String() string
- type MethodOptions
- func (*MethodOptions) Descriptor() ([]byte, []int)deprecated
- func (x *MethodOptions) GetMethod() string
- func (x *MethodOptions) GetUrl() string
- func (*MethodOptions) ProtoMessage()
- func (x *MethodOptions) ProtoReflect() protoreflect.Message
- func (x *MethodOptions) Reset()
- func (x *MethodOptions) String() string
- type MongoHost
- func (*MongoHost) Descriptor() ([]byte, []int)deprecated
- func (x *MongoHost) GetAuthDatabase() string
- func (x *MongoHost) GetEgressFilter() string
- func (x *MongoHost) GetHealthy() bool
- func (x *MongoHost) GetHostname() string
- func (x *MongoHost) GetId() string
- func (x *MongoHost) GetName() string
- func (x *MongoHost) GetPassword() string
- func (x *MongoHost) GetPort() int32
- func (x *MongoHost) GetPortOverride() int32
- func (x *MongoHost) GetSecretStoreId() string
- func (x *MongoHost) GetTags() *Tags
- func (x *MongoHost) GetTlsRequired() bool
- func (x *MongoHost) GetUsername() string
- func (*MongoHost) ProtoMessage()
- func (x *MongoHost) ProtoReflect() protoreflect.Message
- func (x *MongoHost) Reset()
- func (x *MongoHost) String() string
- type MongoLegacyHost
- func (*MongoLegacyHost) Descriptor() ([]byte, []int)deprecated
- func (x *MongoLegacyHost) GetAuthDatabase() string
- func (x *MongoLegacyHost) GetEgressFilter() string
- func (x *MongoLegacyHost) GetHealthy() bool
- func (x *MongoLegacyHost) GetHostname() string
- func (x *MongoLegacyHost) GetId() string
- func (x *MongoLegacyHost) GetName() string
- func (x *MongoLegacyHost) GetPassword() string
- func (x *MongoLegacyHost) GetPort() int32
- func (x *MongoLegacyHost) GetPortOverride() int32
- func (x *MongoLegacyHost) GetReplicaSet() string
- func (x *MongoLegacyHost) GetSecretStoreId() string
- func (x *MongoLegacyHost) GetTags() *Tags
- func (x *MongoLegacyHost) GetTlsRequired() bool
- func (x *MongoLegacyHost) GetUsername() string
- func (*MongoLegacyHost) ProtoMessage()
- func (x *MongoLegacyHost) ProtoReflect() protoreflect.Message
- func (x *MongoLegacyHost) Reset()
- func (x *MongoLegacyHost) String() string
- type MongoLegacyReplicaset
- func (*MongoLegacyReplicaset) Descriptor() ([]byte, []int)deprecated
- func (x *MongoLegacyReplicaset) GetAuthDatabase() string
- func (x *MongoLegacyReplicaset) GetConnectToReplica() bool
- func (x *MongoLegacyReplicaset) GetEgressFilter() string
- func (x *MongoLegacyReplicaset) GetHealthy() bool
- func (x *MongoLegacyReplicaset) GetHostname() string
- func (x *MongoLegacyReplicaset) GetId() string
- func (x *MongoLegacyReplicaset) GetName() string
- func (x *MongoLegacyReplicaset) GetPassword() string
- func (x *MongoLegacyReplicaset) GetPort() int32
- func (x *MongoLegacyReplicaset) GetPortOverride() int32
- func (x *MongoLegacyReplicaset) GetReplicaSet() string
- func (x *MongoLegacyReplicaset) GetSecretStoreId() string
- func (x *MongoLegacyReplicaset) GetTags() *Tags
- func (x *MongoLegacyReplicaset) GetTlsRequired() bool
- func (x *MongoLegacyReplicaset) GetUsername() string
- func (*MongoLegacyReplicaset) ProtoMessage()
- func (x *MongoLegacyReplicaset) ProtoReflect() protoreflect.Message
- func (x *MongoLegacyReplicaset) Reset()
- func (x *MongoLegacyReplicaset) String() string
- type MongoReplicaSet
- func (*MongoReplicaSet) Descriptor() ([]byte, []int)deprecated
- func (x *MongoReplicaSet) GetAuthDatabase() string
- func (x *MongoReplicaSet) GetConnectToReplica() bool
- func (x *MongoReplicaSet) GetEgressFilter() string
- func (x *MongoReplicaSet) GetHealthy() bool
- func (x *MongoReplicaSet) GetHostname() string
- func (x *MongoReplicaSet) GetId() string
- func (x *MongoReplicaSet) GetName() string
- func (x *MongoReplicaSet) GetPassword() string
- func (x *MongoReplicaSet) GetPort() int32
- func (x *MongoReplicaSet) GetPortOverride() int32
- func (x *MongoReplicaSet) GetReplicaSet() string
- func (x *MongoReplicaSet) GetSecretStoreId() string
- func (x *MongoReplicaSet) GetTags() *Tags
- func (x *MongoReplicaSet) GetTlsRequired() bool
- func (x *MongoReplicaSet) GetUsername() string
- func (*MongoReplicaSet) ProtoMessage()
- func (x *MongoReplicaSet) ProtoReflect() protoreflect.Message
- func (x *MongoReplicaSet) Reset()
- func (x *MongoReplicaSet) String() string
- type MongoShardedCluster
- func (*MongoShardedCluster) Descriptor() ([]byte, []int)deprecated
- func (x *MongoShardedCluster) GetAuthDatabase() string
- func (x *MongoShardedCluster) GetEgressFilter() string
- func (x *MongoShardedCluster) GetHealthy() bool
- func (x *MongoShardedCluster) GetHostname() string
- func (x *MongoShardedCluster) GetId() string
- func (x *MongoShardedCluster) GetName() string
- func (x *MongoShardedCluster) GetPassword() string
- func (x *MongoShardedCluster) GetPortOverride() int32
- func (x *MongoShardedCluster) GetSecretStoreId() string
- func (x *MongoShardedCluster) GetTags() *Tags
- func (x *MongoShardedCluster) GetTlsRequired() bool
- func (x *MongoShardedCluster) GetUsername() string
- func (*MongoShardedCluster) ProtoMessage()
- func (x *MongoShardedCluster) ProtoReflect() protoreflect.Message
- func (x *MongoShardedCluster) Reset()
- func (x *MongoShardedCluster) String() string
- type Mysql
- func (*Mysql) Descriptor() ([]byte, []int)deprecated
- func (x *Mysql) GetDatabase() string
- func (x *Mysql) GetEgressFilter() string
- func (x *Mysql) GetHealthy() bool
- func (x *Mysql) GetHostname() string
- func (x *Mysql) GetId() string
- func (x *Mysql) GetName() string
- func (x *Mysql) GetPassword() string
- func (x *Mysql) GetPort() int32
- func (x *Mysql) GetPortOverride() int32
- func (x *Mysql) GetSecretStoreId() string
- func (x *Mysql) GetTags() *Tags
- func (x *Mysql) GetUsername() string
- func (*Mysql) ProtoMessage()
- func (x *Mysql) ProtoReflect() protoreflect.Message
- func (x *Mysql) Reset()
- func (x *Mysql) String() string
- type Neptune
- func (*Neptune) Descriptor() ([]byte, []int)deprecated
- func (x *Neptune) GetEgressFilter() string
- func (x *Neptune) GetEndpoint() string
- func (x *Neptune) GetHealthy() bool
- func (x *Neptune) GetId() string
- func (x *Neptune) GetName() string
- func (x *Neptune) GetPort() int32
- func (x *Neptune) GetPortOverride() int32
- func (x *Neptune) GetSecretStoreId() string
- func (x *Neptune) GetTags() *Tags
- func (*Neptune) ProtoMessage()
- func (x *Neptune) ProtoReflect() protoreflect.Message
- func (x *Neptune) Reset()
- func (x *Neptune) String() string
- type NeptuneIAM
- func (*NeptuneIAM) Descriptor() ([]byte, []int)deprecated
- func (x *NeptuneIAM) GetAccessKey() string
- func (x *NeptuneIAM) GetEgressFilter() string
- func (x *NeptuneIAM) GetEndpoint() string
- func (x *NeptuneIAM) GetHealthy() bool
- func (x *NeptuneIAM) GetId() string
- func (x *NeptuneIAM) GetName() string
- func (x *NeptuneIAM) GetPort() int32
- func (x *NeptuneIAM) GetPortOverride() int32
- func (x *NeptuneIAM) GetRegion() string
- func (x *NeptuneIAM) GetRoleArn() string
- func (x *NeptuneIAM) GetRoleExternalId() string
- func (x *NeptuneIAM) GetSecretAccessKey() string
- func (x *NeptuneIAM) GetSecretStoreId() string
- func (x *NeptuneIAM) GetTags() *Tags
- func (*NeptuneIAM) ProtoMessage()
- func (x *NeptuneIAM) ProtoReflect() protoreflect.Message
- func (x *NeptuneIAM) Reset()
- func (x *NeptuneIAM) String() string
- type Node
- type NodeCreateRequest
- func (*NodeCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *NodeCreateRequest) GetNode() *Node
- func (*NodeCreateRequest) ProtoMessage()
- func (x *NodeCreateRequest) ProtoReflect() protoreflect.Message
- func (x *NodeCreateRequest) Reset()
- func (x *NodeCreateRequest) String() string
- type NodeCreateResponse
- func (*NodeCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *NodeCreateResponse) GetNode() *Node
- func (x *NodeCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *NodeCreateResponse) GetToken() string
- func (*NodeCreateResponse) ProtoMessage()
- func (x *NodeCreateResponse) ProtoReflect() protoreflect.Message
- func (x *NodeCreateResponse) Reset()
- func (x *NodeCreateResponse) String() string
- type NodeDeleteRequest
- func (*NodeDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeDeleteRequest) GetId() string
- func (x *NodeDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*NodeDeleteRequest) ProtoMessage()
- func (x *NodeDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *NodeDeleteRequest) Reset()
- func (x *NodeDeleteRequest) String() string
- type NodeDeleteResponse
- func (*NodeDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *NodeDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*NodeDeleteResponse) ProtoMessage()
- func (x *NodeDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *NodeDeleteResponse) Reset()
- func (x *NodeDeleteResponse) String() string
- type NodeGetRequest
- func (*NodeGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeGetRequest) GetId() string
- func (x *NodeGetRequest) GetMeta() *GetRequestMetadata
- func (*NodeGetRequest) ProtoMessage()
- func (x *NodeGetRequest) ProtoReflect() protoreflect.Message
- func (x *NodeGetRequest) Reset()
- func (x *NodeGetRequest) String() string
- type NodeGetResponse
- func (*NodeGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeGetResponse) GetMeta() *GetResponseMetadata
- func (x *NodeGetResponse) GetNode() *Node
- func (x *NodeGetResponse) GetRateLimit() *RateLimitMetadata
- func (*NodeGetResponse) ProtoMessage()
- func (x *NodeGetResponse) ProtoReflect() protoreflect.Message
- func (x *NodeGetResponse) Reset()
- func (x *NodeGetResponse) String() string
- type NodeListRequest
- func (*NodeListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeListRequest) GetFilter() string
- func (x *NodeListRequest) GetMeta() *ListRequestMetadata
- func (*NodeListRequest) ProtoMessage()
- func (x *NodeListRequest) ProtoReflect() protoreflect.Message
- func (x *NodeListRequest) Reset()
- func (x *NodeListRequest) String() string
- type NodeListResponse
- func (*NodeListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeListResponse) GetMeta() *ListResponseMetadata
- func (x *NodeListResponse) GetNodes() []*Node
- func (x *NodeListResponse) GetRateLimit() *RateLimitMetadata
- func (*NodeListResponse) ProtoMessage()
- func (x *NodeListResponse) ProtoReflect() protoreflect.Message
- func (x *NodeListResponse) Reset()
- func (x *NodeListResponse) String() string
- type NodeUpdateRequest
- func (*NodeUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeUpdateRequest) GetId() string
- func (x *NodeUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (x *NodeUpdateRequest) GetNode() *Node
- func (*NodeUpdateRequest) ProtoMessage()
- func (x *NodeUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *NodeUpdateRequest) Reset()
- func (x *NodeUpdateRequest) String() string
- type NodeUpdateResponse
- func (*NodeUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *NodeUpdateResponse) GetNode() *Node
- func (x *NodeUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (*NodeUpdateResponse) ProtoMessage()
- func (x *NodeUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *NodeUpdateResponse) Reset()
- func (x *NodeUpdateResponse) String() string
- type Node_Gateway
- type Node_Relay
- type NodesClient
- type NodesServer
- type NotFoundError
- type OneofOptions
- type Oracle
- func (*Oracle) Descriptor() ([]byte, []int)deprecated
- func (x *Oracle) GetDatabase() string
- func (x *Oracle) GetEgressFilter() string
- func (x *Oracle) GetHealthy() bool
- func (x *Oracle) GetHostname() string
- func (x *Oracle) GetId() string
- func (x *Oracle) GetName() string
- func (x *Oracle) GetPassword() string
- func (x *Oracle) GetPort() int32
- func (x *Oracle) GetPortOverride() int32
- func (x *Oracle) GetSecretStoreId() string
- func (x *Oracle) GetTags() *Tags
- func (x *Oracle) GetTlsRequired() bool
- func (x *Oracle) GetUsername() string
- func (*Oracle) ProtoMessage()
- func (x *Oracle) ProtoReflect() protoreflect.Message
- func (x *Oracle) Reset()
- func (x *Oracle) String() string
- type PermissionError
- type Postgres
- func (*Postgres) Descriptor() ([]byte, []int)deprecated
- func (x *Postgres) GetDatabase() string
- func (x *Postgres) GetEgressFilter() string
- func (x *Postgres) GetHealthy() bool
- func (x *Postgres) GetHostname() string
- func (x *Postgres) GetId() string
- func (x *Postgres) GetName() string
- func (x *Postgres) GetOverrideDatabase() bool
- func (x *Postgres) GetPassword() string
- func (x *Postgres) GetPort() int32
- func (x *Postgres) GetPortOverride() int32
- func (x *Postgres) GetSecretStoreId() string
- func (x *Postgres) GetTags() *Tags
- func (x *Postgres) GetUsername() string
- func (*Postgres) ProtoMessage()
- func (x *Postgres) ProtoReflect() protoreflect.Message
- func (x *Postgres) Reset()
- func (x *Postgres) String() string
- type Presto
- func (*Presto) Descriptor() ([]byte, []int)deprecated
- func (x *Presto) GetDatabase() string
- func (x *Presto) GetEgressFilter() string
- func (x *Presto) GetHealthy() bool
- func (x *Presto) GetHostname() string
- func (x *Presto) GetId() string
- func (x *Presto) GetName() string
- func (x *Presto) GetPassword() string
- func (x *Presto) GetPort() int32
- func (x *Presto) GetPortOverride() int32
- func (x *Presto) GetSecretStoreId() string
- func (x *Presto) GetTags() *Tags
- func (x *Presto) GetTlsRequired() bool
- func (x *Presto) GetUsername() string
- func (*Presto) ProtoMessage()
- func (x *Presto) ProtoReflect() protoreflect.Message
- func (x *Presto) Reset()
- func (x *Presto) String() string
- type RDP
- func (*RDP) Descriptor() ([]byte, []int)deprecated
- func (x *RDP) GetDowngradeNlaConnections() bool
- func (x *RDP) GetEgressFilter() string
- func (x *RDP) GetHealthy() bool
- func (x *RDP) GetHostname() string
- func (x *RDP) GetId() string
- func (x *RDP) GetName() string
- func (x *RDP) GetPassword() string
- func (x *RDP) GetPort() int32
- func (x *RDP) GetPortOverride() int32
- func (x *RDP) GetSecretStoreId() string
- func (x *RDP) GetTags() *Tags
- func (x *RDP) GetUsername() string
- func (*RDP) ProtoMessage()
- func (x *RDP) ProtoReflect() protoreflect.Message
- func (x *RDP) Reset()
- func (x *RDP) String() string
- type RabbitMQAMQP091
- func (*RabbitMQAMQP091) Descriptor() ([]byte, []int)deprecated
- func (x *RabbitMQAMQP091) GetEgressFilter() string
- func (x *RabbitMQAMQP091) GetHealthy() bool
- func (x *RabbitMQAMQP091) GetHostname() string
- func (x *RabbitMQAMQP091) GetId() string
- func (x *RabbitMQAMQP091) GetName() string
- func (x *RabbitMQAMQP091) GetPassword() string
- func (x *RabbitMQAMQP091) GetPort() int32
- func (x *RabbitMQAMQP091) GetPortOverride() int32
- func (x *RabbitMQAMQP091) GetSecretStoreId() string
- func (x *RabbitMQAMQP091) GetTags() *Tags
- func (x *RabbitMQAMQP091) GetTlsRequired() bool
- func (x *RabbitMQAMQP091) GetUsername() string
- func (*RabbitMQAMQP091) ProtoMessage()
- func (x *RabbitMQAMQP091) ProtoReflect() protoreflect.Message
- func (x *RabbitMQAMQP091) Reset()
- func (x *RabbitMQAMQP091) String() string
- type RateLimitError
- type RateLimitMetadata
- func (*RateLimitMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RateLimitMetadata) GetBucket() string
- func (x *RateLimitMetadata) GetLimit() int64
- func (x *RateLimitMetadata) GetRemaining() int64
- func (x *RateLimitMetadata) GetResetAt() *timestamppb.Timestamp
- func (*RateLimitMetadata) ProtoMessage()
- func (x *RateLimitMetadata) ProtoReflect() protoreflect.Message
- func (x *RateLimitMetadata) Reset()
- func (x *RateLimitMetadata) String() string
- type RawTCP
- func (*RawTCP) Descriptor() ([]byte, []int)deprecated
- func (x *RawTCP) GetEgressFilter() string
- func (x *RawTCP) GetHealthy() bool
- func (x *RawTCP) GetHostname() string
- func (x *RawTCP) GetId() string
- func (x *RawTCP) GetName() string
- func (x *RawTCP) GetPort() int32
- func (x *RawTCP) GetPortOverride() int32
- func (x *RawTCP) GetSecretStoreId() string
- func (x *RawTCP) GetTags() *Tags
- func (*RawTCP) ProtoMessage()
- func (x *RawTCP) ProtoReflect() protoreflect.Message
- func (x *RawTCP) Reset()
- func (x *RawTCP) String() string
- type Redis
- func (*Redis) Descriptor() ([]byte, []int)deprecated
- func (x *Redis) GetEgressFilter() string
- func (x *Redis) GetHealthy() bool
- func (x *Redis) GetHostname() string
- func (x *Redis) GetId() string
- func (x *Redis) GetName() string
- func (x *Redis) GetPassword() string
- func (x *Redis) GetPort() int32
- func (x *Redis) GetPortOverride() int32
- func (x *Redis) GetSecretStoreId() string
- func (x *Redis) GetTags() *Tags
- func (*Redis) ProtoMessage()
- func (x *Redis) ProtoReflect() protoreflect.Message
- func (x *Redis) Reset()
- func (x *Redis) String() string
- type Redshift
- func (*Redshift) Descriptor() ([]byte, []int)deprecated
- func (x *Redshift) GetDatabase() string
- func (x *Redshift) GetEgressFilter() string
- func (x *Redshift) GetHealthy() bool
- func (x *Redshift) GetHostname() string
- func (x *Redshift) GetId() string
- func (x *Redshift) GetName() string
- func (x *Redshift) GetOverrideDatabase() bool
- func (x *Redshift) GetPassword() string
- func (x *Redshift) GetPort() int32
- func (x *Redshift) GetPortOverride() int32
- func (x *Redshift) GetSecretStoreId() string
- func (x *Redshift) GetTags() *Tags
- func (x *Redshift) GetUsername() string
- func (*Redshift) ProtoMessage()
- func (x *Redshift) ProtoReflect() protoreflect.Message
- func (x *Redshift) Reset()
- func (x *Redshift) String() string
- type Relay
- func (*Relay) Descriptor() ([]byte, []int)deprecated
- func (x *Relay) GetGatewayFilter() string
- func (x *Relay) GetId() string
- func (x *Relay) GetName() string
- func (x *Relay) GetState() string
- func (x *Relay) GetTags() *Tags
- func (*Relay) ProtoMessage()
- func (x *Relay) ProtoReflect() protoreflect.Message
- func (x *Relay) Reset()
- func (x *Relay) String() string
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)deprecated
- func (x *Resource) GetAks() *AKS
- func (x *Resource) GetAksBasicAuth() *AKSBasicAuth
- func (x *Resource) GetAksServiceAccount() *AKSServiceAccount
- func (x *Resource) GetAksServiceAccountUserImpersonation() *AKSServiceAccountUserImpersonation
- func (x *Resource) GetAksUserImpersonation() *AKSUserImpersonation
- func (x *Resource) GetAmazonEks() *AmazonEKS
- func (x *Resource) GetAmazonEksUserImpersonation() *AmazonEKSUserImpersonation
- func (x *Resource) GetAmazonEs() *AmazonES
- func (x *Resource) GetAmazonMqamqp_091() *AmazonMQAMQP091
- func (x *Resource) GetAthena() *Athena
- func (x *Resource) GetAuroraMysql() *AuroraMysql
- func (x *Resource) GetAuroraPostgres() *AuroraPostgres
- func (x *Resource) GetAws() *AWS
- func (x *Resource) GetAzure() *Azure
- func (x *Resource) GetAzureCertificate() *AzureCertificate
- func (x *Resource) GetAzurePostgres() *AzurePostgres
- func (x *Resource) GetBigQuery() *BigQuery
- func (x *Resource) GetCassandra() *Cassandra
- func (x *Resource) GetCitus() *Citus
- func (x *Resource) GetClustrix() *Clustrix
- func (x *Resource) GetCockroach() *Cockroach
- func (x *Resource) GetDb_2I() *DB2I
- func (x *Resource) GetDb_2Luw() *DB2LUW
- func (x *Resource) GetDocumentDbHost() *DocumentDBHost
- func (x *Resource) GetDocumentDbReplicaSet() *DocumentDBReplicaSet
- func (x *Resource) GetDruid() *Druid
- func (x *Resource) GetDynamoDb() *DynamoDB
- func (x *Resource) GetElastic() *Elastic
- func (x *Resource) GetElasticacheRedis() *ElasticacheRedis
- func (x *Resource) GetGcp() *GCP
- func (x *Resource) GetGoogleGke() *GoogleGKE
- func (x *Resource) GetGoogleGkeUserImpersonation() *GoogleGKEUserImpersonation
- func (x *Resource) GetGreenplum() *Greenplum
- func (x *Resource) GetHttpAuth() *HTTPAuth
- func (x *Resource) GetHttpBasicAuth() *HTTPBasicAuth
- func (x *Resource) GetHttpNoAuth() *HTTPNoAuth
- func (x *Resource) GetKubernetes() *Kubernetes
- func (x *Resource) GetKubernetesBasicAuth() *KubernetesBasicAuth
- func (x *Resource) GetKubernetesServiceAccount() *KubernetesServiceAccount
- func (x *Resource) GetKubernetesServiceAccountUserImpersonation() *KubernetesServiceAccountUserImpersonation
- func (x *Resource) GetKubernetesUserImpersonation() *KubernetesUserImpersonation
- func (x *Resource) GetMaria() *Maria
- func (x *Resource) GetMemcached() *Memcached
- func (x *Resource) GetMemsql() *Memsql
- func (x *Resource) GetMongoHost() *MongoHost
- func (x *Resource) GetMongoLegacyHost() *MongoLegacyHost
- func (x *Resource) GetMongoLegacyReplicaset() *MongoLegacyReplicaset
- func (x *Resource) GetMongoReplicaSet() *MongoReplicaSet
- func (x *Resource) GetMongoShardedCluster() *MongoShardedCluster
- func (x *Resource) GetMysql() *Mysql
- func (x *Resource) GetNeptune() *Neptune
- func (x *Resource) GetNeptuneIam() *NeptuneIAM
- func (x *Resource) GetOracle() *Oracle
- func (x *Resource) GetPostgres() *Postgres
- func (x *Resource) GetPresto() *Presto
- func (x *Resource) GetRabbitMqamqp_091() *RabbitMQAMQP091
- func (x *Resource) GetRawTcp() *RawTCP
- func (x *Resource) GetRdp() *RDP
- func (x *Resource) GetRedis() *Redis
- func (x *Resource) GetRedshift() *Redshift
- func (m *Resource) GetResource() isResource_Resource
- func (x *Resource) GetSingleStore() *SingleStore
- func (x *Resource) GetSnowflake() *Snowflake
- func (x *Resource) GetSqlServer() *SQLServer
- func (x *Resource) GetSsh() *SSH
- func (x *Resource) GetSshCert() *SSHCert
- func (x *Resource) GetSshCustomerKey() *SSHCustomerKey
- func (x *Resource) GetSybase() *Sybase
- func (x *Resource) GetSybaseIq() *SybaseIQ
- func (x *Resource) GetTeradata() *Teradata
- func (*Resource) ProtoMessage()
- func (x *Resource) ProtoReflect() protoreflect.Message
- func (x *Resource) Reset()
- func (x *Resource) String() string
- type ResourceCreateRequest
- func (*ResourceCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *ResourceCreateRequest) GetResource() *Resource
- func (*ResourceCreateRequest) ProtoMessage()
- func (x *ResourceCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceCreateRequest) Reset()
- func (x *ResourceCreateRequest) String() string
- type ResourceCreateResponse
- func (*ResourceCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *ResourceCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *ResourceCreateResponse) GetResource() *Resource
- func (*ResourceCreateResponse) ProtoMessage()
- func (x *ResourceCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceCreateResponse) Reset()
- func (x *ResourceCreateResponse) String() string
- type ResourceDeleteRequest
- func (*ResourceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceDeleteRequest) GetId() string
- func (x *ResourceDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*ResourceDeleteRequest) ProtoMessage()
- func (x *ResourceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceDeleteRequest) Reset()
- func (x *ResourceDeleteRequest) String() string
- type ResourceDeleteResponse
- func (*ResourceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *ResourceDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*ResourceDeleteResponse) ProtoMessage()
- func (x *ResourceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceDeleteResponse) Reset()
- func (x *ResourceDeleteResponse) String() string
- type ResourceGetRequest
- func (*ResourceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceGetRequest) GetId() string
- func (x *ResourceGetRequest) GetMeta() *GetRequestMetadata
- func (*ResourceGetRequest) ProtoMessage()
- func (x *ResourceGetRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceGetRequest) Reset()
- func (x *ResourceGetRequest) String() string
- type ResourceGetResponse
- func (*ResourceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceGetResponse) GetMeta() *GetResponseMetadata
- func (x *ResourceGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *ResourceGetResponse) GetResource() *Resource
- func (*ResourceGetResponse) ProtoMessage()
- func (x *ResourceGetResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceGetResponse) Reset()
- func (x *ResourceGetResponse) String() string
- type ResourceListRequest
- func (*ResourceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceListRequest) GetFilter() string
- func (x *ResourceListRequest) GetMeta() *ListRequestMetadata
- func (*ResourceListRequest) ProtoMessage()
- func (x *ResourceListRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceListRequest) Reset()
- func (x *ResourceListRequest) String() string
- type ResourceListResponse
- func (*ResourceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceListResponse) GetMeta() *ListResponseMetadata
- func (x *ResourceListResponse) GetRateLimit() *RateLimitMetadata
- func (x *ResourceListResponse) GetResources() []*Resource
- func (*ResourceListResponse) ProtoMessage()
- func (x *ResourceListResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceListResponse) Reset()
- func (x *ResourceListResponse) String() string
- type ResourceUpdateRequest
- func (*ResourceUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceUpdateRequest) GetId() string
- func (x *ResourceUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (x *ResourceUpdateRequest) GetResource() *Resource
- func (*ResourceUpdateRequest) ProtoMessage()
- func (x *ResourceUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceUpdateRequest) Reset()
- func (x *ResourceUpdateRequest) String() string
- type ResourceUpdateResponse
- func (*ResourceUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *ResourceUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (x *ResourceUpdateResponse) GetResource() *Resource
- func (*ResourceUpdateResponse) ProtoMessage()
- func (x *ResourceUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceUpdateResponse) Reset()
- func (x *ResourceUpdateResponse) String() string
- type Resource_Aks
- type Resource_AksBasicAuth
- type Resource_AksServiceAccount
- type Resource_AksServiceAccountUserImpersonation
- type Resource_AksUserImpersonation
- type Resource_AmazonEks
- type Resource_AmazonEksUserImpersonation
- type Resource_AmazonEs
- type Resource_AmazonMqamqp_091
- type Resource_Athena
- type Resource_AuroraMysql
- type Resource_AuroraPostgres
- type Resource_Aws
- type Resource_Azure
- type Resource_AzureCertificate
- type Resource_AzurePostgres
- type Resource_BigQuery
- type Resource_Cassandra
- type Resource_Citus
- type Resource_Clustrix
- type Resource_Cockroach
- type Resource_Db_2I
- type Resource_Db_2Luw
- type Resource_DocumentDbHost
- type Resource_DocumentDbReplicaSet
- type Resource_Druid
- type Resource_DynamoDb
- type Resource_Elastic
- type Resource_ElasticacheRedis
- type Resource_Gcp
- type Resource_GoogleGke
- type Resource_GoogleGkeUserImpersonation
- type Resource_Greenplum
- type Resource_HttpAuth
- type Resource_HttpBasicAuth
- type Resource_HttpNoAuth
- type Resource_Kubernetes
- type Resource_KubernetesBasicAuth
- type Resource_KubernetesServiceAccount
- type Resource_KubernetesServiceAccountUserImpersonation
- type Resource_KubernetesUserImpersonation
- type Resource_Maria
- type Resource_Memcached
- type Resource_Memsql
- type Resource_MongoHost
- type Resource_MongoLegacyHost
- type Resource_MongoLegacyReplicaset
- type Resource_MongoReplicaSet
- type Resource_MongoShardedCluster
- type Resource_Mysql
- type Resource_Neptune
- type Resource_NeptuneIam
- type Resource_Oracle
- type Resource_Postgres
- type Resource_Presto
- type Resource_RabbitMqamqp_091
- type Resource_RawTcp
- type Resource_Rdp
- type Resource_Redis
- type Resource_Redshift
- type Resource_SingleStore
- type Resource_Snowflake
- type Resource_SqlServer
- type Resource_Ssh
- type Resource_SshCert
- type Resource_SshCustomerKey
- type Resource_Sybase
- type Resource_SybaseIq
- type Resource_Teradata
- type ResourcesClient
- type ResourcesServer
- type Role
- func (*Role) Descriptor() ([]byte, []int)deprecated
- func (x *Role) GetAccessRules() string
- func (x *Role) GetComposite() bool
- func (x *Role) GetId() string
- func (x *Role) GetName() string
- func (x *Role) GetTags() *Tags
- func (*Role) ProtoMessage()
- func (x *Role) ProtoReflect() protoreflect.Message
- func (x *Role) Reset()
- func (x *Role) String() string
- type RoleAttachment
- func (*RoleAttachment) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachment) GetAttachedRoleId() string
- func (x *RoleAttachment) GetCompositeRoleId() string
- func (x *RoleAttachment) GetId() string
- func (*RoleAttachment) ProtoMessage()
- func (x *RoleAttachment) ProtoReflect() protoreflect.Message
- func (x *RoleAttachment) Reset()
- func (x *RoleAttachment) String() string
- type RoleAttachmentCreateRequest
- func (*RoleAttachmentCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *RoleAttachmentCreateRequest) GetRoleAttachment() *RoleAttachment
- func (*RoleAttachmentCreateRequest) ProtoMessage()
- func (x *RoleAttachmentCreateRequest) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentCreateRequest) Reset()
- func (x *RoleAttachmentCreateRequest) String() string
- type RoleAttachmentCreateResponse
- func (*RoleAttachmentCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *RoleAttachmentCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleAttachmentCreateResponse) GetRoleAttachment() *RoleAttachment
- func (*RoleAttachmentCreateResponse) ProtoMessage()
- func (x *RoleAttachmentCreateResponse) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentCreateResponse) Reset()
- func (x *RoleAttachmentCreateResponse) String() string
- type RoleAttachmentDeleteRequest
- func (*RoleAttachmentDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentDeleteRequest) GetId() string
- func (x *RoleAttachmentDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*RoleAttachmentDeleteRequest) ProtoMessage()
- func (x *RoleAttachmentDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentDeleteRequest) Reset()
- func (x *RoleAttachmentDeleteRequest) String() string
- type RoleAttachmentDeleteResponse
- func (*RoleAttachmentDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *RoleAttachmentDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*RoleAttachmentDeleteResponse) ProtoMessage()
- func (x *RoleAttachmentDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentDeleteResponse) Reset()
- func (x *RoleAttachmentDeleteResponse) String() string
- type RoleAttachmentGetRequest
- func (*RoleAttachmentGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentGetRequest) GetId() string
- func (x *RoleAttachmentGetRequest) GetMeta() *GetRequestMetadata
- func (*RoleAttachmentGetRequest) ProtoMessage()
- func (x *RoleAttachmentGetRequest) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentGetRequest) Reset()
- func (x *RoleAttachmentGetRequest) String() string
- type RoleAttachmentGetResponse
- func (*RoleAttachmentGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentGetResponse) GetMeta() *GetResponseMetadata
- func (x *RoleAttachmentGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleAttachmentGetResponse) GetRoleAttachment() *RoleAttachment
- func (*RoleAttachmentGetResponse) ProtoMessage()
- func (x *RoleAttachmentGetResponse) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentGetResponse) Reset()
- func (x *RoleAttachmentGetResponse) String() string
- type RoleAttachmentListRequest
- func (*RoleAttachmentListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentListRequest) GetFilter() string
- func (x *RoleAttachmentListRequest) GetMeta() *ListRequestMetadata
- func (*RoleAttachmentListRequest) ProtoMessage()
- func (x *RoleAttachmentListRequest) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentListRequest) Reset()
- func (x *RoleAttachmentListRequest) String() string
- type RoleAttachmentListResponse
- func (*RoleAttachmentListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleAttachmentListResponse) GetMeta() *ListResponseMetadata
- func (x *RoleAttachmentListResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleAttachmentListResponse) GetRoleAttachments() []*RoleAttachment
- func (*RoleAttachmentListResponse) ProtoMessage()
- func (x *RoleAttachmentListResponse) ProtoReflect() protoreflect.Message
- func (x *RoleAttachmentListResponse) Reset()
- func (x *RoleAttachmentListResponse) String() string
- type RoleAttachmentsClient
- type RoleAttachmentsServer
- type RoleCreateRequest
- func (*RoleCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *RoleCreateRequest) GetRole() *Role
- func (*RoleCreateRequest) ProtoMessage()
- func (x *RoleCreateRequest) ProtoReflect() protoreflect.Message
- func (x *RoleCreateRequest) Reset()
- func (x *RoleCreateRequest) String() string
- type RoleCreateResponse
- func (*RoleCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *RoleCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleCreateResponse) GetRole() *Role
- func (*RoleCreateResponse) ProtoMessage()
- func (x *RoleCreateResponse) ProtoReflect() protoreflect.Message
- func (x *RoleCreateResponse) Reset()
- func (x *RoleCreateResponse) String() string
- type RoleDeleteRequest
- func (*RoleDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleDeleteRequest) GetId() string
- func (x *RoleDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*RoleDeleteRequest) ProtoMessage()
- func (x *RoleDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *RoleDeleteRequest) Reset()
- func (x *RoleDeleteRequest) String() string
- type RoleDeleteResponse
- func (*RoleDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *RoleDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*RoleDeleteResponse) ProtoMessage()
- func (x *RoleDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *RoleDeleteResponse) Reset()
- func (x *RoleDeleteResponse) String() string
- type RoleGetRequest
- func (*RoleGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGetRequest) GetId() string
- func (x *RoleGetRequest) GetMeta() *GetRequestMetadata
- func (*RoleGetRequest) ProtoMessage()
- func (x *RoleGetRequest) ProtoReflect() protoreflect.Message
- func (x *RoleGetRequest) Reset()
- func (x *RoleGetRequest) String() string
- type RoleGetResponse
- func (*RoleGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGetResponse) GetMeta() *GetResponseMetadata
- func (x *RoleGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleGetResponse) GetRole() *Role
- func (*RoleGetResponse) ProtoMessage()
- func (x *RoleGetResponse) ProtoReflect() protoreflect.Message
- func (x *RoleGetResponse) Reset()
- func (x *RoleGetResponse) String() string
- type RoleGrant
- func (*RoleGrant) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrant) GetId() string
- func (x *RoleGrant) GetResourceId() string
- func (x *RoleGrant) GetRoleId() string
- func (*RoleGrant) ProtoMessage()
- func (x *RoleGrant) ProtoReflect() protoreflect.Message
- func (x *RoleGrant) Reset()
- func (x *RoleGrant) String() string
- type RoleGrantCreateRequest
- func (*RoleGrantCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *RoleGrantCreateRequest) GetRoleGrant() *RoleGrant
- func (*RoleGrantCreateRequest) ProtoMessage()
- func (x *RoleGrantCreateRequest) ProtoReflect() protoreflect.Message
- func (x *RoleGrantCreateRequest) Reset()
- func (x *RoleGrantCreateRequest) String() string
- type RoleGrantCreateResponse
- func (*RoleGrantCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *RoleGrantCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleGrantCreateResponse) GetRoleGrant() *RoleGrant
- func (*RoleGrantCreateResponse) ProtoMessage()
- func (x *RoleGrantCreateResponse) ProtoReflect() protoreflect.Message
- func (x *RoleGrantCreateResponse) Reset()
- func (x *RoleGrantCreateResponse) String() string
- type RoleGrantDeleteRequest
- func (*RoleGrantDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantDeleteRequest) GetId() string
- func (x *RoleGrantDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*RoleGrantDeleteRequest) ProtoMessage()
- func (x *RoleGrantDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *RoleGrantDeleteRequest) Reset()
- func (x *RoleGrantDeleteRequest) String() string
- type RoleGrantDeleteResponse
- func (*RoleGrantDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *RoleGrantDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*RoleGrantDeleteResponse) ProtoMessage()
- func (x *RoleGrantDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *RoleGrantDeleteResponse) Reset()
- func (x *RoleGrantDeleteResponse) String() string
- type RoleGrantGetRequest
- func (*RoleGrantGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantGetRequest) GetId() string
- func (x *RoleGrantGetRequest) GetMeta() *GetRequestMetadata
- func (*RoleGrantGetRequest) ProtoMessage()
- func (x *RoleGrantGetRequest) ProtoReflect() protoreflect.Message
- func (x *RoleGrantGetRequest) Reset()
- func (x *RoleGrantGetRequest) String() string
- type RoleGrantGetResponse
- func (*RoleGrantGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantGetResponse) GetMeta() *GetResponseMetadata
- func (x *RoleGrantGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleGrantGetResponse) GetRoleGrant() *RoleGrant
- func (*RoleGrantGetResponse) ProtoMessage()
- func (x *RoleGrantGetResponse) ProtoReflect() protoreflect.Message
- func (x *RoleGrantGetResponse) Reset()
- func (x *RoleGrantGetResponse) String() string
- type RoleGrantListRequest
- func (*RoleGrantListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantListRequest) GetFilter() string
- func (x *RoleGrantListRequest) GetMeta() *ListRequestMetadata
- func (*RoleGrantListRequest) ProtoMessage()
- func (x *RoleGrantListRequest) ProtoReflect() protoreflect.Message
- func (x *RoleGrantListRequest) Reset()
- func (x *RoleGrantListRequest) String() string
- type RoleGrantListResponse
- func (*RoleGrantListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleGrantListResponse) GetMeta() *ListResponseMetadata
- func (x *RoleGrantListResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleGrantListResponse) GetRoleGrants() []*RoleGrant
- func (*RoleGrantListResponse) ProtoMessage()
- func (x *RoleGrantListResponse) ProtoReflect() protoreflect.Message
- func (x *RoleGrantListResponse) Reset()
- func (x *RoleGrantListResponse) String() string
- type RoleGrantsClient
- type RoleGrantsServer
- type RoleListRequest
- func (*RoleListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleListRequest) GetFilter() string
- func (x *RoleListRequest) GetMeta() *ListRequestMetadata
- func (*RoleListRequest) ProtoMessage()
- func (x *RoleListRequest) ProtoReflect() protoreflect.Message
- func (x *RoleListRequest) Reset()
- func (x *RoleListRequest) String() string
- type RoleListResponse
- func (*RoleListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleListResponse) GetMeta() *ListResponseMetadata
- func (x *RoleListResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleListResponse) GetRoles() []*Role
- func (*RoleListResponse) ProtoMessage()
- func (x *RoleListResponse) ProtoReflect() protoreflect.Message
- func (x *RoleListResponse) Reset()
- func (x *RoleListResponse) String() string
- type RoleUpdateRequest
- func (*RoleUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleUpdateRequest) GetId() string
- func (x *RoleUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (x *RoleUpdateRequest) GetRole() *Role
- func (*RoleUpdateRequest) ProtoMessage()
- func (x *RoleUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *RoleUpdateRequest) Reset()
- func (x *RoleUpdateRequest) String() string
- type RoleUpdateResponse
- func (*RoleUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *RoleUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleUpdateResponse) GetRole() *Role
- func (*RoleUpdateResponse) ProtoMessage()
- func (x *RoleUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *RoleUpdateResponse) Reset()
- func (x *RoleUpdateResponse) String() string
- type RolesClient
- type RolesServer
- type SQLServer
- func (*SQLServer) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServer) GetDatabase() string
- func (x *SQLServer) GetEgressFilter() string
- func (x *SQLServer) GetHealthy() bool
- func (x *SQLServer) GetHostname() string
- func (x *SQLServer) GetId() string
- func (x *SQLServer) GetName() string
- func (x *SQLServer) GetOverrideDatabase() bool
- func (x *SQLServer) GetPassword() string
- func (x *SQLServer) GetPort() int32
- func (x *SQLServer) GetPortOverride() int32
- func (x *SQLServer) GetSchema() string
- func (x *SQLServer) GetSecretStoreId() string
- func (x *SQLServer) GetTags() *Tags
- func (x *SQLServer) GetUsername() string
- func (*SQLServer) ProtoMessage()
- func (x *SQLServer) ProtoReflect() protoreflect.Message
- func (x *SQLServer) Reset()
- func (x *SQLServer) String() string
- type SSH
- func (*SSH) Descriptor() ([]byte, []int)deprecated
- func (x *SSH) GetAllowDeprecatedKeyExchanges() bool
- func (x *SSH) GetEgressFilter() string
- func (x *SSH) GetHealthy() bool
- func (x *SSH) GetHostname() string
- func (x *SSH) GetId() string
- func (x *SSH) GetName() string
- func (x *SSH) GetPort() int32
- func (x *SSH) GetPortForwarding() bool
- func (x *SSH) GetPublicKey() string
- func (x *SSH) GetSecretStoreId() string
- func (x *SSH) GetTags() *Tags
- func (x *SSH) GetUsername() string
- func (*SSH) ProtoMessage()
- func (x *SSH) ProtoReflect() protoreflect.Message
- func (x *SSH) Reset()
- func (x *SSH) String() string
- type SSHCert
- func (*SSHCert) Descriptor() ([]byte, []int)deprecated
- func (x *SSHCert) GetAllowDeprecatedKeyExchanges() bool
- func (x *SSHCert) GetEgressFilter() string
- func (x *SSHCert) GetHealthy() bool
- func (x *SSHCert) GetHostname() string
- func (x *SSHCert) GetId() string
- func (x *SSHCert) GetName() string
- func (x *SSHCert) GetPort() int32
- func (x *SSHCert) GetPortForwarding() bool
- func (x *SSHCert) GetSecretStoreId() string
- func (x *SSHCert) GetTags() *Tags
- func (x *SSHCert) GetUsername() string
- func (*SSHCert) ProtoMessage()
- func (x *SSHCert) ProtoReflect() protoreflect.Message
- func (x *SSHCert) Reset()
- func (x *SSHCert) String() string
- type SSHCustomerKey
- func (*SSHCustomerKey) Descriptor() ([]byte, []int)deprecated
- func (x *SSHCustomerKey) GetAllowDeprecatedKeyExchanges() bool
- func (x *SSHCustomerKey) GetEgressFilter() string
- func (x *SSHCustomerKey) GetHealthy() bool
- func (x *SSHCustomerKey) GetHostname() string
- func (x *SSHCustomerKey) GetId() string
- func (x *SSHCustomerKey) GetName() string
- func (x *SSHCustomerKey) GetPort() int32
- func (x *SSHCustomerKey) GetPortForwarding() bool
- func (x *SSHCustomerKey) GetPrivateKey() string
- func (x *SSHCustomerKey) GetSecretStoreId() string
- func (x *SSHCustomerKey) GetTags() *Tags
- func (x *SSHCustomerKey) GetUsername() string
- func (*SSHCustomerKey) ProtoMessage()
- func (x *SSHCustomerKey) ProtoReflect() protoreflect.Message
- func (x *SSHCustomerKey) Reset()
- func (x *SSHCustomerKey) String() string
- type SecretStore
- func (*SecretStore) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStore) GetAws() *AWSStore
- func (x *SecretStore) GetAzure() *AzureStore
- func (m *SecretStore) GetSecretStore() isSecretStore_SecretStore
- func (x *SecretStore) GetVaultTls() *VaultTLSStore
- func (x *SecretStore) GetVaultToken() *VaultTokenStore
- func (*SecretStore) ProtoMessage()
- func (x *SecretStore) ProtoReflect() protoreflect.Message
- func (x *SecretStore) Reset()
- func (x *SecretStore) String() string
- type SecretStoreCreateRequest
- func (*SecretStoreCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *SecretStoreCreateRequest) GetSecretStore() *SecretStore
- func (*SecretStoreCreateRequest) ProtoMessage()
- func (x *SecretStoreCreateRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreCreateRequest) Reset()
- func (x *SecretStoreCreateRequest) String() string
- type SecretStoreCreateResponse
- func (*SecretStoreCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *SecretStoreCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *SecretStoreCreateResponse) GetSecretStore() *SecretStore
- func (*SecretStoreCreateResponse) ProtoMessage()
- func (x *SecretStoreCreateResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreCreateResponse) Reset()
- func (x *SecretStoreCreateResponse) String() string
- type SecretStoreDeleteRequest
- func (*SecretStoreDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreDeleteRequest) GetId() string
- func (x *SecretStoreDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*SecretStoreDeleteRequest) ProtoMessage()
- func (x *SecretStoreDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreDeleteRequest) Reset()
- func (x *SecretStoreDeleteRequest) String() string
- type SecretStoreDeleteResponse
- func (*SecretStoreDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *SecretStoreDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*SecretStoreDeleteResponse) ProtoMessage()
- func (x *SecretStoreDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreDeleteResponse) Reset()
- func (x *SecretStoreDeleteResponse) String() string
- type SecretStoreGetRequest
- func (*SecretStoreGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreGetRequest) GetId() string
- func (x *SecretStoreGetRequest) GetMeta() *GetRequestMetadata
- func (*SecretStoreGetRequest) ProtoMessage()
- func (x *SecretStoreGetRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreGetRequest) Reset()
- func (x *SecretStoreGetRequest) String() string
- type SecretStoreGetResponse
- func (*SecretStoreGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreGetResponse) GetMeta() *GetResponseMetadata
- func (x *SecretStoreGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *SecretStoreGetResponse) GetSecretStore() *SecretStore
- func (*SecretStoreGetResponse) ProtoMessage()
- func (x *SecretStoreGetResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreGetResponse) Reset()
- func (x *SecretStoreGetResponse) String() string
- type SecretStoreListRequest
- func (*SecretStoreListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreListRequest) GetFilter() string
- func (x *SecretStoreListRequest) GetMeta() *ListRequestMetadata
- func (*SecretStoreListRequest) ProtoMessage()
- func (x *SecretStoreListRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreListRequest) Reset()
- func (x *SecretStoreListRequest) String() string
- type SecretStoreListResponse
- func (*SecretStoreListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreListResponse) GetMeta() *ListResponseMetadata
- func (x *SecretStoreListResponse) GetRateLimit() *RateLimitMetadata
- func (x *SecretStoreListResponse) GetSecretStores() []*SecretStore
- func (*SecretStoreListResponse) ProtoMessage()
- func (x *SecretStoreListResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreListResponse) Reset()
- func (x *SecretStoreListResponse) String() string
- type SecretStoreUpdateRequest
- func (*SecretStoreUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreUpdateRequest) GetId() string
- func (x *SecretStoreUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (x *SecretStoreUpdateRequest) GetSecretStore() *SecretStore
- func (*SecretStoreUpdateRequest) ProtoMessage()
- func (x *SecretStoreUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreUpdateRequest) Reset()
- func (x *SecretStoreUpdateRequest) String() string
- type SecretStoreUpdateResponse
- func (*SecretStoreUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *SecretStoreUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (x *SecretStoreUpdateResponse) GetSecretStore() *SecretStore
- func (*SecretStoreUpdateResponse) ProtoMessage()
- func (x *SecretStoreUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreUpdateResponse) Reset()
- func (x *SecretStoreUpdateResponse) String() string
- type SecretStore_Aws
- type SecretStore_Azure
- type SecretStore_VaultTls
- type SecretStore_VaultToken
- type SecretStoresClient
- type SecretStoresServer
- type Service
- func (*Service) Descriptor() ([]byte, []int)deprecated
- func (x *Service) GetId() string
- func (x *Service) GetName() string
- func (x *Service) GetSuspended() bool
- func (x *Service) GetTags() *Tags
- func (*Service) ProtoMessage()
- func (x *Service) ProtoReflect() protoreflect.Message
- func (x *Service) Reset()
- func (x *Service) String() string
- type ServiceOptions
- func (*ServiceOptions) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceOptions) GetIdPrefix() string
- func (x *ServiceOptions) GetMainNoun() string
- func (x *ServiceOptions) GetPrivateSdk() bool
- func (*ServiceOptions) ProtoMessage()
- func (x *ServiceOptions) ProtoReflect() protoreflect.Message
- func (x *ServiceOptions) Reset()
- func (x *ServiceOptions) String() string
- type SingleStore
- func (*SingleStore) Descriptor() ([]byte, []int)deprecated
- func (x *SingleStore) GetDatabase() string
- func (x *SingleStore) GetEgressFilter() string
- func (x *SingleStore) GetHealthy() bool
- func (x *SingleStore) GetHostname() string
- func (x *SingleStore) GetId() string
- func (x *SingleStore) GetName() string
- func (x *SingleStore) GetPassword() string
- func (x *SingleStore) GetPort() int32
- func (x *SingleStore) GetPortOverride() int32
- func (x *SingleStore) GetSecretStoreId() string
- func (x *SingleStore) GetTags() *Tags
- func (x *SingleStore) GetUsername() string
- func (*SingleStore) ProtoMessage()
- func (x *SingleStore) ProtoReflect() protoreflect.Message
- func (x *SingleStore) Reset()
- func (x *SingleStore) String() string
- type Snowflake
- func (*Snowflake) Descriptor() ([]byte, []int)deprecated
- func (x *Snowflake) GetDatabase() string
- func (x *Snowflake) GetEgressFilter() string
- func (x *Snowflake) GetHealthy() bool
- func (x *Snowflake) GetHostname() string
- func (x *Snowflake) GetId() string
- func (x *Snowflake) GetName() string
- func (x *Snowflake) GetPassword() string
- func (x *Snowflake) GetPortOverride() int32
- func (x *Snowflake) GetSchema() string
- func (x *Snowflake) GetSecretStoreId() string
- func (x *Snowflake) GetTags() *Tags
- func (x *Snowflake) GetUsername() string
- func (*Snowflake) ProtoMessage()
- func (x *Snowflake) ProtoReflect() protoreflect.Message
- func (x *Snowflake) Reset()
- func (x *Snowflake) String() string
- type Sybase
- func (*Sybase) Descriptor() ([]byte, []int)deprecated
- func (x *Sybase) GetEgressFilter() string
- func (x *Sybase) GetHealthy() bool
- func (x *Sybase) GetHostname() string
- func (x *Sybase) GetId() string
- func (x *Sybase) GetName() string
- func (x *Sybase) GetPassword() string
- func (x *Sybase) GetPort() int32
- func (x *Sybase) GetPortOverride() int32
- func (x *Sybase) GetSecretStoreId() string
- func (x *Sybase) GetTags() *Tags
- func (x *Sybase) GetUsername() string
- func (*Sybase) ProtoMessage()
- func (x *Sybase) ProtoReflect() protoreflect.Message
- func (x *Sybase) Reset()
- func (x *Sybase) String() string
- type SybaseIQ
- func (*SybaseIQ) Descriptor() ([]byte, []int)deprecated
- func (x *SybaseIQ) GetEgressFilter() string
- func (x *SybaseIQ) GetHealthy() bool
- func (x *SybaseIQ) GetHostname() string
- func (x *SybaseIQ) GetId() string
- func (x *SybaseIQ) GetName() string
- func (x *SybaseIQ) GetPassword() string
- func (x *SybaseIQ) GetPort() int32
- func (x *SybaseIQ) GetPortOverride() int32
- func (x *SybaseIQ) GetSecretStoreId() string
- func (x *SybaseIQ) GetTags() *Tags
- func (x *SybaseIQ) GetUsername() string
- func (*SybaseIQ) ProtoMessage()
- func (x *SybaseIQ) ProtoReflect() protoreflect.Message
- func (x *SybaseIQ) Reset()
- func (x *SybaseIQ) String() string
- type Tag
- type Tags
- type Tags_Pair
- type Teradata
- func (*Teradata) Descriptor() ([]byte, []int)deprecated
- func (x *Teradata) GetEgressFilter() string
- func (x *Teradata) GetHealthy() bool
- func (x *Teradata) GetHostname() string
- func (x *Teradata) GetId() string
- func (x *Teradata) GetName() string
- func (x *Teradata) GetPassword() string
- func (x *Teradata) GetPort() int32
- func (x *Teradata) GetPortOverride() int32
- func (x *Teradata) GetSecretStoreId() string
- func (x *Teradata) GetTags() *Tags
- func (x *Teradata) GetUsername() string
- func (*Teradata) ProtoMessage()
- func (x *Teradata) ProtoReflect() protoreflect.Message
- func (x *Teradata) Reset()
- func (x *Teradata) String() string
- type TerraformDocs
- func (*TerraformDocs) Descriptor() ([]byte, []int)deprecated
- func (x *TerraformDocs) GetDataSourceExamplePath() string
- func (x *TerraformDocs) GetResourceExamplePath() string
- func (*TerraformDocs) ProtoMessage()
- func (x *TerraformDocs) ProtoReflect() protoreflect.Message
- func (x *TerraformDocs) Reset()
- func (x *TerraformDocs) String() string
- type UnimplementedAccountAttachmentsServer
- func (UnimplementedAccountAttachmentsServer) Create(context.Context, *AccountAttachmentCreateRequest) (*AccountAttachmentCreateResponse, error)
- func (UnimplementedAccountAttachmentsServer) Delete(context.Context, *AccountAttachmentDeleteRequest) (*AccountAttachmentDeleteResponse, error)
- func (UnimplementedAccountAttachmentsServer) Get(context.Context, *AccountAttachmentGetRequest) (*AccountAttachmentGetResponse, error)
- func (UnimplementedAccountAttachmentsServer) List(context.Context, *AccountAttachmentListRequest) (*AccountAttachmentListResponse, error)
- type UnimplementedAccountGrantsServer
- func (UnimplementedAccountGrantsServer) Create(context.Context, *AccountGrantCreateRequest) (*AccountGrantCreateResponse, error)
- func (UnimplementedAccountGrantsServer) Delete(context.Context, *AccountGrantDeleteRequest) (*AccountGrantDeleteResponse, error)
- func (UnimplementedAccountGrantsServer) Get(context.Context, *AccountGrantGetRequest) (*AccountGrantGetResponse, error)
- func (UnimplementedAccountGrantsServer) List(context.Context, *AccountGrantListRequest) (*AccountGrantListResponse, error)
- type UnimplementedAccountsServer
- func (UnimplementedAccountsServer) Create(context.Context, *AccountCreateRequest) (*AccountCreateResponse, error)
- func (UnimplementedAccountsServer) Delete(context.Context, *AccountDeleteRequest) (*AccountDeleteResponse, error)
- func (UnimplementedAccountsServer) Get(context.Context, *AccountGetRequest) (*AccountGetResponse, error)
- func (UnimplementedAccountsServer) List(context.Context, *AccountListRequest) (*AccountListResponse, error)
- func (UnimplementedAccountsServer) Update(context.Context, *AccountUpdateRequest) (*AccountUpdateResponse, error)
- type UnimplementedControlPanelServer
- type UnimplementedNodesServer
- func (UnimplementedNodesServer) Create(context.Context, *NodeCreateRequest) (*NodeCreateResponse, error)
- func (UnimplementedNodesServer) Delete(context.Context, *NodeDeleteRequest) (*NodeDeleteResponse, error)
- func (UnimplementedNodesServer) Get(context.Context, *NodeGetRequest) (*NodeGetResponse, error)
- func (UnimplementedNodesServer) List(context.Context, *NodeListRequest) (*NodeListResponse, error)
- func (UnimplementedNodesServer) Update(context.Context, *NodeUpdateRequest) (*NodeUpdateResponse, error)
- type UnimplementedResourcesServer
- func (UnimplementedResourcesServer) Create(context.Context, *ResourceCreateRequest) (*ResourceCreateResponse, error)
- func (UnimplementedResourcesServer) Delete(context.Context, *ResourceDeleteRequest) (*ResourceDeleteResponse, error)
- func (UnimplementedResourcesServer) EnumerateTags(context.Context, *EnumerateTagsRequest) (*EnumerateTagsResponse, error)
- func (UnimplementedResourcesServer) Get(context.Context, *ResourceGetRequest) (*ResourceGetResponse, error)
- func (UnimplementedResourcesServer) List(context.Context, *ResourceListRequest) (*ResourceListResponse, error)
- func (UnimplementedResourcesServer) Update(context.Context, *ResourceUpdateRequest) (*ResourceUpdateResponse, error)
- type UnimplementedRoleAttachmentsServer
- func (UnimplementedRoleAttachmentsServer) Create(context.Context, *RoleAttachmentCreateRequest) (*RoleAttachmentCreateResponse, error)
- func (UnimplementedRoleAttachmentsServer) Delete(context.Context, *RoleAttachmentDeleteRequest) (*RoleAttachmentDeleteResponse, error)
- func (UnimplementedRoleAttachmentsServer) Get(context.Context, *RoleAttachmentGetRequest) (*RoleAttachmentGetResponse, error)
- func (UnimplementedRoleAttachmentsServer) List(context.Context, *RoleAttachmentListRequest) (*RoleAttachmentListResponse, error)
- type UnimplementedRoleGrantsServer
- func (UnimplementedRoleGrantsServer) Create(context.Context, *RoleGrantCreateRequest) (*RoleGrantCreateResponse, error)
- func (UnimplementedRoleGrantsServer) Delete(context.Context, *RoleGrantDeleteRequest) (*RoleGrantDeleteResponse, error)
- func (UnimplementedRoleGrantsServer) Get(context.Context, *RoleGrantGetRequest) (*RoleGrantGetResponse, error)
- func (UnimplementedRoleGrantsServer) List(context.Context, *RoleGrantListRequest) (*RoleGrantListResponse, error)
- type UnimplementedRolesServer
- func (UnimplementedRolesServer) Create(context.Context, *RoleCreateRequest) (*RoleCreateResponse, error)
- func (UnimplementedRolesServer) Delete(context.Context, *RoleDeleteRequest) (*RoleDeleteResponse, error)
- func (UnimplementedRolesServer) Get(context.Context, *RoleGetRequest) (*RoleGetResponse, error)
- func (UnimplementedRolesServer) List(context.Context, *RoleListRequest) (*RoleListResponse, error)
- func (UnimplementedRolesServer) Update(context.Context, *RoleUpdateRequest) (*RoleUpdateResponse, error)
- type UnimplementedSecretStoresServer
- func (UnimplementedSecretStoresServer) Create(context.Context, *SecretStoreCreateRequest) (*SecretStoreCreateResponse, error)
- func (UnimplementedSecretStoresServer) Delete(context.Context, *SecretStoreDeleteRequest) (*SecretStoreDeleteResponse, error)
- func (UnimplementedSecretStoresServer) Get(context.Context, *SecretStoreGetRequest) (*SecretStoreGetResponse, error)
- func (UnimplementedSecretStoresServer) List(context.Context, *SecretStoreListRequest) (*SecretStoreListResponse, error)
- func (UnimplementedSecretStoresServer) Update(context.Context, *SecretStoreUpdateRequest) (*SecretStoreUpdateResponse, error)
- type UnsafeAccountAttachmentsServer
- type UnsafeAccountGrantsServer
- type UnsafeAccountsServer
- type UnsafeControlPanelServer
- type UnsafeNodesServer
- type UnsafeResourcesServer
- type UnsafeRoleAttachmentsServer
- type UnsafeRoleGrantsServer
- type UnsafeRolesServer
- type UnsafeSecretStoresServer
- type UpdateRequestMetadata
- type UpdateResponseMetadata
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetEmail() string
- func (x *User) GetFirstName() string
- func (x *User) GetId() string
- func (x *User) GetLastName() string
- func (x *User) GetPermissionLevel() string
- func (x *User) GetSuspended() bool
- func (x *User) GetTags() *Tags
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type VaultTLSStore
- func (*VaultTLSStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultTLSStore) GetCACertPath() string
- func (x *VaultTLSStore) GetClientCertPath() string
- func (x *VaultTLSStore) GetClientKeyPath() string
- func (x *VaultTLSStore) GetId() string
- func (x *VaultTLSStore) GetName() string
- func (x *VaultTLSStore) GetNamespace() string
- func (x *VaultTLSStore) GetServerAddress() string
- func (x *VaultTLSStore) GetTags() *Tags
- func (*VaultTLSStore) ProtoMessage()
- func (x *VaultTLSStore) ProtoReflect() protoreflect.Message
- func (x *VaultTLSStore) Reset()
- func (x *VaultTLSStore) String() string
- type VaultTokenStore
- func (*VaultTokenStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultTokenStore) GetId() string
- func (x *VaultTokenStore) GetName() string
- func (x *VaultTokenStore) GetNamespace() string
- func (x *VaultTokenStore) GetServerAddress() string
- func (x *VaultTokenStore) GetTags() *Tags
- func (*VaultTokenStore) ProtoMessage()
- func (x *VaultTokenStore) ProtoReflect() protoreflect.Message
- func (x *VaultTokenStore) Reset()
- func (x *VaultTokenStore) String() string
Constants ¶
This section is empty.
Variables ¶
var (
// optional v1.FieldOptions field_options = 1941390;
E_FieldOptions = &file_options_proto_extTypes[2]
)
Extension fields to descriptorpb.FieldOptions.
var (
// optional v1.FileOptions file_options = 1941800;
E_FileOptions = &file_options_proto_extTypes[1]
)
Extension fields to descriptorpb.FileOptions.
var (
// optional v1.MessageOptions message_options = 1941391;
E_MessageOptions = &file_options_proto_extTypes[3]
)
Extension fields to descriptorpb.MessageOptions.
var (
// optional v1.MethodOptions method_options = 1941392;
E_MethodOptions = &file_options_proto_extTypes[0]
)
Extension fields to descriptorpb.MethodOptions.
var (
// optional v1.OneofOptions oneof_options = 1941381;
E_OneofOptions = &file_options_proto_extTypes[4]
)
Extension fields to descriptorpb.OneofOptions.
var (
// optional v1.ServiceOptions service_options = 1941401;
E_ServiceOptions = &file_options_proto_extTypes[5]
)
Extension fields to descriptorpb.ServiceOptions.
var File_account_attachments_proto protoreflect.FileDescriptor
var File_account_grants_proto protoreflect.FileDescriptor
var File_accounts_proto protoreflect.FileDescriptor
var File_control_panel_proto protoreflect.FileDescriptor
var File_drivers_proto protoreflect.FileDescriptor
var File_nodes_proto protoreflect.FileDescriptor
var File_options_proto protoreflect.FileDescriptor
var File_resources_proto protoreflect.FileDescriptor
var File_role_attachments_proto protoreflect.FileDescriptor
var File_role_grants_proto protoreflect.FileDescriptor
var File_roles_proto protoreflect.FileDescriptor
var File_secret_store_types_proto protoreflect.FileDescriptor
var File_secret_stores_proto protoreflect.FileDescriptor
var File_spec_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAccountAttachmentsServer ¶
func RegisterAccountAttachmentsServer(s grpc.ServiceRegistrar, srv AccountAttachmentsServer)
func RegisterAccountGrantsServer ¶
func RegisterAccountGrantsServer(s grpc.ServiceRegistrar, srv AccountGrantsServer)
func RegisterAccountsServer ¶
func RegisterAccountsServer(s grpc.ServiceRegistrar, srv AccountsServer)
func RegisterControlPanelServer ¶ added in v0.9.19
func RegisterControlPanelServer(s grpc.ServiceRegistrar, srv ControlPanelServer)
func RegisterNodesServer ¶
func RegisterNodesServer(s grpc.ServiceRegistrar, srv NodesServer)
func RegisterResourcesServer ¶
func RegisterResourcesServer(s grpc.ServiceRegistrar, srv ResourcesServer)
func RegisterRoleAttachmentsServer ¶
func RegisterRoleAttachmentsServer(s grpc.ServiceRegistrar, srv RoleAttachmentsServer)
func RegisterRoleGrantsServer ¶
func RegisterRoleGrantsServer(s grpc.ServiceRegistrar, srv RoleGrantsServer)
func RegisterRolesServer ¶
func RegisterRolesServer(s grpc.ServiceRegistrar, srv RolesServer)
func RegisterSecretStoresServer ¶ added in v0.9.21
func RegisterSecretStoresServer(s grpc.ServiceRegistrar, srv SecretStoresServer)
Types ¶
type AKS ¶
type AKS struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*AKS) Descriptor
deprecated
func (*AKS) GetCertificateAuthority ¶
func (*AKS) GetClientCertificate ¶
func (*AKS) GetClientKey ¶
func (*AKS) GetEgressFilter ¶ added in v0.9.28
func (*AKS) GetHealthcheckNamespace ¶ added in v0.9.10
func (*AKS) GetHealthy ¶
func (*AKS) GetHostname ¶
func (*AKS) GetSecretStoreId ¶ added in v0.9.21
func (*AKS) ProtoMessage ¶
func (*AKS) ProtoMessage()
func (*AKS) ProtoReflect ¶ added in v0.9.20
func (x *AKS) ProtoReflect() protoreflect.Message
type AKSBasicAuth ¶
type AKSBasicAuth struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,5,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AKSBasicAuth) Descriptor
deprecated
func (*AKSBasicAuth) Descriptor() ([]byte, []int)
Deprecated: Use AKSBasicAuth.ProtoReflect.Descriptor instead.
func (*AKSBasicAuth) GetEgressFilter ¶ added in v0.9.28
func (x *AKSBasicAuth) GetEgressFilter() string
func (*AKSBasicAuth) GetHealthcheckNamespace ¶ added in v0.9.10
func (x *AKSBasicAuth) GetHealthcheckNamespace() string
func (*AKSBasicAuth) GetHealthy ¶
func (x *AKSBasicAuth) GetHealthy() bool
func (*AKSBasicAuth) GetHostname ¶
func (x *AKSBasicAuth) GetHostname() string
func (*AKSBasicAuth) GetId ¶
func (x *AKSBasicAuth) GetId() string
func (*AKSBasicAuth) GetName ¶
func (x *AKSBasicAuth) GetName() string
func (*AKSBasicAuth) GetPassword ¶
func (x *AKSBasicAuth) GetPassword() string
func (*AKSBasicAuth) GetPort ¶
func (x *AKSBasicAuth) GetPort() int32
func (*AKSBasicAuth) GetSecretStoreId ¶ added in v0.9.21
func (x *AKSBasicAuth) GetSecretStoreId() string
func (*AKSBasicAuth) GetTags ¶ added in v0.9.9
func (x *AKSBasicAuth) GetTags() *Tags
func (*AKSBasicAuth) GetUsername ¶
func (x *AKSBasicAuth) GetUsername() string
func (*AKSBasicAuth) ProtoMessage ¶
func (*AKSBasicAuth) ProtoMessage()
func (*AKSBasicAuth) ProtoReflect ¶ added in v0.9.20
func (x *AKSBasicAuth) ProtoReflect() protoreflect.Message
func (*AKSBasicAuth) Reset ¶
func (x *AKSBasicAuth) Reset()
func (*AKSBasicAuth) String ¶
func (x *AKSBasicAuth) String() string
type AKSServiceAccount ¶
type AKSServiceAccount struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*AKSServiceAccount) Descriptor
deprecated
func (*AKSServiceAccount) Descriptor() ([]byte, []int)
Deprecated: Use AKSServiceAccount.ProtoReflect.Descriptor instead.
func (*AKSServiceAccount) GetEgressFilter ¶ added in v0.9.28
func (x *AKSServiceAccount) GetEgressFilter() string
func (*AKSServiceAccount) GetHealthcheckNamespace ¶ added in v0.9.10
func (x *AKSServiceAccount) GetHealthcheckNamespace() string
func (*AKSServiceAccount) GetHealthy ¶
func (x *AKSServiceAccount) GetHealthy() bool
func (*AKSServiceAccount) GetHostname ¶
func (x *AKSServiceAccount) GetHostname() string
func (*AKSServiceAccount) GetId ¶
func (x *AKSServiceAccount) GetId() string
func (*AKSServiceAccount) GetName ¶
func (x *AKSServiceAccount) GetName() string
func (*AKSServiceAccount) GetPort ¶
func (x *AKSServiceAccount) GetPort() int32
func (*AKSServiceAccount) GetSecretStoreId ¶ added in v0.9.21
func (x *AKSServiceAccount) GetSecretStoreId() string
func (*AKSServiceAccount) GetTags ¶ added in v0.9.9
func (x *AKSServiceAccount) GetTags() *Tags
func (*AKSServiceAccount) GetToken ¶
func (x *AKSServiceAccount) GetToken() string
func (*AKSServiceAccount) ProtoMessage ¶
func (*AKSServiceAccount) ProtoMessage()
func (*AKSServiceAccount) ProtoReflect ¶ added in v0.9.20
func (x *AKSServiceAccount) ProtoReflect() protoreflect.Message
func (*AKSServiceAccount) Reset ¶
func (x *AKSServiceAccount) Reset()
func (*AKSServiceAccount) String ¶
func (x *AKSServiceAccount) String() string
type AKSServiceAccountUserImpersonation ¶ added in v0.9.28
type AKSServiceAccountUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*AKSServiceAccountUserImpersonation) Descriptor
deprecated
added in
v0.9.28
func (*AKSServiceAccountUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AKSServiceAccountUserImpersonation.ProtoReflect.Descriptor instead.
func (*AKSServiceAccountUserImpersonation) GetEgressFilter ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetEgressFilter() string
func (*AKSServiceAccountUserImpersonation) GetHealthcheckNamespace ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetHealthcheckNamespace() string
func (*AKSServiceAccountUserImpersonation) GetHealthy ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetHealthy() bool
func (*AKSServiceAccountUserImpersonation) GetHostname ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetHostname() string
func (*AKSServiceAccountUserImpersonation) GetId ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetId() string
func (*AKSServiceAccountUserImpersonation) GetName ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetName() string
func (*AKSServiceAccountUserImpersonation) GetPort ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetPort() int32
func (*AKSServiceAccountUserImpersonation) GetSecretStoreId ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetSecretStoreId() string
func (*AKSServiceAccountUserImpersonation) GetTags ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetTags() *Tags
func (*AKSServiceAccountUserImpersonation) GetToken ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) GetToken() string
func (*AKSServiceAccountUserImpersonation) ProtoMessage ¶ added in v0.9.28
func (*AKSServiceAccountUserImpersonation) ProtoMessage()
func (*AKSServiceAccountUserImpersonation) ProtoReflect ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) ProtoReflect() protoreflect.Message
func (*AKSServiceAccountUserImpersonation) Reset ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) Reset()
func (*AKSServiceAccountUserImpersonation) String ¶ added in v0.9.28
func (x *AKSServiceAccountUserImpersonation) String() string
type AKSUserImpersonation ¶ added in v0.9.28
type AKSUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*AKSUserImpersonation) Descriptor
deprecated
added in
v0.9.28
func (*AKSUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AKSUserImpersonation.ProtoReflect.Descriptor instead.
func (*AKSUserImpersonation) GetCertificateAuthority ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetCertificateAuthority() string
func (*AKSUserImpersonation) GetClientCertificate ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetClientCertificate() string
func (*AKSUserImpersonation) GetClientKey ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetClientKey() string
func (*AKSUserImpersonation) GetEgressFilter ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetEgressFilter() string
func (*AKSUserImpersonation) GetHealthcheckNamespace ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetHealthcheckNamespace() string
func (*AKSUserImpersonation) GetHealthy ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetHealthy() bool
func (*AKSUserImpersonation) GetHostname ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetHostname() string
func (*AKSUserImpersonation) GetId ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetId() string
func (*AKSUserImpersonation) GetName ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetName() string
func (*AKSUserImpersonation) GetPort ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetPort() int32
func (*AKSUserImpersonation) GetSecretStoreId ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetSecretStoreId() string
func (*AKSUserImpersonation) GetTags ¶ added in v0.9.28
func (x *AKSUserImpersonation) GetTags() *Tags
func (*AKSUserImpersonation) ProtoMessage ¶ added in v0.9.28
func (*AKSUserImpersonation) ProtoMessage()
func (*AKSUserImpersonation) ProtoReflect ¶ added in v0.9.28
func (x *AKSUserImpersonation) ProtoReflect() protoreflect.Message
func (*AKSUserImpersonation) Reset ¶ added in v0.9.28
func (x *AKSUserImpersonation) Reset()
func (*AKSUserImpersonation) String ¶ added in v0.9.28
func (x *AKSUserImpersonation) String() string
type AWS ¶ added in v0.9.22
type AWS struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` HealthcheckRegion string `protobuf:"bytes,4,opt,name=healthcheck_region,json=healthcheckRegion,proto3" json:"healthcheck_region,omitempty"` RoleArn string `protobuf:"bytes,5,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,6,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*AWS) Descriptor
deprecated
added in
v0.9.22
func (*AWS) GetAccessKey ¶ added in v0.9.22
func (*AWS) GetEgressFilter ¶ added in v0.9.28
func (*AWS) GetHealthcheckRegion ¶ added in v0.9.22
func (*AWS) GetHealthy ¶ added in v0.9.22
func (*AWS) GetRoleArn ¶ added in v0.9.22
func (*AWS) GetRoleExternalId ¶ added in v0.9.24
func (*AWS) GetSecretAccessKey ¶ added in v0.9.22
func (*AWS) GetSecretStoreId ¶ added in v0.9.22
func (*AWS) ProtoMessage ¶ added in v0.9.22
func (*AWS) ProtoMessage()
func (*AWS) ProtoReflect ¶ added in v0.9.22
func (x *AWS) ProtoReflect() protoreflect.Message
type AWSStore ¶ added in v0.9.21
type AWSStore struct { // Unique identifier of the SecretStore. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the SecretStore. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*AWSStore) Descriptor
deprecated
added in
v0.9.21
func (*AWSStore) ProtoMessage ¶ added in v0.9.21
func (*AWSStore) ProtoMessage()
func (*AWSStore) ProtoReflect ¶ added in v0.9.21
func (x *AWSStore) ProtoReflect() protoreflect.Message
type Account ¶
type Account struct { // Types that are assignable to Account: // *Account_User // *Account_Service Account isAccount_Account `protobuf_oneof:"account"` // contains filtered or unexported fields }
Accounts are users that have access to strongDM. There are two types of accounts: 1. **Users:** humans who are authenticated through username and password or SSO. 2. **Service Accounts:** machines that are authenticated using a service token.
func (*Account) Descriptor
deprecated
func (*Account) GetAccount ¶
func (m *Account) GetAccount() isAccount_Account
func (*Account) GetService ¶
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) ProtoReflect ¶ added in v0.9.20
func (x *Account) ProtoReflect() protoreflect.Message
type AccountAttachment ¶
type AccountAttachment struct { // Unique identifier of the AccountAttachment. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The id of the account of this AccountAttachment. AccountId string `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The id of the attached role of this AccountAttachment. RoleId string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // contains filtered or unexported fields }
AccountAttachments assign an account to a role or composite role.
func (*AccountAttachment) Descriptor
deprecated
func (*AccountAttachment) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachment.ProtoReflect.Descriptor instead.
func (*AccountAttachment) GetAccountId ¶
func (x *AccountAttachment) GetAccountId() string
func (*AccountAttachment) GetId ¶
func (x *AccountAttachment) GetId() string
func (*AccountAttachment) GetRoleId ¶
func (x *AccountAttachment) GetRoleId() string
func (*AccountAttachment) ProtoMessage ¶
func (*AccountAttachment) ProtoMessage()
func (*AccountAttachment) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachment) ProtoReflect() protoreflect.Message
func (*AccountAttachment) Reset ¶
func (x *AccountAttachment) Reset()
func (*AccountAttachment) String ¶
func (x *AccountAttachment) String() string
type AccountAttachmentCreateRequest ¶
type AccountAttachmentCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new AccountAttachment. AccountAttachment *AccountAttachment `protobuf:"bytes,2,opt,name=account_attachment,json=accountAttachment,proto3" json:"account_attachment,omitempty"` // contains filtered or unexported fields }
AccountAttachmentCreateRequest specifies what kind of AccountAttachments should be registered in the organizations fleet.
func (*AccountAttachmentCreateRequest) Descriptor
deprecated
func (*AccountAttachmentCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentCreateRequest.ProtoReflect.Descriptor instead.
func (*AccountAttachmentCreateRequest) GetAccountAttachment ¶
func (x *AccountAttachmentCreateRequest) GetAccountAttachment() *AccountAttachment
func (*AccountAttachmentCreateRequest) GetMeta ¶
func (x *AccountAttachmentCreateRequest) GetMeta() *CreateRequestMetadata
func (*AccountAttachmentCreateRequest) ProtoMessage ¶
func (*AccountAttachmentCreateRequest) ProtoMessage()
func (*AccountAttachmentCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentCreateRequest) ProtoReflect() protoreflect.Message
func (*AccountAttachmentCreateRequest) Reset ¶
func (x *AccountAttachmentCreateRequest) Reset()
func (*AccountAttachmentCreateRequest) String ¶
func (x *AccountAttachmentCreateRequest) String() string
type AccountAttachmentCreateResponse ¶
type AccountAttachmentCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created AccountAttachment. AccountAttachment *AccountAttachment `protobuf:"bytes,2,opt,name=account_attachment,json=accountAttachment,proto3" json:"account_attachment,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountAttachmentCreateResponse reports how the AccountAttachments were created in the system.
func (*AccountAttachmentCreateResponse) Descriptor
deprecated
func (*AccountAttachmentCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentCreateResponse.ProtoReflect.Descriptor instead.
func (*AccountAttachmentCreateResponse) GetAccountAttachment ¶
func (x *AccountAttachmentCreateResponse) GetAccountAttachment() *AccountAttachment
func (*AccountAttachmentCreateResponse) GetMeta ¶
func (x *AccountAttachmentCreateResponse) GetMeta() *CreateResponseMetadata
func (*AccountAttachmentCreateResponse) GetRateLimit ¶
func (x *AccountAttachmentCreateResponse) GetRateLimit() *RateLimitMetadata
func (*AccountAttachmentCreateResponse) ProtoMessage ¶
func (*AccountAttachmentCreateResponse) ProtoMessage()
func (*AccountAttachmentCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentCreateResponse) ProtoReflect() protoreflect.Message
func (*AccountAttachmentCreateResponse) Reset ¶
func (x *AccountAttachmentCreateResponse) Reset()
func (*AccountAttachmentCreateResponse) String ¶
func (x *AccountAttachmentCreateResponse) String() string
type AccountAttachmentDeleteRequest ¶
type AccountAttachmentDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the AccountAttachment to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
AccountAttachmentDeleteRequest identifies a AccountAttachment by ID to delete.
func (*AccountAttachmentDeleteRequest) Descriptor
deprecated
func (*AccountAttachmentDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentDeleteRequest.ProtoReflect.Descriptor instead.
func (*AccountAttachmentDeleteRequest) GetId ¶
func (x *AccountAttachmentDeleteRequest) GetId() string
func (*AccountAttachmentDeleteRequest) GetMeta ¶
func (x *AccountAttachmentDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*AccountAttachmentDeleteRequest) ProtoMessage ¶
func (*AccountAttachmentDeleteRequest) ProtoMessage()
func (*AccountAttachmentDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentDeleteRequest) ProtoReflect() protoreflect.Message
func (*AccountAttachmentDeleteRequest) Reset ¶
func (x *AccountAttachmentDeleteRequest) Reset()
func (*AccountAttachmentDeleteRequest) String ¶
func (x *AccountAttachmentDeleteRequest) String() string
type AccountAttachmentDeleteResponse ¶
type AccountAttachmentDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountAttachmentDeleteResponse returns information about a AccountAttachment that was deleted.
func (*AccountAttachmentDeleteResponse) Descriptor
deprecated
func (*AccountAttachmentDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentDeleteResponse.ProtoReflect.Descriptor instead.
func (*AccountAttachmentDeleteResponse) GetMeta ¶
func (x *AccountAttachmentDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*AccountAttachmentDeleteResponse) GetRateLimit ¶
func (x *AccountAttachmentDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*AccountAttachmentDeleteResponse) ProtoMessage ¶
func (*AccountAttachmentDeleteResponse) ProtoMessage()
func (*AccountAttachmentDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentDeleteResponse) ProtoReflect() protoreflect.Message
func (*AccountAttachmentDeleteResponse) Reset ¶
func (x *AccountAttachmentDeleteResponse) Reset()
func (*AccountAttachmentDeleteResponse) String ¶
func (x *AccountAttachmentDeleteResponse) String() string
type AccountAttachmentGetRequest ¶
type AccountAttachmentGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the AccountAttachment to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
AccountAttachmentGetRequest specifies which AccountAttachment to retrieve.
func (*AccountAttachmentGetRequest) Descriptor
deprecated
func (*AccountAttachmentGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentGetRequest.ProtoReflect.Descriptor instead.
func (*AccountAttachmentGetRequest) GetId ¶
func (x *AccountAttachmentGetRequest) GetId() string
func (*AccountAttachmentGetRequest) GetMeta ¶
func (x *AccountAttachmentGetRequest) GetMeta() *GetRequestMetadata
func (*AccountAttachmentGetRequest) ProtoMessage ¶
func (*AccountAttachmentGetRequest) ProtoMessage()
func (*AccountAttachmentGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentGetRequest) ProtoReflect() protoreflect.Message
func (*AccountAttachmentGetRequest) Reset ¶
func (x *AccountAttachmentGetRequest) Reset()
func (*AccountAttachmentGetRequest) String ¶
func (x *AccountAttachmentGetRequest) String() string
type AccountAttachmentGetResponse ¶
type AccountAttachmentGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested AccountAttachment. AccountAttachment *AccountAttachment `protobuf:"bytes,2,opt,name=account_attachment,json=accountAttachment,proto3" json:"account_attachment,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountAttachmentGetResponse returns a requested AccountAttachment.
func (*AccountAttachmentGetResponse) Descriptor
deprecated
func (*AccountAttachmentGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentGetResponse.ProtoReflect.Descriptor instead.
func (*AccountAttachmentGetResponse) GetAccountAttachment ¶
func (x *AccountAttachmentGetResponse) GetAccountAttachment() *AccountAttachment
func (*AccountAttachmentGetResponse) GetMeta ¶
func (x *AccountAttachmentGetResponse) GetMeta() *GetResponseMetadata
func (*AccountAttachmentGetResponse) GetRateLimit ¶
func (x *AccountAttachmentGetResponse) GetRateLimit() *RateLimitMetadata
func (*AccountAttachmentGetResponse) ProtoMessage ¶
func (*AccountAttachmentGetResponse) ProtoMessage()
func (*AccountAttachmentGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentGetResponse) ProtoReflect() protoreflect.Message
func (*AccountAttachmentGetResponse) Reset ¶
func (x *AccountAttachmentGetResponse) Reset()
func (*AccountAttachmentGetResponse) String ¶
func (x *AccountAttachmentGetResponse) String() string
type AccountAttachmentListRequest ¶
type AccountAttachmentListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
AccountAttachmentListRequest specifies criteria for retrieving a list of AccountAttachments.
func (*AccountAttachmentListRequest) Descriptor
deprecated
func (*AccountAttachmentListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentListRequest.ProtoReflect.Descriptor instead.
func (*AccountAttachmentListRequest) GetFilter ¶
func (x *AccountAttachmentListRequest) GetFilter() string
func (*AccountAttachmentListRequest) GetMeta ¶
func (x *AccountAttachmentListRequest) GetMeta() *ListRequestMetadata
func (*AccountAttachmentListRequest) ProtoMessage ¶
func (*AccountAttachmentListRequest) ProtoMessage()
func (*AccountAttachmentListRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentListRequest) ProtoReflect() protoreflect.Message
func (*AccountAttachmentListRequest) Reset ¶
func (x *AccountAttachmentListRequest) Reset()
func (*AccountAttachmentListRequest) String ¶
func (x *AccountAttachmentListRequest) String() string
type AccountAttachmentListResponse ¶
type AccountAttachmentListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. AccountAttachments []*AccountAttachment `protobuf:"bytes,2,rep,name=account_attachments,json=accountAttachments,proto3" json:"account_attachments,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountAttachmentListResponse returns a list of AccountAttachments that meet the criteria of a AccountAttachmentListRequest.
func (*AccountAttachmentListResponse) Descriptor
deprecated
func (*AccountAttachmentListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentListResponse.ProtoReflect.Descriptor instead.
func (*AccountAttachmentListResponse) GetAccountAttachments ¶
func (x *AccountAttachmentListResponse) GetAccountAttachments() []*AccountAttachment
func (*AccountAttachmentListResponse) GetMeta ¶
func (x *AccountAttachmentListResponse) GetMeta() *ListResponseMetadata
func (*AccountAttachmentListResponse) GetRateLimit ¶
func (x *AccountAttachmentListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountAttachmentListResponse) ProtoMessage ¶
func (*AccountAttachmentListResponse) ProtoMessage()
func (*AccountAttachmentListResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountAttachmentListResponse) ProtoReflect() protoreflect.Message
func (*AccountAttachmentListResponse) Reset ¶
func (x *AccountAttachmentListResponse) Reset()
func (*AccountAttachmentListResponse) String ¶
func (x *AccountAttachmentListResponse) String() string
type AccountAttachmentsClient ¶
type AccountAttachmentsClient interface { // Create registers a new AccountAttachment. Create(ctx context.Context, in *AccountAttachmentCreateRequest, opts ...grpc.CallOption) (*AccountAttachmentCreateResponse, error) // Get reads one AccountAttachment by ID. Get(ctx context.Context, in *AccountAttachmentGetRequest, opts ...grpc.CallOption) (*AccountAttachmentGetResponse, error) // Delete removes a AccountAttachment by ID. Delete(ctx context.Context, in *AccountAttachmentDeleteRequest, opts ...grpc.CallOption) (*AccountAttachmentDeleteResponse, error) // List gets a list of AccountAttachments matching a given set of criteria. List(ctx context.Context, in *AccountAttachmentListRequest, opts ...grpc.CallOption) (*AccountAttachmentListResponse, error) }
AccountAttachmentsClient is the client API for AccountAttachments 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 NewAccountAttachmentsClient ¶
func NewAccountAttachmentsClient(cc grpc.ClientConnInterface) AccountAttachmentsClient
type AccountAttachmentsServer ¶
type AccountAttachmentsServer interface { // Create registers a new AccountAttachment. Create(context.Context, *AccountAttachmentCreateRequest) (*AccountAttachmentCreateResponse, error) // Get reads one AccountAttachment by ID. Get(context.Context, *AccountAttachmentGetRequest) (*AccountAttachmentGetResponse, error) // Delete removes a AccountAttachment by ID. Delete(context.Context, *AccountAttachmentDeleteRequest) (*AccountAttachmentDeleteResponse, error) // List gets a list of AccountAttachments matching a given set of criteria. List(context.Context, *AccountAttachmentListRequest) (*AccountAttachmentListResponse, error) // contains filtered or unexported methods }
AccountAttachmentsServer is the server API for AccountAttachments service. All implementations must embed UnimplementedAccountAttachmentsServer for forward compatibility
type AccountCreateRequest ¶
type AccountCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new Account. Account *Account `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
AccountCreateRequest specifies what kind of Account should be registered in the organizations fleet. Note that a Account must be either a User or a Service.
func (*AccountCreateRequest) Descriptor
deprecated
func (*AccountCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountCreateRequest.ProtoReflect.Descriptor instead.
func (*AccountCreateRequest) GetAccount ¶
func (x *AccountCreateRequest) GetAccount() *Account
func (*AccountCreateRequest) GetMeta ¶
func (x *AccountCreateRequest) GetMeta() *CreateRequestMetadata
func (*AccountCreateRequest) ProtoMessage ¶
func (*AccountCreateRequest) ProtoMessage()
func (*AccountCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountCreateRequest) ProtoReflect() protoreflect.Message
func (*AccountCreateRequest) Reset ¶
func (x *AccountCreateRequest) Reset()
func (*AccountCreateRequest) String ¶
func (x *AccountCreateRequest) String() string
type AccountCreateResponse ¶
type AccountCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created Account. Account *Account `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // The auth token generated for the Account. The Account will use this token to // authenticate with the strongDM API. Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,4,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountCreateResponse reports how the Accounts were created in the system.
func (*AccountCreateResponse) Descriptor
deprecated
func (*AccountCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountCreateResponse.ProtoReflect.Descriptor instead.
func (*AccountCreateResponse) GetAccount ¶
func (x *AccountCreateResponse) GetAccount() *Account
func (*AccountCreateResponse) GetMeta ¶
func (x *AccountCreateResponse) GetMeta() *CreateResponseMetadata
func (*AccountCreateResponse) GetRateLimit ¶
func (x *AccountCreateResponse) GetRateLimit() *RateLimitMetadata
func (*AccountCreateResponse) GetToken ¶
func (x *AccountCreateResponse) GetToken() string
func (*AccountCreateResponse) ProtoMessage ¶
func (*AccountCreateResponse) ProtoMessage()
func (*AccountCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountCreateResponse) ProtoReflect() protoreflect.Message
func (*AccountCreateResponse) Reset ¶
func (x *AccountCreateResponse) Reset()
func (*AccountCreateResponse) String ¶
func (x *AccountCreateResponse) String() string
type AccountDeleteRequest ¶
type AccountDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Account to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
AccountDeleteRequest identifies a Account by ID to delete.
func (*AccountDeleteRequest) Descriptor
deprecated
func (*AccountDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountDeleteRequest.ProtoReflect.Descriptor instead.
func (*AccountDeleteRequest) GetId ¶
func (x *AccountDeleteRequest) GetId() string
func (*AccountDeleteRequest) GetMeta ¶
func (x *AccountDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*AccountDeleteRequest) ProtoMessage ¶
func (*AccountDeleteRequest) ProtoMessage()
func (*AccountDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountDeleteRequest) ProtoReflect() protoreflect.Message
func (*AccountDeleteRequest) Reset ¶
func (x *AccountDeleteRequest) Reset()
func (*AccountDeleteRequest) String ¶
func (x *AccountDeleteRequest) String() string
type AccountDeleteResponse ¶
type AccountDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountDeleteResponse returns information about a Account that was deleted.
func (*AccountDeleteResponse) Descriptor
deprecated
func (*AccountDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountDeleteResponse.ProtoReflect.Descriptor instead.
func (*AccountDeleteResponse) GetMeta ¶
func (x *AccountDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*AccountDeleteResponse) GetRateLimit ¶
func (x *AccountDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*AccountDeleteResponse) ProtoMessage ¶
func (*AccountDeleteResponse) ProtoMessage()
func (*AccountDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountDeleteResponse) ProtoReflect() protoreflect.Message
func (*AccountDeleteResponse) Reset ¶
func (x *AccountDeleteResponse) Reset()
func (*AccountDeleteResponse) String ¶
func (x *AccountDeleteResponse) String() string
type AccountGetRequest ¶
type AccountGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Account to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
AccountGetRequest specifies which Account to retrieve.
func (*AccountGetRequest) Descriptor
deprecated
func (*AccountGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountGetRequest.ProtoReflect.Descriptor instead.
func (*AccountGetRequest) GetId ¶
func (x *AccountGetRequest) GetId() string
func (*AccountGetRequest) GetMeta ¶
func (x *AccountGetRequest) GetMeta() *GetRequestMetadata
func (*AccountGetRequest) ProtoMessage ¶
func (*AccountGetRequest) ProtoMessage()
func (*AccountGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountGetRequest) ProtoReflect() protoreflect.Message
func (*AccountGetRequest) Reset ¶
func (x *AccountGetRequest) Reset()
func (*AccountGetRequest) String ¶
func (x *AccountGetRequest) String() string
type AccountGetResponse ¶
type AccountGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested Account. Account *Account `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountGetResponse returns a requested Account.
func (*AccountGetResponse) Descriptor
deprecated
func (*AccountGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountGetResponse.ProtoReflect.Descriptor instead.
func (*AccountGetResponse) GetAccount ¶
func (x *AccountGetResponse) GetAccount() *Account
func (*AccountGetResponse) GetMeta ¶
func (x *AccountGetResponse) GetMeta() *GetResponseMetadata
func (*AccountGetResponse) GetRateLimit ¶
func (x *AccountGetResponse) GetRateLimit() *RateLimitMetadata
func (*AccountGetResponse) ProtoMessage ¶
func (*AccountGetResponse) ProtoMessage()
func (*AccountGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountGetResponse) ProtoReflect() protoreflect.Message
func (*AccountGetResponse) Reset ¶
func (x *AccountGetResponse) Reset()
func (*AccountGetResponse) String ¶
func (x *AccountGetResponse) String() string
type AccountGrant ¶
type AccountGrant struct { // Unique identifier of the AccountGrant. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The id of the composite role of this AccountGrant. ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The id of the attached role of this AccountGrant. AccountId string `protobuf:"bytes,3,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The timestamp when the resource will be granted. Optional. Both start_at // and end_at must be defined together, or not defined at all. StartFrom *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_from,json=startFrom,proto3" json:"start_from,omitempty"` // The timestamp when the resource grant will expire. Optional. Both // start_at and end_at must be defined together, or not defined at all. ValidUntil *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"` // contains filtered or unexported fields }
AccountGrants connect a resource directly to an account, giving the account the permission to connect to that resource.
func (*AccountGrant) Descriptor
deprecated
func (*AccountGrant) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrant.ProtoReflect.Descriptor instead.
func (*AccountGrant) GetAccountId ¶
func (x *AccountGrant) GetAccountId() string
func (*AccountGrant) GetId ¶
func (x *AccountGrant) GetId() string
func (*AccountGrant) GetResourceId ¶
func (x *AccountGrant) GetResourceId() string
func (*AccountGrant) GetStartFrom ¶
func (x *AccountGrant) GetStartFrom() *timestamppb.Timestamp
func (*AccountGrant) GetValidUntil ¶
func (x *AccountGrant) GetValidUntil() *timestamppb.Timestamp
func (*AccountGrant) ProtoMessage ¶
func (*AccountGrant) ProtoMessage()
func (*AccountGrant) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrant) ProtoReflect() protoreflect.Message
func (*AccountGrant) Reset ¶
func (x *AccountGrant) Reset()
func (*AccountGrant) String ¶
func (x *AccountGrant) String() string
type AccountGrantCreateRequest ¶
type AccountGrantCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new AccountGrant. AccountGrant *AccountGrant `protobuf:"bytes,2,opt,name=account_grant,json=accountGrant,proto3" json:"account_grant,omitempty"` // contains filtered or unexported fields }
AccountGrantCreateRequest specifies what kind of AccountGrants should be registered in the organizations fleet.
func (*AccountGrantCreateRequest) Descriptor
deprecated
func (*AccountGrantCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantCreateRequest.ProtoReflect.Descriptor instead.
func (*AccountGrantCreateRequest) GetAccountGrant ¶
func (x *AccountGrantCreateRequest) GetAccountGrant() *AccountGrant
func (*AccountGrantCreateRequest) GetMeta ¶
func (x *AccountGrantCreateRequest) GetMeta() *CreateRequestMetadata
func (*AccountGrantCreateRequest) ProtoMessage ¶
func (*AccountGrantCreateRequest) ProtoMessage()
func (*AccountGrantCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantCreateRequest) ProtoReflect() protoreflect.Message
func (*AccountGrantCreateRequest) Reset ¶
func (x *AccountGrantCreateRequest) Reset()
func (*AccountGrantCreateRequest) String ¶
func (x *AccountGrantCreateRequest) String() string
type AccountGrantCreateResponse ¶
type AccountGrantCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created AccountGrant. AccountGrant *AccountGrant `protobuf:"bytes,2,opt,name=account_grant,json=accountGrant,proto3" json:"account_grant,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountGrantCreateResponse reports how the AccountGrants were created in the system.
func (*AccountGrantCreateResponse) Descriptor
deprecated
func (*AccountGrantCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantCreateResponse.ProtoReflect.Descriptor instead.
func (*AccountGrantCreateResponse) GetAccountGrant ¶
func (x *AccountGrantCreateResponse) GetAccountGrant() *AccountGrant
func (*AccountGrantCreateResponse) GetMeta ¶
func (x *AccountGrantCreateResponse) GetMeta() *CreateResponseMetadata
func (*AccountGrantCreateResponse) GetRateLimit ¶
func (x *AccountGrantCreateResponse) GetRateLimit() *RateLimitMetadata
func (*AccountGrantCreateResponse) ProtoMessage ¶
func (*AccountGrantCreateResponse) ProtoMessage()
func (*AccountGrantCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantCreateResponse) ProtoReflect() protoreflect.Message
func (*AccountGrantCreateResponse) Reset ¶
func (x *AccountGrantCreateResponse) Reset()
func (*AccountGrantCreateResponse) String ¶
func (x *AccountGrantCreateResponse) String() string
type AccountGrantDeleteRequest ¶
type AccountGrantDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the AccountGrant to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
AccountGrantDeleteRequest identifies a AccountGrant by ID to delete.
func (*AccountGrantDeleteRequest) Descriptor
deprecated
func (*AccountGrantDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantDeleteRequest.ProtoReflect.Descriptor instead.
func (*AccountGrantDeleteRequest) GetId ¶
func (x *AccountGrantDeleteRequest) GetId() string
func (*AccountGrantDeleteRequest) GetMeta ¶
func (x *AccountGrantDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*AccountGrantDeleteRequest) ProtoMessage ¶
func (*AccountGrantDeleteRequest) ProtoMessage()
func (*AccountGrantDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantDeleteRequest) ProtoReflect() protoreflect.Message
func (*AccountGrantDeleteRequest) Reset ¶
func (x *AccountGrantDeleteRequest) Reset()
func (*AccountGrantDeleteRequest) String ¶
func (x *AccountGrantDeleteRequest) String() string
type AccountGrantDeleteResponse ¶
type AccountGrantDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountGrantDeleteResponse returns information about a AccountGrant that was deleted.
func (*AccountGrantDeleteResponse) Descriptor
deprecated
func (*AccountGrantDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantDeleteResponse.ProtoReflect.Descriptor instead.
func (*AccountGrantDeleteResponse) GetMeta ¶
func (x *AccountGrantDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*AccountGrantDeleteResponse) GetRateLimit ¶
func (x *AccountGrantDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*AccountGrantDeleteResponse) ProtoMessage ¶
func (*AccountGrantDeleteResponse) ProtoMessage()
func (*AccountGrantDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantDeleteResponse) ProtoReflect() protoreflect.Message
func (*AccountGrantDeleteResponse) Reset ¶
func (x *AccountGrantDeleteResponse) Reset()
func (*AccountGrantDeleteResponse) String ¶
func (x *AccountGrantDeleteResponse) String() string
type AccountGrantGetRequest ¶
type AccountGrantGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the AccountGrant to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
AccountGrantGetRequest specifies which AccountGrant to retrieve.
func (*AccountGrantGetRequest) Descriptor
deprecated
func (*AccountGrantGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantGetRequest.ProtoReflect.Descriptor instead.
func (*AccountGrantGetRequest) GetId ¶
func (x *AccountGrantGetRequest) GetId() string
func (*AccountGrantGetRequest) GetMeta ¶
func (x *AccountGrantGetRequest) GetMeta() *GetRequestMetadata
func (*AccountGrantGetRequest) ProtoMessage ¶
func (*AccountGrantGetRequest) ProtoMessage()
func (*AccountGrantGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantGetRequest) ProtoReflect() protoreflect.Message
func (*AccountGrantGetRequest) Reset ¶
func (x *AccountGrantGetRequest) Reset()
func (*AccountGrantGetRequest) String ¶
func (x *AccountGrantGetRequest) String() string
type AccountGrantGetResponse ¶
type AccountGrantGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested AccountGrant. AccountGrant *AccountGrant `protobuf:"bytes,2,opt,name=account_grant,json=accountGrant,proto3" json:"account_grant,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountGrantGetResponse returns a requested AccountGrant.
func (*AccountGrantGetResponse) Descriptor
deprecated
func (*AccountGrantGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantGetResponse.ProtoReflect.Descriptor instead.
func (*AccountGrantGetResponse) GetAccountGrant ¶
func (x *AccountGrantGetResponse) GetAccountGrant() *AccountGrant
func (*AccountGrantGetResponse) GetMeta ¶
func (x *AccountGrantGetResponse) GetMeta() *GetResponseMetadata
func (*AccountGrantGetResponse) GetRateLimit ¶
func (x *AccountGrantGetResponse) GetRateLimit() *RateLimitMetadata
func (*AccountGrantGetResponse) ProtoMessage ¶
func (*AccountGrantGetResponse) ProtoMessage()
func (*AccountGrantGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantGetResponse) ProtoReflect() protoreflect.Message
func (*AccountGrantGetResponse) Reset ¶
func (x *AccountGrantGetResponse) Reset()
func (*AccountGrantGetResponse) String ¶
func (x *AccountGrantGetResponse) String() string
type AccountGrantListRequest ¶
type AccountGrantListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
AccountGrantListRequest specifies criteria for retrieving a list of AccountGrants.
func (*AccountGrantListRequest) Descriptor
deprecated
func (*AccountGrantListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantListRequest.ProtoReflect.Descriptor instead.
func (*AccountGrantListRequest) GetFilter ¶
func (x *AccountGrantListRequest) GetFilter() string
func (*AccountGrantListRequest) GetMeta ¶
func (x *AccountGrantListRequest) GetMeta() *ListRequestMetadata
func (*AccountGrantListRequest) ProtoMessage ¶
func (*AccountGrantListRequest) ProtoMessage()
func (*AccountGrantListRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantListRequest) ProtoReflect() protoreflect.Message
func (*AccountGrantListRequest) Reset ¶
func (x *AccountGrantListRequest) Reset()
func (*AccountGrantListRequest) String ¶
func (x *AccountGrantListRequest) String() string
type AccountGrantListResponse ¶
type AccountGrantListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. AccountGrants []*AccountGrant `protobuf:"bytes,2,rep,name=account_grants,json=accountGrants,proto3" json:"account_grants,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountGrantListResponse returns a list of AccountGrants that meet the criteria of a AccountGrantListRequest.
func (*AccountGrantListResponse) Descriptor
deprecated
func (*AccountGrantListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantListResponse.ProtoReflect.Descriptor instead.
func (*AccountGrantListResponse) GetAccountGrants ¶
func (x *AccountGrantListResponse) GetAccountGrants() []*AccountGrant
func (*AccountGrantListResponse) GetMeta ¶
func (x *AccountGrantListResponse) GetMeta() *ListResponseMetadata
func (*AccountGrantListResponse) GetRateLimit ¶
func (x *AccountGrantListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountGrantListResponse) ProtoMessage ¶
func (*AccountGrantListResponse) ProtoMessage()
func (*AccountGrantListResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountGrantListResponse) ProtoReflect() protoreflect.Message
func (*AccountGrantListResponse) Reset ¶
func (x *AccountGrantListResponse) Reset()
func (*AccountGrantListResponse) String ¶
func (x *AccountGrantListResponse) String() string
type AccountGrantsClient ¶
type AccountGrantsClient interface { // Create registers a new AccountGrant. Create(ctx context.Context, in *AccountGrantCreateRequest, opts ...grpc.CallOption) (*AccountGrantCreateResponse, error) // Get reads one AccountGrant by ID. Get(ctx context.Context, in *AccountGrantGetRequest, opts ...grpc.CallOption) (*AccountGrantGetResponse, error) // Delete removes a AccountGrant by ID. Delete(ctx context.Context, in *AccountGrantDeleteRequest, opts ...grpc.CallOption) (*AccountGrantDeleteResponse, error) // List gets a list of AccountGrants matching a given set of criteria. List(ctx context.Context, in *AccountGrantListRequest, opts ...grpc.CallOption) (*AccountGrantListResponse, error) }
AccountGrantsClient is the client API for AccountGrants 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 NewAccountGrantsClient ¶
func NewAccountGrantsClient(cc grpc.ClientConnInterface) AccountGrantsClient
type AccountGrantsServer ¶
type AccountGrantsServer interface { // Create registers a new AccountGrant. Create(context.Context, *AccountGrantCreateRequest) (*AccountGrantCreateResponse, error) // Get reads one AccountGrant by ID. Get(context.Context, *AccountGrantGetRequest) (*AccountGrantGetResponse, error) // Delete removes a AccountGrant by ID. Delete(context.Context, *AccountGrantDeleteRequest) (*AccountGrantDeleteResponse, error) // List gets a list of AccountGrants matching a given set of criteria. List(context.Context, *AccountGrantListRequest) (*AccountGrantListResponse, error) // contains filtered or unexported methods }
AccountGrantsServer is the server API for AccountGrants service. All implementations must embed UnimplementedAccountGrantsServer for forward compatibility
type AccountListRequest ¶
type AccountListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
AccountListRequest specifies criteria for retrieving a list of Accounts.
func (*AccountListRequest) Descriptor
deprecated
func (*AccountListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountListRequest.ProtoReflect.Descriptor instead.
func (*AccountListRequest) GetFilter ¶
func (x *AccountListRequest) GetFilter() string
func (*AccountListRequest) GetMeta ¶
func (x *AccountListRequest) GetMeta() *ListRequestMetadata
func (*AccountListRequest) ProtoMessage ¶
func (*AccountListRequest) ProtoMessage()
func (*AccountListRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountListRequest) ProtoReflect() protoreflect.Message
func (*AccountListRequest) Reset ¶
func (x *AccountListRequest) Reset()
func (*AccountListRequest) String ¶
func (x *AccountListRequest) String() string
type AccountListResponse ¶
type AccountListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. Accounts []*Account `protobuf:"bytes,2,rep,name=accounts,proto3" json:"accounts,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountListResponse returns a list of Accounts that meet the criteria of a AccountListRequest.
func (*AccountListResponse) Descriptor
deprecated
func (*AccountListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountListResponse.ProtoReflect.Descriptor instead.
func (*AccountListResponse) GetAccounts ¶
func (x *AccountListResponse) GetAccounts() []*Account
func (*AccountListResponse) GetMeta ¶
func (x *AccountListResponse) GetMeta() *ListResponseMetadata
func (*AccountListResponse) GetRateLimit ¶
func (x *AccountListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountListResponse) ProtoMessage ¶
func (*AccountListResponse) ProtoMessage()
func (*AccountListResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountListResponse) ProtoReflect() protoreflect.Message
func (*AccountListResponse) Reset ¶
func (x *AccountListResponse) Reset()
func (*AccountListResponse) String ¶
func (x *AccountListResponse) String() string
type AccountUpdateRequest ¶
type AccountUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Account to update. If an ID is already // specified in the `account` field, this field is not required. If an ID is // specified in both places, they must match. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Parameters to overwrite the specified Account. Account *Account `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"` // contains filtered or unexported fields }
AccountUpdateRequest identifies a Account by ID and provides fields to update on that Account record.
func (*AccountUpdateRequest) Descriptor
deprecated
func (*AccountUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountUpdateRequest.ProtoReflect.Descriptor instead.
func (*AccountUpdateRequest) GetAccount ¶
func (x *AccountUpdateRequest) GetAccount() *Account
func (*AccountUpdateRequest) GetId ¶
func (x *AccountUpdateRequest) GetId() string
func (*AccountUpdateRequest) GetMeta ¶
func (x *AccountUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*AccountUpdateRequest) ProtoMessage ¶
func (*AccountUpdateRequest) ProtoMessage()
func (*AccountUpdateRequest) ProtoReflect ¶ added in v0.9.20
func (x *AccountUpdateRequest) ProtoReflect() protoreflect.Message
func (*AccountUpdateRequest) Reset ¶
func (x *AccountUpdateRequest) Reset()
func (*AccountUpdateRequest) String ¶
func (x *AccountUpdateRequest) String() string
type AccountUpdateResponse ¶
type AccountUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated Account. Account *Account `protobuf:"bytes,2,opt,name=account,proto3" json:"account,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
AccountUpdateResponse returns the fields of a Account after it has been updated by a AccountUpdateRequest.
func (*AccountUpdateResponse) Descriptor
deprecated
func (*AccountUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountUpdateResponse.ProtoReflect.Descriptor instead.
func (*AccountUpdateResponse) GetAccount ¶
func (x *AccountUpdateResponse) GetAccount() *Account
func (*AccountUpdateResponse) GetMeta ¶
func (x *AccountUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*AccountUpdateResponse) GetRateLimit ¶
func (x *AccountUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*AccountUpdateResponse) ProtoMessage ¶
func (*AccountUpdateResponse) ProtoMessage()
func (*AccountUpdateResponse) ProtoReflect ¶ added in v0.9.20
func (x *AccountUpdateResponse) ProtoReflect() protoreflect.Message
func (*AccountUpdateResponse) Reset ¶
func (x *AccountUpdateResponse) Reset()
func (*AccountUpdateResponse) String ¶
func (x *AccountUpdateResponse) String() string
type Account_Service ¶
type Account_Service struct {
Service *Service `protobuf:"bytes,2,opt,name=service,proto3,oneof"`
}
type Account_User ¶
type Account_User struct {
User *User `protobuf:"bytes,1,opt,name=user,proto3,oneof"`
}
type AccountsClient ¶
type AccountsClient interface { // Create registers a new Account. Create(ctx context.Context, in *AccountCreateRequest, opts ...grpc.CallOption) (*AccountCreateResponse, error) // Get reads one Account by ID. Get(ctx context.Context, in *AccountGetRequest, opts ...grpc.CallOption) (*AccountGetResponse, error) // Update patches a Account by ID. Update(ctx context.Context, in *AccountUpdateRequest, opts ...grpc.CallOption) (*AccountUpdateResponse, error) // Delete removes a Account by ID. Delete(ctx context.Context, in *AccountDeleteRequest, opts ...grpc.CallOption) (*AccountDeleteResponse, error) // List gets a list of Accounts matching a given set of criteria. List(ctx context.Context, in *AccountListRequest, opts ...grpc.CallOption) (*AccountListResponse, error) }
AccountsClient is the client API for Accounts 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 NewAccountsClient ¶
func NewAccountsClient(cc grpc.ClientConnInterface) AccountsClient
type AccountsServer ¶
type AccountsServer interface { // Create registers a new Account. Create(context.Context, *AccountCreateRequest) (*AccountCreateResponse, error) // Get reads one Account by ID. Get(context.Context, *AccountGetRequest) (*AccountGetResponse, error) // Update patches a Account by ID. Update(context.Context, *AccountUpdateRequest) (*AccountUpdateResponse, error) // Delete removes a Account by ID. Delete(context.Context, *AccountDeleteRequest) (*AccountDeleteResponse, error) // List gets a list of Accounts matching a given set of criteria. List(context.Context, *AccountListRequest) (*AccountListResponse, error) // contains filtered or unexported methods }
AccountsServer is the server API for Accounts service. All implementations must embed UnimplementedAccountsServer for forward compatibility
type AlreadyExistsError ¶
type AlreadyExistsError struct { Entity string `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"` // contains filtered or unexported fields }
AlreadyExistsError is used when an entity already exists in the system
func (*AlreadyExistsError) Descriptor
deprecated
func (*AlreadyExistsError) Descriptor() ([]byte, []int)
Deprecated: Use AlreadyExistsError.ProtoReflect.Descriptor instead.
func (*AlreadyExistsError) GetEntity ¶
func (x *AlreadyExistsError) GetEntity() string
func (*AlreadyExistsError) ProtoMessage ¶
func (*AlreadyExistsError) ProtoMessage()
func (*AlreadyExistsError) ProtoReflect ¶ added in v0.9.20
func (x *AlreadyExistsError) ProtoReflect() protoreflect.Message
func (*AlreadyExistsError) Reset ¶
func (x *AlreadyExistsError) Reset()
func (*AlreadyExistsError) String ¶
func (x *AlreadyExistsError) String() string
type AmazonEKS ¶
type AmazonEKS struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` CertificateAuthority string `protobuf:"bytes,4,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` RoleArn string `protobuf:"bytes,8,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,10,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,3,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*AmazonEKS) Descriptor
deprecated
func (*AmazonEKS) GetAccessKey ¶
func (*AmazonEKS) GetCertificateAuthority ¶
func (*AmazonEKS) GetClusterName ¶
func (*AmazonEKS) GetEgressFilter ¶ added in v0.9.28
func (*AmazonEKS) GetEndpoint ¶
func (*AmazonEKS) GetHealthcheckNamespace ¶ added in v0.9.10
func (*AmazonEKS) GetHealthy ¶
func (*AmazonEKS) GetRoleArn ¶ added in v0.9.8
func (*AmazonEKS) GetRoleExternalId ¶ added in v0.9.24
func (*AmazonEKS) GetSecretAccessKey ¶
func (*AmazonEKS) GetSecretStoreId ¶ added in v0.9.21
func (*AmazonEKS) ProtoMessage ¶
func (*AmazonEKS) ProtoMessage()
func (*AmazonEKS) ProtoReflect ¶ added in v0.9.20
func (x *AmazonEKS) ProtoReflect() protoreflect.Message
type AmazonEKSUserImpersonation ¶ added in v0.9.28
type AmazonEKSUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` CertificateAuthority string `protobuf:"bytes,4,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` RoleArn string `protobuf:"bytes,8,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,10,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,3,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*AmazonEKSUserImpersonation) Descriptor
deprecated
added in
v0.9.28
func (*AmazonEKSUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AmazonEKSUserImpersonation.ProtoReflect.Descriptor instead.
func (*AmazonEKSUserImpersonation) GetAccessKey ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetAccessKey() string
func (*AmazonEKSUserImpersonation) GetCertificateAuthority ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetCertificateAuthority() string
func (*AmazonEKSUserImpersonation) GetClusterName ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetClusterName() string
func (*AmazonEKSUserImpersonation) GetEgressFilter ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetEgressFilter() string
func (*AmazonEKSUserImpersonation) GetEndpoint ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetEndpoint() string
func (*AmazonEKSUserImpersonation) GetHealthcheckNamespace ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetHealthcheckNamespace() string
func (*AmazonEKSUserImpersonation) GetHealthy ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetHealthy() bool
func (*AmazonEKSUserImpersonation) GetId ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetId() string
func (*AmazonEKSUserImpersonation) GetName ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetName() string
func (*AmazonEKSUserImpersonation) GetRegion ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetRegion() string
func (*AmazonEKSUserImpersonation) GetRoleArn ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetRoleArn() string
func (*AmazonEKSUserImpersonation) GetRoleExternalId ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetRoleExternalId() string
func (*AmazonEKSUserImpersonation) GetSecretAccessKey ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetSecretAccessKey() string
func (*AmazonEKSUserImpersonation) GetSecretStoreId ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetSecretStoreId() string
func (*AmazonEKSUserImpersonation) GetTags ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) GetTags() *Tags
func (*AmazonEKSUserImpersonation) ProtoMessage ¶ added in v0.9.28
func (*AmazonEKSUserImpersonation) ProtoMessage()
func (*AmazonEKSUserImpersonation) ProtoReflect ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) ProtoReflect() protoreflect.Message
func (*AmazonEKSUserImpersonation) Reset ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) Reset()
func (*AmazonEKSUserImpersonation) String ¶ added in v0.9.28
func (x *AmazonEKSUserImpersonation) String() string
type AmazonES ¶
type AmazonES struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,4,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"` RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*AmazonES) Descriptor
deprecated
func (*AmazonES) GetAccessKey ¶
func (*AmazonES) GetEgressFilter ¶ added in v0.9.28
func (*AmazonES) GetEndpoint ¶
func (*AmazonES) GetHealthy ¶
func (*AmazonES) GetPortOverride ¶
func (*AmazonES) GetRoleArn ¶ added in v0.9.24
func (*AmazonES) GetRoleExternalId ¶ added in v0.9.24
func (*AmazonES) GetSecretAccessKey ¶
func (*AmazonES) GetSecretStoreId ¶ added in v0.9.21
func (*AmazonES) ProtoMessage ¶
func (*AmazonES) ProtoMessage()
func (*AmazonES) ProtoReflect ¶ added in v0.9.20
func (x *AmazonES) ProtoReflect() protoreflect.Message
type AmazonMQAMQP091 ¶ added in v0.9.30
type AmazonMQAMQP091 struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AmazonMQAMQP091) Descriptor
deprecated
added in
v0.9.30
func (*AmazonMQAMQP091) Descriptor() ([]byte, []int)
Deprecated: Use AmazonMQAMQP091.ProtoReflect.Descriptor instead.
func (*AmazonMQAMQP091) GetEgressFilter ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetEgressFilter() string
func (*AmazonMQAMQP091) GetHealthy ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetHealthy() bool
func (*AmazonMQAMQP091) GetHostname ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetHostname() string
func (*AmazonMQAMQP091) GetId ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetId() string
func (*AmazonMQAMQP091) GetName ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetName() string
func (*AmazonMQAMQP091) GetPassword ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetPassword() string
func (*AmazonMQAMQP091) GetPort ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetPort() int32
func (*AmazonMQAMQP091) GetPortOverride ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetPortOverride() int32
func (*AmazonMQAMQP091) GetSecretStoreId ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetSecretStoreId() string
func (*AmazonMQAMQP091) GetTags ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetTags() *Tags
func (*AmazonMQAMQP091) GetTlsRequired ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetTlsRequired() bool
func (*AmazonMQAMQP091) GetUsername ¶ added in v0.9.30
func (x *AmazonMQAMQP091) GetUsername() string
func (*AmazonMQAMQP091) ProtoMessage ¶ added in v0.9.30
func (*AmazonMQAMQP091) ProtoMessage()
func (*AmazonMQAMQP091) ProtoReflect ¶ added in v0.9.30
func (x *AmazonMQAMQP091) ProtoReflect() protoreflect.Message
func (*AmazonMQAMQP091) Reset ¶ added in v0.9.30
func (x *AmazonMQAMQP091) Reset()
func (*AmazonMQAMQP091) String ¶ added in v0.9.30
func (x *AmazonMQAMQP091) String() string
type Athena ¶
type Athena struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` Output string `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*Athena) Descriptor
deprecated
func (*Athena) GetAccessKey ¶
func (*Athena) GetEgressFilter ¶ added in v0.9.28
func (*Athena) GetHealthy ¶
func (*Athena) GetPortOverride ¶
func (*Athena) GetRoleArn ¶ added in v0.9.24
func (*Athena) GetRoleExternalId ¶ added in v0.9.24
func (*Athena) GetSecretAccessKey ¶
func (*Athena) GetSecretStoreId ¶ added in v0.9.21
func (*Athena) ProtoMessage ¶
func (*Athena) ProtoMessage()
func (*Athena) ProtoReflect ¶ added in v0.9.20
func (x *Athena) ProtoReflect() protoreflect.Message
type AuroraMysql ¶
type AuroraMysql struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AuroraMysql) Descriptor
deprecated
func (*AuroraMysql) Descriptor() ([]byte, []int)
Deprecated: Use AuroraMysql.ProtoReflect.Descriptor instead.
func (*AuroraMysql) GetDatabase ¶
func (x *AuroraMysql) GetDatabase() string
func (*AuroraMysql) GetEgressFilter ¶ added in v0.9.28
func (x *AuroraMysql) GetEgressFilter() string
func (*AuroraMysql) GetHealthy ¶
func (x *AuroraMysql) GetHealthy() bool
func (*AuroraMysql) GetHostname ¶
func (x *AuroraMysql) GetHostname() string
func (*AuroraMysql) GetId ¶
func (x *AuroraMysql) GetId() string
func (*AuroraMysql) GetName ¶
func (x *AuroraMysql) GetName() string
func (*AuroraMysql) GetPassword ¶
func (x *AuroraMysql) GetPassword() string
func (*AuroraMysql) GetPort ¶
func (x *AuroraMysql) GetPort() int32
func (*AuroraMysql) GetPortOverride ¶
func (x *AuroraMysql) GetPortOverride() int32
func (*AuroraMysql) GetSecretStoreId ¶ added in v0.9.21
func (x *AuroraMysql) GetSecretStoreId() string
func (*AuroraMysql) GetTags ¶ added in v0.9.9
func (x *AuroraMysql) GetTags() *Tags
func (*AuroraMysql) GetUsername ¶
func (x *AuroraMysql) GetUsername() string
func (*AuroraMysql) ProtoMessage ¶
func (*AuroraMysql) ProtoMessage()
func (*AuroraMysql) ProtoReflect ¶ added in v0.9.20
func (x *AuroraMysql) ProtoReflect() protoreflect.Message
func (*AuroraMysql) Reset ¶
func (x *AuroraMysql) Reset()
func (*AuroraMysql) String ¶
func (x *AuroraMysql) String() string
type AuroraPostgres ¶
type AuroraPostgres struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AuroraPostgres) Descriptor
deprecated
func (*AuroraPostgres) Descriptor() ([]byte, []int)
Deprecated: Use AuroraPostgres.ProtoReflect.Descriptor instead.
func (*AuroraPostgres) GetDatabase ¶
func (x *AuroraPostgres) GetDatabase() string
func (*AuroraPostgres) GetEgressFilter ¶ added in v0.9.28
func (x *AuroraPostgres) GetEgressFilter() string
func (*AuroraPostgres) GetHealthy ¶
func (x *AuroraPostgres) GetHealthy() bool
func (*AuroraPostgres) GetHostname ¶
func (x *AuroraPostgres) GetHostname() string
func (*AuroraPostgres) GetId ¶
func (x *AuroraPostgres) GetId() string
func (*AuroraPostgres) GetName ¶
func (x *AuroraPostgres) GetName() string
func (*AuroraPostgres) GetOverrideDatabase ¶
func (x *AuroraPostgres) GetOverrideDatabase() bool
func (*AuroraPostgres) GetPassword ¶
func (x *AuroraPostgres) GetPassword() string
func (*AuroraPostgres) GetPort ¶
func (x *AuroraPostgres) GetPort() int32
func (*AuroraPostgres) GetPortOverride ¶
func (x *AuroraPostgres) GetPortOverride() int32
func (*AuroraPostgres) GetSecretStoreId ¶ added in v0.9.21
func (x *AuroraPostgres) GetSecretStoreId() string
func (*AuroraPostgres) GetTags ¶ added in v0.9.9
func (x *AuroraPostgres) GetTags() *Tags
func (*AuroraPostgres) GetUsername ¶
func (x *AuroraPostgres) GetUsername() string
func (*AuroraPostgres) ProtoMessage ¶
func (*AuroraPostgres) ProtoMessage()
func (*AuroraPostgres) ProtoReflect ¶ added in v0.9.20
func (x *AuroraPostgres) ProtoReflect() protoreflect.Message
func (*AuroraPostgres) Reset ¶
func (x *AuroraPostgres) Reset()
func (*AuroraPostgres) String ¶
func (x *AuroraPostgres) String() string
type AuthenticationError ¶
type AuthenticationError struct {
// contains filtered or unexported fields
}
AuthenticationError is used to specify an authentication failure condition
func (*AuthenticationError) Descriptor
deprecated
func (*AuthenticationError) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationError.ProtoReflect.Descriptor instead.
func (*AuthenticationError) ProtoMessage ¶
func (*AuthenticationError) ProtoMessage()
func (*AuthenticationError) ProtoReflect ¶ added in v0.9.20
func (x *AuthenticationError) ProtoReflect() protoreflect.Message
func (*AuthenticationError) Reset ¶
func (x *AuthenticationError) Reset()
func (*AuthenticationError) String ¶
func (x *AuthenticationError) String() string
type Azure ¶ added in v0.9.38
type Azure struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` // contains filtered or unexported fields }
func (*Azure) Descriptor
deprecated
added in
v0.9.38
func (*Azure) GetEgressFilter ¶ added in v0.9.38
func (*Azure) GetHealthy ¶ added in v0.9.38
func (*Azure) GetPassword ¶ added in v0.9.38
func (*Azure) GetSecretStoreId ¶ added in v0.9.38
func (*Azure) GetTenantId ¶ added in v0.9.38
func (*Azure) ProtoMessage ¶ added in v0.9.38
func (*Azure) ProtoMessage()
func (*Azure) ProtoReflect ¶ added in v0.9.38
func (x *Azure) ProtoReflect() protoreflect.Message
type AzureCertificate ¶ added in v0.9.38
type AzureCertificate struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` ClientCertificate string `protobuf:"bytes,3,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` TenantId string `protobuf:"bytes,2,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` // contains filtered or unexported fields }
func (*AzureCertificate) Descriptor
deprecated
added in
v0.9.38
func (*AzureCertificate) Descriptor() ([]byte, []int)
Deprecated: Use AzureCertificate.ProtoReflect.Descriptor instead.
func (*AzureCertificate) GetAppId ¶ added in v0.9.38
func (x *AzureCertificate) GetAppId() string
func (*AzureCertificate) GetClientCertificate ¶ added in v0.9.38
func (x *AzureCertificate) GetClientCertificate() string
func (*AzureCertificate) GetEgressFilter ¶ added in v0.9.38
func (x *AzureCertificate) GetEgressFilter() string
func (*AzureCertificate) GetHealthy ¶ added in v0.9.38
func (x *AzureCertificate) GetHealthy() bool
func (*AzureCertificate) GetId ¶ added in v0.9.38
func (x *AzureCertificate) GetId() string
func (*AzureCertificate) GetName ¶ added in v0.9.38
func (x *AzureCertificate) GetName() string
func (*AzureCertificate) GetSecretStoreId ¶ added in v0.9.38
func (x *AzureCertificate) GetSecretStoreId() string
func (*AzureCertificate) GetTags ¶ added in v0.9.38
func (x *AzureCertificate) GetTags() *Tags
func (*AzureCertificate) GetTenantId ¶ added in v0.9.38
func (x *AzureCertificate) GetTenantId() string
func (*AzureCertificate) ProtoMessage ¶ added in v0.9.38
func (*AzureCertificate) ProtoMessage()
func (*AzureCertificate) ProtoReflect ¶ added in v0.9.38
func (x *AzureCertificate) ProtoReflect() protoreflect.Message
func (*AzureCertificate) Reset ¶ added in v0.9.38
func (x *AzureCertificate) Reset()
func (*AzureCertificate) String ¶ added in v0.9.38
func (x *AzureCertificate) String() string
type AzurePostgres ¶ added in v0.9.37
type AzurePostgres struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AzurePostgres) Descriptor
deprecated
added in
v0.9.37
func (*AzurePostgres) Descriptor() ([]byte, []int)
Deprecated: Use AzurePostgres.ProtoReflect.Descriptor instead.
func (*AzurePostgres) GetDatabase ¶ added in v0.9.37
func (x *AzurePostgres) GetDatabase() string
func (*AzurePostgres) GetEgressFilter ¶ added in v0.9.37
func (x *AzurePostgres) GetEgressFilter() string
func (*AzurePostgres) GetHealthy ¶ added in v0.9.37
func (x *AzurePostgres) GetHealthy() bool
func (*AzurePostgres) GetHostname ¶ added in v0.9.37
func (x *AzurePostgres) GetHostname() string
func (*AzurePostgres) GetId ¶ added in v0.9.37
func (x *AzurePostgres) GetId() string
func (*AzurePostgres) GetName ¶ added in v0.9.37
func (x *AzurePostgres) GetName() string
func (*AzurePostgres) GetOverrideDatabase ¶ added in v0.9.37
func (x *AzurePostgres) GetOverrideDatabase() bool
func (*AzurePostgres) GetPassword ¶ added in v0.9.37
func (x *AzurePostgres) GetPassword() string
func (*AzurePostgres) GetPort ¶ added in v0.9.37
func (x *AzurePostgres) GetPort() int32
func (*AzurePostgres) GetPortOverride ¶ added in v0.9.37
func (x *AzurePostgres) GetPortOverride() int32
func (*AzurePostgres) GetSecretStoreId ¶ added in v0.9.37
func (x *AzurePostgres) GetSecretStoreId() string
func (*AzurePostgres) GetTags ¶ added in v0.9.37
func (x *AzurePostgres) GetTags() *Tags
func (*AzurePostgres) GetUsername ¶ added in v0.9.37
func (x *AzurePostgres) GetUsername() string
func (*AzurePostgres) ProtoMessage ¶ added in v0.9.37
func (*AzurePostgres) ProtoMessage()
func (*AzurePostgres) ProtoReflect ¶ added in v0.9.37
func (x *AzurePostgres) ProtoReflect() protoreflect.Message
func (*AzurePostgres) Reset ¶ added in v0.9.37
func (x *AzurePostgres) Reset()
func (*AzurePostgres) String ¶ added in v0.9.37
func (x *AzurePostgres) String() string
type AzureStore ¶ added in v0.9.40
type AzureStore struct { // Unique identifier of the SecretStore. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the SecretStore. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` VaultUri string `protobuf:"bytes,3,opt,name=vault_uri,json=vaultUri,proto3" json:"vault_uri,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*AzureStore) Descriptor
deprecated
added in
v0.9.40
func (*AzureStore) Descriptor() ([]byte, []int)
Deprecated: Use AzureStore.ProtoReflect.Descriptor instead.
func (*AzureStore) GetId ¶ added in v0.9.40
func (x *AzureStore) GetId() string
func (*AzureStore) GetName ¶ added in v0.9.40
func (x *AzureStore) GetName() string
func (*AzureStore) GetTags ¶ added in v0.9.40
func (x *AzureStore) GetTags() *Tags
func (*AzureStore) GetVaultUri ¶ added in v0.9.40
func (x *AzureStore) GetVaultUri() string
func (*AzureStore) ProtoMessage ¶ added in v0.9.40
func (*AzureStore) ProtoMessage()
func (*AzureStore) ProtoReflect ¶ added in v0.9.40
func (x *AzureStore) ProtoReflect() protoreflect.Message
func (*AzureStore) Reset ¶ added in v0.9.40
func (x *AzureStore) Reset()
func (*AzureStore) String ¶ added in v0.9.40
func (x *AzureStore) String() string
type BadRequestError ¶
type BadRequestError struct {
// contains filtered or unexported fields
}
BadRequestError identifies a bad request sent by the client
func (*BadRequestError) Descriptor
deprecated
func (*BadRequestError) Descriptor() ([]byte, []int)
Deprecated: Use BadRequestError.ProtoReflect.Descriptor instead.
func (*BadRequestError) ProtoMessage ¶
func (*BadRequestError) ProtoMessage()
func (*BadRequestError) ProtoReflect ¶ added in v0.9.20
func (x *BadRequestError) ProtoReflect() protoreflect.Message
func (*BadRequestError) Reset ¶
func (x *BadRequestError) Reset()
func (*BadRequestError) String ¶
func (x *BadRequestError) String() string
type BigQuery ¶
type BigQuery struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Endpoint string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` PrivateKey string `protobuf:"bytes,1,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*BigQuery) Descriptor
deprecated
func (*BigQuery) GetEgressFilter ¶ added in v0.9.28
func (*BigQuery) GetEndpoint ¶
func (*BigQuery) GetHealthy ¶
func (*BigQuery) GetPortOverride ¶
func (*BigQuery) GetPrivateKey ¶
func (*BigQuery) GetProject ¶
func (*BigQuery) GetSecretStoreId ¶ added in v0.9.21
func (*BigQuery) GetUsername ¶
func (*BigQuery) ProtoMessage ¶
func (*BigQuery) ProtoMessage()
func (*BigQuery) ProtoReflect ¶ added in v0.9.20
func (x *BigQuery) ProtoReflect() protoreflect.Message
type Cassandra ¶
type Cassandra struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,6,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Cassandra) Descriptor
deprecated
func (*Cassandra) GetEgressFilter ¶ added in v0.9.28
func (*Cassandra) GetHealthy ¶
func (*Cassandra) GetHostname ¶
func (*Cassandra) GetPassword ¶
func (*Cassandra) GetPortOverride ¶
func (*Cassandra) GetSecretStoreId ¶ added in v0.9.21
func (*Cassandra) GetTlsRequired ¶
func (*Cassandra) GetUsername ¶
func (*Cassandra) ProtoMessage ¶
func (*Cassandra) ProtoMessage()
func (*Cassandra) ProtoReflect ¶ added in v0.9.20
func (x *Cassandra) ProtoReflect() protoreflect.Message
type Citus ¶ added in v0.9.10
type Citus struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Citus) Descriptor
deprecated
added in
v0.9.10
func (*Citus) GetDatabase ¶ added in v0.9.10
func (*Citus) GetEgressFilter ¶ added in v0.9.28
func (*Citus) GetHealthy ¶ added in v0.9.10
func (*Citus) GetHostname ¶ added in v0.9.10
func (*Citus) GetOverrideDatabase ¶ added in v0.9.10
func (*Citus) GetPassword ¶ added in v0.9.10
func (*Citus) GetPortOverride ¶ added in v0.9.10
func (*Citus) GetSecretStoreId ¶ added in v0.9.21
func (*Citus) GetUsername ¶ added in v0.9.10
func (*Citus) ProtoMessage ¶ added in v0.9.10
func (*Citus) ProtoMessage()
func (*Citus) ProtoReflect ¶ added in v0.9.20
func (x *Citus) ProtoReflect() protoreflect.Message
type Clustrix ¶
type Clustrix struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Clustrix) Descriptor
deprecated
func (*Clustrix) GetDatabase ¶
func (*Clustrix) GetEgressFilter ¶ added in v0.9.28
func (*Clustrix) GetHealthy ¶
func (*Clustrix) GetHostname ¶
func (*Clustrix) GetPassword ¶
func (*Clustrix) GetPortOverride ¶
func (*Clustrix) GetSecretStoreId ¶ added in v0.9.21
func (*Clustrix) GetUsername ¶
func (*Clustrix) ProtoMessage ¶
func (*Clustrix) ProtoMessage()
func (*Clustrix) ProtoReflect ¶ added in v0.9.20
func (x *Clustrix) ProtoReflect() protoreflect.Message
type Cockroach ¶
type Cockroach struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Cockroach) Descriptor
deprecated
func (*Cockroach) GetDatabase ¶
func (*Cockroach) GetEgressFilter ¶ added in v0.9.28
func (*Cockroach) GetHealthy ¶
func (*Cockroach) GetHostname ¶
func (*Cockroach) GetOverrideDatabase ¶
func (*Cockroach) GetPassword ¶
func (*Cockroach) GetPortOverride ¶
func (*Cockroach) GetSecretStoreId ¶ added in v0.9.21
func (*Cockroach) GetUsername ¶
func (*Cockroach) ProtoMessage ¶
func (*Cockroach) ProtoMessage()
func (*Cockroach) ProtoReflect ¶ added in v0.9.20
func (x *Cockroach) ProtoReflect() protoreflect.Message
type ControlPanelClient ¶ added in v0.9.19
type ControlPanelClient interface { // GetSSHCAPublicKey retrieves the SSH CA public key. GetSSHCAPublicKey(ctx context.Context, in *ControlPanelGetSSHCAPublicKeyRequest, opts ...grpc.CallOption) (*ControlPanelGetSSHCAPublicKeyResponse, error) // VerifyJWT reports whether the given JWT token (x-sdm-token) is valid. VerifyJWT(ctx context.Context, in *ControlPanelVerifyJWTRequest, opts ...grpc.CallOption) (*ControlPanelVerifyJWTResponse, error) }
ControlPanelClient is the client API for ControlPanel 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 NewControlPanelClient ¶ added in v0.9.19
func NewControlPanelClient(cc grpc.ClientConnInterface) ControlPanelClient
type ControlPanelGetSSHCAPublicKeyRequest ¶ added in v0.9.19
type ControlPanelGetSSHCAPublicKeyRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // contains filtered or unexported fields }
ControlPanelGetSSHCAPublicKeyRequest represents a request for an organization's SSH CA public key.
func (*ControlPanelGetSSHCAPublicKeyRequest) Descriptor
deprecated
added in
v0.9.19
func (*ControlPanelGetSSHCAPublicKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelGetSSHCAPublicKeyRequest.ProtoReflect.Descriptor instead.
func (*ControlPanelGetSSHCAPublicKeyRequest) GetMeta ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyRequest) GetMeta() *GetRequestMetadata
func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoMessage ¶ added in v0.9.19
func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoMessage()
func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoReflect ¶ added in v0.9.20
func (x *ControlPanelGetSSHCAPublicKeyRequest) ProtoReflect() protoreflect.Message
func (*ControlPanelGetSSHCAPublicKeyRequest) Reset ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyRequest) Reset()
func (*ControlPanelGetSSHCAPublicKeyRequest) String ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyRequest) String() string
type ControlPanelGetSSHCAPublicKeyResponse ¶ added in v0.9.19
type ControlPanelGetSSHCAPublicKeyResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The public key of the SSH Certificate Authority, in OpenSSH RSA public // key format. PublicKey string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ControlPanelGetSSHCAPublicKeyResponse represents a request for an organization's SSH Certificate Authority public key.
func (*ControlPanelGetSSHCAPublicKeyResponse) Descriptor
deprecated
added in
v0.9.19
func (*ControlPanelGetSSHCAPublicKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelGetSSHCAPublicKeyResponse.ProtoReflect.Descriptor instead.
func (*ControlPanelGetSSHCAPublicKeyResponse) GetMeta ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyResponse) GetMeta() *GetResponseMetadata
func (*ControlPanelGetSSHCAPublicKeyResponse) GetPublicKey ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyResponse) GetPublicKey() string
func (*ControlPanelGetSSHCAPublicKeyResponse) GetRateLimit ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyResponse) GetRateLimit() *RateLimitMetadata
func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoMessage ¶ added in v0.9.19
func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoMessage()
func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoReflect ¶ added in v0.9.20
func (x *ControlPanelGetSSHCAPublicKeyResponse) ProtoReflect() protoreflect.Message
func (*ControlPanelGetSSHCAPublicKeyResponse) Reset ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyResponse) Reset()
func (*ControlPanelGetSSHCAPublicKeyResponse) String ¶ added in v0.9.19
func (x *ControlPanelGetSSHCAPublicKeyResponse) String() string
type ControlPanelServer ¶ added in v0.9.19
type ControlPanelServer interface { // GetSSHCAPublicKey retrieves the SSH CA public key. GetSSHCAPublicKey(context.Context, *ControlPanelGetSSHCAPublicKeyRequest) (*ControlPanelGetSSHCAPublicKeyResponse, error) // VerifyJWT reports whether the given JWT token (x-sdm-token) is valid. VerifyJWT(context.Context, *ControlPanelVerifyJWTRequest) (*ControlPanelVerifyJWTResponse, error) // contains filtered or unexported methods }
ControlPanelServer is the server API for ControlPanel service. All implementations must embed UnimplementedControlPanelServer for forward compatibility
type ControlPanelVerifyJWTRequest ¶ added in v0.9.25
type ControlPanelVerifyJWTRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The x-sdm-token string. Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
ControlPanelVerifyJWTRequest represents a request for x-sdm-token validation.
func (*ControlPanelVerifyJWTRequest) Descriptor
deprecated
added in
v0.9.25
func (*ControlPanelVerifyJWTRequest) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelVerifyJWTRequest.ProtoReflect.Descriptor instead.
func (*ControlPanelVerifyJWTRequest) GetMeta ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTRequest) GetMeta() *GetRequestMetadata
func (*ControlPanelVerifyJWTRequest) GetToken ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTRequest) GetToken() string
func (*ControlPanelVerifyJWTRequest) ProtoMessage ¶ added in v0.9.25
func (*ControlPanelVerifyJWTRequest) ProtoMessage()
func (*ControlPanelVerifyJWTRequest) ProtoReflect ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTRequest) ProtoReflect() protoreflect.Message
func (*ControlPanelVerifyJWTRequest) Reset ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTRequest) Reset()
func (*ControlPanelVerifyJWTRequest) String ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTRequest) String() string
type ControlPanelVerifyJWTResponse ¶ added in v0.9.25
type ControlPanelVerifyJWTResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Reports if the given token is valid. Valid bool `protobuf:"varint,2,opt,name=valid,proto3" json:"valid,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ControlPanelVerifyJWTResponse reports whether x-sdm-token is valid.
func (*ControlPanelVerifyJWTResponse) Descriptor
deprecated
added in
v0.9.25
func (*ControlPanelVerifyJWTResponse) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelVerifyJWTResponse.ProtoReflect.Descriptor instead.
func (*ControlPanelVerifyJWTResponse) GetMeta ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTResponse) GetMeta() *GetResponseMetadata
func (*ControlPanelVerifyJWTResponse) GetRateLimit ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTResponse) GetRateLimit() *RateLimitMetadata
func (*ControlPanelVerifyJWTResponse) GetValid ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTResponse) GetValid() bool
func (*ControlPanelVerifyJWTResponse) ProtoMessage ¶ added in v0.9.25
func (*ControlPanelVerifyJWTResponse) ProtoMessage()
func (*ControlPanelVerifyJWTResponse) ProtoReflect ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTResponse) ProtoReflect() protoreflect.Message
func (*ControlPanelVerifyJWTResponse) Reset ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTResponse) Reset()
func (*ControlPanelVerifyJWTResponse) String ¶ added in v0.9.25
func (x *ControlPanelVerifyJWTResponse) String() string
type CreateRequestMetadata ¶
type CreateRequestMetadata struct {
// contains filtered or unexported fields
}
CreateRequestMetadata is reserved for future use.
func (*CreateRequestMetadata) Descriptor
deprecated
func (*CreateRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateRequestMetadata.ProtoReflect.Descriptor instead.
func (*CreateRequestMetadata) ProtoMessage ¶
func (*CreateRequestMetadata) ProtoMessage()
func (*CreateRequestMetadata) ProtoReflect ¶ added in v0.9.20
func (x *CreateRequestMetadata) ProtoReflect() protoreflect.Message
func (*CreateRequestMetadata) Reset ¶
func (x *CreateRequestMetadata) Reset()
func (*CreateRequestMetadata) String ¶
func (x *CreateRequestMetadata) String() string
type CreateResponseMetadata ¶
type CreateResponseMetadata struct {
// contains filtered or unexported fields
}
CreateResponseMetadata is reserved for future use.
func (*CreateResponseMetadata) Descriptor
deprecated
func (*CreateResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateResponseMetadata.ProtoReflect.Descriptor instead.
func (*CreateResponseMetadata) ProtoMessage ¶
func (*CreateResponseMetadata) ProtoMessage()
func (*CreateResponseMetadata) ProtoReflect ¶ added in v0.9.20
func (x *CreateResponseMetadata) ProtoReflect() protoreflect.Message
func (*CreateResponseMetadata) Reset ¶
func (x *CreateResponseMetadata) Reset()
func (*CreateResponseMetadata) String ¶
func (x *CreateResponseMetadata) String() string
type CustomPorcelainMessageOptions ¶ added in v0.9.9
type CustomPorcelainMessageOptions struct { // converter allows you to write custom "to porcelain" and "to plumbing" // conversion functions for this message in the SDK templates. Converter string `protobuf:"bytes,1941309,opt,name=converter,proto3" json:"converter,omitempty"` // go_porcelain_type allows you to customize the porcelain message type in go GoPorcelainType string `protobuf:"bytes,1941310,opt,name=go_porcelain_type,json=goPorcelainType,proto3" json:"go_porcelain_type,omitempty"` // java_porcelain_type allows you to customize the porcelain message type in java JavaPorcelainType string `protobuf:"bytes,1941311,opt,name=java_porcelain_type,json=javaPorcelainType,proto3" json:"java_porcelain_type,omitempty"` // terraform_porcelain_type allows you to customize the porcelain message type in terraform TerraformPorcelainType string `` /* 135-byte string literal not displayed */ // openapi_porcelain_type allows you to customize the porcelain message type in openapi spec OpenapiPorcelainType string `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
CustomPorcelainMessageOptions allows you to create a message type that is converted from the underlying proto message into whatever representation is most appropriate in the target languages.
func (*CustomPorcelainMessageOptions) Descriptor
deprecated
added in
v0.9.9
func (*CustomPorcelainMessageOptions) Descriptor() ([]byte, []int)
Deprecated: Use CustomPorcelainMessageOptions.ProtoReflect.Descriptor instead.
func (*CustomPorcelainMessageOptions) GetConverter ¶ added in v0.9.9
func (x *CustomPorcelainMessageOptions) GetConverter() string
func (*CustomPorcelainMessageOptions) GetGoPorcelainType ¶ added in v0.9.9
func (x *CustomPorcelainMessageOptions) GetGoPorcelainType() string
func (*CustomPorcelainMessageOptions) GetJavaPorcelainType ¶ added in v0.9.9
func (x *CustomPorcelainMessageOptions) GetJavaPorcelainType() string
func (*CustomPorcelainMessageOptions) GetOpenapiPorcelainType ¶ added in v0.9.10
func (x *CustomPorcelainMessageOptions) GetOpenapiPorcelainType() string
func (*CustomPorcelainMessageOptions) GetTerraformPorcelainType ¶ added in v0.9.9
func (x *CustomPorcelainMessageOptions) GetTerraformPorcelainType() string
func (*CustomPorcelainMessageOptions) ProtoMessage ¶ added in v0.9.9
func (*CustomPorcelainMessageOptions) ProtoMessage()
func (*CustomPorcelainMessageOptions) ProtoReflect ¶ added in v0.9.20
func (x *CustomPorcelainMessageOptions) ProtoReflect() protoreflect.Message
func (*CustomPorcelainMessageOptions) Reset ¶ added in v0.9.9
func (x *CustomPorcelainMessageOptions) Reset()
func (*CustomPorcelainMessageOptions) String ¶ added in v0.9.9
func (x *CustomPorcelainMessageOptions) String() string
type DB2I ¶ added in v0.9.15
type DB2I struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,7,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*DB2I) Descriptor
deprecated
added in
v0.9.15
func (*DB2I) GetEgressFilter ¶ added in v0.9.28
func (*DB2I) GetHealthy ¶ added in v0.9.15
func (*DB2I) GetHostname ¶ added in v0.9.15
func (*DB2I) GetPassword ¶ added in v0.9.15
func (*DB2I) GetPortOverride ¶ added in v0.9.15
func (*DB2I) GetSecretStoreId ¶ added in v0.9.21
func (*DB2I) GetTlsRequired ¶ added in v0.9.15
func (*DB2I) GetUsername ¶ added in v0.9.15
func (*DB2I) ProtoMessage ¶ added in v0.9.15
func (*DB2I) ProtoMessage()
func (*DB2I) ProtoReflect ¶ added in v0.9.20
func (x *DB2I) ProtoReflect() protoreflect.Message
type DB2LUW ¶ added in v0.9.15
type DB2LUW struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*DB2LUW) Descriptor
deprecated
added in
v0.9.15
func (*DB2LUW) GetDatabase ¶ added in v0.9.15
func (*DB2LUW) GetEgressFilter ¶ added in v0.9.28
func (*DB2LUW) GetHealthy ¶ added in v0.9.15
func (*DB2LUW) GetHostname ¶ added in v0.9.15
func (*DB2LUW) GetPassword ¶ added in v0.9.15
func (*DB2LUW) GetPortOverride ¶ added in v0.9.15
func (*DB2LUW) GetSecretStoreId ¶ added in v0.9.21
func (*DB2LUW) GetUsername ¶ added in v0.9.15
func (*DB2LUW) ProtoMessage ¶ added in v0.9.15
func (*DB2LUW) ProtoMessage()
func (*DB2LUW) ProtoReflect ¶ added in v0.9.20
func (x *DB2LUW) ProtoReflect() protoreflect.Message
type DeleteRequestMetadata ¶
type DeleteRequestMetadata struct {
// contains filtered or unexported fields
}
DeleteRequestMetadata is reserved for future use.
func (*DeleteRequestMetadata) Descriptor
deprecated
func (*DeleteRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRequestMetadata.ProtoReflect.Descriptor instead.
func (*DeleteRequestMetadata) ProtoMessage ¶
func (*DeleteRequestMetadata) ProtoMessage()
func (*DeleteRequestMetadata) ProtoReflect ¶ added in v0.9.20
func (x *DeleteRequestMetadata) ProtoReflect() protoreflect.Message
func (*DeleteRequestMetadata) Reset ¶
func (x *DeleteRequestMetadata) Reset()
func (*DeleteRequestMetadata) String ¶
func (x *DeleteRequestMetadata) String() string
type DeleteResponseMetadata ¶
type DeleteResponseMetadata struct {
// contains filtered or unexported fields
}
DeleteResponseMetadata is reserved for future use.
func (*DeleteResponseMetadata) Descriptor
deprecated
func (*DeleteResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteResponseMetadata.ProtoReflect.Descriptor instead.
func (*DeleteResponseMetadata) ProtoMessage ¶
func (*DeleteResponseMetadata) ProtoMessage()
func (*DeleteResponseMetadata) ProtoReflect ¶ added in v0.9.20
func (x *DeleteResponseMetadata) ProtoReflect() protoreflect.Message
func (*DeleteResponseMetadata) Reset ¶
func (x *DeleteResponseMetadata) Reset()
func (*DeleteResponseMetadata) String ¶
func (x *DeleteResponseMetadata) String() string
type DocumentDBHost ¶ added in v0.9.36
type DocumentDBHost struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*DocumentDBHost) Descriptor
deprecated
added in
v0.9.36
func (*DocumentDBHost) Descriptor() ([]byte, []int)
Deprecated: Use DocumentDBHost.ProtoReflect.Descriptor instead.
func (*DocumentDBHost) GetAuthDatabase ¶ added in v0.9.36
func (x *DocumentDBHost) GetAuthDatabase() string
func (*DocumentDBHost) GetEgressFilter ¶ added in v0.9.36
func (x *DocumentDBHost) GetEgressFilter() string
func (*DocumentDBHost) GetHealthy ¶ added in v0.9.36
func (x *DocumentDBHost) GetHealthy() bool
func (*DocumentDBHost) GetHostname ¶ added in v0.9.36
func (x *DocumentDBHost) GetHostname() string
func (*DocumentDBHost) GetId ¶ added in v0.9.36
func (x *DocumentDBHost) GetId() string
func (*DocumentDBHost) GetName ¶ added in v0.9.36
func (x *DocumentDBHost) GetName() string
func (*DocumentDBHost) GetPassword ¶ added in v0.9.36
func (x *DocumentDBHost) GetPassword() string
func (*DocumentDBHost) GetPort ¶ added in v0.9.36
func (x *DocumentDBHost) GetPort() int32
func (*DocumentDBHost) GetPortOverride ¶ added in v0.9.36
func (x *DocumentDBHost) GetPortOverride() int32
func (*DocumentDBHost) GetSecretStoreId ¶ added in v0.9.36
func (x *DocumentDBHost) GetSecretStoreId() string
func (*DocumentDBHost) GetTags ¶ added in v0.9.36
func (x *DocumentDBHost) GetTags() *Tags
func (*DocumentDBHost) GetUsername ¶ added in v0.9.36
func (x *DocumentDBHost) GetUsername() string
func (*DocumentDBHost) ProtoMessage ¶ added in v0.9.36
func (*DocumentDBHost) ProtoMessage()
func (*DocumentDBHost) ProtoReflect ¶ added in v0.9.36
func (x *DocumentDBHost) ProtoReflect() protoreflect.Message
func (*DocumentDBHost) Reset ¶ added in v0.9.36
func (x *DocumentDBHost) Reset()
func (*DocumentDBHost) String ¶ added in v0.9.36
func (x *DocumentDBHost) String() string
type DocumentDBReplicaSet ¶ added in v0.9.36
type DocumentDBReplicaSet struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` ConnectToReplica bool `protobuf:"varint,7,opt,name=connect_to_replica,json=connectToReplica,proto3" json:"connect_to_replica,omitempty"` // Hostname must contain the hostname/port pairs of all instances in the replica set separated by commas. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` ReplicaSet string `protobuf:"bytes,6,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*DocumentDBReplicaSet) Descriptor
deprecated
added in
v0.9.36
func (*DocumentDBReplicaSet) Descriptor() ([]byte, []int)
Deprecated: Use DocumentDBReplicaSet.ProtoReflect.Descriptor instead.
func (*DocumentDBReplicaSet) GetAuthDatabase ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetAuthDatabase() string
func (*DocumentDBReplicaSet) GetConnectToReplica ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetConnectToReplica() bool
func (*DocumentDBReplicaSet) GetEgressFilter ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetEgressFilter() string
func (*DocumentDBReplicaSet) GetHealthy ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetHealthy() bool
func (*DocumentDBReplicaSet) GetHostname ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetHostname() string
func (*DocumentDBReplicaSet) GetId ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetId() string
func (*DocumentDBReplicaSet) GetName ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetName() string
func (*DocumentDBReplicaSet) GetPassword ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetPassword() string
func (*DocumentDBReplicaSet) GetPortOverride ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetPortOverride() int32
func (*DocumentDBReplicaSet) GetReplicaSet ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetReplicaSet() string
func (*DocumentDBReplicaSet) GetSecretStoreId ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetSecretStoreId() string
func (*DocumentDBReplicaSet) GetTags ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetTags() *Tags
func (*DocumentDBReplicaSet) GetUsername ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) GetUsername() string
func (*DocumentDBReplicaSet) ProtoMessage ¶ added in v0.9.36
func (*DocumentDBReplicaSet) ProtoMessage()
func (*DocumentDBReplicaSet) ProtoReflect ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) ProtoReflect() protoreflect.Message
func (*DocumentDBReplicaSet) Reset ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) Reset()
func (*DocumentDBReplicaSet) String ¶ added in v0.9.36
func (x *DocumentDBReplicaSet) String() string
type Druid ¶
type Druid struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Druid) Descriptor
deprecated
func (*Druid) GetEgressFilter ¶ added in v0.9.28
func (*Druid) GetHealthy ¶
func (*Druid) GetHostname ¶
func (*Druid) GetPassword ¶
func (*Druid) GetPortOverride ¶
func (*Druid) GetSecretStoreId ¶ added in v0.9.21
func (*Druid) GetUsername ¶
func (*Druid) ProtoMessage ¶
func (*Druid) ProtoMessage()
func (*Druid) ProtoReflect ¶ added in v0.9.20
func (x *Druid) ProtoReflect() protoreflect.Message
type DynamoDB ¶
type DynamoDB struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` Endpoint string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*DynamoDB) Descriptor
deprecated
func (*DynamoDB) GetAccessKey ¶
func (*DynamoDB) GetEgressFilter ¶ added in v0.9.28
func (*DynamoDB) GetEndpoint ¶
func (*DynamoDB) GetHealthy ¶
func (*DynamoDB) GetPortOverride ¶
func (*DynamoDB) GetRoleArn ¶ added in v0.9.24
func (*DynamoDB) GetRoleExternalId ¶ added in v0.9.24
func (*DynamoDB) GetSecretAccessKey ¶
func (*DynamoDB) GetSecretStoreId ¶ added in v0.9.21
func (*DynamoDB) ProtoMessage ¶
func (*DynamoDB) ProtoMessage()
func (*DynamoDB) ProtoReflect ¶ added in v0.9.20
func (x *DynamoDB) ProtoReflect() protoreflect.Message
type Elastic ¶
type Elastic struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,6,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Elastic) Descriptor
deprecated
func (*Elastic) GetEgressFilter ¶ added in v0.9.28
func (*Elastic) GetHealthy ¶
func (*Elastic) GetHostname ¶
func (*Elastic) GetPassword ¶
func (*Elastic) GetPortOverride ¶
func (*Elastic) GetSecretStoreId ¶ added in v0.9.21
func (*Elastic) GetTlsRequired ¶
func (*Elastic) GetUsername ¶
func (*Elastic) ProtoMessage ¶
func (*Elastic) ProtoMessage()
func (*Elastic) ProtoReflect ¶ added in v0.9.20
func (x *Elastic) ProtoReflect() protoreflect.Message
type ElasticacheRedis ¶
type ElasticacheRedis struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,5,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // contains filtered or unexported fields }
func (*ElasticacheRedis) Descriptor
deprecated
func (*ElasticacheRedis) Descriptor() ([]byte, []int)
Deprecated: Use ElasticacheRedis.ProtoReflect.Descriptor instead.
func (*ElasticacheRedis) GetEgressFilter ¶ added in v0.9.28
func (x *ElasticacheRedis) GetEgressFilter() string
func (*ElasticacheRedis) GetHealthy ¶
func (x *ElasticacheRedis) GetHealthy() bool
func (*ElasticacheRedis) GetHostname ¶
func (x *ElasticacheRedis) GetHostname() string
func (*ElasticacheRedis) GetId ¶
func (x *ElasticacheRedis) GetId() string
func (*ElasticacheRedis) GetName ¶
func (x *ElasticacheRedis) GetName() string
func (*ElasticacheRedis) GetPassword ¶
func (x *ElasticacheRedis) GetPassword() string
func (*ElasticacheRedis) GetPort ¶
func (x *ElasticacheRedis) GetPort() int32
func (*ElasticacheRedis) GetPortOverride ¶
func (x *ElasticacheRedis) GetPortOverride() int32
func (*ElasticacheRedis) GetSecretStoreId ¶ added in v0.9.21
func (x *ElasticacheRedis) GetSecretStoreId() string
func (*ElasticacheRedis) GetTags ¶ added in v0.9.9
func (x *ElasticacheRedis) GetTags() *Tags
func (*ElasticacheRedis) GetTlsRequired ¶
func (x *ElasticacheRedis) GetTlsRequired() bool
func (*ElasticacheRedis) ProtoMessage ¶
func (*ElasticacheRedis) ProtoMessage()
func (*ElasticacheRedis) ProtoReflect ¶ added in v0.9.20
func (x *ElasticacheRedis) ProtoReflect() protoreflect.Message
func (*ElasticacheRedis) Reset ¶
func (x *ElasticacheRedis) Reset()
func (*ElasticacheRedis) String ¶
func (x *ElasticacheRedis) String() string
type EnumerateTagsRequest ¶ added in v0.9.24
type EnumerateTagsRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
EnumerateTagsRequest specifies criteria for retrieving a list of Resources.
func (*EnumerateTagsRequest) Descriptor
deprecated
added in
v0.9.24
func (*EnumerateTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnumerateTagsRequest.ProtoReflect.Descriptor instead.
func (*EnumerateTagsRequest) GetFilter ¶ added in v0.9.24
func (x *EnumerateTagsRequest) GetFilter() string
func (*EnumerateTagsRequest) GetMeta ¶ added in v0.9.24
func (x *EnumerateTagsRequest) GetMeta() *ListRequestMetadata
func (*EnumerateTagsRequest) ProtoMessage ¶ added in v0.9.24
func (*EnumerateTagsRequest) ProtoMessage()
func (*EnumerateTagsRequest) ProtoReflect ¶ added in v0.9.24
func (x *EnumerateTagsRequest) ProtoReflect() protoreflect.Message
func (*EnumerateTagsRequest) Reset ¶ added in v0.9.24
func (x *EnumerateTagsRequest) Reset()
func (*EnumerateTagsRequest) String ¶ added in v0.9.24
func (x *EnumerateTagsRequest) String() string
type EnumerateTagsResponse ¶ added in v0.9.24
type EnumerateTagsResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. Matches []*Tag `protobuf:"bytes,2,rep,name=matches,proto3" json:"matches,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
EnumerateTagsResponse returns a list of Resources that meet the criteria of a ResourceListRequest.
func (*EnumerateTagsResponse) Descriptor
deprecated
added in
v0.9.24
func (*EnumerateTagsResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnumerateTagsResponse.ProtoReflect.Descriptor instead.
func (*EnumerateTagsResponse) GetMatches ¶ added in v0.9.24
func (x *EnumerateTagsResponse) GetMatches() []*Tag
func (*EnumerateTagsResponse) GetMeta ¶ added in v0.9.24
func (x *EnumerateTagsResponse) GetMeta() *ListResponseMetadata
func (*EnumerateTagsResponse) GetRateLimit ¶ added in v0.9.24
func (x *EnumerateTagsResponse) GetRateLimit() *RateLimitMetadata
func (*EnumerateTagsResponse) ProtoMessage ¶ added in v0.9.24
func (*EnumerateTagsResponse) ProtoMessage()
func (*EnumerateTagsResponse) ProtoReflect ¶ added in v0.9.24
func (x *EnumerateTagsResponse) ProtoReflect() protoreflect.Message
func (*EnumerateTagsResponse) Reset ¶ added in v0.9.24
func (x *EnumerateTagsResponse) Reset()
func (*EnumerateTagsResponse) String ¶ added in v0.9.24
func (x *EnumerateTagsResponse) String() string
type FieldOptions ¶
type FieldOptions struct { // expose_as_porcelain determines whether the field is exposed to the SDKs. ExposeAsPorcelain bool `protobuf:"varint,1941302,opt,name=expose_as_porcelain,json=exposeAsPorcelain,proto3" json:"expose_as_porcelain,omitempty"` // The iterable flag is only valid for repeated fields on RPC output types. // If true, the generated RPC method will return the contents of this field // as an iterable/generator object. Only one field can have this flag set in // the RPC output type. Iterable bool `protobuf:"varint,1941303,opt,name=iterable,proto3" json:"iterable,omitempty"` Required bool `protobuf:"varint,1941304,opt,name=required,proto3" json:"required,omitempty"` WriteOnly bool `protobuf:"varint,1941309,opt,name=write_only,json=writeOnly,proto3" json:"write_only,omitempty"` ReadOnly bool `protobuf:"varint,1941315,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"` IsCredential bool `protobuf:"varint,1941316,opt,name=is_credential,json=isCredential,proto3" json:"is_credential,omitempty"` // private_sdk indicates that the field should not be exposed via the public sdk. PrivateSdk bool `protobuf:"varint,1941318,opt,name=private_sdk,json=privateSdk,proto3" json:"private_sdk,omitempty"` // terraform_computed can have three different values: // - ”: field is not computed at all // - 'optional' indicates to Terraform that this field CAN be set by users, but is computed automatically if not set. // - 'readonly' indicates to Terraform that this field CANNOT be set by users. TerraformComputed string `protobuf:"bytes,1941307,opt,name=terraform_computed,json=terraformComputed,proto3" json:"terraform_computed,omitempty"` // terraform_force_new forces Terraform to delete and recreate the object if the field changes. TerraformForceNew bool `protobuf:"varint,1941308,opt,name=terraform_force_new,json=terraformForceNew,proto3" json:"terraform_force_new,omitempty"` // terraform_sensitive determines whether the field should be marked as // sensitive in Terraform. TerraformSensitive bool `protobuf:"varint,1941310,opt,name=terraform_sensitive,json=terraformSensitive,proto3" json:"terraform_sensitive,omitempty"` // terraform_diff_suppress_func is the name of the DiffSuppressFunc to use // in the Terraform provider, if any. TerraformDiffSuppressFunc string `` /* 146-byte string literal not displayed */ // terraform_comment_override replaces the entire doc string for terraform (including optional/required indicators) TerraformCommentOverride string `` /* 141-byte string literal not displayed */ CliName string `protobuf:"bytes,1941311,opt,name=cli_name,json=cliName,proto3" json:"cli_name,omitempty"` CliJsonName string `protobuf:"bytes,1941312,opt,name=cli_json_name,json=cliJsonName,proto3" json:"cli_json_name,omitempty"` JsonGatewayName string `protobuf:"bytes,1941313,opt,name=json_gateway_name,json=jsonGatewayName,proto3" json:"json_gateway_name,omitempty"` HideFromJsonGateway bool `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*FieldOptions) Descriptor
deprecated
func (*FieldOptions) Descriptor() ([]byte, []int)
Deprecated: Use FieldOptions.ProtoReflect.Descriptor instead.
func (*FieldOptions) GetCliJsonName ¶ added in v0.9.21
func (x *FieldOptions) GetCliJsonName() string
func (*FieldOptions) GetCliName ¶ added in v0.9.21
func (x *FieldOptions) GetCliName() string
func (*FieldOptions) GetExposeAsPorcelain ¶
func (x *FieldOptions) GetExposeAsPorcelain() bool
func (*FieldOptions) GetHideFromJsonGateway ¶ added in v0.9.21
func (x *FieldOptions) GetHideFromJsonGateway() bool
func (*FieldOptions) GetIsCredential ¶ added in v0.9.21
func (x *FieldOptions) GetIsCredential() bool
func (*FieldOptions) GetIterable ¶
func (x *FieldOptions) GetIterable() bool
func (*FieldOptions) GetJsonGatewayName ¶ added in v0.9.21
func (x *FieldOptions) GetJsonGatewayName() string
func (*FieldOptions) GetPrivateSdk ¶ added in v0.9.29
func (x *FieldOptions) GetPrivateSdk() bool
func (*FieldOptions) GetReadOnly ¶ added in v0.9.21
func (x *FieldOptions) GetReadOnly() bool
func (*FieldOptions) GetRequired ¶
func (x *FieldOptions) GetRequired() bool
func (*FieldOptions) GetTerraformCommentOverride ¶ added in v0.9.35
func (x *FieldOptions) GetTerraformCommentOverride() string
func (*FieldOptions) GetTerraformComputed ¶ added in v0.9.25
func (x *FieldOptions) GetTerraformComputed() string
func (*FieldOptions) GetTerraformDiffSuppressFunc ¶ added in v0.9.33
func (x *FieldOptions) GetTerraformDiffSuppressFunc() string
func (*FieldOptions) GetTerraformForceNew ¶ added in v0.9.33
func (x *FieldOptions) GetTerraformForceNew() bool
func (*FieldOptions) GetTerraformSensitive ¶ added in v0.9.33
func (x *FieldOptions) GetTerraformSensitive() bool
func (*FieldOptions) GetWriteOnly ¶ added in v0.9.10
func (x *FieldOptions) GetWriteOnly() bool
func (*FieldOptions) ProtoMessage ¶
func (*FieldOptions) ProtoMessage()
func (*FieldOptions) ProtoReflect ¶ added in v0.9.20
func (x *FieldOptions) ProtoReflect() protoreflect.Message
func (*FieldOptions) Reset ¶
func (x *FieldOptions) Reset()
func (*FieldOptions) String ¶
func (x *FieldOptions) String() string
type FileOptions ¶ added in v0.9.25
type FileOptions struct { PrivateSdk bool `protobuf:"varint,1941700,opt,name=private_sdk,json=privateSdk,proto3" json:"private_sdk,omitempty"` // contains filtered or unexported fields }
func (*FileOptions) Descriptor
deprecated
added in
v0.9.25
func (*FileOptions) Descriptor() ([]byte, []int)
Deprecated: Use FileOptions.ProtoReflect.Descriptor instead.
func (*FileOptions) GetPrivateSdk ¶ added in v0.9.25
func (x *FileOptions) GetPrivateSdk() bool
func (*FileOptions) ProtoMessage ¶ added in v0.9.25
func (*FileOptions) ProtoMessage()
func (*FileOptions) ProtoReflect ¶ added in v0.9.25
func (x *FileOptions) ProtoReflect() protoreflect.Message
func (*FileOptions) Reset ¶ added in v0.9.25
func (x *FileOptions) Reset()
func (*FileOptions) String ¶ added in v0.9.25
func (x *FileOptions) String() string
type GCP ¶ added in v0.9.38
type GCP struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Keyfile string `protobuf:"bytes,1,opt,name=keyfile,proto3" json:"keyfile,omitempty"` Scopes string `protobuf:"bytes,2,opt,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GCP) Descriptor
deprecated
added in
v0.9.38
func (*GCP) GetEgressFilter ¶ added in v0.9.38
func (*GCP) GetHealthy ¶ added in v0.9.38
func (*GCP) GetKeyfile ¶ added in v0.9.38
func (*GCP) GetSecretStoreId ¶ added in v0.9.38
func (*GCP) ProtoMessage ¶ added in v0.9.38
func (*GCP) ProtoMessage()
func (*GCP) ProtoReflect ¶ added in v0.9.38
func (x *GCP) ProtoReflect() protoreflect.Message
type Gateway ¶
type Gateway struct { // Unique identifier of the Gateway. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Gateway. Node names must include only letters, numbers, and hyphens (no spaces, underscores, or other special characters). Generated if not provided on create. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The current state of the gateway. One of: "new", "verifying_restart", // "restarting", "started", "stopped", "dead", "unknown" State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // The public hostname/port tuple at which the gateway will be accessible to clients. ListenAddress string `protobuf:"bytes,4,opt,name=listen_address,json=listenAddress,proto3" json:"listen_address,omitempty"` // The hostname/port tuple which the gateway daemon will bind to. // If not provided on create, set to "0.0.0.0:<listen_address_port>". BindAddress string `protobuf:"bytes,5,opt,name=bind_address,json=bindAddress,proto3" json:"bind_address,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` // GatewayFilter can be used to restrict the peering between relays and // gateways. GatewayFilter string `protobuf:"bytes,7,opt,name=gateway_filter,json=gatewayFilter,proto3" json:"gateway_filter,omitempty"` // contains filtered or unexported fields }
Gateway represents a StrongDM CLI installation running in gateway mode.
func (*Gateway) Descriptor
deprecated
func (*Gateway) GetBindAddress ¶
func (*Gateway) GetGatewayFilter ¶ added in v0.9.29
func (*Gateway) GetListenAddress ¶
func (*Gateway) ProtoMessage ¶
func (*Gateway) ProtoMessage()
func (*Gateway) ProtoReflect ¶ added in v0.9.20
func (x *Gateway) ProtoReflect() protoreflect.Message
type GenericRequestMetadata ¶ added in v0.9.24
type GenericRequestMetadata struct {
// contains filtered or unexported fields
}
GenericRequestMetadata contains common headers for generic requests.
func (*GenericRequestMetadata) Descriptor
deprecated
added in
v0.9.24
func (*GenericRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GenericRequestMetadata.ProtoReflect.Descriptor instead.
func (*GenericRequestMetadata) ProtoMessage ¶ added in v0.9.24
func (*GenericRequestMetadata) ProtoMessage()
func (*GenericRequestMetadata) ProtoReflect ¶ added in v0.9.24
func (x *GenericRequestMetadata) ProtoReflect() protoreflect.Message
func (*GenericRequestMetadata) Reset ¶ added in v0.9.24
func (x *GenericRequestMetadata) Reset()
func (*GenericRequestMetadata) String ¶ added in v0.9.24
func (x *GenericRequestMetadata) String() string
type GenericResponseMetadata ¶ added in v0.9.24
type GenericResponseMetadata struct {
// contains filtered or unexported fields
}
GenericResponseMetadata contains common headers for generic request responses.
func (*GenericResponseMetadata) Descriptor
deprecated
added in
v0.9.24
func (*GenericResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GenericResponseMetadata.ProtoReflect.Descriptor instead.
func (*GenericResponseMetadata) ProtoMessage ¶ added in v0.9.24
func (*GenericResponseMetadata) ProtoMessage()
func (*GenericResponseMetadata) ProtoReflect ¶ added in v0.9.24
func (x *GenericResponseMetadata) ProtoReflect() protoreflect.Message
func (*GenericResponseMetadata) Reset ¶ added in v0.9.24
func (x *GenericResponseMetadata) Reset()
func (*GenericResponseMetadata) String ¶ added in v0.9.24
func (x *GenericResponseMetadata) String() string
type GetRequestMetadata ¶
type GetRequestMetadata struct {
// contains filtered or unexported fields
}
GetRequestMetadata is reserved for future use.
func (*GetRequestMetadata) Descriptor
deprecated
func (*GetRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GetRequestMetadata.ProtoReflect.Descriptor instead.
func (*GetRequestMetadata) ProtoMessage ¶
func (*GetRequestMetadata) ProtoMessage()
func (*GetRequestMetadata) ProtoReflect ¶ added in v0.9.20
func (x *GetRequestMetadata) ProtoReflect() protoreflect.Message
func (*GetRequestMetadata) Reset ¶
func (x *GetRequestMetadata) Reset()
func (*GetRequestMetadata) String ¶
func (x *GetRequestMetadata) String() string
type GetResponseMetadata ¶
type GetResponseMetadata struct {
// contains filtered or unexported fields
}
GetResponseMetadata is reserved for future use.
func (*GetResponseMetadata) Descriptor
deprecated
func (*GetResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GetResponseMetadata.ProtoReflect.Descriptor instead.
func (*GetResponseMetadata) ProtoMessage ¶
func (*GetResponseMetadata) ProtoMessage()
func (*GetResponseMetadata) ProtoReflect ¶ added in v0.9.20
func (x *GetResponseMetadata) ProtoReflect() protoreflect.Message
func (*GetResponseMetadata) Reset ¶
func (x *GetResponseMetadata) Reset()
func (*GetResponseMetadata) String ¶
func (x *GetResponseMetadata) String() string
type GoogleGKE ¶
type GoogleGKE struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,6,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` ServiceAccountKey string `protobuf:"bytes,4,opt,name=service_account_key,json=serviceAccountKey,proto3" json:"service_account_key,omitempty"` // contains filtered or unexported fields }
func (*GoogleGKE) Descriptor
deprecated
func (*GoogleGKE) GetCertificateAuthority ¶
func (*GoogleGKE) GetEgressFilter ¶ added in v0.9.28
func (*GoogleGKE) GetEndpoint ¶
func (*GoogleGKE) GetHealthcheckNamespace ¶ added in v0.9.10
func (*GoogleGKE) GetHealthy ¶
func (*GoogleGKE) GetSecretStoreId ¶ added in v0.9.21
func (*GoogleGKE) GetServiceAccountKey ¶
func (*GoogleGKE) ProtoMessage ¶
func (*GoogleGKE) ProtoMessage()
func (*GoogleGKE) ProtoReflect ¶ added in v0.9.20
func (x *GoogleGKE) ProtoReflect() protoreflect.Message
type GoogleGKEUserImpersonation ¶ added in v0.9.28
type GoogleGKEUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,6,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` ServiceAccountKey string `protobuf:"bytes,4,opt,name=service_account_key,json=serviceAccountKey,proto3" json:"service_account_key,omitempty"` // contains filtered or unexported fields }
func (*GoogleGKEUserImpersonation) Descriptor
deprecated
added in
v0.9.28
func (*GoogleGKEUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use GoogleGKEUserImpersonation.ProtoReflect.Descriptor instead.
func (*GoogleGKEUserImpersonation) GetCertificateAuthority ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetCertificateAuthority() string
func (*GoogleGKEUserImpersonation) GetEgressFilter ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetEgressFilter() string
func (*GoogleGKEUserImpersonation) GetEndpoint ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetEndpoint() string
func (*GoogleGKEUserImpersonation) GetHealthcheckNamespace ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetHealthcheckNamespace() string
func (*GoogleGKEUserImpersonation) GetHealthy ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetHealthy() bool
func (*GoogleGKEUserImpersonation) GetId ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetId() string
func (*GoogleGKEUserImpersonation) GetName ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetName() string
func (*GoogleGKEUserImpersonation) GetSecretStoreId ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetSecretStoreId() string
func (*GoogleGKEUserImpersonation) GetServiceAccountKey ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetServiceAccountKey() string
func (*GoogleGKEUserImpersonation) GetTags ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) GetTags() *Tags
func (*GoogleGKEUserImpersonation) ProtoMessage ¶ added in v0.9.28
func (*GoogleGKEUserImpersonation) ProtoMessage()
func (*GoogleGKEUserImpersonation) ProtoReflect ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) ProtoReflect() protoreflect.Message
func (*GoogleGKEUserImpersonation) Reset ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) Reset()
func (*GoogleGKEUserImpersonation) String ¶ added in v0.9.28
func (x *GoogleGKEUserImpersonation) String() string
type Greenplum ¶
type Greenplum struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Greenplum) Descriptor
deprecated
func (*Greenplum) GetDatabase ¶
func (*Greenplum) GetEgressFilter ¶ added in v0.9.28
func (*Greenplum) GetHealthy ¶
func (*Greenplum) GetHostname ¶
func (*Greenplum) GetOverrideDatabase ¶
func (*Greenplum) GetPassword ¶
func (*Greenplum) GetPortOverride ¶
func (*Greenplum) GetSecretStoreId ¶ added in v0.9.21
func (*Greenplum) GetUsername ¶
func (*Greenplum) ProtoMessage ¶
func (*Greenplum) ProtoMessage()
func (*Greenplum) ProtoReflect ¶ added in v0.9.20
func (x *Greenplum) ProtoReflect() protoreflect.Message
type HTTPAuth ¶
type HTTPAuth struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthHeader string `protobuf:"bytes,3,opt,name=auth_header,json=authHeader,proto3" json:"auth_header,omitempty"` DefaultPath string `protobuf:"bytes,5,opt,name=default_path,json=defaultPath,proto3" json:"default_path,omitempty"` HeadersBlacklist string `protobuf:"bytes,4,opt,name=headers_blacklist,json=headersBlacklist,proto3" json:"headers_blacklist,omitempty"` HealthcheckPath string `protobuf:"bytes,2,opt,name=healthcheck_path,json=healthcheckPath,proto3" json:"healthcheck_path,omitempty"` Subdomain string `protobuf:"bytes,6,opt,name=subdomain,proto3" json:"subdomain,omitempty"` Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*HTTPAuth) Descriptor
deprecated
func (*HTTPAuth) GetAuthHeader ¶
func (*HTTPAuth) GetDefaultPath ¶
func (*HTTPAuth) GetEgressFilter ¶ added in v0.9.28
func (*HTTPAuth) GetHeadersBlacklist ¶
func (*HTTPAuth) GetHealthcheckPath ¶
func (*HTTPAuth) GetHealthy ¶
func (*HTTPAuth) GetSecretStoreId ¶ added in v0.9.21
func (*HTTPAuth) GetSubdomain ¶
func (*HTTPAuth) ProtoMessage ¶
func (*HTTPAuth) ProtoMessage()
func (*HTTPAuth) ProtoReflect ¶ added in v0.9.20
func (x *HTTPAuth) ProtoReflect() protoreflect.Message
type HTTPBasicAuth ¶
type HTTPBasicAuth struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` DefaultPath string `protobuf:"bytes,6,opt,name=default_path,json=defaultPath,proto3" json:"default_path,omitempty"` HeadersBlacklist string `protobuf:"bytes,5,opt,name=headers_blacklist,json=headersBlacklist,proto3" json:"headers_blacklist,omitempty"` HealthcheckPath string `protobuf:"bytes,2,opt,name=healthcheck_path,json=healthcheckPath,proto3" json:"healthcheck_path,omitempty"` Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` Subdomain string `protobuf:"bytes,7,opt,name=subdomain,proto3" json:"subdomain,omitempty"` Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*HTTPBasicAuth) Descriptor
deprecated
func (*HTTPBasicAuth) Descriptor() ([]byte, []int)
Deprecated: Use HTTPBasicAuth.ProtoReflect.Descriptor instead.
func (*HTTPBasicAuth) GetDefaultPath ¶
func (x *HTTPBasicAuth) GetDefaultPath() string
func (*HTTPBasicAuth) GetEgressFilter ¶ added in v0.9.28
func (x *HTTPBasicAuth) GetEgressFilter() string
func (*HTTPBasicAuth) GetHeadersBlacklist ¶
func (x *HTTPBasicAuth) GetHeadersBlacklist() string
func (*HTTPBasicAuth) GetHealthcheckPath ¶
func (x *HTTPBasicAuth) GetHealthcheckPath() string
func (*HTTPBasicAuth) GetHealthy ¶
func (x *HTTPBasicAuth) GetHealthy() bool
func (*HTTPBasicAuth) GetId ¶
func (x *HTTPBasicAuth) GetId() string
func (*HTTPBasicAuth) GetName ¶
func (x *HTTPBasicAuth) GetName() string
func (*HTTPBasicAuth) GetPassword ¶
func (x *HTTPBasicAuth) GetPassword() string
func (*HTTPBasicAuth) GetSecretStoreId ¶ added in v0.9.21
func (x *HTTPBasicAuth) GetSecretStoreId() string
func (*HTTPBasicAuth) GetSubdomain ¶
func (x *HTTPBasicAuth) GetSubdomain() string
func (*HTTPBasicAuth) GetTags ¶ added in v0.9.9
func (x *HTTPBasicAuth) GetTags() *Tags
func (*HTTPBasicAuth) GetUrl ¶
func (x *HTTPBasicAuth) GetUrl() string
func (*HTTPBasicAuth) GetUsername ¶
func (x *HTTPBasicAuth) GetUsername() string
func (*HTTPBasicAuth) ProtoMessage ¶
func (*HTTPBasicAuth) ProtoMessage()
func (*HTTPBasicAuth) ProtoReflect ¶ added in v0.9.20
func (x *HTTPBasicAuth) ProtoReflect() protoreflect.Message
func (*HTTPBasicAuth) Reset ¶
func (x *HTTPBasicAuth) Reset()
func (*HTTPBasicAuth) String ¶
func (x *HTTPBasicAuth) String() string
type HTTPNoAuth ¶
type HTTPNoAuth struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` DefaultPath string `protobuf:"bytes,4,opt,name=default_path,json=defaultPath,proto3" json:"default_path,omitempty"` HeadersBlacklist string `protobuf:"bytes,3,opt,name=headers_blacklist,json=headersBlacklist,proto3" json:"headers_blacklist,omitempty"` HealthcheckPath string `protobuf:"bytes,2,opt,name=healthcheck_path,json=healthcheckPath,proto3" json:"healthcheck_path,omitempty"` Subdomain string `protobuf:"bytes,5,opt,name=subdomain,proto3" json:"subdomain,omitempty"` Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*HTTPNoAuth) Descriptor
deprecated
func (*HTTPNoAuth) Descriptor() ([]byte, []int)
Deprecated: Use HTTPNoAuth.ProtoReflect.Descriptor instead.
func (*HTTPNoAuth) GetDefaultPath ¶
func (x *HTTPNoAuth) GetDefaultPath() string
func (*HTTPNoAuth) GetEgressFilter ¶ added in v0.9.28
func (x *HTTPNoAuth) GetEgressFilter() string
func (*HTTPNoAuth) GetHeadersBlacklist ¶
func (x *HTTPNoAuth) GetHeadersBlacklist() string
func (*HTTPNoAuth) GetHealthcheckPath ¶
func (x *HTTPNoAuth) GetHealthcheckPath() string
func (*HTTPNoAuth) GetHealthy ¶
func (x *HTTPNoAuth) GetHealthy() bool
func (*HTTPNoAuth) GetId ¶
func (x *HTTPNoAuth) GetId() string
func (*HTTPNoAuth) GetName ¶
func (x *HTTPNoAuth) GetName() string
func (*HTTPNoAuth) GetSecretStoreId ¶ added in v0.9.21
func (x *HTTPNoAuth) GetSecretStoreId() string
func (*HTTPNoAuth) GetSubdomain ¶
func (x *HTTPNoAuth) GetSubdomain() string
func (*HTTPNoAuth) GetTags ¶ added in v0.9.9
func (x *HTTPNoAuth) GetTags() *Tags
func (*HTTPNoAuth) GetUrl ¶
func (x *HTTPNoAuth) GetUrl() string
func (*HTTPNoAuth) ProtoMessage ¶
func (*HTTPNoAuth) ProtoMessage()
func (*HTTPNoAuth) ProtoReflect ¶ added in v0.9.20
func (x *HTTPNoAuth) ProtoReflect() protoreflect.Message
func (*HTTPNoAuth) Reset ¶
func (x *HTTPNoAuth) Reset()
func (*HTTPNoAuth) String ¶
func (x *HTTPNoAuth) String() string
type InternalError ¶
type InternalError struct {
// contains filtered or unexported fields
}
InternalError is used to specify an internal system error
func (*InternalError) Descriptor
deprecated
func (*InternalError) Descriptor() ([]byte, []int)
Deprecated: Use InternalError.ProtoReflect.Descriptor instead.
func (*InternalError) ProtoMessage ¶
func (*InternalError) ProtoMessage()
func (*InternalError) ProtoReflect ¶ added in v0.9.20
func (x *InternalError) ProtoReflect() protoreflect.Message
func (*InternalError) Reset ¶
func (x *InternalError) Reset()
func (*InternalError) String ¶
func (x *InternalError) String() string
type Kubernetes ¶
type Kubernetes struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*Kubernetes) Descriptor
deprecated
func (*Kubernetes) Descriptor() ([]byte, []int)
Deprecated: Use Kubernetes.ProtoReflect.Descriptor instead.
func (*Kubernetes) GetCertificateAuthority ¶
func (x *Kubernetes) GetCertificateAuthority() string
func (*Kubernetes) GetClientCertificate ¶
func (x *Kubernetes) GetClientCertificate() string
func (*Kubernetes) GetClientKey ¶
func (x *Kubernetes) GetClientKey() string
func (*Kubernetes) GetEgressFilter ¶ added in v0.9.28
func (x *Kubernetes) GetEgressFilter() string
func (*Kubernetes) GetHealthcheckNamespace ¶ added in v0.9.10
func (x *Kubernetes) GetHealthcheckNamespace() string
func (*Kubernetes) GetHealthy ¶
func (x *Kubernetes) GetHealthy() bool
func (*Kubernetes) GetHostname ¶
func (x *Kubernetes) GetHostname() string
func (*Kubernetes) GetId ¶
func (x *Kubernetes) GetId() string
func (*Kubernetes) GetName ¶
func (x *Kubernetes) GetName() string
func (*Kubernetes) GetPort ¶
func (x *Kubernetes) GetPort() int32
func (*Kubernetes) GetSecretStoreId ¶ added in v0.9.21
func (x *Kubernetes) GetSecretStoreId() string
func (*Kubernetes) GetTags ¶ added in v0.9.9
func (x *Kubernetes) GetTags() *Tags
func (*Kubernetes) ProtoMessage ¶
func (*Kubernetes) ProtoMessage()
func (*Kubernetes) ProtoReflect ¶ added in v0.9.20
func (x *Kubernetes) ProtoReflect() protoreflect.Message
func (*Kubernetes) Reset ¶
func (x *Kubernetes) Reset()
func (*Kubernetes) String ¶
func (x *Kubernetes) String() string
type KubernetesBasicAuth ¶
type KubernetesBasicAuth struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,5,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*KubernetesBasicAuth) Descriptor
deprecated
func (*KubernetesBasicAuth) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesBasicAuth.ProtoReflect.Descriptor instead.
func (*KubernetesBasicAuth) GetEgressFilter ¶ added in v0.9.28
func (x *KubernetesBasicAuth) GetEgressFilter() string
func (*KubernetesBasicAuth) GetHealthcheckNamespace ¶ added in v0.9.10
func (x *KubernetesBasicAuth) GetHealthcheckNamespace() string
func (*KubernetesBasicAuth) GetHealthy ¶
func (x *KubernetesBasicAuth) GetHealthy() bool
func (*KubernetesBasicAuth) GetHostname ¶
func (x *KubernetesBasicAuth) GetHostname() string
func (*KubernetesBasicAuth) GetId ¶
func (x *KubernetesBasicAuth) GetId() string
func (*KubernetesBasicAuth) GetName ¶
func (x *KubernetesBasicAuth) GetName() string
func (*KubernetesBasicAuth) GetPassword ¶
func (x *KubernetesBasicAuth) GetPassword() string
func (*KubernetesBasicAuth) GetPort ¶
func (x *KubernetesBasicAuth) GetPort() int32
func (*KubernetesBasicAuth) GetSecretStoreId ¶ added in v0.9.21
func (x *KubernetesBasicAuth) GetSecretStoreId() string
func (*KubernetesBasicAuth) GetTags ¶ added in v0.9.9
func (x *KubernetesBasicAuth) GetTags() *Tags
func (*KubernetesBasicAuth) GetUsername ¶
func (x *KubernetesBasicAuth) GetUsername() string
func (*KubernetesBasicAuth) ProtoMessage ¶
func (*KubernetesBasicAuth) ProtoMessage()
func (*KubernetesBasicAuth) ProtoReflect ¶ added in v0.9.20
func (x *KubernetesBasicAuth) ProtoReflect() protoreflect.Message
func (*KubernetesBasicAuth) Reset ¶
func (x *KubernetesBasicAuth) Reset()
func (*KubernetesBasicAuth) String ¶
func (x *KubernetesBasicAuth) String() string
type KubernetesServiceAccount ¶
type KubernetesServiceAccount struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*KubernetesServiceAccount) Descriptor
deprecated
func (*KubernetesServiceAccount) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesServiceAccount.ProtoReflect.Descriptor instead.
func (*KubernetesServiceAccount) GetEgressFilter ¶ added in v0.9.28
func (x *KubernetesServiceAccount) GetEgressFilter() string
func (*KubernetesServiceAccount) GetHealthcheckNamespace ¶ added in v0.9.10
func (x *KubernetesServiceAccount) GetHealthcheckNamespace() string
func (*KubernetesServiceAccount) GetHealthy ¶
func (x *KubernetesServiceAccount) GetHealthy() bool
func (*KubernetesServiceAccount) GetHostname ¶
func (x *KubernetesServiceAccount) GetHostname() string
func (*KubernetesServiceAccount) GetId ¶
func (x *KubernetesServiceAccount) GetId() string
func (*KubernetesServiceAccount) GetName ¶
func (x *KubernetesServiceAccount) GetName() string
func (*KubernetesServiceAccount) GetPort ¶
func (x *KubernetesServiceAccount) GetPort() int32
func (*KubernetesServiceAccount) GetSecretStoreId ¶ added in v0.9.21
func (x *KubernetesServiceAccount) GetSecretStoreId() string
func (*KubernetesServiceAccount) GetTags ¶ added in v0.9.9
func (x *KubernetesServiceAccount) GetTags() *Tags
func (*KubernetesServiceAccount) GetToken ¶
func (x *KubernetesServiceAccount) GetToken() string
func (*KubernetesServiceAccount) ProtoMessage ¶
func (*KubernetesServiceAccount) ProtoMessage()
func (*KubernetesServiceAccount) ProtoReflect ¶ added in v0.9.20
func (x *KubernetesServiceAccount) ProtoReflect() protoreflect.Message
func (*KubernetesServiceAccount) Reset ¶
func (x *KubernetesServiceAccount) Reset()
func (*KubernetesServiceAccount) String ¶
func (x *KubernetesServiceAccount) String() string
type KubernetesServiceAccountUserImpersonation ¶ added in v0.9.28
type KubernetesServiceAccountUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,4,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*KubernetesServiceAccountUserImpersonation) Descriptor
deprecated
added in
v0.9.28
func (*KubernetesServiceAccountUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesServiceAccountUserImpersonation.ProtoReflect.Descriptor instead.
func (*KubernetesServiceAccountUserImpersonation) GetEgressFilter ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetEgressFilter() string
func (*KubernetesServiceAccountUserImpersonation) GetHealthcheckNamespace ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetHealthcheckNamespace() string
func (*KubernetesServiceAccountUserImpersonation) GetHealthy ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetHealthy() bool
func (*KubernetesServiceAccountUserImpersonation) GetHostname ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetHostname() string
func (*KubernetesServiceAccountUserImpersonation) GetId ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetId() string
func (*KubernetesServiceAccountUserImpersonation) GetName ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetName() string
func (*KubernetesServiceAccountUserImpersonation) GetPort ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetPort() int32
func (*KubernetesServiceAccountUserImpersonation) GetSecretStoreId ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetSecretStoreId() string
func (*KubernetesServiceAccountUserImpersonation) GetTags ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetTags() *Tags
func (*KubernetesServiceAccountUserImpersonation) GetToken ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) GetToken() string
func (*KubernetesServiceAccountUserImpersonation) ProtoMessage ¶ added in v0.9.28
func (*KubernetesServiceAccountUserImpersonation) ProtoMessage()
func (*KubernetesServiceAccountUserImpersonation) ProtoReflect ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) ProtoReflect() protoreflect.Message
func (*KubernetesServiceAccountUserImpersonation) Reset ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) Reset()
func (*KubernetesServiceAccountUserImpersonation) String ¶ added in v0.9.28
func (x *KubernetesServiceAccountUserImpersonation) String() string
type KubernetesUserImpersonation ¶ added in v0.9.28
type KubernetesUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The path used to check the health of your connection. Defaults to `default`. HealthcheckNamespace string `protobuf:"bytes,9,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*KubernetesUserImpersonation) Descriptor
deprecated
added in
v0.9.28
func (*KubernetesUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesUserImpersonation.ProtoReflect.Descriptor instead.
func (*KubernetesUserImpersonation) GetCertificateAuthority ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetCertificateAuthority() string
func (*KubernetesUserImpersonation) GetClientCertificate ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetClientCertificate() string
func (*KubernetesUserImpersonation) GetClientKey ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetClientKey() string
func (*KubernetesUserImpersonation) GetEgressFilter ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetEgressFilter() string
func (*KubernetesUserImpersonation) GetHealthcheckNamespace ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetHealthcheckNamespace() string
func (*KubernetesUserImpersonation) GetHealthy ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetHealthy() bool
func (*KubernetesUserImpersonation) GetHostname ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetHostname() string
func (*KubernetesUserImpersonation) GetId ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetId() string
func (*KubernetesUserImpersonation) GetName ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetName() string
func (*KubernetesUserImpersonation) GetPort ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetPort() int32
func (*KubernetesUserImpersonation) GetSecretStoreId ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetSecretStoreId() string
func (*KubernetesUserImpersonation) GetTags ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) GetTags() *Tags
func (*KubernetesUserImpersonation) ProtoMessage ¶ added in v0.9.28
func (*KubernetesUserImpersonation) ProtoMessage()
func (*KubernetesUserImpersonation) ProtoReflect ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) ProtoReflect() protoreflect.Message
func (*KubernetesUserImpersonation) Reset ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) Reset()
func (*KubernetesUserImpersonation) String ¶ added in v0.9.28
func (x *KubernetesUserImpersonation) String() string
type ListRequestMetadata ¶
type ListRequestMetadata struct { // The cursor specifies where to start fetching entities in the total list // of all entities. If the cursor is non-empty, the page and limit // parameters are ignored. See ListResponseMetadata.next_cursor. Cursor string `protobuf:"bytes,1,opt,name=cursor,proto3" json:"cursor,omitempty"` // The page number to fetch. Use of this parameter is not recommended. Use // the cursor instead. Page int32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"` // using int32 so JSON is marshalled numerically // The number of entities to fetch in a single page. If not specified, a // default value will be used. Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"` // using int32 so JSON is marshalled numerically // The name of the field to sort the results by. OrderBy string `protobuf:"bytes,4,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
ListRequestMetadata specifies paging parameters for listing entities. If this metadata is not provided, the default behavior is to return the first page of entities, along with a cursor which can be used to fetch the remaining pages.
func (*ListRequestMetadata) Descriptor
deprecated
func (*ListRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ListRequestMetadata.ProtoReflect.Descriptor instead.
func (*ListRequestMetadata) GetCursor ¶
func (x *ListRequestMetadata) GetCursor() string
func (*ListRequestMetadata) GetLimit ¶
func (x *ListRequestMetadata) GetLimit() int32
func (*ListRequestMetadata) GetOrderBy ¶ added in v0.9.25
func (x *ListRequestMetadata) GetOrderBy() string
func (*ListRequestMetadata) GetPage ¶
func (x *ListRequestMetadata) GetPage() int32
func (*ListRequestMetadata) ProtoMessage ¶
func (*ListRequestMetadata) ProtoMessage()
func (*ListRequestMetadata) ProtoReflect ¶ added in v0.9.20
func (x *ListRequestMetadata) ProtoReflect() protoreflect.Message
func (*ListRequestMetadata) Reset ¶
func (x *ListRequestMetadata) Reset()
func (*ListRequestMetadata) String ¶
func (x *ListRequestMetadata) String() string
type ListResponseMetadata ¶
type ListResponseMetadata struct { // A cursor to fetch the next page. If the cursor is an empty string, there // are no more entities to fetch. If the cursor is non-empty, make another // list request and pass the cursor value in the metadata. NextCursor string `protobuf:"bytes,1,opt,name=next_cursor,json=nextCursor,proto3" json:"next_cursor,omitempty"` // The total count of all entities matching the criteria of a list request. // Note that this value may change between page requests. Total int32 `protobuf:"varint,2,opt,name=total,proto3" json:"total,omitempty"` // using int32 so JSON is marshalled numerically // contains filtered or unexported fields }
ListResponseMetadata contains paging information about the remaining entities in a list request.
func (*ListResponseMetadata) Descriptor
deprecated
func (*ListResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ListResponseMetadata.ProtoReflect.Descriptor instead.
func (*ListResponseMetadata) GetNextCursor ¶
func (x *ListResponseMetadata) GetNextCursor() string
func (*ListResponseMetadata) GetTotal ¶
func (x *ListResponseMetadata) GetTotal() int32
func (*ListResponseMetadata) ProtoMessage ¶
func (*ListResponseMetadata) ProtoMessage()
func (*ListResponseMetadata) ProtoReflect ¶ added in v0.9.20
func (x *ListResponseMetadata) ProtoReflect() protoreflect.Message
func (*ListResponseMetadata) Reset ¶
func (x *ListResponseMetadata) Reset()
func (*ListResponseMetadata) String ¶
func (x *ListResponseMetadata) String() string
type Maria ¶
type Maria struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Maria) Descriptor
deprecated
func (*Maria) GetDatabase ¶
func (*Maria) GetEgressFilter ¶ added in v0.9.28
func (*Maria) GetHealthy ¶
func (*Maria) GetHostname ¶
func (*Maria) GetPassword ¶
func (*Maria) GetPortOverride ¶
func (*Maria) GetSecretStoreId ¶ added in v0.9.21
func (*Maria) GetUsername ¶
func (*Maria) ProtoMessage ¶
func (*Maria) ProtoMessage()
func (*Maria) ProtoReflect ¶ added in v0.9.20
func (x *Maria) ProtoReflect() protoreflect.Message
type Memcached ¶
type Memcached struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // contains filtered or unexported fields }
func (*Memcached) Descriptor
deprecated
func (*Memcached) GetEgressFilter ¶ added in v0.9.28
func (*Memcached) GetHealthy ¶
func (*Memcached) GetHostname ¶
func (*Memcached) GetPortOverride ¶
func (*Memcached) GetSecretStoreId ¶ added in v0.9.21
func (*Memcached) ProtoMessage ¶
func (*Memcached) ProtoMessage()
func (*Memcached) ProtoReflect ¶ added in v0.9.20
func (x *Memcached) ProtoReflect() protoreflect.Message
type Memsql ¶
type Memsql struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Memsql) Descriptor
deprecated
func (*Memsql) GetDatabase ¶
func (*Memsql) GetEgressFilter ¶ added in v0.9.28
func (*Memsql) GetHealthy ¶
func (*Memsql) GetHostname ¶
func (*Memsql) GetPassword ¶
func (*Memsql) GetPortOverride ¶
func (*Memsql) GetSecretStoreId ¶ added in v0.9.21
func (*Memsql) GetUsername ¶
func (*Memsql) ProtoMessage ¶
func (*Memsql) ProtoMessage()
func (*Memsql) ProtoReflect ¶ added in v0.9.20
func (x *Memsql) ProtoReflect() protoreflect.Message
type MessageOptions ¶
type MessageOptions struct { // porcelain determines whether the message is exposed to the SDKs. Porcelain bool `protobuf:"varint,1941301,opt,name=porcelain,proto3" json:"porcelain,omitempty"` // Non-zero if the message is an error type. This corresponds to the gRPC status code. Error int32 `protobuf:"varint,1941302,opt,name=error,proto3" json:"error,omitempty"` // Set this option on an RPC request message to specify which field holds // the "options" for that RPC method. OptionsField string `protobuf:"bytes,1941303,opt,name=options_field,json=optionsField,proto3" json:"options_field,omitempty"` Custom *CustomPorcelainMessageOptions `protobuf:"bytes,1941305,opt,name=custom,proto3" json:"custom,omitempty"` PrivateSdk bool `protobuf:"varint,1941306,opt,name=private_sdk,json=privateSdk,proto3" json:"private_sdk,omitempty"` CliName string `protobuf:"bytes,1941307,opt,name=cli_name,json=cliName,proto3" json:"cli_name,omitempty"` CliJsonName string `protobuf:"bytes,1941308,opt,name=cli_json_name,json=cliJsonName,proto3" json:"cli_json_name,omitempty"` JsonGatewayName string `protobuf:"bytes,1941309,opt,name=json_gateway_name,json=jsonGatewayName,proto3" json:"json_gateway_name,omitempty"` HideFromJsonGateway bool `` /* 129-byte string literal not displayed */ TerraformDocs *TerraformDocs `protobuf:"bytes,1941304,opt,name=terraform_docs,json=terraformDocs,proto3" json:"terraform_docs,omitempty"` TerraformProviderName string `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MessageOptions) Descriptor
deprecated
func (*MessageOptions) Descriptor() ([]byte, []int)
Deprecated: Use MessageOptions.ProtoReflect.Descriptor instead.
func (*MessageOptions) GetCliJsonName ¶ added in v0.9.21
func (x *MessageOptions) GetCliJsonName() string
func (*MessageOptions) GetCliName ¶ added in v0.9.21
func (x *MessageOptions) GetCliName() string
func (*MessageOptions) GetCustom ¶ added in v0.9.9
func (x *MessageOptions) GetCustom() *CustomPorcelainMessageOptions
func (*MessageOptions) GetError ¶
func (x *MessageOptions) GetError() int32
func (*MessageOptions) GetHideFromJsonGateway ¶ added in v0.9.21
func (x *MessageOptions) GetHideFromJsonGateway() bool
func (*MessageOptions) GetJsonGatewayName ¶ added in v0.9.21
func (x *MessageOptions) GetJsonGatewayName() string
func (*MessageOptions) GetOptionsField ¶
func (x *MessageOptions) GetOptionsField() string
func (*MessageOptions) GetPorcelain ¶
func (x *MessageOptions) GetPorcelain() bool
func (*MessageOptions) GetPrivateSdk ¶ added in v0.9.21
func (x *MessageOptions) GetPrivateSdk() bool
func (*MessageOptions) GetTerraformDocs ¶ added in v0.9.2
func (x *MessageOptions) GetTerraformDocs() *TerraformDocs
func (*MessageOptions) GetTerraformProviderName ¶ added in v0.9.31
func (x *MessageOptions) GetTerraformProviderName() string
func (*MessageOptions) ProtoMessage ¶
func (*MessageOptions) ProtoMessage()
func (*MessageOptions) ProtoReflect ¶ added in v0.9.20
func (x *MessageOptions) ProtoReflect() protoreflect.Message
func (*MessageOptions) Reset ¶
func (x *MessageOptions) Reset()
func (*MessageOptions) String ¶
func (x *MessageOptions) String() string
type MethodOptions ¶ added in v0.9.21
type MethodOptions struct { // HTTP method of the JSON gateway REST endpoint for this gRPC method Method string `protobuf:"bytes,1941300,opt,name=method,proto3" json:"method,omitempty"` // HTTP URL of the JSON gateway REST endpoint for this gRPC method Url string `protobuf:"bytes,1941301,opt,name=url,proto3" json:"url,omitempty"` // contains filtered or unexported fields }
func (*MethodOptions) Descriptor
deprecated
added in
v0.9.21
func (*MethodOptions) Descriptor() ([]byte, []int)
Deprecated: Use MethodOptions.ProtoReflect.Descriptor instead.
func (*MethodOptions) GetMethod ¶ added in v0.9.21
func (x *MethodOptions) GetMethod() string
func (*MethodOptions) GetUrl ¶ added in v0.9.21
func (x *MethodOptions) GetUrl() string
func (*MethodOptions) ProtoMessage ¶ added in v0.9.21
func (*MethodOptions) ProtoMessage()
func (*MethodOptions) ProtoReflect ¶ added in v0.9.21
func (x *MethodOptions) ProtoReflect() protoreflect.Message
func (*MethodOptions) Reset ¶ added in v0.9.21
func (x *MethodOptions) Reset()
func (*MethodOptions) String ¶ added in v0.9.21
func (x *MethodOptions) String() string
type MongoHost ¶
type MongoHost struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MongoHost) Descriptor
deprecated
func (*MongoHost) GetAuthDatabase ¶
func (*MongoHost) GetEgressFilter ¶ added in v0.9.28
func (*MongoHost) GetHealthy ¶
func (*MongoHost) GetHostname ¶
func (*MongoHost) GetPassword ¶
func (*MongoHost) GetPortOverride ¶
func (*MongoHost) GetSecretStoreId ¶ added in v0.9.21
func (*MongoHost) GetTlsRequired ¶
func (*MongoHost) GetUsername ¶
func (*MongoHost) ProtoMessage ¶
func (*MongoHost) ProtoMessage()
func (*MongoHost) ProtoReflect ¶ added in v0.9.20
func (x *MongoHost) ProtoReflect() protoreflect.Message
type MongoLegacyHost ¶
type MongoLegacyHost struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` ReplicaSet string `protobuf:"bytes,7,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MongoLegacyHost) Descriptor
deprecated
func (*MongoLegacyHost) Descriptor() ([]byte, []int)
Deprecated: Use MongoLegacyHost.ProtoReflect.Descriptor instead.
func (*MongoLegacyHost) GetAuthDatabase ¶
func (x *MongoLegacyHost) GetAuthDatabase() string
func (*MongoLegacyHost) GetEgressFilter ¶ added in v0.9.28
func (x *MongoLegacyHost) GetEgressFilter() string
func (*MongoLegacyHost) GetHealthy ¶
func (x *MongoLegacyHost) GetHealthy() bool
func (*MongoLegacyHost) GetHostname ¶
func (x *MongoLegacyHost) GetHostname() string
func (*MongoLegacyHost) GetId ¶
func (x *MongoLegacyHost) GetId() string
func (*MongoLegacyHost) GetName ¶
func (x *MongoLegacyHost) GetName() string
func (*MongoLegacyHost) GetPassword ¶
func (x *MongoLegacyHost) GetPassword() string
func (*MongoLegacyHost) GetPort ¶
func (x *MongoLegacyHost) GetPort() int32
func (*MongoLegacyHost) GetPortOverride ¶
func (x *MongoLegacyHost) GetPortOverride() int32
func (*MongoLegacyHost) GetReplicaSet ¶
func (x *MongoLegacyHost) GetReplicaSet() string
func (*MongoLegacyHost) GetSecretStoreId ¶ added in v0.9.21
func (x *MongoLegacyHost) GetSecretStoreId() string
func (*MongoLegacyHost) GetTags ¶ added in v0.9.9
func (x *MongoLegacyHost) GetTags() *Tags
func (*MongoLegacyHost) GetTlsRequired ¶
func (x *MongoLegacyHost) GetTlsRequired() bool
func (*MongoLegacyHost) GetUsername ¶
func (x *MongoLegacyHost) GetUsername() string
func (*MongoLegacyHost) ProtoMessage ¶
func (*MongoLegacyHost) ProtoMessage()
func (*MongoLegacyHost) ProtoReflect ¶ added in v0.9.20
func (x *MongoLegacyHost) ProtoReflect() protoreflect.Message
func (*MongoLegacyHost) Reset ¶
func (x *MongoLegacyHost) Reset()
func (*MongoLegacyHost) String ¶
func (x *MongoLegacyHost) String() string
type MongoLegacyReplicaset ¶
type MongoLegacyReplicaset struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` ConnectToReplica bool `protobuf:"varint,8,opt,name=connect_to_replica,json=connectToReplica,proto3" json:"connect_to_replica,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` ReplicaSet string `protobuf:"bytes,7,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` TlsRequired bool `protobuf:"varint,9,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MongoLegacyReplicaset) Descriptor
deprecated
func (*MongoLegacyReplicaset) Descriptor() ([]byte, []int)
Deprecated: Use MongoLegacyReplicaset.ProtoReflect.Descriptor instead.
func (*MongoLegacyReplicaset) GetAuthDatabase ¶
func (x *MongoLegacyReplicaset) GetAuthDatabase() string
func (*MongoLegacyReplicaset) GetConnectToReplica ¶
func (x *MongoLegacyReplicaset) GetConnectToReplica() bool
func (*MongoLegacyReplicaset) GetEgressFilter ¶ added in v0.9.28
func (x *MongoLegacyReplicaset) GetEgressFilter() string
func (*MongoLegacyReplicaset) GetHealthy ¶
func (x *MongoLegacyReplicaset) GetHealthy() bool
func (*MongoLegacyReplicaset) GetHostname ¶
func (x *MongoLegacyReplicaset) GetHostname() string
func (*MongoLegacyReplicaset) GetId ¶
func (x *MongoLegacyReplicaset) GetId() string
func (*MongoLegacyReplicaset) GetName ¶
func (x *MongoLegacyReplicaset) GetName() string
func (*MongoLegacyReplicaset) GetPassword ¶
func (x *MongoLegacyReplicaset) GetPassword() string
func (*MongoLegacyReplicaset) GetPort ¶
func (x *MongoLegacyReplicaset) GetPort() int32
func (*MongoLegacyReplicaset) GetPortOverride ¶
func (x *MongoLegacyReplicaset) GetPortOverride() int32
func (*MongoLegacyReplicaset) GetReplicaSet ¶
func (x *MongoLegacyReplicaset) GetReplicaSet() string
func (*MongoLegacyReplicaset) GetSecretStoreId ¶ added in v0.9.21
func (x *MongoLegacyReplicaset) GetSecretStoreId() string
func (*MongoLegacyReplicaset) GetTags ¶ added in v0.9.9
func (x *MongoLegacyReplicaset) GetTags() *Tags
func (*MongoLegacyReplicaset) GetTlsRequired ¶
func (x *MongoLegacyReplicaset) GetTlsRequired() bool
func (*MongoLegacyReplicaset) GetUsername ¶
func (x *MongoLegacyReplicaset) GetUsername() string
func (*MongoLegacyReplicaset) ProtoMessage ¶
func (*MongoLegacyReplicaset) ProtoMessage()
func (*MongoLegacyReplicaset) ProtoReflect ¶ added in v0.9.20
func (x *MongoLegacyReplicaset) ProtoReflect() protoreflect.Message
func (*MongoLegacyReplicaset) Reset ¶
func (x *MongoLegacyReplicaset) Reset()
func (*MongoLegacyReplicaset) String ¶
func (x *MongoLegacyReplicaset) String() string
type MongoReplicaSet ¶
type MongoReplicaSet struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` ConnectToReplica bool `protobuf:"varint,8,opt,name=connect_to_replica,json=connectToReplica,proto3" json:"connect_to_replica,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` ReplicaSet string `protobuf:"bytes,7,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` TlsRequired bool `protobuf:"varint,9,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MongoReplicaSet) Descriptor
deprecated
func (*MongoReplicaSet) Descriptor() ([]byte, []int)
Deprecated: Use MongoReplicaSet.ProtoReflect.Descriptor instead.
func (*MongoReplicaSet) GetAuthDatabase ¶
func (x *MongoReplicaSet) GetAuthDatabase() string
func (*MongoReplicaSet) GetConnectToReplica ¶
func (x *MongoReplicaSet) GetConnectToReplica() bool
func (*MongoReplicaSet) GetEgressFilter ¶ added in v0.9.28
func (x *MongoReplicaSet) GetEgressFilter() string
func (*MongoReplicaSet) GetHealthy ¶
func (x *MongoReplicaSet) GetHealthy() bool
func (*MongoReplicaSet) GetHostname ¶
func (x *MongoReplicaSet) GetHostname() string
func (*MongoReplicaSet) GetId ¶
func (x *MongoReplicaSet) GetId() string
func (*MongoReplicaSet) GetName ¶
func (x *MongoReplicaSet) GetName() string
func (*MongoReplicaSet) GetPassword ¶
func (x *MongoReplicaSet) GetPassword() string
func (*MongoReplicaSet) GetPort ¶
func (x *MongoReplicaSet) GetPort() int32
func (*MongoReplicaSet) GetPortOverride ¶
func (x *MongoReplicaSet) GetPortOverride() int32
func (*MongoReplicaSet) GetReplicaSet ¶
func (x *MongoReplicaSet) GetReplicaSet() string
func (*MongoReplicaSet) GetSecretStoreId ¶ added in v0.9.21
func (x *MongoReplicaSet) GetSecretStoreId() string
func (*MongoReplicaSet) GetTags ¶ added in v0.9.9
func (x *MongoReplicaSet) GetTags() *Tags
func (*MongoReplicaSet) GetTlsRequired ¶
func (x *MongoReplicaSet) GetTlsRequired() bool
func (*MongoReplicaSet) GetUsername ¶
func (x *MongoReplicaSet) GetUsername() string
func (*MongoReplicaSet) ProtoMessage ¶
func (*MongoReplicaSet) ProtoMessage()
func (*MongoReplicaSet) ProtoReflect ¶ added in v0.9.20
func (x *MongoReplicaSet) ProtoReflect() protoreflect.Message
func (*MongoReplicaSet) Reset ¶
func (x *MongoReplicaSet) Reset()
func (*MongoReplicaSet) String ¶
func (x *MongoReplicaSet) String() string
type MongoShardedCluster ¶ added in v0.9.39
type MongoShardedCluster struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MongoShardedCluster) Descriptor
deprecated
added in
v0.9.39
func (*MongoShardedCluster) Descriptor() ([]byte, []int)
Deprecated: Use MongoShardedCluster.ProtoReflect.Descriptor instead.
func (*MongoShardedCluster) GetAuthDatabase ¶ added in v0.9.39
func (x *MongoShardedCluster) GetAuthDatabase() string
func (*MongoShardedCluster) GetEgressFilter ¶ added in v0.9.39
func (x *MongoShardedCluster) GetEgressFilter() string
func (*MongoShardedCluster) GetHealthy ¶ added in v0.9.39
func (x *MongoShardedCluster) GetHealthy() bool
func (*MongoShardedCluster) GetHostname ¶ added in v0.9.39
func (x *MongoShardedCluster) GetHostname() string
func (*MongoShardedCluster) GetId ¶ added in v0.9.39
func (x *MongoShardedCluster) GetId() string
func (*MongoShardedCluster) GetName ¶ added in v0.9.39
func (x *MongoShardedCluster) GetName() string
func (*MongoShardedCluster) GetPassword ¶ added in v0.9.39
func (x *MongoShardedCluster) GetPassword() string
func (*MongoShardedCluster) GetPortOverride ¶ added in v0.9.39
func (x *MongoShardedCluster) GetPortOverride() int32
func (*MongoShardedCluster) GetSecretStoreId ¶ added in v0.9.39
func (x *MongoShardedCluster) GetSecretStoreId() string
func (*MongoShardedCluster) GetTags ¶ added in v0.9.39
func (x *MongoShardedCluster) GetTags() *Tags
func (*MongoShardedCluster) GetTlsRequired ¶ added in v0.9.39
func (x *MongoShardedCluster) GetTlsRequired() bool
func (*MongoShardedCluster) GetUsername ¶ added in v0.9.39
func (x *MongoShardedCluster) GetUsername() string
func (*MongoShardedCluster) ProtoMessage ¶ added in v0.9.39
func (*MongoShardedCluster) ProtoMessage()
func (*MongoShardedCluster) ProtoReflect ¶ added in v0.9.39
func (x *MongoShardedCluster) ProtoReflect() protoreflect.Message
func (*MongoShardedCluster) Reset ¶ added in v0.9.39
func (x *MongoShardedCluster) Reset()
func (*MongoShardedCluster) String ¶ added in v0.9.39
func (x *MongoShardedCluster) String() string
type Mysql ¶
type Mysql struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Mysql) Descriptor
deprecated
func (*Mysql) GetDatabase ¶
func (*Mysql) GetEgressFilter ¶ added in v0.9.28
func (*Mysql) GetHealthy ¶
func (*Mysql) GetHostname ¶
func (*Mysql) GetPassword ¶
func (*Mysql) GetPortOverride ¶
func (*Mysql) GetSecretStoreId ¶ added in v0.9.21
func (*Mysql) GetUsername ¶
func (*Mysql) ProtoMessage ¶
func (*Mysql) ProtoMessage()
func (*Mysql) ProtoReflect ¶ added in v0.9.20
func (x *Mysql) ProtoReflect() protoreflect.Message
type Neptune ¶ added in v0.9.36
type Neptune struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // contains filtered or unexported fields }
func (*Neptune) Descriptor
deprecated
added in
v0.9.36
func (*Neptune) GetEgressFilter ¶ added in v0.9.36
func (*Neptune) GetEndpoint ¶ added in v0.9.36
func (*Neptune) GetHealthy ¶ added in v0.9.36
func (*Neptune) GetPortOverride ¶ added in v0.9.36
func (*Neptune) GetSecretStoreId ¶ added in v0.9.36
func (*Neptune) ProtoMessage ¶ added in v0.9.36
func (*Neptune) ProtoMessage()
func (*Neptune) ProtoReflect ¶ added in v0.9.36
func (x *Neptune) ProtoReflect() protoreflect.Message
type NeptuneIAM ¶ added in v0.9.36
type NeptuneIAM struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AccessKey string `protobuf:"bytes,4,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` RoleArn string `protobuf:"bytes,7,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` RoleExternalId string `protobuf:"bytes,8,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` SecretAccessKey string `protobuf:"bytes,5,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // contains filtered or unexported fields }
func (*NeptuneIAM) Descriptor
deprecated
added in
v0.9.36
func (*NeptuneIAM) Descriptor() ([]byte, []int)
Deprecated: Use NeptuneIAM.ProtoReflect.Descriptor instead.
func (*NeptuneIAM) GetAccessKey ¶ added in v0.9.36
func (x *NeptuneIAM) GetAccessKey() string
func (*NeptuneIAM) GetEgressFilter ¶ added in v0.9.36
func (x *NeptuneIAM) GetEgressFilter() string
func (*NeptuneIAM) GetEndpoint ¶ added in v0.9.36
func (x *NeptuneIAM) GetEndpoint() string
func (*NeptuneIAM) GetHealthy ¶ added in v0.9.36
func (x *NeptuneIAM) GetHealthy() bool
func (*NeptuneIAM) GetId ¶ added in v0.9.36
func (x *NeptuneIAM) GetId() string
func (*NeptuneIAM) GetName ¶ added in v0.9.36
func (x *NeptuneIAM) GetName() string
func (*NeptuneIAM) GetPort ¶ added in v0.9.36
func (x *NeptuneIAM) GetPort() int32
func (*NeptuneIAM) GetPortOverride ¶ added in v0.9.36
func (x *NeptuneIAM) GetPortOverride() int32
func (*NeptuneIAM) GetRegion ¶ added in v0.9.36
func (x *NeptuneIAM) GetRegion() string
func (*NeptuneIAM) GetRoleArn ¶ added in v0.9.36
func (x *NeptuneIAM) GetRoleArn() string
func (*NeptuneIAM) GetRoleExternalId ¶ added in v0.9.36
func (x *NeptuneIAM) GetRoleExternalId() string
func (*NeptuneIAM) GetSecretAccessKey ¶ added in v0.9.36
func (x *NeptuneIAM) GetSecretAccessKey() string
func (*NeptuneIAM) GetSecretStoreId ¶ added in v0.9.36
func (x *NeptuneIAM) GetSecretStoreId() string
func (*NeptuneIAM) GetTags ¶ added in v0.9.36
func (x *NeptuneIAM) GetTags() *Tags
func (*NeptuneIAM) ProtoMessage ¶ added in v0.9.36
func (*NeptuneIAM) ProtoMessage()
func (*NeptuneIAM) ProtoReflect ¶ added in v0.9.36
func (x *NeptuneIAM) ProtoReflect() protoreflect.Message
func (*NeptuneIAM) Reset ¶ added in v0.9.36
func (x *NeptuneIAM) Reset()
func (*NeptuneIAM) String ¶ added in v0.9.36
func (x *NeptuneIAM) String() string
type Node ¶
type Node struct { // Types that are assignable to Node: // *Node_Relay // *Node_Gateway Node isNode_Node `protobuf_oneof:"node"` // contains filtered or unexported fields }
Nodes make up the strongDM network, and allow your users to connect securely to your resources. There are two types of nodes: 1. **Relay:** creates connectivity to your datasources, while maintaining the egress-only nature of your firewall 1. **Gateways:** a relay that also listens for connections from strongDM clients
func (*Node) Descriptor
deprecated
func (*Node) GetGateway ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶ added in v0.9.20
func (x *Node) ProtoReflect() protoreflect.Message
type NodeCreateRequest ¶
type NodeCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new Node. Node *Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
NodeCreateRequest specifies what kind of Node should be registered in the organizations fleet. Note that a Node must be either a Relay or a Gateway.
func (*NodeCreateRequest) Descriptor
deprecated
func (*NodeCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeCreateRequest.ProtoReflect.Descriptor instead.
func (*NodeCreateRequest) GetMeta ¶
func (x *NodeCreateRequest) GetMeta() *CreateRequestMetadata
func (*NodeCreateRequest) GetNode ¶
func (x *NodeCreateRequest) GetNode() *Node
func (*NodeCreateRequest) ProtoMessage ¶
func (*NodeCreateRequest) ProtoMessage()
func (*NodeCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *NodeCreateRequest) ProtoReflect() protoreflect.Message
func (*NodeCreateRequest) Reset ¶
func (x *NodeCreateRequest) Reset()
func (*NodeCreateRequest) String ¶
func (x *NodeCreateRequest) String() string
type NodeCreateResponse ¶
type NodeCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created Node. Node *Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // The auth token generated for the Node. The Node will use this token to // authenticate with the strongDM API. Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,4,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
NodeCreateResponse reports how the Nodes were created in the system.
func (*NodeCreateResponse) Descriptor
deprecated
func (*NodeCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeCreateResponse.ProtoReflect.Descriptor instead.
func (*NodeCreateResponse) GetMeta ¶
func (x *NodeCreateResponse) GetMeta() *CreateResponseMetadata
func (*NodeCreateResponse) GetNode ¶
func (x *NodeCreateResponse) GetNode() *Node
func (*NodeCreateResponse) GetRateLimit ¶
func (x *NodeCreateResponse) GetRateLimit() *RateLimitMetadata
func (*NodeCreateResponse) GetToken ¶
func (x *NodeCreateResponse) GetToken() string
func (*NodeCreateResponse) ProtoMessage ¶
func (*NodeCreateResponse) ProtoMessage()
func (*NodeCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *NodeCreateResponse) ProtoReflect() protoreflect.Message
func (*NodeCreateResponse) Reset ¶
func (x *NodeCreateResponse) Reset()
func (*NodeCreateResponse) String ¶
func (x *NodeCreateResponse) String() string
type NodeDeleteRequest ¶
type NodeDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Node to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
NodeDeleteRequest identifies a Node by ID to delete.
func (*NodeDeleteRequest) Descriptor
deprecated
func (*NodeDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeDeleteRequest.ProtoReflect.Descriptor instead.
func (*NodeDeleteRequest) GetId ¶
func (x *NodeDeleteRequest) GetId() string
func (*NodeDeleteRequest) GetMeta ¶
func (x *NodeDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*NodeDeleteRequest) ProtoMessage ¶
func (*NodeDeleteRequest) ProtoMessage()
func (*NodeDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *NodeDeleteRequest) ProtoReflect() protoreflect.Message
func (*NodeDeleteRequest) Reset ¶
func (x *NodeDeleteRequest) Reset()
func (*NodeDeleteRequest) String ¶
func (x *NodeDeleteRequest) String() string
type NodeDeleteResponse ¶
type NodeDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
NodeDeleteResponse returns information about a Node that was deleted.
func (*NodeDeleteResponse) Descriptor
deprecated
func (*NodeDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeDeleteResponse.ProtoReflect.Descriptor instead.
func (*NodeDeleteResponse) GetMeta ¶
func (x *NodeDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*NodeDeleteResponse) GetRateLimit ¶
func (x *NodeDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*NodeDeleteResponse) ProtoMessage ¶
func (*NodeDeleteResponse) ProtoMessage()
func (*NodeDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *NodeDeleteResponse) ProtoReflect() protoreflect.Message
func (*NodeDeleteResponse) Reset ¶
func (x *NodeDeleteResponse) Reset()
func (*NodeDeleteResponse) String ¶
func (x *NodeDeleteResponse) String() string
type NodeGetRequest ¶
type NodeGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Node to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
NodeGetRequest specifies which Node to retrieve.
func (*NodeGetRequest) Descriptor
deprecated
func (*NodeGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeGetRequest.ProtoReflect.Descriptor instead.
func (*NodeGetRequest) GetId ¶
func (x *NodeGetRequest) GetId() string
func (*NodeGetRequest) GetMeta ¶
func (x *NodeGetRequest) GetMeta() *GetRequestMetadata
func (*NodeGetRequest) ProtoMessage ¶
func (*NodeGetRequest) ProtoMessage()
func (*NodeGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *NodeGetRequest) ProtoReflect() protoreflect.Message
func (*NodeGetRequest) Reset ¶
func (x *NodeGetRequest) Reset()
func (*NodeGetRequest) String ¶
func (x *NodeGetRequest) String() string
type NodeGetResponse ¶
type NodeGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested Node. Node *Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
NodeGetResponse returns a requested Node.
func (*NodeGetResponse) Descriptor
deprecated
func (*NodeGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeGetResponse.ProtoReflect.Descriptor instead.
func (*NodeGetResponse) GetMeta ¶
func (x *NodeGetResponse) GetMeta() *GetResponseMetadata
func (*NodeGetResponse) GetNode ¶
func (x *NodeGetResponse) GetNode() *Node
func (*NodeGetResponse) GetRateLimit ¶
func (x *NodeGetResponse) GetRateLimit() *RateLimitMetadata
func (*NodeGetResponse) ProtoMessage ¶
func (*NodeGetResponse) ProtoMessage()
func (*NodeGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *NodeGetResponse) ProtoReflect() protoreflect.Message
func (*NodeGetResponse) Reset ¶
func (x *NodeGetResponse) Reset()
func (*NodeGetResponse) String ¶
func (x *NodeGetResponse) String() string
type NodeListRequest ¶
type NodeListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
NodeListRequest specifies criteria for retrieving a list of Nodes.
func (*NodeListRequest) Descriptor
deprecated
func (*NodeListRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeListRequest.ProtoReflect.Descriptor instead.
func (*NodeListRequest) GetFilter ¶
func (x *NodeListRequest) GetFilter() string
func (*NodeListRequest) GetMeta ¶
func (x *NodeListRequest) GetMeta() *ListRequestMetadata
func (*NodeListRequest) ProtoMessage ¶
func (*NodeListRequest) ProtoMessage()
func (*NodeListRequest) ProtoReflect ¶ added in v0.9.20
func (x *NodeListRequest) ProtoReflect() protoreflect.Message
func (*NodeListRequest) Reset ¶
func (x *NodeListRequest) Reset()
func (*NodeListRequest) String ¶
func (x *NodeListRequest) String() string
type NodeListResponse ¶
type NodeListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. Nodes []*Node `protobuf:"bytes,2,rep,name=nodes,proto3" json:"nodes,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
NodeListResponse returns a list of Nodes that meet the criteria of a NodeListRequest.
func (*NodeListResponse) Descriptor
deprecated
func (*NodeListResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeListResponse.ProtoReflect.Descriptor instead.
func (*NodeListResponse) GetMeta ¶
func (x *NodeListResponse) GetMeta() *ListResponseMetadata
func (*NodeListResponse) GetNodes ¶
func (x *NodeListResponse) GetNodes() []*Node
func (*NodeListResponse) GetRateLimit ¶
func (x *NodeListResponse) GetRateLimit() *RateLimitMetadata
func (*NodeListResponse) ProtoMessage ¶
func (*NodeListResponse) ProtoMessage()
func (*NodeListResponse) ProtoReflect ¶ added in v0.9.20
func (x *NodeListResponse) ProtoReflect() protoreflect.Message
func (*NodeListResponse) Reset ¶
func (x *NodeListResponse) Reset()
func (*NodeListResponse) String ¶
func (x *NodeListResponse) String() string
type NodeUpdateRequest ¶
type NodeUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Node to update. If an ID is already // specified in the `node` field, this field is not required. If an ID is // specified in both places, they must match. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Parameters to overwrite the specified Node. Node *Node `protobuf:"bytes,3,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
NodeUpdateRequest identifies a Node by ID and provides fields to update on that Node record.
func (*NodeUpdateRequest) Descriptor
deprecated
func (*NodeUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeUpdateRequest.ProtoReflect.Descriptor instead.
func (*NodeUpdateRequest) GetId ¶
func (x *NodeUpdateRequest) GetId() string
func (*NodeUpdateRequest) GetMeta ¶
func (x *NodeUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*NodeUpdateRequest) GetNode ¶
func (x *NodeUpdateRequest) GetNode() *Node
func (*NodeUpdateRequest) ProtoMessage ¶
func (*NodeUpdateRequest) ProtoMessage()
func (*NodeUpdateRequest) ProtoReflect ¶ added in v0.9.20
func (x *NodeUpdateRequest) ProtoReflect() protoreflect.Message
func (*NodeUpdateRequest) Reset ¶
func (x *NodeUpdateRequest) Reset()
func (*NodeUpdateRequest) String ¶
func (x *NodeUpdateRequest) String() string
type NodeUpdateResponse ¶
type NodeUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated Node. Node *Node `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
NodeUpdateResponse returns the fields of a Node after it has been updated by a NodeUpdateRequest.
func (*NodeUpdateResponse) Descriptor
deprecated
func (*NodeUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeUpdateResponse.ProtoReflect.Descriptor instead.
func (*NodeUpdateResponse) GetMeta ¶
func (x *NodeUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*NodeUpdateResponse) GetNode ¶
func (x *NodeUpdateResponse) GetNode() *Node
func (*NodeUpdateResponse) GetRateLimit ¶
func (x *NodeUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*NodeUpdateResponse) ProtoMessage ¶
func (*NodeUpdateResponse) ProtoMessage()
func (*NodeUpdateResponse) ProtoReflect ¶ added in v0.9.20
func (x *NodeUpdateResponse) ProtoReflect() protoreflect.Message
func (*NodeUpdateResponse) Reset ¶
func (x *NodeUpdateResponse) Reset()
func (*NodeUpdateResponse) String ¶
func (x *NodeUpdateResponse) String() string
type Node_Gateway ¶
type Node_Gateway struct {
Gateway *Gateway `protobuf:"bytes,2,opt,name=gateway,proto3,oneof"`
}
type Node_Relay ¶
type Node_Relay struct {
Relay *Relay `protobuf:"bytes,1,opt,name=relay,proto3,oneof"`
}
type NodesClient ¶
type NodesClient interface { // Create registers a new Node. Create(ctx context.Context, in *NodeCreateRequest, opts ...grpc.CallOption) (*NodeCreateResponse, error) // Get reads one Node by ID. Get(ctx context.Context, in *NodeGetRequest, opts ...grpc.CallOption) (*NodeGetResponse, error) // Update patches a Node by ID. Update(ctx context.Context, in *NodeUpdateRequest, opts ...grpc.CallOption) (*NodeUpdateResponse, error) // Delete removes a Node by ID. Delete(ctx context.Context, in *NodeDeleteRequest, opts ...grpc.CallOption) (*NodeDeleteResponse, error) // List gets a list of Nodes matching a given set of criteria. List(ctx context.Context, in *NodeListRequest, opts ...grpc.CallOption) (*NodeListResponse, error) }
NodesClient is the client API for Nodes 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 NewNodesClient ¶
func NewNodesClient(cc grpc.ClientConnInterface) NodesClient
type NodesServer ¶
type NodesServer interface { // Create registers a new Node. Create(context.Context, *NodeCreateRequest) (*NodeCreateResponse, error) // Get reads one Node by ID. Get(context.Context, *NodeGetRequest) (*NodeGetResponse, error) // Update patches a Node by ID. Update(context.Context, *NodeUpdateRequest) (*NodeUpdateResponse, error) // Delete removes a Node by ID. Delete(context.Context, *NodeDeleteRequest) (*NodeDeleteResponse, error) // List gets a list of Nodes matching a given set of criteria. List(context.Context, *NodeListRequest) (*NodeListResponse, error) // contains filtered or unexported methods }
NodesServer is the server API for Nodes service. All implementations must embed UnimplementedNodesServer for forward compatibility
type NotFoundError ¶
type NotFoundError struct { Entity string `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"` // contains filtered or unexported fields }
NotFoundError is used when an entity does not exist in the system
func (*NotFoundError) Descriptor
deprecated
func (*NotFoundError) Descriptor() ([]byte, []int)
Deprecated: Use NotFoundError.ProtoReflect.Descriptor instead.
func (*NotFoundError) GetEntity ¶
func (x *NotFoundError) GetEntity() string
func (*NotFoundError) ProtoMessage ¶
func (*NotFoundError) ProtoMessage()
func (*NotFoundError) ProtoReflect ¶ added in v0.9.20
func (x *NotFoundError) ProtoReflect() protoreflect.Message
func (*NotFoundError) Reset ¶
func (x *NotFoundError) Reset()
func (*NotFoundError) String ¶
func (x *NotFoundError) String() string
type OneofOptions ¶
type OneofOptions struct { CommonFields []string `protobuf:"bytes,1941381,rep,name=common_fields,json=commonFields,proto3" json:"common_fields,omitempty"` // contains filtered or unexported fields }
func (*OneofOptions) Descriptor
deprecated
func (*OneofOptions) Descriptor() ([]byte, []int)
Deprecated: Use OneofOptions.ProtoReflect.Descriptor instead.
func (*OneofOptions) GetCommonFields ¶ added in v0.9.4
func (x *OneofOptions) GetCommonFields() []string
func (*OneofOptions) ProtoMessage ¶
func (*OneofOptions) ProtoMessage()
func (*OneofOptions) ProtoReflect ¶ added in v0.9.20
func (x *OneofOptions) ProtoReflect() protoreflect.Message
func (*OneofOptions) Reset ¶
func (x *OneofOptions) Reset()
func (*OneofOptions) String ¶
func (x *OneofOptions) String() string
type Oracle ¶
type Oracle struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,7,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Oracle) Descriptor
deprecated
func (*Oracle) GetDatabase ¶
func (*Oracle) GetEgressFilter ¶ added in v0.9.28
func (*Oracle) GetHealthy ¶
func (*Oracle) GetHostname ¶
func (*Oracle) GetPassword ¶
func (*Oracle) GetPortOverride ¶
func (*Oracle) GetSecretStoreId ¶ added in v0.9.21
func (*Oracle) GetTlsRequired ¶
func (*Oracle) GetUsername ¶
func (*Oracle) ProtoMessage ¶
func (*Oracle) ProtoMessage()
func (*Oracle) ProtoReflect ¶ added in v0.9.20
func (x *Oracle) ProtoReflect() protoreflect.Message
type PermissionError ¶
type PermissionError struct {
// contains filtered or unexported fields
}
PermissionError is used to specify a permissions violation
func (*PermissionError) Descriptor
deprecated
func (*PermissionError) Descriptor() ([]byte, []int)
Deprecated: Use PermissionError.ProtoReflect.Descriptor instead.
func (*PermissionError) ProtoMessage ¶
func (*PermissionError) ProtoMessage()
func (*PermissionError) ProtoReflect ¶ added in v0.9.20
func (x *PermissionError) ProtoReflect() protoreflect.Message
func (*PermissionError) Reset ¶
func (x *PermissionError) Reset()
func (*PermissionError) String ¶
func (x *PermissionError) String() string
type Postgres ¶
type Postgres struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Postgres) Descriptor
deprecated
func (*Postgres) GetDatabase ¶
func (*Postgres) GetEgressFilter ¶ added in v0.9.28
func (*Postgres) GetHealthy ¶
func (*Postgres) GetHostname ¶
func (*Postgres) GetOverrideDatabase ¶
func (*Postgres) GetPassword ¶
func (*Postgres) GetPortOverride ¶
func (*Postgres) GetSecretStoreId ¶ added in v0.9.21
func (*Postgres) GetUsername ¶
func (*Postgres) ProtoMessage ¶
func (*Postgres) ProtoMessage()
func (*Postgres) ProtoReflect ¶ added in v0.9.20
func (x *Postgres) ProtoReflect() protoreflect.Message
type Presto ¶
type Presto struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,3,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,7,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,6,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Presto) Descriptor
deprecated
func (*Presto) GetDatabase ¶
func (*Presto) GetEgressFilter ¶ added in v0.9.28
func (*Presto) GetHealthy ¶
func (*Presto) GetHostname ¶
func (*Presto) GetPassword ¶
func (*Presto) GetPortOverride ¶
func (*Presto) GetSecretStoreId ¶ added in v0.9.21
func (*Presto) GetTlsRequired ¶
func (*Presto) GetUsername ¶
func (*Presto) ProtoMessage ¶
func (*Presto) ProtoMessage()
func (*Presto) ProtoReflect ¶ added in v0.9.20
func (x *Presto) ProtoReflect() protoreflect.Message
type RDP ¶
type RDP struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` DowngradeNlaConnections bool `` /* 133-byte string literal not displayed */ Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*RDP) Descriptor
deprecated
func (*RDP) GetDowngradeNlaConnections ¶ added in v0.9.40
func (*RDP) GetEgressFilter ¶ added in v0.9.28
func (*RDP) GetHealthy ¶
func (*RDP) GetHostname ¶
func (*RDP) GetPassword ¶
func (*RDP) GetPortOverride ¶
func (*RDP) GetSecretStoreId ¶ added in v0.9.21
func (*RDP) GetUsername ¶
func (*RDP) ProtoMessage ¶
func (*RDP) ProtoMessage()
func (*RDP) ProtoReflect ¶ added in v0.9.20
func (x *RDP) ProtoReflect() protoreflect.Message
type RabbitMQAMQP091 ¶ added in v0.9.30
type RabbitMQAMQP091 struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*RabbitMQAMQP091) Descriptor
deprecated
added in
v0.9.30
func (*RabbitMQAMQP091) Descriptor() ([]byte, []int)
Deprecated: Use RabbitMQAMQP091.ProtoReflect.Descriptor instead.
func (*RabbitMQAMQP091) GetEgressFilter ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetEgressFilter() string
func (*RabbitMQAMQP091) GetHealthy ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetHealthy() bool
func (*RabbitMQAMQP091) GetHostname ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetHostname() string
func (*RabbitMQAMQP091) GetId ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetId() string
func (*RabbitMQAMQP091) GetName ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetName() string
func (*RabbitMQAMQP091) GetPassword ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetPassword() string
func (*RabbitMQAMQP091) GetPort ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetPort() int32
func (*RabbitMQAMQP091) GetPortOverride ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetPortOverride() int32
func (*RabbitMQAMQP091) GetSecretStoreId ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetSecretStoreId() string
func (*RabbitMQAMQP091) GetTags ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetTags() *Tags
func (*RabbitMQAMQP091) GetTlsRequired ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetTlsRequired() bool
func (*RabbitMQAMQP091) GetUsername ¶ added in v0.9.30
func (x *RabbitMQAMQP091) GetUsername() string
func (*RabbitMQAMQP091) ProtoMessage ¶ added in v0.9.30
func (*RabbitMQAMQP091) ProtoMessage()
func (*RabbitMQAMQP091) ProtoReflect ¶ added in v0.9.30
func (x *RabbitMQAMQP091) ProtoReflect() protoreflect.Message
func (*RabbitMQAMQP091) Reset ¶ added in v0.9.30
func (x *RabbitMQAMQP091) Reset()
func (*RabbitMQAMQP091) String ¶ added in v0.9.30
func (x *RabbitMQAMQP091) String() string
type RateLimitError ¶
type RateLimitError struct { RateLimit *RateLimitMetadata `protobuf:"bytes,1,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RateLimitError is used for rate limit excess condition
func (*RateLimitError) Descriptor
deprecated
func (*RateLimitError) Descriptor() ([]byte, []int)
Deprecated: Use RateLimitError.ProtoReflect.Descriptor instead.
func (*RateLimitError) GetRateLimit ¶
func (x *RateLimitError) GetRateLimit() *RateLimitMetadata
func (*RateLimitError) ProtoMessage ¶
func (*RateLimitError) ProtoMessage()
func (*RateLimitError) ProtoReflect ¶ added in v0.9.20
func (x *RateLimitError) ProtoReflect() protoreflect.Message
func (*RateLimitError) Reset ¶
func (x *RateLimitError) Reset()
func (*RateLimitError) String ¶
func (x *RateLimitError) String() string
type RateLimitMetadata ¶
type RateLimitMetadata struct { // How many total requests the user/token is authorized to make before being // rate limited. Limit int64 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"` // How many remaining requests out of the limit are still avaialable. Remaining int64 `protobuf:"varint,2,opt,name=remaining,proto3" json:"remaining,omitempty"` // The time when remaining will be reset to limit. ResetAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=reset_at,json=resetAt,proto3" json:"reset_at,omitempty"` // The bucket this user/token is associated with, which may be shared between // multiple users/tokens. Bucket string `protobuf:"bytes,4,opt,name=bucket,proto3" json:"bucket,omitempty"` // contains filtered or unexported fields }
RateLimitMetadata contains information about remaining requests avaialable to the user over some timeframe.
func (*RateLimitMetadata) Descriptor
deprecated
func (*RateLimitMetadata) Descriptor() ([]byte, []int)
Deprecated: Use RateLimitMetadata.ProtoReflect.Descriptor instead.
func (*RateLimitMetadata) GetBucket ¶
func (x *RateLimitMetadata) GetBucket() string
func (*RateLimitMetadata) GetLimit ¶
func (x *RateLimitMetadata) GetLimit() int64
func (*RateLimitMetadata) GetRemaining ¶
func (x *RateLimitMetadata) GetRemaining() int64
func (*RateLimitMetadata) GetResetAt ¶
func (x *RateLimitMetadata) GetResetAt() *timestamppb.Timestamp
func (*RateLimitMetadata) ProtoMessage ¶
func (*RateLimitMetadata) ProtoMessage()
func (*RateLimitMetadata) ProtoReflect ¶ added in v0.9.20
func (x *RateLimitMetadata) ProtoReflect() protoreflect.Message
func (*RateLimitMetadata) Reset ¶
func (x *RateLimitMetadata) Reset()
func (*RateLimitMetadata) String ¶
func (x *RateLimitMetadata) String() string
type RawTCP ¶ added in v0.9.32
type RawTCP struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // contains filtered or unexported fields }
func (*RawTCP) Descriptor
deprecated
added in
v0.9.32
func (*RawTCP) GetEgressFilter ¶ added in v0.9.32
func (*RawTCP) GetHealthy ¶ added in v0.9.32
func (*RawTCP) GetHostname ¶ added in v0.9.32
func (*RawTCP) GetPortOverride ¶ added in v0.9.32
func (*RawTCP) GetSecretStoreId ¶ added in v0.9.32
func (*RawTCP) ProtoMessage ¶ added in v0.9.32
func (*RawTCP) ProtoMessage()
func (*RawTCP) ProtoReflect ¶ added in v0.9.32
func (x *RawTCP) ProtoReflect() protoreflect.Message
type Redis ¶
type Redis struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // contains filtered or unexported fields }
func (*Redis) Descriptor
deprecated
func (*Redis) GetEgressFilter ¶ added in v0.9.28
func (*Redis) GetHealthy ¶
func (*Redis) GetHostname ¶
func (*Redis) GetPassword ¶
func (*Redis) GetPortOverride ¶
func (*Redis) GetSecretStoreId ¶ added in v0.9.21
func (*Redis) ProtoMessage ¶
func (*Redis) ProtoMessage()
func (*Redis) ProtoReflect ¶ added in v0.9.20
func (x *Redis) ProtoReflect() protoreflect.Message
type Redshift ¶
type Redshift struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Redshift) Descriptor
deprecated
func (*Redshift) GetDatabase ¶
func (*Redshift) GetEgressFilter ¶ added in v0.9.28
func (*Redshift) GetHealthy ¶
func (*Redshift) GetHostname ¶
func (*Redshift) GetOverrideDatabase ¶
func (*Redshift) GetPassword ¶
func (*Redshift) GetPortOverride ¶
func (*Redshift) GetSecretStoreId ¶ added in v0.9.21
func (*Redshift) GetUsername ¶
func (*Redshift) ProtoMessage ¶
func (*Redshift) ProtoMessage()
func (*Redshift) ProtoReflect ¶ added in v0.9.20
func (x *Redshift) ProtoReflect() protoreflect.Message
type Relay ¶
type Relay struct { // Unique identifier of the Relay. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Relay. Node names must include only letters, numbers, and hyphens (no spaces, underscores, or other special characters). Generated if not provided on create. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The current state of the relay. One of: "new", "verifying_restart", // "awaiting_restart", "restarting", "started", "stopped", "dead", // "unknown". State string `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` // GatewayFilter can be used to restrict the peering between relays and // gateways. GatewayFilter string `protobuf:"bytes,5,opt,name=gateway_filter,json=gatewayFilter,proto3" json:"gateway_filter,omitempty"` // contains filtered or unexported fields }
Relay represents a StrongDM CLI installation running in relay mode.
func (*Relay) Descriptor
deprecated
func (*Relay) GetGatewayFilter ¶ added in v0.9.29
func (*Relay) ProtoMessage ¶
func (*Relay) ProtoMessage()
func (*Relay) ProtoReflect ¶ added in v0.9.20
func (x *Relay) ProtoReflect() protoreflect.Message
type Resource ¶
type Resource struct { // Types that are assignable to Resource: // *Resource_Aks // *Resource_AksBasicAuth // *Resource_AksServiceAccount // *Resource_AksServiceAccountUserImpersonation // *Resource_AksUserImpersonation // *Resource_Aws // *Resource_AmazonEks // *Resource_AmazonEksUserImpersonation // *Resource_AmazonEs // *Resource_AmazonMqamqp_091 // *Resource_Athena // *Resource_AuroraMysql // *Resource_AuroraPostgres // *Resource_Azure // *Resource_AzureCertificate // *Resource_AzurePostgres // *Resource_BigQuery // *Resource_Cassandra // *Resource_Citus // *Resource_Clustrix // *Resource_Cockroach // *Resource_Db_2I // *Resource_Db_2Luw // *Resource_DocumentDbHost // *Resource_DocumentDbReplicaSet // *Resource_Druid // *Resource_DynamoDb // *Resource_Elastic // *Resource_ElasticacheRedis // *Resource_Gcp // *Resource_GoogleGke // *Resource_GoogleGkeUserImpersonation // *Resource_Greenplum // *Resource_HttpAuth // *Resource_HttpBasicAuth // *Resource_HttpNoAuth // *Resource_Kubernetes // *Resource_KubernetesBasicAuth // *Resource_KubernetesServiceAccount // *Resource_KubernetesServiceAccountUserImpersonation // *Resource_KubernetesUserImpersonation // *Resource_Maria // *Resource_Memcached // *Resource_Memsql // *Resource_MongoHost // *Resource_MongoLegacyHost // *Resource_MongoLegacyReplicaset // *Resource_MongoReplicaSet // *Resource_MongoShardedCluster // *Resource_Mysql // *Resource_Neptune // *Resource_NeptuneIam // *Resource_Oracle // *Resource_Postgres // *Resource_Presto // *Resource_Rdp // *Resource_RabbitMqamqp_091 // *Resource_RawTcp // *Resource_Redis // *Resource_Redshift // *Resource_SqlServer // *Resource_Ssh // *Resource_SshCert // *Resource_SshCustomerKey // *Resource_SingleStore // *Resource_Snowflake // *Resource_Sybase // *Resource_SybaseIq // *Resource_Teradata Resource isResource_Resource `protobuf_oneof:"resource"` // contains filtered or unexported fields }
A Resource is a database or server for which strongDM manages access.
func (*Resource) Descriptor
deprecated
func (*Resource) GetAksBasicAuth ¶
func (x *Resource) GetAksBasicAuth() *AKSBasicAuth
func (*Resource) GetAksServiceAccount ¶
func (x *Resource) GetAksServiceAccount() *AKSServiceAccount
func (*Resource) GetAksServiceAccountUserImpersonation ¶ added in v0.9.28
func (x *Resource) GetAksServiceAccountUserImpersonation() *AKSServiceAccountUserImpersonation
func (*Resource) GetAksUserImpersonation ¶ added in v0.9.28
func (x *Resource) GetAksUserImpersonation() *AKSUserImpersonation
func (*Resource) GetAmazonEks ¶
func (*Resource) GetAmazonEksUserImpersonation ¶ added in v0.9.28
func (x *Resource) GetAmazonEksUserImpersonation() *AmazonEKSUserImpersonation
func (*Resource) GetAmazonEs ¶
func (*Resource) GetAmazonMqamqp_091 ¶ added in v0.9.30
func (x *Resource) GetAmazonMqamqp_091() *AmazonMQAMQP091
func (*Resource) GetAuroraMysql ¶
func (x *Resource) GetAuroraMysql() *AuroraMysql
func (*Resource) GetAuroraPostgres ¶
func (x *Resource) GetAuroraPostgres() *AuroraPostgres
func (*Resource) GetAzureCertificate ¶ added in v0.9.38
func (x *Resource) GetAzureCertificate() *AzureCertificate
func (*Resource) GetAzurePostgres ¶ added in v0.9.37
func (x *Resource) GetAzurePostgres() *AzurePostgres
func (*Resource) GetBigQuery ¶
func (*Resource) GetCassandra ¶
func (*Resource) GetClustrix ¶
func (*Resource) GetCockroach ¶
func (*Resource) GetDb_2Luw ¶ added in v0.9.15
func (*Resource) GetDocumentDbHost ¶ added in v0.9.36
func (x *Resource) GetDocumentDbHost() *DocumentDBHost
func (*Resource) GetDocumentDbReplicaSet ¶ added in v0.9.36
func (x *Resource) GetDocumentDbReplicaSet() *DocumentDBReplicaSet
func (*Resource) GetDynamoDb ¶
func (*Resource) GetElastic ¶
func (*Resource) GetElasticacheRedis ¶
func (x *Resource) GetElasticacheRedis() *ElasticacheRedis
func (*Resource) GetGoogleGke ¶
func (*Resource) GetGoogleGkeUserImpersonation ¶ added in v0.9.28
func (x *Resource) GetGoogleGkeUserImpersonation() *GoogleGKEUserImpersonation
func (*Resource) GetGreenplum ¶
func (*Resource) GetHttpAuth ¶
func (*Resource) GetHttpBasicAuth ¶
func (x *Resource) GetHttpBasicAuth() *HTTPBasicAuth
func (*Resource) GetHttpNoAuth ¶
func (x *Resource) GetHttpNoAuth() *HTTPNoAuth
func (*Resource) GetKubernetes ¶
func (x *Resource) GetKubernetes() *Kubernetes
func (*Resource) GetKubernetesBasicAuth ¶
func (x *Resource) GetKubernetesBasicAuth() *KubernetesBasicAuth
func (*Resource) GetKubernetesServiceAccount ¶
func (x *Resource) GetKubernetesServiceAccount() *KubernetesServiceAccount
func (*Resource) GetKubernetesServiceAccountUserImpersonation ¶ added in v0.9.28
func (x *Resource) GetKubernetesServiceAccountUserImpersonation() *KubernetesServiceAccountUserImpersonation
func (*Resource) GetKubernetesUserImpersonation ¶ added in v0.9.28
func (x *Resource) GetKubernetesUserImpersonation() *KubernetesUserImpersonation
func (*Resource) GetMemcached ¶
func (*Resource) GetMongoHost ¶
func (*Resource) GetMongoLegacyHost ¶
func (x *Resource) GetMongoLegacyHost() *MongoLegacyHost
func (*Resource) GetMongoLegacyReplicaset ¶
func (x *Resource) GetMongoLegacyReplicaset() *MongoLegacyReplicaset
func (*Resource) GetMongoReplicaSet ¶
func (x *Resource) GetMongoReplicaSet() *MongoReplicaSet
func (*Resource) GetMongoShardedCluster ¶ added in v0.9.39
func (x *Resource) GetMongoShardedCluster() *MongoShardedCluster
func (*Resource) GetNeptune ¶ added in v0.9.36
func (*Resource) GetNeptuneIam ¶ added in v0.9.36
func (x *Resource) GetNeptuneIam() *NeptuneIAM
func (*Resource) GetPostgres ¶
func (*Resource) GetRabbitMqamqp_091 ¶ added in v0.9.30
func (x *Resource) GetRabbitMqamqp_091() *RabbitMQAMQP091
func (*Resource) GetRedshift ¶
func (*Resource) GetResource ¶
func (m *Resource) GetResource() isResource_Resource
func (*Resource) GetSingleStore ¶ added in v0.9.31
func (x *Resource) GetSingleStore() *SingleStore
func (*Resource) GetSnowflake ¶
func (*Resource) GetSqlServer ¶
func (*Resource) GetSshCert ¶ added in v0.9.10
func (*Resource) GetSshCustomerKey ¶ added in v0.9.26
func (x *Resource) GetSshCustomerKey() *SSHCustomerKey
func (*Resource) GetSybaseIq ¶
func (*Resource) GetTeradata ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) ProtoReflect ¶ added in v0.9.20
func (x *Resource) ProtoReflect() protoreflect.Message
type ResourceCreateRequest ¶
type ResourceCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new Resource. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
ResourceCreateRequest specifies fields to fill out a new Resource.
func (*ResourceCreateRequest) Descriptor
deprecated
func (*ResourceCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceCreateRequest.ProtoReflect.Descriptor instead.
func (*ResourceCreateRequest) GetMeta ¶
func (x *ResourceCreateRequest) GetMeta() *CreateRequestMetadata
func (*ResourceCreateRequest) GetResource ¶
func (x *ResourceCreateRequest) GetResource() *Resource
func (*ResourceCreateRequest) ProtoMessage ¶
func (*ResourceCreateRequest) ProtoMessage()
func (*ResourceCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *ResourceCreateRequest) ProtoReflect() protoreflect.Message
func (*ResourceCreateRequest) Reset ¶
func (x *ResourceCreateRequest) Reset()
func (*ResourceCreateRequest) String ¶
func (x *ResourceCreateRequest) String() string
type ResourceCreateResponse ¶
type ResourceCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created Resource. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,4,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ResourceCreateResponse reports how the Resources were created in the system.
func (*ResourceCreateResponse) Descriptor
deprecated
func (*ResourceCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceCreateResponse.ProtoReflect.Descriptor instead.
func (*ResourceCreateResponse) GetMeta ¶
func (x *ResourceCreateResponse) GetMeta() *CreateResponseMetadata
func (*ResourceCreateResponse) GetRateLimit ¶
func (x *ResourceCreateResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceCreateResponse) GetResource ¶
func (x *ResourceCreateResponse) GetResource() *Resource
func (*ResourceCreateResponse) ProtoMessage ¶
func (*ResourceCreateResponse) ProtoMessage()
func (*ResourceCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *ResourceCreateResponse) ProtoReflect() protoreflect.Message
func (*ResourceCreateResponse) Reset ¶
func (x *ResourceCreateResponse) Reset()
func (*ResourceCreateResponse) String ¶
func (x *ResourceCreateResponse) String() string
type ResourceDeleteRequest ¶
type ResourceDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Resource to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ResourceDeleteRequest identifies a Resource by ID to delete.
func (*ResourceDeleteRequest) Descriptor
deprecated
func (*ResourceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceDeleteRequest.ProtoReflect.Descriptor instead.
func (*ResourceDeleteRequest) GetId ¶
func (x *ResourceDeleteRequest) GetId() string
func (*ResourceDeleteRequest) GetMeta ¶
func (x *ResourceDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*ResourceDeleteRequest) ProtoMessage ¶
func (*ResourceDeleteRequest) ProtoMessage()
func (*ResourceDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *ResourceDeleteRequest) ProtoReflect() protoreflect.Message
func (*ResourceDeleteRequest) Reset ¶
func (x *ResourceDeleteRequest) Reset()
func (*ResourceDeleteRequest) String ¶
func (x *ResourceDeleteRequest) String() string
type ResourceDeleteResponse ¶
type ResourceDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ResourceDeleteResponse returns information about a Resource that was deleted.
func (*ResourceDeleteResponse) Descriptor
deprecated
func (*ResourceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceDeleteResponse.ProtoReflect.Descriptor instead.
func (*ResourceDeleteResponse) GetMeta ¶
func (x *ResourceDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*ResourceDeleteResponse) GetRateLimit ¶
func (x *ResourceDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceDeleteResponse) ProtoMessage ¶
func (*ResourceDeleteResponse) ProtoMessage()
func (*ResourceDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *ResourceDeleteResponse) ProtoReflect() protoreflect.Message
func (*ResourceDeleteResponse) Reset ¶
func (x *ResourceDeleteResponse) Reset()
func (*ResourceDeleteResponse) String ¶
func (x *ResourceDeleteResponse) String() string
type ResourceGetRequest ¶
type ResourceGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Resource to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ResourceGetRequest specifies which Resource to retrieve.
func (*ResourceGetRequest) Descriptor
deprecated
func (*ResourceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceGetRequest.ProtoReflect.Descriptor instead.
func (*ResourceGetRequest) GetId ¶
func (x *ResourceGetRequest) GetId() string
func (*ResourceGetRequest) GetMeta ¶
func (x *ResourceGetRequest) GetMeta() *GetRequestMetadata
func (*ResourceGetRequest) ProtoMessage ¶
func (*ResourceGetRequest) ProtoMessage()
func (*ResourceGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *ResourceGetRequest) ProtoReflect() protoreflect.Message
func (*ResourceGetRequest) Reset ¶
func (x *ResourceGetRequest) Reset()
func (*ResourceGetRequest) String ¶
func (x *ResourceGetRequest) String() string
type ResourceGetResponse ¶
type ResourceGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested Resource. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ResourceGetResponse returns a requested Resource.
func (*ResourceGetResponse) Descriptor
deprecated
func (*ResourceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceGetResponse.ProtoReflect.Descriptor instead.
func (*ResourceGetResponse) GetMeta ¶
func (x *ResourceGetResponse) GetMeta() *GetResponseMetadata
func (*ResourceGetResponse) GetRateLimit ¶
func (x *ResourceGetResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceGetResponse) GetResource ¶
func (x *ResourceGetResponse) GetResource() *Resource
func (*ResourceGetResponse) ProtoMessage ¶
func (*ResourceGetResponse) ProtoMessage()
func (*ResourceGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *ResourceGetResponse) ProtoReflect() protoreflect.Message
func (*ResourceGetResponse) Reset ¶
func (x *ResourceGetResponse) Reset()
func (*ResourceGetResponse) String ¶
func (x *ResourceGetResponse) String() string
type ResourceListRequest ¶
type ResourceListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
ResourceListRequest specifies criteria for retrieving a list of Resources.
func (*ResourceListRequest) Descriptor
deprecated
func (*ResourceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceListRequest.ProtoReflect.Descriptor instead.
func (*ResourceListRequest) GetFilter ¶
func (x *ResourceListRequest) GetFilter() string
func (*ResourceListRequest) GetMeta ¶
func (x *ResourceListRequest) GetMeta() *ListRequestMetadata
func (*ResourceListRequest) ProtoMessage ¶
func (*ResourceListRequest) ProtoMessage()
func (*ResourceListRequest) ProtoReflect ¶ added in v0.9.20
func (x *ResourceListRequest) ProtoReflect() protoreflect.Message
func (*ResourceListRequest) Reset ¶
func (x *ResourceListRequest) Reset()
func (*ResourceListRequest) String ¶
func (x *ResourceListRequest) String() string
type ResourceListResponse ¶
type ResourceListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. Resources []*Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ResourceListResponse returns a list of Resources that meet the criteria of a ResourceListRequest.
func (*ResourceListResponse) Descriptor
deprecated
func (*ResourceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceListResponse.ProtoReflect.Descriptor instead.
func (*ResourceListResponse) GetMeta ¶
func (x *ResourceListResponse) GetMeta() *ListResponseMetadata
func (*ResourceListResponse) GetRateLimit ¶
func (x *ResourceListResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceListResponse) GetResources ¶
func (x *ResourceListResponse) GetResources() []*Resource
func (*ResourceListResponse) ProtoMessage ¶
func (*ResourceListResponse) ProtoMessage()
func (*ResourceListResponse) ProtoReflect ¶ added in v0.9.20
func (x *ResourceListResponse) ProtoReflect() protoreflect.Message
func (*ResourceListResponse) Reset ¶
func (x *ResourceListResponse) Reset()
func (*ResourceListResponse) String ¶
func (x *ResourceListResponse) String() string
type ResourceUpdateRequest ¶
type ResourceUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Resource to update. If an ID is already // specified in the `resource` field, this field is not required. If an ID is // specified in both places, they must match. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Parameters to overwrite the specified Resource. Resource *Resource `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
ResourceUpdateRequest identifies a Resource by ID and provides fields to update on that Resource record.
func (*ResourceUpdateRequest) Descriptor
deprecated
func (*ResourceUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceUpdateRequest.ProtoReflect.Descriptor instead.
func (*ResourceUpdateRequest) GetId ¶
func (x *ResourceUpdateRequest) GetId() string
func (*ResourceUpdateRequest) GetMeta ¶
func (x *ResourceUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*ResourceUpdateRequest) GetResource ¶
func (x *ResourceUpdateRequest) GetResource() *Resource
func (*ResourceUpdateRequest) ProtoMessage ¶
func (*ResourceUpdateRequest) ProtoMessage()
func (*ResourceUpdateRequest) ProtoReflect ¶ added in v0.9.20
func (x *ResourceUpdateRequest) ProtoReflect() protoreflect.Message
func (*ResourceUpdateRequest) Reset ¶
func (x *ResourceUpdateRequest) Reset()
func (*ResourceUpdateRequest) String ¶
func (x *ResourceUpdateRequest) String() string
type ResourceUpdateResponse ¶
type ResourceUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated Resource. Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ResourceUpdateResponse returns the fields of a Resource after it has been updated by a ResourceUpdateRequest.
func (*ResourceUpdateResponse) Descriptor
deprecated
func (*ResourceUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceUpdateResponse.ProtoReflect.Descriptor instead.
func (*ResourceUpdateResponse) GetMeta ¶
func (x *ResourceUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*ResourceUpdateResponse) GetRateLimit ¶
func (x *ResourceUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceUpdateResponse) GetResource ¶
func (x *ResourceUpdateResponse) GetResource() *Resource
func (*ResourceUpdateResponse) ProtoMessage ¶
func (*ResourceUpdateResponse) ProtoMessage()
func (*ResourceUpdateResponse) ProtoReflect ¶ added in v0.9.20
func (x *ResourceUpdateResponse) ProtoReflect() protoreflect.Message
func (*ResourceUpdateResponse) Reset ¶
func (x *ResourceUpdateResponse) Reset()
func (*ResourceUpdateResponse) String ¶
func (x *ResourceUpdateResponse) String() string
type Resource_Aks ¶
type Resource_Aks struct {
Aks *AKS `protobuf:"bytes,805,opt,name=aks,proto3,oneof"`
}
type Resource_AksBasicAuth ¶
type Resource_AksBasicAuth struct {
AksBasicAuth *AKSBasicAuth `protobuf:"bytes,806,opt,name=aks_basic_auth,json=aksBasicAuth,proto3,oneof"`
}
type Resource_AksServiceAccount ¶
type Resource_AksServiceAccount struct {
AksServiceAccount *AKSServiceAccount `protobuf:"bytes,807,opt,name=aks_service_account,json=aksServiceAccount,proto3,oneof"`
}
type Resource_AksServiceAccountUserImpersonation ¶ added in v0.9.28
type Resource_AksServiceAccountUserImpersonation struct {
AksServiceAccountUserImpersonation *AKSServiceAccountUserImpersonation `protobuf:"bytes,810,opt,name=aks_service_account_user_impersonation,json=aksServiceAccountUserImpersonation,proto3,oneof"`
}
type Resource_AksUserImpersonation ¶ added in v0.9.28
type Resource_AksUserImpersonation struct {
AksUserImpersonation *AKSUserImpersonation `protobuf:"bytes,814,opt,name=aks_user_impersonation,json=aksUserImpersonation,proto3,oneof"`
}
type Resource_AmazonEks ¶
type Resource_AmazonEks struct {
AmazonEks *AmazonEKS `protobuf:"bytes,802,opt,name=amazon_eks,json=amazonEks,proto3,oneof"`
}
type Resource_AmazonEksUserImpersonation ¶ added in v0.9.28
type Resource_AmazonEksUserImpersonation struct {
AmazonEksUserImpersonation *AmazonEKSUserImpersonation `protobuf:"bytes,818,opt,name=amazon_eks_user_impersonation,json=amazonEksUserImpersonation,proto3,oneof"`
}
type Resource_AmazonEs ¶
type Resource_AmazonEs struct {
AmazonEs *AmazonES `protobuf:"bytes,600,opt,name=amazon_es,json=amazonEs,proto3,oneof"`
}
type Resource_AmazonMqamqp_091 ¶ added in v0.9.30
type Resource_AmazonMqamqp_091 struct {
AmazonMqamqp_091 *AmazonMQAMQP091 `protobuf:"bytes,2501,opt,name=amazon_mqamqp_091,json=amazonMqamqp091,proto3,oneof"`
}
type Resource_Athena ¶
type Resource_Athena struct {
Athena *Athena `protobuf:"bytes,100,opt,name=athena,proto3,oneof"`
}
type Resource_AuroraMysql ¶
type Resource_AuroraMysql struct {
AuroraMysql *AuroraMysql `protobuf:"bytes,1101,opt,name=aurora_mysql,json=auroraMysql,proto3,oneof"`
}
type Resource_AuroraPostgres ¶
type Resource_AuroraPostgres struct {
AuroraPostgres *AuroraPostgres `protobuf:"bytes,1301,opt,name=aurora_postgres,json=auroraPostgres,proto3,oneof"`
}
type Resource_Aws ¶ added in v0.9.22
type Resource_Aws struct {
Aws *AWS `protobuf:"bytes,2300,opt,name=aws,proto3,oneof"`
}
type Resource_Azure ¶ added in v0.9.38
type Resource_Azure struct {
Azure *Azure `protobuf:"bytes,2800,opt,name=azure,proto3,oneof"`
}
type Resource_AzureCertificate ¶ added in v0.9.38
type Resource_AzureCertificate struct {
AzureCertificate *AzureCertificate `protobuf:"bytes,2801,opt,name=azure_certificate,json=azureCertificate,proto3,oneof"`
}
type Resource_AzurePostgres ¶ added in v0.9.37
type Resource_AzurePostgres struct {
AzurePostgres *AzurePostgres `protobuf:"bytes,1307,opt,name=azure_postgres,json=azurePostgres,proto3,oneof"`
}
type Resource_BigQuery ¶
type Resource_BigQuery struct {
BigQuery *BigQuery `protobuf:"bytes,200,opt,name=big_query,json=bigQuery,proto3,oneof"`
}
type Resource_Cassandra ¶
type Resource_Cassandra struct {
Cassandra *Cassandra `protobuf:"bytes,300,opt,name=cassandra,proto3,oneof"`
}
type Resource_Citus ¶ added in v0.9.10
type Resource_Citus struct {
Citus *Citus `protobuf:"bytes,1305,opt,name=citus,proto3,oneof"`
}
type Resource_Clustrix ¶
type Resource_Clustrix struct {
Clustrix *Clustrix `protobuf:"bytes,1102,opt,name=clustrix,proto3,oneof"`
}
type Resource_Cockroach ¶
type Resource_Cockroach struct {
Cockroach *Cockroach `protobuf:"bytes,1303,opt,name=cockroach,proto3,oneof"`
}
type Resource_Db_2I ¶ added in v0.9.15
type Resource_Db_2I struct {
Db_2I *DB2I `protobuf:"bytes,2400,opt,name=db_2_i,json=db2I,proto3,oneof"`
}
type Resource_Db_2Luw ¶ added in v0.9.15
type Resource_Db_2Luw struct {
Db_2Luw *DB2LUW `protobuf:"bytes,2200,opt,name=db_2_luw,json=db2Luw,proto3,oneof"`
}
type Resource_DocumentDbHost ¶ added in v0.9.36
type Resource_DocumentDbHost struct {
DocumentDbHost *DocumentDBHost `protobuf:"bytes,1052,opt,name=document_db_host,json=documentDbHost,proto3,oneof"`
}
type Resource_DocumentDbReplicaSet ¶ added in v0.9.36
type Resource_DocumentDbReplicaSet struct {
DocumentDbReplicaSet *DocumentDBReplicaSet `protobuf:"bytes,1053,opt,name=document_db_replica_set,json=documentDbReplicaSet,proto3,oneof"`
}
type Resource_Druid ¶
type Resource_Druid struct {
Druid *Druid `protobuf:"bytes,400,opt,name=druid,proto3,oneof"`
}
type Resource_DynamoDb ¶
type Resource_DynamoDb struct {
DynamoDb *DynamoDB `protobuf:"bytes,500,opt,name=dynamo_db,json=dynamoDb,proto3,oneof"`
}
type Resource_Elastic ¶
type Resource_Elastic struct {
Elastic *Elastic `protobuf:"bytes,601,opt,name=elastic,proto3,oneof"`
}
type Resource_ElasticacheRedis ¶
type Resource_ElasticacheRedis struct {
ElasticacheRedis *ElasticacheRedis `protobuf:"bytes,1601,opt,name=elasticache_redis,json=elasticacheRedis,proto3,oneof"`
}
type Resource_Gcp ¶ added in v0.9.38
type Resource_Gcp struct {
Gcp *GCP `protobuf:"bytes,2700,opt,name=gcp,proto3,oneof"`
}
type Resource_GoogleGke ¶
type Resource_GoogleGke struct {
GoogleGke *GoogleGKE `protobuf:"bytes,803,opt,name=google_gke,json=googleGke,proto3,oneof"`
}
type Resource_GoogleGkeUserImpersonation ¶ added in v0.9.28
type Resource_GoogleGkeUserImpersonation struct {
GoogleGkeUserImpersonation *GoogleGKEUserImpersonation `protobuf:"bytes,816,opt,name=google_gke_user_impersonation,json=googleGkeUserImpersonation,proto3,oneof"`
}
type Resource_Greenplum ¶
type Resource_Greenplum struct {
Greenplum *Greenplum `protobuf:"bytes,1302,opt,name=greenplum,proto3,oneof"`
}
type Resource_HttpAuth ¶
type Resource_HttpAuth struct {
HttpAuth *HTTPAuth `protobuf:"bytes,702,opt,name=http_auth,json=httpAuth,proto3,oneof"`
}
type Resource_HttpBasicAuth ¶
type Resource_HttpBasicAuth struct {
HttpBasicAuth *HTTPBasicAuth `protobuf:"bytes,700,opt,name=http_basic_auth,json=httpBasicAuth,proto3,oneof"`
}
type Resource_HttpNoAuth ¶
type Resource_HttpNoAuth struct {
HttpNoAuth *HTTPNoAuth `protobuf:"bytes,701,opt,name=http_no_auth,json=httpNoAuth,proto3,oneof"`
}
type Resource_Kubernetes ¶
type Resource_Kubernetes struct {
Kubernetes *Kubernetes `protobuf:"bytes,800,opt,name=kubernetes,proto3,oneof"`
}
type Resource_KubernetesBasicAuth ¶
type Resource_KubernetesBasicAuth struct {
KubernetesBasicAuth *KubernetesBasicAuth `protobuf:"bytes,801,opt,name=kubernetes_basic_auth,json=kubernetesBasicAuth,proto3,oneof"`
}
type Resource_KubernetesServiceAccount ¶
type Resource_KubernetesServiceAccount struct {
KubernetesServiceAccount *KubernetesServiceAccount `protobuf:"bytes,804,opt,name=kubernetes_service_account,json=kubernetesServiceAccount,proto3,oneof"`
}
type Resource_KubernetesServiceAccountUserImpersonation ¶ added in v0.9.28
type Resource_KubernetesServiceAccountUserImpersonation struct {
KubernetesServiceAccountUserImpersonation *KubernetesServiceAccountUserImpersonation `` /* 135-byte string literal not displayed */
}
type Resource_KubernetesUserImpersonation ¶ added in v0.9.28
type Resource_KubernetesUserImpersonation struct {
KubernetesUserImpersonation *KubernetesUserImpersonation `protobuf:"bytes,812,opt,name=kubernetes_user_impersonation,json=kubernetesUserImpersonation,proto3,oneof"`
}
type Resource_Maria ¶
type Resource_Maria struct {
Maria *Maria `protobuf:"bytes,1103,opt,name=maria,proto3,oneof"`
}
type Resource_Memcached ¶
type Resource_Memcached struct {
Memcached *Memcached `protobuf:"bytes,900,opt,name=memcached,proto3,oneof"`
}
type Resource_Memsql ¶
type Resource_Memsql struct {
Memsql *Memsql `protobuf:"bytes,1104,opt,name=memsql,proto3,oneof"`
}
type Resource_MongoHost ¶
type Resource_MongoHost struct {
MongoHost *MongoHost `protobuf:"bytes,1002,opt,name=mongo_host,json=mongoHost,proto3,oneof"`
}
type Resource_MongoLegacyHost ¶
type Resource_MongoLegacyHost struct {
MongoLegacyHost *MongoLegacyHost `protobuf:"bytes,1000,opt,name=mongo_legacy_host,json=mongoLegacyHost,proto3,oneof"`
}
type Resource_MongoLegacyReplicaset ¶
type Resource_MongoLegacyReplicaset struct {
MongoLegacyReplicaset *MongoLegacyReplicaset `protobuf:"bytes,1001,opt,name=mongo_legacy_replicaset,json=mongoLegacyReplicaset,proto3,oneof"`
}
type Resource_MongoReplicaSet ¶
type Resource_MongoReplicaSet struct {
MongoReplicaSet *MongoReplicaSet `protobuf:"bytes,1003,opt,name=mongo_replica_set,json=mongoReplicaSet,proto3,oneof"`
}
type Resource_MongoShardedCluster ¶ added in v0.9.39
type Resource_MongoShardedCluster struct {
MongoShardedCluster *MongoShardedCluster `protobuf:"bytes,1054,opt,name=mongo_sharded_cluster,json=mongoShardedCluster,proto3,oneof"`
}
type Resource_Mysql ¶
type Resource_Mysql struct {
Mysql *Mysql `protobuf:"bytes,1100,opt,name=mysql,proto3,oneof"`
}
type Resource_Neptune ¶ added in v0.9.36
type Resource_Neptune struct {
Neptune *Neptune `protobuf:"bytes,2250,opt,name=neptune,proto3,oneof"`
}
type Resource_NeptuneIam ¶ added in v0.9.36
type Resource_NeptuneIam struct {
NeptuneIam *NeptuneIAM `protobuf:"bytes,2201,opt,name=neptune_iam,json=neptuneIam,proto3,oneof"`
}
type Resource_Oracle ¶
type Resource_Oracle struct {
Oracle *Oracle `protobuf:"bytes,1200,opt,name=oracle,proto3,oneof"`
}
type Resource_Postgres ¶
type Resource_Postgres struct {
Postgres *Postgres `protobuf:"bytes,1300,opt,name=postgres,proto3,oneof"`
}
type Resource_Presto ¶
type Resource_Presto struct {
Presto *Presto `protobuf:"bytes,1400,opt,name=presto,proto3,oneof"`
}
type Resource_RabbitMqamqp_091 ¶ added in v0.9.30
type Resource_RabbitMqamqp_091 struct {
RabbitMqamqp_091 *RabbitMQAMQP091 `protobuf:"bytes,2500,opt,name=rabbit_mqamqp_091,json=rabbitMqamqp091,proto3,oneof"`
}
type Resource_RawTcp ¶ added in v0.9.32
type Resource_RawTcp struct {
RawTcp *RawTCP `protobuf:"bytes,2600,opt,name=raw_tcp,json=rawTcp,proto3,oneof"`
}
type Resource_Rdp ¶
type Resource_Rdp struct {
Rdp *RDP `protobuf:"bytes,1500,opt,name=rdp,proto3,oneof"`
}
type Resource_Redis ¶
type Resource_Redis struct {
Redis *Redis `protobuf:"bytes,1600,opt,name=redis,proto3,oneof"`
}
type Resource_Redshift ¶
type Resource_Redshift struct {
Redshift *Redshift `protobuf:"bytes,1304,opt,name=redshift,proto3,oneof"`
}
type Resource_SingleStore ¶ added in v0.9.31
type Resource_SingleStore struct {
SingleStore *SingleStore `protobuf:"bytes,1105,opt,name=single_store,json=singleStore,proto3,oneof"`
}
type Resource_Snowflake ¶
type Resource_Snowflake struct {
Snowflake *Snowflake `protobuf:"bytes,1700,opt,name=snowflake,proto3,oneof"`
}
type Resource_SqlServer ¶
type Resource_SqlServer struct {
SqlServer *SQLServer `protobuf:"bytes,1800,opt,name=sql_server,json=sqlServer,proto3,oneof"`
}
type Resource_Ssh ¶
type Resource_Ssh struct {
Ssh *SSH `protobuf:"bytes,1900,opt,name=ssh,proto3,oneof"`
}
type Resource_SshCert ¶ added in v0.9.10
type Resource_SshCert struct {
SshCert *SSHCert `protobuf:"bytes,1901,opt,name=ssh_cert,json=sshCert,proto3,oneof"`
}
type Resource_SshCustomerKey ¶ added in v0.9.26
type Resource_SshCustomerKey struct {
SshCustomerKey *SSHCustomerKey `protobuf:"bytes,1902,opt,name=ssh_customer_key,json=sshCustomerKey,proto3,oneof"`
}
type Resource_Sybase ¶
type Resource_Sybase struct {
Sybase *Sybase `protobuf:"bytes,2000,opt,name=sybase,proto3,oneof"`
}
type Resource_SybaseIq ¶
type Resource_SybaseIq struct {
SybaseIq *SybaseIQ `protobuf:"bytes,2001,opt,name=sybase_iq,json=sybaseIq,proto3,oneof"`
}
type Resource_Teradata ¶
type Resource_Teradata struct {
Teradata *Teradata `protobuf:"bytes,2100,opt,name=teradata,proto3,oneof"`
}
type ResourcesClient ¶
type ResourcesClient interface { // EnumerateTags gets a list of the filter matching tags. EnumerateTags(ctx context.Context, in *EnumerateTagsRequest, opts ...grpc.CallOption) (*EnumerateTagsResponse, error) // Create registers a new Resource. Create(ctx context.Context, in *ResourceCreateRequest, opts ...grpc.CallOption) (*ResourceCreateResponse, error) // Get reads one Resource by ID. Get(ctx context.Context, in *ResourceGetRequest, opts ...grpc.CallOption) (*ResourceGetResponse, error) // Update patches a Resource by ID. Update(ctx context.Context, in *ResourceUpdateRequest, opts ...grpc.CallOption) (*ResourceUpdateResponse, error) // Delete removes a Resource by ID. Delete(ctx context.Context, in *ResourceDeleteRequest, opts ...grpc.CallOption) (*ResourceDeleteResponse, error) // List gets a list of Resources matching a given set of criteria. List(ctx context.Context, in *ResourceListRequest, opts ...grpc.CallOption) (*ResourceListResponse, error) }
ResourcesClient is the client API for Resources 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 NewResourcesClient ¶
func NewResourcesClient(cc grpc.ClientConnInterface) ResourcesClient
type ResourcesServer ¶
type ResourcesServer interface { // EnumerateTags gets a list of the filter matching tags. EnumerateTags(context.Context, *EnumerateTagsRequest) (*EnumerateTagsResponse, error) // Create registers a new Resource. Create(context.Context, *ResourceCreateRequest) (*ResourceCreateResponse, error) // Get reads one Resource by ID. Get(context.Context, *ResourceGetRequest) (*ResourceGetResponse, error) // Update patches a Resource by ID. Update(context.Context, *ResourceUpdateRequest) (*ResourceUpdateResponse, error) // Delete removes a Resource by ID. Delete(context.Context, *ResourceDeleteRequest) (*ResourceDeleteResponse, error) // List gets a list of Resources matching a given set of criteria. List(context.Context, *ResourceListRequest) (*ResourceListResponse, error) // contains filtered or unexported methods }
ResourcesServer is the server API for Resources service. All implementations must embed UnimplementedResourcesServer for forward compatibility
type Role ¶
type Role struct { // Unique identifier of the Role. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Role. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // AccessRules JSON encoded access rules data. AccessRules string `protobuf:"bytes,5,opt,name=access_rules,json=accessRules,proto3" json:"access_rules,omitempty"` // True if the Role is a composite role. Composite bool `protobuf:"varint,3,opt,name=composite,proto3" json:"composite,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
A Role is a collection of access grants, and typically corresponds to a team, Active Directory OU, or other organizational unit. Users are granted access to resources by assigning them to roles.
func (*Role) Descriptor
deprecated
func (*Role) GetAccessRules ¶ added in v0.9.33
func (*Role) GetComposite ¶
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶ added in v0.9.20
func (x *Role) ProtoReflect() protoreflect.Message
type RoleAttachment ¶
type RoleAttachment struct { // Unique identifier of the RoleAttachment. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The id of the composite role of this RoleAttachment. CompositeRoleId string `protobuf:"bytes,2,opt,name=composite_role_id,json=compositeRoleId,proto3" json:"composite_role_id,omitempty"` // The id of the attached role of this RoleAttachment. AttachedRoleId string `protobuf:"bytes,3,opt,name=attached_role_id,json=attachedRoleId,proto3" json:"attached_role_id,omitempty"` // contains filtered or unexported fields }
A RoleAttachment assigns a role to a composite role.
func (*RoleAttachment) Descriptor
deprecated
func (*RoleAttachment) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachment.ProtoReflect.Descriptor instead.
func (*RoleAttachment) GetAttachedRoleId ¶
func (x *RoleAttachment) GetAttachedRoleId() string
func (*RoleAttachment) GetCompositeRoleId ¶
func (x *RoleAttachment) GetCompositeRoleId() string
func (*RoleAttachment) GetId ¶
func (x *RoleAttachment) GetId() string
func (*RoleAttachment) ProtoMessage ¶
func (*RoleAttachment) ProtoMessage()
func (*RoleAttachment) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachment) ProtoReflect() protoreflect.Message
func (*RoleAttachment) Reset ¶
func (x *RoleAttachment) Reset()
func (*RoleAttachment) String ¶
func (x *RoleAttachment) String() string
type RoleAttachmentCreateRequest ¶
type RoleAttachmentCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new RoleAttachment. RoleAttachment *RoleAttachment `protobuf:"bytes,2,opt,name=role_attachment,json=roleAttachment,proto3" json:"role_attachment,omitempty"` // contains filtered or unexported fields }
RoleAttachmentCreateRequest specifies what kind of RoleAttachments should be registered in the organizations fleet.
func (*RoleAttachmentCreateRequest) Descriptor
deprecated
func (*RoleAttachmentCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentCreateRequest.ProtoReflect.Descriptor instead.
func (*RoleAttachmentCreateRequest) GetMeta ¶
func (x *RoleAttachmentCreateRequest) GetMeta() *CreateRequestMetadata
func (*RoleAttachmentCreateRequest) GetRoleAttachment ¶
func (x *RoleAttachmentCreateRequest) GetRoleAttachment() *RoleAttachment
func (*RoleAttachmentCreateRequest) ProtoMessage ¶
func (*RoleAttachmentCreateRequest) ProtoMessage()
func (*RoleAttachmentCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentCreateRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentCreateRequest) Reset ¶
func (x *RoleAttachmentCreateRequest) Reset()
func (*RoleAttachmentCreateRequest) String ¶
func (x *RoleAttachmentCreateRequest) String() string
type RoleAttachmentCreateResponse ¶
type RoleAttachmentCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created RoleAttachment. RoleAttachment *RoleAttachment `protobuf:"bytes,2,opt,name=role_attachment,json=roleAttachment,proto3" json:"role_attachment,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleAttachmentCreateResponse reports how the RoleAttachments were created in the system.
func (*RoleAttachmentCreateResponse) Descriptor
deprecated
func (*RoleAttachmentCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentCreateResponse.ProtoReflect.Descriptor instead.
func (*RoleAttachmentCreateResponse) GetMeta ¶
func (x *RoleAttachmentCreateResponse) GetMeta() *CreateResponseMetadata
func (*RoleAttachmentCreateResponse) GetRateLimit ¶
func (x *RoleAttachmentCreateResponse) GetRateLimit() *RateLimitMetadata
func (*RoleAttachmentCreateResponse) GetRoleAttachment ¶
func (x *RoleAttachmentCreateResponse) GetRoleAttachment() *RoleAttachment
func (*RoleAttachmentCreateResponse) ProtoMessage ¶
func (*RoleAttachmentCreateResponse) ProtoMessage()
func (*RoleAttachmentCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentCreateResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentCreateResponse) Reset ¶
func (x *RoleAttachmentCreateResponse) Reset()
func (*RoleAttachmentCreateResponse) String ¶
func (x *RoleAttachmentCreateResponse) String() string
type RoleAttachmentDeleteRequest ¶
type RoleAttachmentDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RoleAttachment to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RoleAttachmentDeleteRequest identifies a RoleAttachment by ID to delete.
func (*RoleAttachmentDeleteRequest) Descriptor
deprecated
func (*RoleAttachmentDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentDeleteRequest.ProtoReflect.Descriptor instead.
func (*RoleAttachmentDeleteRequest) GetId ¶
func (x *RoleAttachmentDeleteRequest) GetId() string
func (*RoleAttachmentDeleteRequest) GetMeta ¶
func (x *RoleAttachmentDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*RoleAttachmentDeleteRequest) ProtoMessage ¶
func (*RoleAttachmentDeleteRequest) ProtoMessage()
func (*RoleAttachmentDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentDeleteRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentDeleteRequest) Reset ¶
func (x *RoleAttachmentDeleteRequest) Reset()
func (*RoleAttachmentDeleteRequest) String ¶
func (x *RoleAttachmentDeleteRequest) String() string
type RoleAttachmentDeleteResponse ¶
type RoleAttachmentDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleAttachmentDeleteResponse returns information about a RoleAttachment that was deleted.
func (*RoleAttachmentDeleteResponse) Descriptor
deprecated
func (*RoleAttachmentDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentDeleteResponse.ProtoReflect.Descriptor instead.
func (*RoleAttachmentDeleteResponse) GetMeta ¶
func (x *RoleAttachmentDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*RoleAttachmentDeleteResponse) GetRateLimit ¶
func (x *RoleAttachmentDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*RoleAttachmentDeleteResponse) ProtoMessage ¶
func (*RoleAttachmentDeleteResponse) ProtoMessage()
func (*RoleAttachmentDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentDeleteResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentDeleteResponse) Reset ¶
func (x *RoleAttachmentDeleteResponse) Reset()
func (*RoleAttachmentDeleteResponse) String ¶
func (x *RoleAttachmentDeleteResponse) String() string
type RoleAttachmentGetRequest ¶
type RoleAttachmentGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RoleAttachment to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RoleAttachmentGetRequest specifies which RoleAttachment to retrieve.
func (*RoleAttachmentGetRequest) Descriptor
deprecated
func (*RoleAttachmentGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentGetRequest.ProtoReflect.Descriptor instead.
func (*RoleAttachmentGetRequest) GetId ¶
func (x *RoleAttachmentGetRequest) GetId() string
func (*RoleAttachmentGetRequest) GetMeta ¶
func (x *RoleAttachmentGetRequest) GetMeta() *GetRequestMetadata
func (*RoleAttachmentGetRequest) ProtoMessage ¶
func (*RoleAttachmentGetRequest) ProtoMessage()
func (*RoleAttachmentGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentGetRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentGetRequest) Reset ¶
func (x *RoleAttachmentGetRequest) Reset()
func (*RoleAttachmentGetRequest) String ¶
func (x *RoleAttachmentGetRequest) String() string
type RoleAttachmentGetResponse ¶
type RoleAttachmentGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested RoleAttachment. RoleAttachment *RoleAttachment `protobuf:"bytes,2,opt,name=role_attachment,json=roleAttachment,proto3" json:"role_attachment,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleAttachmentGetResponse returns a requested RoleAttachment.
func (*RoleAttachmentGetResponse) Descriptor
deprecated
func (*RoleAttachmentGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentGetResponse.ProtoReflect.Descriptor instead.
func (*RoleAttachmentGetResponse) GetMeta ¶
func (x *RoleAttachmentGetResponse) GetMeta() *GetResponseMetadata
func (*RoleAttachmentGetResponse) GetRateLimit ¶
func (x *RoleAttachmentGetResponse) GetRateLimit() *RateLimitMetadata
func (*RoleAttachmentGetResponse) GetRoleAttachment ¶
func (x *RoleAttachmentGetResponse) GetRoleAttachment() *RoleAttachment
func (*RoleAttachmentGetResponse) ProtoMessage ¶
func (*RoleAttachmentGetResponse) ProtoMessage()
func (*RoleAttachmentGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentGetResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentGetResponse) Reset ¶
func (x *RoleAttachmentGetResponse) Reset()
func (*RoleAttachmentGetResponse) String ¶
func (x *RoleAttachmentGetResponse) String() string
type RoleAttachmentListRequest ¶
type RoleAttachmentListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
RoleAttachmentListRequest specifies criteria for retrieving a list of RoleAttachments.
func (*RoleAttachmentListRequest) Descriptor
deprecated
func (*RoleAttachmentListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentListRequest.ProtoReflect.Descriptor instead.
func (*RoleAttachmentListRequest) GetFilter ¶
func (x *RoleAttachmentListRequest) GetFilter() string
func (*RoleAttachmentListRequest) GetMeta ¶
func (x *RoleAttachmentListRequest) GetMeta() *ListRequestMetadata
func (*RoleAttachmentListRequest) ProtoMessage ¶
func (*RoleAttachmentListRequest) ProtoMessage()
func (*RoleAttachmentListRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentListRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentListRequest) Reset ¶
func (x *RoleAttachmentListRequest) Reset()
func (*RoleAttachmentListRequest) String ¶
func (x *RoleAttachmentListRequest) String() string
type RoleAttachmentListResponse ¶
type RoleAttachmentListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. RoleAttachments []*RoleAttachment `protobuf:"bytes,2,rep,name=role_attachments,json=roleAttachments,proto3" json:"role_attachments,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleAttachmentListResponse returns a list of RoleAttachments that meet the criteria of a RoleAttachmentListRequest.
func (*RoleAttachmentListResponse) Descriptor
deprecated
func (*RoleAttachmentListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleAttachmentListResponse.ProtoReflect.Descriptor instead.
func (*RoleAttachmentListResponse) GetMeta ¶
func (x *RoleAttachmentListResponse) GetMeta() *ListResponseMetadata
func (*RoleAttachmentListResponse) GetRateLimit ¶
func (x *RoleAttachmentListResponse) GetRateLimit() *RateLimitMetadata
func (*RoleAttachmentListResponse) GetRoleAttachments ¶
func (x *RoleAttachmentListResponse) GetRoleAttachments() []*RoleAttachment
func (*RoleAttachmentListResponse) ProtoMessage ¶
func (*RoleAttachmentListResponse) ProtoMessage()
func (*RoleAttachmentListResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleAttachmentListResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentListResponse) Reset ¶
func (x *RoleAttachmentListResponse) Reset()
func (*RoleAttachmentListResponse) String ¶
func (x *RoleAttachmentListResponse) String() string
type RoleAttachmentsClient ¶
type RoleAttachmentsClient interface { // Create registers a new RoleAttachment. Create(ctx context.Context, in *RoleAttachmentCreateRequest, opts ...grpc.CallOption) (*RoleAttachmentCreateResponse, error) // Get reads one RoleAttachment by ID. Get(ctx context.Context, in *RoleAttachmentGetRequest, opts ...grpc.CallOption) (*RoleAttachmentGetResponse, error) // Delete removes a RoleAttachment by ID. Delete(ctx context.Context, in *RoleAttachmentDeleteRequest, opts ...grpc.CallOption) (*RoleAttachmentDeleteResponse, error) // List gets a list of RoleAttachments matching a given set of criteria. List(ctx context.Context, in *RoleAttachmentListRequest, opts ...grpc.CallOption) (*RoleAttachmentListResponse, error) }
RoleAttachmentsClient is the client API for RoleAttachments 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 NewRoleAttachmentsClient ¶
func NewRoleAttachmentsClient(cc grpc.ClientConnInterface) RoleAttachmentsClient
type RoleAttachmentsServer ¶
type RoleAttachmentsServer interface { // Create registers a new RoleAttachment. Create(context.Context, *RoleAttachmentCreateRequest) (*RoleAttachmentCreateResponse, error) // Get reads one RoleAttachment by ID. Get(context.Context, *RoleAttachmentGetRequest) (*RoleAttachmentGetResponse, error) // Delete removes a RoleAttachment by ID. Delete(context.Context, *RoleAttachmentDeleteRequest) (*RoleAttachmentDeleteResponse, error) // List gets a list of RoleAttachments matching a given set of criteria. List(context.Context, *RoleAttachmentListRequest) (*RoleAttachmentListResponse, error) // contains filtered or unexported methods }
RoleAttachmentsServer is the server API for RoleAttachments service. All implementations must embed UnimplementedRoleAttachmentsServer for forward compatibility
type RoleCreateRequest ¶
type RoleCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new Role. Role *Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` // contains filtered or unexported fields }
RoleCreateRequest specifies what kind of Roles that should be registered in the organizations fleet.
func (*RoleCreateRequest) Descriptor
deprecated
func (*RoleCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleCreateRequest.ProtoReflect.Descriptor instead.
func (*RoleCreateRequest) GetMeta ¶
func (x *RoleCreateRequest) GetMeta() *CreateRequestMetadata
func (*RoleCreateRequest) GetRole ¶
func (x *RoleCreateRequest) GetRole() *Role
func (*RoleCreateRequest) ProtoMessage ¶
func (*RoleCreateRequest) ProtoMessage()
func (*RoleCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleCreateRequest) ProtoReflect() protoreflect.Message
func (*RoleCreateRequest) Reset ¶
func (x *RoleCreateRequest) Reset()
func (*RoleCreateRequest) String ¶
func (x *RoleCreateRequest) String() string
type RoleCreateResponse ¶
type RoleCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created Role. Role *Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleCreateResponse reports how the Roles were created in the system. It can communicate partial successes or failures.
func (*RoleCreateResponse) Descriptor
deprecated
func (*RoleCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleCreateResponse.ProtoReflect.Descriptor instead.
func (*RoleCreateResponse) GetMeta ¶
func (x *RoleCreateResponse) GetMeta() *CreateResponseMetadata
func (*RoleCreateResponse) GetRateLimit ¶
func (x *RoleCreateResponse) GetRateLimit() *RateLimitMetadata
func (*RoleCreateResponse) GetRole ¶
func (x *RoleCreateResponse) GetRole() *Role
func (*RoleCreateResponse) ProtoMessage ¶
func (*RoleCreateResponse) ProtoMessage()
func (*RoleCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleCreateResponse) ProtoReflect() protoreflect.Message
func (*RoleCreateResponse) Reset ¶
func (x *RoleCreateResponse) Reset()
func (*RoleCreateResponse) String ¶
func (x *RoleCreateResponse) String() string
type RoleDeleteRequest ¶
type RoleDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Role to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RoleDeleteRequest identifies a Role by ID to delete.
func (*RoleDeleteRequest) Descriptor
deprecated
func (*RoleDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleDeleteRequest.ProtoReflect.Descriptor instead.
func (*RoleDeleteRequest) GetId ¶
func (x *RoleDeleteRequest) GetId() string
func (*RoleDeleteRequest) GetMeta ¶
func (x *RoleDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*RoleDeleteRequest) ProtoMessage ¶
func (*RoleDeleteRequest) ProtoMessage()
func (*RoleDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleDeleteRequest) ProtoReflect() protoreflect.Message
func (*RoleDeleteRequest) Reset ¶
func (x *RoleDeleteRequest) Reset()
func (*RoleDeleteRequest) String ¶
func (x *RoleDeleteRequest) String() string
type RoleDeleteResponse ¶
type RoleDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleDeleteResponse returns information about a Role that was deleted.
func (*RoleDeleteResponse) Descriptor
deprecated
func (*RoleDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleDeleteResponse.ProtoReflect.Descriptor instead.
func (*RoleDeleteResponse) GetMeta ¶
func (x *RoleDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*RoleDeleteResponse) GetRateLimit ¶
func (x *RoleDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*RoleDeleteResponse) ProtoMessage ¶
func (*RoleDeleteResponse) ProtoMessage()
func (*RoleDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleDeleteResponse) ProtoReflect() protoreflect.Message
func (*RoleDeleteResponse) Reset ¶
func (x *RoleDeleteResponse) Reset()
func (*RoleDeleteResponse) String ¶
func (x *RoleDeleteResponse) String() string
type RoleGetRequest ¶
type RoleGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Role to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RoleGetRequest specifies which Role to retrieve.
func (*RoleGetRequest) Descriptor
deprecated
func (*RoleGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleGetRequest.ProtoReflect.Descriptor instead.
func (*RoleGetRequest) GetId ¶
func (x *RoleGetRequest) GetId() string
func (*RoleGetRequest) GetMeta ¶
func (x *RoleGetRequest) GetMeta() *GetRequestMetadata
func (*RoleGetRequest) ProtoMessage ¶
func (*RoleGetRequest) ProtoMessage()
func (*RoleGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleGetRequest) ProtoReflect() protoreflect.Message
func (*RoleGetRequest) Reset ¶
func (x *RoleGetRequest) Reset()
func (*RoleGetRequest) String ¶
func (x *RoleGetRequest) String() string
type RoleGetResponse ¶
type RoleGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested Role. Role *Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleGetResponse returns a requested Role.
func (*RoleGetResponse) Descriptor
deprecated
func (*RoleGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleGetResponse.ProtoReflect.Descriptor instead.
func (*RoleGetResponse) GetMeta ¶
func (x *RoleGetResponse) GetMeta() *GetResponseMetadata
func (*RoleGetResponse) GetRateLimit ¶
func (x *RoleGetResponse) GetRateLimit() *RateLimitMetadata
func (*RoleGetResponse) GetRole ¶
func (x *RoleGetResponse) GetRole() *Role
func (*RoleGetResponse) ProtoMessage ¶
func (*RoleGetResponse) ProtoMessage()
func (*RoleGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleGetResponse) ProtoReflect() protoreflect.Message
func (*RoleGetResponse) Reset ¶
func (x *RoleGetResponse) Reset()
func (*RoleGetResponse) String ¶
func (x *RoleGetResponse) String() string
type RoleGrant ¶
type RoleGrant struct { // Unique identifier of the RoleGrant. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The id of the resource of this RoleGrant. ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The id of the attached role of this RoleGrant. RoleId string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // contains filtered or unexported fields }
A RoleGrant connects a resource to a role, granting members of the role access to that resource.
func (*RoleGrant) Descriptor
deprecated
func (*RoleGrant) GetResourceId ¶
func (*RoleGrant) ProtoMessage ¶
func (*RoleGrant) ProtoMessage()
func (*RoleGrant) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrant) ProtoReflect() protoreflect.Message
type RoleGrantCreateRequest ¶
type RoleGrantCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new RoleGrant. RoleGrant *RoleGrant `protobuf:"bytes,2,opt,name=role_grant,json=roleGrant,proto3" json:"role_grant,omitempty"` // contains filtered or unexported fields }
RoleGrantCreateRequest specifies what kind of RoleGrants should be registered in the organizations fleet.
func (*RoleGrantCreateRequest) Descriptor
deprecated
func (*RoleGrantCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantCreateRequest.ProtoReflect.Descriptor instead.
func (*RoleGrantCreateRequest) GetMeta ¶
func (x *RoleGrantCreateRequest) GetMeta() *CreateRequestMetadata
func (*RoleGrantCreateRequest) GetRoleGrant ¶
func (x *RoleGrantCreateRequest) GetRoleGrant() *RoleGrant
func (*RoleGrantCreateRequest) ProtoMessage ¶
func (*RoleGrantCreateRequest) ProtoMessage()
func (*RoleGrantCreateRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantCreateRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantCreateRequest) Reset ¶
func (x *RoleGrantCreateRequest) Reset()
func (*RoleGrantCreateRequest) String ¶
func (x *RoleGrantCreateRequest) String() string
type RoleGrantCreateResponse ¶
type RoleGrantCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created RoleGrant. RoleGrant *RoleGrant `protobuf:"bytes,2,opt,name=role_grant,json=roleGrant,proto3" json:"role_grant,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleGrantCreateResponse reports how the RoleGrants were created in the system.
func (*RoleGrantCreateResponse) Descriptor
deprecated
func (*RoleGrantCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantCreateResponse.ProtoReflect.Descriptor instead.
func (*RoleGrantCreateResponse) GetMeta ¶
func (x *RoleGrantCreateResponse) GetMeta() *CreateResponseMetadata
func (*RoleGrantCreateResponse) GetRateLimit ¶
func (x *RoleGrantCreateResponse) GetRateLimit() *RateLimitMetadata
func (*RoleGrantCreateResponse) GetRoleGrant ¶
func (x *RoleGrantCreateResponse) GetRoleGrant() *RoleGrant
func (*RoleGrantCreateResponse) ProtoMessage ¶
func (*RoleGrantCreateResponse) ProtoMessage()
func (*RoleGrantCreateResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantCreateResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantCreateResponse) Reset ¶
func (x *RoleGrantCreateResponse) Reset()
func (*RoleGrantCreateResponse) String ¶
func (x *RoleGrantCreateResponse) String() string
type RoleGrantDeleteRequest ¶
type RoleGrantDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RoleGrant to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RoleGrantDeleteRequest identifies a RoleGrant by ID to delete.
func (*RoleGrantDeleteRequest) Descriptor
deprecated
func (*RoleGrantDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantDeleteRequest.ProtoReflect.Descriptor instead.
func (*RoleGrantDeleteRequest) GetId ¶
func (x *RoleGrantDeleteRequest) GetId() string
func (*RoleGrantDeleteRequest) GetMeta ¶
func (x *RoleGrantDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*RoleGrantDeleteRequest) ProtoMessage ¶
func (*RoleGrantDeleteRequest) ProtoMessage()
func (*RoleGrantDeleteRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantDeleteRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantDeleteRequest) Reset ¶
func (x *RoleGrantDeleteRequest) Reset()
func (*RoleGrantDeleteRequest) String ¶
func (x *RoleGrantDeleteRequest) String() string
type RoleGrantDeleteResponse ¶
type RoleGrantDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleGrantDeleteResponse returns information about a RoleGrant that was deleted.
func (*RoleGrantDeleteResponse) Descriptor
deprecated
func (*RoleGrantDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantDeleteResponse.ProtoReflect.Descriptor instead.
func (*RoleGrantDeleteResponse) GetMeta ¶
func (x *RoleGrantDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*RoleGrantDeleteResponse) GetRateLimit ¶
func (x *RoleGrantDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*RoleGrantDeleteResponse) ProtoMessage ¶
func (*RoleGrantDeleteResponse) ProtoMessage()
func (*RoleGrantDeleteResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantDeleteResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantDeleteResponse) Reset ¶
func (x *RoleGrantDeleteResponse) Reset()
func (*RoleGrantDeleteResponse) String ¶
func (x *RoleGrantDeleteResponse) String() string
type RoleGrantGetRequest ¶
type RoleGrantGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RoleGrant to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RoleGrantGetRequest specifies which RoleGrant to retrieve.
func (*RoleGrantGetRequest) Descriptor
deprecated
func (*RoleGrantGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantGetRequest.ProtoReflect.Descriptor instead.
func (*RoleGrantGetRequest) GetId ¶
func (x *RoleGrantGetRequest) GetId() string
func (*RoleGrantGetRequest) GetMeta ¶
func (x *RoleGrantGetRequest) GetMeta() *GetRequestMetadata
func (*RoleGrantGetRequest) ProtoMessage ¶
func (*RoleGrantGetRequest) ProtoMessage()
func (*RoleGrantGetRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantGetRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantGetRequest) Reset ¶
func (x *RoleGrantGetRequest) Reset()
func (*RoleGrantGetRequest) String ¶
func (x *RoleGrantGetRequest) String() string
type RoleGrantGetResponse ¶
type RoleGrantGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested RoleGrant. RoleGrant *RoleGrant `protobuf:"bytes,2,opt,name=role_grant,json=roleGrant,proto3" json:"role_grant,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleGrantGetResponse returns a requested RoleGrant.
func (*RoleGrantGetResponse) Descriptor
deprecated
func (*RoleGrantGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantGetResponse.ProtoReflect.Descriptor instead.
func (*RoleGrantGetResponse) GetMeta ¶
func (x *RoleGrantGetResponse) GetMeta() *GetResponseMetadata
func (*RoleGrantGetResponse) GetRateLimit ¶
func (x *RoleGrantGetResponse) GetRateLimit() *RateLimitMetadata
func (*RoleGrantGetResponse) GetRoleGrant ¶
func (x *RoleGrantGetResponse) GetRoleGrant() *RoleGrant
func (*RoleGrantGetResponse) ProtoMessage ¶
func (*RoleGrantGetResponse) ProtoMessage()
func (*RoleGrantGetResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantGetResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantGetResponse) Reset ¶
func (x *RoleGrantGetResponse) Reset()
func (*RoleGrantGetResponse) String ¶
func (x *RoleGrantGetResponse) String() string
type RoleGrantListRequest ¶
type RoleGrantListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
RoleGrantListRequest specifies criteria for retrieving a list of RoleGrants.
func (*RoleGrantListRequest) Descriptor
deprecated
func (*RoleGrantListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantListRequest.ProtoReflect.Descriptor instead.
func (*RoleGrantListRequest) GetFilter ¶
func (x *RoleGrantListRequest) GetFilter() string
func (*RoleGrantListRequest) GetMeta ¶
func (x *RoleGrantListRequest) GetMeta() *ListRequestMetadata
func (*RoleGrantListRequest) ProtoMessage ¶
func (*RoleGrantListRequest) ProtoMessage()
func (*RoleGrantListRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantListRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantListRequest) Reset ¶
func (x *RoleGrantListRequest) Reset()
func (*RoleGrantListRequest) String ¶
func (x *RoleGrantListRequest) String() string
type RoleGrantListResponse ¶
type RoleGrantListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. RoleGrants []*RoleGrant `protobuf:"bytes,2,rep,name=role_grants,json=roleGrants,proto3" json:"role_grants,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleGrantListResponse returns a list of RoleGrants that meet the criteria of a RoleGrantListRequest.
func (*RoleGrantListResponse) Descriptor
deprecated
func (*RoleGrantListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleGrantListResponse.ProtoReflect.Descriptor instead.
func (*RoleGrantListResponse) GetMeta ¶
func (x *RoleGrantListResponse) GetMeta() *ListResponseMetadata
func (*RoleGrantListResponse) GetRateLimit ¶
func (x *RoleGrantListResponse) GetRateLimit() *RateLimitMetadata
func (*RoleGrantListResponse) GetRoleGrants ¶
func (x *RoleGrantListResponse) GetRoleGrants() []*RoleGrant
func (*RoleGrantListResponse) ProtoMessage ¶
func (*RoleGrantListResponse) ProtoMessage()
func (*RoleGrantListResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleGrantListResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantListResponse) Reset ¶
func (x *RoleGrantListResponse) Reset()
func (*RoleGrantListResponse) String ¶
func (x *RoleGrantListResponse) String() string
type RoleGrantsClient ¶
type RoleGrantsClient interface { // Create registers a new RoleGrant. Create(ctx context.Context, in *RoleGrantCreateRequest, opts ...grpc.CallOption) (*RoleGrantCreateResponse, error) // Get reads one RoleGrant by ID. Get(ctx context.Context, in *RoleGrantGetRequest, opts ...grpc.CallOption) (*RoleGrantGetResponse, error) // Delete removes a RoleGrant by ID. Delete(ctx context.Context, in *RoleGrantDeleteRequest, opts ...grpc.CallOption) (*RoleGrantDeleteResponse, error) // List gets a list of RoleGrants matching a given set of criteria. List(ctx context.Context, in *RoleGrantListRequest, opts ...grpc.CallOption) (*RoleGrantListResponse, error) }
RoleGrantsClient is the client API for RoleGrants 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 NewRoleGrantsClient ¶
func NewRoleGrantsClient(cc grpc.ClientConnInterface) RoleGrantsClient
type RoleGrantsServer ¶
type RoleGrantsServer interface { // Create registers a new RoleGrant. Create(context.Context, *RoleGrantCreateRequest) (*RoleGrantCreateResponse, error) // Get reads one RoleGrant by ID. Get(context.Context, *RoleGrantGetRequest) (*RoleGrantGetResponse, error) // Delete removes a RoleGrant by ID. Delete(context.Context, *RoleGrantDeleteRequest) (*RoleGrantDeleteResponse, error) // List gets a list of RoleGrants matching a given set of criteria. List(context.Context, *RoleGrantListRequest) (*RoleGrantListResponse, error) // contains filtered or unexported methods }
RoleGrantsServer is the server API for RoleGrants service. All implementations must embed UnimplementedRoleGrantsServer for forward compatibility
type RoleListRequest ¶
type RoleListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
RoleListRequest specifies criteria for retrieving a list of Roles.
func (*RoleListRequest) Descriptor
deprecated
func (*RoleListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleListRequest.ProtoReflect.Descriptor instead.
func (*RoleListRequest) GetFilter ¶
func (x *RoleListRequest) GetFilter() string
func (*RoleListRequest) GetMeta ¶
func (x *RoleListRequest) GetMeta() *ListRequestMetadata
func (*RoleListRequest) ProtoMessage ¶
func (*RoleListRequest) ProtoMessage()
func (*RoleListRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleListRequest) ProtoReflect() protoreflect.Message
func (*RoleListRequest) Reset ¶
func (x *RoleListRequest) Reset()
func (*RoleListRequest) String ¶
func (x *RoleListRequest) String() string
type RoleListResponse ¶
type RoleListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. Roles []*Role `protobuf:"bytes,2,rep,name=roles,proto3" json:"roles,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleListResponse returns a list of Roles that meet the criteria of a RoleListRequest.
func (*RoleListResponse) Descriptor
deprecated
func (*RoleListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleListResponse.ProtoReflect.Descriptor instead.
func (*RoleListResponse) GetMeta ¶
func (x *RoleListResponse) GetMeta() *ListResponseMetadata
func (*RoleListResponse) GetRateLimit ¶
func (x *RoleListResponse) GetRateLimit() *RateLimitMetadata
func (*RoleListResponse) GetRoles ¶
func (x *RoleListResponse) GetRoles() []*Role
func (*RoleListResponse) ProtoMessage ¶
func (*RoleListResponse) ProtoMessage()
func (*RoleListResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleListResponse) ProtoReflect() protoreflect.Message
func (*RoleListResponse) Reset ¶
func (x *RoleListResponse) Reset()
func (*RoleListResponse) String ¶
func (x *RoleListResponse) String() string
type RoleUpdateRequest ¶
type RoleUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Role to update. If an ID is already // specified in the `role` field, this field is not required. If an ID is // specified in both places, they must match. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Parameters to overwrite the specified Role. Role *Role `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"` // contains filtered or unexported fields }
RoleUpdateRequest identifies a Role by ID and provides fields to update on that Role record.
func (*RoleUpdateRequest) Descriptor
deprecated
func (*RoleUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleUpdateRequest.ProtoReflect.Descriptor instead.
func (*RoleUpdateRequest) GetId ¶
func (x *RoleUpdateRequest) GetId() string
func (*RoleUpdateRequest) GetMeta ¶
func (x *RoleUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*RoleUpdateRequest) GetRole ¶
func (x *RoleUpdateRequest) GetRole() *Role
func (*RoleUpdateRequest) ProtoMessage ¶
func (*RoleUpdateRequest) ProtoMessage()
func (*RoleUpdateRequest) ProtoReflect ¶ added in v0.9.20
func (x *RoleUpdateRequest) ProtoReflect() protoreflect.Message
func (*RoleUpdateRequest) Reset ¶
func (x *RoleUpdateRequest) Reset()
func (*RoleUpdateRequest) String ¶
func (x *RoleUpdateRequest) String() string
type RoleUpdateResponse ¶
type RoleUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated Role. Role *Role `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
RoleUpdateResponse returns the fields of a Role after it has been updated by a RoleUpdateRequest.
func (*RoleUpdateResponse) Descriptor
deprecated
func (*RoleUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleUpdateResponse.ProtoReflect.Descriptor instead.
func (*RoleUpdateResponse) GetMeta ¶
func (x *RoleUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*RoleUpdateResponse) GetRateLimit ¶
func (x *RoleUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*RoleUpdateResponse) GetRole ¶
func (x *RoleUpdateResponse) GetRole() *Role
func (*RoleUpdateResponse) ProtoMessage ¶
func (*RoleUpdateResponse) ProtoMessage()
func (*RoleUpdateResponse) ProtoReflect ¶ added in v0.9.20
func (x *RoleUpdateResponse) ProtoReflect() protoreflect.Message
func (*RoleUpdateResponse) Reset ¶
func (x *RoleUpdateResponse) Reset()
func (*RoleUpdateResponse) String ¶
func (x *RoleUpdateResponse) String() string
type RolesClient ¶
type RolesClient interface { // Create registers a new Role. Create(ctx context.Context, in *RoleCreateRequest, opts ...grpc.CallOption) (*RoleCreateResponse, error) // Get reads one Role by ID. Get(ctx context.Context, in *RoleGetRequest, opts ...grpc.CallOption) (*RoleGetResponse, error) // Update patches a Role by ID. Update(ctx context.Context, in *RoleUpdateRequest, opts ...grpc.CallOption) (*RoleUpdateResponse, error) // Delete removes a Role by ID. Delete(ctx context.Context, in *RoleDeleteRequest, opts ...grpc.CallOption) (*RoleDeleteResponse, error) // List gets a list of Roles matching a given set of criteria. List(ctx context.Context, in *RoleListRequest, opts ...grpc.CallOption) (*RoleListResponse, error) }
RolesClient is the client API for Roles 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 NewRolesClient ¶
func NewRolesClient(cc grpc.ClientConnInterface) RolesClient
type RolesServer ¶
type RolesServer interface { // Create registers a new Role. Create(context.Context, *RoleCreateRequest) (*RoleCreateResponse, error) // Get reads one Role by ID. Get(context.Context, *RoleGetRequest) (*RoleGetResponse, error) // Update patches a Role by ID. Update(context.Context, *RoleUpdateRequest) (*RoleUpdateResponse, error) // Delete removes a Role by ID. Delete(context.Context, *RoleDeleteRequest) (*RoleDeleteResponse, error) // List gets a list of Roles matching a given set of criteria. List(context.Context, *RoleListRequest) (*RoleListResponse, error) // contains filtered or unexported methods }
RolesServer is the server API for Roles service. All implementations must embed UnimplementedRolesServer for forward compatibility
type SQLServer ¶
type SQLServer struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` OverrideDatabase bool `protobuf:"varint,8,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Schema string `protobuf:"bytes,6,opt,name=schema,proto3" json:"schema,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SQLServer) Descriptor
deprecated
func (*SQLServer) GetDatabase ¶
func (*SQLServer) GetEgressFilter ¶ added in v0.9.28
func (*SQLServer) GetHealthy ¶
func (*SQLServer) GetHostname ¶
func (*SQLServer) GetOverrideDatabase ¶
func (*SQLServer) GetPassword ¶
func (*SQLServer) GetPortOverride ¶
func (*SQLServer) GetSecretStoreId ¶ added in v0.9.21
func (*SQLServer) GetUsername ¶
func (*SQLServer) ProtoMessage ¶
func (*SQLServer) ProtoMessage()
func (*SQLServer) ProtoReflect ¶ added in v0.9.20
func (x *SQLServer) ProtoReflect() protoreflect.Message
type SSH ¶
type SSH struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortForwarding bool `protobuf:"varint,5,opt,name=port_forwarding,json=portForwarding,proto3" json:"port_forwarding,omitempty"` PublicKey string `protobuf:"bytes,4,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SSH) Descriptor
deprecated
func (*SSH) GetAllowDeprecatedKeyExchanges ¶ added in v0.9.11
func (*SSH) GetEgressFilter ¶ added in v0.9.28
func (*SSH) GetHealthy ¶
func (*SSH) GetHostname ¶
func (*SSH) GetPortForwarding ¶ added in v0.9.5
func (*SSH) GetPublicKey ¶
func (*SSH) GetSecretStoreId ¶ added in v0.9.21
func (*SSH) GetUsername ¶
func (*SSH) ProtoMessage ¶
func (*SSH) ProtoMessage()
func (*SSH) ProtoReflect ¶ added in v0.9.20
func (x *SSH) ProtoReflect() protoreflect.Message
type SSHCert ¶ added in v0.9.10
type SSHCert struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortForwarding bool `protobuf:"varint,4,opt,name=port_forwarding,json=portForwarding,proto3" json:"port_forwarding,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SSHCert) Descriptor
deprecated
added in
v0.9.10
func (*SSHCert) GetAllowDeprecatedKeyExchanges ¶ added in v0.9.11
func (*SSHCert) GetEgressFilter ¶ added in v0.9.28
func (*SSHCert) GetHealthy ¶ added in v0.9.10
func (*SSHCert) GetHostname ¶ added in v0.9.10
func (*SSHCert) GetPortForwarding ¶ added in v0.9.10
func (*SSHCert) GetSecretStoreId ¶ added in v0.9.21
func (*SSHCert) GetUsername ¶ added in v0.9.10
func (*SSHCert) ProtoMessage ¶ added in v0.9.10
func (*SSHCert) ProtoMessage()
func (*SSHCert) ProtoReflect ¶ added in v0.9.20
func (x *SSHCert) ProtoReflect() protoreflect.Message
type SSHCustomerKey ¶ added in v0.9.26
type SSHCustomerKey struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` PortForwarding bool `protobuf:"varint,5,opt,name=port_forwarding,json=portForwarding,proto3" json:"port_forwarding,omitempty"` PrivateKey string `protobuf:"bytes,4,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SSHCustomerKey) Descriptor
deprecated
added in
v0.9.26
func (*SSHCustomerKey) Descriptor() ([]byte, []int)
Deprecated: Use SSHCustomerKey.ProtoReflect.Descriptor instead.
func (*SSHCustomerKey) GetAllowDeprecatedKeyExchanges ¶ added in v0.9.26
func (x *SSHCustomerKey) GetAllowDeprecatedKeyExchanges() bool
func (*SSHCustomerKey) GetEgressFilter ¶ added in v0.9.28
func (x *SSHCustomerKey) GetEgressFilter() string
func (*SSHCustomerKey) GetHealthy ¶ added in v0.9.26
func (x *SSHCustomerKey) GetHealthy() bool
func (*SSHCustomerKey) GetHostname ¶ added in v0.9.26
func (x *SSHCustomerKey) GetHostname() string
func (*SSHCustomerKey) GetId ¶ added in v0.9.26
func (x *SSHCustomerKey) GetId() string
func (*SSHCustomerKey) GetName ¶ added in v0.9.26
func (x *SSHCustomerKey) GetName() string
func (*SSHCustomerKey) GetPort ¶ added in v0.9.26
func (x *SSHCustomerKey) GetPort() int32
func (*SSHCustomerKey) GetPortForwarding ¶ added in v0.9.26
func (x *SSHCustomerKey) GetPortForwarding() bool
func (*SSHCustomerKey) GetPrivateKey ¶ added in v0.9.26
func (x *SSHCustomerKey) GetPrivateKey() string
func (*SSHCustomerKey) GetSecretStoreId ¶ added in v0.9.26
func (x *SSHCustomerKey) GetSecretStoreId() string
func (*SSHCustomerKey) GetTags ¶ added in v0.9.26
func (x *SSHCustomerKey) GetTags() *Tags
func (*SSHCustomerKey) GetUsername ¶ added in v0.9.26
func (x *SSHCustomerKey) GetUsername() string
func (*SSHCustomerKey) ProtoMessage ¶ added in v0.9.26
func (*SSHCustomerKey) ProtoMessage()
func (*SSHCustomerKey) ProtoReflect ¶ added in v0.9.26
func (x *SSHCustomerKey) ProtoReflect() protoreflect.Message
func (*SSHCustomerKey) Reset ¶ added in v0.9.26
func (x *SSHCustomerKey) Reset()
func (*SSHCustomerKey) String ¶ added in v0.9.26
func (x *SSHCustomerKey) String() string
type SecretStore ¶ added in v0.9.21
type SecretStore struct { // Types that are assignable to SecretStore: // *SecretStore_Aws // *SecretStore_Azure // *SecretStore_VaultTls // *SecretStore_VaultToken SecretStore isSecretStore_SecretStore `protobuf_oneof:"secret_store"` // contains filtered or unexported fields }
A SecretStore is a server where resource secrets (passwords, keys) are stored. Coming soon support for HashiCorp Vault and AWS Secret Store. Contact support@strongdm.com to request access to the beta.
func (*SecretStore) Descriptor
deprecated
added in
v0.9.21
func (*SecretStore) Descriptor() ([]byte, []int)
Deprecated: Use SecretStore.ProtoReflect.Descriptor instead.
func (*SecretStore) GetAws ¶ added in v0.9.21
func (x *SecretStore) GetAws() *AWSStore
func (*SecretStore) GetAzure ¶ added in v0.9.40
func (x *SecretStore) GetAzure() *AzureStore
func (*SecretStore) GetSecretStore ¶ added in v0.9.21
func (m *SecretStore) GetSecretStore() isSecretStore_SecretStore
func (*SecretStore) GetVaultTls ¶ added in v0.9.21
func (x *SecretStore) GetVaultTls() *VaultTLSStore
func (*SecretStore) GetVaultToken ¶ added in v0.9.21
func (x *SecretStore) GetVaultToken() *VaultTokenStore
func (*SecretStore) ProtoMessage ¶ added in v0.9.21
func (*SecretStore) ProtoMessage()
func (*SecretStore) ProtoReflect ¶ added in v0.9.21
func (x *SecretStore) ProtoReflect() protoreflect.Message
func (*SecretStore) Reset ¶ added in v0.9.21
func (x *SecretStore) Reset()
func (*SecretStore) String ¶ added in v0.9.21
func (x *SecretStore) String() string
type SecretStoreCreateRequest ¶ added in v0.9.21
type SecretStoreCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new SecretStore. SecretStore *SecretStore `protobuf:"bytes,2,opt,name=secret_store,json=secretStore,proto3" json:"secret_store,omitempty"` // contains filtered or unexported fields }
SecretStoreCreateRequest specifies what kind of SecretStores that should be registered in the organizations fleet.
func (*SecretStoreCreateRequest) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreCreateRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreCreateRequest) GetMeta ¶ added in v0.9.21
func (x *SecretStoreCreateRequest) GetMeta() *CreateRequestMetadata
func (*SecretStoreCreateRequest) GetSecretStore ¶ added in v0.9.21
func (x *SecretStoreCreateRequest) GetSecretStore() *SecretStore
func (*SecretStoreCreateRequest) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreCreateRequest) ProtoMessage()
func (*SecretStoreCreateRequest) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreCreateRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreCreateRequest) Reset ¶ added in v0.9.21
func (x *SecretStoreCreateRequest) Reset()
func (*SecretStoreCreateRequest) String ¶ added in v0.9.21
func (x *SecretStoreCreateRequest) String() string
type SecretStoreCreateResponse ¶ added in v0.9.21
type SecretStoreCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created SecretStore. SecretStore *SecretStore `protobuf:"bytes,2,opt,name=secret_store,json=secretStore,proto3" json:"secret_store,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
SecretStoreCreateResponse reports how the SecretStores were created in the system.
func (*SecretStoreCreateResponse) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreCreateResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreCreateResponse) GetMeta ¶ added in v0.9.21
func (x *SecretStoreCreateResponse) GetMeta() *CreateResponseMetadata
func (*SecretStoreCreateResponse) GetRateLimit ¶ added in v0.9.21
func (x *SecretStoreCreateResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreCreateResponse) GetSecretStore ¶ added in v0.9.21
func (x *SecretStoreCreateResponse) GetSecretStore() *SecretStore
func (*SecretStoreCreateResponse) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreCreateResponse) ProtoMessage()
func (*SecretStoreCreateResponse) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreCreateResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreCreateResponse) Reset ¶ added in v0.9.21
func (x *SecretStoreCreateResponse) Reset()
func (*SecretStoreCreateResponse) String ¶ added in v0.9.21
func (x *SecretStoreCreateResponse) String() string
type SecretStoreDeleteRequest ¶ added in v0.9.21
type SecretStoreDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the SecretStore to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
SecretStoreDeleteRequest identifies a SecretStore by ID to delete.
func (*SecretStoreDeleteRequest) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreDeleteRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreDeleteRequest) GetId ¶ added in v0.9.21
func (x *SecretStoreDeleteRequest) GetId() string
func (*SecretStoreDeleteRequest) GetMeta ¶ added in v0.9.21
func (x *SecretStoreDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*SecretStoreDeleteRequest) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreDeleteRequest) ProtoMessage()
func (*SecretStoreDeleteRequest) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreDeleteRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreDeleteRequest) Reset ¶ added in v0.9.21
func (x *SecretStoreDeleteRequest) Reset()
func (*SecretStoreDeleteRequest) String ¶ added in v0.9.21
func (x *SecretStoreDeleteRequest) String() string
type SecretStoreDeleteResponse ¶ added in v0.9.21
type SecretStoreDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,2,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
SecretStoreDeleteResponse returns information about a SecretStore that was deleted.
func (*SecretStoreDeleteResponse) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreDeleteResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreDeleteResponse) GetMeta ¶ added in v0.9.21
func (x *SecretStoreDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*SecretStoreDeleteResponse) GetRateLimit ¶ added in v0.9.21
func (x *SecretStoreDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreDeleteResponse) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreDeleteResponse) ProtoMessage()
func (*SecretStoreDeleteResponse) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreDeleteResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreDeleteResponse) Reset ¶ added in v0.9.21
func (x *SecretStoreDeleteResponse) Reset()
func (*SecretStoreDeleteResponse) String ¶ added in v0.9.21
func (x *SecretStoreDeleteResponse) String() string
type SecretStoreGetRequest ¶ added in v0.9.21
type SecretStoreGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the SecretStore to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
SecretStoreGetRequest specifies which SecretStore to retrieve.
func (*SecretStoreGetRequest) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreGetRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreGetRequest) GetId ¶ added in v0.9.21
func (x *SecretStoreGetRequest) GetId() string
func (*SecretStoreGetRequest) GetMeta ¶ added in v0.9.21
func (x *SecretStoreGetRequest) GetMeta() *GetRequestMetadata
func (*SecretStoreGetRequest) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreGetRequest) ProtoMessage()
func (*SecretStoreGetRequest) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreGetRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreGetRequest) Reset ¶ added in v0.9.21
func (x *SecretStoreGetRequest) Reset()
func (*SecretStoreGetRequest) String ¶ added in v0.9.21
func (x *SecretStoreGetRequest) String() string
type SecretStoreGetResponse ¶ added in v0.9.21
type SecretStoreGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested SecretStore. SecretStore *SecretStore `protobuf:"bytes,2,opt,name=secret_store,json=secretStore,proto3" json:"secret_store,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
SecretStoreGetResponse returns a requested SecretStore.
func (*SecretStoreGetResponse) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreGetResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreGetResponse) GetMeta ¶ added in v0.9.21
func (x *SecretStoreGetResponse) GetMeta() *GetResponseMetadata
func (*SecretStoreGetResponse) GetRateLimit ¶ added in v0.9.21
func (x *SecretStoreGetResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreGetResponse) GetSecretStore ¶ added in v0.9.21
func (x *SecretStoreGetResponse) GetSecretStore() *SecretStore
func (*SecretStoreGetResponse) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreGetResponse) ProtoMessage()
func (*SecretStoreGetResponse) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreGetResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreGetResponse) Reset ¶ added in v0.9.21
func (x *SecretStoreGetResponse) Reset()
func (*SecretStoreGetResponse) String ¶ added in v0.9.21
func (x *SecretStoreGetResponse) String() string
type SecretStoreListRequest ¶ added in v0.9.21
type SecretStoreListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
SecretStoreListRequest specifies criteria for retrieving a list of SecretStores.
func (*SecretStoreListRequest) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreListRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreListRequest) GetFilter ¶ added in v0.9.21
func (x *SecretStoreListRequest) GetFilter() string
func (*SecretStoreListRequest) GetMeta ¶ added in v0.9.21
func (x *SecretStoreListRequest) GetMeta() *ListRequestMetadata
func (*SecretStoreListRequest) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreListRequest) ProtoMessage()
func (*SecretStoreListRequest) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreListRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreListRequest) Reset ¶ added in v0.9.21
func (x *SecretStoreListRequest) Reset()
func (*SecretStoreListRequest) String ¶ added in v0.9.21
func (x *SecretStoreListRequest) String() string
type SecretStoreListResponse ¶ added in v0.9.21
type SecretStoreListResponse struct { // Paging information for the query. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. SecretStores []*SecretStore `protobuf:"bytes,2,rep,name=secret_stores,json=secretStores,proto3" json:"secret_stores,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
SecretStoreListResponse returns a list of SecretStores that meet the criteria of a SecretStoreListRequest.
func (*SecretStoreListResponse) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreListResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreListResponse) GetMeta ¶ added in v0.9.21
func (x *SecretStoreListResponse) GetMeta() *ListResponseMetadata
func (*SecretStoreListResponse) GetRateLimit ¶ added in v0.9.21
func (x *SecretStoreListResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreListResponse) GetSecretStores ¶ added in v0.9.21
func (x *SecretStoreListResponse) GetSecretStores() []*SecretStore
func (*SecretStoreListResponse) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreListResponse) ProtoMessage()
func (*SecretStoreListResponse) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreListResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreListResponse) Reset ¶ added in v0.9.21
func (x *SecretStoreListResponse) Reset()
func (*SecretStoreListResponse) String ¶ added in v0.9.21
func (x *SecretStoreListResponse) String() string
type SecretStoreUpdateRequest ¶ added in v0.9.21
type SecretStoreUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the SecretStore to update. If an ID is already // specified in the `secretstore` field, this field is not required. If an ID is // specified in both places, they must match. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // Parameters to overwrite the specified SecretStore. SecretStore *SecretStore `protobuf:"bytes,3,opt,name=secret_store,json=secretStore,proto3" json:"secret_store,omitempty"` // contains filtered or unexported fields }
SecretStoreUpdateRequest identifies a SecretStore by ID and provides fields to update on that SecretStore record.
func (*SecretStoreUpdateRequest) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreUpdateRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreUpdateRequest) GetId ¶ added in v0.9.21
func (x *SecretStoreUpdateRequest) GetId() string
func (*SecretStoreUpdateRequest) GetMeta ¶ added in v0.9.21
func (x *SecretStoreUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*SecretStoreUpdateRequest) GetSecretStore ¶ added in v0.9.21
func (x *SecretStoreUpdateRequest) GetSecretStore() *SecretStore
func (*SecretStoreUpdateRequest) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreUpdateRequest) ProtoMessage()
func (*SecretStoreUpdateRequest) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreUpdateRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreUpdateRequest) Reset ¶ added in v0.9.21
func (x *SecretStoreUpdateRequest) Reset()
func (*SecretStoreUpdateRequest) String ¶ added in v0.9.21
func (x *SecretStoreUpdateRequest) String() string
type SecretStoreUpdateResponse ¶ added in v0.9.21
type SecretStoreUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated SecretStore. SecretStore *SecretStore `protobuf:"bytes,2,opt,name=secret_store,json=secretStore,proto3" json:"secret_store,omitempty"` // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
SecretStoreUpdateResponse returns the fields of a SecretStore after it has been updated by a SecretStoreUpdateRequest.
func (*SecretStoreUpdateResponse) Descriptor
deprecated
added in
v0.9.21
func (*SecretStoreUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreUpdateResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreUpdateResponse) GetMeta ¶ added in v0.9.21
func (x *SecretStoreUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*SecretStoreUpdateResponse) GetRateLimit ¶ added in v0.9.21
func (x *SecretStoreUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreUpdateResponse) GetSecretStore ¶ added in v0.9.21
func (x *SecretStoreUpdateResponse) GetSecretStore() *SecretStore
func (*SecretStoreUpdateResponse) ProtoMessage ¶ added in v0.9.21
func (*SecretStoreUpdateResponse) ProtoMessage()
func (*SecretStoreUpdateResponse) ProtoReflect ¶ added in v0.9.21
func (x *SecretStoreUpdateResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreUpdateResponse) Reset ¶ added in v0.9.21
func (x *SecretStoreUpdateResponse) Reset()
func (*SecretStoreUpdateResponse) String ¶ added in v0.9.21
func (x *SecretStoreUpdateResponse) String() string
type SecretStore_Aws ¶ added in v0.9.21
type SecretStore_Aws struct {
Aws *AWSStore `protobuf:"bytes,3,opt,name=aws,proto3,oneof"`
}
type SecretStore_Azure ¶ added in v0.9.40
type SecretStore_Azure struct {
Azure *AzureStore `protobuf:"bytes,101,opt,name=azure,proto3,oneof"`
}
type SecretStore_VaultTls ¶ added in v0.9.21
type SecretStore_VaultTls struct {
VaultTls *VaultTLSStore `protobuf:"bytes,1,opt,name=vault_tls,json=vaultTls,proto3,oneof"`
}
type SecretStore_VaultToken ¶ added in v0.9.21
type SecretStore_VaultToken struct {
VaultToken *VaultTokenStore `protobuf:"bytes,2,opt,name=vault_token,json=vaultToken,proto3,oneof"`
}
type SecretStoresClient ¶ added in v0.9.21
type SecretStoresClient interface { Create(ctx context.Context, in *SecretStoreCreateRequest, opts ...grpc.CallOption) (*SecretStoreCreateResponse, error) // Get reads one SecretStore by ID. Get(ctx context.Context, in *SecretStoreGetRequest, opts ...grpc.CallOption) (*SecretStoreGetResponse, error) // Update patches a SecretStore by ID. Update(ctx context.Context, in *SecretStoreUpdateRequest, opts ...grpc.CallOption) (*SecretStoreUpdateResponse, error) // Delete removes a SecretStore by ID. Delete(ctx context.Context, in *SecretStoreDeleteRequest, opts ...grpc.CallOption) (*SecretStoreDeleteResponse, error) // List gets a list of SecretStores matching a given set of criteria. List(ctx context.Context, in *SecretStoreListRequest, opts ...grpc.CallOption) (*SecretStoreListResponse, error) }
SecretStoresClient is the client API for SecretStores 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 NewSecretStoresClient ¶ added in v0.9.21
func NewSecretStoresClient(cc grpc.ClientConnInterface) SecretStoresClient
type SecretStoresServer ¶ added in v0.9.21
type SecretStoresServer interface { Create(context.Context, *SecretStoreCreateRequest) (*SecretStoreCreateResponse, error) // Get reads one SecretStore by ID. Get(context.Context, *SecretStoreGetRequest) (*SecretStoreGetResponse, error) // Update patches a SecretStore by ID. Update(context.Context, *SecretStoreUpdateRequest) (*SecretStoreUpdateResponse, error) // Delete removes a SecretStore by ID. Delete(context.Context, *SecretStoreDeleteRequest) (*SecretStoreDeleteResponse, error) // List gets a list of SecretStores matching a given set of criteria. List(context.Context, *SecretStoreListRequest) (*SecretStoreListResponse, error) // contains filtered or unexported methods }
SecretStoresServer is the server API for SecretStores service. All implementations must embed UnimplementedSecretStoresServer for forward compatibility
type Service ¶
type Service struct { // Unique identifier of the Service. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Service. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The Service's suspended state. Suspended bool `protobuf:"varint,3,opt,name=suspended,proto3" json:"suspended,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
A Service is a service account that can connect to resources they are granted directly, or granted via roles. Services are typically automated jobs.
func (*Service) Descriptor
deprecated
func (*Service) GetSuspended ¶ added in v0.9.1
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶ added in v0.9.20
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceOptions ¶
type ServiceOptions struct { MainNoun string `protobuf:"bytes,1941400,opt,name=main_noun,json=mainNoun,proto3" json:"main_noun,omitempty"` IdPrefix string `protobuf:"bytes,1941402,opt,name=id_prefix,json=idPrefix,proto3" json:"id_prefix,omitempty"` PrivateSdk bool `protobuf:"varint,1941401,opt,name=private_sdk,json=privateSdk,proto3" json:"private_sdk,omitempty"` // contains filtered or unexported fields }
func (*ServiceOptions) Descriptor
deprecated
func (*ServiceOptions) Descriptor() ([]byte, []int)
Deprecated: Use ServiceOptions.ProtoReflect.Descriptor instead.
func (*ServiceOptions) GetIdPrefix ¶ added in v0.9.40
func (x *ServiceOptions) GetIdPrefix() string
func (*ServiceOptions) GetMainNoun ¶
func (x *ServiceOptions) GetMainNoun() string
func (*ServiceOptions) GetPrivateSdk ¶ added in v0.9.21
func (x *ServiceOptions) GetPrivateSdk() bool
func (*ServiceOptions) ProtoMessage ¶
func (*ServiceOptions) ProtoMessage()
func (*ServiceOptions) ProtoReflect ¶ added in v0.9.20
func (x *ServiceOptions) ProtoReflect() protoreflect.Message
func (*ServiceOptions) Reset ¶
func (x *ServiceOptions) Reset()
func (*ServiceOptions) String ¶
func (x *ServiceOptions) String() string
type SingleStore ¶ added in v0.9.31
type SingleStore struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SingleStore) Descriptor
deprecated
added in
v0.9.31
func (*SingleStore) Descriptor() ([]byte, []int)
Deprecated: Use SingleStore.ProtoReflect.Descriptor instead.
func (*SingleStore) GetDatabase ¶ added in v0.9.31
func (x *SingleStore) GetDatabase() string
func (*SingleStore) GetEgressFilter ¶ added in v0.9.31
func (x *SingleStore) GetEgressFilter() string
func (*SingleStore) GetHealthy ¶ added in v0.9.31
func (x *SingleStore) GetHealthy() bool
func (*SingleStore) GetHostname ¶ added in v0.9.31
func (x *SingleStore) GetHostname() string
func (*SingleStore) GetId ¶ added in v0.9.31
func (x *SingleStore) GetId() string
func (*SingleStore) GetName ¶ added in v0.9.31
func (x *SingleStore) GetName() string
func (*SingleStore) GetPassword ¶ added in v0.9.31
func (x *SingleStore) GetPassword() string
func (*SingleStore) GetPort ¶ added in v0.9.31
func (x *SingleStore) GetPort() int32
func (*SingleStore) GetPortOverride ¶ added in v0.9.31
func (x *SingleStore) GetPortOverride() int32
func (*SingleStore) GetSecretStoreId ¶ added in v0.9.31
func (x *SingleStore) GetSecretStoreId() string
func (*SingleStore) GetTags ¶ added in v0.9.31
func (x *SingleStore) GetTags() *Tags
func (*SingleStore) GetUsername ¶ added in v0.9.31
func (x *SingleStore) GetUsername() string
func (*SingleStore) ProtoMessage ¶ added in v0.9.31
func (*SingleStore) ProtoMessage()
func (*SingleStore) ProtoReflect ¶ added in v0.9.31
func (x *SingleStore) ProtoReflect() protoreflect.Message
func (*SingleStore) Reset ¶ added in v0.9.31
func (x *SingleStore) Reset()
func (*SingleStore) String ¶ added in v0.9.31
func (x *SingleStore) String() string
type Snowflake ¶
type Snowflake struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Schema string `protobuf:"bytes,5,opt,name=schema,proto3" json:"schema,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Snowflake) Descriptor
deprecated
func (*Snowflake) GetDatabase ¶
func (*Snowflake) GetEgressFilter ¶ added in v0.9.28
func (*Snowflake) GetHealthy ¶
func (*Snowflake) GetHostname ¶
func (*Snowflake) GetPassword ¶
func (*Snowflake) GetPortOverride ¶
func (*Snowflake) GetSecretStoreId ¶ added in v0.9.21
func (*Snowflake) GetUsername ¶
func (*Snowflake) ProtoMessage ¶
func (*Snowflake) ProtoMessage()
func (*Snowflake) ProtoReflect ¶ added in v0.9.20
func (x *Snowflake) ProtoReflect() protoreflect.Message
type Sybase ¶
type Sybase struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Sybase) Descriptor
deprecated
func (*Sybase) GetEgressFilter ¶ added in v0.9.28
func (*Sybase) GetHealthy ¶
func (*Sybase) GetHostname ¶
func (*Sybase) GetPassword ¶
func (*Sybase) GetPortOverride ¶
func (*Sybase) GetSecretStoreId ¶ added in v0.9.21
func (*Sybase) GetUsername ¶
func (*Sybase) ProtoMessage ¶
func (*Sybase) ProtoMessage()
func (*Sybase) ProtoReflect ¶ added in v0.9.20
func (x *Sybase) ProtoReflect() protoreflect.Message
type SybaseIQ ¶
type SybaseIQ struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SybaseIQ) Descriptor
deprecated
func (*SybaseIQ) GetEgressFilter ¶ added in v0.9.28
func (*SybaseIQ) GetHealthy ¶
func (*SybaseIQ) GetHostname ¶
func (*SybaseIQ) GetPassword ¶
func (*SybaseIQ) GetPortOverride ¶
func (*SybaseIQ) GetSecretStoreId ¶ added in v0.9.21
func (*SybaseIQ) GetUsername ¶
func (*SybaseIQ) ProtoMessage ¶
func (*SybaseIQ) ProtoMessage()
func (*SybaseIQ) ProtoReflect ¶ added in v0.9.20
func (x *SybaseIQ) ProtoReflect() protoreflect.Message
type Tag ¶ added in v0.9.24
type Tag struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Tag) Descriptor
deprecated
added in
v0.9.24
func (*Tag) ProtoMessage ¶ added in v0.9.24
func (*Tag) ProtoMessage()
func (*Tag) ProtoReflect ¶ added in v0.9.24
func (x *Tag) ProtoReflect() protoreflect.Message
type Tags ¶ added in v0.9.9
type Tags struct { Pairs []*Tags_Pair `protobuf:"bytes,1,rep,name=pairs,proto3" json:"pairs,omitempty"` // contains filtered or unexported fields }
Tags defines a custom message that will translate from a slice of Pairs into a map[] in each supported language. See options.proto for documentation on the custom message options.
func (*Tags) Descriptor
deprecated
added in
v0.9.9
func (*Tags) ProtoMessage ¶ added in v0.9.9
func (*Tags) ProtoMessage()
func (*Tags) ProtoReflect ¶ added in v0.9.20
func (x *Tags) ProtoReflect() protoreflect.Message
type Tags_Pair ¶ added in v0.9.9
type Tags_Pair struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Tags_Pair) Descriptor
deprecated
added in
v0.9.9
func (*Tags_Pair) ProtoMessage ¶ added in v0.9.9
func (*Tags_Pair) ProtoMessage()
func (*Tags_Pair) ProtoReflect ¶ added in v0.9.20
func (x *Tags_Pair) ProtoReflect() protoreflect.Message
type Teradata ¶
type Teradata struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Teradata) Descriptor
deprecated
func (*Teradata) GetEgressFilter ¶ added in v0.9.28
func (*Teradata) GetHealthy ¶
func (*Teradata) GetHostname ¶
func (*Teradata) GetPassword ¶
func (*Teradata) GetPortOverride ¶
func (*Teradata) GetSecretStoreId ¶ added in v0.9.21
func (*Teradata) GetUsername ¶
func (*Teradata) ProtoMessage ¶
func (*Teradata) ProtoMessage()
func (*Teradata) ProtoReflect ¶ added in v0.9.20
func (x *Teradata) ProtoReflect() protoreflect.Message
type TerraformDocs ¶ added in v0.9.2
type TerraformDocs struct { ResourceExamplePath string `` /* 126-byte string literal not displayed */ DataSourceExamplePath string `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TerraformDocs) Descriptor
deprecated
added in
v0.9.2
func (*TerraformDocs) Descriptor() ([]byte, []int)
Deprecated: Use TerraformDocs.ProtoReflect.Descriptor instead.
func (*TerraformDocs) GetDataSourceExamplePath ¶ added in v0.9.2
func (x *TerraformDocs) GetDataSourceExamplePath() string
func (*TerraformDocs) GetResourceExamplePath ¶ added in v0.9.2
func (x *TerraformDocs) GetResourceExamplePath() string
func (*TerraformDocs) ProtoMessage ¶ added in v0.9.2
func (*TerraformDocs) ProtoMessage()
func (*TerraformDocs) ProtoReflect ¶ added in v0.9.20
func (x *TerraformDocs) ProtoReflect() protoreflect.Message
func (*TerraformDocs) Reset ¶ added in v0.9.2
func (x *TerraformDocs) Reset()
func (*TerraformDocs) String ¶ added in v0.9.2
func (x *TerraformDocs) String() string
type UnimplementedAccountAttachmentsServer ¶
type UnimplementedAccountAttachmentsServer struct { }
UnimplementedAccountAttachmentsServer must be embedded to have forward compatible implementations.
type UnimplementedAccountGrantsServer ¶
type UnimplementedAccountGrantsServer struct { }
UnimplementedAccountGrantsServer must be embedded to have forward compatible implementations.
func (UnimplementedAccountGrantsServer) Create ¶
func (UnimplementedAccountGrantsServer) Create(context.Context, *AccountGrantCreateRequest) (*AccountGrantCreateResponse, error)
func (UnimplementedAccountGrantsServer) Delete ¶
func (UnimplementedAccountGrantsServer) Delete(context.Context, *AccountGrantDeleteRequest) (*AccountGrantDeleteResponse, error)
type UnimplementedAccountsServer ¶
type UnimplementedAccountsServer struct { }
UnimplementedAccountsServer must be embedded to have forward compatible implementations.
func (UnimplementedAccountsServer) Create ¶
func (UnimplementedAccountsServer) Create(context.Context, *AccountCreateRequest) (*AccountCreateResponse, error)
func (UnimplementedAccountsServer) Delete ¶
func (UnimplementedAccountsServer) Delete(context.Context, *AccountDeleteRequest) (*AccountDeleteResponse, error)
func (UnimplementedAccountsServer) Get ¶
func (UnimplementedAccountsServer) Get(context.Context, *AccountGetRequest) (*AccountGetResponse, error)
func (UnimplementedAccountsServer) List ¶
func (UnimplementedAccountsServer) List(context.Context, *AccountListRequest) (*AccountListResponse, error)
func (UnimplementedAccountsServer) Update ¶
func (UnimplementedAccountsServer) Update(context.Context, *AccountUpdateRequest) (*AccountUpdateResponse, error)
type UnimplementedControlPanelServer ¶ added in v0.9.19
type UnimplementedControlPanelServer struct { }
UnimplementedControlPanelServer must be embedded to have forward compatible implementations.
func (UnimplementedControlPanelServer) GetSSHCAPublicKey ¶ added in v0.9.19
func (UnimplementedControlPanelServer) GetSSHCAPublicKey(context.Context, *ControlPanelGetSSHCAPublicKeyRequest) (*ControlPanelGetSSHCAPublicKeyResponse, error)
func (UnimplementedControlPanelServer) VerifyJWT ¶ added in v0.9.25
func (UnimplementedControlPanelServer) VerifyJWT(context.Context, *ControlPanelVerifyJWTRequest) (*ControlPanelVerifyJWTResponse, error)
type UnimplementedNodesServer ¶
type UnimplementedNodesServer struct { }
UnimplementedNodesServer must be embedded to have forward compatible implementations.
func (UnimplementedNodesServer) Create ¶
func (UnimplementedNodesServer) Create(context.Context, *NodeCreateRequest) (*NodeCreateResponse, error)
func (UnimplementedNodesServer) Delete ¶
func (UnimplementedNodesServer) Delete(context.Context, *NodeDeleteRequest) (*NodeDeleteResponse, error)
func (UnimplementedNodesServer) Get ¶
func (UnimplementedNodesServer) Get(context.Context, *NodeGetRequest) (*NodeGetResponse, error)
func (UnimplementedNodesServer) List ¶
func (UnimplementedNodesServer) List(context.Context, *NodeListRequest) (*NodeListResponse, error)
func (UnimplementedNodesServer) Update ¶
func (UnimplementedNodesServer) Update(context.Context, *NodeUpdateRequest) (*NodeUpdateResponse, error)
type UnimplementedResourcesServer ¶
type UnimplementedResourcesServer struct { }
UnimplementedResourcesServer must be embedded to have forward compatible implementations.
func (UnimplementedResourcesServer) Create ¶
func (UnimplementedResourcesServer) Create(context.Context, *ResourceCreateRequest) (*ResourceCreateResponse, error)
func (UnimplementedResourcesServer) Delete ¶
func (UnimplementedResourcesServer) Delete(context.Context, *ResourceDeleteRequest) (*ResourceDeleteResponse, error)
func (UnimplementedResourcesServer) EnumerateTags ¶ added in v0.9.24
func (UnimplementedResourcesServer) EnumerateTags(context.Context, *EnumerateTagsRequest) (*EnumerateTagsResponse, error)
func (UnimplementedResourcesServer) Get ¶
func (UnimplementedResourcesServer) Get(context.Context, *ResourceGetRequest) (*ResourceGetResponse, error)
func (UnimplementedResourcesServer) List ¶
func (UnimplementedResourcesServer) List(context.Context, *ResourceListRequest) (*ResourceListResponse, error)
func (UnimplementedResourcesServer) Update ¶
func (UnimplementedResourcesServer) Update(context.Context, *ResourceUpdateRequest) (*ResourceUpdateResponse, error)
type UnimplementedRoleAttachmentsServer ¶
type UnimplementedRoleAttachmentsServer struct { }
UnimplementedRoleAttachmentsServer must be embedded to have forward compatible implementations.
type UnimplementedRoleGrantsServer ¶
type UnimplementedRoleGrantsServer struct { }
UnimplementedRoleGrantsServer must be embedded to have forward compatible implementations.
func (UnimplementedRoleGrantsServer) Create ¶
func (UnimplementedRoleGrantsServer) Create(context.Context, *RoleGrantCreateRequest) (*RoleGrantCreateResponse, error)
func (UnimplementedRoleGrantsServer) Delete ¶
func (UnimplementedRoleGrantsServer) Delete(context.Context, *RoleGrantDeleteRequest) (*RoleGrantDeleteResponse, error)
func (UnimplementedRoleGrantsServer) Get ¶
func (UnimplementedRoleGrantsServer) Get(context.Context, *RoleGrantGetRequest) (*RoleGrantGetResponse, error)
func (UnimplementedRoleGrantsServer) List ¶
func (UnimplementedRoleGrantsServer) List(context.Context, *RoleGrantListRequest) (*RoleGrantListResponse, error)
type UnimplementedRolesServer ¶
type UnimplementedRolesServer struct { }
UnimplementedRolesServer must be embedded to have forward compatible implementations.
func (UnimplementedRolesServer) Create ¶
func (UnimplementedRolesServer) Create(context.Context, *RoleCreateRequest) (*RoleCreateResponse, error)
func (UnimplementedRolesServer) Delete ¶
func (UnimplementedRolesServer) Delete(context.Context, *RoleDeleteRequest) (*RoleDeleteResponse, error)
func (UnimplementedRolesServer) Get ¶
func (UnimplementedRolesServer) Get(context.Context, *RoleGetRequest) (*RoleGetResponse, error)
func (UnimplementedRolesServer) List ¶
func (UnimplementedRolesServer) List(context.Context, *RoleListRequest) (*RoleListResponse, error)
func (UnimplementedRolesServer) Update ¶
func (UnimplementedRolesServer) Update(context.Context, *RoleUpdateRequest) (*RoleUpdateResponse, error)
type UnimplementedSecretStoresServer ¶ added in v0.9.21
type UnimplementedSecretStoresServer struct { }
UnimplementedSecretStoresServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretStoresServer) Create ¶ added in v0.9.21
func (UnimplementedSecretStoresServer) Create(context.Context, *SecretStoreCreateRequest) (*SecretStoreCreateResponse, error)
func (UnimplementedSecretStoresServer) Delete ¶ added in v0.9.21
func (UnimplementedSecretStoresServer) Delete(context.Context, *SecretStoreDeleteRequest) (*SecretStoreDeleteResponse, error)
func (UnimplementedSecretStoresServer) List ¶ added in v0.9.21
func (UnimplementedSecretStoresServer) List(context.Context, *SecretStoreListRequest) (*SecretStoreListResponse, error)
func (UnimplementedSecretStoresServer) Update ¶ added in v0.9.21
func (UnimplementedSecretStoresServer) Update(context.Context, *SecretStoreUpdateRequest) (*SecretStoreUpdateResponse, error)
type UnsafeAccountAttachmentsServer ¶ added in v0.9.21
type UnsafeAccountAttachmentsServer interface {
// contains filtered or unexported methods
}
UnsafeAccountAttachmentsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountAttachmentsServer will result in compilation errors.
type UnsafeAccountGrantsServer ¶ added in v0.9.21
type UnsafeAccountGrantsServer interface {
// contains filtered or unexported methods
}
UnsafeAccountGrantsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountGrantsServer will result in compilation errors.
type UnsafeAccountsServer ¶ added in v0.9.21
type UnsafeAccountsServer interface {
// contains filtered or unexported methods
}
UnsafeAccountsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountsServer will result in compilation errors.
type UnsafeControlPanelServer ¶ added in v0.9.21
type UnsafeControlPanelServer interface {
// contains filtered or unexported methods
}
UnsafeControlPanelServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ControlPanelServer will result in compilation errors.
type UnsafeNodesServer ¶ added in v0.9.21
type UnsafeNodesServer interface {
// contains filtered or unexported methods
}
UnsafeNodesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NodesServer will result in compilation errors.
type UnsafeResourcesServer ¶ added in v0.9.21
type UnsafeResourcesServer interface {
// contains filtered or unexported methods
}
UnsafeResourcesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ResourcesServer will result in compilation errors.
type UnsafeRoleAttachmentsServer ¶ added in v0.9.21
type UnsafeRoleAttachmentsServer interface {
// contains filtered or unexported methods
}
UnsafeRoleAttachmentsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleAttachmentsServer will result in compilation errors.
type UnsafeRoleGrantsServer ¶ added in v0.9.21
type UnsafeRoleGrantsServer interface {
// contains filtered or unexported methods
}
UnsafeRoleGrantsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleGrantsServer will result in compilation errors.
type UnsafeRolesServer ¶ added in v0.9.21
type UnsafeRolesServer interface {
// contains filtered or unexported methods
}
UnsafeRolesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RolesServer will result in compilation errors.
type UnsafeSecretStoresServer ¶ added in v0.9.21
type UnsafeSecretStoresServer interface {
// contains filtered or unexported methods
}
UnsafeSecretStoresServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretStoresServer will result in compilation errors.
type UpdateRequestMetadata ¶
type UpdateRequestMetadata struct {
// contains filtered or unexported fields
}
UpdateRequestMetadata is reserved for future use.
func (*UpdateRequestMetadata) Descriptor
deprecated
func (*UpdateRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRequestMetadata.ProtoReflect.Descriptor instead.
func (*UpdateRequestMetadata) ProtoMessage ¶
func (*UpdateRequestMetadata) ProtoMessage()
func (*UpdateRequestMetadata) ProtoReflect ¶ added in v0.9.20
func (x *UpdateRequestMetadata) ProtoReflect() protoreflect.Message
func (*UpdateRequestMetadata) Reset ¶
func (x *UpdateRequestMetadata) Reset()
func (*UpdateRequestMetadata) String ¶
func (x *UpdateRequestMetadata) String() string
type UpdateResponseMetadata ¶
type UpdateResponseMetadata struct {
// contains filtered or unexported fields
}
UpdateResponseMetadata is reserved for future use.
func (*UpdateResponseMetadata) Descriptor
deprecated
func (*UpdateResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateResponseMetadata.ProtoReflect.Descriptor instead.
func (*UpdateResponseMetadata) ProtoMessage ¶
func (*UpdateResponseMetadata) ProtoMessage()
func (*UpdateResponseMetadata) ProtoReflect ¶ added in v0.9.20
func (x *UpdateResponseMetadata) ProtoReflect() protoreflect.Message
func (*UpdateResponseMetadata) Reset ¶
func (x *UpdateResponseMetadata) Reset()
func (*UpdateResponseMetadata) String ¶
func (x *UpdateResponseMetadata) String() string
type User ¶
type User struct { // Unique identifier of the User. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The User's email address. Must be unique. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // The User's first name. FirstName string `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"` // The User's last name. LastName string `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"` // The User's suspended state. Suspended bool `protobuf:"varint,5,opt,name=suspended,proto3" json:"suspended,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` // PRIVATE: PermissionLevel exposes the user's strongRole for AdminUI purposes. PermissionLevel string `protobuf:"bytes,7,opt,name=permission_level,json=permissionLevel,proto3" json:"permission_level,omitempty"` // contains filtered or unexported fields }
A User can connect to resources they are granted directly, or granted via roles.
func (*User) Descriptor
deprecated
func (*User) GetFirstName ¶
func (*User) GetLastName ¶
func (*User) GetPermissionLevel ¶ added in v0.9.29
func (*User) GetSuspended ¶ added in v0.9.1
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶ added in v0.9.20
func (x *User) ProtoReflect() protoreflect.Message
type VaultTLSStore ¶ added in v0.9.21
type VaultTLSStore struct { // Unique identifier of the SecretStore. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the SecretStore. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` CACertPath string `protobuf:"bytes,4,opt,name=CA_cert_path,json=CACertPath,proto3" json:"CA_cert_path,omitempty"` ClientCertPath string `protobuf:"bytes,5,opt,name=client_cert_path,json=clientCertPath,proto3" json:"client_cert_path,omitempty"` ClientKeyPath string `protobuf:"bytes,6,opt,name=client_key_path,json=clientKeyPath,proto3" json:"client_key_path,omitempty"` Namespace string `protobuf:"bytes,8,opt,name=namespace,proto3" json:"namespace,omitempty"` ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,7,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*VaultTLSStore) Descriptor
deprecated
added in
v0.9.21
func (*VaultTLSStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultTLSStore.ProtoReflect.Descriptor instead.
func (*VaultTLSStore) GetCACertPath ¶ added in v0.9.21
func (x *VaultTLSStore) GetCACertPath() string
func (*VaultTLSStore) GetClientCertPath ¶ added in v0.9.21
func (x *VaultTLSStore) GetClientCertPath() string
func (*VaultTLSStore) GetClientKeyPath ¶ added in v0.9.21
func (x *VaultTLSStore) GetClientKeyPath() string
func (*VaultTLSStore) GetId ¶ added in v0.9.21
func (x *VaultTLSStore) GetId() string
func (*VaultTLSStore) GetName ¶ added in v0.9.21
func (x *VaultTLSStore) GetName() string
func (*VaultTLSStore) GetNamespace ¶ added in v0.9.35
func (x *VaultTLSStore) GetNamespace() string
func (*VaultTLSStore) GetServerAddress ¶ added in v0.9.21
func (x *VaultTLSStore) GetServerAddress() string
func (*VaultTLSStore) GetTags ¶ added in v0.9.21
func (x *VaultTLSStore) GetTags() *Tags
func (*VaultTLSStore) ProtoMessage ¶ added in v0.9.21
func (*VaultTLSStore) ProtoMessage()
func (*VaultTLSStore) ProtoReflect ¶ added in v0.9.21
func (x *VaultTLSStore) ProtoReflect() protoreflect.Message
func (*VaultTLSStore) Reset ¶ added in v0.9.21
func (x *VaultTLSStore) Reset()
func (*VaultTLSStore) String ¶ added in v0.9.21
func (x *VaultTLSStore) String() string
type VaultTokenStore ¶ added in v0.9.21
type VaultTokenStore struct { // Unique identifier of the SecretStore. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the SecretStore. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*VaultTokenStore) Descriptor
deprecated
added in
v0.9.21
func (*VaultTokenStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultTokenStore.ProtoReflect.Descriptor instead.
func (*VaultTokenStore) GetId ¶ added in v0.9.21
func (x *VaultTokenStore) GetId() string
func (*VaultTokenStore) GetName ¶ added in v0.9.21
func (x *VaultTokenStore) GetName() string
func (*VaultTokenStore) GetNamespace ¶ added in v0.9.35
func (x *VaultTokenStore) GetNamespace() string
func (*VaultTokenStore) GetServerAddress ¶ added in v0.9.21
func (x *VaultTokenStore) GetServerAddress() string
func (*VaultTokenStore) GetTags ¶ added in v0.9.21
func (x *VaultTokenStore) GetTags() *Tags
func (*VaultTokenStore) ProtoMessage ¶ added in v0.9.21
func (*VaultTokenStore) ProtoMessage()
func (*VaultTokenStore) ProtoReflect ¶ added in v0.9.21
func (x *VaultTokenStore) ProtoReflect() protoreflect.Message
func (*VaultTokenStore) Reset ¶ added in v0.9.21
func (x *VaultTokenStore) Reset()
func (*VaultTokenStore) String ¶ added in v0.9.21
func (x *VaultTokenStore) String() string
Source Files ¶
- account_attachments.pb.go
- account_attachments_grpc.pb.go
- account_grants.pb.go
- account_grants_grpc.pb.go
- accounts.pb.go
- accounts_grpc.pb.go
- control_panel.pb.go
- control_panel_grpc.pb.go
- drivers.pb.go
- nodes.pb.go
- nodes_grpc.pb.go
- options.pb.go
- resources.pb.go
- resources_grpc.pb.go
- role_attachments.pb.go
- role_attachments_grpc.pb.go
- role_grants.pb.go
- role_grants_grpc.pb.go
- roles.pb.go
- roles_grpc.pb.go
- secret_store_types.pb.go
- secret_stores.pb.go
- secret_stores_grpc.pb.go
- spec.pb.go
- tags.pb.go