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 RegisterRemoteIdentitiesServer(s grpc.ServiceRegistrar, srv RemoteIdentitiesServer)
- func RegisterRemoteIdentityGroupsServer(s grpc.ServiceRegistrar, srv RemoteIdentityGroupsServer)
- func RegisterResourcesServer(s grpc.ServiceRegistrar, srv ResourcesServer)
- func RegisterRoleAttachmentsServer(s grpc.ServiceRegistrar, srv RoleAttachmentsServer)deprecated
- func RegisterRoleGrantsServer(s grpc.ServiceRegistrar, srv RoleGrantsServer)deprecated
- 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) GetBindInterface() string
- 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) GetPortOverride() int32
- func (x *AKS) GetRemoteIdentityGroupId() string
- func (x *AKS) GetRemoteIdentityHealthcheckUsername() string
- 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) GetBindInterface() string
- 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) GetPortOverride() 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) GetBindInterface() string
- 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) GetPortOverride() int32
- func (x *AKSServiceAccount) GetRemoteIdentityGroupId() string
- func (x *AKSServiceAccount) GetRemoteIdentityHealthcheckUsername() string
- 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) GetBindInterface() string
- 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) GetPortOverride() 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) GetBindInterface() string
- 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) GetPortOverride() 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) GetBindInterface() 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) GetBindInterface() 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) GetRemoteIdentityGroupId() string
- func (x *AmazonEKS) GetRemoteIdentityHealthcheckUsername() 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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 CustomOptions
- func (*CustomOptions) Descriptor() ([]byte, []int)deprecated
- func (x *CustomOptions) GetCommentOverride() map[string]string
- func (x *CustomOptions) GetConverter() string
- func (x *CustomOptions) GetDeprecatedOverride() map[string]bool
- func (x *CustomOptions) GetPorcelainNameOverride() map[string]string
- func (x *CustomOptions) GetPorcelainTypeOverride() map[string]string
- func (x *CustomOptions) GetTerraformElemType() string
- func (*CustomOptions) ProtoMessage()
- func (x *CustomOptions) ProtoReflect() protoreflect.Message
- func (x *CustomOptions) Reset()
- func (x *CustomOptions) String() string
- type DB2I
- func (*DB2I) Descriptor() ([]byte, []int)deprecated
- func (x *DB2I) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetCustom() *CustomOptions
- func (x *FieldOptions) GetIsCredential() bool
- func (x *FieldOptions) GetIterable() bool
- func (x *FieldOptions) GetPorcelain() bool
- func (x *FieldOptions) GetReadOnly() bool
- func (x *FieldOptions) GetReadOnlyOverride() map[string]bool
- func (x *FieldOptions) GetRequired() bool
- func (x *FieldOptions) GetTargets() []string
- func (x *FieldOptions) GetTerraformComputed() bool
- 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) GetBindInterface() string
- 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 GCPStore
- func (*GCPStore) Descriptor() ([]byte, []int)deprecated
- func (x *GCPStore) GetId() string
- func (x *GCPStore) GetName() string
- func (x *GCPStore) GetProjectID() string
- func (x *GCPStore) GetTags() *Tags
- func (*GCPStore) ProtoMessage()
- func (x *GCPStore) ProtoReflect() protoreflect.Message
- func (x *GCPStore) Reset()
- func (x *GCPStore) 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) GetBindInterface() string
- 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) GetRemoteIdentityGroupId() string
- func (x *GoogleGKE) GetRemoteIdentityHealthcheckUsername() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetPortOverride() int32
- func (x *Kubernetes) GetRemoteIdentityGroupId() string
- func (x *Kubernetes) GetRemoteIdentityHealthcheckUsername() string
- 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) GetBindInterface() string
- 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) GetPortOverride() 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) GetBindInterface() string
- 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) GetPortOverride() int32
- func (x *KubernetesServiceAccount) GetRemoteIdentityGroupId() string
- func (x *KubernetesServiceAccount) GetRemoteIdentityHealthcheckUsername() string
- 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) GetBindInterface() string
- 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) GetPortOverride() 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) GetBindInterface() string
- 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) GetPortOverride() 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 MTLSMysql
- func (*MTLSMysql) Descriptor() ([]byte, []int)deprecated
- func (x *MTLSMysql) GetBindInterface() string
- func (x *MTLSMysql) GetCertificateAuthority() string
- func (x *MTLSMysql) GetClientCertificate() string
- func (x *MTLSMysql) GetClientKey() string
- func (x *MTLSMysql) GetDatabase() string
- func (x *MTLSMysql) GetEgressFilter() string
- func (x *MTLSMysql) GetHealthy() bool
- func (x *MTLSMysql) GetHostname() string
- func (x *MTLSMysql) GetId() string
- func (x *MTLSMysql) GetName() string
- func (x *MTLSMysql) GetPassword() string
- func (x *MTLSMysql) GetPort() int32
- func (x *MTLSMysql) GetPortOverride() int32
- func (x *MTLSMysql) GetSecretStoreId() string
- func (x *MTLSMysql) GetServerName() string
- func (x *MTLSMysql) GetTags() *Tags
- func (x *MTLSMysql) GetUsername() string
- func (*MTLSMysql) ProtoMessage()
- func (x *MTLSMysql) ProtoReflect() protoreflect.Message
- func (x *MTLSMysql) Reset()
- func (x *MTLSMysql) String() string
- type MTLSPostgres
- func (*MTLSPostgres) Descriptor() ([]byte, []int)deprecated
- func (x *MTLSPostgres) GetBindInterface() string
- func (x *MTLSPostgres) GetCertificateAuthority() string
- func (x *MTLSPostgres) GetClientCertificate() string
- func (x *MTLSPostgres) GetClientKey() string
- func (x *MTLSPostgres) GetDatabase() string
- func (x *MTLSPostgres) GetEgressFilter() string
- func (x *MTLSPostgres) GetHealthy() bool
- func (x *MTLSPostgres) GetHostname() string
- func (x *MTLSPostgres) GetId() string
- func (x *MTLSPostgres) GetName() string
- func (x *MTLSPostgres) GetOverrideDatabase() bool
- func (x *MTLSPostgres) GetPassword() string
- func (x *MTLSPostgres) GetPort() int32
- func (x *MTLSPostgres) GetPortOverride() int32
- func (x *MTLSPostgres) GetSecretStoreId() string
- func (x *MTLSPostgres) GetServerName() string
- func (x *MTLSPostgres) GetTags() *Tags
- func (x *MTLSPostgres) GetUsername() string
- func (*MTLSPostgres) ProtoMessage()
- func (x *MTLSPostgres) ProtoReflect() protoreflect.Message
- func (x *MTLSPostgres) Reset()
- func (x *MTLSPostgres) String() string
- type Maria
- func (*Maria) Descriptor() ([]byte, []int)deprecated
- func (x *Maria) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetCustom() *CustomOptions
- func (x *MessageOptions) GetError() int32
- func (x *MessageOptions) GetOptionsField() string
- func (x *MessageOptions) GetPorcelain() bool
- func (x *MessageOptions) GetTargets() []string
- func (x *MessageOptions) GetTerraformDocs() *TerraformDocs
- 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) GetDeprecationDate() string
- 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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 RemoteIdentitiesClient
- type RemoteIdentitiesServer
- type RemoteIdentity
- func (*RemoteIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentity) GetAccountId() string
- func (x *RemoteIdentity) GetId() string
- func (x *RemoteIdentity) GetRemoteIdentityGroupId() string
- func (x *RemoteIdentity) GetUsername() string
- func (*RemoteIdentity) ProtoMessage()
- func (x *RemoteIdentity) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentity) Reset()
- func (x *RemoteIdentity) String() string
- type RemoteIdentityCreateRequest
- func (*RemoteIdentityCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *RemoteIdentityCreateRequest) GetRemoteIdentity() *RemoteIdentity
- func (*RemoteIdentityCreateRequest) ProtoMessage()
- func (x *RemoteIdentityCreateRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityCreateRequest) Reset()
- func (x *RemoteIdentityCreateRequest) String() string
- type RemoteIdentityCreateResponse
- func (*RemoteIdentityCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *RemoteIdentityCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *RemoteIdentityCreateResponse) GetRemoteIdentity() *RemoteIdentity
- func (*RemoteIdentityCreateResponse) ProtoMessage()
- func (x *RemoteIdentityCreateResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityCreateResponse) Reset()
- func (x *RemoteIdentityCreateResponse) String() string
- type RemoteIdentityDeleteRequest
- func (*RemoteIdentityDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityDeleteRequest) GetId() string
- func (x *RemoteIdentityDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*RemoteIdentityDeleteRequest) ProtoMessage()
- func (x *RemoteIdentityDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityDeleteRequest) Reset()
- func (x *RemoteIdentityDeleteRequest) String() string
- type RemoteIdentityDeleteResponse
- func (*RemoteIdentityDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *RemoteIdentityDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*RemoteIdentityDeleteResponse) ProtoMessage()
- func (x *RemoteIdentityDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityDeleteResponse) Reset()
- func (x *RemoteIdentityDeleteResponse) String() string
- type RemoteIdentityGetRequest
- func (*RemoteIdentityGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGetRequest) GetId() string
- func (x *RemoteIdentityGetRequest) GetMeta() *GetRequestMetadata
- func (*RemoteIdentityGetRequest) ProtoMessage()
- func (x *RemoteIdentityGetRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGetRequest) Reset()
- func (x *RemoteIdentityGetRequest) String() string
- type RemoteIdentityGetResponse
- func (*RemoteIdentityGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGetResponse) GetMeta() *GetResponseMetadata
- func (x *RemoteIdentityGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *RemoteIdentityGetResponse) GetRemoteIdentity() *RemoteIdentity
- func (*RemoteIdentityGetResponse) ProtoMessage()
- func (x *RemoteIdentityGetResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGetResponse) Reset()
- func (x *RemoteIdentityGetResponse) String() string
- type RemoteIdentityGroup
- func (*RemoteIdentityGroup) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroup) GetId() string
- func (x *RemoteIdentityGroup) GetName() string
- func (*RemoteIdentityGroup) ProtoMessage()
- func (x *RemoteIdentityGroup) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroup) Reset()
- func (x *RemoteIdentityGroup) String() string
- type RemoteIdentityGroupGetRequest
- func (*RemoteIdentityGroupGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupGetRequest) GetId() string
- func (x *RemoteIdentityGroupGetRequest) GetMeta() *GetRequestMetadata
- func (*RemoteIdentityGroupGetRequest) ProtoMessage()
- func (x *RemoteIdentityGroupGetRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupGetRequest) Reset()
- func (x *RemoteIdentityGroupGetRequest) String() string
- type RemoteIdentityGroupGetResponse
- func (*RemoteIdentityGroupGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupGetResponse) GetMeta() *GetResponseMetadata
- func (x *RemoteIdentityGroupGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *RemoteIdentityGroupGetResponse) GetRemoteIdentityGroup() *RemoteIdentityGroup
- func (*RemoteIdentityGroupGetResponse) ProtoMessage()
- func (x *RemoteIdentityGroupGetResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupGetResponse) Reset()
- func (x *RemoteIdentityGroupGetResponse) String() string
- type RemoteIdentityGroupListRequest
- func (*RemoteIdentityGroupListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupListRequest) GetFilter() string
- func (x *RemoteIdentityGroupListRequest) GetMeta() *ListRequestMetadata
- func (*RemoteIdentityGroupListRequest) ProtoMessage()
- func (x *RemoteIdentityGroupListRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupListRequest) Reset()
- func (x *RemoteIdentityGroupListRequest) String() string
- type RemoteIdentityGroupListResponse
- func (*RemoteIdentityGroupListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupListResponse) GetMeta() *ListResponseMetadata
- func (x *RemoteIdentityGroupListResponse) GetRateLimit() *RateLimitMetadata
- func (x *RemoteIdentityGroupListResponse) GetRemoteIdentityGroups() []*RemoteIdentityGroup
- func (*RemoteIdentityGroupListResponse) ProtoMessage()
- func (x *RemoteIdentityGroupListResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupListResponse) Reset()
- func (x *RemoteIdentityGroupListResponse) String() string
- type RemoteIdentityGroupsClient
- type RemoteIdentityGroupsServer
- type RemoteIdentityListRequest
- func (*RemoteIdentityListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityListRequest) GetFilter() string
- func (x *RemoteIdentityListRequest) GetMeta() *ListRequestMetadata
- func (*RemoteIdentityListRequest) ProtoMessage()
- func (x *RemoteIdentityListRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityListRequest) Reset()
- func (x *RemoteIdentityListRequest) String() string
- type RemoteIdentityListResponse
- func (*RemoteIdentityListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityListResponse) GetMeta() *ListResponseMetadata
- func (x *RemoteIdentityListResponse) GetRateLimit() *RateLimitMetadata
- func (x *RemoteIdentityListResponse) GetRemoteIdentities() []*RemoteIdentity
- func (*RemoteIdentityListResponse) ProtoMessage()
- func (x *RemoteIdentityListResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityListResponse) Reset()
- func (x *RemoteIdentityListResponse) String() string
- type RemoteIdentityUpdateRequest
- func (*RemoteIdentityUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityUpdateRequest) GetId() string
- func (x *RemoteIdentityUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (x *RemoteIdentityUpdateRequest) GetRemoteIdentity() *RemoteIdentity
- func (*RemoteIdentityUpdateRequest) ProtoMessage()
- func (x *RemoteIdentityUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityUpdateRequest) Reset()
- func (x *RemoteIdentityUpdateRequest) String() string
- type RemoteIdentityUpdateResponse
- func (*RemoteIdentityUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *RemoteIdentityUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (x *RemoteIdentityUpdateResponse) GetRemoteIdentity() *RemoteIdentity
- func (*RemoteIdentityUpdateResponse) ProtoMessage()
- func (x *RemoteIdentityUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityUpdateResponse) Reset()
- func (x *RemoteIdentityUpdateResponse) 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) GetMtlsMysql() *MTLSMysql
- func (x *Resource) GetMtlsPostgres() *MTLSPostgres
- 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_MtlsMysql
- type Resource_MtlsPostgres
- 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() booldeprecated
- 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 RoleAttachmentdeprecated
- 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 RoleAttachmentCreateRequestdeprecated
- 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 RoleAttachmentCreateResponsedeprecated
- 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 RoleAttachmentDeleteRequestdeprecated
- 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 RoleAttachmentDeleteResponsedeprecated
- 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 RoleAttachmentGetRequestdeprecated
- 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 RoleAttachmentGetResponsedeprecated
- 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 RoleAttachmentListRequestdeprecated
- 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 RoleAttachmentListResponsedeprecated
- 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 RoleAttachmentsClientdeprecated
- type RoleAttachmentsServerdeprecated
- 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 RoleGrantdeprecated
- 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 RoleGrantCreateRequestdeprecated
- 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 RoleGrantCreateResponsedeprecated
- 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 RoleGrantDeleteRequestdeprecated
- 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 RoleGrantDeleteResponsedeprecated
- 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 RoleGrantGetRequestdeprecated
- 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 RoleGrantGetResponsedeprecated
- 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 RoleGrantListRequestdeprecated
- 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 RoleGrantListResponsedeprecated
- 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 RoleGrantsClientdeprecated
- type RoleGrantsServerdeprecated
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- func (x *SSH) GetEgressFilter() string
- func (x *SSH) GetHealthy() bool
- func (x *SSH) GetHostname() string
- func (x *SSH) GetId() string
- func (x *SSH) GetKeyType() string
- func (x *SSH) GetName() string
- func (x *SSH) GetPort() int32
- func (x *SSH) GetPortForwarding() bool
- func (x *SSH) GetPortOverride() int32
- 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) GetBindInterface() string
- func (x *SSHCert) GetEgressFilter() string
- func (x *SSHCert) GetHealthy() bool
- func (x *SSHCert) GetHostname() string
- func (x *SSHCert) GetId() string
- func (x *SSHCert) GetKeyType() string
- func (x *SSHCert) GetName() string
- func (x *SSHCert) GetPort() int32
- func (x *SSHCert) GetPortForwarding() bool
- func (x *SSHCert) GetPortOverride() int32
- func (x *SSHCert) GetRemoteIdentityGroupId() string
- func (x *SSHCert) GetRemoteIdentityHealthcheckUsername() string
- 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) GetBindInterface() string
- 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) GetPortOverride() int32
- 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 (x *SecretStore) GetGcp() *GCPStore
- func (m *SecretStore) GetSecretStore() isSecretStore_SecretStore
- func (x *SecretStore) GetVaultAppRole() *VaultAppRoleStore
- 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_Gcp
- type SecretStore_VaultAppRole
- 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) GetTargets() []string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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) GetBindInterface() string
- 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 UnimplementedRemoteIdentitiesServer
- func (UnimplementedRemoteIdentitiesServer) Create(context.Context, *RemoteIdentityCreateRequest) (*RemoteIdentityCreateResponse, error)
- func (UnimplementedRemoteIdentitiesServer) Delete(context.Context, *RemoteIdentityDeleteRequest) (*RemoteIdentityDeleteResponse, error)
- func (UnimplementedRemoteIdentitiesServer) Get(context.Context, *RemoteIdentityGetRequest) (*RemoteIdentityGetResponse, error)
- func (UnimplementedRemoteIdentitiesServer) List(context.Context, *RemoteIdentityListRequest) (*RemoteIdentityListResponse, error)
- func (UnimplementedRemoteIdentitiesServer) Update(context.Context, *RemoteIdentityUpdateRequest) (*RemoteIdentityUpdateResponse, error)
- type UnimplementedRemoteIdentityGroupsServer
- 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 UnsafeRemoteIdentitiesServer
- type UnsafeRemoteIdentityGroupsServer
- 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 VaultAppRoleStore
- func (*VaultAppRoleStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultAppRoleStore) GetId() string
- func (x *VaultAppRoleStore) GetName() string
- func (x *VaultAppRoleStore) GetNamespace() string
- func (x *VaultAppRoleStore) GetServerAddress() string
- func (x *VaultAppRoleStore) GetTags() *Tags
- func (*VaultAppRoleStore) ProtoMessage()
- func (x *VaultAppRoleStore) ProtoReflect() protoreflect.Message
- func (x *VaultAppRoleStore) Reset()
- func (x *VaultAppRoleStore) 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[5]
)
Extension fields to descriptorpb.FieldOptions.
var (
// optional v1.FileOptions file_options = 1941800;
E_FileOptions = &file_options_proto_extTypes[0]
)
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[2]
)
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[1]
)
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_remote_identities_proto protoreflect.FileDescriptor
var File_remote_identity_groups_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 ¶
func RegisterControlPanelServer(s grpc.ServiceRegistrar, srv ControlPanelServer)
func RegisterNodesServer ¶
func RegisterNodesServer(s grpc.ServiceRegistrar, srv NodesServer)
func RegisterRemoteIdentitiesServer ¶ added in v2.6.0
func RegisterRemoteIdentitiesServer(s grpc.ServiceRegistrar, srv RemoteIdentitiesServer)
func RegisterRemoteIdentityGroupsServer ¶ added in v2.6.0
func RegisterRemoteIdentityGroupsServer(s grpc.ServiceRegistrar, srv RemoteIdentityGroupsServer)
func RegisterResourcesServer ¶
func RegisterResourcesServer(s grpc.ServiceRegistrar, srv ResourcesServer)
func RegisterRoleAttachmentsServer
deprecated
func RegisterRoleAttachmentsServer(s grpc.ServiceRegistrar, srv RoleAttachmentsServer)
Deprecated: Do not use.
func RegisterRoleGrantsServer
deprecated
func RegisterRoleGrantsServer(s grpc.ServiceRegistrar, srv RoleGrantsServer)
Deprecated: Do not use.
func RegisterRolesServer ¶
func RegisterRolesServer(s grpc.ServiceRegistrar, srv RolesServer)
func RegisterSecretStoresServer ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,12,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` RemoteIdentityGroupId string `` /* 129-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AKS) Descriptor
deprecated
func (*AKS) GetBindInterface ¶ added in v2.3.0
func (*AKS) GetCertificateAuthority ¶
func (*AKS) GetClientCertificate ¶
func (*AKS) GetClientKey ¶
func (*AKS) GetEgressFilter ¶
func (*AKS) GetHealthcheckNamespace ¶
func (*AKS) GetHealthy ¶
func (*AKS) GetHostname ¶
func (*AKS) GetPortOverride ¶ added in v2.6.4
func (*AKS) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (*AKS) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (*AKS) GetSecretStoreId ¶
func (*AKS) ProtoMessage ¶
func (*AKS) ProtoMessage()
func (*AKS) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,6,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 (*AKSBasicAuth) Descriptor
deprecated
func (*AKSBasicAuth) Descriptor() ([]byte, []int)
Deprecated: Use AKSBasicAuth.ProtoReflect.Descriptor instead.
func (*AKSBasicAuth) GetBindInterface ¶ added in v2.3.0
func (x *AKSBasicAuth) GetBindInterface() string
func (*AKSBasicAuth) GetEgressFilter ¶
func (x *AKSBasicAuth) GetEgressFilter() string
func (*AKSBasicAuth) GetHealthcheckNamespace ¶
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) GetPortOverride ¶ added in v2.6.4
func (x *AKSBasicAuth) GetPortOverride() int32
func (*AKSBasicAuth) GetSecretStoreId ¶
func (x *AKSBasicAuth) GetSecretStoreId() string
func (*AKSBasicAuth) GetTags ¶
func (x *AKSBasicAuth) GetTags() *Tags
func (*AKSBasicAuth) GetUsername ¶
func (x *AKSBasicAuth) GetUsername() string
func (*AKSBasicAuth) ProtoMessage ¶
func (*AKSBasicAuth) ProtoMessage()
func (*AKSBasicAuth) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ 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) GetBindInterface ¶ added in v2.3.0
func (x *AKSServiceAccount) GetBindInterface() string
func (*AKSServiceAccount) GetEgressFilter ¶
func (x *AKSServiceAccount) GetEgressFilter() string
func (*AKSServiceAccount) GetHealthcheckNamespace ¶
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) GetPortOverride ¶ added in v2.6.4
func (x *AKSServiceAccount) GetPortOverride() int32
func (*AKSServiceAccount) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (x *AKSServiceAccount) GetRemoteIdentityGroupId() string
func (*AKSServiceAccount) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (x *AKSServiceAccount) GetRemoteIdentityHealthcheckUsername() string
func (*AKSServiceAccount) GetSecretStoreId ¶
func (x *AKSServiceAccount) GetSecretStoreId() string
func (*AKSServiceAccount) GetTags ¶
func (x *AKSServiceAccount) GetTags() *Tags
func (*AKSServiceAccount) GetToken ¶
func (x *AKSServiceAccount) GetToken() string
func (*AKSServiceAccount) ProtoMessage ¶
func (*AKSServiceAccount) ProtoMessage()
func (*AKSServiceAccount) ProtoReflect ¶
func (x *AKSServiceAccount) ProtoReflect() protoreflect.Message
func (*AKSServiceAccount) Reset ¶
func (x *AKSServiceAccount) Reset()
func (*AKSServiceAccount) String ¶
func (x *AKSServiceAccount) String() string
type AKSServiceAccountUserImpersonation ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*AKSServiceAccountUserImpersonation) Descriptor
deprecated
func (*AKSServiceAccountUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AKSServiceAccountUserImpersonation.ProtoReflect.Descriptor instead.
func (*AKSServiceAccountUserImpersonation) GetBindInterface ¶ added in v2.3.0
func (x *AKSServiceAccountUserImpersonation) GetBindInterface() string
func (*AKSServiceAccountUserImpersonation) GetEgressFilter ¶
func (x *AKSServiceAccountUserImpersonation) GetEgressFilter() string
func (*AKSServiceAccountUserImpersonation) GetHealthcheckNamespace ¶
func (x *AKSServiceAccountUserImpersonation) GetHealthcheckNamespace() string
func (*AKSServiceAccountUserImpersonation) GetHealthy ¶
func (x *AKSServiceAccountUserImpersonation) GetHealthy() bool
func (*AKSServiceAccountUserImpersonation) GetHostname ¶
func (x *AKSServiceAccountUserImpersonation) GetHostname() string
func (*AKSServiceAccountUserImpersonation) GetId ¶
func (x *AKSServiceAccountUserImpersonation) GetId() string
func (*AKSServiceAccountUserImpersonation) GetName ¶
func (x *AKSServiceAccountUserImpersonation) GetName() string
func (*AKSServiceAccountUserImpersonation) GetPort ¶
func (x *AKSServiceAccountUserImpersonation) GetPort() int32
func (*AKSServiceAccountUserImpersonation) GetPortOverride ¶ added in v2.6.4
func (x *AKSServiceAccountUserImpersonation) GetPortOverride() int32
func (*AKSServiceAccountUserImpersonation) GetSecretStoreId ¶
func (x *AKSServiceAccountUserImpersonation) GetSecretStoreId() string
func (*AKSServiceAccountUserImpersonation) GetTags ¶
func (x *AKSServiceAccountUserImpersonation) GetTags() *Tags
func (*AKSServiceAccountUserImpersonation) GetToken ¶
func (x *AKSServiceAccountUserImpersonation) GetToken() string
func (*AKSServiceAccountUserImpersonation) ProtoMessage ¶
func (*AKSServiceAccountUserImpersonation) ProtoMessage()
func (*AKSServiceAccountUserImpersonation) ProtoReflect ¶
func (x *AKSServiceAccountUserImpersonation) ProtoReflect() protoreflect.Message
func (*AKSServiceAccountUserImpersonation) Reset ¶
func (x *AKSServiceAccountUserImpersonation) Reset()
func (*AKSServiceAccountUserImpersonation) String ¶
func (x *AKSServiceAccountUserImpersonation) String() string
type AKSUserImpersonation ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,10,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // contains filtered or unexported fields }
func (*AKSUserImpersonation) Descriptor
deprecated
func (*AKSUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AKSUserImpersonation.ProtoReflect.Descriptor instead.
func (*AKSUserImpersonation) GetBindInterface ¶ added in v2.3.0
func (x *AKSUserImpersonation) GetBindInterface() string
func (*AKSUserImpersonation) GetCertificateAuthority ¶
func (x *AKSUserImpersonation) GetCertificateAuthority() string
func (*AKSUserImpersonation) GetClientCertificate ¶
func (x *AKSUserImpersonation) GetClientCertificate() string
func (*AKSUserImpersonation) GetClientKey ¶
func (x *AKSUserImpersonation) GetClientKey() string
func (*AKSUserImpersonation) GetEgressFilter ¶
func (x *AKSUserImpersonation) GetEgressFilter() string
func (*AKSUserImpersonation) GetHealthcheckNamespace ¶
func (x *AKSUserImpersonation) GetHealthcheckNamespace() string
func (*AKSUserImpersonation) GetHealthy ¶
func (x *AKSUserImpersonation) GetHealthy() bool
func (*AKSUserImpersonation) GetHostname ¶
func (x *AKSUserImpersonation) GetHostname() string
func (*AKSUserImpersonation) GetId ¶
func (x *AKSUserImpersonation) GetId() string
func (*AKSUserImpersonation) GetName ¶
func (x *AKSUserImpersonation) GetName() string
func (*AKSUserImpersonation) GetPort ¶
func (x *AKSUserImpersonation) GetPort() int32
func (*AKSUserImpersonation) GetPortOverride ¶ added in v2.6.4
func (x *AKSUserImpersonation) GetPortOverride() int32
func (*AKSUserImpersonation) GetSecretStoreId ¶
func (x *AKSUserImpersonation) GetSecretStoreId() string
func (*AKSUserImpersonation) GetTags ¶
func (x *AKSUserImpersonation) GetTags() *Tags
func (*AKSUserImpersonation) ProtoMessage ¶
func (*AKSUserImpersonation) ProtoMessage()
func (*AKSUserImpersonation) ProtoReflect ¶
func (x *AKSUserImpersonation) ProtoReflect() protoreflect.Message
func (*AKSUserImpersonation) Reset ¶
func (x *AKSUserImpersonation) Reset()
func (*AKSUserImpersonation) String ¶
func (x *AKSUserImpersonation) String() string
type AWS ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*AWS) GetAccessKey ¶
func (*AWS) GetBindInterface ¶ added in v2.3.0
func (*AWS) GetEgressFilter ¶
func (*AWS) GetHealthcheckRegion ¶
func (*AWS) GetHealthy ¶
func (*AWS) GetRoleArn ¶
func (*AWS) GetRoleExternalId ¶
func (*AWS) GetSecretAccessKey ¶
func (*AWS) GetSecretStoreId ¶
func (*AWS) ProtoMessage ¶
func (*AWS) ProtoMessage()
func (*AWS) ProtoReflect ¶
func (x *AWS) ProtoReflect() protoreflect.Message
type AWSStore ¶
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
func (*AWSStore) ProtoMessage ¶
func (*AWSStore) ProtoMessage()
func (*AWSStore) ProtoReflect ¶
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 ¶
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.
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 resource id of this AccountGrant. ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The account id 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 replaces all the fields of an Account by ID. Update(ctx context.Context, in *AccountUpdateRequest, opts ...grpc.CallOption) (*AccountUpdateResponse, error) // Delete removes an 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 replaces all the fields of an Account by ID. Update(context.Context, *AccountUpdateRequest) (*AccountUpdateResponse, error) // Delete removes an 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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` RemoteIdentityGroupId string `` /* 129-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ 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) GetBindInterface ¶ added in v2.3.0
func (*AmazonEKS) GetCertificateAuthority ¶
func (*AmazonEKS) GetClusterName ¶
func (*AmazonEKS) GetEgressFilter ¶
func (*AmazonEKS) GetEndpoint ¶
func (*AmazonEKS) GetHealthcheckNamespace ¶
func (*AmazonEKS) GetHealthy ¶
func (*AmazonEKS) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (*AmazonEKS) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (*AmazonEKS) GetRoleArn ¶
func (*AmazonEKS) GetRoleExternalId ¶
func (*AmazonEKS) GetSecretAccessKey ¶
func (*AmazonEKS) GetSecretStoreId ¶
func (*AmazonEKS) ProtoMessage ¶
func (*AmazonEKS) ProtoMessage()
func (*AmazonEKS) ProtoReflect ¶
func (x *AmazonEKS) ProtoReflect() protoreflect.Message
type AmazonEKSUserImpersonation ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*AmazonEKSUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AmazonEKSUserImpersonation.ProtoReflect.Descriptor instead.
func (*AmazonEKSUserImpersonation) GetAccessKey ¶
func (x *AmazonEKSUserImpersonation) GetAccessKey() string
func (*AmazonEKSUserImpersonation) GetBindInterface ¶ added in v2.3.0
func (x *AmazonEKSUserImpersonation) GetBindInterface() string
func (*AmazonEKSUserImpersonation) GetCertificateAuthority ¶
func (x *AmazonEKSUserImpersonation) GetCertificateAuthority() string
func (*AmazonEKSUserImpersonation) GetClusterName ¶
func (x *AmazonEKSUserImpersonation) GetClusterName() string
func (*AmazonEKSUserImpersonation) GetEgressFilter ¶
func (x *AmazonEKSUserImpersonation) GetEgressFilter() string
func (*AmazonEKSUserImpersonation) GetEndpoint ¶
func (x *AmazonEKSUserImpersonation) GetEndpoint() string
func (*AmazonEKSUserImpersonation) GetHealthcheckNamespace ¶
func (x *AmazonEKSUserImpersonation) GetHealthcheckNamespace() string
func (*AmazonEKSUserImpersonation) GetHealthy ¶
func (x *AmazonEKSUserImpersonation) GetHealthy() bool
func (*AmazonEKSUserImpersonation) GetId ¶
func (x *AmazonEKSUserImpersonation) GetId() string
func (*AmazonEKSUserImpersonation) GetName ¶
func (x *AmazonEKSUserImpersonation) GetName() string
func (*AmazonEKSUserImpersonation) GetRegion ¶
func (x *AmazonEKSUserImpersonation) GetRegion() string
func (*AmazonEKSUserImpersonation) GetRoleArn ¶
func (x *AmazonEKSUserImpersonation) GetRoleArn() string
func (*AmazonEKSUserImpersonation) GetRoleExternalId ¶
func (x *AmazonEKSUserImpersonation) GetRoleExternalId() string
func (*AmazonEKSUserImpersonation) GetSecretAccessKey ¶
func (x *AmazonEKSUserImpersonation) GetSecretAccessKey() string
func (*AmazonEKSUserImpersonation) GetSecretStoreId ¶
func (x *AmazonEKSUserImpersonation) GetSecretStoreId() string
func (*AmazonEKSUserImpersonation) GetTags ¶
func (x *AmazonEKSUserImpersonation) GetTags() *Tags
func (*AmazonEKSUserImpersonation) ProtoMessage ¶
func (*AmazonEKSUserImpersonation) ProtoMessage()
func (*AmazonEKSUserImpersonation) ProtoReflect ¶
func (x *AmazonEKSUserImpersonation) ProtoReflect() protoreflect.Message
func (*AmazonEKSUserImpersonation) Reset ¶
func (x *AmazonEKSUserImpersonation) Reset()
func (*AmazonEKSUserImpersonation) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*AmazonES) GetEgressFilter ¶
func (*AmazonES) GetEndpoint ¶
func (*AmazonES) GetHealthy ¶
func (*AmazonES) GetPortOverride ¶
func (*AmazonES) GetRoleArn ¶
func (*AmazonES) GetRoleExternalId ¶
func (*AmazonES) GetSecretAccessKey ¶
func (*AmazonES) GetSecretStoreId ¶
func (*AmazonES) ProtoMessage ¶
func (*AmazonES) ProtoMessage()
func (*AmazonES) ProtoReflect ¶
func (x *AmazonES) ProtoReflect() protoreflect.Message
type AmazonMQAMQP091 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*AmazonMQAMQP091) Descriptor() ([]byte, []int)
Deprecated: Use AmazonMQAMQP091.ProtoReflect.Descriptor instead.
func (*AmazonMQAMQP091) GetBindInterface ¶ added in v2.3.0
func (x *AmazonMQAMQP091) GetBindInterface() string
func (*AmazonMQAMQP091) GetEgressFilter ¶
func (x *AmazonMQAMQP091) GetEgressFilter() string
func (*AmazonMQAMQP091) GetHealthy ¶
func (x *AmazonMQAMQP091) GetHealthy() bool
func (*AmazonMQAMQP091) GetHostname ¶
func (x *AmazonMQAMQP091) GetHostname() string
func (*AmazonMQAMQP091) GetId ¶
func (x *AmazonMQAMQP091) GetId() string
func (*AmazonMQAMQP091) GetName ¶
func (x *AmazonMQAMQP091) GetName() string
func (*AmazonMQAMQP091) GetPassword ¶
func (x *AmazonMQAMQP091) GetPassword() string
func (*AmazonMQAMQP091) GetPort ¶
func (x *AmazonMQAMQP091) GetPort() int32
func (*AmazonMQAMQP091) GetPortOverride ¶
func (x *AmazonMQAMQP091) GetPortOverride() int32
func (*AmazonMQAMQP091) GetSecretStoreId ¶
func (x *AmazonMQAMQP091) GetSecretStoreId() string
func (*AmazonMQAMQP091) GetTags ¶
func (x *AmazonMQAMQP091) GetTags() *Tags
func (*AmazonMQAMQP091) GetTlsRequired ¶
func (x *AmazonMQAMQP091) GetTlsRequired() bool
func (*AmazonMQAMQP091) GetUsername ¶
func (x *AmazonMQAMQP091) GetUsername() string
func (*AmazonMQAMQP091) ProtoMessage ¶
func (*AmazonMQAMQP091) ProtoMessage()
func (*AmazonMQAMQP091) ProtoReflect ¶
func (x *AmazonMQAMQP091) ProtoReflect() protoreflect.Message
func (*AmazonMQAMQP091) Reset ¶
func (x *AmazonMQAMQP091) Reset()
func (*AmazonMQAMQP091) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Athena) GetEgressFilter ¶
func (*Athena) GetHealthy ¶
func (*Athena) GetPortOverride ¶
func (*Athena) GetRoleArn ¶
func (*Athena) GetRoleExternalId ¶
func (*Athena) GetSecretAccessKey ¶
func (*Athena) GetSecretStoreId ¶
func (*Athena) ProtoMessage ¶
func (*Athena) ProtoMessage()
func (*Athena) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *AuroraMysql) GetBindInterface() string
func (*AuroraMysql) GetDatabase ¶
func (x *AuroraMysql) GetDatabase() string
func (*AuroraMysql) GetEgressFilter ¶
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 ¶
func (x *AuroraMysql) GetSecretStoreId() string
func (*AuroraMysql) GetTags ¶
func (x *AuroraMysql) GetTags() *Tags
func (*AuroraMysql) GetUsername ¶
func (x *AuroraMysql) GetUsername() string
func (*AuroraMysql) ProtoMessage ¶
func (*AuroraMysql) ProtoMessage()
func (*AuroraMysql) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *AuroraPostgres) GetBindInterface() string
func (*AuroraPostgres) GetDatabase ¶
func (x *AuroraPostgres) GetDatabase() string
func (*AuroraPostgres) GetEgressFilter ¶
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 ¶
func (x *AuroraPostgres) GetSecretStoreId() string
func (*AuroraPostgres) GetTags ¶
func (x *AuroraPostgres) GetTags() *Tags
func (*AuroraPostgres) GetUsername ¶
func (x *AuroraPostgres) GetUsername() string
func (*AuroraPostgres) ProtoMessage ¶
func (*AuroraPostgres) ProtoMessage()
func (*AuroraPostgres) ProtoReflect ¶
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 ¶
func (x *AuthenticationError) ProtoReflect() protoreflect.Message
func (*AuthenticationError) Reset ¶
func (x *AuthenticationError) Reset()
func (*AuthenticationError) String ¶
func (x *AuthenticationError) String() string
type Azure ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*Azure) GetBindInterface ¶ added in v2.3.0
func (*Azure) GetEgressFilter ¶
func (*Azure) GetHealthy ¶
func (*Azure) GetPassword ¶
func (*Azure) GetSecretStoreId ¶
func (*Azure) GetTenantId ¶
func (*Azure) ProtoMessage ¶
func (*Azure) ProtoMessage()
func (*Azure) ProtoReflect ¶
func (x *Azure) ProtoReflect() protoreflect.Message
type AzureCertificate ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*AzureCertificate) Descriptor() ([]byte, []int)
Deprecated: Use AzureCertificate.ProtoReflect.Descriptor instead.
func (*AzureCertificate) GetAppId ¶
func (x *AzureCertificate) GetAppId() string
func (*AzureCertificate) GetBindInterface ¶ added in v2.3.0
func (x *AzureCertificate) GetBindInterface() string
func (*AzureCertificate) GetClientCertificate ¶
func (x *AzureCertificate) GetClientCertificate() string
func (*AzureCertificate) GetEgressFilter ¶
func (x *AzureCertificate) GetEgressFilter() string
func (*AzureCertificate) GetHealthy ¶
func (x *AzureCertificate) GetHealthy() bool
func (*AzureCertificate) GetId ¶
func (x *AzureCertificate) GetId() string
func (*AzureCertificate) GetName ¶
func (x *AzureCertificate) GetName() string
func (*AzureCertificate) GetSecretStoreId ¶
func (x *AzureCertificate) GetSecretStoreId() string
func (*AzureCertificate) GetTags ¶
func (x *AzureCertificate) GetTags() *Tags
func (*AzureCertificate) GetTenantId ¶
func (x *AzureCertificate) GetTenantId() string
func (*AzureCertificate) ProtoMessage ¶
func (*AzureCertificate) ProtoMessage()
func (*AzureCertificate) ProtoReflect ¶
func (x *AzureCertificate) ProtoReflect() protoreflect.Message
func (*AzureCertificate) Reset ¶
func (x *AzureCertificate) Reset()
func (*AzureCertificate) String ¶
func (x *AzureCertificate) String() string
type AzurePostgres ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*AzurePostgres) Descriptor() ([]byte, []int)
Deprecated: Use AzurePostgres.ProtoReflect.Descriptor instead.
func (*AzurePostgres) GetBindInterface ¶ added in v2.3.0
func (x *AzurePostgres) GetBindInterface() string
func (*AzurePostgres) GetDatabase ¶
func (x *AzurePostgres) GetDatabase() string
func (*AzurePostgres) GetEgressFilter ¶
func (x *AzurePostgres) GetEgressFilter() string
func (*AzurePostgres) GetHealthy ¶
func (x *AzurePostgres) GetHealthy() bool
func (*AzurePostgres) GetHostname ¶
func (x *AzurePostgres) GetHostname() string
func (*AzurePostgres) GetId ¶
func (x *AzurePostgres) GetId() string
func (*AzurePostgres) GetName ¶
func (x *AzurePostgres) GetName() string
func (*AzurePostgres) GetOverrideDatabase ¶
func (x *AzurePostgres) GetOverrideDatabase() bool
func (*AzurePostgres) GetPassword ¶
func (x *AzurePostgres) GetPassword() string
func (*AzurePostgres) GetPort ¶
func (x *AzurePostgres) GetPort() int32
func (*AzurePostgres) GetPortOverride ¶
func (x *AzurePostgres) GetPortOverride() int32
func (*AzurePostgres) GetSecretStoreId ¶
func (x *AzurePostgres) GetSecretStoreId() string
func (*AzurePostgres) GetTags ¶
func (x *AzurePostgres) GetTags() *Tags
func (*AzurePostgres) GetUsername ¶
func (x *AzurePostgres) GetUsername() string
func (*AzurePostgres) ProtoMessage ¶
func (*AzurePostgres) ProtoMessage()
func (*AzurePostgres) ProtoReflect ¶
func (x *AzurePostgres) ProtoReflect() protoreflect.Message
func (*AzurePostgres) Reset ¶
func (x *AzurePostgres) Reset()
func (*AzurePostgres) String ¶
func (x *AzurePostgres) String() string
type AzureStore ¶
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
func (*AzureStore) Descriptor() ([]byte, []int)
Deprecated: Use AzureStore.ProtoReflect.Descriptor instead.
func (*AzureStore) GetId ¶
func (x *AzureStore) GetId() string
func (*AzureStore) GetName ¶
func (x *AzureStore) GetName() string
func (*AzureStore) GetTags ¶
func (x *AzureStore) GetTags() *Tags
func (*AzureStore) GetVaultUri ¶
func (x *AzureStore) GetVaultUri() string
func (*AzureStore) ProtoMessage ¶
func (*AzureStore) ProtoMessage()
func (*AzureStore) ProtoReflect ¶
func (x *AzureStore) ProtoReflect() protoreflect.Message
func (*AzureStore) Reset ¶
func (x *AzureStore) Reset()
func (*AzureStore) String ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*BigQuery) GetEgressFilter ¶
func (*BigQuery) GetEndpoint ¶
func (*BigQuery) GetHealthy ¶
func (*BigQuery) GetPortOverride ¶
func (*BigQuery) GetPrivateKey ¶
func (*BigQuery) GetProject ¶
func (*BigQuery) GetSecretStoreId ¶
func (*BigQuery) GetUsername ¶
func (*BigQuery) ProtoMessage ¶
func (*BigQuery) ProtoMessage()
func (*BigQuery) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Cassandra) GetEgressFilter ¶
func (*Cassandra) GetHealthy ¶
func (*Cassandra) GetHostname ¶
func (*Cassandra) GetPassword ¶
func (*Cassandra) GetPortOverride ¶
func (*Cassandra) GetSecretStoreId ¶
func (*Cassandra) GetTlsRequired ¶
func (*Cassandra) GetUsername ¶
func (*Cassandra) ProtoMessage ¶
func (*Cassandra) ProtoMessage()
func (*Cassandra) ProtoReflect ¶
func (x *Cassandra) ProtoReflect() protoreflect.Message
type Citus ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*Citus) GetBindInterface ¶ added in v2.3.0
func (*Citus) GetDatabase ¶
func (*Citus) GetEgressFilter ¶
func (*Citus) GetHealthy ¶
func (*Citus) GetHostname ¶
func (*Citus) GetOverrideDatabase ¶
func (*Citus) GetPassword ¶
func (*Citus) GetPortOverride ¶
func (*Citus) GetSecretStoreId ¶
func (*Citus) GetUsername ¶
func (*Citus) ProtoMessage ¶
func (*Citus) ProtoMessage()
func (*Citus) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Clustrix) GetDatabase ¶
func (*Clustrix) GetEgressFilter ¶
func (*Clustrix) GetHealthy ¶
func (*Clustrix) GetHostname ¶
func (*Clustrix) GetPassword ¶
func (*Clustrix) GetPortOverride ¶
func (*Clustrix) GetSecretStoreId ¶
func (*Clustrix) GetUsername ¶
func (*Clustrix) ProtoMessage ¶
func (*Clustrix) ProtoMessage()
func (*Clustrix) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Cockroach) GetDatabase ¶
func (*Cockroach) GetEgressFilter ¶
func (*Cockroach) GetHealthy ¶
func (*Cockroach) GetHostname ¶
func (*Cockroach) GetOverrideDatabase ¶
func (*Cockroach) GetPassword ¶
func (*Cockroach) GetPortOverride ¶
func (*Cockroach) GetSecretStoreId ¶
func (*Cockroach) GetUsername ¶
func (*Cockroach) ProtoMessage ¶
func (*Cockroach) ProtoMessage()
func (*Cockroach) ProtoReflect ¶
func (x *Cockroach) ProtoReflect() protoreflect.Message
type ControlPanelClient ¶
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 ¶
func NewControlPanelClient(cc grpc.ClientConnInterface) ControlPanelClient
type ControlPanelGetSSHCAPublicKeyRequest ¶
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
func (*ControlPanelGetSSHCAPublicKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelGetSSHCAPublicKeyRequest.ProtoReflect.Descriptor instead.
func (*ControlPanelGetSSHCAPublicKeyRequest) GetMeta ¶
func (x *ControlPanelGetSSHCAPublicKeyRequest) GetMeta() *GetRequestMetadata
func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoMessage ¶
func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoMessage()
func (*ControlPanelGetSSHCAPublicKeyRequest) ProtoReflect ¶
func (x *ControlPanelGetSSHCAPublicKeyRequest) ProtoReflect() protoreflect.Message
func (*ControlPanelGetSSHCAPublicKeyRequest) Reset ¶
func (x *ControlPanelGetSSHCAPublicKeyRequest) Reset()
func (*ControlPanelGetSSHCAPublicKeyRequest) String ¶
func (x *ControlPanelGetSSHCAPublicKeyRequest) String() string
type ControlPanelGetSSHCAPublicKeyResponse ¶
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
func (*ControlPanelGetSSHCAPublicKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelGetSSHCAPublicKeyResponse.ProtoReflect.Descriptor instead.
func (*ControlPanelGetSSHCAPublicKeyResponse) GetMeta ¶
func (x *ControlPanelGetSSHCAPublicKeyResponse) GetMeta() *GetResponseMetadata
func (*ControlPanelGetSSHCAPublicKeyResponse) GetPublicKey ¶
func (x *ControlPanelGetSSHCAPublicKeyResponse) GetPublicKey() string
func (*ControlPanelGetSSHCAPublicKeyResponse) GetRateLimit ¶
func (x *ControlPanelGetSSHCAPublicKeyResponse) GetRateLimit() *RateLimitMetadata
func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoMessage ¶
func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoMessage()
func (*ControlPanelGetSSHCAPublicKeyResponse) ProtoReflect ¶
func (x *ControlPanelGetSSHCAPublicKeyResponse) ProtoReflect() protoreflect.Message
func (*ControlPanelGetSSHCAPublicKeyResponse) Reset ¶
func (x *ControlPanelGetSSHCAPublicKeyResponse) Reset()
func (*ControlPanelGetSSHCAPublicKeyResponse) String ¶
func (x *ControlPanelGetSSHCAPublicKeyResponse) String() string
type ControlPanelServer ¶
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 ¶
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
func (*ControlPanelVerifyJWTRequest) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelVerifyJWTRequest.ProtoReflect.Descriptor instead.
func (*ControlPanelVerifyJWTRequest) GetMeta ¶
func (x *ControlPanelVerifyJWTRequest) GetMeta() *GetRequestMetadata
func (*ControlPanelVerifyJWTRequest) GetToken ¶
func (x *ControlPanelVerifyJWTRequest) GetToken() string
func (*ControlPanelVerifyJWTRequest) ProtoMessage ¶
func (*ControlPanelVerifyJWTRequest) ProtoMessage()
func (*ControlPanelVerifyJWTRequest) ProtoReflect ¶
func (x *ControlPanelVerifyJWTRequest) ProtoReflect() protoreflect.Message
func (*ControlPanelVerifyJWTRequest) Reset ¶
func (x *ControlPanelVerifyJWTRequest) Reset()
func (*ControlPanelVerifyJWTRequest) String ¶
func (x *ControlPanelVerifyJWTRequest) String() string
type ControlPanelVerifyJWTResponse ¶
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
func (*ControlPanelVerifyJWTResponse) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelVerifyJWTResponse.ProtoReflect.Descriptor instead.
func (*ControlPanelVerifyJWTResponse) GetMeta ¶
func (x *ControlPanelVerifyJWTResponse) GetMeta() *GetResponseMetadata
func (*ControlPanelVerifyJWTResponse) GetRateLimit ¶
func (x *ControlPanelVerifyJWTResponse) GetRateLimit() *RateLimitMetadata
func (*ControlPanelVerifyJWTResponse) GetValid ¶
func (x *ControlPanelVerifyJWTResponse) GetValid() bool
func (*ControlPanelVerifyJWTResponse) ProtoMessage ¶
func (*ControlPanelVerifyJWTResponse) ProtoMessage()
func (*ControlPanelVerifyJWTResponse) ProtoReflect ¶
func (x *ControlPanelVerifyJWTResponse) ProtoReflect() protoreflect.Message
func (*ControlPanelVerifyJWTResponse) Reset ¶
func (x *ControlPanelVerifyJWTResponse) Reset()
func (*ControlPanelVerifyJWTResponse) String ¶
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 ¶
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 ¶
func (x *CreateResponseMetadata) ProtoReflect() protoreflect.Message
func (*CreateResponseMetadata) Reset ¶
func (x *CreateResponseMetadata) Reset()
func (*CreateResponseMetadata) String ¶
func (x *CreateResponseMetadata) String() string
type CustomOptions ¶
type CustomOptions struct { // converter allows you to write custom "to porcelain" and "to plumbing" // conversion functions for this message in the SDK templates. // In Go, Java, Ruby, and Python functions must be provided to // convert from the message into the porcelain type. // e.g. if the converter is named "tags" these functions must exist: // Go: convertTagsToPorcelain, convertTagsToPlumbing // in other languages the names follow the appropriate conventions. Converter string `protobuf:"bytes,1941309,opt,name=converter,proto3" json:"converter,omitempty"` // porcelain_type_override allows you to customize the porcelain message type for the given targets PorcelainTypeOverride map[string]string `` /* 220-byte string literal not displayed */ // porcelain_name_override overrides the porcelain name of the field or message PorcelainNameOverride map[string]string `` /* 220-byte string literal not displayed */ // comment_override replaces the entire doc string for the given targets CommentOverride map[string]string `` /* 200-byte string literal not displayed */ // deprecated_override marks the message or field as deprecated for the given targets DeprecatedOverride map[string]bool `` /* 210-byte string literal not displayed */ // terraform_elem_type controls the ElemType in Terraform. For example if // you have a TypeList, the ElemType determines the schema for each element // in the list. TerraformElemType string `protobuf:"bytes,1941311,opt,name=terraform_elem_type,json=terraformElemType,proto3" json:"terraform_elem_type,omitempty"` // contains filtered or unexported fields }
CustomOptions contains common customization options for both messages and fields. These options allow you to customize how messages and fields appear in the SDKs.
func (*CustomOptions) Descriptor
deprecated
func (*CustomOptions) Descriptor() ([]byte, []int)
Deprecated: Use CustomOptions.ProtoReflect.Descriptor instead.
func (*CustomOptions) GetCommentOverride ¶
func (x *CustomOptions) GetCommentOverride() map[string]string
func (*CustomOptions) GetConverter ¶
func (x *CustomOptions) GetConverter() string
func (*CustomOptions) GetDeprecatedOverride ¶
func (x *CustomOptions) GetDeprecatedOverride() map[string]bool
func (*CustomOptions) GetPorcelainNameOverride ¶
func (x *CustomOptions) GetPorcelainNameOverride() map[string]string
func (*CustomOptions) GetPorcelainTypeOverride ¶
func (x *CustomOptions) GetPorcelainTypeOverride() map[string]string
func (*CustomOptions) GetTerraformElemType ¶
func (x *CustomOptions) GetTerraformElemType() string
func (*CustomOptions) ProtoMessage ¶
func (*CustomOptions) ProtoMessage()
func (*CustomOptions) ProtoReflect ¶
func (x *CustomOptions) ProtoReflect() protoreflect.Message
func (*CustomOptions) Reset ¶
func (x *CustomOptions) Reset()
func (*CustomOptions) String ¶
func (x *CustomOptions) String() string
type DB2I ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*DB2I) GetBindInterface ¶ added in v2.3.0
func (*DB2I) GetEgressFilter ¶
func (*DB2I) GetHealthy ¶
func (*DB2I) GetHostname ¶
func (*DB2I) GetPassword ¶
func (*DB2I) GetPortOverride ¶
func (*DB2I) GetSecretStoreId ¶
func (*DB2I) GetTlsRequired ¶
func (*DB2I) GetUsername ¶
func (*DB2I) ProtoMessage ¶
func (*DB2I) ProtoMessage()
func (*DB2I) ProtoReflect ¶
func (x *DB2I) ProtoReflect() protoreflect.Message
type DB2LUW ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*DB2LUW) GetBindInterface ¶ added in v2.3.0
func (*DB2LUW) GetDatabase ¶
func (*DB2LUW) GetEgressFilter ¶
func (*DB2LUW) GetHealthy ¶
func (*DB2LUW) GetHostname ¶
func (*DB2LUW) GetPassword ¶
func (*DB2LUW) GetPortOverride ¶
func (*DB2LUW) GetSecretStoreId ¶
func (*DB2LUW) GetUsername ¶
func (*DB2LUW) ProtoMessage ¶
func (*DB2LUW) ProtoMessage()
func (*DB2LUW) ProtoReflect ¶
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 ¶
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 ¶
func (x *DeleteResponseMetadata) ProtoReflect() protoreflect.Message
func (*DeleteResponseMetadata) Reset ¶
func (x *DeleteResponseMetadata) Reset()
func (*DeleteResponseMetadata) String ¶
func (x *DeleteResponseMetadata) String() string
type DocumentDBHost ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*DocumentDBHost) Descriptor() ([]byte, []int)
Deprecated: Use DocumentDBHost.ProtoReflect.Descriptor instead.
func (*DocumentDBHost) GetAuthDatabase ¶
func (x *DocumentDBHost) GetAuthDatabase() string
func (*DocumentDBHost) GetBindInterface ¶ added in v2.3.0
func (x *DocumentDBHost) GetBindInterface() string
func (*DocumentDBHost) GetEgressFilter ¶
func (x *DocumentDBHost) GetEgressFilter() string
func (*DocumentDBHost) GetHealthy ¶
func (x *DocumentDBHost) GetHealthy() bool
func (*DocumentDBHost) GetHostname ¶
func (x *DocumentDBHost) GetHostname() string
func (*DocumentDBHost) GetId ¶
func (x *DocumentDBHost) GetId() string
func (*DocumentDBHost) GetName ¶
func (x *DocumentDBHost) GetName() string
func (*DocumentDBHost) GetPassword ¶
func (x *DocumentDBHost) GetPassword() string
func (*DocumentDBHost) GetPort ¶
func (x *DocumentDBHost) GetPort() int32
func (*DocumentDBHost) GetPortOverride ¶
func (x *DocumentDBHost) GetPortOverride() int32
func (*DocumentDBHost) GetSecretStoreId ¶
func (x *DocumentDBHost) GetSecretStoreId() string
func (*DocumentDBHost) GetTags ¶
func (x *DocumentDBHost) GetTags() *Tags
func (*DocumentDBHost) GetUsername ¶
func (x *DocumentDBHost) GetUsername() string
func (*DocumentDBHost) ProtoMessage ¶
func (*DocumentDBHost) ProtoMessage()
func (*DocumentDBHost) ProtoReflect ¶
func (x *DocumentDBHost) ProtoReflect() protoreflect.Message
func (*DocumentDBHost) Reset ¶
func (x *DocumentDBHost) Reset()
func (*DocumentDBHost) String ¶
func (x *DocumentDBHost) String() string
type DocumentDBReplicaSet ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*DocumentDBReplicaSet) Descriptor() ([]byte, []int)
Deprecated: Use DocumentDBReplicaSet.ProtoReflect.Descriptor instead.
func (*DocumentDBReplicaSet) GetAuthDatabase ¶
func (x *DocumentDBReplicaSet) GetAuthDatabase() string
func (*DocumentDBReplicaSet) GetBindInterface ¶ added in v2.3.0
func (x *DocumentDBReplicaSet) GetBindInterface() string
func (*DocumentDBReplicaSet) GetConnectToReplica ¶
func (x *DocumentDBReplicaSet) GetConnectToReplica() bool
func (*DocumentDBReplicaSet) GetEgressFilter ¶
func (x *DocumentDBReplicaSet) GetEgressFilter() string
func (*DocumentDBReplicaSet) GetHealthy ¶
func (x *DocumentDBReplicaSet) GetHealthy() bool
func (*DocumentDBReplicaSet) GetHostname ¶
func (x *DocumentDBReplicaSet) GetHostname() string
func (*DocumentDBReplicaSet) GetId ¶
func (x *DocumentDBReplicaSet) GetId() string
func (*DocumentDBReplicaSet) GetName ¶
func (x *DocumentDBReplicaSet) GetName() string
func (*DocumentDBReplicaSet) GetPassword ¶
func (x *DocumentDBReplicaSet) GetPassword() string
func (*DocumentDBReplicaSet) GetPortOverride ¶
func (x *DocumentDBReplicaSet) GetPortOverride() int32
func (*DocumentDBReplicaSet) GetReplicaSet ¶
func (x *DocumentDBReplicaSet) GetReplicaSet() string
func (*DocumentDBReplicaSet) GetSecretStoreId ¶
func (x *DocumentDBReplicaSet) GetSecretStoreId() string
func (*DocumentDBReplicaSet) GetTags ¶
func (x *DocumentDBReplicaSet) GetTags() *Tags
func (*DocumentDBReplicaSet) GetUsername ¶
func (x *DocumentDBReplicaSet) GetUsername() string
func (*DocumentDBReplicaSet) ProtoMessage ¶
func (*DocumentDBReplicaSet) ProtoMessage()
func (*DocumentDBReplicaSet) ProtoReflect ¶
func (x *DocumentDBReplicaSet) ProtoReflect() protoreflect.Message
func (*DocumentDBReplicaSet) Reset ¶
func (x *DocumentDBReplicaSet) Reset()
func (*DocumentDBReplicaSet) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Druid) GetEgressFilter ¶
func (*Druid) GetHealthy ¶
func (*Druid) GetHostname ¶
func (*Druid) GetPassword ¶
func (*Druid) GetPortOverride ¶
func (*Druid) GetSecretStoreId ¶
func (*Druid) GetUsername ¶
func (*Druid) ProtoMessage ¶
func (*Druid) ProtoMessage()
func (*Druid) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*DynamoDB) GetEgressFilter ¶
func (*DynamoDB) GetEndpoint ¶
func (*DynamoDB) GetHealthy ¶
func (*DynamoDB) GetPortOverride ¶
func (*DynamoDB) GetRoleArn ¶
func (*DynamoDB) GetRoleExternalId ¶
func (*DynamoDB) GetSecretAccessKey ¶
func (*DynamoDB) GetSecretStoreId ¶
func (*DynamoDB) ProtoMessage ¶
func (*DynamoDB) ProtoMessage()
func (*DynamoDB) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Elastic) GetEgressFilter ¶
func (*Elastic) GetHealthy ¶
func (*Elastic) GetHostname ¶
func (*Elastic) GetPassword ¶
func (*Elastic) GetPortOverride ¶
func (*Elastic) GetSecretStoreId ¶
func (*Elastic) GetTlsRequired ¶
func (*Elastic) GetUsername ¶
func (*Elastic) ProtoMessage ¶
func (*Elastic) ProtoMessage()
func (*Elastic) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *ElasticacheRedis) GetBindInterface() string
func (*ElasticacheRedis) GetEgressFilter ¶
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 ¶
func (x *ElasticacheRedis) GetSecretStoreId() string
func (*ElasticacheRedis) GetTags ¶
func (x *ElasticacheRedis) GetTags() *Tags
func (*ElasticacheRedis) GetTlsRequired ¶
func (x *ElasticacheRedis) GetTlsRequired() bool
func (*ElasticacheRedis) ProtoMessage ¶
func (*ElasticacheRedis) ProtoMessage()
func (*ElasticacheRedis) ProtoReflect ¶
func (x *ElasticacheRedis) ProtoReflect() protoreflect.Message
func (*ElasticacheRedis) Reset ¶
func (x *ElasticacheRedis) Reset()
func (*ElasticacheRedis) String ¶
func (x *ElasticacheRedis) String() string
type EnumerateTagsRequest ¶
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
func (*EnumerateTagsRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnumerateTagsRequest.ProtoReflect.Descriptor instead.
func (*EnumerateTagsRequest) GetFilter ¶
func (x *EnumerateTagsRequest) GetFilter() string
func (*EnumerateTagsRequest) GetMeta ¶
func (x *EnumerateTagsRequest) GetMeta() *ListRequestMetadata
func (*EnumerateTagsRequest) ProtoMessage ¶
func (*EnumerateTagsRequest) ProtoMessage()
func (*EnumerateTagsRequest) ProtoReflect ¶
func (x *EnumerateTagsRequest) ProtoReflect() protoreflect.Message
func (*EnumerateTagsRequest) Reset ¶
func (x *EnumerateTagsRequest) Reset()
func (*EnumerateTagsRequest) String ¶
func (x *EnumerateTagsRequest) String() string
type EnumerateTagsResponse ¶
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
func (*EnumerateTagsResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnumerateTagsResponse.ProtoReflect.Descriptor instead.
func (*EnumerateTagsResponse) GetMatches ¶
func (x *EnumerateTagsResponse) GetMatches() []*Tag
func (*EnumerateTagsResponse) GetMeta ¶
func (x *EnumerateTagsResponse) GetMeta() *ListResponseMetadata
func (*EnumerateTagsResponse) GetRateLimit ¶
func (x *EnumerateTagsResponse) GetRateLimit() *RateLimitMetadata
func (*EnumerateTagsResponse) ProtoMessage ¶
func (*EnumerateTagsResponse) ProtoMessage()
func (*EnumerateTagsResponse) ProtoReflect ¶
func (x *EnumerateTagsResponse) ProtoReflect() protoreflect.Message
func (*EnumerateTagsResponse) Reset ¶
func (x *EnumerateTagsResponse) Reset()
func (*EnumerateTagsResponse) String ¶
func (x *EnumerateTagsResponse) String() string
type FieldOptions ¶
type FieldOptions struct { // porcelain determines whether the field is exposed to the SDKs. Porcelain bool `protobuf:"varint,1941302,opt,name=porcelain,proto3" json:"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"` // targets indicates that the field should only be exposed in the provided targets. Targets []string `protobuf:"bytes,1941318,rep,name=targets,proto3" json:"targets,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_computed sets the terraform Computed field to be true. if // read_only is set to true, this will automatically be set for you. You // should only need to set this field manually if you have a Computed // Optional field in Terraform. TerraformComputed bool `protobuf:"varint,1941322,opt,name=terraform_computed,json=terraformComputed,proto3" json:"terraform_computed,omitempty"` Custom *CustomOptions `protobuf:"bytes,1941305,opt,name=custom,proto3" json:"custom,omitempty"` // read_only_override marks the field as read-only for the given targets ReadOnlyOverride map[string]bool `` /* 206-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) GetCustom ¶
func (x *FieldOptions) GetCustom() *CustomOptions
func (*FieldOptions) GetIsCredential ¶
func (x *FieldOptions) GetIsCredential() bool
func (*FieldOptions) GetIterable ¶
func (x *FieldOptions) GetIterable() bool
func (*FieldOptions) GetPorcelain ¶
func (x *FieldOptions) GetPorcelain() bool
func (*FieldOptions) GetReadOnly ¶
func (x *FieldOptions) GetReadOnly() bool
func (*FieldOptions) GetReadOnlyOverride ¶
func (x *FieldOptions) GetReadOnlyOverride() map[string]bool
func (*FieldOptions) GetRequired ¶
func (x *FieldOptions) GetRequired() bool
func (*FieldOptions) GetTargets ¶
func (x *FieldOptions) GetTargets() []string
func (*FieldOptions) GetTerraformComputed ¶
func (x *FieldOptions) GetTerraformComputed() bool
func (*FieldOptions) GetTerraformDiffSuppressFunc ¶
func (x *FieldOptions) GetTerraformDiffSuppressFunc() string
func (*FieldOptions) GetTerraformForceNew ¶
func (x *FieldOptions) GetTerraformForceNew() bool
func (*FieldOptions) GetTerraformSensitive ¶
func (x *FieldOptions) GetTerraformSensitive() bool
func (*FieldOptions) GetWriteOnly ¶
func (x *FieldOptions) GetWriteOnly() bool
func (*FieldOptions) ProtoMessage ¶
func (*FieldOptions) ProtoMessage()
func (*FieldOptions) ProtoReflect ¶
func (x *FieldOptions) ProtoReflect() protoreflect.Message
func (*FieldOptions) Reset ¶
func (x *FieldOptions) Reset()
func (*FieldOptions) String ¶
func (x *FieldOptions) String() string
type FileOptions ¶
type FileOptions struct { // targets indicates that the file should only be exposed in the provided targets. Targets []string `protobuf:"bytes,1941700,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*FileOptions) Descriptor
deprecated
func (*FileOptions) Descriptor() ([]byte, []int)
Deprecated: Use FileOptions.ProtoReflect.Descriptor instead.
func (*FileOptions) GetTargets ¶
func (x *FileOptions) GetTargets() []string
func (*FileOptions) ProtoMessage ¶
func (*FileOptions) ProtoMessage()
func (*FileOptions) ProtoReflect ¶
func (x *FileOptions) ProtoReflect() protoreflect.Message
func (*FileOptions) Reset ¶
func (x *FileOptions) Reset()
func (*FileOptions) String ¶
func (x *FileOptions) String() string
type GCP ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*GCP) GetBindInterface ¶ added in v2.3.0
func (*GCP) GetEgressFilter ¶
func (*GCP) GetHealthy ¶
func (*GCP) GetKeyfile ¶
func (*GCP) GetSecretStoreId ¶
func (*GCP) ProtoMessage ¶
func (*GCP) ProtoMessage()
func (*GCP) ProtoReflect ¶
func (x *GCP) ProtoReflect() protoreflect.Message
type GCPStore ¶
type GCPStore 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"` ProjectID string `protobuf:"bytes,3,opt,name=projectID,proto3" json:"projectID,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 (*GCPStore) Descriptor
deprecated
func (*GCPStore) GetProjectID ¶
func (*GCPStore) ProtoMessage ¶
func (*GCPStore) ProtoMessage()
func (*GCPStore) ProtoReflect ¶
func (x *GCPStore) 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 ¶
func (*Gateway) GetListenAddress ¶
func (*Gateway) ProtoMessage ¶
func (*Gateway) ProtoMessage()
func (*Gateway) ProtoReflect ¶
func (x *Gateway) ProtoReflect() protoreflect.Message
type GenericRequestMetadata ¶
type GenericRequestMetadata struct {
// contains filtered or unexported fields
}
GenericRequestMetadata contains common headers for generic requests.
func (*GenericRequestMetadata) Descriptor
deprecated
func (*GenericRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GenericRequestMetadata.ProtoReflect.Descriptor instead.
func (*GenericRequestMetadata) ProtoMessage ¶
func (*GenericRequestMetadata) ProtoMessage()
func (*GenericRequestMetadata) ProtoReflect ¶
func (x *GenericRequestMetadata) ProtoReflect() protoreflect.Message
func (*GenericRequestMetadata) Reset ¶
func (x *GenericRequestMetadata) Reset()
func (*GenericRequestMetadata) String ¶
func (x *GenericRequestMetadata) String() string
type GenericResponseMetadata ¶
type GenericResponseMetadata struct {
// contains filtered or unexported fields
}
GenericResponseMetadata contains common headers for generic request responses.
func (*GenericResponseMetadata) Descriptor
deprecated
func (*GenericResponseMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GenericResponseMetadata.ProtoReflect.Descriptor instead.
func (*GenericResponseMetadata) ProtoMessage ¶
func (*GenericResponseMetadata) ProtoMessage()
func (*GenericResponseMetadata) ProtoReflect ¶
func (x *GenericResponseMetadata) ProtoReflect() protoreflect.Message
func (*GenericResponseMetadata) Reset ¶
func (x *GenericResponseMetadata) Reset()
func (*GenericResponseMetadata) String ¶
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 ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ 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) GetBindInterface ¶ added in v2.3.0
func (*GoogleGKE) GetCertificateAuthority ¶
func (*GoogleGKE) GetEgressFilter ¶
func (*GoogleGKE) GetEndpoint ¶
func (*GoogleGKE) GetHealthcheckNamespace ¶
func (*GoogleGKE) GetHealthy ¶
func (*GoogleGKE) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (*GoogleGKE) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (*GoogleGKE) GetSecretStoreId ¶
func (*GoogleGKE) GetServiceAccountKey ¶
func (*GoogleGKE) ProtoMessage ¶
func (*GoogleGKE) ProtoMessage()
func (*GoogleGKE) ProtoReflect ¶
func (x *GoogleGKE) ProtoReflect() protoreflect.Message
type GoogleGKEUserImpersonation ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*GoogleGKEUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use GoogleGKEUserImpersonation.ProtoReflect.Descriptor instead.
func (*GoogleGKEUserImpersonation) GetBindInterface ¶ added in v2.3.0
func (x *GoogleGKEUserImpersonation) GetBindInterface() string
func (*GoogleGKEUserImpersonation) GetCertificateAuthority ¶
func (x *GoogleGKEUserImpersonation) GetCertificateAuthority() string
func (*GoogleGKEUserImpersonation) GetEgressFilter ¶
func (x *GoogleGKEUserImpersonation) GetEgressFilter() string
func (*GoogleGKEUserImpersonation) GetEndpoint ¶
func (x *GoogleGKEUserImpersonation) GetEndpoint() string
func (*GoogleGKEUserImpersonation) GetHealthcheckNamespace ¶
func (x *GoogleGKEUserImpersonation) GetHealthcheckNamespace() string
func (*GoogleGKEUserImpersonation) GetHealthy ¶
func (x *GoogleGKEUserImpersonation) GetHealthy() bool
func (*GoogleGKEUserImpersonation) GetId ¶
func (x *GoogleGKEUserImpersonation) GetId() string
func (*GoogleGKEUserImpersonation) GetName ¶
func (x *GoogleGKEUserImpersonation) GetName() string
func (*GoogleGKEUserImpersonation) GetSecretStoreId ¶
func (x *GoogleGKEUserImpersonation) GetSecretStoreId() string
func (*GoogleGKEUserImpersonation) GetServiceAccountKey ¶
func (x *GoogleGKEUserImpersonation) GetServiceAccountKey() string
func (*GoogleGKEUserImpersonation) GetTags ¶
func (x *GoogleGKEUserImpersonation) GetTags() *Tags
func (*GoogleGKEUserImpersonation) ProtoMessage ¶
func (*GoogleGKEUserImpersonation) ProtoMessage()
func (*GoogleGKEUserImpersonation) ProtoReflect ¶
func (x *GoogleGKEUserImpersonation) ProtoReflect() protoreflect.Message
func (*GoogleGKEUserImpersonation) Reset ¶
func (x *GoogleGKEUserImpersonation) Reset()
func (*GoogleGKEUserImpersonation) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Greenplum) GetDatabase ¶
func (*Greenplum) GetEgressFilter ¶
func (*Greenplum) GetHealthy ¶
func (*Greenplum) GetHostname ¶
func (*Greenplum) GetOverrideDatabase ¶
func (*Greenplum) GetPassword ¶
func (*Greenplum) GetPortOverride ¶
func (*Greenplum) GetSecretStoreId ¶
func (*Greenplum) GetUsername ¶
func (*Greenplum) ProtoMessage ¶
func (*Greenplum) ProtoMessage()
func (*Greenplum) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*HTTPAuth) GetDefaultPath ¶
func (*HTTPAuth) GetEgressFilter ¶
func (*HTTPAuth) GetHeadersBlacklist ¶
func (*HTTPAuth) GetHealthcheckPath ¶
func (*HTTPAuth) GetHealthy ¶
func (*HTTPAuth) GetSecretStoreId ¶
func (*HTTPAuth) GetSubdomain ¶
func (*HTTPAuth) ProtoMessage ¶
func (*HTTPAuth) ProtoMessage()
func (*HTTPAuth) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *HTTPBasicAuth) GetBindInterface() string
func (*HTTPBasicAuth) GetDefaultPath ¶
func (x *HTTPBasicAuth) GetDefaultPath() string
func (*HTTPBasicAuth) GetEgressFilter ¶
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 ¶
func (x *HTTPBasicAuth) GetSecretStoreId() string
func (*HTTPBasicAuth) GetSubdomain ¶
func (x *HTTPBasicAuth) GetSubdomain() string
func (*HTTPBasicAuth) GetTags ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *HTTPNoAuth) GetBindInterface() string
func (*HTTPNoAuth) GetDefaultPath ¶
func (x *HTTPNoAuth) GetDefaultPath() string
func (*HTTPNoAuth) GetEgressFilter ¶
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 ¶
func (x *HTTPNoAuth) GetSecretStoreId() string
func (*HTTPNoAuth) GetSubdomain ¶
func (x *HTTPNoAuth) GetSubdomain() string
func (*HTTPNoAuth) GetTags ¶
func (x *HTTPNoAuth) GetTags() *Tags
func (*HTTPNoAuth) GetUrl ¶
func (x *HTTPNoAuth) GetUrl() string
func (*HTTPNoAuth) ProtoMessage ¶
func (*HTTPNoAuth) ProtoMessage()
func (*HTTPNoAuth) ProtoReflect ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,12,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` RemoteIdentityGroupId string `` /* 129-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Kubernetes) Descriptor
deprecated
func (*Kubernetes) Descriptor() ([]byte, []int)
Deprecated: Use Kubernetes.ProtoReflect.Descriptor instead.
func (*Kubernetes) GetBindInterface ¶ added in v2.3.0
func (x *Kubernetes) GetBindInterface() string
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 ¶
func (x *Kubernetes) GetEgressFilter() string
func (*Kubernetes) GetHealthcheckNamespace ¶
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) GetPortOverride ¶ added in v2.6.4
func (x *Kubernetes) GetPortOverride() int32
func (*Kubernetes) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (x *Kubernetes) GetRemoteIdentityGroupId() string
func (*Kubernetes) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (x *Kubernetes) GetRemoteIdentityHealthcheckUsername() string
func (*Kubernetes) GetSecretStoreId ¶
func (x *Kubernetes) GetSecretStoreId() string
func (*Kubernetes) GetTags ¶
func (x *Kubernetes) GetTags() *Tags
func (*Kubernetes) ProtoMessage ¶
func (*Kubernetes) ProtoMessage()
func (*Kubernetes) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,6,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 (*KubernetesBasicAuth) Descriptor
deprecated
func (*KubernetesBasicAuth) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesBasicAuth.ProtoReflect.Descriptor instead.
func (*KubernetesBasicAuth) GetBindInterface ¶ added in v2.3.0
func (x *KubernetesBasicAuth) GetBindInterface() string
func (*KubernetesBasicAuth) GetEgressFilter ¶
func (x *KubernetesBasicAuth) GetEgressFilter() string
func (*KubernetesBasicAuth) GetHealthcheckNamespace ¶
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) GetPortOverride ¶ added in v2.6.4
func (x *KubernetesBasicAuth) GetPortOverride() int32
func (*KubernetesBasicAuth) GetSecretStoreId ¶
func (x *KubernetesBasicAuth) GetSecretStoreId() string
func (*KubernetesBasicAuth) GetTags ¶
func (x *KubernetesBasicAuth) GetTags() *Tags
func (*KubernetesBasicAuth) GetUsername ¶
func (x *KubernetesBasicAuth) GetUsername() string
func (*KubernetesBasicAuth) ProtoMessage ¶
func (*KubernetesBasicAuth) ProtoMessage()
func (*KubernetesBasicAuth) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ 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) GetBindInterface ¶ added in v2.3.0
func (x *KubernetesServiceAccount) GetBindInterface() string
func (*KubernetesServiceAccount) GetEgressFilter ¶
func (x *KubernetesServiceAccount) GetEgressFilter() string
func (*KubernetesServiceAccount) GetHealthcheckNamespace ¶
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) GetPortOverride ¶ added in v2.6.4
func (x *KubernetesServiceAccount) GetPortOverride() int32
func (*KubernetesServiceAccount) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (x *KubernetesServiceAccount) GetRemoteIdentityGroupId() string
func (*KubernetesServiceAccount) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (x *KubernetesServiceAccount) GetRemoteIdentityHealthcheckUsername() string
func (*KubernetesServiceAccount) GetSecretStoreId ¶
func (x *KubernetesServiceAccount) GetSecretStoreId() string
func (*KubernetesServiceAccount) GetTags ¶
func (x *KubernetesServiceAccount) GetTags() *Tags
func (*KubernetesServiceAccount) GetToken ¶
func (x *KubernetesServiceAccount) GetToken() string
func (*KubernetesServiceAccount) ProtoMessage ¶
func (*KubernetesServiceAccount) ProtoMessage()
func (*KubernetesServiceAccount) ProtoReflect ¶
func (x *KubernetesServiceAccount) ProtoReflect() protoreflect.Message
func (*KubernetesServiceAccount) Reset ¶
func (x *KubernetesServiceAccount) Reset()
func (*KubernetesServiceAccount) String ¶
func (x *KubernetesServiceAccount) String() string
type KubernetesServiceAccountUserImpersonation ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` Token string `protobuf:"bytes,3,opt,name=token,proto3" json:"token,omitempty"` // contains filtered or unexported fields }
func (*KubernetesServiceAccountUserImpersonation) Descriptor
deprecated
func (*KubernetesServiceAccountUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesServiceAccountUserImpersonation.ProtoReflect.Descriptor instead.
func (*KubernetesServiceAccountUserImpersonation) GetBindInterface ¶ added in v2.3.0
func (x *KubernetesServiceAccountUserImpersonation) GetBindInterface() string
func (*KubernetesServiceAccountUserImpersonation) GetEgressFilter ¶
func (x *KubernetesServiceAccountUserImpersonation) GetEgressFilter() string
func (*KubernetesServiceAccountUserImpersonation) GetHealthcheckNamespace ¶
func (x *KubernetesServiceAccountUserImpersonation) GetHealthcheckNamespace() string
func (*KubernetesServiceAccountUserImpersonation) GetHealthy ¶
func (x *KubernetesServiceAccountUserImpersonation) GetHealthy() bool
func (*KubernetesServiceAccountUserImpersonation) GetHostname ¶
func (x *KubernetesServiceAccountUserImpersonation) GetHostname() string
func (*KubernetesServiceAccountUserImpersonation) GetId ¶
func (x *KubernetesServiceAccountUserImpersonation) GetId() string
func (*KubernetesServiceAccountUserImpersonation) GetName ¶
func (x *KubernetesServiceAccountUserImpersonation) GetName() string
func (*KubernetesServiceAccountUserImpersonation) GetPort ¶
func (x *KubernetesServiceAccountUserImpersonation) GetPort() int32
func (*KubernetesServiceAccountUserImpersonation) GetPortOverride ¶ added in v2.6.4
func (x *KubernetesServiceAccountUserImpersonation) GetPortOverride() int32
func (*KubernetesServiceAccountUserImpersonation) GetSecretStoreId ¶
func (x *KubernetesServiceAccountUserImpersonation) GetSecretStoreId() string
func (*KubernetesServiceAccountUserImpersonation) GetTags ¶
func (x *KubernetesServiceAccountUserImpersonation) GetTags() *Tags
func (*KubernetesServiceAccountUserImpersonation) GetToken ¶
func (x *KubernetesServiceAccountUserImpersonation) GetToken() string
func (*KubernetesServiceAccountUserImpersonation) ProtoMessage ¶
func (*KubernetesServiceAccountUserImpersonation) ProtoMessage()
func (*KubernetesServiceAccountUserImpersonation) ProtoReflect ¶
func (x *KubernetesServiceAccountUserImpersonation) ProtoReflect() protoreflect.Message
func (*KubernetesServiceAccountUserImpersonation) Reset ¶
func (x *KubernetesServiceAccountUserImpersonation) Reset()
func (*KubernetesServiceAccountUserImpersonation) String ¶
func (x *KubernetesServiceAccountUserImpersonation) String() string
type KubernetesUserImpersonation ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,10,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // contains filtered or unexported fields }
func (*KubernetesUserImpersonation) Descriptor
deprecated
func (*KubernetesUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use KubernetesUserImpersonation.ProtoReflect.Descriptor instead.
func (*KubernetesUserImpersonation) GetBindInterface ¶ added in v2.3.0
func (x *KubernetesUserImpersonation) GetBindInterface() string
func (*KubernetesUserImpersonation) GetCertificateAuthority ¶
func (x *KubernetesUserImpersonation) GetCertificateAuthority() string
func (*KubernetesUserImpersonation) GetClientCertificate ¶
func (x *KubernetesUserImpersonation) GetClientCertificate() string
func (*KubernetesUserImpersonation) GetClientKey ¶
func (x *KubernetesUserImpersonation) GetClientKey() string
func (*KubernetesUserImpersonation) GetEgressFilter ¶
func (x *KubernetesUserImpersonation) GetEgressFilter() string
func (*KubernetesUserImpersonation) GetHealthcheckNamespace ¶
func (x *KubernetesUserImpersonation) GetHealthcheckNamespace() string
func (*KubernetesUserImpersonation) GetHealthy ¶
func (x *KubernetesUserImpersonation) GetHealthy() bool
func (*KubernetesUserImpersonation) GetHostname ¶
func (x *KubernetesUserImpersonation) GetHostname() string
func (*KubernetesUserImpersonation) GetId ¶
func (x *KubernetesUserImpersonation) GetId() string
func (*KubernetesUserImpersonation) GetName ¶
func (x *KubernetesUserImpersonation) GetName() string
func (*KubernetesUserImpersonation) GetPort ¶
func (x *KubernetesUserImpersonation) GetPort() int32
func (*KubernetesUserImpersonation) GetPortOverride ¶ added in v2.6.4
func (x *KubernetesUserImpersonation) GetPortOverride() int32
func (*KubernetesUserImpersonation) GetSecretStoreId ¶
func (x *KubernetesUserImpersonation) GetSecretStoreId() string
func (*KubernetesUserImpersonation) GetTags ¶
func (x *KubernetesUserImpersonation) GetTags() *Tags
func (*KubernetesUserImpersonation) ProtoMessage ¶
func (*KubernetesUserImpersonation) ProtoMessage()
func (*KubernetesUserImpersonation) ProtoReflect ¶
func (x *KubernetesUserImpersonation) ProtoReflect() protoreflect.Message
func (*KubernetesUserImpersonation) Reset ¶
func (x *KubernetesUserImpersonation) Reset()
func (*KubernetesUserImpersonation) String ¶
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 ¶
func (x *ListRequestMetadata) GetOrderBy() string
func (*ListRequestMetadata) GetPage ¶
func (x *ListRequestMetadata) GetPage() int32
func (*ListRequestMetadata) ProtoMessage ¶
func (*ListRequestMetadata) ProtoMessage()
func (*ListRequestMetadata) ProtoReflect ¶
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 ¶
func (x *ListResponseMetadata) ProtoReflect() protoreflect.Message
func (*ListResponseMetadata) Reset ¶
func (x *ListResponseMetadata) Reset()
func (*ListResponseMetadata) String ¶
func (x *ListResponseMetadata) String() string
type MTLSMysql ¶ added in v2.1.0
type MTLSMysql 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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` CertificateAuthority string `protobuf:"bytes,7,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClientCertificate string `protobuf:"bytes,9,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,11,opt,name=client_key,json=clientKey,proto3" json:"client_key,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"` ServerName string `protobuf:"bytes,13,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MTLSMysql) Descriptor
deprecated
added in
v2.1.0
func (*MTLSMysql) GetBindInterface ¶ added in v2.3.0
func (*MTLSMysql) GetCertificateAuthority ¶ added in v2.1.0
func (*MTLSMysql) GetClientCertificate ¶ added in v2.1.0
func (*MTLSMysql) GetClientKey ¶ added in v2.1.0
func (*MTLSMysql) GetDatabase ¶ added in v2.1.0
func (*MTLSMysql) GetEgressFilter ¶ added in v2.1.0
func (*MTLSMysql) GetHealthy ¶ added in v2.1.0
func (*MTLSMysql) GetHostname ¶ added in v2.1.0
func (*MTLSMysql) GetPassword ¶ added in v2.1.0
func (*MTLSMysql) GetPortOverride ¶ added in v2.1.0
func (*MTLSMysql) GetSecretStoreId ¶ added in v2.1.0
func (*MTLSMysql) GetServerName ¶ added in v2.1.0
func (*MTLSMysql) GetUsername ¶ added in v2.1.0
func (*MTLSMysql) ProtoMessage ¶ added in v2.1.0
func (*MTLSMysql) ProtoMessage()
func (*MTLSMysql) ProtoReflect ¶ added in v2.1.0
func (x *MTLSMysql) ProtoReflect() protoreflect.Message
type MTLSPostgres ¶
type MTLSPostgres 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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` CertificateAuthority string `protobuf:"bytes,8,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` ClientCertificate string `protobuf:"bytes,10,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` ClientKey string `protobuf:"bytes,12,opt,name=client_key,json=clientKey,proto3" json:"client_key,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"` ServerName string `protobuf:"bytes,14,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MTLSPostgres) Descriptor
deprecated
func (*MTLSPostgres) Descriptor() ([]byte, []int)
Deprecated: Use MTLSPostgres.ProtoReflect.Descriptor instead.
func (*MTLSPostgres) GetBindInterface ¶ added in v2.3.0
func (x *MTLSPostgres) GetBindInterface() string
func (*MTLSPostgres) GetCertificateAuthority ¶
func (x *MTLSPostgres) GetCertificateAuthority() string
func (*MTLSPostgres) GetClientCertificate ¶
func (x *MTLSPostgres) GetClientCertificate() string
func (*MTLSPostgres) GetClientKey ¶
func (x *MTLSPostgres) GetClientKey() string
func (*MTLSPostgres) GetDatabase ¶
func (x *MTLSPostgres) GetDatabase() string
func (*MTLSPostgres) GetEgressFilter ¶
func (x *MTLSPostgres) GetEgressFilter() string
func (*MTLSPostgres) GetHealthy ¶
func (x *MTLSPostgres) GetHealthy() bool
func (*MTLSPostgres) GetHostname ¶
func (x *MTLSPostgres) GetHostname() string
func (*MTLSPostgres) GetId ¶
func (x *MTLSPostgres) GetId() string
func (*MTLSPostgres) GetName ¶
func (x *MTLSPostgres) GetName() string
func (*MTLSPostgres) GetOverrideDatabase ¶
func (x *MTLSPostgres) GetOverrideDatabase() bool
func (*MTLSPostgres) GetPassword ¶
func (x *MTLSPostgres) GetPassword() string
func (*MTLSPostgres) GetPort ¶
func (x *MTLSPostgres) GetPort() int32
func (*MTLSPostgres) GetPortOverride ¶
func (x *MTLSPostgres) GetPortOverride() int32
func (*MTLSPostgres) GetSecretStoreId ¶
func (x *MTLSPostgres) GetSecretStoreId() string
func (*MTLSPostgres) GetServerName ¶
func (x *MTLSPostgres) GetServerName() string
func (*MTLSPostgres) GetTags ¶
func (x *MTLSPostgres) GetTags() *Tags
func (*MTLSPostgres) GetUsername ¶
func (x *MTLSPostgres) GetUsername() string
func (*MTLSPostgres) ProtoMessage ¶
func (*MTLSPostgres) ProtoMessage()
func (*MTLSPostgres) ProtoReflect ¶
func (x *MTLSPostgres) ProtoReflect() protoreflect.Message
func (*MTLSPostgres) Reset ¶
func (x *MTLSPostgres) Reset()
func (*MTLSPostgres) String ¶
func (x *MTLSPostgres) 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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Maria) GetDatabase ¶
func (*Maria) GetEgressFilter ¶
func (*Maria) GetHealthy ¶
func (*Maria) GetHostname ¶
func (*Maria) GetPassword ¶
func (*Maria) GetPortOverride ¶
func (*Maria) GetSecretStoreId ¶
func (*Maria) GetUsername ¶
func (*Maria) ProtoMessage ¶
func (*Maria) ProtoMessage()
func (*Maria) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Memcached) GetEgressFilter ¶
func (*Memcached) GetHealthy ¶
func (*Memcached) GetHostname ¶
func (*Memcached) GetPortOverride ¶
func (*Memcached) GetSecretStoreId ¶
func (*Memcached) ProtoMessage ¶
func (*Memcached) ProtoMessage()
func (*Memcached) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Memsql) GetDatabase ¶
func (*Memsql) GetEgressFilter ¶
func (*Memsql) GetHealthy ¶
func (*Memsql) GetHostname ¶
func (*Memsql) GetPassword ¶
func (*Memsql) GetPortOverride ¶
func (*Memsql) GetSecretStoreId ¶
func (*Memsql) GetUsername ¶
func (*Memsql) ProtoMessage ¶
func (*Memsql) ProtoMessage()
func (*Memsql) ProtoReflect ¶
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"` // targets indicates that the message should only be exposed in the provided targets. Targets []string `protobuf:"bytes,1941306,rep,name=targets,proto3" json:"targets,omitempty"` TerraformDocs *TerraformDocs `protobuf:"bytes,1941304,opt,name=terraform_docs,json=terraformDocs,proto3" json:"terraform_docs,omitempty"` Custom *CustomOptions `protobuf:"bytes,1941305,opt,name=custom,proto3" json:"custom,omitempty"` // contains filtered or unexported fields }
func (*MessageOptions) Descriptor
deprecated
func (*MessageOptions) Descriptor() ([]byte, []int)
Deprecated: Use MessageOptions.ProtoReflect.Descriptor instead.
func (*MessageOptions) GetCustom ¶
func (x *MessageOptions) GetCustom() *CustomOptions
func (*MessageOptions) GetError ¶
func (x *MessageOptions) GetError() int32
func (*MessageOptions) GetOptionsField ¶
func (x *MessageOptions) GetOptionsField() string
func (*MessageOptions) GetPorcelain ¶
func (x *MessageOptions) GetPorcelain() bool
func (*MessageOptions) GetTargets ¶
func (x *MessageOptions) GetTargets() []string
func (*MessageOptions) GetTerraformDocs ¶
func (x *MessageOptions) GetTerraformDocs() *TerraformDocs
func (*MessageOptions) ProtoMessage ¶
func (*MessageOptions) ProtoMessage()
func (*MessageOptions) ProtoReflect ¶
func (x *MessageOptions) ProtoReflect() protoreflect.Message
func (*MessageOptions) Reset ¶
func (x *MessageOptions) Reset()
func (*MessageOptions) String ¶
func (x *MessageOptions) String() string
type MethodOptions ¶
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"` // Date the method will be deprecated (if any) in YYYY-MM-DD format. DeprecationDate string `protobuf:"bytes,1941302,opt,name=deprecation_date,json=deprecationDate,proto3" json:"deprecation_date,omitempty"` // contains filtered or unexported fields }
func (*MethodOptions) Descriptor
deprecated
func (*MethodOptions) Descriptor() ([]byte, []int)
Deprecated: Use MethodOptions.ProtoReflect.Descriptor instead.
func (*MethodOptions) GetDeprecationDate ¶
func (x *MethodOptions) GetDeprecationDate() string
func (*MethodOptions) GetMethod ¶
func (x *MethodOptions) GetMethod() string
func (*MethodOptions) GetUrl ¶
func (x *MethodOptions) GetUrl() string
func (*MethodOptions) ProtoMessage ¶
func (*MethodOptions) ProtoMessage()
func (*MethodOptions) ProtoReflect ¶
func (x *MethodOptions) ProtoReflect() protoreflect.Message
func (*MethodOptions) Reset ¶
func (x *MethodOptions) Reset()
func (*MethodOptions) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*MongoHost) GetEgressFilter ¶
func (*MongoHost) GetHealthy ¶
func (*MongoHost) GetHostname ¶
func (*MongoHost) GetPassword ¶
func (*MongoHost) GetPortOverride ¶
func (*MongoHost) GetSecretStoreId ¶
func (*MongoHost) GetTlsRequired ¶
func (*MongoHost) GetUsername ¶
func (*MongoHost) ProtoMessage ¶
func (*MongoHost) ProtoMessage()
func (*MongoHost) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *MongoLegacyHost) GetBindInterface() string
func (*MongoLegacyHost) GetEgressFilter ¶
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 ¶
func (x *MongoLegacyHost) GetSecretStoreId() string
func (*MongoLegacyHost) GetTags ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *MongoLegacyReplicaset) GetBindInterface() string
func (*MongoLegacyReplicaset) GetConnectToReplica ¶
func (x *MongoLegacyReplicaset) GetConnectToReplica() bool
func (*MongoLegacyReplicaset) GetEgressFilter ¶
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 ¶
func (x *MongoLegacyReplicaset) GetSecretStoreId() string
func (*MongoLegacyReplicaset) GetTags ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (x *MongoReplicaSet) GetBindInterface() string
func (*MongoReplicaSet) GetConnectToReplica ¶
func (x *MongoReplicaSet) GetConnectToReplica() bool
func (*MongoReplicaSet) GetEgressFilter ¶
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 ¶
func (x *MongoReplicaSet) GetSecretStoreId() string
func (*MongoReplicaSet) GetTags ¶
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 ¶
func (x *MongoReplicaSet) ProtoReflect() protoreflect.Message
func (*MongoReplicaSet) Reset ¶
func (x *MongoReplicaSet) Reset()
func (*MongoReplicaSet) String ¶
func (x *MongoReplicaSet) String() string
type MongoShardedCluster ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*MongoShardedCluster) Descriptor() ([]byte, []int)
Deprecated: Use MongoShardedCluster.ProtoReflect.Descriptor instead.
func (*MongoShardedCluster) GetAuthDatabase ¶
func (x *MongoShardedCluster) GetAuthDatabase() string
func (*MongoShardedCluster) GetBindInterface ¶ added in v2.3.0
func (x *MongoShardedCluster) GetBindInterface() string
func (*MongoShardedCluster) GetEgressFilter ¶
func (x *MongoShardedCluster) GetEgressFilter() string
func (*MongoShardedCluster) GetHealthy ¶
func (x *MongoShardedCluster) GetHealthy() bool
func (*MongoShardedCluster) GetHostname ¶
func (x *MongoShardedCluster) GetHostname() string
func (*MongoShardedCluster) GetId ¶
func (x *MongoShardedCluster) GetId() string
func (*MongoShardedCluster) GetName ¶
func (x *MongoShardedCluster) GetName() string
func (*MongoShardedCluster) GetPassword ¶
func (x *MongoShardedCluster) GetPassword() string
func (*MongoShardedCluster) GetPortOverride ¶
func (x *MongoShardedCluster) GetPortOverride() int32
func (*MongoShardedCluster) GetSecretStoreId ¶
func (x *MongoShardedCluster) GetSecretStoreId() string
func (*MongoShardedCluster) GetTags ¶
func (x *MongoShardedCluster) GetTags() *Tags
func (*MongoShardedCluster) GetTlsRequired ¶
func (x *MongoShardedCluster) GetTlsRequired() bool
func (*MongoShardedCluster) GetUsername ¶
func (x *MongoShardedCluster) GetUsername() string
func (*MongoShardedCluster) ProtoMessage ¶
func (*MongoShardedCluster) ProtoMessage()
func (*MongoShardedCluster) ProtoReflect ¶
func (x *MongoShardedCluster) ProtoReflect() protoreflect.Message
func (*MongoShardedCluster) Reset ¶
func (x *MongoShardedCluster) Reset()
func (*MongoShardedCluster) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Mysql) GetDatabase ¶
func (*Mysql) GetEgressFilter ¶
func (*Mysql) GetHealthy ¶
func (*Mysql) GetHostname ¶
func (*Mysql) GetPassword ¶
func (*Mysql) GetPortOverride ¶
func (*Mysql) GetSecretStoreId ¶
func (*Mysql) GetUsername ¶
func (*Mysql) ProtoMessage ¶
func (*Mysql) ProtoMessage()
func (*Mysql) ProtoReflect ¶
func (x *Mysql) ProtoReflect() protoreflect.Message
type Neptune ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*Neptune) GetBindInterface ¶ added in v2.3.0
func (*Neptune) GetEgressFilter ¶
func (*Neptune) GetEndpoint ¶
func (*Neptune) GetHealthy ¶
func (*Neptune) GetPortOverride ¶
func (*Neptune) GetSecretStoreId ¶
func (*Neptune) ProtoMessage ¶
func (*Neptune) ProtoMessage()
func (*Neptune) ProtoReflect ¶
func (x *Neptune) ProtoReflect() protoreflect.Message
type NeptuneIAM ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*NeptuneIAM) Descriptor() ([]byte, []int)
Deprecated: Use NeptuneIAM.ProtoReflect.Descriptor instead.
func (*NeptuneIAM) GetAccessKey ¶
func (x *NeptuneIAM) GetAccessKey() string
func (*NeptuneIAM) GetBindInterface ¶ added in v2.3.0
func (x *NeptuneIAM) GetBindInterface() string
func (*NeptuneIAM) GetEgressFilter ¶
func (x *NeptuneIAM) GetEgressFilter() string
func (*NeptuneIAM) GetEndpoint ¶
func (x *NeptuneIAM) GetEndpoint() string
func (*NeptuneIAM) GetHealthy ¶
func (x *NeptuneIAM) GetHealthy() bool
func (*NeptuneIAM) GetId ¶
func (x *NeptuneIAM) GetId() string
func (*NeptuneIAM) GetName ¶
func (x *NeptuneIAM) GetName() string
func (*NeptuneIAM) GetPort ¶
func (x *NeptuneIAM) GetPort() int32
func (*NeptuneIAM) GetPortOverride ¶
func (x *NeptuneIAM) GetPortOverride() int32
func (*NeptuneIAM) GetRegion ¶
func (x *NeptuneIAM) GetRegion() string
func (*NeptuneIAM) GetRoleArn ¶
func (x *NeptuneIAM) GetRoleArn() string
func (*NeptuneIAM) GetRoleExternalId ¶
func (x *NeptuneIAM) GetRoleExternalId() string
func (*NeptuneIAM) GetSecretAccessKey ¶
func (x *NeptuneIAM) GetSecretAccessKey() string
func (*NeptuneIAM) GetSecretStoreId ¶
func (x *NeptuneIAM) GetSecretStoreId() string
func (*NeptuneIAM) GetTags ¶
func (x *NeptuneIAM) GetTags() *Tags
func (*NeptuneIAM) ProtoMessage ¶
func (*NeptuneIAM) ProtoMessage()
func (*NeptuneIAM) ProtoReflect ¶
func (x *NeptuneIAM) ProtoReflect() protoreflect.Message
func (*NeptuneIAM) Reset ¶
func (x *NeptuneIAM) Reset()
func (*NeptuneIAM) String ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 replaces all the fields of 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 replaces all the fields of 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 ¶
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 { // common_fields determines which fields will be accessible via setters and getters on the parent interface type 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 ¶
func (x *OneofOptions) GetCommonFields() []string
func (*OneofOptions) ProtoMessage ¶
func (*OneofOptions) ProtoMessage()
func (*OneofOptions) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Oracle) GetDatabase ¶
func (*Oracle) GetEgressFilter ¶
func (*Oracle) GetHealthy ¶
func (*Oracle) GetHostname ¶
func (*Oracle) GetPassword ¶
func (*Oracle) GetPortOverride ¶
func (*Oracle) GetSecretStoreId ¶
func (*Oracle) GetTlsRequired ¶
func (*Oracle) GetUsername ¶
func (*Oracle) ProtoMessage ¶
func (*Oracle) ProtoMessage()
func (*Oracle) ProtoReflect ¶
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 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Postgres) GetDatabase ¶
func (*Postgres) GetEgressFilter ¶
func (*Postgres) GetHealthy ¶
func (*Postgres) GetHostname ¶
func (*Postgres) GetOverrideDatabase ¶
func (*Postgres) GetPassword ¶
func (*Postgres) GetPortOverride ¶
func (*Postgres) GetSecretStoreId ¶
func (*Postgres) GetUsername ¶
func (*Postgres) ProtoMessage ¶
func (*Postgres) ProtoMessage()
func (*Postgres) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Presto) GetDatabase ¶
func (*Presto) GetEgressFilter ¶
func (*Presto) GetHealthy ¶
func (*Presto) GetHostname ¶
func (*Presto) GetPassword ¶
func (*Presto) GetPortOverride ¶
func (*Presto) GetSecretStoreId ¶
func (*Presto) GetTlsRequired ¶
func (*Presto) GetUsername ¶
func (*Presto) ProtoMessage ¶
func (*Presto) ProtoMessage()
func (*Presto) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*RDP) GetDowngradeNlaConnections ¶
func (*RDP) GetEgressFilter ¶
func (*RDP) GetHealthy ¶
func (*RDP) GetHostname ¶
func (*RDP) GetPassword ¶
func (*RDP) GetPortOverride ¶
func (*RDP) GetSecretStoreId ¶
func (*RDP) GetUsername ¶
func (*RDP) ProtoMessage ¶
func (*RDP) ProtoMessage()
func (*RDP) ProtoReflect ¶
func (x *RDP) ProtoReflect() protoreflect.Message
type RabbitMQAMQP091 ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*RabbitMQAMQP091) Descriptor() ([]byte, []int)
Deprecated: Use RabbitMQAMQP091.ProtoReflect.Descriptor instead.
func (*RabbitMQAMQP091) GetBindInterface ¶ added in v2.3.0
func (x *RabbitMQAMQP091) GetBindInterface() string
func (*RabbitMQAMQP091) GetEgressFilter ¶
func (x *RabbitMQAMQP091) GetEgressFilter() string
func (*RabbitMQAMQP091) GetHealthy ¶
func (x *RabbitMQAMQP091) GetHealthy() bool
func (*RabbitMQAMQP091) GetHostname ¶
func (x *RabbitMQAMQP091) GetHostname() string
func (*RabbitMQAMQP091) GetId ¶
func (x *RabbitMQAMQP091) GetId() string
func (*RabbitMQAMQP091) GetName ¶
func (x *RabbitMQAMQP091) GetName() string
func (*RabbitMQAMQP091) GetPassword ¶
func (x *RabbitMQAMQP091) GetPassword() string
func (*RabbitMQAMQP091) GetPort ¶
func (x *RabbitMQAMQP091) GetPort() int32
func (*RabbitMQAMQP091) GetPortOverride ¶
func (x *RabbitMQAMQP091) GetPortOverride() int32
func (*RabbitMQAMQP091) GetSecretStoreId ¶
func (x *RabbitMQAMQP091) GetSecretStoreId() string
func (*RabbitMQAMQP091) GetTags ¶
func (x *RabbitMQAMQP091) GetTags() *Tags
func (*RabbitMQAMQP091) GetTlsRequired ¶
func (x *RabbitMQAMQP091) GetTlsRequired() bool
func (*RabbitMQAMQP091) GetUsername ¶
func (x *RabbitMQAMQP091) GetUsername() string
func (*RabbitMQAMQP091) ProtoMessage ¶
func (*RabbitMQAMQP091) ProtoMessage()
func (*RabbitMQAMQP091) ProtoReflect ¶
func (x *RabbitMQAMQP091) ProtoReflect() protoreflect.Message
func (*RabbitMQAMQP091) Reset ¶
func (x *RabbitMQAMQP091) Reset()
func (*RabbitMQAMQP091) String ¶
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 ¶
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 ¶
func (x *RateLimitMetadata) ProtoReflect() protoreflect.Message
func (*RateLimitMetadata) Reset ¶
func (x *RateLimitMetadata) Reset()
func (*RateLimitMetadata) String ¶
func (x *RateLimitMetadata) String() string
type RawTCP ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*RawTCP) GetBindInterface ¶ added in v2.3.0
func (*RawTCP) GetEgressFilter ¶
func (*RawTCP) GetHealthy ¶
func (*RawTCP) GetHostname ¶
func (*RawTCP) GetPortOverride ¶
func (*RawTCP) GetSecretStoreId ¶
func (*RawTCP) ProtoMessage ¶
func (*RawTCP) ProtoMessage()
func (*RawTCP) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Redis) GetEgressFilter ¶
func (*Redis) GetHealthy ¶
func (*Redis) GetHostname ¶
func (*Redis) GetPassword ¶
func (*Redis) GetPortOverride ¶
func (*Redis) GetSecretStoreId ¶
func (*Redis) ProtoMessage ¶
func (*Redis) ProtoMessage()
func (*Redis) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Redshift) GetDatabase ¶
func (*Redshift) GetEgressFilter ¶
func (*Redshift) GetHealthy ¶
func (*Redshift) GetHostname ¶
func (*Redshift) GetOverrideDatabase ¶
func (*Redshift) GetPassword ¶
func (*Redshift) GetPortOverride ¶
func (*Redshift) GetSecretStoreId ¶
func (*Redshift) GetUsername ¶
func (*Redshift) ProtoMessage ¶
func (*Redshift) ProtoMessage()
func (*Redshift) ProtoReflect ¶
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 ¶
func (*Relay) ProtoMessage ¶
func (*Relay) ProtoMessage()
func (*Relay) ProtoReflect ¶
func (x *Relay) ProtoReflect() protoreflect.Message
type RemoteIdentitiesClient ¶ added in v2.6.0
type RemoteIdentitiesClient interface { // Create registers a new RemoteIdentity. Create(ctx context.Context, in *RemoteIdentityCreateRequest, opts ...grpc.CallOption) (*RemoteIdentityCreateResponse, error) // Get reads one RemoteIdentity by ID. Get(ctx context.Context, in *RemoteIdentityGetRequest, opts ...grpc.CallOption) (*RemoteIdentityGetResponse, error) // Update replaces all the fields of a RemoteIdentity by ID. Update(ctx context.Context, in *RemoteIdentityUpdateRequest, opts ...grpc.CallOption) (*RemoteIdentityUpdateResponse, error) // Delete removes a RemoteIdentity by ID. Delete(ctx context.Context, in *RemoteIdentityDeleteRequest, opts ...grpc.CallOption) (*RemoteIdentityDeleteResponse, error) // List gets a list of RemoteIdentities matching a given set of criteria. List(ctx context.Context, in *RemoteIdentityListRequest, opts ...grpc.CallOption) (*RemoteIdentityListResponse, error) }
RemoteIdentitiesClient is the client API for RemoteIdentities 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 NewRemoteIdentitiesClient ¶ added in v2.6.0
func NewRemoteIdentitiesClient(cc grpc.ClientConnInterface) RemoteIdentitiesClient
type RemoteIdentitiesServer ¶ added in v2.6.0
type RemoteIdentitiesServer interface { // Create registers a new RemoteIdentity. Create(context.Context, *RemoteIdentityCreateRequest) (*RemoteIdentityCreateResponse, error) // Get reads one RemoteIdentity by ID. Get(context.Context, *RemoteIdentityGetRequest) (*RemoteIdentityGetResponse, error) // Update replaces all the fields of a RemoteIdentity by ID. Update(context.Context, *RemoteIdentityUpdateRequest) (*RemoteIdentityUpdateResponse, error) // Delete removes a RemoteIdentity by ID. Delete(context.Context, *RemoteIdentityDeleteRequest) (*RemoteIdentityDeleteResponse, error) // List gets a list of RemoteIdentities matching a given set of criteria. List(context.Context, *RemoteIdentityListRequest) (*RemoteIdentityListResponse, error) // contains filtered or unexported methods }
RemoteIdentitiesServer is the server API for RemoteIdentities service. All implementations must embed UnimplementedRemoteIdentitiesServer for forward compatibility
type RemoteIdentity ¶ added in v2.6.0
type RemoteIdentity struct { // Unique identifier of the RemoteIdentity. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The account for this remote identity. AccountId string `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The remote identity group. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to be used as the remote identity for this account. Username string `protobuf:"bytes,4,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
RemoteIdentities define the username to be used for a specific account when connecting to a remote resource using that group.
func (*RemoteIdentity) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentity) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentity.ProtoReflect.Descriptor instead.
func (*RemoteIdentity) GetAccountId ¶ added in v2.6.0
func (x *RemoteIdentity) GetAccountId() string
func (*RemoteIdentity) GetId ¶ added in v2.6.0
func (x *RemoteIdentity) GetId() string
func (*RemoteIdentity) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (x *RemoteIdentity) GetRemoteIdentityGroupId() string
func (*RemoteIdentity) GetUsername ¶ added in v2.6.0
func (x *RemoteIdentity) GetUsername() string
func (*RemoteIdentity) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentity) ProtoMessage()
func (*RemoteIdentity) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentity) ProtoReflect() protoreflect.Message
func (*RemoteIdentity) Reset ¶ added in v2.6.0
func (x *RemoteIdentity) Reset()
func (*RemoteIdentity) String ¶ added in v2.6.0
func (x *RemoteIdentity) String() string
type RemoteIdentityCreateRequest ¶ added in v2.6.0
type RemoteIdentityCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new RemoteIdentity. RemoteIdentity *RemoteIdentity `protobuf:"bytes,2,opt,name=remote_identity,json=remoteIdentity,proto3" json:"remote_identity,omitempty"` // contains filtered or unexported fields }
RemoteIdentityCreateRequest specifies a RemoteIdentity to be created.
func (*RemoteIdentityCreateRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityCreateRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityCreateRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityCreateRequest) GetMeta() *CreateRequestMetadata
func (*RemoteIdentityCreateRequest) GetRemoteIdentity ¶ added in v2.6.0
func (x *RemoteIdentityCreateRequest) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityCreateRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityCreateRequest) ProtoMessage()
func (*RemoteIdentityCreateRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityCreateRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityCreateRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityCreateRequest) Reset()
func (*RemoteIdentityCreateRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityCreateRequest) String() string
type RemoteIdentityCreateResponse ¶ added in v2.6.0
type RemoteIdentityCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created RemoteIdentity. RemoteIdentity *RemoteIdentity `protobuf:"bytes,2,opt,name=remote_identity,json=remoteIdentity,proto3" json:"remote_identity,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 }
RemoteIdentityCreateResponse reports how the RemoteIdentities were created in the system.
func (*RemoteIdentityCreateResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityCreateResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityCreateResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityCreateResponse) GetMeta() *CreateResponseMetadata
func (*RemoteIdentityCreateResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityCreateResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityCreateResponse) GetRemoteIdentity ¶ added in v2.6.0
func (x *RemoteIdentityCreateResponse) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityCreateResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityCreateResponse) ProtoMessage()
func (*RemoteIdentityCreateResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityCreateResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityCreateResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityCreateResponse) Reset()
func (*RemoteIdentityCreateResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityCreateResponse) String() string
type RemoteIdentityDeleteRequest ¶ added in v2.6.0
type RemoteIdentityDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RemoteIdentity to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RemoteIdentityDeleteRequest identifies a RemoteIdentity by ID to delete.
func (*RemoteIdentityDeleteRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityDeleteRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityDeleteRequest) GetId ¶ added in v2.6.0
func (x *RemoteIdentityDeleteRequest) GetId() string
func (*RemoteIdentityDeleteRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*RemoteIdentityDeleteRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityDeleteRequest) ProtoMessage()
func (*RemoteIdentityDeleteRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityDeleteRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityDeleteRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityDeleteRequest) Reset()
func (*RemoteIdentityDeleteRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityDeleteRequest) String() string
type RemoteIdentityDeleteResponse ¶ added in v2.6.0
type RemoteIdentityDeleteResponse 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 }
RemoteIdentityDeleteResponse returns information about a RemoteIdentity that was deleted.
func (*RemoteIdentityDeleteResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityDeleteResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityDeleteResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*RemoteIdentityDeleteResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityDeleteResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityDeleteResponse) ProtoMessage()
func (*RemoteIdentityDeleteResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityDeleteResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityDeleteResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityDeleteResponse) Reset()
func (*RemoteIdentityDeleteResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityDeleteResponse) String() string
type RemoteIdentityGetRequest ¶ added in v2.6.0
type RemoteIdentityGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RemoteIdentity to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RemoteIdentityGetRequest specifies which RemoteIdentity to retrieve.
func (*RemoteIdentityGetRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGetRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGetRequest) GetId ¶ added in v2.6.0
func (x *RemoteIdentityGetRequest) GetId() string
func (*RemoteIdentityGetRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityGetRequest) GetMeta() *GetRequestMetadata
func (*RemoteIdentityGetRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGetRequest) ProtoMessage()
func (*RemoteIdentityGetRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGetRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGetRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGetRequest) Reset()
func (*RemoteIdentityGetRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityGetRequest) String() string
type RemoteIdentityGetResponse ¶ added in v2.6.0
type RemoteIdentityGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested RemoteIdentity. RemoteIdentity *RemoteIdentity `protobuf:"bytes,2,opt,name=remote_identity,json=remoteIdentity,proto3" json:"remote_identity,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 }
RemoteIdentityGetResponse returns a requested RemoteIdentity.
func (*RemoteIdentityGetResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGetResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGetResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityGetResponse) GetMeta() *GetResponseMetadata
func (*RemoteIdentityGetResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityGetResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGetResponse) GetRemoteIdentity ¶ added in v2.6.0
func (x *RemoteIdentityGetResponse) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityGetResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGetResponse) ProtoMessage()
func (*RemoteIdentityGetResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGetResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGetResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGetResponse) Reset()
func (*RemoteIdentityGetResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityGetResponse) String() string
type RemoteIdentityGroup ¶ added in v2.6.0
type RemoteIdentityGroup struct { // Unique identifier of the RemoteIdentityGroup. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the RemoteIdentityGroup. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
A RemoteIdentityGroup defines a group of remote identities.
func (*RemoteIdentityGroup) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGroup) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroup.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroup) GetId ¶ added in v2.6.0
func (x *RemoteIdentityGroup) GetId() string
func (*RemoteIdentityGroup) GetName ¶ added in v2.6.0
func (x *RemoteIdentityGroup) GetName() string
func (*RemoteIdentityGroup) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGroup) ProtoMessage()
func (*RemoteIdentityGroup) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGroup) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroup) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGroup) Reset()
func (*RemoteIdentityGroup) String ¶ added in v2.6.0
func (x *RemoteIdentityGroup) String() string
type RemoteIdentityGroupGetRequest ¶ added in v2.6.0
type RemoteIdentityGroupGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RemoteIdentityGroup to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
RemoteIdentityGroupGetRequest specifies which RemoteIdentityGroup to retrieve.
func (*RemoteIdentityGroupGetRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGroupGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupGetRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupGetRequest) GetId ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetRequest) GetId() string
func (*RemoteIdentityGroupGetRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetRequest) GetMeta() *GetRequestMetadata
func (*RemoteIdentityGroupGetRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGroupGetRequest) ProtoMessage()
func (*RemoteIdentityGroupGetRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupGetRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetRequest) Reset()
func (*RemoteIdentityGroupGetRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetRequest) String() string
type RemoteIdentityGroupGetResponse ¶ added in v2.6.0
type RemoteIdentityGroupGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested RemoteIdentityGroup. RemoteIdentityGroup *RemoteIdentityGroup `protobuf:"bytes,2,opt,name=remote_identity_group,json=remoteIdentityGroup,proto3" json:"remote_identity_group,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 }
RemoteIdentityGroupGetResponse returns a requested RemoteIdentityGroup.
func (*RemoteIdentityGroupGetResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGroupGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupGetResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupGetResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetResponse) GetMeta() *GetResponseMetadata
func (*RemoteIdentityGroupGetResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGroupGetResponse) GetRemoteIdentityGroup ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetResponse) GetRemoteIdentityGroup() *RemoteIdentityGroup
func (*RemoteIdentityGroupGetResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGroupGetResponse) ProtoMessage()
func (*RemoteIdentityGroupGetResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupGetResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetResponse) Reset()
func (*RemoteIdentityGroupGetResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityGroupGetResponse) String() string
type RemoteIdentityGroupListRequest ¶ added in v2.6.0
type RemoteIdentityGroupListRequest 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 }
RemoteIdentityGroupListRequest specifies criteria for retrieving a list of RemoteIdentityGroups.
func (*RemoteIdentityGroupListRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGroupListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupListRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupListRequest) GetFilter ¶ added in v2.6.0
func (x *RemoteIdentityGroupListRequest) GetFilter() string
func (*RemoteIdentityGroupListRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityGroupListRequest) GetMeta() *ListRequestMetadata
func (*RemoteIdentityGroupListRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGroupListRequest) ProtoMessage()
func (*RemoteIdentityGroupListRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGroupListRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupListRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGroupListRequest) Reset()
func (*RemoteIdentityGroupListRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityGroupListRequest) String() string
type RemoteIdentityGroupListResponse ¶ added in v2.6.0
type RemoteIdentityGroupListResponse 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. RemoteIdentityGroups []*RemoteIdentityGroup `protobuf:"bytes,2,rep,name=remote_identity_groups,json=remoteIdentityGroups,proto3" json:"remote_identity_groups,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 }
RemoteIdentityGroupListResponse returns a list of RemoteIdentityGroups that meet the criteria of a RemoteIdentityGroupListRequest.
func (*RemoteIdentityGroupListResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityGroupListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupListResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupListResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityGroupListResponse) GetMeta() *ListResponseMetadata
func (*RemoteIdentityGroupListResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityGroupListResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGroupListResponse) GetRemoteIdentityGroups ¶ added in v2.6.0
func (x *RemoteIdentityGroupListResponse) GetRemoteIdentityGroups() []*RemoteIdentityGroup
func (*RemoteIdentityGroupListResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityGroupListResponse) ProtoMessage()
func (*RemoteIdentityGroupListResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityGroupListResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupListResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityGroupListResponse) Reset()
func (*RemoteIdentityGroupListResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityGroupListResponse) String() string
type RemoteIdentityGroupsClient ¶ added in v2.6.0
type RemoteIdentityGroupsClient interface { // Get reads one RemoteIdentityGroup by ID. Get(ctx context.Context, in *RemoteIdentityGroupGetRequest, opts ...grpc.CallOption) (*RemoteIdentityGroupGetResponse, error) // List gets a list of RemoteIdentityGroups matching a given set of criteria. List(ctx context.Context, in *RemoteIdentityGroupListRequest, opts ...grpc.CallOption) (*RemoteIdentityGroupListResponse, error) }
RemoteIdentityGroupsClient is the client API for RemoteIdentityGroups 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 NewRemoteIdentityGroupsClient ¶ added in v2.6.0
func NewRemoteIdentityGroupsClient(cc grpc.ClientConnInterface) RemoteIdentityGroupsClient
type RemoteIdentityGroupsServer ¶ added in v2.6.0
type RemoteIdentityGroupsServer interface { // Get reads one RemoteIdentityGroup by ID. Get(context.Context, *RemoteIdentityGroupGetRequest) (*RemoteIdentityGroupGetResponse, error) // List gets a list of RemoteIdentityGroups matching a given set of criteria. List(context.Context, *RemoteIdentityGroupListRequest) (*RemoteIdentityGroupListResponse, error) // contains filtered or unexported methods }
RemoteIdentityGroupsServer is the server API for RemoteIdentityGroups service. All implementations must embed UnimplementedRemoteIdentityGroupsServer for forward compatibility
type RemoteIdentityListRequest ¶ added in v2.6.0
type RemoteIdentityListRequest 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 }
RemoteIdentityListRequest specifies criteria for retrieving a list of RemoteIdentities.
func (*RemoteIdentityListRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityListRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityListRequest) GetFilter ¶ added in v2.6.0
func (x *RemoteIdentityListRequest) GetFilter() string
func (*RemoteIdentityListRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityListRequest) GetMeta() *ListRequestMetadata
func (*RemoteIdentityListRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityListRequest) ProtoMessage()
func (*RemoteIdentityListRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityListRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityListRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityListRequest) Reset()
func (*RemoteIdentityListRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityListRequest) String() string
type RemoteIdentityListResponse ¶ added in v2.6.0
type RemoteIdentityListResponse 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. RemoteIdentities []*RemoteIdentity `protobuf:"bytes,2,rep,name=remote_identities,json=remoteIdentities,proto3" json:"remote_identities,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 }
RemoteIdentityListResponse returns a list of RemoteIdentities that meet the criteria of a RemoteIdentityListRequest.
func (*RemoteIdentityListResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityListResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityListResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityListResponse) GetMeta() *ListResponseMetadata
func (*RemoteIdentityListResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityListResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityListResponse) GetRemoteIdentities ¶ added in v2.6.0
func (x *RemoteIdentityListResponse) GetRemoteIdentities() []*RemoteIdentity
func (*RemoteIdentityListResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityListResponse) ProtoMessage()
func (*RemoteIdentityListResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityListResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityListResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityListResponse) Reset()
func (*RemoteIdentityListResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityListResponse) String() string
type RemoteIdentityUpdateRequest ¶ added in v2.6.0
type RemoteIdentityUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the RemoteIdentity to update. If an ID is already // specified in the `remote_identity` 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 RemoteIdentity. RemoteIdentity *RemoteIdentity `protobuf:"bytes,3,opt,name=remote_identity,json=remoteIdentity,proto3" json:"remote_identity,omitempty"` // contains filtered or unexported fields }
RemoteIdentityUpdateRequest identifies a RemoteIdentity by ID and provides fields to update on that RemoteIdentity record.
func (*RemoteIdentityUpdateRequest) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityUpdateRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityUpdateRequest) GetId ¶ added in v2.6.0
func (x *RemoteIdentityUpdateRequest) GetId() string
func (*RemoteIdentityUpdateRequest) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*RemoteIdentityUpdateRequest) GetRemoteIdentity ¶ added in v2.6.0
func (x *RemoteIdentityUpdateRequest) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityUpdateRequest) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityUpdateRequest) ProtoMessage()
func (*RemoteIdentityUpdateRequest) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityUpdateRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityUpdateRequest) Reset ¶ added in v2.6.0
func (x *RemoteIdentityUpdateRequest) Reset()
func (*RemoteIdentityUpdateRequest) String ¶ added in v2.6.0
func (x *RemoteIdentityUpdateRequest) String() string
type RemoteIdentityUpdateResponse ¶ added in v2.6.0
type RemoteIdentityUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated RemoteIdentity. RemoteIdentity *RemoteIdentity `protobuf:"bytes,2,opt,name=remote_identity,json=remoteIdentity,proto3" json:"remote_identity,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 }
RemoteIdentityUpdateResponse returns the fields of a RemoteIdentity after it has been updated by a RemoteIdentityUpdateRequest.
func (*RemoteIdentityUpdateResponse) Descriptor
deprecated
added in
v2.6.0
func (*RemoteIdentityUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityUpdateResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityUpdateResponse) GetMeta ¶ added in v2.6.0
func (x *RemoteIdentityUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*RemoteIdentityUpdateResponse) GetRateLimit ¶ added in v2.6.0
func (x *RemoteIdentityUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityUpdateResponse) GetRemoteIdentity ¶ added in v2.6.0
func (x *RemoteIdentityUpdateResponse) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityUpdateResponse) ProtoMessage ¶ added in v2.6.0
func (*RemoteIdentityUpdateResponse) ProtoMessage()
func (*RemoteIdentityUpdateResponse) ProtoReflect ¶ added in v2.6.0
func (x *RemoteIdentityUpdateResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityUpdateResponse) Reset ¶ added in v2.6.0
func (x *RemoteIdentityUpdateResponse) Reset()
func (*RemoteIdentityUpdateResponse) String ¶ added in v2.6.0
func (x *RemoteIdentityUpdateResponse) String() string
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_MtlsMysql // *Resource_MtlsPostgres // *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, server, cluster, website, or cloud that strongDM delegates access to.
func (*Resource) Descriptor
deprecated
func (*Resource) GetAksBasicAuth ¶
func (x *Resource) GetAksBasicAuth() *AKSBasicAuth
func (*Resource) GetAksServiceAccount ¶
func (x *Resource) GetAksServiceAccount() *AKSServiceAccount
func (*Resource) GetAksServiceAccountUserImpersonation ¶
func (x *Resource) GetAksServiceAccountUserImpersonation() *AKSServiceAccountUserImpersonation
func (*Resource) GetAksUserImpersonation ¶
func (x *Resource) GetAksUserImpersonation() *AKSUserImpersonation
func (*Resource) GetAmazonEks ¶
func (*Resource) GetAmazonEksUserImpersonation ¶
func (x *Resource) GetAmazonEksUserImpersonation() *AmazonEKSUserImpersonation
func (*Resource) GetAmazonEs ¶
func (*Resource) GetAmazonMqamqp_091 ¶
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 ¶
func (x *Resource) GetAzureCertificate() *AzureCertificate
func (*Resource) GetAzurePostgres ¶
func (x *Resource) GetAzurePostgres() *AzurePostgres
func (*Resource) GetBigQuery ¶
func (*Resource) GetCassandra ¶
func (*Resource) GetClustrix ¶
func (*Resource) GetCockroach ¶
func (*Resource) GetDb_2Luw ¶
func (*Resource) GetDocumentDbHost ¶
func (x *Resource) GetDocumentDbHost() *DocumentDBHost
func (*Resource) GetDocumentDbReplicaSet ¶
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 ¶
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 ¶
func (x *Resource) GetKubernetesServiceAccountUserImpersonation() *KubernetesServiceAccountUserImpersonation
func (*Resource) GetKubernetesUserImpersonation ¶
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 ¶
func (x *Resource) GetMongoShardedCluster() *MongoShardedCluster
func (*Resource) GetMtlsMysql ¶ added in v2.1.0
func (*Resource) GetMtlsPostgres ¶
func (x *Resource) GetMtlsPostgres() *MTLSPostgres
func (*Resource) GetNeptune ¶
func (*Resource) GetNeptuneIam ¶
func (x *Resource) GetNeptuneIam() *NeptuneIAM
func (*Resource) GetPostgres ¶
func (*Resource) GetRabbitMqamqp_091 ¶
func (x *Resource) GetRabbitMqamqp_091() *RabbitMQAMQP091
func (*Resource) GetRedshift ¶
func (*Resource) GetResource ¶
func (m *Resource) GetResource() isResource_Resource
func (*Resource) GetSingleStore ¶
func (x *Resource) GetSingleStore() *SingleStore
func (*Resource) GetSnowflake ¶
func (*Resource) GetSqlServer ¶
func (*Resource) GetSshCert ¶
func (*Resource) GetSshCustomerKey ¶
func (x *Resource) GetSshCustomerKey() *SSHCustomerKey
func (*Resource) GetSybaseIq ¶
func (*Resource) GetTeradata ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) ProtoReflect ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
type Resource_AksServiceAccountUserImpersonation struct {
AksServiceAccountUserImpersonation *AKSServiceAccountUserImpersonation `protobuf:"bytes,810,opt,name=aks_service_account_user_impersonation,json=aksServiceAccountUserImpersonation,proto3,oneof"`
}
type Resource_AksUserImpersonation ¶
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 ¶
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 ¶
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 ¶
type Resource_Aws struct {
Aws *AWS `protobuf:"bytes,2300,opt,name=aws,proto3,oneof"`
}
type Resource_Azure ¶
type Resource_Azure struct {
Azure *Azure `protobuf:"bytes,2800,opt,name=azure,proto3,oneof"`
}
type Resource_AzureCertificate ¶
type Resource_AzureCertificate struct {
AzureCertificate *AzureCertificate `protobuf:"bytes,2801,opt,name=azure_certificate,json=azureCertificate,proto3,oneof"`
}
type Resource_AzurePostgres ¶
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 ¶
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 ¶
type Resource_Db_2I struct {
Db_2I *DB2I `protobuf:"bytes,2400,opt,name=db_2_i,json=db2I,proto3,oneof"`
}
type Resource_Db_2Luw ¶
type Resource_Db_2Luw struct {
Db_2Luw *DB2LUW `protobuf:"bytes,2200,opt,name=db_2_luw,json=db2Luw,proto3,oneof"`
}
type Resource_DocumentDbHost ¶
type Resource_DocumentDbHost struct {
DocumentDbHost *DocumentDBHost `protobuf:"bytes,1052,opt,name=document_db_host,json=documentDbHost,proto3,oneof"`
}
type Resource_DocumentDbReplicaSet ¶
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 ¶
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 ¶
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 ¶
type Resource_KubernetesServiceAccountUserImpersonation struct {
KubernetesServiceAccountUserImpersonation *KubernetesServiceAccountUserImpersonation `` /* 135-byte string literal not displayed */
}
type Resource_KubernetesUserImpersonation ¶
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 ¶
type Resource_MongoShardedCluster struct {
MongoShardedCluster *MongoShardedCluster `protobuf:"bytes,1054,opt,name=mongo_sharded_cluster,json=mongoShardedCluster,proto3,oneof"`
}
type Resource_MtlsMysql ¶ added in v2.1.0
type Resource_MtlsMysql struct {
MtlsMysql *MTLSMysql `protobuf:"bytes,1106,opt,name=mtls_mysql,json=mtlsMysql,proto3,oneof"`
}
type Resource_MtlsPostgres ¶
type Resource_MtlsPostgres struct {
MtlsPostgres *MTLSPostgres `protobuf:"bytes,1306,opt,name=mtls_postgres,json=mtlsPostgres,proto3,oneof"`
}
type Resource_Mysql ¶
type Resource_Mysql struct {
Mysql *Mysql `protobuf:"bytes,1100,opt,name=mysql,proto3,oneof"`
}
type Resource_Neptune ¶
type Resource_Neptune struct {
Neptune *Neptune `protobuf:"bytes,2250,opt,name=neptune,proto3,oneof"`
}
type Resource_NeptuneIam ¶
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 ¶
type Resource_RabbitMqamqp_091 struct {
RabbitMqamqp_091 *RabbitMQAMQP091 `protobuf:"bytes,2500,opt,name=rabbit_mqamqp_091,json=rabbitMqamqp091,proto3,oneof"`
}
type Resource_RawTcp ¶
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 ¶
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 ¶
type Resource_SshCert struct {
SshCert *SSHCert `protobuf:"bytes,1901,opt,name=ssh_cert,json=sshCert,proto3,oneof"`
}
type Resource_SshCustomerKey ¶
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 replaces all the fields of 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 replaces all the fields of 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 is a list of access rules defining the resources this Role has access to. AccessRules string `protobuf:"bytes,5,opt,name=access_rules,json=accessRules,proto3" json:"access_rules,omitempty"` // Composite is true if the Role is a composite role. // // Deprecated: composite roles are deprecated, use multi-role via // AccountAttachments instead. // // Deprecated: Do not use. 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 has a list of access rules which determine which Resources the members of the Role have access to. An Account can be a member of multiple Roles via AccountAttachments.
func (*Role) Descriptor
deprecated
func (*Role) GetAccessRules ¶
func (*Role) GetComposite
deprecated
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶
func (x *Role) ProtoReflect() protoreflect.Message
type RoleAttachment
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachment) ProtoReflect() protoreflect.Message
func (*RoleAttachment) Reset ¶
func (x *RoleAttachment) Reset()
func (*RoleAttachment) String ¶
func (x *RoleAttachment) String() string
type RoleAttachmentCreateRequest
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentCreateRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentCreateRequest) Reset ¶
func (x *RoleAttachmentCreateRequest) Reset()
func (*RoleAttachmentCreateRequest) String ¶
func (x *RoleAttachmentCreateRequest) String() string
type RoleAttachmentCreateResponse
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentCreateResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentCreateResponse) Reset ¶
func (x *RoleAttachmentCreateResponse) Reset()
func (*RoleAttachmentCreateResponse) String ¶
func (x *RoleAttachmentCreateResponse) String() string
type RoleAttachmentDeleteRequest
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentDeleteRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentDeleteRequest) Reset ¶
func (x *RoleAttachmentDeleteRequest) Reset()
func (*RoleAttachmentDeleteRequest) String ¶
func (x *RoleAttachmentDeleteRequest) String() string
type RoleAttachmentDeleteResponse
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentDeleteResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentDeleteResponse) Reset ¶
func (x *RoleAttachmentDeleteResponse) Reset()
func (*RoleAttachmentDeleteResponse) String ¶
func (x *RoleAttachmentDeleteResponse) String() string
type RoleAttachmentGetRequest
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentGetRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentGetRequest) Reset ¶
func (x *RoleAttachmentGetRequest) Reset()
func (*RoleAttachmentGetRequest) String ¶
func (x *RoleAttachmentGetRequest) String() string
type RoleAttachmentGetResponse
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentGetResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentGetResponse) Reset ¶
func (x *RoleAttachmentGetResponse) Reset()
func (*RoleAttachmentGetResponse) String ¶
func (x *RoleAttachmentGetResponse) String() string
type RoleAttachmentListRequest
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentListRequest) ProtoReflect() protoreflect.Message
func (*RoleAttachmentListRequest) Reset ¶
func (x *RoleAttachmentListRequest) Reset()
func (*RoleAttachmentListRequest) String ¶
func (x *RoleAttachmentListRequest) String() string
type RoleAttachmentListResponse
deprecated
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.
Deprecated: use multi-role via AccountAttachments instead.
Deprecated: Do not use.
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 ¶
func (x *RoleAttachmentListResponse) ProtoReflect() protoreflect.Message
func (*RoleAttachmentListResponse) Reset ¶
func (x *RoleAttachmentListResponse) Reset()
func (*RoleAttachmentListResponse) String ¶
func (x *RoleAttachmentListResponse) String() string
type RoleAttachmentsClient
deprecated
type RoleAttachmentsClient interface { // Deprecated: Do not use. // Create registers a new RoleAttachment. // // Deprecated: use multi-role via AccountAttachments instead. Create(ctx context.Context, in *RoleAttachmentCreateRequest, opts ...grpc.CallOption) (*RoleAttachmentCreateResponse, error) // Deprecated: Do not use. // Get reads one RoleAttachment by ID. // // Deprecated: use multi-role via AccountAttachments instead. Get(ctx context.Context, in *RoleAttachmentGetRequest, opts ...grpc.CallOption) (*RoleAttachmentGetResponse, error) // Deprecated: Do not use. // Delete removes a RoleAttachment by ID. // // Deprecated: use multi-role via AccountAttachments instead. Delete(ctx context.Context, in *RoleAttachmentDeleteRequest, opts ...grpc.CallOption) (*RoleAttachmentDeleteResponse, error) // Deprecated: Do not use. // List gets a list of RoleAttachments matching a given set of criteria. // // Deprecated: use multi-role via AccountAttachments instead. 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.
Deprecated: Do not use.
func NewRoleAttachmentsClient
deprecated
func NewRoleAttachmentsClient(cc grpc.ClientConnInterface) RoleAttachmentsClient
Deprecated: Do not use.
type RoleAttachmentsServer
deprecated
type RoleAttachmentsServer interface { // Deprecated: Do not use. // Create registers a new RoleAttachment. // // Deprecated: use multi-role via AccountAttachments instead. Create(context.Context, *RoleAttachmentCreateRequest) (*RoleAttachmentCreateResponse, error) // Deprecated: Do not use. // Get reads one RoleAttachment by ID. // // Deprecated: use multi-role via AccountAttachments instead. Get(context.Context, *RoleAttachmentGetRequest) (*RoleAttachmentGetResponse, error) // Deprecated: Do not use. // Delete removes a RoleAttachment by ID. // // Deprecated: use multi-role via AccountAttachments instead. Delete(context.Context, *RoleAttachmentDeleteRequest) (*RoleAttachmentDeleteResponse, error) // Deprecated: Do not use. // List gets a list of RoleAttachments matching a given set of criteria. // // Deprecated: use multi-role via AccountAttachments instead. 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
Deprecated: Do not use.
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (x *RoleGetResponse) ProtoReflect() protoreflect.Message
func (*RoleGetResponse) Reset ¶
func (x *RoleGetResponse) Reset()
func (*RoleGetResponse) String ¶
func (x *RoleGetResponse) String() string
type RoleGrant
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
func (*RoleGrant) Descriptor
deprecated
func (*RoleGrant) GetResourceId ¶
func (*RoleGrant) ProtoMessage ¶
func (*RoleGrant) ProtoMessage()
func (*RoleGrant) ProtoReflect ¶
func (x *RoleGrant) ProtoReflect() protoreflect.Message
type RoleGrantCreateRequest
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantCreateRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantCreateRequest) Reset ¶
func (x *RoleGrantCreateRequest) Reset()
func (*RoleGrantCreateRequest) String ¶
func (x *RoleGrantCreateRequest) String() string
type RoleGrantCreateResponse
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantCreateResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantCreateResponse) Reset ¶
func (x *RoleGrantCreateResponse) Reset()
func (*RoleGrantCreateResponse) String ¶
func (x *RoleGrantCreateResponse) String() string
type RoleGrantDeleteRequest
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantDeleteRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantDeleteRequest) Reset ¶
func (x *RoleGrantDeleteRequest) Reset()
func (*RoleGrantDeleteRequest) String ¶
func (x *RoleGrantDeleteRequest) String() string
type RoleGrantDeleteResponse
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantDeleteResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantDeleteResponse) Reset ¶
func (x *RoleGrantDeleteResponse) Reset()
func (*RoleGrantDeleteResponse) String ¶
func (x *RoleGrantDeleteResponse) String() string
type RoleGrantGetRequest
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantGetRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantGetRequest) Reset ¶
func (x *RoleGrantGetRequest) Reset()
func (*RoleGrantGetRequest) String ¶
func (x *RoleGrantGetRequest) String() string
type RoleGrantGetResponse
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantGetResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantGetResponse) Reset ¶
func (x *RoleGrantGetResponse) Reset()
func (*RoleGrantGetResponse) String ¶
func (x *RoleGrantGetResponse) String() string
type RoleGrantListRequest
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantListRequest) ProtoReflect() protoreflect.Message
func (*RoleGrantListRequest) Reset ¶
func (x *RoleGrantListRequest) Reset()
func (*RoleGrantListRequest) String ¶
func (x *RoleGrantListRequest) String() string
type RoleGrantListResponse
deprecated
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.
Deprecated: use Role access rules instead.
Deprecated: Do not use.
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 ¶
func (x *RoleGrantListResponse) ProtoReflect() protoreflect.Message
func (*RoleGrantListResponse) Reset ¶
func (x *RoleGrantListResponse) Reset()
func (*RoleGrantListResponse) String ¶
func (x *RoleGrantListResponse) String() string
type RoleGrantsClient
deprecated
type RoleGrantsClient interface { // Deprecated: Do not use. // Create registers a new RoleGrant. // // Deprecated: use Role access rules instead. Create(ctx context.Context, in *RoleGrantCreateRequest, opts ...grpc.CallOption) (*RoleGrantCreateResponse, error) // Deprecated: Do not use. // Get reads one RoleGrant by ID. // // Deprecated: use Role access rules instead. Get(ctx context.Context, in *RoleGrantGetRequest, opts ...grpc.CallOption) (*RoleGrantGetResponse, error) // Deprecated: Do not use. // Delete removes a RoleGrant by ID. // // Deprecated: use Role access rules instead. Delete(ctx context.Context, in *RoleGrantDeleteRequest, opts ...grpc.CallOption) (*RoleGrantDeleteResponse, error) // Deprecated: Do not use. // List gets a list of RoleGrants matching a given set of criteria. // // Deprecated: use Role access rules instead. 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.
Deprecated: Do not use.
func NewRoleGrantsClient
deprecated
func NewRoleGrantsClient(cc grpc.ClientConnInterface) RoleGrantsClient
Deprecated: Do not use.
type RoleGrantsServer
deprecated
type RoleGrantsServer interface { // Deprecated: Do not use. // Create registers a new RoleGrant. // // Deprecated: use Role access rules instead. Create(context.Context, *RoleGrantCreateRequest) (*RoleGrantCreateResponse, error) // Deprecated: Do not use. // Get reads one RoleGrant by ID. // // Deprecated: use Role access rules instead. Get(context.Context, *RoleGrantGetRequest) (*RoleGrantGetResponse, error) // Deprecated: Do not use. // Delete removes a RoleGrant by ID. // // Deprecated: use Role access rules instead. Delete(context.Context, *RoleGrantDeleteRequest) (*RoleGrantDeleteResponse, error) // Deprecated: Do not use. // List gets a list of RoleGrants matching a given set of criteria. // // Deprecated: use Role access rules instead. 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
Deprecated: Do not use.
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 ¶
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 ¶
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 ¶
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 ¶
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 replaces all the fields of 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 replaces all the fields of 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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*SQLServer) GetDatabase ¶
func (*SQLServer) GetEgressFilter ¶
func (*SQLServer) GetHealthy ¶
func (*SQLServer) GetHostname ¶
func (*SQLServer) GetOverrideDatabase ¶
func (*SQLServer) GetPassword ¶
func (*SQLServer) GetPortOverride ¶
func (*SQLServer) GetSecretStoreId ¶
func (*SQLServer) GetUsername ¶
func (*SQLServer) ProtoMessage ¶
func (*SQLServer) ProtoMessage()
func (*SQLServer) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` KeyType string `protobuf:"bytes,8,opt,name=key_type,json=keyType,proto3" json:"key_type,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"` PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,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 ¶
func (*SSH) GetBindInterface ¶ added in v2.3.0
func (*SSH) GetEgressFilter ¶
func (*SSH) GetHealthy ¶
func (*SSH) GetHostname ¶
func (*SSH) GetKeyType ¶ added in v2.6.1
func (*SSH) GetPortForwarding ¶
func (*SSH) GetPortOverride ¶ added in v2.4.0
func (*SSH) GetPublicKey ¶
func (*SSH) GetSecretStoreId ¶
func (*SSH) GetUsername ¶
func (*SSH) ProtoMessage ¶
func (*SSH) ProtoMessage()
func (*SSH) ProtoReflect ¶
func (x *SSH) ProtoReflect() protoreflect.Message
type SSHCert ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` KeyType string `protobuf:"bytes,9,opt,name=key_type,json=keyType,proto3" json:"key_type,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"` PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SSHCert) Descriptor
deprecated
func (*SSHCert) GetAllowDeprecatedKeyExchanges ¶
func (*SSHCert) GetBindInterface ¶ added in v2.3.0
func (*SSHCert) GetEgressFilter ¶
func (*SSHCert) GetHealthy ¶
func (*SSHCert) GetHostname ¶
func (*SSHCert) GetKeyType ¶ added in v2.6.3
func (*SSHCert) GetPortForwarding ¶
func (*SSHCert) GetPortOverride ¶ added in v2.4.0
func (*SSHCert) GetRemoteIdentityGroupId ¶ added in v2.6.0
func (*SSHCert) GetRemoteIdentityHealthcheckUsername ¶ added in v2.6.0
func (*SSHCert) GetSecretStoreId ¶
func (*SSHCert) GetUsername ¶
func (*SSHCert) ProtoMessage ¶
func (*SSHCert) ProtoMessage()
func (*SSHCert) ProtoReflect ¶
func (x *SSHCert) ProtoReflect() protoreflect.Message
type SSHCustomerKey ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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"` PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,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
func (*SSHCustomerKey) Descriptor() ([]byte, []int)
Deprecated: Use SSHCustomerKey.ProtoReflect.Descriptor instead.
func (*SSHCustomerKey) GetAllowDeprecatedKeyExchanges ¶
func (x *SSHCustomerKey) GetAllowDeprecatedKeyExchanges() bool
func (*SSHCustomerKey) GetBindInterface ¶ added in v2.3.0
func (x *SSHCustomerKey) GetBindInterface() string
func (*SSHCustomerKey) GetEgressFilter ¶
func (x *SSHCustomerKey) GetEgressFilter() string
func (*SSHCustomerKey) GetHealthy ¶
func (x *SSHCustomerKey) GetHealthy() bool
func (*SSHCustomerKey) GetHostname ¶
func (x *SSHCustomerKey) GetHostname() string
func (*SSHCustomerKey) GetId ¶
func (x *SSHCustomerKey) GetId() string
func (*SSHCustomerKey) GetName ¶
func (x *SSHCustomerKey) GetName() string
func (*SSHCustomerKey) GetPort ¶
func (x *SSHCustomerKey) GetPort() int32
func (*SSHCustomerKey) GetPortForwarding ¶
func (x *SSHCustomerKey) GetPortForwarding() bool
func (*SSHCustomerKey) GetPortOverride ¶ added in v2.4.0
func (x *SSHCustomerKey) GetPortOverride() int32
func (*SSHCustomerKey) GetPrivateKey ¶
func (x *SSHCustomerKey) GetPrivateKey() string
func (*SSHCustomerKey) GetSecretStoreId ¶
func (x *SSHCustomerKey) GetSecretStoreId() string
func (*SSHCustomerKey) GetTags ¶
func (x *SSHCustomerKey) GetTags() *Tags
func (*SSHCustomerKey) GetUsername ¶
func (x *SSHCustomerKey) GetUsername() string
func (*SSHCustomerKey) ProtoMessage ¶
func (*SSHCustomerKey) ProtoMessage()
func (*SSHCustomerKey) ProtoReflect ¶
func (x *SSHCustomerKey) ProtoReflect() protoreflect.Message
func (*SSHCustomerKey) Reset ¶
func (x *SSHCustomerKey) Reset()
func (*SSHCustomerKey) String ¶
func (x *SSHCustomerKey) String() string
type SecretStore ¶
type SecretStore struct { // Types that are assignable to SecretStore: // *SecretStore_Aws // *SecretStore_Azure // *SecretStore_Gcp // *SecretStore_VaultAppRole // *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
func (*SecretStore) Descriptor() ([]byte, []int)
Deprecated: Use SecretStore.ProtoReflect.Descriptor instead.
func (*SecretStore) GetAws ¶
func (x *SecretStore) GetAws() *AWSStore
func (*SecretStore) GetAzure ¶
func (x *SecretStore) GetAzure() *AzureStore
func (*SecretStore) GetGcp ¶
func (x *SecretStore) GetGcp() *GCPStore
func (*SecretStore) GetSecretStore ¶
func (m *SecretStore) GetSecretStore() isSecretStore_SecretStore
func (*SecretStore) GetVaultAppRole ¶
func (x *SecretStore) GetVaultAppRole() *VaultAppRoleStore
func (*SecretStore) GetVaultTls ¶
func (x *SecretStore) GetVaultTls() *VaultTLSStore
func (*SecretStore) GetVaultToken ¶
func (x *SecretStore) GetVaultToken() *VaultTokenStore
func (*SecretStore) ProtoMessage ¶
func (*SecretStore) ProtoMessage()
func (*SecretStore) ProtoReflect ¶
func (x *SecretStore) ProtoReflect() protoreflect.Message
func (*SecretStore) Reset ¶
func (x *SecretStore) Reset()
func (*SecretStore) String ¶
func (x *SecretStore) String() string
type SecretStoreCreateRequest ¶
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
func (*SecretStoreCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreCreateRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreCreateRequest) GetMeta ¶
func (x *SecretStoreCreateRequest) GetMeta() *CreateRequestMetadata
func (*SecretStoreCreateRequest) GetSecretStore ¶
func (x *SecretStoreCreateRequest) GetSecretStore() *SecretStore
func (*SecretStoreCreateRequest) ProtoMessage ¶
func (*SecretStoreCreateRequest) ProtoMessage()
func (*SecretStoreCreateRequest) ProtoReflect ¶
func (x *SecretStoreCreateRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreCreateRequest) Reset ¶
func (x *SecretStoreCreateRequest) Reset()
func (*SecretStoreCreateRequest) String ¶
func (x *SecretStoreCreateRequest) String() string
type SecretStoreCreateResponse ¶
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
func (*SecretStoreCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreCreateResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreCreateResponse) GetMeta ¶
func (x *SecretStoreCreateResponse) GetMeta() *CreateResponseMetadata
func (*SecretStoreCreateResponse) GetRateLimit ¶
func (x *SecretStoreCreateResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreCreateResponse) GetSecretStore ¶
func (x *SecretStoreCreateResponse) GetSecretStore() *SecretStore
func (*SecretStoreCreateResponse) ProtoMessage ¶
func (*SecretStoreCreateResponse) ProtoMessage()
func (*SecretStoreCreateResponse) ProtoReflect ¶
func (x *SecretStoreCreateResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreCreateResponse) Reset ¶
func (x *SecretStoreCreateResponse) Reset()
func (*SecretStoreCreateResponse) String ¶
func (x *SecretStoreCreateResponse) String() string
type SecretStoreDeleteRequest ¶
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
func (*SecretStoreDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreDeleteRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreDeleteRequest) GetId ¶
func (x *SecretStoreDeleteRequest) GetId() string
func (*SecretStoreDeleteRequest) GetMeta ¶
func (x *SecretStoreDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*SecretStoreDeleteRequest) ProtoMessage ¶
func (*SecretStoreDeleteRequest) ProtoMessage()
func (*SecretStoreDeleteRequest) ProtoReflect ¶
func (x *SecretStoreDeleteRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreDeleteRequest) Reset ¶
func (x *SecretStoreDeleteRequest) Reset()
func (*SecretStoreDeleteRequest) String ¶
func (x *SecretStoreDeleteRequest) String() string
type SecretStoreDeleteResponse ¶
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
func (*SecretStoreDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreDeleteResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreDeleteResponse) GetMeta ¶
func (x *SecretStoreDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*SecretStoreDeleteResponse) GetRateLimit ¶
func (x *SecretStoreDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreDeleteResponse) ProtoMessage ¶
func (*SecretStoreDeleteResponse) ProtoMessage()
func (*SecretStoreDeleteResponse) ProtoReflect ¶
func (x *SecretStoreDeleteResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreDeleteResponse) Reset ¶
func (x *SecretStoreDeleteResponse) Reset()
func (*SecretStoreDeleteResponse) String ¶
func (x *SecretStoreDeleteResponse) String() string
type SecretStoreGetRequest ¶
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
func (*SecretStoreGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreGetRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreGetRequest) GetId ¶
func (x *SecretStoreGetRequest) GetId() string
func (*SecretStoreGetRequest) GetMeta ¶
func (x *SecretStoreGetRequest) GetMeta() *GetRequestMetadata
func (*SecretStoreGetRequest) ProtoMessage ¶
func (*SecretStoreGetRequest) ProtoMessage()
func (*SecretStoreGetRequest) ProtoReflect ¶
func (x *SecretStoreGetRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreGetRequest) Reset ¶
func (x *SecretStoreGetRequest) Reset()
func (*SecretStoreGetRequest) String ¶
func (x *SecretStoreGetRequest) String() string
type SecretStoreGetResponse ¶
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
func (*SecretStoreGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreGetResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreGetResponse) GetMeta ¶
func (x *SecretStoreGetResponse) GetMeta() *GetResponseMetadata
func (*SecretStoreGetResponse) GetRateLimit ¶
func (x *SecretStoreGetResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreGetResponse) GetSecretStore ¶
func (x *SecretStoreGetResponse) GetSecretStore() *SecretStore
func (*SecretStoreGetResponse) ProtoMessage ¶
func (*SecretStoreGetResponse) ProtoMessage()
func (*SecretStoreGetResponse) ProtoReflect ¶
func (x *SecretStoreGetResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreGetResponse) Reset ¶
func (x *SecretStoreGetResponse) Reset()
func (*SecretStoreGetResponse) String ¶
func (x *SecretStoreGetResponse) String() string
type SecretStoreListRequest ¶
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
func (*SecretStoreListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreListRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreListRequest) GetFilter ¶
func (x *SecretStoreListRequest) GetFilter() string
func (*SecretStoreListRequest) GetMeta ¶
func (x *SecretStoreListRequest) GetMeta() *ListRequestMetadata
func (*SecretStoreListRequest) ProtoMessage ¶
func (*SecretStoreListRequest) ProtoMessage()
func (*SecretStoreListRequest) ProtoReflect ¶
func (x *SecretStoreListRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreListRequest) Reset ¶
func (x *SecretStoreListRequest) Reset()
func (*SecretStoreListRequest) String ¶
func (x *SecretStoreListRequest) String() string
type SecretStoreListResponse ¶
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
func (*SecretStoreListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreListResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreListResponse) GetMeta ¶
func (x *SecretStoreListResponse) GetMeta() *ListResponseMetadata
func (*SecretStoreListResponse) GetRateLimit ¶
func (x *SecretStoreListResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreListResponse) GetSecretStores ¶
func (x *SecretStoreListResponse) GetSecretStores() []*SecretStore
func (*SecretStoreListResponse) ProtoMessage ¶
func (*SecretStoreListResponse) ProtoMessage()
func (*SecretStoreListResponse) ProtoReflect ¶
func (x *SecretStoreListResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreListResponse) Reset ¶
func (x *SecretStoreListResponse) Reset()
func (*SecretStoreListResponse) String ¶
func (x *SecretStoreListResponse) String() string
type SecretStoreUpdateRequest ¶
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
func (*SecretStoreUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreUpdateRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreUpdateRequest) GetId ¶
func (x *SecretStoreUpdateRequest) GetId() string
func (*SecretStoreUpdateRequest) GetMeta ¶
func (x *SecretStoreUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*SecretStoreUpdateRequest) GetSecretStore ¶
func (x *SecretStoreUpdateRequest) GetSecretStore() *SecretStore
func (*SecretStoreUpdateRequest) ProtoMessage ¶
func (*SecretStoreUpdateRequest) ProtoMessage()
func (*SecretStoreUpdateRequest) ProtoReflect ¶
func (x *SecretStoreUpdateRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreUpdateRequest) Reset ¶
func (x *SecretStoreUpdateRequest) Reset()
func (*SecretStoreUpdateRequest) String ¶
func (x *SecretStoreUpdateRequest) String() string
type SecretStoreUpdateResponse ¶
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
func (*SecretStoreUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreUpdateResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreUpdateResponse) GetMeta ¶
func (x *SecretStoreUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*SecretStoreUpdateResponse) GetRateLimit ¶
func (x *SecretStoreUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreUpdateResponse) GetSecretStore ¶
func (x *SecretStoreUpdateResponse) GetSecretStore() *SecretStore
func (*SecretStoreUpdateResponse) ProtoMessage ¶
func (*SecretStoreUpdateResponse) ProtoMessage()
func (*SecretStoreUpdateResponse) ProtoReflect ¶
func (x *SecretStoreUpdateResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreUpdateResponse) Reset ¶
func (x *SecretStoreUpdateResponse) Reset()
func (*SecretStoreUpdateResponse) String ¶
func (x *SecretStoreUpdateResponse) String() string
type SecretStore_Aws ¶
type SecretStore_Aws struct {
Aws *AWSStore `protobuf:"bytes,3,opt,name=aws,proto3,oneof"`
}
type SecretStore_Azure ¶
type SecretStore_Azure struct {
Azure *AzureStore `protobuf:"bytes,101,opt,name=azure,proto3,oneof"`
}
type SecretStore_Gcp ¶
type SecretStore_Gcp struct {
Gcp *GCPStore `protobuf:"bytes,201,opt,name=gcp,proto3,oneof"`
}
type SecretStore_VaultAppRole ¶
type SecretStore_VaultAppRole struct {
VaultAppRole *VaultAppRoleStore `protobuf:"bytes,4,opt,name=vault_app_role,json=vaultAppRole,proto3,oneof"`
}
type SecretStore_VaultTls ¶
type SecretStore_VaultTls struct {
VaultTls *VaultTLSStore `protobuf:"bytes,1,opt,name=vault_tls,json=vaultTls,proto3,oneof"`
}
type SecretStore_VaultToken ¶
type SecretStore_VaultToken struct {
VaultToken *VaultTokenStore `protobuf:"bytes,2,opt,name=vault_token,json=vaultToken,proto3,oneof"`
}
type SecretStoresClient ¶
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 replaces all the fields of 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 ¶
func NewSecretStoresClient(cc grpc.ClientConnInterface) SecretStoresClient
type SecretStoresServer ¶
type SecretStoresServer interface { Create(context.Context, *SecretStoreCreateRequest) (*SecretStoreCreateResponse, error) // Get reads one SecretStore by ID. Get(context.Context, *SecretStoreGetRequest) (*SecretStoreGetResponse, error) // Update replaces all the fields of 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 ¶
func (*Service) ProtoMessage ¶
func (*Service) ProtoMessage()
func (*Service) ProtoReflect ¶
func (x *Service) ProtoReflect() protoreflect.Message
type ServiceOptions ¶
type ServiceOptions struct { // main_noun is the name of the message that this service primarily deals with. For example, for Roles, main_noun would be Role. MainNoun string `protobuf:"bytes,1941400,opt,name=main_noun,json=mainNoun,proto3" json:"main_noun,omitempty"` // id_prefix is the prefix of the main noun IDs. For example, for Resources, id_prefix would be "rs-". IdPrefix string `protobuf:"bytes,1941402,opt,name=id_prefix,json=idPrefix,proto3" json:"id_prefix,omitempty"` // targets indicates that the service should only be exposed in the provided targets. Targets []string `protobuf:"bytes,1941401,rep,name=targets,proto3" json:"targets,omitempty"` // contains filtered or unexported fields }
func (*ServiceOptions) Descriptor
deprecated
func (*ServiceOptions) Descriptor() ([]byte, []int)
Deprecated: Use ServiceOptions.ProtoReflect.Descriptor instead.
func (*ServiceOptions) GetIdPrefix ¶
func (x *ServiceOptions) GetIdPrefix() string
func (*ServiceOptions) GetMainNoun ¶
func (x *ServiceOptions) GetMainNoun() string
func (*ServiceOptions) GetTargets ¶
func (x *ServiceOptions) GetTargets() []string
func (*ServiceOptions) ProtoMessage ¶
func (*ServiceOptions) ProtoMessage()
func (*ServiceOptions) ProtoReflect ¶
func (x *ServiceOptions) ProtoReflect() protoreflect.Message
func (*ServiceOptions) Reset ¶
func (x *ServiceOptions) Reset()
func (*ServiceOptions) String ¶
func (x *ServiceOptions) String() string
type SingleStore ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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
func (*SingleStore) Descriptor() ([]byte, []int)
Deprecated: Use SingleStore.ProtoReflect.Descriptor instead.
func (*SingleStore) GetBindInterface ¶ added in v2.3.0
func (x *SingleStore) GetBindInterface() string
func (*SingleStore) GetDatabase ¶
func (x *SingleStore) GetDatabase() string
func (*SingleStore) GetEgressFilter ¶
func (x *SingleStore) GetEgressFilter() string
func (*SingleStore) GetHealthy ¶
func (x *SingleStore) GetHealthy() bool
func (*SingleStore) GetHostname ¶
func (x *SingleStore) GetHostname() string
func (*SingleStore) GetId ¶
func (x *SingleStore) GetId() string
func (*SingleStore) GetName ¶
func (x *SingleStore) GetName() string
func (*SingleStore) GetPassword ¶
func (x *SingleStore) GetPassword() string
func (*SingleStore) GetPort ¶
func (x *SingleStore) GetPort() int32
func (*SingleStore) GetPortOverride ¶
func (x *SingleStore) GetPortOverride() int32
func (*SingleStore) GetSecretStoreId ¶
func (x *SingleStore) GetSecretStoreId() string
func (*SingleStore) GetTags ¶
func (x *SingleStore) GetTags() *Tags
func (*SingleStore) GetUsername ¶
func (x *SingleStore) GetUsername() string
func (*SingleStore) ProtoMessage ¶
func (*SingleStore) ProtoMessage()
func (*SingleStore) ProtoReflect ¶
func (x *SingleStore) ProtoReflect() protoreflect.Message
func (*SingleStore) Reset ¶
func (x *SingleStore) Reset()
func (*SingleStore) String ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Snowflake) GetDatabase ¶
func (*Snowflake) GetEgressFilter ¶
func (*Snowflake) GetHealthy ¶
func (*Snowflake) GetHostname ¶
func (*Snowflake) GetPassword ¶
func (*Snowflake) GetPortOverride ¶
func (*Snowflake) GetSecretStoreId ¶
func (*Snowflake) GetUsername ¶
func (*Snowflake) ProtoMessage ¶
func (*Snowflake) ProtoMessage()
func (*Snowflake) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Sybase) GetEgressFilter ¶
func (*Sybase) GetHealthy ¶
func (*Sybase) GetHostname ¶
func (*Sybase) GetPassword ¶
func (*Sybase) GetPortOverride ¶
func (*Sybase) GetSecretStoreId ¶
func (*Sybase) GetUsername ¶
func (*Sybase) ProtoMessage ¶
func (*Sybase) ProtoMessage()
func (*Sybase) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*SybaseIQ) GetEgressFilter ¶
func (*SybaseIQ) GetHealthy ¶
func (*SybaseIQ) GetHostname ¶
func (*SybaseIQ) GetPassword ¶
func (*SybaseIQ) GetPortOverride ¶
func (*SybaseIQ) GetSecretStoreId ¶
func (*SybaseIQ) GetUsername ¶
func (*SybaseIQ) ProtoMessage ¶
func (*SybaseIQ) ProtoMessage()
func (*SybaseIQ) ProtoReflect ¶
func (x *SybaseIQ) ProtoReflect() protoreflect.Message
type Tag ¶
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
func (*Tag) ProtoMessage ¶
func (*Tag) ProtoMessage()
func (*Tag) ProtoReflect ¶
func (x *Tag) ProtoReflect() protoreflect.Message
type Tags ¶
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
func (*Tags) ProtoMessage ¶
func (*Tags) ProtoMessage()
func (*Tags) ProtoReflect ¶
func (x *Tags) ProtoReflect() protoreflect.Message
type Tags_Pair ¶
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
func (*Tags_Pair) ProtoMessage ¶
func (*Tags_Pair) ProtoMessage()
func (*Tags_Pair) ProtoReflect ¶
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"` // Bind interface BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,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) GetBindInterface ¶ added in v2.3.0
func (*Teradata) GetEgressFilter ¶
func (*Teradata) GetHealthy ¶
func (*Teradata) GetHostname ¶
func (*Teradata) GetPassword ¶
func (*Teradata) GetPortOverride ¶
func (*Teradata) GetSecretStoreId ¶
func (*Teradata) GetUsername ¶
func (*Teradata) ProtoMessage ¶
func (*Teradata) ProtoMessage()
func (*Teradata) ProtoReflect ¶
func (x *Teradata) ProtoReflect() protoreflect.Message
type TerraformDocs ¶
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
func (*TerraformDocs) Descriptor() ([]byte, []int)
Deprecated: Use TerraformDocs.ProtoReflect.Descriptor instead.
func (*TerraformDocs) GetDataSourceExamplePath ¶
func (x *TerraformDocs) GetDataSourceExamplePath() string
func (*TerraformDocs) GetResourceExamplePath ¶
func (x *TerraformDocs) GetResourceExamplePath() string
func (*TerraformDocs) ProtoMessage ¶
func (*TerraformDocs) ProtoMessage()
func (*TerraformDocs) ProtoReflect ¶
func (x *TerraformDocs) ProtoReflect() protoreflect.Message
func (*TerraformDocs) Reset ¶
func (x *TerraformDocs) Reset()
func (*TerraformDocs) String ¶
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 ¶
type UnimplementedControlPanelServer struct { }
UnimplementedControlPanelServer must be embedded to have forward compatible implementations.
func (UnimplementedControlPanelServer) GetSSHCAPublicKey ¶
func (UnimplementedControlPanelServer) GetSSHCAPublicKey(context.Context, *ControlPanelGetSSHCAPublicKeyRequest) (*ControlPanelGetSSHCAPublicKeyResponse, error)
func (UnimplementedControlPanelServer) VerifyJWT ¶
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 UnimplementedRemoteIdentitiesServer ¶ added in v2.6.0
type UnimplementedRemoteIdentitiesServer struct { }
UnimplementedRemoteIdentitiesServer must be embedded to have forward compatible implementations.
type UnimplementedRemoteIdentityGroupsServer ¶ added in v2.6.0
type UnimplementedRemoteIdentityGroupsServer struct { }
UnimplementedRemoteIdentityGroupsServer must be embedded to have forward compatible implementations.
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 ¶
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 ¶
type UnimplementedSecretStoresServer struct { }
UnimplementedSecretStoresServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretStoresServer) Create ¶
func (UnimplementedSecretStoresServer) Create(context.Context, *SecretStoreCreateRequest) (*SecretStoreCreateResponse, error)
func (UnimplementedSecretStoresServer) Delete ¶
func (UnimplementedSecretStoresServer) Delete(context.Context, *SecretStoreDeleteRequest) (*SecretStoreDeleteResponse, error)
func (UnimplementedSecretStoresServer) List ¶
func (UnimplementedSecretStoresServer) List(context.Context, *SecretStoreListRequest) (*SecretStoreListResponse, error)
func (UnimplementedSecretStoresServer) Update ¶
func (UnimplementedSecretStoresServer) Update(context.Context, *SecretStoreUpdateRequest) (*SecretStoreUpdateResponse, error)
type UnsafeAccountAttachmentsServer ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 UnsafeRemoteIdentitiesServer ¶ added in v2.6.0
type UnsafeRemoteIdentitiesServer interface {
// contains filtered or unexported methods
}
UnsafeRemoteIdentitiesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RemoteIdentitiesServer will result in compilation errors.
type UnsafeRemoteIdentityGroupsServer ¶ added in v2.6.0
type UnsafeRemoteIdentityGroupsServer interface {
// contains filtered or unexported methods
}
UnsafeRemoteIdentityGroupsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RemoteIdentityGroupsServer will result in compilation errors.
type UnsafeResourcesServer ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (*User) GetSuspended ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type VaultAppRoleStore ¶
type VaultAppRoleStore 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,8,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*VaultAppRoleStore) Descriptor
deprecated
func (*VaultAppRoleStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultAppRoleStore.ProtoReflect.Descriptor instead.
func (*VaultAppRoleStore) GetId ¶
func (x *VaultAppRoleStore) GetId() string
func (*VaultAppRoleStore) GetName ¶
func (x *VaultAppRoleStore) GetName() string
func (*VaultAppRoleStore) GetNamespace ¶
func (x *VaultAppRoleStore) GetNamespace() string
func (*VaultAppRoleStore) GetServerAddress ¶
func (x *VaultAppRoleStore) GetServerAddress() string
func (*VaultAppRoleStore) GetTags ¶
func (x *VaultAppRoleStore) GetTags() *Tags
func (*VaultAppRoleStore) ProtoMessage ¶
func (*VaultAppRoleStore) ProtoMessage()
func (*VaultAppRoleStore) ProtoReflect ¶
func (x *VaultAppRoleStore) ProtoReflect() protoreflect.Message
func (*VaultAppRoleStore) Reset ¶
func (x *VaultAppRoleStore) Reset()
func (*VaultAppRoleStore) String ¶
func (x *VaultAppRoleStore) String() string
type VaultTLSStore ¶
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
func (*VaultTLSStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultTLSStore.ProtoReflect.Descriptor instead.
func (*VaultTLSStore) GetCACertPath ¶
func (x *VaultTLSStore) GetCACertPath() string
func (*VaultTLSStore) GetClientCertPath ¶
func (x *VaultTLSStore) GetClientCertPath() string
func (*VaultTLSStore) GetClientKeyPath ¶
func (x *VaultTLSStore) GetClientKeyPath() string
func (*VaultTLSStore) GetId ¶
func (x *VaultTLSStore) GetId() string
func (*VaultTLSStore) GetName ¶
func (x *VaultTLSStore) GetName() string
func (*VaultTLSStore) GetNamespace ¶
func (x *VaultTLSStore) GetNamespace() string
func (*VaultTLSStore) GetServerAddress ¶
func (x *VaultTLSStore) GetServerAddress() string
func (*VaultTLSStore) GetTags ¶
func (x *VaultTLSStore) GetTags() *Tags
func (*VaultTLSStore) ProtoMessage ¶
func (*VaultTLSStore) ProtoMessage()
func (*VaultTLSStore) ProtoReflect ¶
func (x *VaultTLSStore) ProtoReflect() protoreflect.Message
func (*VaultTLSStore) Reset ¶
func (x *VaultTLSStore) Reset()
func (*VaultTLSStore) String ¶
func (x *VaultTLSStore) String() string
type VaultTokenStore ¶
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
func (*VaultTokenStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultTokenStore.ProtoReflect.Descriptor instead.
func (*VaultTokenStore) GetId ¶
func (x *VaultTokenStore) GetId() string
func (*VaultTokenStore) GetName ¶
func (x *VaultTokenStore) GetName() string
func (*VaultTokenStore) GetNamespace ¶
func (x *VaultTokenStore) GetNamespace() string
func (*VaultTokenStore) GetServerAddress ¶
func (x *VaultTokenStore) GetServerAddress() string
func (*VaultTokenStore) GetTags ¶
func (x *VaultTokenStore) GetTags() *Tags
func (*VaultTokenStore) ProtoMessage ¶
func (*VaultTokenStore) ProtoMessage()
func (*VaultTokenStore) ProtoReflect ¶
func (x *VaultTokenStore) ProtoReflect() protoreflect.Message
func (*VaultTokenStore) Reset ¶
func (x *VaultTokenStore) Reset()
func (*VaultTokenStore) String ¶
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
- remote_identities.pb.go
- remote_identities_grpc.pb.go
- remote_identity_groups.pb.go
- remote_identity_groups_grpc.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