Documentation ¶
Index ¶
- Variables
- func RegisterAccessRequestEventsHistoryServer(s grpc.ServiceRegistrar, srv AccessRequestEventsHistoryServer)
- func RegisterAccessRequestsHistoryServer(s grpc.ServiceRegistrar, srv AccessRequestsHistoryServer)
- func RegisterAccessRequestsServer(s grpc.ServiceRegistrar, srv AccessRequestsServer)
- func RegisterAccountAttachmentsHistoryServer(s grpc.ServiceRegistrar, srv AccountAttachmentsHistoryServer)
- func RegisterAccountAttachmentsServer(s grpc.ServiceRegistrar, srv AccountAttachmentsServer)
- func RegisterAccountGrantsHistoryServer(s grpc.ServiceRegistrar, srv AccountGrantsHistoryServer)
- func RegisterAccountGrantsServer(s grpc.ServiceRegistrar, srv AccountGrantsServer)
- func RegisterAccountPermissionsServer(s grpc.ServiceRegistrar, srv AccountPermissionsServer)
- func RegisterAccountResourcesHistoryServer(s grpc.ServiceRegistrar, srv AccountResourcesHistoryServer)
- func RegisterAccountResourcesServer(s grpc.ServiceRegistrar, srv AccountResourcesServer)
- func RegisterAccountsHistoryServer(s grpc.ServiceRegistrar, srv AccountsHistoryServer)
- func RegisterAccountsServer(s grpc.ServiceRegistrar, srv AccountsServer)
- func RegisterActivitiesServer(s grpc.ServiceRegistrar, srv ActivitiesServer)
- func RegisterApprovalWorkflowApproversHistoryServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowApproversHistoryServer)
- func RegisterApprovalWorkflowApproversServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowApproversServer)
- func RegisterApprovalWorkflowStepsHistoryServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowStepsHistoryServer)
- func RegisterApprovalWorkflowStepsServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowStepsServer)
- func RegisterApprovalWorkflowsHistoryServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowsHistoryServer)
- func RegisterApprovalWorkflowsServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowsServer)
- func RegisterControlPanelServer(s grpc.ServiceRegistrar, srv ControlPanelServer)
- func RegisterNodesHistoryServer(s grpc.ServiceRegistrar, srv NodesHistoryServer)
- func RegisterNodesServer(s grpc.ServiceRegistrar, srv NodesServer)
- func RegisterOrganizationHistoryServer(s grpc.ServiceRegistrar, srv OrganizationHistoryServer)
- func RegisterPeeringGroupNodesServer(s grpc.ServiceRegistrar, srv PeeringGroupNodesServer)
- func RegisterPeeringGroupPeersServer(s grpc.ServiceRegistrar, srv PeeringGroupPeersServer)
- func RegisterPeeringGroupResourcesServer(s grpc.ServiceRegistrar, srv PeeringGroupResourcesServer)
- func RegisterPeeringGroupsServer(s grpc.ServiceRegistrar, srv PeeringGroupsServer)
- func RegisterQueriesServer(s grpc.ServiceRegistrar, srv QueriesServer)
- func RegisterRemoteIdentitiesHistoryServer(s grpc.ServiceRegistrar, srv RemoteIdentitiesHistoryServer)
- func RegisterRemoteIdentitiesServer(s grpc.ServiceRegistrar, srv RemoteIdentitiesServer)
- func RegisterRemoteIdentityGroupsHistoryServer(s grpc.ServiceRegistrar, srv RemoteIdentityGroupsHistoryServer)
- func RegisterRemoteIdentityGroupsServer(s grpc.ServiceRegistrar, srv RemoteIdentityGroupsServer)
- func RegisterReplaysServer(s grpc.ServiceRegistrar, srv ReplaysServer)
- func RegisterResourcesHistoryServer(s grpc.ServiceRegistrar, srv ResourcesHistoryServer)
- func RegisterResourcesServer(s grpc.ServiceRegistrar, srv ResourcesServer)
- func RegisterRoleResourcesHistoryServer(s grpc.ServiceRegistrar, srv RoleResourcesHistoryServer)
- func RegisterRoleResourcesServer(s grpc.ServiceRegistrar, srv RoleResourcesServer)
- func RegisterRolesHistoryServer(s grpc.ServiceRegistrar, srv RolesHistoryServer)
- func RegisterRolesServer(s grpc.ServiceRegistrar, srv RolesServer)
- func RegisterSecretStoreHealthsServer(s grpc.ServiceRegistrar, srv SecretStoreHealthsServer)
- func RegisterSecretStoresHistoryServer(s grpc.ServiceRegistrar, srv SecretStoresHistoryServer)
- func RegisterSecretStoresServer(s grpc.ServiceRegistrar, srv SecretStoresServer)
- func RegisterWorkflowApproversHistoryServer(s grpc.ServiceRegistrar, srv WorkflowApproversHistoryServer)
- func RegisterWorkflowApproversServer(s grpc.ServiceRegistrar, srv WorkflowApproversServer)
- func RegisterWorkflowAssignmentsHistoryServer(s grpc.ServiceRegistrar, srv WorkflowAssignmentsHistoryServer)
- func RegisterWorkflowAssignmentsServer(s grpc.ServiceRegistrar, srv WorkflowAssignmentsServer)
- func RegisterWorkflowRolesHistoryServer(s grpc.ServiceRegistrar, srv WorkflowRolesHistoryServer)
- func RegisterWorkflowRolesServer(s grpc.ServiceRegistrar, srv WorkflowRolesServer)
- func RegisterWorkflowsHistoryServer(s grpc.ServiceRegistrar, srv WorkflowsHistoryServer)
- func RegisterWorkflowsServer(s grpc.ServiceRegistrar, srv WorkflowsServer)
- 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetPortOverride() int32
- func (x *AWS) GetRoleArn() string
- func (x *AWS) GetRoleExternalId() string
- func (x *AWS) GetSecretAccessKey() string
- func (x *AWS) GetSecretStoreId() string
- func (x *AWS) GetSubdomain() 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 AWSCertX509Store
- func (*AWSCertX509Store) Descriptor() ([]byte, []int)deprecated
- func (x *AWSCertX509Store) GetCaArn() string
- func (x *AWSCertX509Store) GetCertificateTemplateArn() string
- func (x *AWSCertX509Store) GetId() string
- func (x *AWSCertX509Store) GetIssuedCertTTLMinutes() int32
- func (x *AWSCertX509Store) GetName() string
- func (x *AWSCertX509Store) GetRegion() string
- func (x *AWSCertX509Store) GetSigningAlgo() string
- func (x *AWSCertX509Store) GetTags() *Tags
- func (*AWSCertX509Store) ProtoMessage()
- func (x *AWSCertX509Store) ProtoReflect() protoreflect.Message
- func (x *AWSCertX509Store) Reset()
- func (x *AWSCertX509Store) String() string
- type AWSConsole
- func (*AWSConsole) Descriptor() ([]byte, []int)deprecated
- func (x *AWSConsole) GetBindInterface() string
- func (x *AWSConsole) GetEgressFilter() string
- func (x *AWSConsole) GetEnableEnvVariables() bool
- func (x *AWSConsole) GetHealthy() bool
- func (x *AWSConsole) GetId() string
- func (x *AWSConsole) GetName() string
- func (x *AWSConsole) GetPortOverride() int32
- func (x *AWSConsole) GetRegion() string
- func (x *AWSConsole) GetRemoteIdentityGroupId() string
- func (x *AWSConsole) GetRemoteIdentityHealthcheckUsername() string
- func (x *AWSConsole) GetRoleArn() string
- func (x *AWSConsole) GetRoleExternalId() string
- func (x *AWSConsole) GetSecretStoreId() string
- func (x *AWSConsole) GetSessionExpiry() int32
- func (x *AWSConsole) GetSubdomain() string
- func (x *AWSConsole) GetTags() *Tags
- func (*AWSConsole) ProtoMessage()
- func (x *AWSConsole) ProtoReflect() protoreflect.Message
- func (x *AWSConsole) Reset()
- func (x *AWSConsole) String() string
- type AWSConsoleStaticKeyPair
- func (*AWSConsoleStaticKeyPair) Descriptor() ([]byte, []int)deprecated
- func (x *AWSConsoleStaticKeyPair) GetAccessKey() string
- func (x *AWSConsoleStaticKeyPair) GetBindInterface() string
- func (x *AWSConsoleStaticKeyPair) GetEgressFilter() string
- func (x *AWSConsoleStaticKeyPair) GetHealthy() bool
- func (x *AWSConsoleStaticKeyPair) GetId() string
- func (x *AWSConsoleStaticKeyPair) GetName() string
- func (x *AWSConsoleStaticKeyPair) GetPortOverride() int32
- func (x *AWSConsoleStaticKeyPair) GetRegion() string
- func (x *AWSConsoleStaticKeyPair) GetRemoteIdentityGroupId() string
- func (x *AWSConsoleStaticKeyPair) GetRemoteIdentityHealthcheckUsername() string
- func (x *AWSConsoleStaticKeyPair) GetRoleArn() string
- func (x *AWSConsoleStaticKeyPair) GetRoleExternalId() string
- func (x *AWSConsoleStaticKeyPair) GetSecretAccessKey() string
- func (x *AWSConsoleStaticKeyPair) GetSecretStoreId() string
- func (x *AWSConsoleStaticKeyPair) GetSessionExpiry() int32
- func (x *AWSConsoleStaticKeyPair) GetSubdomain() string
- func (x *AWSConsoleStaticKeyPair) GetTags() *Tags
- func (*AWSConsoleStaticKeyPair) ProtoMessage()
- func (x *AWSConsoleStaticKeyPair) ProtoReflect() protoreflect.Message
- func (x *AWSConsoleStaticKeyPair) Reset()
- func (x *AWSConsoleStaticKeyPair) 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 AccessRequest
- func (*AccessRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequest) GetAccountId() string
- func (x *AccessRequest) GetGrantId() string
- func (x *AccessRequest) GetId() string
- func (x *AccessRequest) GetReason() string
- func (x *AccessRequest) GetResourceId() string
- func (x *AccessRequest) GetStartFrom() *timestamppb.Timestamp
- func (x *AccessRequest) GetStatus() string
- func (x *AccessRequest) GetStatusAt() *timestamppb.Timestamp
- func (x *AccessRequest) GetValidUntil() *timestamppb.Timestamp
- func (x *AccessRequest) GetWorkflowId() string
- func (*AccessRequest) ProtoMessage()
- func (x *AccessRequest) ProtoReflect() protoreflect.Message
- func (x *AccessRequest) Reset()
- func (x *AccessRequest) String() string
- type AccessRequestConfig
- func (*AccessRequestConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestConfig) GetDuration() string
- func (x *AccessRequestConfig) GetReason() string
- func (x *AccessRequestConfig) GetResourceId() string
- func (x *AccessRequestConfig) GetStartFrom() *timestamppb.Timestamp
- func (*AccessRequestConfig) ProtoMessage()
- func (x *AccessRequestConfig) ProtoReflect() protoreflect.Message
- func (x *AccessRequestConfig) Reset()
- func (x *AccessRequestConfig) String() string
- type AccessRequestEvent
- func (*AccessRequestEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestEvent) GetActorId() string
- func (x *AccessRequestEvent) GetId() string
- func (x *AccessRequestEvent) GetMetadata() string
- func (x *AccessRequestEvent) GetRequestId() string
- func (x *AccessRequestEvent) GetType() string
- func (*AccessRequestEvent) ProtoMessage()
- func (x *AccessRequestEvent) ProtoReflect() protoreflect.Message
- func (x *AccessRequestEvent) Reset()
- func (x *AccessRequestEvent) String() string
- type AccessRequestEventHistory
- func (*AccessRequestEventHistory) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestEventHistory) GetAccessRequestEvent() *AccessRequestEvent
- func (x *AccessRequestEventHistory) GetActivityId() string
- func (x *AccessRequestEventHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *AccessRequestEventHistory) GetTimestamp() *timestamppb.Timestamp
- func (*AccessRequestEventHistory) ProtoMessage()
- func (x *AccessRequestEventHistory) ProtoReflect() protoreflect.Message
- func (x *AccessRequestEventHistory) Reset()
- func (x *AccessRequestEventHistory) String() string
- type AccessRequestEventHistoryListRequest
- func (*AccessRequestEventHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestEventHistoryListRequest) GetFilter() string
- func (x *AccessRequestEventHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*AccessRequestEventHistoryListRequest) ProtoMessage()
- func (x *AccessRequestEventHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *AccessRequestEventHistoryListRequest) Reset()
- func (x *AccessRequestEventHistoryListRequest) String() string
- type AccessRequestEventHistoryListResponse
- func (*AccessRequestEventHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestEventHistoryListResponse) GetHistory() []*AccessRequestEventHistory
- func (x *AccessRequestEventHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *AccessRequestEventHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccessRequestEventHistoryListResponse) ProtoMessage()
- func (x *AccessRequestEventHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *AccessRequestEventHistoryListResponse) Reset()
- func (x *AccessRequestEventHistoryListResponse) String() string
- type AccessRequestEventsHistoryClient
- type AccessRequestEventsHistoryServer
- type AccessRequestHistory
- func (*AccessRequestHistory) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestHistory) GetAccessRequest() *AccessRequest
- func (x *AccessRequestHistory) GetActivityId() string
- func (x *AccessRequestHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *AccessRequestHistory) GetTimestamp() *timestamppb.Timestamp
- func (*AccessRequestHistory) ProtoMessage()
- func (x *AccessRequestHistory) ProtoReflect() protoreflect.Message
- func (x *AccessRequestHistory) Reset()
- func (x *AccessRequestHistory) String() string
- type AccessRequestHistoryListRequest
- func (*AccessRequestHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestHistoryListRequest) GetFilter() string
- func (x *AccessRequestHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*AccessRequestHistoryListRequest) ProtoMessage()
- func (x *AccessRequestHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *AccessRequestHistoryListRequest) Reset()
- func (x *AccessRequestHistoryListRequest) String() string
- type AccessRequestHistoryListResponse
- func (*AccessRequestHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestHistoryListResponse) GetHistory() []*AccessRequestHistory
- func (x *AccessRequestHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *AccessRequestHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccessRequestHistoryListResponse) ProtoMessage()
- func (x *AccessRequestHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *AccessRequestHistoryListResponse) Reset()
- func (x *AccessRequestHistoryListResponse) String() string
- type AccessRequestListRequest
- func (*AccessRequestListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestListRequest) GetFilter() string
- func (x *AccessRequestListRequest) GetMeta() *ListRequestMetadata
- func (*AccessRequestListRequest) ProtoMessage()
- func (x *AccessRequestListRequest) ProtoReflect() protoreflect.Message
- func (x *AccessRequestListRequest) Reset()
- func (x *AccessRequestListRequest) String() string
- type AccessRequestListResponse
- func (*AccessRequestListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccessRequestListResponse) GetAccessRequests() []*AccessRequest
- func (x *AccessRequestListResponse) GetMeta() *ListResponseMetadata
- func (x *AccessRequestListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccessRequestListResponse) ProtoMessage()
- func (x *AccessRequestListResponse) ProtoReflect() protoreflect.Message
- func (x *AccessRequestListResponse) Reset()
- func (x *AccessRequestListResponse) String() string
- type AccessRequestsClient
- type AccessRequestsHistoryClient
- type AccessRequestsHistoryServer
- type AccessRequestsServer
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (m *Account) GetAccount() isAccount_Account
- func (x *Account) GetService() *Service
- func (x *Account) GetToken() *Token
- 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 AccountAttachmentHistory
- func (*AccountAttachmentHistory) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentHistory) GetAccountAttachment() *AccountAttachment
- func (x *AccountAttachmentHistory) GetActivityId() string
- func (x *AccountAttachmentHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *AccountAttachmentHistory) GetTimestamp() *timestamppb.Timestamp
- func (*AccountAttachmentHistory) ProtoMessage()
- func (x *AccountAttachmentHistory) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentHistory) Reset()
- func (x *AccountAttachmentHistory) String() string
- type AccountAttachmentHistoryListRequest
- func (*AccountAttachmentHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentHistoryListRequest) GetFilter() string
- func (x *AccountAttachmentHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*AccountAttachmentHistoryListRequest) ProtoMessage()
- func (x *AccountAttachmentHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentHistoryListRequest) Reset()
- func (x *AccountAttachmentHistoryListRequest) String() string
- type AccountAttachmentHistoryListResponse
- func (*AccountAttachmentHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountAttachmentHistoryListResponse) GetHistory() []*AccountAttachmentHistory
- func (x *AccountAttachmentHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountAttachmentHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountAttachmentHistoryListResponse) ProtoMessage()
- func (x *AccountAttachmentHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountAttachmentHistoryListResponse) Reset()
- func (x *AccountAttachmentHistoryListResponse) 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 AccountAttachmentsHistoryClient
- type AccountAttachmentsHistoryServer
- 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) GetAccessKey() string
- func (x *AccountCreateResponse) GetAccount() *Account
- func (x *AccountCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *AccountCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *AccountCreateResponse) GetSecretKey() string
- 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 AccountGrantHistory
- func (*AccountGrantHistory) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantHistory) GetAccountGrant() *AccountGrant
- func (x *AccountGrantHistory) GetActivityId() string
- func (x *AccountGrantHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *AccountGrantHistory) GetTimestamp() *timestamppb.Timestamp
- func (*AccountGrantHistory) ProtoMessage()
- func (x *AccountGrantHistory) ProtoReflect() protoreflect.Message
- func (x *AccountGrantHistory) Reset()
- func (x *AccountGrantHistory) String() string
- type AccountGrantHistoryListRequest
- func (*AccountGrantHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantHistoryListRequest) GetFilter() string
- func (x *AccountGrantHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*AccountGrantHistoryListRequest) ProtoMessage()
- func (x *AccountGrantHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountGrantHistoryListRequest) Reset()
- func (x *AccountGrantHistoryListRequest) String() string
- type AccountGrantHistoryListResponse
- func (*AccountGrantHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountGrantHistoryListResponse) GetHistory() []*AccountGrantHistory
- func (x *AccountGrantHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountGrantHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountGrantHistoryListResponse) ProtoMessage()
- func (x *AccountGrantHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountGrantHistoryListResponse) Reset()
- func (x *AccountGrantHistoryListResponse) 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 AccountGrantsHistoryClient
- type AccountGrantsHistoryServer
- type AccountGrantsServer
- type AccountHistory
- func (*AccountHistory) Descriptor() ([]byte, []int)deprecated
- func (x *AccountHistory) GetAccount() *Account
- func (x *AccountHistory) GetActivityId() string
- func (x *AccountHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *AccountHistory) GetTimestamp() *timestamppb.Timestamp
- func (*AccountHistory) ProtoMessage()
- func (x *AccountHistory) ProtoReflect() protoreflect.Message
- func (x *AccountHistory) Reset()
- func (x *AccountHistory) String() string
- type AccountHistoryListRequest
- func (*AccountHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountHistoryListRequest) GetFilter() string
- func (x *AccountHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*AccountHistoryListRequest) ProtoMessage()
- func (x *AccountHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountHistoryListRequest) Reset()
- func (x *AccountHistoryListRequest) String() string
- type AccountHistoryListResponse
- func (*AccountHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountHistoryListResponse) GetHistory() []*AccountHistory
- func (x *AccountHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountHistoryListResponse) ProtoMessage()
- func (x *AccountHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountHistoryListResponse) Reset()
- func (x *AccountHistoryListResponse) String() string
- 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 AccountPermission
- func (*AccountPermission) Descriptor() ([]byte, []int)deprecated
- func (x *AccountPermission) GetAccountId() string
- func (x *AccountPermission) GetGrantedAt() *timestamppb.Timestamp
- func (x *AccountPermission) GetPermission() string
- func (x *AccountPermission) GetScope() string
- func (x *AccountPermission) GetScopedId() string
- func (*AccountPermission) ProtoMessage()
- func (x *AccountPermission) ProtoReflect() protoreflect.Message
- func (x *AccountPermission) Reset()
- func (x *AccountPermission) String() string
- type AccountPermissionListRequest
- func (*AccountPermissionListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountPermissionListRequest) GetFilter() string
- func (x *AccountPermissionListRequest) GetMeta() *ListRequestMetadata
- func (*AccountPermissionListRequest) ProtoMessage()
- func (x *AccountPermissionListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountPermissionListRequest) Reset()
- func (x *AccountPermissionListRequest) String() string
- type AccountPermissionListResponse
- func (*AccountPermissionListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountPermissionListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountPermissionListResponse) GetPermissions() []*AccountPermission
- func (x *AccountPermissionListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountPermissionListResponse) ProtoMessage()
- func (x *AccountPermissionListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountPermissionListResponse) Reset()
- func (x *AccountPermissionListResponse) String() string
- type AccountPermissionsClient
- type AccountPermissionsServer
- type AccountResource
- func (*AccountResource) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResource) GetAccountGrantId() string
- func (x *AccountResource) GetAccountId() string
- func (x *AccountResource) GetCreatedAt() *timestamppb.Timestamp
- func (x *AccountResource) GetExpiresAt() *timestamppb.Timestamp
- func (x *AccountResource) GetGrantedAt() *timestamppb.Timestamp
- func (x *AccountResource) GetResourceId() string
- func (x *AccountResource) GetRoleId() string
- func (*AccountResource) ProtoMessage()
- func (x *AccountResource) ProtoReflect() protoreflect.Message
- func (x *AccountResource) Reset()
- func (x *AccountResource) String() string
- type AccountResourceHistory
- func (*AccountResourceHistory) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResourceHistory) GetAccountResource() *AccountResource
- func (x *AccountResourceHistory) GetActivityId() string
- func (x *AccountResourceHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *AccountResourceHistory) GetTimestamp() *timestamppb.Timestamp
- func (*AccountResourceHistory) ProtoMessage()
- func (x *AccountResourceHistory) ProtoReflect() protoreflect.Message
- func (x *AccountResourceHistory) Reset()
- func (x *AccountResourceHistory) String() string
- type AccountResourceHistoryListRequest
- func (*AccountResourceHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResourceHistoryListRequest) GetFilter() string
- func (x *AccountResourceHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*AccountResourceHistoryListRequest) ProtoMessage()
- func (x *AccountResourceHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountResourceHistoryListRequest) Reset()
- func (x *AccountResourceHistoryListRequest) String() string
- type AccountResourceHistoryListResponse
- func (*AccountResourceHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResourceHistoryListResponse) GetHistory() []*AccountResourceHistory
- func (x *AccountResourceHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountResourceHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountResourceHistoryListResponse) ProtoMessage()
- func (x *AccountResourceHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountResourceHistoryListResponse) Reset()
- func (x *AccountResourceHistoryListResponse) String() string
- type AccountResourceListRequest
- func (*AccountResourceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResourceListRequest) GetFilter() string
- func (x *AccountResourceListRequest) GetMeta() *ListRequestMetadata
- func (*AccountResourceListRequest) ProtoMessage()
- func (x *AccountResourceListRequest) ProtoReflect() protoreflect.Message
- func (x *AccountResourceListRequest) Reset()
- func (x *AccountResourceListRequest) String() string
- type AccountResourceListResponse
- func (*AccountResourceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AccountResourceListResponse) GetAccountResources() []*AccountResource
- func (x *AccountResourceListResponse) GetMeta() *ListResponseMetadata
- func (x *AccountResourceListResponse) GetRateLimit() *RateLimitMetadata
- func (*AccountResourceListResponse) ProtoMessage()
- func (x *AccountResourceListResponse) ProtoReflect() protoreflect.Message
- func (x *AccountResourceListResponse) Reset()
- func (x *AccountResourceListResponse) String() string
- type AccountResourcesClient
- type AccountResourcesHistoryClient
- type AccountResourcesHistoryServer
- type AccountResourcesServer
- 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_Token
- type Account_User
- type AccountsClient
- type AccountsHistoryClient
- type AccountsHistoryServer
- type AccountsServer
- type ActiveDirectoryStore
- func (*ActiveDirectoryStore) Descriptor() ([]byte, []int)deprecated
- func (x *ActiveDirectoryStore) GetId() string
- func (x *ActiveDirectoryStore) GetName() string
- func (x *ActiveDirectoryStore) GetServerAddress() string
- func (x *ActiveDirectoryStore) GetTags() *Tags
- func (*ActiveDirectoryStore) ProtoMessage()
- func (x *ActiveDirectoryStore) ProtoReflect() protoreflect.Message
- func (x *ActiveDirectoryStore) Reset()
- func (x *ActiveDirectoryStore) String() string
- type ActivitiesClient
- type ActivitiesServer
- type Activity
- func (*Activity) Descriptor() ([]byte, []int)deprecated
- func (x *Activity) GetActor() *ActivityActor
- func (x *Activity) GetCompletedAt() *timestamppb.Timestamp
- func (x *Activity) GetDescription() string
- func (x *Activity) GetEntities() []*ActivityEntity
- func (x *Activity) GetId() string
- func (x *Activity) GetIpAddress() string
- func (x *Activity) GetUserAgent() string
- func (x *Activity) GetVerb() string
- func (*Activity) ProtoMessage()
- func (x *Activity) ProtoReflect() protoreflect.Message
- func (x *Activity) Reset()
- func (x *Activity) String() string
- type ActivityActor
- func (*ActivityActor) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityActor) GetActivityExternalId() string
- func (x *ActivityActor) GetEmail() string
- func (x *ActivityActor) GetFirstName() string
- func (x *ActivityActor) GetId() string
- func (x *ActivityActor) GetLastName() string
- func (*ActivityActor) ProtoMessage()
- func (x *ActivityActor) ProtoReflect() protoreflect.Message
- func (x *ActivityActor) Reset()
- func (x *ActivityActor) String() string
- type ActivityEntity
- func (*ActivityEntity) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityEntity) GetEmail() string
- func (x *ActivityEntity) GetExternalId() string
- func (x *ActivityEntity) GetId() string
- func (x *ActivityEntity) GetName() string
- func (x *ActivityEntity) GetType() string
- func (*ActivityEntity) ProtoMessage()
- func (x *ActivityEntity) ProtoReflect() protoreflect.Message
- func (x *ActivityEntity) Reset()
- func (x *ActivityEntity) String() string
- type ActivityGetRequest
- func (*ActivityGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityGetRequest) GetId() string
- func (x *ActivityGetRequest) GetMeta() *GetRequestMetadata
- func (*ActivityGetRequest) ProtoMessage()
- func (x *ActivityGetRequest) ProtoReflect() protoreflect.Message
- func (x *ActivityGetRequest) Reset()
- func (x *ActivityGetRequest) String() string
- type ActivityGetResponse
- func (*ActivityGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityGetResponse) GetActivity() *Activity
- func (x *ActivityGetResponse) GetMeta() *GetResponseMetadata
- func (x *ActivityGetResponse) GetRateLimit() *RateLimitMetadata
- func (*ActivityGetResponse) ProtoMessage()
- func (x *ActivityGetResponse) ProtoReflect() protoreflect.Message
- func (x *ActivityGetResponse) Reset()
- func (x *ActivityGetResponse) String() string
- type ActivityListRequest
- func (*ActivityListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityListRequest) GetFilter() string
- func (x *ActivityListRequest) GetMeta() *ListRequestMetadata
- func (*ActivityListRequest) ProtoMessage()
- func (x *ActivityListRequest) ProtoReflect() protoreflect.Message
- func (x *ActivityListRequest) Reset()
- func (x *ActivityListRequest) String() string
- type ActivityListResponse
- func (*ActivityListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ActivityListResponse) GetActivities() []*Activity
- func (x *ActivityListResponse) GetMeta() *ListResponseMetadata
- func (x *ActivityListResponse) GetRateLimit() *RateLimitMetadata
- func (*ActivityListResponse) ProtoMessage()
- func (x *ActivityListResponse) ProtoReflect() protoreflect.Message
- func (x *ActivityListResponse) Reset()
- func (x *ActivityListResponse) String() string
- 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) GetPortOverride() int32
- 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) GetSubdomain() 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 AmazonEKSInstanceProfile
- func (*AmazonEKSInstanceProfile) Descriptor() ([]byte, []int)deprecated
- func (x *AmazonEKSInstanceProfile) GetBindInterface() string
- func (x *AmazonEKSInstanceProfile) GetCertificateAuthority() string
- func (x *AmazonEKSInstanceProfile) GetClusterName() string
- func (x *AmazonEKSInstanceProfile) GetEgressFilter() string
- func (x *AmazonEKSInstanceProfile) GetEndpoint() string
- func (x *AmazonEKSInstanceProfile) GetHealthcheckNamespace() string
- func (x *AmazonEKSInstanceProfile) GetHealthy() bool
- func (x *AmazonEKSInstanceProfile) GetId() string
- func (x *AmazonEKSInstanceProfile) GetName() string
- func (x *AmazonEKSInstanceProfile) GetPortOverride() int32
- func (x *AmazonEKSInstanceProfile) GetRegion() string
- func (x *AmazonEKSInstanceProfile) GetRemoteIdentityGroupId() string
- func (x *AmazonEKSInstanceProfile) GetRemoteIdentityHealthcheckUsername() string
- func (x *AmazonEKSInstanceProfile) GetRoleArn() string
- func (x *AmazonEKSInstanceProfile) GetRoleExternalId() string
- func (x *AmazonEKSInstanceProfile) GetSecretStoreId() string
- func (x *AmazonEKSInstanceProfile) GetSubdomain() string
- func (x *AmazonEKSInstanceProfile) GetTags() *Tags
- func (*AmazonEKSInstanceProfile) ProtoMessage()
- func (x *AmazonEKSInstanceProfile) ProtoReflect() protoreflect.Message
- func (x *AmazonEKSInstanceProfile) Reset()
- func (x *AmazonEKSInstanceProfile) String() string
- type AmazonEKSInstanceProfileUserImpersonation
- func (*AmazonEKSInstanceProfileUserImpersonation) Descriptor() ([]byte, []int)deprecated
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetBindInterface() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetCertificateAuthority() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetClusterName() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetEgressFilter() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetEndpoint() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetHealthcheckNamespace() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetHealthy() bool
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetId() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetName() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetPortOverride() int32
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetRegion() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetRemoteIdentityGroupId() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetRemoteIdentityHealthcheckUsername() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetRoleArn() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetRoleExternalId() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetSecretStoreId() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetSubdomain() string
- func (x *AmazonEKSInstanceProfileUserImpersonation) GetTags() *Tags
- func (*AmazonEKSInstanceProfileUserImpersonation) ProtoMessage()
- func (x *AmazonEKSInstanceProfileUserImpersonation) ProtoReflect() protoreflect.Message
- func (x *AmazonEKSInstanceProfileUserImpersonation) Reset()
- func (x *AmazonEKSInstanceProfileUserImpersonation) 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) GetPortOverride() int32
- 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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 ApprovalWorkflow
- func (*ApprovalWorkflow) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflow) GetApprovalMode() string
- func (x *ApprovalWorkflow) GetDescription() string
- func (x *ApprovalWorkflow) GetId() string
- func (x *ApprovalWorkflow) GetName() string
- func (*ApprovalWorkflow) ProtoMessage()
- func (x *ApprovalWorkflow) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflow) Reset()
- func (x *ApprovalWorkflow) String() string
- type ApprovalWorkflowApprover
- func (*ApprovalWorkflowApprover) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApprover) GetAccountId() string
- func (x *ApprovalWorkflowApprover) GetApprovalFlowId() string
- func (x *ApprovalWorkflowApprover) GetApprovalStepId() string
- func (x *ApprovalWorkflowApprover) GetId() string
- func (x *ApprovalWorkflowApprover) GetRoleId() string
- func (*ApprovalWorkflowApprover) ProtoMessage()
- func (x *ApprovalWorkflowApprover) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApprover) Reset()
- func (x *ApprovalWorkflowApprover) String() string
- type ApprovalWorkflowApproverCreateRequest
- func (*ApprovalWorkflowApproverCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverCreateRequest) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
- func (x *ApprovalWorkflowApproverCreateRequest) GetMeta() *CreateRequestMetadata
- func (*ApprovalWorkflowApproverCreateRequest) ProtoMessage()
- func (x *ApprovalWorkflowApproverCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverCreateRequest) Reset()
- func (x *ApprovalWorkflowApproverCreateRequest) String() string
- type ApprovalWorkflowApproverCreateResponse
- func (*ApprovalWorkflowApproverCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverCreateResponse) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
- func (x *ApprovalWorkflowApproverCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *ApprovalWorkflowApproverCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowApproverCreateResponse) ProtoMessage()
- func (x *ApprovalWorkflowApproverCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverCreateResponse) Reset()
- func (x *ApprovalWorkflowApproverCreateResponse) String() string
- type ApprovalWorkflowApproverDeleteRequest
- func (*ApprovalWorkflowApproverDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverDeleteRequest) GetId() string
- func (x *ApprovalWorkflowApproverDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*ApprovalWorkflowApproverDeleteRequest) ProtoMessage()
- func (x *ApprovalWorkflowApproverDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverDeleteRequest) Reset()
- func (x *ApprovalWorkflowApproverDeleteRequest) String() string
- type ApprovalWorkflowApproverDeleteResponse
- func (*ApprovalWorkflowApproverDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverDeleteResponse) GetId() string
- func (x *ApprovalWorkflowApproverDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *ApprovalWorkflowApproverDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowApproverDeleteResponse) ProtoMessage()
- func (x *ApprovalWorkflowApproverDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverDeleteResponse) Reset()
- func (x *ApprovalWorkflowApproverDeleteResponse) String() string
- type ApprovalWorkflowApproverGetRequest
- func (*ApprovalWorkflowApproverGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverGetRequest) GetId() string
- func (x *ApprovalWorkflowApproverGetRequest) GetMeta() *GetRequestMetadata
- func (*ApprovalWorkflowApproverGetRequest) ProtoMessage()
- func (x *ApprovalWorkflowApproverGetRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverGetRequest) Reset()
- func (x *ApprovalWorkflowApproverGetRequest) String() string
- type ApprovalWorkflowApproverGetResponse
- func (*ApprovalWorkflowApproverGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverGetResponse) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
- func (x *ApprovalWorkflowApproverGetResponse) GetMeta() *GetResponseMetadata
- func (x *ApprovalWorkflowApproverGetResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowApproverGetResponse) ProtoMessage()
- func (x *ApprovalWorkflowApproverGetResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverGetResponse) Reset()
- func (x *ApprovalWorkflowApproverGetResponse) String() string
- type ApprovalWorkflowApproverHistory
- func (*ApprovalWorkflowApproverHistory) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverHistory) GetActivityId() string
- func (x *ApprovalWorkflowApproverHistory) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
- func (x *ApprovalWorkflowApproverHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *ApprovalWorkflowApproverHistory) GetTimestamp() *timestamppb.Timestamp
- func (*ApprovalWorkflowApproverHistory) ProtoMessage()
- func (x *ApprovalWorkflowApproverHistory) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverHistory) Reset()
- func (x *ApprovalWorkflowApproverHistory) String() string
- type ApprovalWorkflowApproverHistoryListRequest
- func (*ApprovalWorkflowApproverHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverHistoryListRequest) GetFilter() string
- func (x *ApprovalWorkflowApproverHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*ApprovalWorkflowApproverHistoryListRequest) ProtoMessage()
- func (x *ApprovalWorkflowApproverHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverHistoryListRequest) Reset()
- func (x *ApprovalWorkflowApproverHistoryListRequest) String() string
- type ApprovalWorkflowApproverHistoryListResponse
- func (*ApprovalWorkflowApproverHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverHistoryListResponse) GetHistory() []*ApprovalWorkflowApproverHistory
- func (x *ApprovalWorkflowApproverHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *ApprovalWorkflowApproverHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowApproverHistoryListResponse) ProtoMessage()
- func (x *ApprovalWorkflowApproverHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverHistoryListResponse) Reset()
- func (x *ApprovalWorkflowApproverHistoryListResponse) String() string
- type ApprovalWorkflowApproverListRequest
- func (*ApprovalWorkflowApproverListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverListRequest) GetFilter() string
- func (x *ApprovalWorkflowApproverListRequest) GetMeta() *ListRequestMetadata
- func (*ApprovalWorkflowApproverListRequest) ProtoMessage()
- func (x *ApprovalWorkflowApproverListRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverListRequest) Reset()
- func (x *ApprovalWorkflowApproverListRequest) String() string
- type ApprovalWorkflowApproverListResponse
- func (*ApprovalWorkflowApproverListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowApproverListResponse) GetApprovalWorkflowApprovers() []*ApprovalWorkflowApprover
- func (x *ApprovalWorkflowApproverListResponse) GetMeta() *ListResponseMetadata
- func (x *ApprovalWorkflowApproverListResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowApproverListResponse) ProtoMessage()
- func (x *ApprovalWorkflowApproverListResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowApproverListResponse) Reset()
- func (x *ApprovalWorkflowApproverListResponse) String() string
- type ApprovalWorkflowApproversClient
- type ApprovalWorkflowApproversHistoryClient
- type ApprovalWorkflowApproversHistoryServer
- type ApprovalWorkflowApproversServer
- type ApprovalWorkflowCreateRequest
- func (*ApprovalWorkflowCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowCreateRequest) GetApprovalWorkflow() *ApprovalWorkflow
- func (x *ApprovalWorkflowCreateRequest) GetMeta() *CreateRequestMetadata
- func (*ApprovalWorkflowCreateRequest) ProtoMessage()
- func (x *ApprovalWorkflowCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowCreateRequest) Reset()
- func (x *ApprovalWorkflowCreateRequest) String() string
- type ApprovalWorkflowCreateResponse
- func (*ApprovalWorkflowCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowCreateResponse) GetApprovalWorkflow() *ApprovalWorkflow
- func (x *ApprovalWorkflowCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *ApprovalWorkflowCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowCreateResponse) ProtoMessage()
- func (x *ApprovalWorkflowCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowCreateResponse) Reset()
- func (x *ApprovalWorkflowCreateResponse) String() string
- type ApprovalWorkflowDeleteRequest
- func (*ApprovalWorkflowDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowDeleteRequest) GetId() string
- func (x *ApprovalWorkflowDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*ApprovalWorkflowDeleteRequest) ProtoMessage()
- func (x *ApprovalWorkflowDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowDeleteRequest) Reset()
- func (x *ApprovalWorkflowDeleteRequest) String() string
- type ApprovalWorkflowDeleteResponse
- func (*ApprovalWorkflowDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowDeleteResponse) GetId() string
- func (x *ApprovalWorkflowDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *ApprovalWorkflowDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowDeleteResponse) ProtoMessage()
- func (x *ApprovalWorkflowDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowDeleteResponse) Reset()
- func (x *ApprovalWorkflowDeleteResponse) String() string
- type ApprovalWorkflowGetRequest
- func (*ApprovalWorkflowGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowGetRequest) GetId() string
- func (x *ApprovalWorkflowGetRequest) GetMeta() *GetRequestMetadata
- func (*ApprovalWorkflowGetRequest) ProtoMessage()
- func (x *ApprovalWorkflowGetRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowGetRequest) Reset()
- func (x *ApprovalWorkflowGetRequest) String() string
- type ApprovalWorkflowGetResponse
- func (*ApprovalWorkflowGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowGetResponse) GetApprovalWorkflow() *ApprovalWorkflow
- func (x *ApprovalWorkflowGetResponse) GetMeta() *GetResponseMetadata
- func (x *ApprovalWorkflowGetResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowGetResponse) ProtoMessage()
- func (x *ApprovalWorkflowGetResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowGetResponse) Reset()
- func (x *ApprovalWorkflowGetResponse) String() string
- type ApprovalWorkflowHistory
- func (*ApprovalWorkflowHistory) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowHistory) GetActivityId() string
- func (x *ApprovalWorkflowHistory) GetApprovalWorkflow() *ApprovalWorkflow
- func (x *ApprovalWorkflowHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *ApprovalWorkflowHistory) GetTimestamp() *timestamppb.Timestamp
- func (*ApprovalWorkflowHistory) ProtoMessage()
- func (x *ApprovalWorkflowHistory) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowHistory) Reset()
- func (x *ApprovalWorkflowHistory) String() string
- type ApprovalWorkflowHistoryListRequest
- func (*ApprovalWorkflowHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowHistoryListRequest) GetFilter() string
- func (x *ApprovalWorkflowHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*ApprovalWorkflowHistoryListRequest) ProtoMessage()
- func (x *ApprovalWorkflowHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowHistoryListRequest) Reset()
- func (x *ApprovalWorkflowHistoryListRequest) String() string
- type ApprovalWorkflowHistoryListResponse
- func (*ApprovalWorkflowHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowHistoryListResponse) GetHistory() []*ApprovalWorkflowHistory
- func (x *ApprovalWorkflowHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *ApprovalWorkflowHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowHistoryListResponse) ProtoMessage()
- func (x *ApprovalWorkflowHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowHistoryListResponse) Reset()
- func (x *ApprovalWorkflowHistoryListResponse) String() string
- type ApprovalWorkflowListRequest
- func (*ApprovalWorkflowListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowListRequest) GetFilter() string
- func (x *ApprovalWorkflowListRequest) GetMeta() *ListRequestMetadata
- func (*ApprovalWorkflowListRequest) ProtoMessage()
- func (x *ApprovalWorkflowListRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowListRequest) Reset()
- func (x *ApprovalWorkflowListRequest) String() string
- type ApprovalWorkflowListResponse
- func (*ApprovalWorkflowListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowListResponse) GetApprovalWorkflows() []*ApprovalWorkflow
- func (x *ApprovalWorkflowListResponse) GetMeta() *ListResponseMetadata
- func (x *ApprovalWorkflowListResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowListResponse) ProtoMessage()
- func (x *ApprovalWorkflowListResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowListResponse) Reset()
- func (x *ApprovalWorkflowListResponse) String() string
- type ApprovalWorkflowStep
- func (*ApprovalWorkflowStep) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStep) GetApprovalFlowId() string
- func (x *ApprovalWorkflowStep) GetId() string
- func (*ApprovalWorkflowStep) ProtoMessage()
- func (x *ApprovalWorkflowStep) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStep) Reset()
- func (x *ApprovalWorkflowStep) String() string
- type ApprovalWorkflowStepCreateRequest
- func (*ApprovalWorkflowStepCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepCreateRequest) GetApprovalWorkflowStep() *ApprovalWorkflowStep
- func (x *ApprovalWorkflowStepCreateRequest) GetMeta() *CreateRequestMetadata
- func (*ApprovalWorkflowStepCreateRequest) ProtoMessage()
- func (x *ApprovalWorkflowStepCreateRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepCreateRequest) Reset()
- func (x *ApprovalWorkflowStepCreateRequest) String() string
- type ApprovalWorkflowStepCreateResponse
- func (*ApprovalWorkflowStepCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepCreateResponse) GetApprovalWorkflowStep() *ApprovalWorkflowStep
- func (x *ApprovalWorkflowStepCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *ApprovalWorkflowStepCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowStepCreateResponse) ProtoMessage()
- func (x *ApprovalWorkflowStepCreateResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepCreateResponse) Reset()
- func (x *ApprovalWorkflowStepCreateResponse) String() string
- type ApprovalWorkflowStepDeleteRequest
- func (*ApprovalWorkflowStepDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepDeleteRequest) GetId() string
- func (x *ApprovalWorkflowStepDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*ApprovalWorkflowStepDeleteRequest) ProtoMessage()
- func (x *ApprovalWorkflowStepDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepDeleteRequest) Reset()
- func (x *ApprovalWorkflowStepDeleteRequest) String() string
- type ApprovalWorkflowStepDeleteResponse
- func (*ApprovalWorkflowStepDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepDeleteResponse) GetId() string
- func (x *ApprovalWorkflowStepDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *ApprovalWorkflowStepDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowStepDeleteResponse) ProtoMessage()
- func (x *ApprovalWorkflowStepDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepDeleteResponse) Reset()
- func (x *ApprovalWorkflowStepDeleteResponse) String() string
- type ApprovalWorkflowStepGetRequest
- func (*ApprovalWorkflowStepGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepGetRequest) GetId() string
- func (x *ApprovalWorkflowStepGetRequest) GetMeta() *GetRequestMetadata
- func (*ApprovalWorkflowStepGetRequest) ProtoMessage()
- func (x *ApprovalWorkflowStepGetRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepGetRequest) Reset()
- func (x *ApprovalWorkflowStepGetRequest) String() string
- type ApprovalWorkflowStepGetResponse
- func (*ApprovalWorkflowStepGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepGetResponse) GetApprovalWorkflowStep() *ApprovalWorkflowStep
- func (x *ApprovalWorkflowStepGetResponse) GetMeta() *GetResponseMetadata
- func (x *ApprovalWorkflowStepGetResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowStepGetResponse) ProtoMessage()
- func (x *ApprovalWorkflowStepGetResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepGetResponse) Reset()
- func (x *ApprovalWorkflowStepGetResponse) String() string
- type ApprovalWorkflowStepHistory
- func (*ApprovalWorkflowStepHistory) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepHistory) GetActivityId() string
- func (x *ApprovalWorkflowStepHistory) GetApprovalWorkflowStep() *ApprovalWorkflowStep
- func (x *ApprovalWorkflowStepHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *ApprovalWorkflowStepHistory) GetTimestamp() *timestamppb.Timestamp
- func (*ApprovalWorkflowStepHistory) ProtoMessage()
- func (x *ApprovalWorkflowStepHistory) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepHistory) Reset()
- func (x *ApprovalWorkflowStepHistory) String() string
- type ApprovalWorkflowStepHistoryListRequest
- func (*ApprovalWorkflowStepHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepHistoryListRequest) GetFilter() string
- func (x *ApprovalWorkflowStepHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*ApprovalWorkflowStepHistoryListRequest) ProtoMessage()
- func (x *ApprovalWorkflowStepHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepHistoryListRequest) Reset()
- func (x *ApprovalWorkflowStepHistoryListRequest) String() string
- type ApprovalWorkflowStepHistoryListResponse
- func (*ApprovalWorkflowStepHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepHistoryListResponse) GetHistory() []*ApprovalWorkflowStepHistory
- func (x *ApprovalWorkflowStepHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *ApprovalWorkflowStepHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowStepHistoryListResponse) ProtoMessage()
- func (x *ApprovalWorkflowStepHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepHistoryListResponse) Reset()
- func (x *ApprovalWorkflowStepHistoryListResponse) String() string
- type ApprovalWorkflowStepListRequest
- func (*ApprovalWorkflowStepListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepListRequest) GetFilter() string
- func (x *ApprovalWorkflowStepListRequest) GetMeta() *ListRequestMetadata
- func (*ApprovalWorkflowStepListRequest) ProtoMessage()
- func (x *ApprovalWorkflowStepListRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepListRequest) Reset()
- func (x *ApprovalWorkflowStepListRequest) String() string
- type ApprovalWorkflowStepListResponse
- func (*ApprovalWorkflowStepListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowStepListResponse) GetApprovalWorkflowSteps() []*ApprovalWorkflowStep
- func (x *ApprovalWorkflowStepListResponse) GetMeta() *ListResponseMetadata
- func (x *ApprovalWorkflowStepListResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowStepListResponse) ProtoMessage()
- func (x *ApprovalWorkflowStepListResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowStepListResponse) Reset()
- func (x *ApprovalWorkflowStepListResponse) String() string
- type ApprovalWorkflowStepsClient
- type ApprovalWorkflowStepsHistoryClient
- type ApprovalWorkflowStepsHistoryServer
- type ApprovalWorkflowStepsServer
- type ApprovalWorkflowUpdateRequest
- func (*ApprovalWorkflowUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowUpdateRequest) GetApprovalWorkflow() *ApprovalWorkflow
- func (x *ApprovalWorkflowUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (*ApprovalWorkflowUpdateRequest) ProtoMessage()
- func (x *ApprovalWorkflowUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowUpdateRequest) Reset()
- func (x *ApprovalWorkflowUpdateRequest) String() string
- type ApprovalWorkflowUpdateResponse
- func (*ApprovalWorkflowUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ApprovalWorkflowUpdateResponse) GetApprovalWorkflow() *ApprovalWorkflow
- func (x *ApprovalWorkflowUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *ApprovalWorkflowUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (*ApprovalWorkflowUpdateResponse) ProtoMessage()
- func (x *ApprovalWorkflowUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *ApprovalWorkflowUpdateResponse) Reset()
- func (x *ApprovalWorkflowUpdateResponse) String() string
- type ApprovalWorkflowsClient
- type ApprovalWorkflowsHistoryClient
- type ApprovalWorkflowsHistoryServer
- type ApprovalWorkflowsServer
- 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) GetSubdomain() 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) GetRequireNativeAuth() bool
- func (x *AuroraMysql) GetSecretStoreId() string
- func (x *AuroraMysql) GetSubdomain() string
- func (x *AuroraMysql) GetTags() *Tags
- func (x *AuroraMysql) GetUseAzureSingleServerUsernames() bool
- 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) GetSubdomain() 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 AuroraPostgresIAM
- func (*AuroraPostgresIAM) Descriptor() ([]byte, []int)deprecated
- func (x *AuroraPostgresIAM) GetBindInterface() string
- func (x *AuroraPostgresIAM) GetDatabase() string
- func (x *AuroraPostgresIAM) GetEgressFilter() string
- func (x *AuroraPostgresIAM) GetHealthy() bool
- func (x *AuroraPostgresIAM) GetHostname() string
- func (x *AuroraPostgresIAM) GetId() string
- func (x *AuroraPostgresIAM) GetName() string
- func (x *AuroraPostgresIAM) GetOverrideDatabase() bool
- func (x *AuroraPostgresIAM) GetPort() int32
- func (x *AuroraPostgresIAM) GetPortOverride() int32
- func (x *AuroraPostgresIAM) GetRegion() string
- func (x *AuroraPostgresIAM) GetRoleAssumptionArn() string
- func (x *AuroraPostgresIAM) GetSecretStoreId() string
- func (x *AuroraPostgresIAM) GetSubdomain() string
- func (x *AuroraPostgresIAM) GetTags() *Tags
- func (x *AuroraPostgresIAM) GetUsername() string
- func (*AuroraPostgresIAM) ProtoMessage()
- func (x *AuroraPostgresIAM) ProtoReflect() protoreflect.Message
- func (x *AuroraPostgresIAM) Reset()
- func (x *AuroraPostgresIAM) 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) GetPortOverride() int32
- func (x *Azure) GetSecretStoreId() string
- func (x *Azure) GetSubdomain() 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) GetPortOverride() int32
- func (x *AzureCertificate) GetSecretStoreId() string
- func (x *AzureCertificate) GetSubdomain() 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 AzureMysql
- func (*AzureMysql) Descriptor() ([]byte, []int)deprecated
- func (x *AzureMysql) GetBindInterface() string
- func (x *AzureMysql) GetDatabase() string
- func (x *AzureMysql) GetEgressFilter() string
- func (x *AzureMysql) GetHealthy() bool
- func (x *AzureMysql) GetHostname() string
- func (x *AzureMysql) GetId() string
- func (x *AzureMysql) GetName() string
- func (x *AzureMysql) GetPassword() string
- func (x *AzureMysql) GetPort() int32
- func (x *AzureMysql) GetPortOverride() int32
- func (x *AzureMysql) GetRequireNativeAuth() bool
- func (x *AzureMysql) GetSecretStoreId() string
- func (x *AzureMysql) GetSubdomain() string
- func (x *AzureMysql) GetTags() *Tags
- func (x *AzureMysql) GetUseAzureSingleServerUsernames() bool
- func (x *AzureMysql) GetUsername() string
- func (*AzureMysql) ProtoMessage()
- func (x *AzureMysql) ProtoReflect() protoreflect.Message
- func (x *AzureMysql) Reset()
- func (x *AzureMysql) 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) GetSubdomain() 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 AzurePostgresManagedIdentity
- func (*AzurePostgresManagedIdentity) Descriptor() ([]byte, []int)deprecated
- func (x *AzurePostgresManagedIdentity) GetBindInterface() string
- func (x *AzurePostgresManagedIdentity) GetDatabase() string
- func (x *AzurePostgresManagedIdentity) GetEgressFilter() string
- func (x *AzurePostgresManagedIdentity) GetHealthy() bool
- func (x *AzurePostgresManagedIdentity) GetHostname() string
- func (x *AzurePostgresManagedIdentity) GetId() string
- func (x *AzurePostgresManagedIdentity) GetName() string
- func (x *AzurePostgresManagedIdentity) GetOverrideDatabase() bool
- func (x *AzurePostgresManagedIdentity) GetPassword() string
- func (x *AzurePostgresManagedIdentity) GetPort() int32
- func (x *AzurePostgresManagedIdentity) GetPortOverride() int32
- func (x *AzurePostgresManagedIdentity) GetSecretStoreId() string
- func (x *AzurePostgresManagedIdentity) GetSubdomain() string
- func (x *AzurePostgresManagedIdentity) GetTags() *Tags
- func (x *AzurePostgresManagedIdentity) GetUseAzureSingleServerUsernames() bool
- func (x *AzurePostgresManagedIdentity) GetUsername() string
- func (*AzurePostgresManagedIdentity) ProtoMessage()
- func (x *AzurePostgresManagedIdentity) ProtoReflect() protoreflect.Message
- func (x *AzurePostgresManagedIdentity) Reset()
- func (x *AzurePostgresManagedIdentity) 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetRequireNativeAuth() bool
- func (x *Clustrix) GetSecretStoreId() string
- func (x *Clustrix) GetSubdomain() string
- func (x *Clustrix) GetTags() *Tags
- func (x *Clustrix) GetUseAzureSingleServerUsernames() bool
- 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) GetSubdomain() 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 ControlPanelGetRDPCAPublicKeyRequest
- func (*ControlPanelGetRDPCAPublicKeyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPanelGetRDPCAPublicKeyRequest) GetMeta() *GetRequestMetadata
- func (*ControlPanelGetRDPCAPublicKeyRequest) ProtoMessage()
- func (x *ControlPanelGetRDPCAPublicKeyRequest) ProtoReflect() protoreflect.Message
- func (x *ControlPanelGetRDPCAPublicKeyRequest) Reset()
- func (x *ControlPanelGetRDPCAPublicKeyRequest) String() string
- type ControlPanelGetRDPCAPublicKeyResponse
- func (*ControlPanelGetRDPCAPublicKeyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ControlPanelGetRDPCAPublicKeyResponse) GetMeta() *GetResponseMetadata
- func (x *ControlPanelGetRDPCAPublicKeyResponse) GetPublicKey() string
- func (x *ControlPanelGetRDPCAPublicKeyResponse) GetRateLimit() *RateLimitMetadata
- func (*ControlPanelGetRDPCAPublicKeyResponse) ProtoMessage()
- func (x *ControlPanelGetRDPCAPublicKeyResponse) ProtoReflect() protoreflect.Message
- func (x *ControlPanelGetRDPCAPublicKeyResponse) Reset()
- func (x *ControlPanelGetRDPCAPublicKeyResponse) String() string
- 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 (x *CustomOptions) GetUnstable() bool
- func (*CustomOptions) ProtoMessage()
- func (x *CustomOptions) ProtoReflect() protoreflect.Message
- func (x *CustomOptions) Reset()
- func (x *CustomOptions) String() string
- type CyberarkConjurStore
- func (*CyberarkConjurStore) Descriptor() ([]byte, []int)deprecated
- func (x *CyberarkConjurStore) GetAppURL() string
- func (x *CyberarkConjurStore) GetId() string
- func (x *CyberarkConjurStore) GetName() string
- func (x *CyberarkConjurStore) GetTags() *Tags
- func (*CyberarkConjurStore) ProtoMessage()
- func (x *CyberarkConjurStore) ProtoReflect() protoreflect.Message
- func (x *CyberarkConjurStore) Reset()
- func (x *CyberarkConjurStore) String() string
- type CyberarkPAMExperimentalStore
- func (*CyberarkPAMExperimentalStore) Descriptor() ([]byte, []int)deprecated
- func (x *CyberarkPAMExperimentalStore) GetAppURL() string
- func (x *CyberarkPAMExperimentalStore) GetId() string
- func (x *CyberarkPAMExperimentalStore) GetName() string
- func (x *CyberarkPAMExperimentalStore) GetTags() *Tags
- func (*CyberarkPAMExperimentalStore) ProtoMessage()
- func (x *CyberarkPAMExperimentalStore) ProtoReflect() protoreflect.Message
- func (x *CyberarkPAMExperimentalStore) Reset()
- func (x *CyberarkPAMExperimentalStore) String() string
- type CyberarkPAMStore
- func (*CyberarkPAMStore) Descriptor() ([]byte, []int)deprecated
- func (x *CyberarkPAMStore) GetAppURL() string
- func (x *CyberarkPAMStore) GetId() string
- func (x *CyberarkPAMStore) GetName() string
- func (x *CyberarkPAMStore) GetTags() *Tags
- func (*CyberarkPAMStore) ProtoMessage()
- func (x *CyberarkPAMStore) ProtoReflect() protoreflect.Message
- func (x *CyberarkPAMStore) Reset()
- func (x *CyberarkPAMStore) 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) GetSubdomain() 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) GetSubdomain() 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 DelineaStore
- func (*DelineaStore) Descriptor() ([]byte, []int)deprecated
- func (x *DelineaStore) GetId() string
- func (x *DelineaStore) GetName() string
- func (x *DelineaStore) GetServerUrl() string
- func (x *DelineaStore) GetTags() *Tags
- func (x *DelineaStore) GetTenantName() string
- func (*DelineaStore) ProtoMessage()
- func (x *DelineaStore) ProtoReflect() protoreflect.Message
- func (x *DelineaStore) Reset()
- func (x *DelineaStore) String() string
- 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() string
- func (x *ElasticacheRedis) GetTags() *Tags
- func (x *ElasticacheRedis) GetTlsRequired() bool
- func (x *ElasticacheRedis) GetUsername() string
- 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) GetCondition() string
- func (x *FieldOptions) GetCustom() *CustomOptions
- func (x *FieldOptions) GetExpectFile() bool
- 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) GetPortOverride() int32
- func (x *GCP) GetScopes() string
- func (x *GCP) GetSecretStoreId() string
- func (x *GCP) GetSubdomain() 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 GCPCertX509Store
- func (*GCPCertX509Store) Descriptor() ([]byte, []int)deprecated
- func (x *GCPCertX509Store) GetCaID() string
- func (x *GCPCertX509Store) GetCaPoolID() string
- func (x *GCPCertX509Store) GetId() string
- func (x *GCPCertX509Store) GetIssuedCertTTLMinutes() int32
- func (x *GCPCertX509Store) GetLocation() string
- func (x *GCPCertX509Store) GetName() string
- func (x *GCPCertX509Store) GetProjectID() string
- func (x *GCPCertX509Store) GetTags() *Tags
- func (*GCPCertX509Store) ProtoMessage()
- func (x *GCPCertX509Store) ProtoReflect() protoreflect.Message
- func (x *GCPCertX509Store) Reset()
- func (x *GCPCertX509Store) 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) GetDevice() string
- func (x *Gateway) GetDiscoveryConfig() *NodeDiscoveryConfig
- func (x *Gateway) GetGatewayFilter() string
- func (x *Gateway) GetId() string
- func (x *Gateway) GetListenAddress() string
- func (x *Gateway) GetLocation() string
- func (x *Gateway) GetMaintenanceWindows() []*NodeMaintenanceWindow
- func (x *Gateway) GetName() string
- func (x *Gateway) GetState() string
- func (x *Gateway) GetTags() *Tags
- func (x *Gateway) GetUuid() string
- func (x *Gateway) GetVersion() string
- func (*Gateway) ProtoMessage()
- func (x *Gateway) ProtoReflect() protoreflect.Message
- func (x *Gateway) Reset()
- func (x *Gateway) String() string
- type GenericRequestMetadata
- type GenericResponseMetadata
- type GetRequestMetadata
- func (*GetRequestMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *GetRequestMetadata) GetSnapshotAt() *timestamppb.Timestamp
- func (*GetRequestMetadata) ProtoMessage()
- func (x *GetRequestMetadata) ProtoReflect() protoreflect.Message
- func (x *GetRequestMetadata) Reset()
- func (x *GetRequestMetadata) String() string
- 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) GetPortOverride() int32
- func (x *GoogleGKE) GetRemoteIdentityGroupId() string
- func (x *GoogleGKE) GetRemoteIdentityHealthcheckUsername() string
- func (x *GoogleGKE) GetSecretStoreId() string
- func (x *GoogleGKE) GetServiceAccountKey() string
- func (x *GoogleGKE) GetSubdomain() 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) GetPortOverride() int32
- func (x *GoogleGKEUserImpersonation) GetSecretStoreId() string
- func (x *GoogleGKEUserImpersonation) GetServiceAccountKey() string
- func (x *GoogleGKEUserImpersonation) GetSubdomain() 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) GetSubdomain() 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) GetHostOverride() string
- 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) GetHostOverride() string
- 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) GetHostOverride() string
- 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 KeyfactorSSHStore
- func (*KeyfactorSSHStore) Descriptor() ([]byte, []int)deprecated
- func (x *KeyfactorSSHStore) GetCaFilePath() string
- func (x *KeyfactorSSHStore) GetCertificateFilePath() string
- func (x *KeyfactorSSHStore) GetDefaultCertificateAuthorityName() string
- func (x *KeyfactorSSHStore) GetDefaultCertificateProfileName() string
- func (x *KeyfactorSSHStore) GetDefaultEndEntityProfileName() string
- func (x *KeyfactorSSHStore) GetEnrollmentCodeEnvVar() string
- func (x *KeyfactorSSHStore) GetEnrollmentUsernameEnvVar() string
- func (x *KeyfactorSSHStore) GetId() string
- func (x *KeyfactorSSHStore) GetKeyFilePath() string
- func (x *KeyfactorSSHStore) GetName() string
- func (x *KeyfactorSSHStore) GetServerAddress() string
- func (x *KeyfactorSSHStore) GetTags() *Tags
- func (*KeyfactorSSHStore) ProtoMessage()
- func (x *KeyfactorSSHStore) ProtoReflect() protoreflect.Message
- func (x *KeyfactorSSHStore) Reset()
- func (x *KeyfactorSSHStore) String() string
- type KeyfactorX509Store
- func (*KeyfactorX509Store) Descriptor() ([]byte, []int)deprecated
- func (x *KeyfactorX509Store) GetCaFilePath() string
- func (x *KeyfactorX509Store) GetCertificateFilePath() string
- func (x *KeyfactorX509Store) GetDefaultCertificateAuthorityName() string
- func (x *KeyfactorX509Store) GetDefaultCertificateProfileName() string
- func (x *KeyfactorX509Store) GetDefaultEndEntityProfileName() string
- func (x *KeyfactorX509Store) GetEnrollmentCodeEnvVar() string
- func (x *KeyfactorX509Store) GetEnrollmentUsernameEnvVar() string
- func (x *KeyfactorX509Store) GetId() string
- func (x *KeyfactorX509Store) GetKeyFilePath() string
- func (x *KeyfactorX509Store) GetName() string
- func (x *KeyfactorX509Store) GetServerAddress() string
- func (x *KeyfactorX509Store) GetTags() *Tags
- func (*KeyfactorX509Store) ProtoMessage()
- func (x *KeyfactorX509Store) ProtoReflect() protoreflect.Message
- func (x *KeyfactorX509Store) Reset()
- func (x *KeyfactorX509Store) String() string
- 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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 (x *ListRequestMetadata) GetSnapshotAt() *timestamppb.Timestamp
- 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) GetRequireNativeAuth() bool
- func (x *MTLSMysql) GetSecretStoreId() string
- func (x *MTLSMysql) GetServerName() string
- func (x *MTLSMysql) GetSubdomain() string
- func (x *MTLSMysql) GetTags() *Tags
- func (x *MTLSMysql) GetUseAzureSingleServerUsernames() bool
- 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) GetSubdomain() 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) GetRequireNativeAuth() bool
- func (x *Maria) GetSecretStoreId() string
- func (x *Maria) GetSubdomain() string
- func (x *Maria) GetTags() *Tags
- func (x *Maria) GetUseAzureSingleServerUsernames() bool
- 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) GetSubdomain() 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) GetRequireNativeAuth() bool
- func (x *Memsql) GetSecretStoreId() string
- func (x *Memsql) GetSubdomain() string
- func (x *Memsql) GetTags() *Tags
- func (x *Memsql) GetUseAzureSingleServerUsernames() bool
- 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) GetTerraformDatasourceOnly() bool
- 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) GetTargets() []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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetRequireNativeAuth() bool
- func (x *Mysql) GetSecretStoreId() string
- func (x *Mysql) GetSubdomain() string
- func (x *Mysql) GetTags() *Tags
- func (x *Mysql) GetUseAzureSingleServerUsernames() bool
- 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) GetSubdomain() 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) GetSubdomain() 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 NodeDiscoveryConfig
- func (*NodeDiscoveryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *NodeDiscoveryConfig) GetEnabled() bool
- func (x *NodeDiscoveryConfig) GetEnabledTypes() []*NodeDiscoveryTypeConfig
- func (x *NodeDiscoveryConfig) GetPeriod() *durationpb.Duration
- func (*NodeDiscoveryConfig) ProtoMessage()
- func (x *NodeDiscoveryConfig) ProtoReflect() protoreflect.Message
- func (x *NodeDiscoveryConfig) Reset()
- func (x *NodeDiscoveryConfig) String() string
- type NodeDiscoveryTypeConfig
- func (*NodeDiscoveryTypeConfig) Descriptor() ([]byte, []int)deprecated
- func (x *NodeDiscoveryTypeConfig) GetType() string
- func (*NodeDiscoveryTypeConfig) ProtoMessage()
- func (x *NodeDiscoveryTypeConfig) ProtoReflect() protoreflect.Message
- func (x *NodeDiscoveryTypeConfig) Reset()
- func (x *NodeDiscoveryTypeConfig) 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 NodeHistory
- func (*NodeHistory) Descriptor() ([]byte, []int)deprecated
- func (x *NodeHistory) GetActivityId() string
- func (x *NodeHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *NodeHistory) GetNode() *Node
- func (x *NodeHistory) GetTimestamp() *timestamppb.Timestamp
- func (*NodeHistory) ProtoMessage()
- func (x *NodeHistory) ProtoReflect() protoreflect.Message
- func (x *NodeHistory) Reset()
- func (x *NodeHistory) String() string
- type NodeHistoryListRequest
- func (*NodeHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *NodeHistoryListRequest) GetFilter() string
- func (x *NodeHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*NodeHistoryListRequest) ProtoMessage()
- func (x *NodeHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *NodeHistoryListRequest) Reset()
- func (x *NodeHistoryListRequest) String() string
- type NodeHistoryListResponse
- func (*NodeHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *NodeHistoryListResponse) GetHistory() []*NodeHistory
- func (x *NodeHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *NodeHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*NodeHistoryListResponse) ProtoMessage()
- func (x *NodeHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *NodeHistoryListResponse) Reset()
- func (x *NodeHistoryListResponse) 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 NodeMaintenanceWindow
- func (*NodeMaintenanceWindow) Descriptor() ([]byte, []int)deprecated
- func (x *NodeMaintenanceWindow) GetCronSchedule() string
- func (x *NodeMaintenanceWindow) GetRequireIdleness() bool
- func (*NodeMaintenanceWindow) ProtoMessage()
- func (x *NodeMaintenanceWindow) ProtoReflect() protoreflect.Message
- func (x *NodeMaintenanceWindow) Reset()
- func (x *NodeMaintenanceWindow) 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 NodesHistoryClient
- type NodesHistoryServer
- 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) GetSubdomain() 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 Organization
- func (*Organization) Descriptor() ([]byte, []int)deprecated
- func (x *Organization) GetAuthProvider() string
- func (x *Organization) GetCreatedAt() *timestamppb.Timestamp
- func (x *Organization) GetId() string
- func (x *Organization) GetIdleTimeout() *durationpb.Duration
- func (x *Organization) GetIdleTimeoutEnabled() bool
- func (x *Organization) GetKind() string
- func (x *Organization) GetLogLocalEncoder() string
- func (x *Organization) GetLogLocalFormat() string
- func (x *Organization) GetLogLocalStorage() string
- func (x *Organization) GetLogRemoteEncoder() string
- func (x *Organization) GetLogSocketPath() string
- func (x *Organization) GetLogTcpAddress() string
- func (x *Organization) GetMfaEnabled() bool
- func (x *Organization) GetMfaProvider() string
- func (x *Organization) GetName() string
- func (x *Organization) GetRequireSecretStore() bool
- func (x *Organization) GetSamlMetadataUrl() string
- func (x *Organization) GetScimProvider() string
- func (x *Organization) GetSensitiveLabel() string
- func (x *Organization) GetSessionTimeout() *durationpb.Duration
- func (x *Organization) GetSessionTimeoutEnabled() bool
- func (x *Organization) GetSshCertificateAuthorityPublicKey() string
- func (x *Organization) GetSshCertificateAuthorityUpdatedAt() *timestamppb.Timestamp
- func (x *Organization) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Organization) GetWebsitesSubdomain() string
- func (*Organization) ProtoMessage()
- func (x *Organization) ProtoReflect() protoreflect.Message
- func (x *Organization) Reset()
- func (x *Organization) String() string
- type OrganizationHistoryClient
- type OrganizationHistoryListRequest
- func (*OrganizationHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *OrganizationHistoryListRequest) GetFilter() string
- func (x *OrganizationHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*OrganizationHistoryListRequest) ProtoMessage()
- func (x *OrganizationHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *OrganizationHistoryListRequest) Reset()
- func (x *OrganizationHistoryListRequest) String() string
- type OrganizationHistoryListResponse
- func (*OrganizationHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *OrganizationHistoryListResponse) GetHistory() []*OrganizationHistoryRecord
- func (x *OrganizationHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *OrganizationHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*OrganizationHistoryListResponse) ProtoMessage()
- func (x *OrganizationHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *OrganizationHistoryListResponse) Reset()
- func (x *OrganizationHistoryListResponse) String() string
- type OrganizationHistoryRecord
- func (*OrganizationHistoryRecord) Descriptor() ([]byte, []int)deprecated
- func (x *OrganizationHistoryRecord) GetActivityId() string
- func (x *OrganizationHistoryRecord) GetOrganization() *Organization
- func (x *OrganizationHistoryRecord) GetTimestamp() *timestamppb.Timestamp
- func (*OrganizationHistoryRecord) ProtoMessage()
- func (x *OrganizationHistoryRecord) ProtoReflect() protoreflect.Message
- func (x *OrganizationHistoryRecord) Reset()
- func (x *OrganizationHistoryRecord) String() string
- type OrganizationHistoryServer
- type PeeringGroup
- func (*PeeringGroup) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroup) GetId() string
- func (x *PeeringGroup) GetName() string
- func (*PeeringGroup) ProtoMessage()
- func (x *PeeringGroup) ProtoReflect() protoreflect.Message
- func (x *PeeringGroup) Reset()
- func (x *PeeringGroup) String() string
- type PeeringGroupCreateRequest
- func (*PeeringGroupCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *PeeringGroupCreateRequest) GetPeeringGroup() *PeeringGroup
- func (*PeeringGroupCreateRequest) ProtoMessage()
- func (x *PeeringGroupCreateRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupCreateRequest) Reset()
- func (x *PeeringGroupCreateRequest) String() string
- type PeeringGroupCreateResponse
- func (*PeeringGroupCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *PeeringGroupCreateResponse) GetPeeringGroup() *PeeringGroup
- func (x *PeeringGroupCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupCreateResponse) ProtoMessage()
- func (x *PeeringGroupCreateResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupCreateResponse) Reset()
- func (x *PeeringGroupCreateResponse) String() string
- type PeeringGroupDeleteRequest
- func (*PeeringGroupDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupDeleteRequest) GetId() string
- func (x *PeeringGroupDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*PeeringGroupDeleteRequest) ProtoMessage()
- func (x *PeeringGroupDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupDeleteRequest) Reset()
- func (x *PeeringGroupDeleteRequest) String() string
- type PeeringGroupDeleteResponse
- func (*PeeringGroupDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *PeeringGroupDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupDeleteResponse) ProtoMessage()
- func (x *PeeringGroupDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupDeleteResponse) Reset()
- func (x *PeeringGroupDeleteResponse) String() string
- type PeeringGroupGetRequest
- func (*PeeringGroupGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupGetRequest) GetId() string
- func (x *PeeringGroupGetRequest) GetMeta() *GetRequestMetadata
- func (*PeeringGroupGetRequest) ProtoMessage()
- func (x *PeeringGroupGetRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupGetRequest) Reset()
- func (x *PeeringGroupGetRequest) String() string
- type PeeringGroupGetResponse
- func (*PeeringGroupGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupGetResponse) GetMeta() *GetResponseMetadata
- func (x *PeeringGroupGetResponse) GetPeeringGroup() *PeeringGroup
- func (x *PeeringGroupGetResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupGetResponse) ProtoMessage()
- func (x *PeeringGroupGetResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupGetResponse) Reset()
- func (x *PeeringGroupGetResponse) String() string
- type PeeringGroupListRequest
- func (*PeeringGroupListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupListRequest) GetFilter() string
- func (x *PeeringGroupListRequest) GetMeta() *ListRequestMetadata
- func (*PeeringGroupListRequest) ProtoMessage()
- func (x *PeeringGroupListRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupListRequest) Reset()
- func (x *PeeringGroupListRequest) String() string
- type PeeringGroupListResponse
- func (*PeeringGroupListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupListResponse) GetMeta() *ListResponseMetadata
- func (x *PeeringGroupListResponse) GetPeeringGroups() []*PeeringGroup
- func (x *PeeringGroupListResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupListResponse) ProtoMessage()
- func (x *PeeringGroupListResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupListResponse) Reset()
- func (x *PeeringGroupListResponse) String() string
- type PeeringGroupNode
- func (*PeeringGroupNode) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNode) GetGroupId() string
- func (x *PeeringGroupNode) GetId() string
- func (x *PeeringGroupNode) GetNodeId() string
- func (*PeeringGroupNode) ProtoMessage()
- func (x *PeeringGroupNode) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNode) Reset()
- func (x *PeeringGroupNode) String() string
- type PeeringGroupNodeCreateRequest
- func (*PeeringGroupNodeCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *PeeringGroupNodeCreateRequest) GetPeeringGroupNode() *PeeringGroupNode
- func (*PeeringGroupNodeCreateRequest) ProtoMessage()
- func (x *PeeringGroupNodeCreateRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeCreateRequest) Reset()
- func (x *PeeringGroupNodeCreateRequest) String() string
- type PeeringGroupNodeCreateResponse
- func (*PeeringGroupNodeCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *PeeringGroupNodeCreateResponse) GetPeeringGroupNode() *PeeringGroupNode
- func (x *PeeringGroupNodeCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupNodeCreateResponse) ProtoMessage()
- func (x *PeeringGroupNodeCreateResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeCreateResponse) Reset()
- func (x *PeeringGroupNodeCreateResponse) String() string
- type PeeringGroupNodeDeleteRequest
- func (*PeeringGroupNodeDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeDeleteRequest) GetId() string
- func (x *PeeringGroupNodeDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*PeeringGroupNodeDeleteRequest) ProtoMessage()
- func (x *PeeringGroupNodeDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeDeleteRequest) Reset()
- func (x *PeeringGroupNodeDeleteRequest) String() string
- type PeeringGroupNodeDeleteResponse
- func (*PeeringGroupNodeDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *PeeringGroupNodeDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupNodeDeleteResponse) ProtoMessage()
- func (x *PeeringGroupNodeDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeDeleteResponse) Reset()
- func (x *PeeringGroupNodeDeleteResponse) String() string
- type PeeringGroupNodeGetRequest
- func (*PeeringGroupNodeGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeGetRequest) GetId() string
- func (x *PeeringGroupNodeGetRequest) GetMeta() *GetRequestMetadata
- func (*PeeringGroupNodeGetRequest) ProtoMessage()
- func (x *PeeringGroupNodeGetRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeGetRequest) Reset()
- func (x *PeeringGroupNodeGetRequest) String() string
- type PeeringGroupNodeGetResponse
- func (*PeeringGroupNodeGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeGetResponse) GetMeta() *GetResponseMetadata
- func (x *PeeringGroupNodeGetResponse) GetPeeringGroupNode() *PeeringGroupNode
- func (x *PeeringGroupNodeGetResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupNodeGetResponse) ProtoMessage()
- func (x *PeeringGroupNodeGetResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeGetResponse) Reset()
- func (x *PeeringGroupNodeGetResponse) String() string
- type PeeringGroupNodeListRequest
- func (*PeeringGroupNodeListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeListRequest) GetFilter() string
- func (x *PeeringGroupNodeListRequest) GetMeta() *ListRequestMetadata
- func (*PeeringGroupNodeListRequest) ProtoMessage()
- func (x *PeeringGroupNodeListRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeListRequest) Reset()
- func (x *PeeringGroupNodeListRequest) String() string
- type PeeringGroupNodeListResponse
- func (*PeeringGroupNodeListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupNodeListResponse) GetMeta() *ListResponseMetadata
- func (x *PeeringGroupNodeListResponse) GetPeeringGroupNodes() []*PeeringGroupNode
- func (x *PeeringGroupNodeListResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupNodeListResponse) ProtoMessage()
- func (x *PeeringGroupNodeListResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupNodeListResponse) Reset()
- func (x *PeeringGroupNodeListResponse) String() string
- type PeeringGroupNodesClient
- type PeeringGroupNodesServer
- type PeeringGroupPeer
- func (*PeeringGroupPeer) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeer) GetGroupId() string
- func (x *PeeringGroupPeer) GetId() string
- func (x *PeeringGroupPeer) GetPeersWithGroupId() string
- func (*PeeringGroupPeer) ProtoMessage()
- func (x *PeeringGroupPeer) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeer) Reset()
- func (x *PeeringGroupPeer) String() string
- type PeeringGroupPeerCreateRequest
- func (*PeeringGroupPeerCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *PeeringGroupPeerCreateRequest) GetPeeringGroupPeer() *PeeringGroupPeer
- func (*PeeringGroupPeerCreateRequest) ProtoMessage()
- func (x *PeeringGroupPeerCreateRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerCreateRequest) Reset()
- func (x *PeeringGroupPeerCreateRequest) String() string
- type PeeringGroupPeerCreateResponse
- func (*PeeringGroupPeerCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *PeeringGroupPeerCreateResponse) GetPeeringGroupPeer() *PeeringGroupPeer
- func (x *PeeringGroupPeerCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupPeerCreateResponse) ProtoMessage()
- func (x *PeeringGroupPeerCreateResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerCreateResponse) Reset()
- func (x *PeeringGroupPeerCreateResponse) String() string
- type PeeringGroupPeerDeleteRequest
- func (*PeeringGroupPeerDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerDeleteRequest) GetId() string
- func (x *PeeringGroupPeerDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*PeeringGroupPeerDeleteRequest) ProtoMessage()
- func (x *PeeringGroupPeerDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerDeleteRequest) Reset()
- func (x *PeeringGroupPeerDeleteRequest) String() string
- type PeeringGroupPeerDeleteResponse
- func (*PeeringGroupPeerDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *PeeringGroupPeerDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupPeerDeleteResponse) ProtoMessage()
- func (x *PeeringGroupPeerDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerDeleteResponse) Reset()
- func (x *PeeringGroupPeerDeleteResponse) String() string
- type PeeringGroupPeerGetRequest
- func (*PeeringGroupPeerGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerGetRequest) GetId() string
- func (x *PeeringGroupPeerGetRequest) GetMeta() *GetRequestMetadata
- func (*PeeringGroupPeerGetRequest) ProtoMessage()
- func (x *PeeringGroupPeerGetRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerGetRequest) Reset()
- func (x *PeeringGroupPeerGetRequest) String() string
- type PeeringGroupPeerGetResponse
- func (*PeeringGroupPeerGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerGetResponse) GetMeta() *GetResponseMetadata
- func (x *PeeringGroupPeerGetResponse) GetPeeringGroupPeer() *PeeringGroupPeer
- func (x *PeeringGroupPeerGetResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupPeerGetResponse) ProtoMessage()
- func (x *PeeringGroupPeerGetResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerGetResponse) Reset()
- func (x *PeeringGroupPeerGetResponse) String() string
- type PeeringGroupPeerListRequest
- func (*PeeringGroupPeerListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerListRequest) GetFilter() string
- func (x *PeeringGroupPeerListRequest) GetMeta() *ListRequestMetadata
- func (*PeeringGroupPeerListRequest) ProtoMessage()
- func (x *PeeringGroupPeerListRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerListRequest) Reset()
- func (x *PeeringGroupPeerListRequest) String() string
- type PeeringGroupPeerListResponse
- func (*PeeringGroupPeerListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupPeerListResponse) GetMeta() *ListResponseMetadata
- func (x *PeeringGroupPeerListResponse) GetPeeringGroupPeers() []*PeeringGroupPeer
- func (x *PeeringGroupPeerListResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupPeerListResponse) ProtoMessage()
- func (x *PeeringGroupPeerListResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupPeerListResponse) Reset()
- func (x *PeeringGroupPeerListResponse) String() string
- type PeeringGroupPeersClient
- type PeeringGroupPeersServer
- type PeeringGroupResource
- func (*PeeringGroupResource) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResource) GetGroupId() string
- func (x *PeeringGroupResource) GetId() string
- func (x *PeeringGroupResource) GetResourceId() string
- func (*PeeringGroupResource) ProtoMessage()
- func (x *PeeringGroupResource) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResource) Reset()
- func (x *PeeringGroupResource) String() string
- type PeeringGroupResourceCreateRequest
- func (*PeeringGroupResourceCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *PeeringGroupResourceCreateRequest) GetPeeringGroupResource() *PeeringGroupResource
- func (*PeeringGroupResourceCreateRequest) ProtoMessage()
- func (x *PeeringGroupResourceCreateRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceCreateRequest) Reset()
- func (x *PeeringGroupResourceCreateRequest) String() string
- type PeeringGroupResourceCreateResponse
- func (*PeeringGroupResourceCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *PeeringGroupResourceCreateResponse) GetPeeringGroupResource() *PeeringGroupResource
- func (x *PeeringGroupResourceCreateResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupResourceCreateResponse) ProtoMessage()
- func (x *PeeringGroupResourceCreateResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceCreateResponse) Reset()
- func (x *PeeringGroupResourceCreateResponse) String() string
- type PeeringGroupResourceDeleteRequest
- func (*PeeringGroupResourceDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceDeleteRequest) GetId() string
- func (x *PeeringGroupResourceDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*PeeringGroupResourceDeleteRequest) ProtoMessage()
- func (x *PeeringGroupResourceDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceDeleteRequest) Reset()
- func (x *PeeringGroupResourceDeleteRequest) String() string
- type PeeringGroupResourceDeleteResponse
- func (*PeeringGroupResourceDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *PeeringGroupResourceDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupResourceDeleteResponse) ProtoMessage()
- func (x *PeeringGroupResourceDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceDeleteResponse) Reset()
- func (x *PeeringGroupResourceDeleteResponse) String() string
- type PeeringGroupResourceGetRequest
- func (*PeeringGroupResourceGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceGetRequest) GetId() string
- func (x *PeeringGroupResourceGetRequest) GetMeta() *GetRequestMetadata
- func (*PeeringGroupResourceGetRequest) ProtoMessage()
- func (x *PeeringGroupResourceGetRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceGetRequest) Reset()
- func (x *PeeringGroupResourceGetRequest) String() string
- type PeeringGroupResourceGetResponse
- func (*PeeringGroupResourceGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceGetResponse) GetMeta() *GetResponseMetadata
- func (x *PeeringGroupResourceGetResponse) GetPeeringGroupResource() *PeeringGroupResource
- func (x *PeeringGroupResourceGetResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupResourceGetResponse) ProtoMessage()
- func (x *PeeringGroupResourceGetResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceGetResponse) Reset()
- func (x *PeeringGroupResourceGetResponse) String() string
- type PeeringGroupResourceListRequest
- func (*PeeringGroupResourceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceListRequest) GetFilter() string
- func (x *PeeringGroupResourceListRequest) GetMeta() *ListRequestMetadata
- func (*PeeringGroupResourceListRequest) ProtoMessage()
- func (x *PeeringGroupResourceListRequest) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceListRequest) Reset()
- func (x *PeeringGroupResourceListRequest) String() string
- type PeeringGroupResourceListResponse
- func (*PeeringGroupResourceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *PeeringGroupResourceListResponse) GetMeta() *ListResponseMetadata
- func (x *PeeringGroupResourceListResponse) GetPeeringGroupResources() []*PeeringGroupResource
- func (x *PeeringGroupResourceListResponse) GetRateLimit() *RateLimitMetadata
- func (*PeeringGroupResourceListResponse) ProtoMessage()
- func (x *PeeringGroupResourceListResponse) ProtoReflect() protoreflect.Message
- func (x *PeeringGroupResourceListResponse) Reset()
- func (x *PeeringGroupResourceListResponse) String() string
- type PeeringGroupResourcesClient
- type PeeringGroupResourcesServer
- type PeeringGroupsClient
- type PeeringGroupsServer
- 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) GetSubdomain() 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) GetSubdomain() 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 QueriesClient
- type QueriesServer
- type Query
- func (*Query) Descriptor() ([]byte, []int)deprecated
- func (x *Query) GetAccountEmail() string
- func (x *Query) GetAccountFirstName() string
- func (x *Query) GetAccountId() string
- func (x *Query) GetAccountLastName() string
- func (x *Query) GetAccountTags() *Tags
- func (x *Query) GetAuthenticationId() string
- func (x *Query) GetAuthzJson() string
- func (x *Query) GetCapture() *QueryCapture
- func (x *Query) GetClientIp() string
- func (x *Query) GetCompletedAt() *timestamppb.Timestamp
- func (x *Query) GetDuration() *durationpb.Duration
- func (x *Query) GetEgressNodeId() string
- func (x *Query) GetEncrypted() bool
- func (x *Query) GetId() string
- func (x *Query) GetQueryBody() string
- func (x *Query) GetQueryCategory() string
- func (x *Query) GetQueryHash() string
- func (x *Query) GetQueryKey() string
- func (x *Query) GetQueryKeyId() string
- func (x *Query) GetRecordCount() int64
- func (x *Query) GetRemoteIdentityUsername() string
- func (x *Query) GetReplayable() bool
- func (x *Query) GetResourceId() string
- func (x *Query) GetResourceName() string
- func (x *Query) GetResourceTags() *Tags
- func (x *Query) GetResourceType() string
- func (x *Query) GetSourceIp() string
- func (x *Query) GetTarget() string
- func (x *Query) GetTimestamp() *timestamppb.Timestamp
- func (*Query) ProtoMessage()
- func (x *Query) ProtoReflect() protoreflect.Message
- func (x *Query) Reset()
- func (x *Query) String() string
- type QueryCapture
- func (*QueryCapture) Descriptor() ([]byte, []int)deprecated
- func (x *QueryCapture) GetClientCommand() string
- func (x *QueryCapture) GetCommand() string
- func (x *QueryCapture) GetContainer() string
- func (x *QueryCapture) GetEnv() map[string]string
- func (x *QueryCapture) GetFileName() string
- func (x *QueryCapture) GetFileSize() int64
- func (x *QueryCapture) GetHeight() int32
- func (x *QueryCapture) GetPod() string
- func (x *QueryCapture) GetRequestBody() []byte
- func (x *QueryCapture) GetRequestMethod() string
- func (x *QueryCapture) GetRequestUri() string
- func (x *QueryCapture) GetType() string
- func (x *QueryCapture) GetWidth() int32
- func (*QueryCapture) ProtoMessage()
- func (x *QueryCapture) ProtoReflect() protoreflect.Message
- func (x *QueryCapture) Reset()
- func (x *QueryCapture) String() string
- type QueryListRequest
- func (*QueryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueryListRequest) GetFilter() string
- func (x *QueryListRequest) GetMeta() *ListRequestMetadata
- func (*QueryListRequest) ProtoMessage()
- func (x *QueryListRequest) ProtoReflect() protoreflect.Message
- func (x *QueryListRequest) Reset()
- func (x *QueryListRequest) String() string
- type QueryListResponse
- func (*QueryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *QueryListResponse) GetMeta() *ListResponseMetadata
- func (x *QueryListResponse) GetQueries() []*Query
- func (x *QueryListResponse) GetRateLimit() *RateLimitMetadata
- func (*QueryListResponse) ProtoMessage()
- func (x *QueryListResponse) ProtoReflect() protoreflect.Message
- func (x *QueryListResponse) Reset()
- func (x *QueryListResponse) 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) GetLockRequired() bool
- 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) GetSubdomain() 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 RDPCert
- func (*RDPCert) Descriptor() ([]byte, []int)deprecated
- func (x *RDPCert) GetBindInterface() string
- func (x *RDPCert) GetEgressFilter() string
- func (x *RDPCert) GetHealthy() bool
- func (x *RDPCert) GetHostname() string
- func (x *RDPCert) GetId() string
- func (x *RDPCert) GetName() string
- func (x *RDPCert) GetPort() int32
- func (x *RDPCert) GetPortOverride() int32
- func (x *RDPCert) GetRemoteIdentityGroupId() string
- func (x *RDPCert) GetRemoteIdentityHealthcheckUsername() string
- func (x *RDPCert) GetSecretStoreId() string
- func (x *RDPCert) GetSubdomain() string
- func (x *RDPCert) GetTags() *Tags
- func (x *RDPCert) GetUsername() string
- func (*RDPCert) ProtoMessage()
- func (x *RDPCert) ProtoReflect() protoreflect.Message
- func (x *RDPCert) Reset()
- func (x *RDPCert) String() string
- type RDSPostgresIAM
- func (*RDSPostgresIAM) Descriptor() ([]byte, []int)deprecated
- func (x *RDSPostgresIAM) GetBindInterface() string
- func (x *RDSPostgresIAM) GetDatabase() string
- func (x *RDSPostgresIAM) GetEgressFilter() string
- func (x *RDSPostgresIAM) GetHealthy() bool
- func (x *RDSPostgresIAM) GetHostname() string
- func (x *RDSPostgresIAM) GetId() string
- func (x *RDSPostgresIAM) GetName() string
- func (x *RDSPostgresIAM) GetOverrideDatabase() bool
- func (x *RDSPostgresIAM) GetPort() int32
- func (x *RDSPostgresIAM) GetPortOverride() int32
- func (x *RDSPostgresIAM) GetRegion() string
- func (x *RDSPostgresIAM) GetRoleAssumptionArn() string
- func (x *RDSPostgresIAM) GetSecretStoreId() string
- func (x *RDSPostgresIAM) GetSubdomain() string
- func (x *RDSPostgresIAM) GetTags() *Tags
- func (x *RDSPostgresIAM) GetUsername() string
- func (*RDSPostgresIAM) ProtoMessage()
- func (x *RDSPostgresIAM) ProtoReflect() protoreflect.Message
- func (x *RDSPostgresIAM) Reset()
- func (x *RDSPostgresIAM) 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() string
- func (x *Redis) GetTags() *Tags
- func (x *Redis) GetTlsRequired() bool
- func (x *Redis) GetUsername() string
- 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) GetSubdomain() 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) GetDevice() string
- func (x *Relay) GetDiscoveryConfig() *NodeDiscoveryConfig
- func (x *Relay) GetGatewayFilter() string
- func (x *Relay) GetId() string
- func (x *Relay) GetLocation() string
- func (x *Relay) GetMaintenanceWindows() []*NodeMaintenanceWindow
- func (x *Relay) GetName() string
- func (x *Relay) GetState() string
- func (x *Relay) GetTags() *Tags
- func (x *Relay) GetUuid() string
- func (x *Relay) GetVersion() string
- func (*Relay) ProtoMessage()
- func (x *Relay) ProtoReflect() protoreflect.Message
- func (x *Relay) Reset()
- func (x *Relay) String() string
- type RemoteIdentitiesClient
- type RemoteIdentitiesHistoryClient
- type RemoteIdentitiesHistoryServer
- 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 RemoteIdentityGroupHistory
- func (*RemoteIdentityGroupHistory) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupHistory) GetActivityId() string
- func (x *RemoteIdentityGroupHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *RemoteIdentityGroupHistory) GetRemoteIdentityGroup() *RemoteIdentityGroup
- func (x *RemoteIdentityGroupHistory) GetTimestamp() *timestamppb.Timestamp
- func (*RemoteIdentityGroupHistory) ProtoMessage()
- func (x *RemoteIdentityGroupHistory) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupHistory) Reset()
- func (x *RemoteIdentityGroupHistory) String() string
- type RemoteIdentityGroupHistoryListRequest
- func (*RemoteIdentityGroupHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupHistoryListRequest) GetFilter() string
- func (x *RemoteIdentityGroupHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*RemoteIdentityGroupHistoryListRequest) ProtoMessage()
- func (x *RemoteIdentityGroupHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupHistoryListRequest) Reset()
- func (x *RemoteIdentityGroupHistoryListRequest) String() string
- type RemoteIdentityGroupHistoryListResponse
- func (*RemoteIdentityGroupHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityGroupHistoryListResponse) GetHistory() []*RemoteIdentityGroupHistory
- func (x *RemoteIdentityGroupHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *RemoteIdentityGroupHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*RemoteIdentityGroupHistoryListResponse) ProtoMessage()
- func (x *RemoteIdentityGroupHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityGroupHistoryListResponse) Reset()
- func (x *RemoteIdentityGroupHistoryListResponse) 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 RemoteIdentityGroupsHistoryClient
- type RemoteIdentityGroupsHistoryServer
- type RemoteIdentityGroupsServer
- type RemoteIdentityHistory
- func (*RemoteIdentityHistory) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityHistory) GetActivityId() string
- func (x *RemoteIdentityHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *RemoteIdentityHistory) GetRemoteIdentity() *RemoteIdentity
- func (x *RemoteIdentityHistory) GetTimestamp() *timestamppb.Timestamp
- func (*RemoteIdentityHistory) ProtoMessage()
- func (x *RemoteIdentityHistory) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityHistory) Reset()
- func (x *RemoteIdentityHistory) String() string
- type RemoteIdentityHistoryListRequest
- func (*RemoteIdentityHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityHistoryListRequest) GetFilter() string
- func (x *RemoteIdentityHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*RemoteIdentityHistoryListRequest) ProtoMessage()
- func (x *RemoteIdentityHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityHistoryListRequest) Reset()
- func (x *RemoteIdentityHistoryListRequest) String() string
- type RemoteIdentityHistoryListResponse
- func (*RemoteIdentityHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RemoteIdentityHistoryListResponse) GetHistory() []*RemoteIdentityHistory
- func (x *RemoteIdentityHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *RemoteIdentityHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*RemoteIdentityHistoryListResponse) ProtoMessage()
- func (x *RemoteIdentityHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *RemoteIdentityHistoryListResponse) Reset()
- func (x *RemoteIdentityHistoryListResponse) String() string
- 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 ReplayChunk
- func (*ReplayChunk) Descriptor() ([]byte, []int)deprecated
- func (x *ReplayChunk) GetData() []byte
- func (x *ReplayChunk) GetEvents() []*ReplayChunkEvent
- func (*ReplayChunk) ProtoMessage()
- func (x *ReplayChunk) ProtoReflect() protoreflect.Message
- func (x *ReplayChunk) Reset()
- func (x *ReplayChunk) String() string
- type ReplayChunkEvent
- func (*ReplayChunkEvent) Descriptor() ([]byte, []int)deprecated
- func (x *ReplayChunkEvent) GetData() []byte
- func (x *ReplayChunkEvent) GetDuration() *durationpb.Duration
- func (*ReplayChunkEvent) ProtoMessage()
- func (x *ReplayChunkEvent) ProtoReflect() protoreflect.Message
- func (x *ReplayChunkEvent) Reset()
- func (x *ReplayChunkEvent) String() string
- type ReplayListRequest
- func (*ReplayListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReplayListRequest) GetFilter() string
- func (x *ReplayListRequest) GetMeta() *ListRequestMetadata
- func (*ReplayListRequest) ProtoMessage()
- func (x *ReplayListRequest) ProtoReflect() protoreflect.Message
- func (x *ReplayListRequest) Reset()
- func (x *ReplayListRequest) String() string
- type ReplayListResponse
- func (*ReplayListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ReplayListResponse) GetChunks() []*ReplayChunk
- func (x *ReplayListResponse) GetMeta() *ListResponseMetadata
- func (x *ReplayListResponse) GetRateLimit() *RateLimitMetadata
- func (*ReplayListResponse) ProtoMessage()
- func (x *ReplayListResponse) ProtoReflect() protoreflect.Message
- func (x *ReplayListResponse) Reset()
- func (x *ReplayListResponse) String() string
- type ReplaysClient
- type ReplaysServer
- type RequestableResource
- func (*RequestableResource) Descriptor() ([]byte, []int)deprecated
- func (x *RequestableResource) GetAccess() string
- func (x *RequestableResource) GetAuthentication() string
- func (x *RequestableResource) GetHealthy() bool
- func (x *RequestableResource) GetId() string
- func (x *RequestableResource) GetName() string
- func (x *RequestableResource) GetTags() *Tags
- func (x *RequestableResource) GetType() string
- func (*RequestableResource) ProtoMessage()
- func (x *RequestableResource) ProtoReflect() protoreflect.Message
- func (x *RequestableResource) Reset()
- func (x *RequestableResource) 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) GetAmazonEksInstanceProfile() *AmazonEKSInstanceProfile
- func (x *Resource) GetAmazonEksInstanceProfileUserImpersonation() *AmazonEKSInstanceProfileUserImpersonation
- 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) GetAuroraPostgresIam() *AuroraPostgresIAM
- func (x *Resource) GetAws() *AWS
- func (x *Resource) GetAwsConsole() *AWSConsole
- func (x *Resource) GetAwsConsoleStaticKeyPair() *AWSConsoleStaticKeyPair
- func (x *Resource) GetAzure() *Azure
- func (x *Resource) GetAzureCertificate() *AzureCertificate
- func (x *Resource) GetAzureMysql() *AzureMysql
- func (x *Resource) GetAzurePostgres() *AzurePostgres
- func (x *Resource) GetAzurePostgresManagedIdentity() *AzurePostgresManagedIdentity
- 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) GetRdpCert() *RDPCert
- func (x *Resource) GetRdsPostgresIam() *RDSPostgresIAM
- 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) GetSnowsight() *Snowsight
- func (x *Resource) GetSqlServer() *SQLServer
- func (x *Resource) GetSqlServerAzureAd() *SQLServerAzureAD
- func (x *Resource) GetSqlServerKerberosAd() *SQLServerKerberosAD
- 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 (x *Resource) GetTrino() *Trino
- 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 ResourceHealthcheckRequest
- func (*ResourceHealthcheckRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceHealthcheckRequest) GetId() string
- func (x *ResourceHealthcheckRequest) GetMeta() *UpdateRequestMetadata
- func (*ResourceHealthcheckRequest) ProtoMessage()
- func (x *ResourceHealthcheckRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceHealthcheckRequest) Reset()
- func (x *ResourceHealthcheckRequest) String() string
- type ResourceHealthcheckResponse
- func (*ResourceHealthcheckResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceHealthcheckResponse) GetMeta() *UpdateResponseMetadata
- func (x *ResourceHealthcheckResponse) GetRateLimit() *RateLimitMetadata
- func (*ResourceHealthcheckResponse) ProtoMessage()
- func (x *ResourceHealthcheckResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceHealthcheckResponse) Reset()
- func (x *ResourceHealthcheckResponse) String() string
- type ResourceHistory
- func (*ResourceHistory) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceHistory) GetActivityId() string
- func (x *ResourceHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *ResourceHistory) GetResource() *Resource
- func (x *ResourceHistory) GetTimestamp() *timestamppb.Timestamp
- func (*ResourceHistory) ProtoMessage()
- func (x *ResourceHistory) ProtoReflect() protoreflect.Message
- func (x *ResourceHistory) Reset()
- func (x *ResourceHistory) String() string
- type ResourceHistoryListRequest
- func (*ResourceHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceHistoryListRequest) GetFilter() string
- func (x *ResourceHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*ResourceHistoryListRequest) ProtoMessage()
- func (x *ResourceHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *ResourceHistoryListRequest) Reset()
- func (x *ResourceHistoryListRequest) String() string
- type ResourceHistoryListResponse
- func (*ResourceHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResourceHistoryListResponse) GetHistory() []*ResourceHistory
- func (x *ResourceHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *ResourceHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*ResourceHistoryListResponse) ProtoMessage()
- func (x *ResourceHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *ResourceHistoryListResponse) Reset()
- func (x *ResourceHistoryListResponse) 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_AmazonEksInstanceProfile
- type Resource_AmazonEksInstanceProfileUserImpersonation
- type Resource_AmazonEksUserImpersonation
- type Resource_AmazonEs
- type Resource_AmazonMqamqp_091
- type Resource_Athena
- type Resource_AuroraMysql
- type Resource_AuroraPostgres
- type Resource_AuroraPostgresIam
- type Resource_Aws
- type Resource_AwsConsole
- type Resource_AwsConsoleStaticKeyPair
- type Resource_Azure
- type Resource_AzureCertificate
- type Resource_AzureMysql
- type Resource_AzurePostgres
- type Resource_AzurePostgresManagedIdentity
- 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_RdpCert
- type Resource_RdsPostgresIam
- type Resource_Redis
- type Resource_Redshift
- type Resource_SingleStore
- type Resource_Snowflake
- type Resource_Snowsight
- type Resource_SqlServer
- type Resource_SqlServerAzureAd
- type Resource_SqlServerKerberosAd
- type Resource_Ssh
- type Resource_SshCert
- type Resource_SshCustomerKey
- type Resource_Sybase
- type Resource_SybaseIq
- type Resource_Teradata
- type Resource_Trino
- type ResourcesClient
- type ResourcesHistoryClient
- type ResourcesHistoryServer
- type ResourcesServer
- type Role
- func (*Role) Descriptor() ([]byte, []int)deprecated
- func (x *Role) GetAccessRules() string
- func (x *Role) GetId() string
- func (x *Role) GetManagedBy() 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 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 RoleHistory
- func (*RoleHistory) Descriptor() ([]byte, []int)deprecated
- func (x *RoleHistory) GetActivityId() string
- func (x *RoleHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *RoleHistory) GetRole() *Role
- func (x *RoleHistory) GetTimestamp() *timestamppb.Timestamp
- func (*RoleHistory) ProtoMessage()
- func (x *RoleHistory) ProtoReflect() protoreflect.Message
- func (x *RoleHistory) Reset()
- func (x *RoleHistory) String() string
- type RoleHistoryListRequest
- func (*RoleHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleHistoryListRequest) GetFilter() string
- func (x *RoleHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*RoleHistoryListRequest) ProtoMessage()
- func (x *RoleHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *RoleHistoryListRequest) Reset()
- func (x *RoleHistoryListRequest) String() string
- type RoleHistoryListResponse
- func (*RoleHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleHistoryListResponse) GetHistory() []*RoleHistory
- func (x *RoleHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *RoleHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*RoleHistoryListResponse) ProtoMessage()
- func (x *RoleHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *RoleHistoryListResponse) Reset()
- func (x *RoleHistoryListResponse) String() string
- 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 RoleResource
- func (*RoleResource) Descriptor() ([]byte, []int)deprecated
- func (x *RoleResource) GetGrantedAt() *timestamppb.Timestamp
- func (x *RoleResource) GetResourceId() string
- func (x *RoleResource) GetRoleId() string
- func (*RoleResource) ProtoMessage()
- func (x *RoleResource) ProtoReflect() protoreflect.Message
- func (x *RoleResource) Reset()
- func (x *RoleResource) String() string
- type RoleResourceHistory
- func (*RoleResourceHistory) Descriptor() ([]byte, []int)deprecated
- func (x *RoleResourceHistory) GetActivityId() string
- func (x *RoleResourceHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *RoleResourceHistory) GetRoleResource() *RoleResource
- func (x *RoleResourceHistory) GetTimestamp() *timestamppb.Timestamp
- func (*RoleResourceHistory) ProtoMessage()
- func (x *RoleResourceHistory) ProtoReflect() protoreflect.Message
- func (x *RoleResourceHistory) Reset()
- func (x *RoleResourceHistory) String() string
- type RoleResourceHistoryListRequest
- func (*RoleResourceHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleResourceHistoryListRequest) GetFilter() string
- func (x *RoleResourceHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*RoleResourceHistoryListRequest) ProtoMessage()
- func (x *RoleResourceHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *RoleResourceHistoryListRequest) Reset()
- func (x *RoleResourceHistoryListRequest) String() string
- type RoleResourceHistoryListResponse
- func (*RoleResourceHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleResourceHistoryListResponse) GetHistory() []*RoleResourceHistory
- func (x *RoleResourceHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *RoleResourceHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*RoleResourceHistoryListResponse) ProtoMessage()
- func (x *RoleResourceHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *RoleResourceHistoryListResponse) Reset()
- func (x *RoleResourceHistoryListResponse) String() string
- type RoleResourceListRequest
- func (*RoleResourceListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RoleResourceListRequest) GetFilter() string
- func (x *RoleResourceListRequest) GetMeta() *ListRequestMetadata
- func (*RoleResourceListRequest) ProtoMessage()
- func (x *RoleResourceListRequest) ProtoReflect() protoreflect.Message
- func (x *RoleResourceListRequest) Reset()
- func (x *RoleResourceListRequest) String() string
- type RoleResourceListResponse
- func (*RoleResourceListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RoleResourceListResponse) GetMeta() *ListResponseMetadata
- func (x *RoleResourceListResponse) GetRateLimit() *RateLimitMetadata
- func (x *RoleResourceListResponse) GetRoleResources() []*RoleResource
- func (*RoleResourceListResponse) ProtoMessage()
- func (x *RoleResourceListResponse) ProtoReflect() protoreflect.Message
- func (x *RoleResourceListResponse) Reset()
- func (x *RoleResourceListResponse) String() string
- type RoleResourcesClient
- type RoleResourcesHistoryClient
- type RoleResourcesHistoryServer
- type RoleResourcesServer
- 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 RolesHistoryClient
- type RolesHistoryServer
- type RolesServer
- type SQLServer
- func (*SQLServer) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServer) GetAllowDeprecatedEncryption() bool
- 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) GetSubdomain() 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 SQLServerAzureAD
- func (*SQLServerAzureAD) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerAzureAD) GetAllowDeprecatedEncryption() bool
- func (x *SQLServerAzureAD) GetBindInterface() string
- func (x *SQLServerAzureAD) GetClientId() string
- func (x *SQLServerAzureAD) GetDatabase() string
- func (x *SQLServerAzureAD) GetEgressFilter() string
- func (x *SQLServerAzureAD) GetHealthy() bool
- func (x *SQLServerAzureAD) GetHostname() string
- func (x *SQLServerAzureAD) GetId() string
- func (x *SQLServerAzureAD) GetName() string
- func (x *SQLServerAzureAD) GetOverrideDatabase() bool
- func (x *SQLServerAzureAD) GetPort() int32
- func (x *SQLServerAzureAD) GetPortOverride() int32
- func (x *SQLServerAzureAD) GetSchema() string
- func (x *SQLServerAzureAD) GetSecret() string
- func (x *SQLServerAzureAD) GetSecretStoreId() string
- func (x *SQLServerAzureAD) GetSubdomain() string
- func (x *SQLServerAzureAD) GetTags() *Tags
- func (x *SQLServerAzureAD) GetTenantId() string
- func (*SQLServerAzureAD) ProtoMessage()
- func (x *SQLServerAzureAD) ProtoReflect() protoreflect.Message
- func (x *SQLServerAzureAD) Reset()
- func (x *SQLServerAzureAD) String() string
- type SQLServerKerberosAD
- func (*SQLServerKerberosAD) Descriptor() ([]byte, []int)deprecated
- func (x *SQLServerKerberosAD) GetAllowDeprecatedEncryption() bool
- func (x *SQLServerKerberosAD) GetBindInterface() string
- func (x *SQLServerKerberosAD) GetDatabase() string
- func (x *SQLServerKerberosAD) GetEgressFilter() string
- func (x *SQLServerKerberosAD) GetHealthy() bool
- func (x *SQLServerKerberosAD) GetHostname() string
- func (x *SQLServerKerberosAD) GetId() string
- func (x *SQLServerKerberosAD) GetKeytab() string
- func (x *SQLServerKerberosAD) GetKrbConfig() string
- func (x *SQLServerKerberosAD) GetName() string
- func (x *SQLServerKerberosAD) GetOverrideDatabase() bool
- func (x *SQLServerKerberosAD) GetPort() int32
- func (x *SQLServerKerberosAD) GetPortOverride() int32
- func (x *SQLServerKerberosAD) GetRealm() string
- func (x *SQLServerKerberosAD) GetSchema() string
- func (x *SQLServerKerberosAD) GetSecretStoreId() string
- func (x *SQLServerKerberosAD) GetServerSpn() string
- func (x *SQLServerKerberosAD) GetSubdomain() string
- func (x *SQLServerKerberosAD) GetTags() *Tags
- func (x *SQLServerKerberosAD) GetUsername() string
- func (*SQLServerKerberosAD) ProtoMessage()
- func (x *SQLServerKerberosAD) ProtoReflect() protoreflect.Message
- func (x *SQLServerKerberosAD) Reset()
- func (x *SQLServerKerberosAD) 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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) GetActiveDirectory() *ActiveDirectoryStore
- func (x *SecretStore) GetAws() *AWSStore
- func (x *SecretStore) GetAwsCertX_509() *AWSCertX509Store
- func (x *SecretStore) GetAzure() *AzureStore
- func (x *SecretStore) GetCyberarkConjur() *CyberarkConjurStore
- func (x *SecretStore) GetCyberarkPam() *CyberarkPAMStore
- func (x *SecretStore) GetCyberarkPamExperimental() *CyberarkPAMExperimentalStore
- func (x *SecretStore) GetDelinea() *DelineaStore
- func (x *SecretStore) GetGcp() *GCPStore
- func (x *SecretStore) GetGcpCertX_509() *GCPCertX509Store
- func (x *SecretStore) GetKeyfactorSsh() *KeyfactorSSHStore
- func (x *SecretStore) GetKeyfactorX_509() *KeyfactorX509Store
- func (m *SecretStore) GetSecretStore() isSecretStore_SecretStore
- func (x *SecretStore) GetVaultAppRole() *VaultAppRoleStore
- func (x *SecretStore) GetVaultAppRoleCertSsh() *VaultAppRoleCertSSHStore
- func (x *SecretStore) GetVaultAppRoleCertX_509() *VaultAppRoleCertX509Store
- func (x *SecretStore) GetVaultAwsec_2() *VaultAWSEC2Store
- func (x *SecretStore) GetVaultAwsiam() *VaultAWSIAMStore
- func (x *SecretStore) GetVaultTls() *VaultTLSStore
- func (x *SecretStore) GetVaultTlsCertSsh() *VaultTLSCertSSHStore
- func (x *SecretStore) GetVaultTlsCertX_509() *VaultTLSCertX509Store
- func (x *SecretStore) GetVaultToken() *VaultTokenStore
- func (x *SecretStore) GetVaultTokenCertSsh() *VaultTokenCertSSHStore
- func (x *SecretStore) GetVaultTokenCertX_509() *VaultTokenCertX509Store
- 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 SecretStoreHealth
- func (*SecretStoreHealth) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealth) GetChangedAt() *timestamppb.Timestamp
- func (x *SecretStoreHealth) GetCheckedAt() *timestamppb.Timestamp
- func (x *SecretStoreHealth) GetError() string
- func (x *SecretStoreHealth) GetFlags() []string
- func (x *SecretStoreHealth) GetNodeId() string
- func (x *SecretStoreHealth) GetReachability() string
- func (x *SecretStoreHealth) GetSecretStoreId() string
- func (x *SecretStoreHealth) GetStatus() string
- func (*SecretStoreHealth) ProtoMessage()
- func (x *SecretStoreHealth) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealth) Reset()
- func (x *SecretStoreHealth) String() string
- type SecretStoreHealthCheckRequest
- func (*SecretStoreHealthCheckRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealthCheckRequest) GetMeta() *CreateRequestMetadata
- func (x *SecretStoreHealthCheckRequest) GetSecretStoreId() string
- func (*SecretStoreHealthCheckRequest) ProtoMessage()
- func (x *SecretStoreHealthCheckRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealthCheckRequest) Reset()
- func (x *SecretStoreHealthCheckRequest) String() string
- type SecretStoreHealthCheckResponse
- func (*SecretStoreHealthCheckResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealthCheckResponse) GetMeta() *CreateResponseMetadata
- func (x *SecretStoreHealthCheckResponse) GetRateLimit() *RateLimitMetadata
- func (*SecretStoreHealthCheckResponse) ProtoMessage()
- func (x *SecretStoreHealthCheckResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealthCheckResponse) Reset()
- func (x *SecretStoreHealthCheckResponse) String() string
- type SecretStoreHealthListRequest
- func (*SecretStoreHealthListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealthListRequest) GetFilter() string
- func (x *SecretStoreHealthListRequest) GetMeta() *ListRequestMetadata
- func (*SecretStoreHealthListRequest) ProtoMessage()
- func (x *SecretStoreHealthListRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealthListRequest) Reset()
- func (x *SecretStoreHealthListRequest) String() string
- type SecretStoreHealthListResponse
- func (*SecretStoreHealthListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealthListResponse) GetMeta() *ListResponseMetadata
- func (x *SecretStoreHealthListResponse) GetRateLimit() *RateLimitMetadata
- func (x *SecretStoreHealthListResponse) GetSecretStoreHealths() []*SecretStoreHealth
- func (*SecretStoreHealthListResponse) ProtoMessage()
- func (x *SecretStoreHealthListResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealthListResponse) Reset()
- func (x *SecretStoreHealthListResponse) String() string
- type SecretStoreHealthcheckRequest
- func (*SecretStoreHealthcheckRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealthcheckRequest) GetMeta() *CreateRequestMetadata
- func (x *SecretStoreHealthcheckRequest) GetSecretStoreId() string
- func (*SecretStoreHealthcheckRequest) ProtoMessage()
- func (x *SecretStoreHealthcheckRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealthcheckRequest) Reset()
- func (x *SecretStoreHealthcheckRequest) String() string
- type SecretStoreHealthcheckResponse
- func (*SecretStoreHealthcheckResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHealthcheckResponse) GetMeta() *CreateResponseMetadata
- func (x *SecretStoreHealthcheckResponse) GetRateLimit() *RateLimitMetadata
- func (*SecretStoreHealthcheckResponse) ProtoMessage()
- func (x *SecretStoreHealthcheckResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHealthcheckResponse) Reset()
- func (x *SecretStoreHealthcheckResponse) String() string
- type SecretStoreHealthsClient
- type SecretStoreHealthsServer
- type SecretStoreHistory
- func (*SecretStoreHistory) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHistory) GetActivityId() string
- func (x *SecretStoreHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *SecretStoreHistory) GetSecretStore() *SecretStore
- func (x *SecretStoreHistory) GetTimestamp() *timestamppb.Timestamp
- func (*SecretStoreHistory) ProtoMessage()
- func (x *SecretStoreHistory) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHistory) Reset()
- func (x *SecretStoreHistory) String() string
- type SecretStoreHistoryListRequest
- func (*SecretStoreHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHistoryListRequest) GetFilter() string
- func (x *SecretStoreHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*SecretStoreHistoryListRequest) ProtoMessage()
- func (x *SecretStoreHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHistoryListRequest) Reset()
- func (x *SecretStoreHistoryListRequest) String() string
- type SecretStoreHistoryListResponse
- func (*SecretStoreHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretStoreHistoryListResponse) GetHistory() []*SecretStoreHistory
- func (x *SecretStoreHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *SecretStoreHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*SecretStoreHistoryListResponse) ProtoMessage()
- func (x *SecretStoreHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *SecretStoreHistoryListResponse) Reset()
- func (x *SecretStoreHistoryListResponse) 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_ActiveDirectory
- type SecretStore_Aws
- type SecretStore_AwsCertX_509
- type SecretStore_Azure
- type SecretStore_CyberarkConjur
- type SecretStore_CyberarkPam
- type SecretStore_CyberarkPamExperimental
- type SecretStore_Delinea
- type SecretStore_Gcp
- type SecretStore_GcpCertX_509
- type SecretStore_KeyfactorSsh
- type SecretStore_KeyfactorX_509
- type SecretStore_VaultAppRole
- type SecretStore_VaultAppRoleCertSsh
- type SecretStore_VaultAppRoleCertX_509
- type SecretStore_VaultAwsec_2
- type SecretStore_VaultAwsiam
- type SecretStore_VaultTls
- type SecretStore_VaultTlsCertSsh
- type SecretStore_VaultTlsCertX_509
- type SecretStore_VaultToken
- type SecretStore_VaultTokenCertSsh
- type SecretStore_VaultTokenCertX_509
- type SecretStoresClient
- type SecretStoresHistoryClient
- type SecretStoresHistoryServer
- 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) GetDisableSnapshotVertical() bool
- func (x *ServiceOptions) GetIdPrefix() string
- func (x *ServiceOptions) GetMainNoun() string
- func (x *ServiceOptions) GetSkipCliGeneration() bool
- 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) GetRequireNativeAuth() bool
- func (x *SingleStore) GetSecretStoreId() string
- func (x *SingleStore) GetSubdomain() string
- func (x *SingleStore) GetTags() *Tags
- func (x *SingleStore) GetUseAzureSingleServerUsernames() bool
- 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) GetSubdomain() 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 Snowsight
- func (*Snowsight) Descriptor() ([]byte, []int)deprecated
- func (x *Snowsight) GetBindInterface() string
- func (x *Snowsight) GetEgressFilter() string
- func (x *Snowsight) GetHealthcheckUsername() string
- func (x *Snowsight) GetHealthy() bool
- func (x *Snowsight) GetId() string
- func (x *Snowsight) GetName() string
- func (x *Snowsight) GetPortOverride() int32
- func (x *Snowsight) GetSamlMetadata() string
- func (x *Snowsight) GetSecretStoreId() string
- func (x *Snowsight) GetSubdomain() string
- func (x *Snowsight) GetTags() *Tags
- func (*Snowsight) ProtoMessage()
- func (x *Snowsight) ProtoReflect() protoreflect.Message
- func (x *Snowsight) Reset()
- func (x *Snowsight) 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) GetSubdomain() 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) GetSubdomain() 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) GetSubdomain() 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 Token
- func (*Token) Descriptor() ([]byte, []int)deprecated
- func (x *Token) GetAccountType() string
- func (x *Token) GetDeadline() *timestamppb.Timestamp
- func (x *Token) GetDuration() *durationpb.Duration
- func (x *Token) GetId() string
- func (x *Token) GetName() string
- func (x *Token) GetPermissions() []string
- func (x *Token) GetRekeyed() *timestamppb.Timestamp
- func (x *Token) GetSuspended() bool
- func (x *Token) GetTags() *Tags
- func (*Token) ProtoMessage()
- func (x *Token) ProtoReflect() protoreflect.Message
- func (x *Token) Reset()
- func (x *Token) String() string
- type Trino
- func (*Trino) Descriptor() ([]byte, []int)deprecated
- func (x *Trino) GetBindInterface() string
- func (x *Trino) GetDatabase() string
- func (x *Trino) GetEgressFilter() string
- func (x *Trino) GetHealthy() bool
- func (x *Trino) GetHostname() string
- func (x *Trino) GetId() string
- func (x *Trino) GetName() string
- func (x *Trino) GetPassword() string
- func (x *Trino) GetPort() int32
- func (x *Trino) GetPortOverride() int32
- func (x *Trino) GetSecretStoreId() string
- func (x *Trino) GetSubdomain() string
- func (x *Trino) GetTags() *Tags
- func (x *Trino) GetUsername() string
- func (*Trino) ProtoMessage()
- func (x *Trino) ProtoReflect() protoreflect.Message
- func (x *Trino) Reset()
- func (x *Trino) String() string
- type UnimplementedAccessRequestEventsHistoryServer
- type UnimplementedAccessRequestsHistoryServer
- type UnimplementedAccessRequestsServer
- type UnimplementedAccountAttachmentsHistoryServer
- 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 UnimplementedAccountGrantsHistoryServer
- 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 UnimplementedAccountPermissionsServer
- type UnimplementedAccountResourcesHistoryServer
- type UnimplementedAccountResourcesServer
- type UnimplementedAccountsHistoryServer
- 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 UnimplementedActivitiesServer
- type UnimplementedApprovalWorkflowApproversHistoryServer
- type UnimplementedApprovalWorkflowApproversServer
- func (UnimplementedApprovalWorkflowApproversServer) Create(context.Context, *ApprovalWorkflowApproverCreateRequest) (*ApprovalWorkflowApproverCreateResponse, error)
- func (UnimplementedApprovalWorkflowApproversServer) Delete(context.Context, *ApprovalWorkflowApproverDeleteRequest) (*ApprovalWorkflowApproverDeleteResponse, error)
- func (UnimplementedApprovalWorkflowApproversServer) Get(context.Context, *ApprovalWorkflowApproverGetRequest) (*ApprovalWorkflowApproverGetResponse, error)
- func (UnimplementedApprovalWorkflowApproversServer) List(context.Context, *ApprovalWorkflowApproverListRequest) (*ApprovalWorkflowApproverListResponse, error)
- type UnimplementedApprovalWorkflowStepsHistoryServer
- type UnimplementedApprovalWorkflowStepsServer
- func (UnimplementedApprovalWorkflowStepsServer) Create(context.Context, *ApprovalWorkflowStepCreateRequest) (*ApprovalWorkflowStepCreateResponse, error)
- func (UnimplementedApprovalWorkflowStepsServer) Delete(context.Context, *ApprovalWorkflowStepDeleteRequest) (*ApprovalWorkflowStepDeleteResponse, error)
- func (UnimplementedApprovalWorkflowStepsServer) Get(context.Context, *ApprovalWorkflowStepGetRequest) (*ApprovalWorkflowStepGetResponse, error)
- func (UnimplementedApprovalWorkflowStepsServer) List(context.Context, *ApprovalWorkflowStepListRequest) (*ApprovalWorkflowStepListResponse, error)
- type UnimplementedApprovalWorkflowsHistoryServer
- type UnimplementedApprovalWorkflowsServer
- func (UnimplementedApprovalWorkflowsServer) Create(context.Context, *ApprovalWorkflowCreateRequest) (*ApprovalWorkflowCreateResponse, error)
- func (UnimplementedApprovalWorkflowsServer) Delete(context.Context, *ApprovalWorkflowDeleteRequest) (*ApprovalWorkflowDeleteResponse, error)
- func (UnimplementedApprovalWorkflowsServer) Get(context.Context, *ApprovalWorkflowGetRequest) (*ApprovalWorkflowGetResponse, error)
- func (UnimplementedApprovalWorkflowsServer) List(context.Context, *ApprovalWorkflowListRequest) (*ApprovalWorkflowListResponse, error)
- func (UnimplementedApprovalWorkflowsServer) Update(context.Context, *ApprovalWorkflowUpdateRequest) (*ApprovalWorkflowUpdateResponse, error)
- type UnimplementedControlPanelServer
- func (UnimplementedControlPanelServer) GetRDPCAPublicKey(context.Context, *ControlPanelGetRDPCAPublicKeyRequest) (*ControlPanelGetRDPCAPublicKeyResponse, error)
- func (UnimplementedControlPanelServer) GetSSHCAPublicKey(context.Context, *ControlPanelGetSSHCAPublicKeyRequest) (*ControlPanelGetSSHCAPublicKeyResponse, error)
- func (UnimplementedControlPanelServer) VerifyJWT(context.Context, *ControlPanelVerifyJWTRequest) (*ControlPanelVerifyJWTResponse, error)
- type UnimplementedNodesHistoryServer
- 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 UnimplementedOrganizationHistoryServer
- type UnimplementedPeeringGroupNodesServer
- func (UnimplementedPeeringGroupNodesServer) Create(context.Context, *PeeringGroupNodeCreateRequest) (*PeeringGroupNodeCreateResponse, error)
- func (UnimplementedPeeringGroupNodesServer) Delete(context.Context, *PeeringGroupNodeDeleteRequest) (*PeeringGroupNodeDeleteResponse, error)
- func (UnimplementedPeeringGroupNodesServer) Get(context.Context, *PeeringGroupNodeGetRequest) (*PeeringGroupNodeGetResponse, error)
- func (UnimplementedPeeringGroupNodesServer) List(context.Context, *PeeringGroupNodeListRequest) (*PeeringGroupNodeListResponse, error)
- type UnimplementedPeeringGroupPeersServer
- func (UnimplementedPeeringGroupPeersServer) Create(context.Context, *PeeringGroupPeerCreateRequest) (*PeeringGroupPeerCreateResponse, error)
- func (UnimplementedPeeringGroupPeersServer) Delete(context.Context, *PeeringGroupPeerDeleteRequest) (*PeeringGroupPeerDeleteResponse, error)
- func (UnimplementedPeeringGroupPeersServer) Get(context.Context, *PeeringGroupPeerGetRequest) (*PeeringGroupPeerGetResponse, error)
- func (UnimplementedPeeringGroupPeersServer) List(context.Context, *PeeringGroupPeerListRequest) (*PeeringGroupPeerListResponse, error)
- type UnimplementedPeeringGroupResourcesServer
- func (UnimplementedPeeringGroupResourcesServer) Create(context.Context, *PeeringGroupResourceCreateRequest) (*PeeringGroupResourceCreateResponse, error)
- func (UnimplementedPeeringGroupResourcesServer) Delete(context.Context, *PeeringGroupResourceDeleteRequest) (*PeeringGroupResourceDeleteResponse, error)
- func (UnimplementedPeeringGroupResourcesServer) Get(context.Context, *PeeringGroupResourceGetRequest) (*PeeringGroupResourceGetResponse, error)
- func (UnimplementedPeeringGroupResourcesServer) List(context.Context, *PeeringGroupResourceListRequest) (*PeeringGroupResourceListResponse, error)
- type UnimplementedPeeringGroupsServer
- func (UnimplementedPeeringGroupsServer) Create(context.Context, *PeeringGroupCreateRequest) (*PeeringGroupCreateResponse, error)
- func (UnimplementedPeeringGroupsServer) Delete(context.Context, *PeeringGroupDeleteRequest) (*PeeringGroupDeleteResponse, error)
- func (UnimplementedPeeringGroupsServer) Get(context.Context, *PeeringGroupGetRequest) (*PeeringGroupGetResponse, error)
- func (UnimplementedPeeringGroupsServer) List(context.Context, *PeeringGroupListRequest) (*PeeringGroupListResponse, error)
- type UnimplementedQueriesServer
- type UnimplementedRemoteIdentitiesHistoryServer
- 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 UnimplementedRemoteIdentityGroupsHistoryServer
- type UnimplementedRemoteIdentityGroupsServer
- type UnimplementedReplaysServer
- type UnimplementedResourcesHistoryServer
- 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) Healthcheck(context.Context, *ResourceHealthcheckRequest) (*ResourceHealthcheckResponse, error)
- func (UnimplementedResourcesServer) List(context.Context, *ResourceListRequest) (*ResourceListResponse, error)
- func (UnimplementedResourcesServer) Update(context.Context, *ResourceUpdateRequest) (*ResourceUpdateResponse, error)
- type UnimplementedRoleResourcesHistoryServer
- type UnimplementedRoleResourcesServer
- type UnimplementedRolesHistoryServer
- 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 UnimplementedSecretStoreHealthsServer
- func (UnimplementedSecretStoreHealthsServer) Check(context.Context, *SecretStoreHealthCheckRequest) (*SecretStoreHealthCheckResponse, error)
- func (UnimplementedSecretStoreHealthsServer) Healthcheck(context.Context, *SecretStoreHealthcheckRequest) (*SecretStoreHealthcheckResponse, error)
- func (UnimplementedSecretStoreHealthsServer) List(context.Context, *SecretStoreHealthListRequest) (*SecretStoreHealthListResponse, error)
- type UnimplementedSecretStoresHistoryServer
- 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 UnimplementedWorkflowApproversHistoryServer
- type UnimplementedWorkflowApproversServer
- func (UnimplementedWorkflowApproversServer) Create(context.Context, *WorkflowApproversCreateRequest) (*WorkflowApproversCreateResponse, error)
- func (UnimplementedWorkflowApproversServer) Delete(context.Context, *WorkflowApproversDeleteRequest) (*WorkflowApproversDeleteResponse, error)
- func (UnimplementedWorkflowApproversServer) Get(context.Context, *WorkflowApproverGetRequest) (*WorkflowApproverGetResponse, error)
- func (UnimplementedWorkflowApproversServer) List(context.Context, *WorkflowApproversListRequest) (*WorkflowApproversListResponse, error)
- type UnimplementedWorkflowAssignmentsHistoryServer
- type UnimplementedWorkflowAssignmentsServer
- type UnimplementedWorkflowRolesHistoryServer
- type UnimplementedWorkflowRolesServer
- func (UnimplementedWorkflowRolesServer) Create(context.Context, *WorkflowRolesCreateRequest) (*WorkflowRolesCreateResponse, error)
- func (UnimplementedWorkflowRolesServer) Delete(context.Context, *WorkflowRolesDeleteRequest) (*WorkflowRolesDeleteResponse, error)
- func (UnimplementedWorkflowRolesServer) Get(context.Context, *WorkflowRoleGetRequest) (*WorkflowRoleGetResponse, error)
- func (UnimplementedWorkflowRolesServer) List(context.Context, *WorkflowRolesListRequest) (*WorkflowRolesListResponse, error)
- type UnimplementedWorkflowsHistoryServer
- type UnimplementedWorkflowsServer
- func (UnimplementedWorkflowsServer) Create(context.Context, *WorkflowCreateRequest) (*WorkflowCreateResponse, error)
- func (UnimplementedWorkflowsServer) Delete(context.Context, *WorkflowDeleteRequest) (*WorkflowDeleteResponse, error)
- func (UnimplementedWorkflowsServer) Get(context.Context, *WorkflowGetRequest) (*WorkflowGetResponse, error)
- func (UnimplementedWorkflowsServer) List(context.Context, *WorkflowListRequest) (*WorkflowListResponse, error)
- func (UnimplementedWorkflowsServer) Update(context.Context, *WorkflowUpdateRequest) (*WorkflowUpdateResponse, error)
- type UnsafeAccessRequestEventsHistoryServer
- type UnsafeAccessRequestsHistoryServer
- type UnsafeAccessRequestsServer
- type UnsafeAccountAttachmentsHistoryServer
- type UnsafeAccountAttachmentsServer
- type UnsafeAccountGrantsHistoryServer
- type UnsafeAccountGrantsServer
- type UnsafeAccountPermissionsServer
- type UnsafeAccountResourcesHistoryServer
- type UnsafeAccountResourcesServer
- type UnsafeAccountsHistoryServer
- type UnsafeAccountsServer
- type UnsafeActivitiesServer
- type UnsafeApprovalWorkflowApproversHistoryServer
- type UnsafeApprovalWorkflowApproversServer
- type UnsafeApprovalWorkflowStepsHistoryServer
- type UnsafeApprovalWorkflowStepsServer
- type UnsafeApprovalWorkflowsHistoryServer
- type UnsafeApprovalWorkflowsServer
- type UnsafeControlPanelServer
- type UnsafeNodesHistoryServer
- type UnsafeNodesServer
- type UnsafeOrganizationHistoryServer
- type UnsafePeeringGroupNodesServer
- type UnsafePeeringGroupPeersServer
- type UnsafePeeringGroupResourcesServer
- type UnsafePeeringGroupsServer
- type UnsafeQueriesServer
- type UnsafeRemoteIdentitiesHistoryServer
- type UnsafeRemoteIdentitiesServer
- type UnsafeRemoteIdentityGroupsHistoryServer
- type UnsafeRemoteIdentityGroupsServer
- type UnsafeReplaysServer
- type UnsafeResourcesHistoryServer
- type UnsafeResourcesServer
- type UnsafeRoleResourcesHistoryServer
- type UnsafeRoleResourcesServer
- type UnsafeRolesHistoryServer
- type UnsafeRolesServer
- type UnsafeSecretStoreHealthsServer
- type UnsafeSecretStoresHistoryServer
- type UnsafeSecretStoresServer
- type UnsafeWorkflowApproversHistoryServer
- type UnsafeWorkflowApproversServer
- type UnsafeWorkflowAssignmentsHistoryServer
- type UnsafeWorkflowAssignmentsServer
- type UnsafeWorkflowRolesHistoryServer
- type UnsafeWorkflowRolesServer
- type UnsafeWorkflowsHistoryServer
- type UnsafeWorkflowsServer
- type UpdateRequestMetadata
- type UpdateResponseMetadata
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetEmail() string
- func (x *User) GetExternalId() string
- func (x *User) GetFirstName() string
- func (x *User) GetId() string
- func (x *User) GetLastName() string
- func (x *User) GetManagedBy() string
- func (x *User) GetPermissionLevel() string
- func (x *User) GetPermissionLevelRW() string
- func (x *User) GetSuspended() bool
- func (x *User) GetSuspendedRO() 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 VaultAWSEC2Store
- func (*VaultAWSEC2Store) Descriptor() ([]byte, []int)deprecated
- func (x *VaultAWSEC2Store) GetId() string
- func (x *VaultAWSEC2Store) GetName() string
- func (x *VaultAWSEC2Store) GetNamespace() string
- func (x *VaultAWSEC2Store) GetServerAddress() string
- func (x *VaultAWSEC2Store) GetTags() *Tags
- func (*VaultAWSEC2Store) ProtoMessage()
- func (x *VaultAWSEC2Store) ProtoReflect() protoreflect.Message
- func (x *VaultAWSEC2Store) Reset()
- func (x *VaultAWSEC2Store) String() string
- type VaultAWSIAMStore
- func (*VaultAWSIAMStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultAWSIAMStore) GetId() string
- func (x *VaultAWSIAMStore) GetName() string
- func (x *VaultAWSIAMStore) GetNamespace() string
- func (x *VaultAWSIAMStore) GetServerAddress() string
- func (x *VaultAWSIAMStore) GetTags() *Tags
- func (*VaultAWSIAMStore) ProtoMessage()
- func (x *VaultAWSIAMStore) ProtoReflect() protoreflect.Message
- func (x *VaultAWSIAMStore) Reset()
- func (x *VaultAWSIAMStore) String() string
- type VaultAppRoleCertSSHStore
- func (*VaultAppRoleCertSSHStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultAppRoleCertSSHStore) GetId() string
- func (x *VaultAppRoleCertSSHStore) GetIssuedCertTTLMinutes() int32
- func (x *VaultAppRoleCertSSHStore) GetName() string
- func (x *VaultAppRoleCertSSHStore) GetNamespace() string
- func (x *VaultAppRoleCertSSHStore) GetServerAddress() string
- func (x *VaultAppRoleCertSSHStore) GetSigningRole() string
- func (x *VaultAppRoleCertSSHStore) GetSshMountPoint() string
- func (x *VaultAppRoleCertSSHStore) GetTags() *Tags
- func (*VaultAppRoleCertSSHStore) ProtoMessage()
- func (x *VaultAppRoleCertSSHStore) ProtoReflect() protoreflect.Message
- func (x *VaultAppRoleCertSSHStore) Reset()
- func (x *VaultAppRoleCertSSHStore) String() string
- type VaultAppRoleCertX509Store
- func (*VaultAppRoleCertX509Store) Descriptor() ([]byte, []int)deprecated
- func (x *VaultAppRoleCertX509Store) GetId() string
- func (x *VaultAppRoleCertX509Store) GetIssuedCertTTLMinutes() int32
- func (x *VaultAppRoleCertX509Store) GetName() string
- func (x *VaultAppRoleCertX509Store) GetNamespace() string
- func (x *VaultAppRoleCertX509Store) GetPkiMountPoint() string
- func (x *VaultAppRoleCertX509Store) GetServerAddress() string
- func (x *VaultAppRoleCertX509Store) GetSigningRole() string
- func (x *VaultAppRoleCertX509Store) GetTags() *Tags
- func (*VaultAppRoleCertX509Store) ProtoMessage()
- func (x *VaultAppRoleCertX509Store) ProtoReflect() protoreflect.Message
- func (x *VaultAppRoleCertX509Store) Reset()
- func (x *VaultAppRoleCertX509Store) 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 VaultTLSCertSSHStore
- func (*VaultTLSCertSSHStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultTLSCertSSHStore) GetCACertPath() string
- func (x *VaultTLSCertSSHStore) GetClientCertPath() string
- func (x *VaultTLSCertSSHStore) GetClientKeyPath() string
- func (x *VaultTLSCertSSHStore) GetId() string
- func (x *VaultTLSCertSSHStore) GetIssuedCertTTLMinutes() int32
- func (x *VaultTLSCertSSHStore) GetName() string
- func (x *VaultTLSCertSSHStore) GetNamespace() string
- func (x *VaultTLSCertSSHStore) GetServerAddress() string
- func (x *VaultTLSCertSSHStore) GetSigningRole() string
- func (x *VaultTLSCertSSHStore) GetSshMountPoint() string
- func (x *VaultTLSCertSSHStore) GetTags() *Tags
- func (*VaultTLSCertSSHStore) ProtoMessage()
- func (x *VaultTLSCertSSHStore) ProtoReflect() protoreflect.Message
- func (x *VaultTLSCertSSHStore) Reset()
- func (x *VaultTLSCertSSHStore) String() string
- type VaultTLSCertX509Store
- func (*VaultTLSCertX509Store) Descriptor() ([]byte, []int)deprecated
- func (x *VaultTLSCertX509Store) GetCACertPath() string
- func (x *VaultTLSCertX509Store) GetClientCertPath() string
- func (x *VaultTLSCertX509Store) GetClientKeyPath() string
- func (x *VaultTLSCertX509Store) GetId() string
- func (x *VaultTLSCertX509Store) GetIssuedCertTTLMinutes() int32
- func (x *VaultTLSCertX509Store) GetName() string
- func (x *VaultTLSCertX509Store) GetNamespace() string
- func (x *VaultTLSCertX509Store) GetPkiMountPoint() string
- func (x *VaultTLSCertX509Store) GetServerAddress() string
- func (x *VaultTLSCertX509Store) GetSigningRole() string
- func (x *VaultTLSCertX509Store) GetTags() *Tags
- func (*VaultTLSCertX509Store) ProtoMessage()
- func (x *VaultTLSCertX509Store) ProtoReflect() protoreflect.Message
- func (x *VaultTLSCertX509Store) Reset()
- func (x *VaultTLSCertX509Store) 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 VaultTokenCertSSHStore
- func (*VaultTokenCertSSHStore) Descriptor() ([]byte, []int)deprecated
- func (x *VaultTokenCertSSHStore) GetId() string
- func (x *VaultTokenCertSSHStore) GetIssuedCertTTLMinutes() int32
- func (x *VaultTokenCertSSHStore) GetName() string
- func (x *VaultTokenCertSSHStore) GetNamespace() string
- func (x *VaultTokenCertSSHStore) GetServerAddress() string
- func (x *VaultTokenCertSSHStore) GetSigningRole() string
- func (x *VaultTokenCertSSHStore) GetSshMountPoint() string
- func (x *VaultTokenCertSSHStore) GetTags() *Tags
- func (*VaultTokenCertSSHStore) ProtoMessage()
- func (x *VaultTokenCertSSHStore) ProtoReflect() protoreflect.Message
- func (x *VaultTokenCertSSHStore) Reset()
- func (x *VaultTokenCertSSHStore) String() string
- type VaultTokenCertX509Store
- func (*VaultTokenCertX509Store) Descriptor() ([]byte, []int)deprecated
- func (x *VaultTokenCertX509Store) GetId() string
- func (x *VaultTokenCertX509Store) GetIssuedCertTTLMinutes() int32
- func (x *VaultTokenCertX509Store) GetName() string
- func (x *VaultTokenCertX509Store) GetNamespace() string
- func (x *VaultTokenCertX509Store) GetPkiMountPoint() string
- func (x *VaultTokenCertX509Store) GetServerAddress() string
- func (x *VaultTokenCertX509Store) GetSigningRole() string
- func (x *VaultTokenCertX509Store) GetTags() *Tags
- func (*VaultTokenCertX509Store) ProtoMessage()
- func (x *VaultTokenCertX509Store) ProtoReflect() protoreflect.Message
- func (x *VaultTokenCertX509Store) Reset()
- func (x *VaultTokenCertX509Store) 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
- type Workflow
- func (*Workflow) Descriptor() ([]byte, []int)deprecated
- func (x *Workflow) GetAccessRules() string
- func (x *Workflow) GetApprovalFlowId() string
- func (x *Workflow) GetAutoGrant() bool
- func (x *Workflow) GetDescription() string
- func (x *Workflow) GetEnabled() bool
- func (x *Workflow) GetId() string
- func (x *Workflow) GetName() string
- func (x *Workflow) GetRequiresReason() bool
- func (x *Workflow) GetWeight() int64
- func (*Workflow) ProtoMessage()
- func (x *Workflow) ProtoReflect() protoreflect.Message
- func (x *Workflow) Reset()
- func (x *Workflow) String() string
- type WorkflowApprover
- func (*WorkflowApprover) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApprover) GetAccountId() string
- func (x *WorkflowApprover) GetId() string
- func (x *WorkflowApprover) GetRoleId() string
- func (x *WorkflowApprover) GetWorkflowId() string
- func (*WorkflowApprover) ProtoMessage()
- func (x *WorkflowApprover) ProtoReflect() protoreflect.Message
- func (x *WorkflowApprover) Reset()
- func (x *WorkflowApprover) String() string
- type WorkflowApproverGetRequest
- func (*WorkflowApproverGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproverGetRequest) GetId() string
- func (x *WorkflowApproverGetRequest) GetMeta() *GetRequestMetadata
- func (*WorkflowApproverGetRequest) ProtoMessage()
- func (x *WorkflowApproverGetRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproverGetRequest) Reset()
- func (x *WorkflowApproverGetRequest) String() string
- type WorkflowApproverGetResponse
- func (*WorkflowApproverGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproverGetResponse) GetMeta() *GetResponseMetadata
- func (x *WorkflowApproverGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowApproverGetResponse) GetWorkflowApprover() *WorkflowApprover
- func (*WorkflowApproverGetResponse) ProtoMessage()
- func (x *WorkflowApproverGetResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproverGetResponse) Reset()
- func (x *WorkflowApproverGetResponse) String() string
- type WorkflowApproverHistory
- func (*WorkflowApproverHistory) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproverHistory) GetActivityId() string
- func (x *WorkflowApproverHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *WorkflowApproverHistory) GetTimestamp() *timestamppb.Timestamp
- func (x *WorkflowApproverHistory) GetWorkflowApprover() *WorkflowApprover
- func (*WorkflowApproverHistory) ProtoMessage()
- func (x *WorkflowApproverHistory) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproverHistory) Reset()
- func (x *WorkflowApproverHistory) String() string
- type WorkflowApproversClient
- type WorkflowApproversCreateRequest
- func (*WorkflowApproversCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *WorkflowApproversCreateRequest) GetWorkflowApprover() *WorkflowApprover
- func (*WorkflowApproversCreateRequest) ProtoMessage()
- func (x *WorkflowApproversCreateRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversCreateRequest) Reset()
- func (x *WorkflowApproversCreateRequest) String() string
- type WorkflowApproversCreateResponse
- func (*WorkflowApproversCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *WorkflowApproversCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowApproversCreateResponse) GetWorkflowApprover() *WorkflowApprover
- func (*WorkflowApproversCreateResponse) ProtoMessage()
- func (x *WorkflowApproversCreateResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversCreateResponse) Reset()
- func (x *WorkflowApproversCreateResponse) String() string
- type WorkflowApproversDeleteRequest
- func (*WorkflowApproversDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversDeleteRequest) GetId() string
- func (x *WorkflowApproversDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*WorkflowApproversDeleteRequest) ProtoMessage()
- func (x *WorkflowApproversDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversDeleteRequest) Reset()
- func (x *WorkflowApproversDeleteRequest) String() string
- type WorkflowApproversDeleteResponse
- func (*WorkflowApproversDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *WorkflowApproversDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowApproversDeleteResponse) ProtoMessage()
- func (x *WorkflowApproversDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversDeleteResponse) Reset()
- func (x *WorkflowApproversDeleteResponse) String() string
- type WorkflowApproversHistoryClient
- type WorkflowApproversHistoryListRequest
- func (*WorkflowApproversHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversHistoryListRequest) GetFilter() string
- func (x *WorkflowApproversHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowApproversHistoryListRequest) ProtoMessage()
- func (x *WorkflowApproversHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversHistoryListRequest) Reset()
- func (x *WorkflowApproversHistoryListRequest) String() string
- type WorkflowApproversHistoryListResponse
- func (*WorkflowApproversHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversHistoryListResponse) GetHistory() []*WorkflowApproverHistory
- func (x *WorkflowApproversHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowApproversHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowApproversHistoryListResponse) ProtoMessage()
- func (x *WorkflowApproversHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversHistoryListResponse) Reset()
- func (x *WorkflowApproversHistoryListResponse) String() string
- type WorkflowApproversHistoryServer
- type WorkflowApproversListRequest
- func (*WorkflowApproversListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversListRequest) GetFilter() string
- func (x *WorkflowApproversListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowApproversListRequest) ProtoMessage()
- func (x *WorkflowApproversListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversListRequest) Reset()
- func (x *WorkflowApproversListRequest) String() string
- type WorkflowApproversListResponse
- func (*WorkflowApproversListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowApproversListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowApproversListResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowApproversListResponse) GetWorkflowApprovers() []*WorkflowApprover
- func (*WorkflowApproversListResponse) ProtoMessage()
- func (x *WorkflowApproversListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowApproversListResponse) Reset()
- func (x *WorkflowApproversListResponse) String() string
- type WorkflowApproversServer
- type WorkflowAssignment
- func (*WorkflowAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowAssignment) GetResourceId() string
- func (x *WorkflowAssignment) GetWorkflowId() string
- func (*WorkflowAssignment) ProtoMessage()
- func (x *WorkflowAssignment) ProtoReflect() protoreflect.Message
- func (x *WorkflowAssignment) Reset()
- func (x *WorkflowAssignment) String() string
- type WorkflowAssignmentHistory
- func (*WorkflowAssignmentHistory) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowAssignmentHistory) GetActivityId() string
- func (x *WorkflowAssignmentHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *WorkflowAssignmentHistory) GetTimestamp() *timestamppb.Timestamp
- func (x *WorkflowAssignmentHistory) GetWorkflowAssignment() *WorkflowAssignment
- func (*WorkflowAssignmentHistory) ProtoMessage()
- func (x *WorkflowAssignmentHistory) ProtoReflect() protoreflect.Message
- func (x *WorkflowAssignmentHistory) Reset()
- func (x *WorkflowAssignmentHistory) String() string
- type WorkflowAssignmentsClient
- type WorkflowAssignmentsHistoryClient
- type WorkflowAssignmentsHistoryListRequest
- func (*WorkflowAssignmentsHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowAssignmentsHistoryListRequest) GetFilter() string
- func (x *WorkflowAssignmentsHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowAssignmentsHistoryListRequest) ProtoMessage()
- func (x *WorkflowAssignmentsHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowAssignmentsHistoryListRequest) Reset()
- func (x *WorkflowAssignmentsHistoryListRequest) String() string
- type WorkflowAssignmentsHistoryListResponse
- func (*WorkflowAssignmentsHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowAssignmentsHistoryListResponse) GetHistory() []*WorkflowAssignmentHistory
- func (x *WorkflowAssignmentsHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowAssignmentsHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowAssignmentsHistoryListResponse) ProtoMessage()
- func (x *WorkflowAssignmentsHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowAssignmentsHistoryListResponse) Reset()
- func (x *WorkflowAssignmentsHistoryListResponse) String() string
- type WorkflowAssignmentsHistoryServer
- type WorkflowAssignmentsListRequest
- func (*WorkflowAssignmentsListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowAssignmentsListRequest) GetFilter() string
- func (x *WorkflowAssignmentsListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowAssignmentsListRequest) ProtoMessage()
- func (x *WorkflowAssignmentsListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowAssignmentsListRequest) Reset()
- func (x *WorkflowAssignmentsListRequest) String() string
- type WorkflowAssignmentsListResponse
- func (*WorkflowAssignmentsListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowAssignmentsListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowAssignmentsListResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowAssignmentsListResponse) GetWorkflowAssignments() []*WorkflowAssignment
- func (*WorkflowAssignmentsListResponse) ProtoMessage()
- func (x *WorkflowAssignmentsListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowAssignmentsListResponse) Reset()
- func (x *WorkflowAssignmentsListResponse) String() string
- type WorkflowAssignmentsServer
- type WorkflowCreateRequest
- func (*WorkflowCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *WorkflowCreateRequest) GetWorkflow() *Workflow
- func (*WorkflowCreateRequest) ProtoMessage()
- func (x *WorkflowCreateRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowCreateRequest) Reset()
- func (x *WorkflowCreateRequest) String() string
- type WorkflowCreateResponse
- func (*WorkflowCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *WorkflowCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowCreateResponse) GetWorkflow() *Workflow
- func (*WorkflowCreateResponse) ProtoMessage()
- func (x *WorkflowCreateResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowCreateResponse) Reset()
- func (x *WorkflowCreateResponse) String() string
- type WorkflowDeleteRequest
- func (*WorkflowDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowDeleteRequest) GetId() string
- func (x *WorkflowDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*WorkflowDeleteRequest) ProtoMessage()
- func (x *WorkflowDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowDeleteRequest) Reset()
- func (x *WorkflowDeleteRequest) String() string
- type WorkflowDeleteResponse
- func (*WorkflowDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowDeleteResponse) GetId() string
- func (x *WorkflowDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *WorkflowDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowDeleteResponse) ProtoMessage()
- func (x *WorkflowDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowDeleteResponse) Reset()
- func (x *WorkflowDeleteResponse) String() string
- type WorkflowGetRequest
- func (*WorkflowGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowGetRequest) GetId() string
- func (x *WorkflowGetRequest) GetMeta() *GetRequestMetadata
- func (*WorkflowGetRequest) ProtoMessage()
- func (x *WorkflowGetRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowGetRequest) Reset()
- func (x *WorkflowGetRequest) String() string
- type WorkflowGetResponse
- func (*WorkflowGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowGetResponse) GetMeta() *GetResponseMetadata
- func (x *WorkflowGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowGetResponse) GetWorkflow() *Workflow
- func (*WorkflowGetResponse) ProtoMessage()
- func (x *WorkflowGetResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowGetResponse) Reset()
- func (x *WorkflowGetResponse) String() string
- type WorkflowHistory
- func (*WorkflowHistory) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowHistory) GetActivityId() string
- func (x *WorkflowHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *WorkflowHistory) GetTimestamp() *timestamppb.Timestamp
- func (x *WorkflowHistory) GetWorkflow() *Workflow
- func (*WorkflowHistory) ProtoMessage()
- func (x *WorkflowHistory) ProtoReflect() protoreflect.Message
- func (x *WorkflowHistory) Reset()
- func (x *WorkflowHistory) String() string
- type WorkflowHistoryListRequest
- func (*WorkflowHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowHistoryListRequest) GetFilter() string
- func (x *WorkflowHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowHistoryListRequest) ProtoMessage()
- func (x *WorkflowHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowHistoryListRequest) Reset()
- func (x *WorkflowHistoryListRequest) String() string
- type WorkflowHistoryListResponse
- func (*WorkflowHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowHistoryListResponse) GetHistory() []*WorkflowHistory
- func (x *WorkflowHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowHistoryListResponse) ProtoMessage()
- func (x *WorkflowHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowHistoryListResponse) Reset()
- func (x *WorkflowHistoryListResponse) String() string
- type WorkflowListRequest
- func (*WorkflowListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowListRequest) GetFilter() string
- func (x *WorkflowListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowListRequest) ProtoMessage()
- func (x *WorkflowListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowListRequest) Reset()
- func (x *WorkflowListRequest) String() string
- type WorkflowListResponse
- func (*WorkflowListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowListResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowListResponse) GetWorkflows() []*Workflow
- func (*WorkflowListResponse) ProtoMessage()
- func (x *WorkflowListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowListResponse) Reset()
- func (x *WorkflowListResponse) String() string
- type WorkflowRole
- func (*WorkflowRole) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRole) GetId() string
- func (x *WorkflowRole) GetRoleId() string
- func (x *WorkflowRole) GetWorkflowId() string
- func (*WorkflowRole) ProtoMessage()
- func (x *WorkflowRole) ProtoReflect() protoreflect.Message
- func (x *WorkflowRole) Reset()
- func (x *WorkflowRole) String() string
- type WorkflowRoleGetRequest
- func (*WorkflowRoleGetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRoleGetRequest) GetId() string
- func (x *WorkflowRoleGetRequest) GetMeta() *GetRequestMetadata
- func (*WorkflowRoleGetRequest) ProtoMessage()
- func (x *WorkflowRoleGetRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowRoleGetRequest) Reset()
- func (x *WorkflowRoleGetRequest) String() string
- type WorkflowRoleGetResponse
- func (*WorkflowRoleGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRoleGetResponse) GetMeta() *GetResponseMetadata
- func (x *WorkflowRoleGetResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowRoleGetResponse) GetWorkflowRole() *WorkflowRole
- func (*WorkflowRoleGetResponse) ProtoMessage()
- func (x *WorkflowRoleGetResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowRoleGetResponse) Reset()
- func (x *WorkflowRoleGetResponse) String() string
- type WorkflowRoleHistory
- func (*WorkflowRoleHistory) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRoleHistory) GetActivityId() string
- func (x *WorkflowRoleHistory) GetDeletedAt() *timestamppb.Timestamp
- func (x *WorkflowRoleHistory) GetTimestamp() *timestamppb.Timestamp
- func (x *WorkflowRoleHistory) GetWorkflowRole() *WorkflowRole
- func (*WorkflowRoleHistory) ProtoMessage()
- func (x *WorkflowRoleHistory) ProtoReflect() protoreflect.Message
- func (x *WorkflowRoleHistory) Reset()
- func (x *WorkflowRoleHistory) String() string
- type WorkflowRolesClient
- type WorkflowRolesCreateRequest
- func (*WorkflowRolesCreateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesCreateRequest) GetMeta() *CreateRequestMetadata
- func (x *WorkflowRolesCreateRequest) GetWorkflowRole() *WorkflowRole
- func (*WorkflowRolesCreateRequest) ProtoMessage()
- func (x *WorkflowRolesCreateRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesCreateRequest) Reset()
- func (x *WorkflowRolesCreateRequest) String() string
- type WorkflowRolesCreateResponse
- func (*WorkflowRolesCreateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesCreateResponse) GetMeta() *CreateResponseMetadata
- func (x *WorkflowRolesCreateResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowRolesCreateResponse) GetWorkflowRole() *WorkflowRole
- func (*WorkflowRolesCreateResponse) ProtoMessage()
- func (x *WorkflowRolesCreateResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesCreateResponse) Reset()
- func (x *WorkflowRolesCreateResponse) String() string
- type WorkflowRolesDeleteRequest
- func (*WorkflowRolesDeleteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesDeleteRequest) GetId() string
- func (x *WorkflowRolesDeleteRequest) GetMeta() *DeleteRequestMetadata
- func (*WorkflowRolesDeleteRequest) ProtoMessage()
- func (x *WorkflowRolesDeleteRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesDeleteRequest) Reset()
- func (x *WorkflowRolesDeleteRequest) String() string
- type WorkflowRolesDeleteResponse
- func (*WorkflowRolesDeleteResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesDeleteResponse) GetMeta() *DeleteResponseMetadata
- func (x *WorkflowRolesDeleteResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowRolesDeleteResponse) ProtoMessage()
- func (x *WorkflowRolesDeleteResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesDeleteResponse) Reset()
- func (x *WorkflowRolesDeleteResponse) String() string
- type WorkflowRolesHistoryClient
- type WorkflowRolesHistoryListRequest
- func (*WorkflowRolesHistoryListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesHistoryListRequest) GetFilter() string
- func (x *WorkflowRolesHistoryListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowRolesHistoryListRequest) ProtoMessage()
- func (x *WorkflowRolesHistoryListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesHistoryListRequest) Reset()
- func (x *WorkflowRolesHistoryListRequest) String() string
- type WorkflowRolesHistoryListResponse
- func (*WorkflowRolesHistoryListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesHistoryListResponse) GetHistory() []*WorkflowRoleHistory
- func (x *WorkflowRolesHistoryListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowRolesHistoryListResponse) GetRateLimit() *RateLimitMetadata
- func (*WorkflowRolesHistoryListResponse) ProtoMessage()
- func (x *WorkflowRolesHistoryListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesHistoryListResponse) Reset()
- func (x *WorkflowRolesHistoryListResponse) String() string
- type WorkflowRolesHistoryServer
- type WorkflowRolesListRequest
- func (*WorkflowRolesListRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesListRequest) GetFilter() string
- func (x *WorkflowRolesListRequest) GetMeta() *ListRequestMetadata
- func (*WorkflowRolesListRequest) ProtoMessage()
- func (x *WorkflowRolesListRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesListRequest) Reset()
- func (x *WorkflowRolesListRequest) String() string
- type WorkflowRolesListResponse
- func (*WorkflowRolesListResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowRolesListResponse) GetMeta() *ListResponseMetadata
- func (x *WorkflowRolesListResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowRolesListResponse) GetWorkflowRole() []*WorkflowRole
- func (*WorkflowRolesListResponse) ProtoMessage()
- func (x *WorkflowRolesListResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowRolesListResponse) Reset()
- func (x *WorkflowRolesListResponse) String() string
- type WorkflowRolesServer
- type WorkflowUpdateRequest
- func (*WorkflowUpdateRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowUpdateRequest) GetMeta() *UpdateRequestMetadata
- func (x *WorkflowUpdateRequest) GetWorkflow() *Workflow
- func (*WorkflowUpdateRequest) ProtoMessage()
- func (x *WorkflowUpdateRequest) ProtoReflect() protoreflect.Message
- func (x *WorkflowUpdateRequest) Reset()
- func (x *WorkflowUpdateRequest) String() string
- type WorkflowUpdateResponse
- func (*WorkflowUpdateResponse) Descriptor() ([]byte, []int)deprecated
- func (x *WorkflowUpdateResponse) GetMeta() *UpdateResponseMetadata
- func (x *WorkflowUpdateResponse) GetRateLimit() *RateLimitMetadata
- func (x *WorkflowUpdateResponse) GetWorkflow() *Workflow
- func (*WorkflowUpdateResponse) ProtoMessage()
- func (x *WorkflowUpdateResponse) ProtoReflect() protoreflect.Message
- func (x *WorkflowUpdateResponse) Reset()
- func (x *WorkflowUpdateResponse) String() string
- type WorkflowsClient
- type WorkflowsHistoryClient
- type WorkflowsHistoryServer
- type WorkflowsServer
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_access_request_events_history_proto protoreflect.FileDescriptor
var File_access_requests_history_proto protoreflect.FileDescriptor
var File_access_requests_proto protoreflect.FileDescriptor
var File_account_attachments_history_proto protoreflect.FileDescriptor
var File_account_attachments_proto protoreflect.FileDescriptor
var File_account_grants_history_proto protoreflect.FileDescriptor
var File_account_grants_proto protoreflect.FileDescriptor
var File_account_permissions_proto protoreflect.FileDescriptor
var File_account_resources_history_proto protoreflect.FileDescriptor
var File_account_resources_proto protoreflect.FileDescriptor
var File_accounts_history_proto protoreflect.FileDescriptor
var File_accounts_proto protoreflect.FileDescriptor
var File_activities_proto protoreflect.FileDescriptor
var File_approval_workflow_approvers_history_proto protoreflect.FileDescriptor
var File_approval_workflow_approvers_proto protoreflect.FileDescriptor
var File_approval_workflow_steps_history_proto protoreflect.FileDescriptor
var File_approval_workflow_steps_proto protoreflect.FileDescriptor
var File_approval_workflows_history_proto protoreflect.FileDescriptor
var File_approval_workflows_proto protoreflect.FileDescriptor
var File_control_panel_proto protoreflect.FileDescriptor
var File_drivers_proto protoreflect.FileDescriptor
var File_nodes_history_proto protoreflect.FileDescriptor
var File_nodes_proto protoreflect.FileDescriptor
var File_options_proto protoreflect.FileDescriptor
var File_organization_history_proto protoreflect.FileDescriptor
var File_peering_group_nodes_proto protoreflect.FileDescriptor
var File_peering_group_peers_proto protoreflect.FileDescriptor
var File_peering_group_resources_proto protoreflect.FileDescriptor
var File_peering_groups_proto protoreflect.FileDescriptor
var File_queries_proto protoreflect.FileDescriptor
var File_remote_identities_history_proto protoreflect.FileDescriptor
var File_remote_identities_proto protoreflect.FileDescriptor
var File_remote_identity_groups_history_proto protoreflect.FileDescriptor
var File_remote_identity_groups_proto protoreflect.FileDescriptor
var File_replays_proto protoreflect.FileDescriptor
var File_resources_history_proto protoreflect.FileDescriptor
var File_resources_proto protoreflect.FileDescriptor
var File_role_resources_history_proto protoreflect.FileDescriptor
var File_role_resources_proto protoreflect.FileDescriptor
var File_roles_history_proto protoreflect.FileDescriptor
var File_roles_proto protoreflect.FileDescriptor
var File_secret_store_healths_proto protoreflect.FileDescriptor
var File_secret_store_types_proto protoreflect.FileDescriptor
var File_secret_stores_history_proto protoreflect.FileDescriptor
var File_secret_stores_proto protoreflect.FileDescriptor
var File_spec_proto protoreflect.FileDescriptor
var File_workflow_approvers_history_proto protoreflect.FileDescriptor
var File_workflow_approvers_proto protoreflect.FileDescriptor
var File_workflow_assignments_history_proto protoreflect.FileDescriptor
var File_workflow_assignments_proto protoreflect.FileDescriptor
var File_workflow_roles_history_proto protoreflect.FileDescriptor
var File_workflow_roles_proto protoreflect.FileDescriptor
var File_workflows_history_proto protoreflect.FileDescriptor
var File_workflows_proto protoreflect.FileDescriptor
Functions ¶
func RegisterAccessRequestEventsHistoryServer ¶
func RegisterAccessRequestEventsHistoryServer(s grpc.ServiceRegistrar, srv AccessRequestEventsHistoryServer)
func RegisterAccessRequestsHistoryServer ¶
func RegisterAccessRequestsHistoryServer(s grpc.ServiceRegistrar, srv AccessRequestsHistoryServer)
func RegisterAccessRequestsServer ¶
func RegisterAccessRequestsServer(s grpc.ServiceRegistrar, srv AccessRequestsServer)
func RegisterAccountAttachmentsHistoryServer ¶
func RegisterAccountAttachmentsHistoryServer(s grpc.ServiceRegistrar, srv AccountAttachmentsHistoryServer)
func RegisterAccountAttachmentsServer ¶
func RegisterAccountAttachmentsServer(s grpc.ServiceRegistrar, srv AccountAttachmentsServer)
func RegisterAccountGrantsHistoryServer ¶
func RegisterAccountGrantsHistoryServer(s grpc.ServiceRegistrar, srv AccountGrantsHistoryServer)
func RegisterAccountGrantsServer ¶
func RegisterAccountGrantsServer(s grpc.ServiceRegistrar, srv AccountGrantsServer)
func RegisterAccountPermissionsServer ¶
func RegisterAccountPermissionsServer(s grpc.ServiceRegistrar, srv AccountPermissionsServer)
func RegisterAccountResourcesHistoryServer ¶
func RegisterAccountResourcesHistoryServer(s grpc.ServiceRegistrar, srv AccountResourcesHistoryServer)
func RegisterAccountResourcesServer ¶
func RegisterAccountResourcesServer(s grpc.ServiceRegistrar, srv AccountResourcesServer)
func RegisterAccountsHistoryServer ¶
func RegisterAccountsHistoryServer(s grpc.ServiceRegistrar, srv AccountsHistoryServer)
func RegisterAccountsServer ¶
func RegisterAccountsServer(s grpc.ServiceRegistrar, srv AccountsServer)
func RegisterActivitiesServer ¶
func RegisterActivitiesServer(s grpc.ServiceRegistrar, srv ActivitiesServer)
func RegisterApprovalWorkflowApproversHistoryServer ¶
func RegisterApprovalWorkflowApproversHistoryServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowApproversHistoryServer)
func RegisterApprovalWorkflowApproversServer ¶
func RegisterApprovalWorkflowApproversServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowApproversServer)
func RegisterApprovalWorkflowStepsHistoryServer ¶
func RegisterApprovalWorkflowStepsHistoryServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowStepsHistoryServer)
func RegisterApprovalWorkflowStepsServer ¶
func RegisterApprovalWorkflowStepsServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowStepsServer)
func RegisterApprovalWorkflowsHistoryServer ¶
func RegisterApprovalWorkflowsHistoryServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowsHistoryServer)
func RegisterApprovalWorkflowsServer ¶
func RegisterApprovalWorkflowsServer(s grpc.ServiceRegistrar, srv ApprovalWorkflowsServer)
func RegisterControlPanelServer ¶
func RegisterControlPanelServer(s grpc.ServiceRegistrar, srv ControlPanelServer)
func RegisterNodesHistoryServer ¶
func RegisterNodesHistoryServer(s grpc.ServiceRegistrar, srv NodesHistoryServer)
func RegisterNodesServer ¶
func RegisterNodesServer(s grpc.ServiceRegistrar, srv NodesServer)
func RegisterOrganizationHistoryServer ¶
func RegisterOrganizationHistoryServer(s grpc.ServiceRegistrar, srv OrganizationHistoryServer)
func RegisterPeeringGroupNodesServer ¶
func RegisterPeeringGroupNodesServer(s grpc.ServiceRegistrar, srv PeeringGroupNodesServer)
func RegisterPeeringGroupPeersServer ¶
func RegisterPeeringGroupPeersServer(s grpc.ServiceRegistrar, srv PeeringGroupPeersServer)
func RegisterPeeringGroupResourcesServer ¶
func RegisterPeeringGroupResourcesServer(s grpc.ServiceRegistrar, srv PeeringGroupResourcesServer)
func RegisterPeeringGroupsServer ¶
func RegisterPeeringGroupsServer(s grpc.ServiceRegistrar, srv PeeringGroupsServer)
func RegisterQueriesServer ¶
func RegisterQueriesServer(s grpc.ServiceRegistrar, srv QueriesServer)
func RegisterRemoteIdentitiesHistoryServer ¶
func RegisterRemoteIdentitiesHistoryServer(s grpc.ServiceRegistrar, srv RemoteIdentitiesHistoryServer)
func RegisterRemoteIdentitiesServer ¶
func RegisterRemoteIdentitiesServer(s grpc.ServiceRegistrar, srv RemoteIdentitiesServer)
func RegisterRemoteIdentityGroupsHistoryServer ¶
func RegisterRemoteIdentityGroupsHistoryServer(s grpc.ServiceRegistrar, srv RemoteIdentityGroupsHistoryServer)
func RegisterRemoteIdentityGroupsServer ¶
func RegisterRemoteIdentityGroupsServer(s grpc.ServiceRegistrar, srv RemoteIdentityGroupsServer)
func RegisterReplaysServer ¶
func RegisterReplaysServer(s grpc.ServiceRegistrar, srv ReplaysServer)
func RegisterResourcesHistoryServer ¶
func RegisterResourcesHistoryServer(s grpc.ServiceRegistrar, srv ResourcesHistoryServer)
func RegisterResourcesServer ¶
func RegisterResourcesServer(s grpc.ServiceRegistrar, srv ResourcesServer)
func RegisterRoleResourcesHistoryServer ¶
func RegisterRoleResourcesHistoryServer(s grpc.ServiceRegistrar, srv RoleResourcesHistoryServer)
func RegisterRoleResourcesServer ¶
func RegisterRoleResourcesServer(s grpc.ServiceRegistrar, srv RoleResourcesServer)
func RegisterRolesHistoryServer ¶
func RegisterRolesHistoryServer(s grpc.ServiceRegistrar, srv RolesHistoryServer)
func RegisterRolesServer ¶
func RegisterRolesServer(s grpc.ServiceRegistrar, srv RolesServer)
func RegisterSecretStoreHealthsServer ¶
func RegisterSecretStoreHealthsServer(s grpc.ServiceRegistrar, srv SecretStoreHealthsServer)
func RegisterSecretStoresHistoryServer ¶
func RegisterSecretStoresHistoryServer(s grpc.ServiceRegistrar, srv SecretStoresHistoryServer)
func RegisterSecretStoresServer ¶
func RegisterSecretStoresServer(s grpc.ServiceRegistrar, srv SecretStoresServer)
func RegisterWorkflowApproversHistoryServer ¶
func RegisterWorkflowApproversHistoryServer(s grpc.ServiceRegistrar, srv WorkflowApproversHistoryServer)
func RegisterWorkflowApproversServer ¶
func RegisterWorkflowApproversServer(s grpc.ServiceRegistrar, srv WorkflowApproversServer)
func RegisterWorkflowAssignmentsHistoryServer ¶
func RegisterWorkflowAssignmentsHistoryServer(s grpc.ServiceRegistrar, srv WorkflowAssignmentsHistoryServer)
func RegisterWorkflowAssignmentsServer ¶
func RegisterWorkflowAssignmentsServer(s grpc.ServiceRegistrar, srv WorkflowAssignmentsServer)
func RegisterWorkflowRolesHistoryServer ¶
func RegisterWorkflowRolesHistoryServer(s grpc.ServiceRegistrar, srv WorkflowRolesHistoryServer)
func RegisterWorkflowRolesServer ¶
func RegisterWorkflowRolesServer(s grpc.ServiceRegistrar, srv WorkflowRolesServer)
func RegisterWorkflowsHistoryServer ¶
func RegisterWorkflowsHistoryServer(s grpc.ServiceRegistrar, srv WorkflowsHistoryServer)
func RegisterWorkflowsServer ¶
func RegisterWorkflowsServer(s grpc.ServiceRegistrar, srv WorkflowsServer)
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The certificate to authenticate TLS connections with. ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The key to authenticate TLS connections with. 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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,12,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 129-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AKS) Descriptor
deprecated
func (*AKS) GetBindInterface ¶
func (*AKS) GetCertificateAuthority ¶
func (*AKS) GetClientCertificate ¶
func (*AKS) GetClientKey ¶
func (*AKS) GetEgressFilter ¶
func (*AKS) GetHealthcheckNamespace ¶
func (*AKS) GetHealthy ¶
func (*AKS) GetHostname ¶
func (*AKS) GetPortOverride ¶
func (*AKS) GetRemoteIdentityGroupId ¶
func (*AKS) GetRemoteIdentityHealthcheckUsername ¶
func (*AKS) GetSecretStoreId ¶
func (*AKS) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. 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 ¶
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 ¶
func (x *AKSBasicAuth) GetPortOverride() int32
func (*AKSBasicAuth) GetSecretStoreId ¶
func (x *AKSBasicAuth) GetSecretStoreId() string
func (*AKSBasicAuth) GetSubdomain ¶
func (x *AKSBasicAuth) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ // The API token to authenticate with. 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 ¶
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 ¶
func (x *AKSServiceAccount) GetPortOverride() int32
func (*AKSServiceAccount) GetRemoteIdentityGroupId ¶
func (x *AKSServiceAccount) GetRemoteIdentityGroupId() string
func (*AKSServiceAccount) GetRemoteIdentityHealthcheckUsername ¶
func (x *AKSServiceAccount) GetRemoteIdentityHealthcheckUsername() string
func (*AKSServiceAccount) GetSecretStoreId ¶
func (x *AKSServiceAccount) GetSecretStoreId() string
func (*AKSServiceAccount) GetSubdomain ¶
func (x *AKSServiceAccount) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The API token to authenticate with. 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 ¶
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 ¶
func (x *AKSServiceAccountUserImpersonation) GetPortOverride() int32
func (*AKSServiceAccountUserImpersonation) GetSecretStoreId ¶
func (x *AKSServiceAccountUserImpersonation) GetSecretStoreId() string
func (*AKSServiceAccountUserImpersonation) GetSubdomain ¶
func (x *AKSServiceAccountUserImpersonation) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The certificate to authenticate TLS connections with. ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The key to authenticate TLS connections with. 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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. 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 ¶
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 ¶
func (x *AKSUserImpersonation) GetPortOverride() int32
func (*AKSUserImpersonation) GetSecretStoreId ¶
func (x *AKSUserImpersonation) GetSecretStoreId() string
func (*AKSUserImpersonation) GetSubdomain ¶
func (x *AKSUserImpersonation) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The AWS region healthcheck requests should attempt to connect to. HealthcheckRegion string `protobuf:"bytes,4,opt,name=healthcheck_region,json=healthcheckRegion,proto3" json:"healthcheck_region,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,10,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The role to assume after logging in. RoleArn string `protobuf:"bytes,5,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,6,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
func (*AWS) GetEgressFilter ¶
func (*AWS) GetHealthcheckRegion ¶
func (*AWS) GetHealthy ¶
func (*AWS) GetPortOverride ¶
func (*AWS) GetRoleArn ¶
func (*AWS) GetRoleExternalId ¶
func (*AWS) GetSecretAccessKey ¶
func (*AWS) GetSecretStoreId ¶
func (*AWS) GetSubdomain ¶
func (*AWS) ProtoMessage ¶
func (*AWS) ProtoMessage()
func (*AWS) ProtoReflect ¶
func (x *AWS) ProtoReflect() protoreflect.Message
type AWSCertX509Store ¶
type AWSCertX509Store 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"` // The ARN of the CA in AWS Private CA CaArn string `protobuf:"bytes,5,opt,name=caArn,proto3" json:"caArn,omitempty"` // The ARN of the AWS certificate template for requested certificates. Must allow SAN, key usage, and ext key usage passthrough from CSR CertificateTemplateArn string `protobuf:"bytes,7,opt,name=certificateTemplateArn,proto3" json:"certificateTemplateArn,omitempty"` // The lifetime of certificates issued by this CA represented in minutes. IssuedCertTTLMinutes int32 `protobuf:"varint,8,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The AWS region to target e.g. us-east-1 Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // The specified signing algorithm family (RSA or ECDSA) must match the algorithm family of the CA's secret key. e.g. SHA256WITHRSA SigningAlgo string `protobuf:"bytes,6,opt,name=signingAlgo,proto3" json:"signingAlgo,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 (*AWSCertX509Store) Descriptor
deprecated
func (*AWSCertX509Store) Descriptor() ([]byte, []int)
Deprecated: Use AWSCertX509Store.ProtoReflect.Descriptor instead.
func (*AWSCertX509Store) GetCaArn ¶
func (x *AWSCertX509Store) GetCaArn() string
func (*AWSCertX509Store) GetCertificateTemplateArn ¶
func (x *AWSCertX509Store) GetCertificateTemplateArn() string
func (*AWSCertX509Store) GetId ¶
func (x *AWSCertX509Store) GetId() string
func (*AWSCertX509Store) GetIssuedCertTTLMinutes ¶
func (x *AWSCertX509Store) GetIssuedCertTTLMinutes() int32
func (*AWSCertX509Store) GetName ¶
func (x *AWSCertX509Store) GetName() string
func (*AWSCertX509Store) GetRegion ¶
func (x *AWSCertX509Store) GetRegion() string
func (*AWSCertX509Store) GetSigningAlgo ¶
func (x *AWSCertX509Store) GetSigningAlgo() string
func (*AWSCertX509Store) GetTags ¶
func (x *AWSCertX509Store) GetTags() *Tags
func (*AWSCertX509Store) ProtoMessage ¶
func (*AWSCertX509Store) ProtoMessage()
func (*AWSCertX509Store) ProtoReflect ¶
func (x *AWSCertX509Store) ProtoReflect() protoreflect.Message
func (*AWSCertX509Store) Reset ¶
func (x *AWSCertX509Store) Reset()
func (*AWSCertX509Store) String ¶
func (x *AWSCertX509Store) String() string
type AWSConsole ¶
type AWSConsole struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // If true, prefer environment variables to authenticate connection even if EC2 roles are configured. EnableEnvVariables bool `protobuf:"varint,1,opt,name=enable_env_variables,json=enableEnvVariables,proto3" json:"enable_env_variables,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to. Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ // The role to assume after logging in. RoleArn string `protobuf:"bytes,3,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,4,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The length of time in seconds AWS console sessions will live before needing to reauthenticate. SessionExpiry int32 `protobuf:"varint,5,opt,name=session_expiry,json=sessionExpiry,proto3" json:"session_expiry,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,6,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // contains filtered or unexported fields }
func (*AWSConsole) Descriptor
deprecated
func (*AWSConsole) Descriptor() ([]byte, []int)
Deprecated: Use AWSConsole.ProtoReflect.Descriptor instead.
func (*AWSConsole) GetBindInterface ¶
func (x *AWSConsole) GetBindInterface() string
func (*AWSConsole) GetEgressFilter ¶
func (x *AWSConsole) GetEgressFilter() string
func (*AWSConsole) GetEnableEnvVariables ¶
func (x *AWSConsole) GetEnableEnvVariables() bool
func (*AWSConsole) GetHealthy ¶
func (x *AWSConsole) GetHealthy() bool
func (*AWSConsole) GetId ¶
func (x *AWSConsole) GetId() string
func (*AWSConsole) GetName ¶
func (x *AWSConsole) GetName() string
func (*AWSConsole) GetPortOverride ¶
func (x *AWSConsole) GetPortOverride() int32
func (*AWSConsole) GetRegion ¶
func (x *AWSConsole) GetRegion() string
func (*AWSConsole) GetRemoteIdentityGroupId ¶
func (x *AWSConsole) GetRemoteIdentityGroupId() string
func (*AWSConsole) GetRemoteIdentityHealthcheckUsername ¶
func (x *AWSConsole) GetRemoteIdentityHealthcheckUsername() string
func (*AWSConsole) GetRoleArn ¶
func (x *AWSConsole) GetRoleArn() string
func (*AWSConsole) GetRoleExternalId ¶
func (x *AWSConsole) GetRoleExternalId() string
func (*AWSConsole) GetSecretStoreId ¶
func (x *AWSConsole) GetSecretStoreId() string
func (*AWSConsole) GetSessionExpiry ¶
func (x *AWSConsole) GetSessionExpiry() int32
func (*AWSConsole) GetSubdomain ¶
func (x *AWSConsole) GetSubdomain() string
func (*AWSConsole) GetTags ¶
func (x *AWSConsole) GetTags() *Tags
func (*AWSConsole) ProtoMessage ¶
func (*AWSConsole) ProtoMessage()
func (*AWSConsole) ProtoReflect ¶
func (x *AWSConsole) ProtoReflect() protoreflect.Message
func (*AWSConsole) Reset ¶
func (x *AWSConsole) Reset()
func (*AWSConsole) String ¶
func (x *AWSConsole) String() string
type AWSConsoleStaticKeyPair ¶
type AWSConsoleStaticKeyPair struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // The Access Key ID to authenticate with. AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,8,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to. Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // The role to assume after logging in. RoleArn string `protobuf:"bytes,4,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,5,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to authenticate with. SecretAccessKey string `protobuf:"bytes,2,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` // The length of time in seconds AWS console sessions will live before needing to reauthenticate. SessionExpiry int32 `protobuf:"varint,6,opt,name=session_expiry,json=sessionExpiry,proto3" json:"session_expiry,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,7,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // contains filtered or unexported fields }
func (*AWSConsoleStaticKeyPair) Descriptor
deprecated
func (*AWSConsoleStaticKeyPair) Descriptor() ([]byte, []int)
Deprecated: Use AWSConsoleStaticKeyPair.ProtoReflect.Descriptor instead.
func (*AWSConsoleStaticKeyPair) GetAccessKey ¶
func (x *AWSConsoleStaticKeyPair) GetAccessKey() string
func (*AWSConsoleStaticKeyPair) GetBindInterface ¶
func (x *AWSConsoleStaticKeyPair) GetBindInterface() string
func (*AWSConsoleStaticKeyPair) GetEgressFilter ¶
func (x *AWSConsoleStaticKeyPair) GetEgressFilter() string
func (*AWSConsoleStaticKeyPair) GetHealthy ¶
func (x *AWSConsoleStaticKeyPair) GetHealthy() bool
func (*AWSConsoleStaticKeyPair) GetId ¶
func (x *AWSConsoleStaticKeyPair) GetId() string
func (*AWSConsoleStaticKeyPair) GetName ¶
func (x *AWSConsoleStaticKeyPair) GetName() string
func (*AWSConsoleStaticKeyPair) GetPortOverride ¶
func (x *AWSConsoleStaticKeyPair) GetPortOverride() int32
func (*AWSConsoleStaticKeyPair) GetRegion ¶
func (x *AWSConsoleStaticKeyPair) GetRegion() string
func (*AWSConsoleStaticKeyPair) GetRemoteIdentityGroupId ¶
func (x *AWSConsoleStaticKeyPair) GetRemoteIdentityGroupId() string
func (*AWSConsoleStaticKeyPair) GetRemoteIdentityHealthcheckUsername ¶
func (x *AWSConsoleStaticKeyPair) GetRemoteIdentityHealthcheckUsername() string
func (*AWSConsoleStaticKeyPair) GetRoleArn ¶
func (x *AWSConsoleStaticKeyPair) GetRoleArn() string
func (*AWSConsoleStaticKeyPair) GetRoleExternalId ¶
func (x *AWSConsoleStaticKeyPair) GetRoleExternalId() string
func (*AWSConsoleStaticKeyPair) GetSecretAccessKey ¶
func (x *AWSConsoleStaticKeyPair) GetSecretAccessKey() string
func (*AWSConsoleStaticKeyPair) GetSecretStoreId ¶
func (x *AWSConsoleStaticKeyPair) GetSecretStoreId() string
func (*AWSConsoleStaticKeyPair) GetSessionExpiry ¶
func (x *AWSConsoleStaticKeyPair) GetSessionExpiry() int32
func (*AWSConsoleStaticKeyPair) GetSubdomain ¶
func (x *AWSConsoleStaticKeyPair) GetSubdomain() string
func (*AWSConsoleStaticKeyPair) GetTags ¶
func (x *AWSConsoleStaticKeyPair) GetTags() *Tags
func (*AWSConsoleStaticKeyPair) ProtoMessage ¶
func (*AWSConsoleStaticKeyPair) ProtoMessage()
func (*AWSConsoleStaticKeyPair) ProtoReflect ¶
func (x *AWSConsoleStaticKeyPair) ProtoReflect() protoreflect.Message
func (*AWSConsoleStaticKeyPair) Reset ¶
func (x *AWSConsoleStaticKeyPair) Reset()
func (*AWSConsoleStaticKeyPair) String ¶
func (x *AWSConsoleStaticKeyPair) String() string
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"` // The AWS region to target e.g. us-east-1 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 AccessRequest ¶
type AccessRequest struct { // The access request id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The resource id. ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The reason the access was requested. Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"` // The workflow the request bound to. WorkflowId string `protobuf:"bytes,4,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"` // The account that initiated the request. AccountId string `protobuf:"bytes,5,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The timestamp when the requested access will be granted. // If this field is not specified it will default to the current time. StartFrom *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=start_from,json=startFrom,proto3" json:"start_from,omitempty"` // The timestamp when the requested access will expire. ValidUntil *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=valid_until,json=validUntil,proto3" json:"valid_until,omitempty"` // The status of the access request. Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` // The timestamp when the status changed. StatusAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=status_at,json=statusAt,proto3" json:"status_at,omitempty"` // The account grant created, if it exists. GrantId string `protobuf:"bytes,10,opt,name=grant_id,json=grantId,proto3" json:"grant_id,omitempty"` // contains filtered or unexported fields }
AccessRequests are requests for access to a resource that may match a Workflow.
func (*AccessRequest) Descriptor
deprecated
func (*AccessRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequest.ProtoReflect.Descriptor instead.
func (*AccessRequest) GetAccountId ¶
func (x *AccessRequest) GetAccountId() string
func (*AccessRequest) GetGrantId ¶
func (x *AccessRequest) GetGrantId() string
func (*AccessRequest) GetId ¶
func (x *AccessRequest) GetId() string
func (*AccessRequest) GetReason ¶
func (x *AccessRequest) GetReason() string
func (*AccessRequest) GetResourceId ¶
func (x *AccessRequest) GetResourceId() string
func (*AccessRequest) GetStartFrom ¶
func (x *AccessRequest) GetStartFrom() *timestamppb.Timestamp
func (*AccessRequest) GetStatus ¶
func (x *AccessRequest) GetStatus() string
func (*AccessRequest) GetStatusAt ¶
func (x *AccessRequest) GetStatusAt() *timestamppb.Timestamp
func (*AccessRequest) GetValidUntil ¶
func (x *AccessRequest) GetValidUntil() *timestamppb.Timestamp
func (*AccessRequest) GetWorkflowId ¶
func (x *AccessRequest) GetWorkflowId() string
func (*AccessRequest) ProtoMessage ¶
func (*AccessRequest) ProtoMessage()
func (*AccessRequest) ProtoReflect ¶
func (x *AccessRequest) ProtoReflect() protoreflect.Message
func (*AccessRequest) Reset ¶
func (x *AccessRequest) Reset()
func (*AccessRequest) String ¶
func (x *AccessRequest) String() string
type AccessRequestConfig ¶
type AccessRequestConfig struct { // The resource for which access is being requested ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The reason for access Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` // The time access should start, defaults to now StartFrom *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_from,json=startFrom,proto3" json:"start_from,omitempty"` // The time access should end, defaults to the next occurance of 5 pm Duration string `protobuf:"bytes,4,opt,name=duration,proto3" json:"duration,omitempty"` // contains filtered or unexported fields }
AccessRequestConfig holds the information required to request access to a resource
func (*AccessRequestConfig) Descriptor
deprecated
func (*AccessRequestConfig) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestConfig.ProtoReflect.Descriptor instead.
func (*AccessRequestConfig) GetDuration ¶
func (x *AccessRequestConfig) GetDuration() string
func (*AccessRequestConfig) GetReason ¶
func (x *AccessRequestConfig) GetReason() string
func (*AccessRequestConfig) GetResourceId ¶
func (x *AccessRequestConfig) GetResourceId() string
func (*AccessRequestConfig) GetStartFrom ¶
func (x *AccessRequestConfig) GetStartFrom() *timestamppb.Timestamp
func (*AccessRequestConfig) ProtoMessage ¶
func (*AccessRequestConfig) ProtoMessage()
func (*AccessRequestConfig) ProtoReflect ¶
func (x *AccessRequestConfig) ProtoReflect() protoreflect.Message
func (*AccessRequestConfig) Reset ¶
func (x *AccessRequestConfig) Reset()
func (*AccessRequestConfig) String ¶
func (x *AccessRequestConfig) String() string
type AccessRequestEvent ¶
type AccessRequestEvent struct { // The access request event id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The request that the event is bound to. RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // The account responsible for the event. ActorId string `protobuf:"bytes,3,opt,name=actor_id,json=actorId,proto3" json:"actor_id,omitempty"` // The type of event. Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // The metadata about the event Metadata string `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"` // contains filtered or unexported fields }
AccessRequestEvents hold information about events related to an access request such as creation, approval and denial.
func (*AccessRequestEvent) Descriptor
deprecated
func (*AccessRequestEvent) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestEvent.ProtoReflect.Descriptor instead.
func (*AccessRequestEvent) GetActorId ¶
func (x *AccessRequestEvent) GetActorId() string
func (*AccessRequestEvent) GetId ¶
func (x *AccessRequestEvent) GetId() string
func (*AccessRequestEvent) GetMetadata ¶
func (x *AccessRequestEvent) GetMetadata() string
func (*AccessRequestEvent) GetRequestId ¶
func (x *AccessRequestEvent) GetRequestId() string
func (*AccessRequestEvent) GetType ¶
func (x *AccessRequestEvent) GetType() string
func (*AccessRequestEvent) ProtoMessage ¶
func (*AccessRequestEvent) ProtoMessage()
func (*AccessRequestEvent) ProtoReflect ¶
func (x *AccessRequestEvent) ProtoReflect() protoreflect.Message
func (*AccessRequestEvent) Reset ¶
func (x *AccessRequestEvent) Reset()
func (*AccessRequestEvent) String ¶
func (x *AccessRequestEvent) String() string
type AccessRequestEventHistory ¶
type AccessRequestEventHistory struct { // The unique identifier of the Activity that produced this change to the AccessRequest. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the AccessRequest state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete AccessRequestEvent state at this time. AccessRequestEvent *AccessRequestEvent `protobuf:"bytes,3,opt,name=access_request_event,json=accessRequestEvent,proto3" json:"access_request_event,omitempty"` // If this Workflow was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
AccessRequestEventHistory records the state of a AccessRequest at a given point in time, where every change (create, update and delete) to a AccessRequest produces an AccessRequestEventHistory record.
func (*AccessRequestEventHistory) Descriptor
deprecated
func (*AccessRequestEventHistory) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestEventHistory.ProtoReflect.Descriptor instead.
func (*AccessRequestEventHistory) GetAccessRequestEvent ¶
func (x *AccessRequestEventHistory) GetAccessRequestEvent() *AccessRequestEvent
func (*AccessRequestEventHistory) GetActivityId ¶
func (x *AccessRequestEventHistory) GetActivityId() string
func (*AccessRequestEventHistory) GetDeletedAt ¶
func (x *AccessRequestEventHistory) GetDeletedAt() *timestamppb.Timestamp
func (*AccessRequestEventHistory) GetTimestamp ¶
func (x *AccessRequestEventHistory) GetTimestamp() *timestamppb.Timestamp
func (*AccessRequestEventHistory) ProtoMessage ¶
func (*AccessRequestEventHistory) ProtoMessage()
func (*AccessRequestEventHistory) ProtoReflect ¶
func (x *AccessRequestEventHistory) ProtoReflect() protoreflect.Message
func (*AccessRequestEventHistory) Reset ¶
func (x *AccessRequestEventHistory) Reset()
func (*AccessRequestEventHistory) String ¶
func (x *AccessRequestEventHistory) String() string
type AccessRequestEventHistoryListRequest ¶
type AccessRequestEventHistoryListRequest 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 }
AccessRequestEventHistoryListRequest specifies criteria for retrieving a list of AccessRequestEventHistory records.
func (*AccessRequestEventHistoryListRequest) Descriptor
deprecated
func (*AccessRequestEventHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestEventHistoryListRequest.ProtoReflect.Descriptor instead.
func (*AccessRequestEventHistoryListRequest) GetFilter ¶
func (x *AccessRequestEventHistoryListRequest) GetFilter() string
func (*AccessRequestEventHistoryListRequest) GetMeta ¶
func (x *AccessRequestEventHistoryListRequest) GetMeta() *ListRequestMetadata
func (*AccessRequestEventHistoryListRequest) ProtoMessage ¶
func (*AccessRequestEventHistoryListRequest) ProtoMessage()
func (*AccessRequestEventHistoryListRequest) ProtoReflect ¶
func (x *AccessRequestEventHistoryListRequest) ProtoReflect() protoreflect.Message
func (*AccessRequestEventHistoryListRequest) Reset ¶
func (x *AccessRequestEventHistoryListRequest) Reset()
func (*AccessRequestEventHistoryListRequest) String ¶
func (x *AccessRequestEventHistoryListRequest) String() string
type AccessRequestEventHistoryListResponse ¶
type AccessRequestEventHistoryListResponse 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. History []*AccessRequestEventHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
AccessRequestEventHistoryListResponse returns a list of AccessRequestEventHistory records that meet the criteria of a AccessRequestEventHistoryListRequest.
func (*AccessRequestEventHistoryListResponse) Descriptor
deprecated
func (*AccessRequestEventHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestEventHistoryListResponse.ProtoReflect.Descriptor instead.
func (*AccessRequestEventHistoryListResponse) GetHistory ¶
func (x *AccessRequestEventHistoryListResponse) GetHistory() []*AccessRequestEventHistory
func (*AccessRequestEventHistoryListResponse) GetMeta ¶
func (x *AccessRequestEventHistoryListResponse) GetMeta() *ListResponseMetadata
func (*AccessRequestEventHistoryListResponse) GetRateLimit ¶
func (x *AccessRequestEventHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*AccessRequestEventHistoryListResponse) ProtoMessage ¶
func (*AccessRequestEventHistoryListResponse) ProtoMessage()
func (*AccessRequestEventHistoryListResponse) ProtoReflect ¶
func (x *AccessRequestEventHistoryListResponse) ProtoReflect() protoreflect.Message
func (*AccessRequestEventHistoryListResponse) Reset ¶
func (x *AccessRequestEventHistoryListResponse) Reset()
func (*AccessRequestEventHistoryListResponse) String ¶
func (x *AccessRequestEventHistoryListResponse) String() string
type AccessRequestEventsHistoryClient ¶
type AccessRequestEventsHistoryClient interface { // List gets a list of AccessRequestEventHistory records matching a given set of criteria. List(ctx context.Context, in *AccessRequestEventHistoryListRequest, opts ...grpc.CallOption) (*AccessRequestEventHistoryListResponse, error) }
AccessRequestEventsHistoryClient is the client API for AccessRequestEventsHistory 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 NewAccessRequestEventsHistoryClient ¶
func NewAccessRequestEventsHistoryClient(cc grpc.ClientConnInterface) AccessRequestEventsHistoryClient
type AccessRequestEventsHistoryServer ¶
type AccessRequestEventsHistoryServer interface { // List gets a list of AccessRequestEventHistory records matching a given set of criteria. List(context.Context, *AccessRequestEventHistoryListRequest) (*AccessRequestEventHistoryListResponse, error) // contains filtered or unexported methods }
AccessRequestEventsHistoryServer is the server API for AccessRequestEventsHistory service. All implementations must embed UnimplementedAccessRequestEventsHistoryServer for forward compatibility
type AccessRequestHistory ¶
type AccessRequestHistory struct { // The unique identifier of the Activity that produced this change to the AccessRequest. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the AccessRequest state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete AccessRequest state at this time. AccessRequest *AccessRequest `protobuf:"bytes,3,opt,name=access_request,json=accessRequest,proto3" json:"access_request,omitempty"` // If this Workflow was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
AccessRequestHistory records the state of a AccessRequest at a given point in time, where every change (create, update and delete) to a AccessRequest produces an AccessRequestHistory record.
func (*AccessRequestHistory) Descriptor
deprecated
func (*AccessRequestHistory) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestHistory.ProtoReflect.Descriptor instead.
func (*AccessRequestHistory) GetAccessRequest ¶
func (x *AccessRequestHistory) GetAccessRequest() *AccessRequest
func (*AccessRequestHistory) GetActivityId ¶
func (x *AccessRequestHistory) GetActivityId() string
func (*AccessRequestHistory) GetDeletedAt ¶
func (x *AccessRequestHistory) GetDeletedAt() *timestamppb.Timestamp
func (*AccessRequestHistory) GetTimestamp ¶
func (x *AccessRequestHistory) GetTimestamp() *timestamppb.Timestamp
func (*AccessRequestHistory) ProtoMessage ¶
func (*AccessRequestHistory) ProtoMessage()
func (*AccessRequestHistory) ProtoReflect ¶
func (x *AccessRequestHistory) ProtoReflect() protoreflect.Message
func (*AccessRequestHistory) Reset ¶
func (x *AccessRequestHistory) Reset()
func (*AccessRequestHistory) String ¶
func (x *AccessRequestHistory) String() string
type AccessRequestHistoryListRequest ¶
type AccessRequestHistoryListRequest 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 }
AccessRequestHistoryListRequest specifies criteria for retrieving a list of AccessRequestHistory records.
func (*AccessRequestHistoryListRequest) Descriptor
deprecated
func (*AccessRequestHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestHistoryListRequest.ProtoReflect.Descriptor instead.
func (*AccessRequestHistoryListRequest) GetFilter ¶
func (x *AccessRequestHistoryListRequest) GetFilter() string
func (*AccessRequestHistoryListRequest) GetMeta ¶
func (x *AccessRequestHistoryListRequest) GetMeta() *ListRequestMetadata
func (*AccessRequestHistoryListRequest) ProtoMessage ¶
func (*AccessRequestHistoryListRequest) ProtoMessage()
func (*AccessRequestHistoryListRequest) ProtoReflect ¶
func (x *AccessRequestHistoryListRequest) ProtoReflect() protoreflect.Message
func (*AccessRequestHistoryListRequest) Reset ¶
func (x *AccessRequestHistoryListRequest) Reset()
func (*AccessRequestHistoryListRequest) String ¶
func (x *AccessRequestHistoryListRequest) String() string
type AccessRequestHistoryListResponse ¶
type AccessRequestHistoryListResponse 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. History []*AccessRequestHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
AccessRequestHistoryListResponse returns a list of AccessRequestHistory records that meet the criteria of a AccessRequestHistoryListRequest.
func (*AccessRequestHistoryListResponse) Descriptor
deprecated
func (*AccessRequestHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestHistoryListResponse.ProtoReflect.Descriptor instead.
func (*AccessRequestHistoryListResponse) GetHistory ¶
func (x *AccessRequestHistoryListResponse) GetHistory() []*AccessRequestHistory
func (*AccessRequestHistoryListResponse) GetMeta ¶
func (x *AccessRequestHistoryListResponse) GetMeta() *ListResponseMetadata
func (*AccessRequestHistoryListResponse) GetRateLimit ¶
func (x *AccessRequestHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*AccessRequestHistoryListResponse) ProtoMessage ¶
func (*AccessRequestHistoryListResponse) ProtoMessage()
func (*AccessRequestHistoryListResponse) ProtoReflect ¶
func (x *AccessRequestHistoryListResponse) ProtoReflect() protoreflect.Message
func (*AccessRequestHistoryListResponse) Reset ¶
func (x *AccessRequestHistoryListResponse) Reset()
func (*AccessRequestHistoryListResponse) String ¶
func (x *AccessRequestHistoryListResponse) String() string
type AccessRequestListRequest ¶
type AccessRequestListRequest struct { // Reserved for future use. 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 }
AccessRequestListRequest specifies criteria for retrieving a list of AccessRequest records
func (*AccessRequestListRequest) Descriptor
deprecated
func (*AccessRequestListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestListRequest.ProtoReflect.Descriptor instead.
func (*AccessRequestListRequest) GetFilter ¶
func (x *AccessRequestListRequest) GetFilter() string
func (*AccessRequestListRequest) GetMeta ¶
func (x *AccessRequestListRequest) GetMeta() *ListRequestMetadata
func (*AccessRequestListRequest) ProtoMessage ¶
func (*AccessRequestListRequest) ProtoMessage()
func (*AccessRequestListRequest) ProtoReflect ¶
func (x *AccessRequestListRequest) ProtoReflect() protoreflect.Message
func (*AccessRequestListRequest) Reset ¶
func (x *AccessRequestListRequest) Reset()
func (*AccessRequestListRequest) String ¶
func (x *AccessRequestListRequest) String() string
type AccessRequestListResponse ¶
type AccessRequestListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching access requests. AccessRequests []*AccessRequest `protobuf:"bytes,2,rep,name=access_requests,json=accessRequests,proto3" json:"access_requests,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 }
AccessRequestListResponse returns a list of access requests records that meet the criteria of a AccessRequestListRequest.
func (*AccessRequestListResponse) Descriptor
deprecated
func (*AccessRequestListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccessRequestListResponse.ProtoReflect.Descriptor instead.
func (*AccessRequestListResponse) GetAccessRequests ¶
func (x *AccessRequestListResponse) GetAccessRequests() []*AccessRequest
func (*AccessRequestListResponse) GetMeta ¶
func (x *AccessRequestListResponse) GetMeta() *ListResponseMetadata
func (*AccessRequestListResponse) GetRateLimit ¶
func (x *AccessRequestListResponse) GetRateLimit() *RateLimitMetadata
func (*AccessRequestListResponse) ProtoMessage ¶
func (*AccessRequestListResponse) ProtoMessage()
func (*AccessRequestListResponse) ProtoReflect ¶
func (x *AccessRequestListResponse) ProtoReflect() protoreflect.Message
func (*AccessRequestListResponse) Reset ¶
func (x *AccessRequestListResponse) Reset()
func (*AccessRequestListResponse) String ¶
func (x *AccessRequestListResponse) String() string
type AccessRequestsClient ¶
type AccessRequestsClient interface { // Lists existing access requests. List(ctx context.Context, in *AccessRequestListRequest, opts ...grpc.CallOption) (*AccessRequestListResponse, error) }
AccessRequestsClient is the client API for AccessRequests 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 NewAccessRequestsClient ¶
func NewAccessRequestsClient(cc grpc.ClientConnInterface) AccessRequestsClient
type AccessRequestsHistoryClient ¶
type AccessRequestsHistoryClient interface { // List gets a list of AccessRequestHistory records matching a given set of criteria. List(ctx context.Context, in *AccessRequestHistoryListRequest, opts ...grpc.CallOption) (*AccessRequestHistoryListResponse, error) }
AccessRequestsHistoryClient is the client API for AccessRequestsHistory 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 NewAccessRequestsHistoryClient ¶
func NewAccessRequestsHistoryClient(cc grpc.ClientConnInterface) AccessRequestsHistoryClient
type AccessRequestsHistoryServer ¶
type AccessRequestsHistoryServer interface { // List gets a list of AccessRequestHistory records matching a given set of criteria. List(context.Context, *AccessRequestHistoryListRequest) (*AccessRequestHistoryListResponse, error) // contains filtered or unexported methods }
AccessRequestsHistoryServer is the server API for AccessRequestsHistory service. All implementations must embed UnimplementedAccessRequestsHistoryServer for forward compatibility
type AccessRequestsServer ¶
type AccessRequestsServer interface { // Lists existing access requests. List(context.Context, *AccessRequestListRequest) (*AccessRequestListResponse, error) // contains filtered or unexported methods }
AccessRequestsServer is the server API for AccessRequests service. All implementations must embed UnimplementedAccessRequestsServer for forward compatibility
type Account ¶
type Account struct { // Types that are assignable to Account: // // *Account_User // *Account_Service // *Account_Token Account isAccount_Account `protobuf_oneof:"account"` // contains filtered or unexported fields }
Accounts are users that have access to strongDM. The types of accounts are: 1. **Users:** humans who are authenticated through username and password or SSO. 2. **Service Accounts:** machines that are authenticated using a service token. 3. **Tokens** are access keys with permissions that can be used for authentication.
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 AccountAttachmentHistory ¶
type AccountAttachmentHistory struct { // The unique identifier of the Activity that produced this change to the AccountAttachment. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the AccountAttachment state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete AccountAttachment state at this time. AccountAttachment *AccountAttachment `protobuf:"bytes,3,opt,name=account_attachment,json=accountAttachment,proto3" json:"account_attachment,omitempty"` // If this AccountAttachment was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
AccountAttachmentHistory records the state of an AccountAttachment at a given point in time, where every change (create or delete) to an AccountAttachment produces an AccountAttachmentHistory record.
func (*AccountAttachmentHistory) Descriptor
deprecated
func (*AccountAttachmentHistory) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentHistory.ProtoReflect.Descriptor instead.
func (*AccountAttachmentHistory) GetAccountAttachment ¶
func (x *AccountAttachmentHistory) GetAccountAttachment() *AccountAttachment
func (*AccountAttachmentHistory) GetActivityId ¶
func (x *AccountAttachmentHistory) GetActivityId() string
func (*AccountAttachmentHistory) GetDeletedAt ¶
func (x *AccountAttachmentHistory) GetDeletedAt() *timestamppb.Timestamp
func (*AccountAttachmentHistory) GetTimestamp ¶
func (x *AccountAttachmentHistory) GetTimestamp() *timestamppb.Timestamp
func (*AccountAttachmentHistory) ProtoMessage ¶
func (*AccountAttachmentHistory) ProtoMessage()
func (*AccountAttachmentHistory) ProtoReflect ¶
func (x *AccountAttachmentHistory) ProtoReflect() protoreflect.Message
func (*AccountAttachmentHistory) Reset ¶
func (x *AccountAttachmentHistory) Reset()
func (*AccountAttachmentHistory) String ¶
func (x *AccountAttachmentHistory) String() string
type AccountAttachmentHistoryListRequest ¶
type AccountAttachmentHistoryListRequest 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 }
AccountAttachmentHistoryListRequest specifies criteria for retrieving a list of AccountAttachmentHistory records.
func (*AccountAttachmentHistoryListRequest) Descriptor
deprecated
func (*AccountAttachmentHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentHistoryListRequest.ProtoReflect.Descriptor instead.
func (*AccountAttachmentHistoryListRequest) GetFilter ¶
func (x *AccountAttachmentHistoryListRequest) GetFilter() string
func (*AccountAttachmentHistoryListRequest) GetMeta ¶
func (x *AccountAttachmentHistoryListRequest) GetMeta() *ListRequestMetadata
func (*AccountAttachmentHistoryListRequest) ProtoMessage ¶
func (*AccountAttachmentHistoryListRequest) ProtoMessage()
func (*AccountAttachmentHistoryListRequest) ProtoReflect ¶
func (x *AccountAttachmentHistoryListRequest) ProtoReflect() protoreflect.Message
func (*AccountAttachmentHistoryListRequest) Reset ¶
func (x *AccountAttachmentHistoryListRequest) Reset()
func (*AccountAttachmentHistoryListRequest) String ¶
func (x *AccountAttachmentHistoryListRequest) String() string
type AccountAttachmentHistoryListResponse ¶
type AccountAttachmentHistoryListResponse 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. History []*AccountAttachmentHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
AccountAttachmentHistoryListResponse returns a list of AccountAttachmentHistory records that meet the criteria of an AccountAttachmentHistoryListRequest.
func (*AccountAttachmentHistoryListResponse) Descriptor
deprecated
func (*AccountAttachmentHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountAttachmentHistoryListResponse.ProtoReflect.Descriptor instead.
func (*AccountAttachmentHistoryListResponse) GetHistory ¶
func (x *AccountAttachmentHistoryListResponse) GetHistory() []*AccountAttachmentHistory
func (*AccountAttachmentHistoryListResponse) GetMeta ¶
func (x *AccountAttachmentHistoryListResponse) GetMeta() *ListResponseMetadata
func (*AccountAttachmentHistoryListResponse) GetRateLimit ¶
func (x *AccountAttachmentHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountAttachmentHistoryListResponse) ProtoMessage ¶
func (*AccountAttachmentHistoryListResponse) ProtoMessage()
func (*AccountAttachmentHistoryListResponse) ProtoReflect ¶
func (x *AccountAttachmentHistoryListResponse) ProtoReflect() protoreflect.Message
func (*AccountAttachmentHistoryListResponse) Reset ¶
func (x *AccountAttachmentHistoryListResponse) Reset()
func (*AccountAttachmentHistoryListResponse) String ¶
func (x *AccountAttachmentHistoryListResponse) 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 AccountAttachmentsHistoryClient ¶
type AccountAttachmentsHistoryClient interface { // List gets a list of AccountAttachmentHistory records matching a given set of criteria. List(ctx context.Context, in *AccountAttachmentHistoryListRequest, opts ...grpc.CallOption) (*AccountAttachmentHistoryListResponse, error) }
AccountAttachmentsHistoryClient is the client API for AccountAttachmentsHistory 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 NewAccountAttachmentsHistoryClient ¶
func NewAccountAttachmentsHistoryClient(cc grpc.ClientConnInterface) AccountAttachmentsHistoryClient
type AccountAttachmentsHistoryServer ¶
type AccountAttachmentsHistoryServer interface { // List gets a list of AccountAttachmentHistory records matching a given set of criteria. List(context.Context, *AccountAttachmentHistoryListRequest) (*AccountAttachmentHistoryListResponse, error) // contains filtered or unexported methods }
AccountAttachmentsHistoryServer is the server API for AccountAttachmentsHistory service. All implementations must embed UnimplementedAccountAttachmentsHistoryServer for forward compatibility
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, a Service or a Token.
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"` // ID part of the API key. AccessKey string `protobuf:"bytes,5,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // Secret part of the API key. SecretKey string `protobuf:"bytes,6,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,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) GetAccessKey ¶
func (x *AccountCreateResponse) GetAccessKey() string
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) GetSecretKey ¶
func (x *AccountCreateResponse) GetSecretKey() string
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. When creating an AccountGrant, if this field is not specified, it will default to the current time. 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. 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 AccountGrantHistory ¶
type AccountGrantHistory struct { // The unique identifier of the Activity that produced this change to the AccountGrant. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the AccountGrant state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete AccountGrant state at this time. AccountGrant *AccountGrant `protobuf:"bytes,3,opt,name=account_grant,json=accountGrant,proto3" json:"account_grant,omitempty"` // If this AccountGrant was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
AccountGrantHistory records the state of an AccountGrant at a given point in time, where every change (create or delete) to an AccountGrant produces an AccountGrantHistory record.
func (*AccountGrantHistory) Descriptor
deprecated
func (*AccountGrantHistory) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantHistory.ProtoReflect.Descriptor instead.
func (*AccountGrantHistory) GetAccountGrant ¶
func (x *AccountGrantHistory) GetAccountGrant() *AccountGrant
func (*AccountGrantHistory) GetActivityId ¶
func (x *AccountGrantHistory) GetActivityId() string
func (*AccountGrantHistory) GetDeletedAt ¶
func (x *AccountGrantHistory) GetDeletedAt() *timestamppb.Timestamp
func (*AccountGrantHistory) GetTimestamp ¶
func (x *AccountGrantHistory) GetTimestamp() *timestamppb.Timestamp
func (*AccountGrantHistory) ProtoMessage ¶
func (*AccountGrantHistory) ProtoMessage()
func (*AccountGrantHistory) ProtoReflect ¶
func (x *AccountGrantHistory) ProtoReflect() protoreflect.Message
func (*AccountGrantHistory) Reset ¶
func (x *AccountGrantHistory) Reset()
func (*AccountGrantHistory) String ¶
func (x *AccountGrantHistory) String() string
type AccountGrantHistoryListRequest ¶
type AccountGrantHistoryListRequest 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 }
AccountGrantHistoryListRequest specifies criteria for retrieving a list of AccountGrantHistory records.
func (*AccountGrantHistoryListRequest) Descriptor
deprecated
func (*AccountGrantHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantHistoryListRequest.ProtoReflect.Descriptor instead.
func (*AccountGrantHistoryListRequest) GetFilter ¶
func (x *AccountGrantHistoryListRequest) GetFilter() string
func (*AccountGrantHistoryListRequest) GetMeta ¶
func (x *AccountGrantHistoryListRequest) GetMeta() *ListRequestMetadata
func (*AccountGrantHistoryListRequest) ProtoMessage ¶
func (*AccountGrantHistoryListRequest) ProtoMessage()
func (*AccountGrantHistoryListRequest) ProtoReflect ¶
func (x *AccountGrantHistoryListRequest) ProtoReflect() protoreflect.Message
func (*AccountGrantHistoryListRequest) Reset ¶
func (x *AccountGrantHistoryListRequest) Reset()
func (*AccountGrantHistoryListRequest) String ¶
func (x *AccountGrantHistoryListRequest) String() string
type AccountGrantHistoryListResponse ¶
type AccountGrantHistoryListResponse 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. History []*AccountGrantHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
AccountGrantHistoryListResponse returns a list of AccountGrantHistory records that meet the criteria of an AccountGrantHistoryListRequest.
func (*AccountGrantHistoryListResponse) Descriptor
deprecated
func (*AccountGrantHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountGrantHistoryListResponse.ProtoReflect.Descriptor instead.
func (*AccountGrantHistoryListResponse) GetHistory ¶
func (x *AccountGrantHistoryListResponse) GetHistory() []*AccountGrantHistory
func (*AccountGrantHistoryListResponse) GetMeta ¶
func (x *AccountGrantHistoryListResponse) GetMeta() *ListResponseMetadata
func (*AccountGrantHistoryListResponse) GetRateLimit ¶
func (x *AccountGrantHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountGrantHistoryListResponse) ProtoMessage ¶
func (*AccountGrantHistoryListResponse) ProtoMessage()
func (*AccountGrantHistoryListResponse) ProtoReflect ¶
func (x *AccountGrantHistoryListResponse) ProtoReflect() protoreflect.Message
func (*AccountGrantHistoryListResponse) Reset ¶
func (x *AccountGrantHistoryListResponse) Reset()
func (*AccountGrantHistoryListResponse) String ¶
func (x *AccountGrantHistoryListResponse) 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 AccountGrantsHistoryClient ¶
type AccountGrantsHistoryClient interface { // List gets a list of AccountGrantHistory records matching a given set of criteria. List(ctx context.Context, in *AccountGrantHistoryListRequest, opts ...grpc.CallOption) (*AccountGrantHistoryListResponse, error) }
AccountGrantsHistoryClient is the client API for AccountGrantsHistory 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 NewAccountGrantsHistoryClient ¶
func NewAccountGrantsHistoryClient(cc grpc.ClientConnInterface) AccountGrantsHistoryClient
type AccountGrantsHistoryServer ¶
type AccountGrantsHistoryServer interface { // List gets a list of AccountGrantHistory records matching a given set of criteria. List(context.Context, *AccountGrantHistoryListRequest) (*AccountGrantHistoryListResponse, error) // contains filtered or unexported methods }
AccountGrantsHistoryServer is the server API for AccountGrantsHistory service. All implementations must embed UnimplementedAccountGrantsHistoryServer for forward compatibility
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 AccountHistory ¶
type AccountHistory struct { // The unique identifier of the Activity that produced this change to the Account. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the Account state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete Account state at this time. Account *Account `protobuf:"bytes,3,opt,name=account,proto3" json:"account,omitempty"` // If this Account was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
AccountHistory records the state of an Account at a given point in time, where every change (create, update and delete) to an Account produces an AccountHistory record.
func (*AccountHistory) Descriptor
deprecated
func (*AccountHistory) Descriptor() ([]byte, []int)
Deprecated: Use AccountHistory.ProtoReflect.Descriptor instead.
func (*AccountHistory) GetAccount ¶
func (x *AccountHistory) GetAccount() *Account
func (*AccountHistory) GetActivityId ¶
func (x *AccountHistory) GetActivityId() string
func (*AccountHistory) GetDeletedAt ¶
func (x *AccountHistory) GetDeletedAt() *timestamppb.Timestamp
func (*AccountHistory) GetTimestamp ¶
func (x *AccountHistory) GetTimestamp() *timestamppb.Timestamp
func (*AccountHistory) ProtoMessage ¶
func (*AccountHistory) ProtoMessage()
func (*AccountHistory) ProtoReflect ¶
func (x *AccountHistory) ProtoReflect() protoreflect.Message
func (*AccountHistory) Reset ¶
func (x *AccountHistory) Reset()
func (*AccountHistory) String ¶
func (x *AccountHistory) String() string
type AccountHistoryListRequest ¶
type AccountHistoryListRequest 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 }
AccountHistoryListRequest specifies criteria for retrieving a list of AccountHistory records.
func (*AccountHistoryListRequest) Descriptor
deprecated
func (*AccountHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountHistoryListRequest.ProtoReflect.Descriptor instead.
func (*AccountHistoryListRequest) GetFilter ¶
func (x *AccountHistoryListRequest) GetFilter() string
func (*AccountHistoryListRequest) GetMeta ¶
func (x *AccountHistoryListRequest) GetMeta() *ListRequestMetadata
func (*AccountHistoryListRequest) ProtoMessage ¶
func (*AccountHistoryListRequest) ProtoMessage()
func (*AccountHistoryListRequest) ProtoReflect ¶
func (x *AccountHistoryListRequest) ProtoReflect() protoreflect.Message
func (*AccountHistoryListRequest) Reset ¶
func (x *AccountHistoryListRequest) Reset()
func (*AccountHistoryListRequest) String ¶
func (x *AccountHistoryListRequest) String() string
type AccountHistoryListResponse ¶
type AccountHistoryListResponse 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. History []*AccountHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
AccountHistoryListResponse returns a list of AccountHistory records that meet the criteria of an AccountHistoryListRequest.
func (*AccountHistoryListResponse) Descriptor
deprecated
func (*AccountHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountHistoryListResponse.ProtoReflect.Descriptor instead.
func (*AccountHistoryListResponse) GetHistory ¶
func (x *AccountHistoryListResponse) GetHistory() []*AccountHistory
func (*AccountHistoryListResponse) GetMeta ¶
func (x *AccountHistoryListResponse) GetMeta() *ListResponseMetadata
func (*AccountHistoryListResponse) GetRateLimit ¶
func (x *AccountHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountHistoryListResponse) ProtoMessage ¶
func (*AccountHistoryListResponse) ProtoMessage()
func (*AccountHistoryListResponse) ProtoReflect ¶
func (x *AccountHistoryListResponse) ProtoReflect() protoreflect.Message
func (*AccountHistoryListResponse) Reset ¶
func (x *AccountHistoryListResponse) Reset()
func (*AccountHistoryListResponse) String ¶
func (x *AccountHistoryListResponse) String() string
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 AccountPermission ¶
type AccountPermission struct { // The unique identifier of the Account this permission belongs to. AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The most recent time at which the permission was granted. If a permission was // granted, revoked, and granted again, this will reflect the later time. GrantedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=granted_at,json=grantedAt,proto3" json:"granted_at,omitempty"` // The value of this permission, split into vertical and action e.g. // 'secretstore:List', 'role:update' Permission string `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"` // The scope of this permission. A global scope means this action can be taken // on any entity; otherwise the action can only be taken on or in the scope of // the scoped id. Scope string `protobuf:"bytes,4,opt,name=scope,proto3" json:"scope,omitempty"` // The ID to which or in whose context this operation is permitted. e.g. The ID of a // role that a team leader has the abillity to remove and add accounts to, or the // ID of a resource that a user has the permission to connect to. If Scope is global, // scoped id is not populated. ScopedId string `protobuf:"bytes,5,opt,name=scoped_id,json=scopedId,proto3" json:"scoped_id,omitempty"` // contains filtered or unexported fields }
AccountPermission represents an individual API action available to an account.
func (*AccountPermission) Descriptor
deprecated
func (*AccountPermission) Descriptor() ([]byte, []int)
Deprecated: Use AccountPermission.ProtoReflect.Descriptor instead.
func (*AccountPermission) GetAccountId ¶
func (x *AccountPermission) GetAccountId() string
func (*AccountPermission) GetGrantedAt ¶
func (x *AccountPermission) GetGrantedAt() *timestamppb.Timestamp
func (*AccountPermission) GetPermission ¶
func (x *AccountPermission) GetPermission() string
func (*AccountPermission) GetScope ¶
func (x *AccountPermission) GetScope() string
func (*AccountPermission) GetScopedId ¶
func (x *AccountPermission) GetScopedId() string
func (*AccountPermission) ProtoMessage ¶
func (*AccountPermission) ProtoMessage()
func (*AccountPermission) ProtoReflect ¶
func (x *AccountPermission) ProtoReflect() protoreflect.Message
func (*AccountPermission) Reset ¶
func (x *AccountPermission) Reset()
func (*AccountPermission) String ¶
func (x *AccountPermission) String() string
type AccountPermissionListRequest ¶
type AccountPermissionListRequest 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 }
AccountPermissionListRequest specifies criteria for retrieving a list of AccountPermission records.
func (*AccountPermissionListRequest) Descriptor
deprecated
func (*AccountPermissionListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountPermissionListRequest.ProtoReflect.Descriptor instead.
func (*AccountPermissionListRequest) GetFilter ¶
func (x *AccountPermissionListRequest) GetFilter() string
func (*AccountPermissionListRequest) GetMeta ¶
func (x *AccountPermissionListRequest) GetMeta() *ListRequestMetadata
func (*AccountPermissionListRequest) ProtoMessage ¶
func (*AccountPermissionListRequest) ProtoMessage()
func (*AccountPermissionListRequest) ProtoReflect ¶
func (x *AccountPermissionListRequest) ProtoReflect() protoreflect.Message
func (*AccountPermissionListRequest) Reset ¶
func (x *AccountPermissionListRequest) Reset()
func (*AccountPermissionListRequest) String ¶
func (x *AccountPermissionListRequest) String() string
type AccountPermissionListResponse ¶
type AccountPermissionListResponse 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. Permissions []*AccountPermission `protobuf:"bytes,2,rep,name=permissions,proto3" json:"permissions,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 }
PermissionListResponse returns a list of Permission records that meet the criteria of an PermissionListRequest.
func (*AccountPermissionListResponse) Descriptor
deprecated
func (*AccountPermissionListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountPermissionListResponse.ProtoReflect.Descriptor instead.
func (*AccountPermissionListResponse) GetMeta ¶
func (x *AccountPermissionListResponse) GetMeta() *ListResponseMetadata
func (*AccountPermissionListResponse) GetPermissions ¶
func (x *AccountPermissionListResponse) GetPermissions() []*AccountPermission
func (*AccountPermissionListResponse) GetRateLimit ¶
func (x *AccountPermissionListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountPermissionListResponse) ProtoMessage ¶
func (*AccountPermissionListResponse) ProtoMessage()
func (*AccountPermissionListResponse) ProtoReflect ¶
func (x *AccountPermissionListResponse) ProtoReflect() protoreflect.Message
func (*AccountPermissionListResponse) Reset ¶
func (x *AccountPermissionListResponse) Reset()
func (*AccountPermissionListResponse) String ¶
func (x *AccountPermissionListResponse) String() string
type AccountPermissionsClient ¶
type AccountPermissionsClient interface { // List gets a list of Permission records matching a given set of criteria. List(ctx context.Context, in *AccountPermissionListRequest, opts ...grpc.CallOption) (*AccountPermissionListResponse, error) }
AccountPermissionsClient is the client API for AccountPermissions 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 NewAccountPermissionsClient ¶
func NewAccountPermissionsClient(cc grpc.ClientConnInterface) AccountPermissionsClient
type AccountPermissionsServer ¶
type AccountPermissionsServer interface { // List gets a list of Permission records matching a given set of criteria. List(context.Context, *AccountPermissionListRequest) (*AccountPermissionListResponse, error) // contains filtered or unexported methods }
AccountPermissionsServer is the server API for AccountPermissions service. All implementations must embed UnimplementedAccountPermissionsServer for forward compatibility
type AccountResource ¶
type AccountResource struct { // The unique identifier of the Account to which access is granted. AccountId string `protobuf:"bytes,1,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The unique identifier of the Resource to which access is granted. ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The most recent time at which access was granted. If access was granted, // revoked, and granted again, this will reflect the later time. GrantedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=granted_at,json=grantedAt,proto3" json:"granted_at,omitempty"` // The time at which access will expire. If empty, this access has no expiration. ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // The unique identifier of the Role through which the Account was granted access to the Resource. // If empty, access was not granted through an AccountAttachment to a Role. RoleId string `protobuf:"bytes,5,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // The unique identifier of the AccountGrant through which the Account was granted access to the Resource. // If empty, access was not granted through an AccountGrant. AccountGrantId string `protobuf:"bytes,6,opt,name=account_grant_id,json=accountGrantId,proto3" json:"account_grant_id,omitempty"` // The time this grant was created, distinct from 'granted at' in the case where access is scheduled // for the future. If access was granted, revoked, and granted again, this will reflect the later creation time. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // contains filtered or unexported fields }
AccountResource represents an individual access grant of a Account to a Resource.
func (*AccountResource) Descriptor
deprecated
func (*AccountResource) Descriptor() ([]byte, []int)
Deprecated: Use AccountResource.ProtoReflect.Descriptor instead.
func (*AccountResource) GetAccountGrantId ¶
func (x *AccountResource) GetAccountGrantId() string
func (*AccountResource) GetAccountId ¶
func (x *AccountResource) GetAccountId() string
func (*AccountResource) GetCreatedAt ¶
func (x *AccountResource) GetCreatedAt() *timestamppb.Timestamp
func (*AccountResource) GetExpiresAt ¶
func (x *AccountResource) GetExpiresAt() *timestamppb.Timestamp
func (*AccountResource) GetGrantedAt ¶
func (x *AccountResource) GetGrantedAt() *timestamppb.Timestamp
func (*AccountResource) GetResourceId ¶
func (x *AccountResource) GetResourceId() string
func (*AccountResource) GetRoleId ¶
func (x *AccountResource) GetRoleId() string
func (*AccountResource) ProtoMessage ¶
func (*AccountResource) ProtoMessage()
func (*AccountResource) ProtoReflect ¶
func (x *AccountResource) ProtoReflect() protoreflect.Message
func (*AccountResource) Reset ¶
func (x *AccountResource) Reset()
func (*AccountResource) String ¶
func (x *AccountResource) String() string
type AccountResourceHistory ¶
type AccountResourceHistory struct { // The unique identifier of the Activity that produced this change to the AccountResource. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the AccountResource state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete AccountResource state at this time. AccountResource *AccountResource `protobuf:"bytes,3,opt,name=account_resource,json=accountResource,proto3" json:"account_resource,omitempty"` // If this AccountResource was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
AccountResourceHistory records the state of a AccountResource at a given point in time, where every change (create or delete) to a AccountResource produces an AccountResourceHistory record.
func (*AccountResourceHistory) Descriptor
deprecated
func (*AccountResourceHistory) Descriptor() ([]byte, []int)
Deprecated: Use AccountResourceHistory.ProtoReflect.Descriptor instead.
func (*AccountResourceHistory) GetAccountResource ¶
func (x *AccountResourceHistory) GetAccountResource() *AccountResource
func (*AccountResourceHistory) GetActivityId ¶
func (x *AccountResourceHistory) GetActivityId() string
func (*AccountResourceHistory) GetDeletedAt ¶
func (x *AccountResourceHistory) GetDeletedAt() *timestamppb.Timestamp
func (*AccountResourceHistory) GetTimestamp ¶
func (x *AccountResourceHistory) GetTimestamp() *timestamppb.Timestamp
func (*AccountResourceHistory) ProtoMessage ¶
func (*AccountResourceHistory) ProtoMessage()
func (*AccountResourceHistory) ProtoReflect ¶
func (x *AccountResourceHistory) ProtoReflect() protoreflect.Message
func (*AccountResourceHistory) Reset ¶
func (x *AccountResourceHistory) Reset()
func (*AccountResourceHistory) String ¶
func (x *AccountResourceHistory) String() string
type AccountResourceHistoryListRequest ¶
type AccountResourceHistoryListRequest 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 }
AccountResourceHistoryListRequest specifies criteria for retrieving a list of AccountResourceHistory records.
func (*AccountResourceHistoryListRequest) Descriptor
deprecated
func (*AccountResourceHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountResourceHistoryListRequest.ProtoReflect.Descriptor instead.
func (*AccountResourceHistoryListRequest) GetFilter ¶
func (x *AccountResourceHistoryListRequest) GetFilter() string
func (*AccountResourceHistoryListRequest) GetMeta ¶
func (x *AccountResourceHistoryListRequest) GetMeta() *ListRequestMetadata
func (*AccountResourceHistoryListRequest) ProtoMessage ¶
func (*AccountResourceHistoryListRequest) ProtoMessage()
func (*AccountResourceHistoryListRequest) ProtoReflect ¶
func (x *AccountResourceHistoryListRequest) ProtoReflect() protoreflect.Message
func (*AccountResourceHistoryListRequest) Reset ¶
func (x *AccountResourceHistoryListRequest) Reset()
func (*AccountResourceHistoryListRequest) String ¶
func (x *AccountResourceHistoryListRequest) String() string
type AccountResourceHistoryListResponse ¶
type AccountResourceHistoryListResponse 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. History []*AccountResourceHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
AccountResourceHistoryListResponse returns a list of AccountResourceHistory records that meet the criteria of an AccountResourceHistoryListRequest.
func (*AccountResourceHistoryListResponse) Descriptor
deprecated
func (*AccountResourceHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountResourceHistoryListResponse.ProtoReflect.Descriptor instead.
func (*AccountResourceHistoryListResponse) GetHistory ¶
func (x *AccountResourceHistoryListResponse) GetHistory() []*AccountResourceHistory
func (*AccountResourceHistoryListResponse) GetMeta ¶
func (x *AccountResourceHistoryListResponse) GetMeta() *ListResponseMetadata
func (*AccountResourceHistoryListResponse) GetRateLimit ¶
func (x *AccountResourceHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountResourceHistoryListResponse) ProtoMessage ¶
func (*AccountResourceHistoryListResponse) ProtoMessage()
func (*AccountResourceHistoryListResponse) ProtoReflect ¶
func (x *AccountResourceHistoryListResponse) ProtoReflect() protoreflect.Message
func (*AccountResourceHistoryListResponse) Reset ¶
func (x *AccountResourceHistoryListResponse) Reset()
func (*AccountResourceHistoryListResponse) String ¶
func (x *AccountResourceHistoryListResponse) String() string
type AccountResourceListRequest ¶
type AccountResourceListRequest 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 }
AccountResourceListRequest specifies criteria for retrieving a list of AccountResource records.
func (*AccountResourceListRequest) Descriptor
deprecated
func (*AccountResourceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use AccountResourceListRequest.ProtoReflect.Descriptor instead.
func (*AccountResourceListRequest) GetFilter ¶
func (x *AccountResourceListRequest) GetFilter() string
func (*AccountResourceListRequest) GetMeta ¶
func (x *AccountResourceListRequest) GetMeta() *ListRequestMetadata
func (*AccountResourceListRequest) ProtoMessage ¶
func (*AccountResourceListRequest) ProtoMessage()
func (*AccountResourceListRequest) ProtoReflect ¶
func (x *AccountResourceListRequest) ProtoReflect() protoreflect.Message
func (*AccountResourceListRequest) Reset ¶
func (x *AccountResourceListRequest) Reset()
func (*AccountResourceListRequest) String ¶
func (x *AccountResourceListRequest) String() string
type AccountResourceListResponse ¶
type AccountResourceListResponse 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. AccountResources []*AccountResource `protobuf:"bytes,2,rep,name=account_resources,json=accountResources,proto3" json:"account_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 }
AccountResourceListResponse returns a list of AccountResource records that meet the criteria of an AccountResourceListRequest.
func (*AccountResourceListResponse) Descriptor
deprecated
func (*AccountResourceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use AccountResourceListResponse.ProtoReflect.Descriptor instead.
func (*AccountResourceListResponse) GetAccountResources ¶
func (x *AccountResourceListResponse) GetAccountResources() []*AccountResource
func (*AccountResourceListResponse) GetMeta ¶
func (x *AccountResourceListResponse) GetMeta() *ListResponseMetadata
func (*AccountResourceListResponse) GetRateLimit ¶
func (x *AccountResourceListResponse) GetRateLimit() *RateLimitMetadata
func (*AccountResourceListResponse) ProtoMessage ¶
func (*AccountResourceListResponse) ProtoMessage()
func (*AccountResourceListResponse) ProtoReflect ¶
func (x *AccountResourceListResponse) ProtoReflect() protoreflect.Message
func (*AccountResourceListResponse) Reset ¶
func (x *AccountResourceListResponse) Reset()
func (*AccountResourceListResponse) String ¶
func (x *AccountResourceListResponse) String() string
type AccountResourcesClient ¶
type AccountResourcesClient interface { // List gets a list of AccountResource records matching a given set of criteria. List(ctx context.Context, in *AccountResourceListRequest, opts ...grpc.CallOption) (*AccountResourceListResponse, error) }
AccountResourcesClient is the client API for AccountResources 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 NewAccountResourcesClient ¶
func NewAccountResourcesClient(cc grpc.ClientConnInterface) AccountResourcesClient
type AccountResourcesHistoryClient ¶
type AccountResourcesHistoryClient interface { // List gets a list of AccountResourceHistory records matching a given set of criteria. List(ctx context.Context, in *AccountResourceHistoryListRequest, opts ...grpc.CallOption) (*AccountResourceHistoryListResponse, error) }
AccountResourcesHistoryClient is the client API for AccountResourcesHistory 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 NewAccountResourcesHistoryClient ¶
func NewAccountResourcesHistoryClient(cc grpc.ClientConnInterface) AccountResourcesHistoryClient
type AccountResourcesHistoryServer ¶
type AccountResourcesHistoryServer interface { // List gets a list of AccountResourceHistory records matching a given set of criteria. List(context.Context, *AccountResourceHistoryListRequest) (*AccountResourceHistoryListResponse, error) // contains filtered or unexported methods }
AccountResourcesHistoryServer is the server API for AccountResourcesHistory service. All implementations must embed UnimplementedAccountResourcesHistoryServer for forward compatibility
type AccountResourcesServer ¶
type AccountResourcesServer interface { // List gets a list of AccountResource records matching a given set of criteria. List(context.Context, *AccountResourceListRequest) (*AccountResourceListResponse, error) // contains filtered or unexported methods }
AccountResourcesServer is the server API for AccountResources service. All implementations must embed UnimplementedAccountResourcesServer for forward compatibility
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_Token ¶
type Account_Token struct {
Token *Token `protobuf:"bytes,3,opt,name=token,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 AccountsHistoryClient ¶
type AccountsHistoryClient interface { // List gets a list of AccountHistory records matching a given set of criteria. List(ctx context.Context, in *AccountHistoryListRequest, opts ...grpc.CallOption) (*AccountHistoryListResponse, error) }
AccountsHistoryClient is the client API for AccountsHistory 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 NewAccountsHistoryClient ¶
func NewAccountsHistoryClient(cc grpc.ClientConnInterface) AccountsHistoryClient
type AccountsHistoryServer ¶
type AccountsHistoryServer interface { // List gets a list of AccountHistory records matching a given set of criteria. List(context.Context, *AccountHistoryListRequest) (*AccountHistoryListResponse, error) // contains filtered or unexported methods }
AccountsHistoryServer is the server API for AccountsHistory service. All implementations must embed UnimplementedAccountsHistoryServer for forward compatibility
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 ActiveDirectoryStore ¶
type ActiveDirectoryStore 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"` // Hostname of server that is hosting NDES (Network Device Enrollment Services). // Often this is the same host as Active Directory Certificate Services 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,32771,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*ActiveDirectoryStore) Descriptor
deprecated
func (*ActiveDirectoryStore) Descriptor() ([]byte, []int)
Deprecated: Use ActiveDirectoryStore.ProtoReflect.Descriptor instead.
func (*ActiveDirectoryStore) GetId ¶
func (x *ActiveDirectoryStore) GetId() string
func (*ActiveDirectoryStore) GetName ¶
func (x *ActiveDirectoryStore) GetName() string
func (*ActiveDirectoryStore) GetServerAddress ¶
func (x *ActiveDirectoryStore) GetServerAddress() string
func (*ActiveDirectoryStore) GetTags ¶
func (x *ActiveDirectoryStore) GetTags() *Tags
func (*ActiveDirectoryStore) ProtoMessage ¶
func (*ActiveDirectoryStore) ProtoMessage()
func (*ActiveDirectoryStore) ProtoReflect ¶
func (x *ActiveDirectoryStore) ProtoReflect() protoreflect.Message
func (*ActiveDirectoryStore) Reset ¶
func (x *ActiveDirectoryStore) Reset()
func (*ActiveDirectoryStore) String ¶
func (x *ActiveDirectoryStore) String() string
type ActivitiesClient ¶
type ActivitiesClient interface { // Get reads one Activity by ID. Get(ctx context.Context, in *ActivityGetRequest, opts ...grpc.CallOption) (*ActivityGetResponse, error) // List gets a list of Activities matching a given set of criteria. // The 'before' and 'after' filters can be used to control the time // range of the output activities. If not provided, one week of back // of activities will be returned. List(ctx context.Context, in *ActivityListRequest, opts ...grpc.CallOption) (*ActivityListResponse, error) }
ActivitiesClient is the client API for Activities 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 NewActivitiesClient ¶
func NewActivitiesClient(cc grpc.ClientConnInterface) ActivitiesClient
type ActivitiesServer ¶
type ActivitiesServer interface { // Get reads one Activity by ID. Get(context.Context, *ActivityGetRequest) (*ActivityGetResponse, error) // List gets a list of Activities matching a given set of criteria. // The 'before' and 'after' filters can be used to control the time // range of the output activities. If not provided, one week of back // of activities will be returned. List(context.Context, *ActivityListRequest) (*ActivityListResponse, error) // contains filtered or unexported methods }
ActivitiesServer is the server API for Activities service. All implementations must embed UnimplementedActivitiesServer for forward compatibility
type Activity ¶
type Activity struct { // Unique identifier of the Activity. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The kind of activity which has taken place. Verb string `protobuf:"bytes,2,opt,name=verb,proto3" json:"verb,omitempty"` // A humanized description of the activity. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The time this activity took effect. CompletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"` // The entities involved in this activity. These entities can be any first class // entity in the strongDM system, eg. a user, a role, a node, an account grant. Not // every activity affects explicit entities. Entities []*ActivityEntity `protobuf:"bytes,5,rep,name=entities,proto3" json:"entities,omitempty"` // The IP from which this action was taken. IpAddress string `protobuf:"bytes,6,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` // The account who executed this activity. If the actor later has a name or email change, // that change is not reflected here. Actor is a snapshot of the executing account at // the time an activity took place. Actor *ActivityActor `protobuf:"bytes,7,opt,name=actor,proto3" json:"actor,omitempty"` // The User Agent present when this request was executed. Generally a client type and version // like strongdm-cli/55.66.77 UserAgent string `protobuf:"bytes,8,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"` // contains filtered or unexported fields }
An Activity is a record of an action taken against a strongDM deployment, e.g. a user creation, resource deletion, sso configuration change, etc.
func (*Activity) Descriptor
deprecated
func (*Activity) GetActor ¶
func (x *Activity) GetActor() *ActivityActor
func (*Activity) GetCompletedAt ¶
func (x *Activity) GetCompletedAt() *timestamppb.Timestamp
func (*Activity) GetDescription ¶
func (*Activity) GetEntities ¶
func (x *Activity) GetEntities() []*ActivityEntity
func (*Activity) GetIpAddress ¶
func (*Activity) GetUserAgent ¶
func (*Activity) ProtoMessage ¶
func (*Activity) ProtoMessage()
func (*Activity) ProtoReflect ¶
func (x *Activity) ProtoReflect() protoreflect.Message
type ActivityActor ¶
type ActivityActor struct { // Unique identifier of the actor. Immutable. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The email of the actor at the time this activity occurred. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // The first name of the actor at the time this activity occurred. FirstName string `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"` // The last name of the actor at the time this activity occurred. LastName string `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"` // The external ID of the actor at the time this activity occurred. ActivityExternalId string `protobuf:"bytes,5,opt,name=activity_external_id,json=activityExternalId,proto3" json:"activity_external_id,omitempty"` // contains filtered or unexported fields }
func (*ActivityActor) Descriptor
deprecated
func (*ActivityActor) Descriptor() ([]byte, []int)
Deprecated: Use ActivityActor.ProtoReflect.Descriptor instead.
func (*ActivityActor) GetActivityExternalId ¶
func (x *ActivityActor) GetActivityExternalId() string
func (*ActivityActor) GetEmail ¶
func (x *ActivityActor) GetEmail() string
func (*ActivityActor) GetFirstName ¶
func (x *ActivityActor) GetFirstName() string
func (*ActivityActor) GetId ¶
func (x *ActivityActor) GetId() string
func (*ActivityActor) GetLastName ¶
func (x *ActivityActor) GetLastName() string
func (*ActivityActor) ProtoMessage ¶
func (*ActivityActor) ProtoMessage()
func (*ActivityActor) ProtoReflect ¶
func (x *ActivityActor) ProtoReflect() protoreflect.Message
func (*ActivityActor) Reset ¶
func (x *ActivityActor) Reset()
func (*ActivityActor) String ¶
func (x *ActivityActor) String() string
type ActivityEntity ¶
type ActivityEntity struct { // The unique identifier of the entity this activity affected. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The type of entity affected, one of the Activity Entities constants. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // A display name representing the affected entity. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The email of the affected entity, if it has one (for example, if it is an account). Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"` // The external ID of the affected entity, if it has one (for example, if it is an account). ExternalId string `protobuf:"bytes,5,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"` // contains filtered or unexported fields }
func (*ActivityEntity) Descriptor
deprecated
func (*ActivityEntity) Descriptor() ([]byte, []int)
Deprecated: Use ActivityEntity.ProtoReflect.Descriptor instead.
func (*ActivityEntity) GetEmail ¶
func (x *ActivityEntity) GetEmail() string
func (*ActivityEntity) GetExternalId ¶
func (x *ActivityEntity) GetExternalId() string
func (*ActivityEntity) GetId ¶
func (x *ActivityEntity) GetId() string
func (*ActivityEntity) GetName ¶
func (x *ActivityEntity) GetName() string
func (*ActivityEntity) GetType ¶
func (x *ActivityEntity) GetType() string
func (*ActivityEntity) ProtoMessage ¶
func (*ActivityEntity) ProtoMessage()
func (*ActivityEntity) ProtoReflect ¶
func (x *ActivityEntity) ProtoReflect() protoreflect.Message
func (*ActivityEntity) Reset ¶
func (x *ActivityEntity) Reset()
func (*ActivityEntity) String ¶
func (x *ActivityEntity) String() string
type ActivityGetRequest ¶
type ActivityGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Activity to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ActivityGetRequest specifies which Activity to retrieve.
func (*ActivityGetRequest) Descriptor
deprecated
func (*ActivityGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ActivityGetRequest.ProtoReflect.Descriptor instead.
func (*ActivityGetRequest) GetId ¶
func (x *ActivityGetRequest) GetId() string
func (*ActivityGetRequest) GetMeta ¶
func (x *ActivityGetRequest) GetMeta() *GetRequestMetadata
func (*ActivityGetRequest) ProtoMessage ¶
func (*ActivityGetRequest) ProtoMessage()
func (*ActivityGetRequest) ProtoReflect ¶
func (x *ActivityGetRequest) ProtoReflect() protoreflect.Message
func (*ActivityGetRequest) Reset ¶
func (x *ActivityGetRequest) Reset()
func (*ActivityGetRequest) String ¶
func (x *ActivityGetRequest) String() string
type ActivityGetResponse ¶
type ActivityGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested Activity. Activity *Activity `protobuf:"bytes,2,opt,name=activity,proto3" json:"activity,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 }
ActivityGetResponse returns a requested Activity.
func (*ActivityGetResponse) Descriptor
deprecated
func (*ActivityGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ActivityGetResponse.ProtoReflect.Descriptor instead.
func (*ActivityGetResponse) GetActivity ¶
func (x *ActivityGetResponse) GetActivity() *Activity
func (*ActivityGetResponse) GetMeta ¶
func (x *ActivityGetResponse) GetMeta() *GetResponseMetadata
func (*ActivityGetResponse) GetRateLimit ¶
func (x *ActivityGetResponse) GetRateLimit() *RateLimitMetadata
func (*ActivityGetResponse) ProtoMessage ¶
func (*ActivityGetResponse) ProtoMessage()
func (*ActivityGetResponse) ProtoReflect ¶
func (x *ActivityGetResponse) ProtoReflect() protoreflect.Message
func (*ActivityGetResponse) Reset ¶
func (x *ActivityGetResponse) Reset()
func (*ActivityGetResponse) String ¶
func (x *ActivityGetResponse) String() string
type ActivityListRequest ¶
type ActivityListRequest 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 }
ActivityListRequest specifies criteria for retrieving a list of Activities.
func (*ActivityListRequest) Descriptor
deprecated
func (*ActivityListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ActivityListRequest.ProtoReflect.Descriptor instead.
func (*ActivityListRequest) GetFilter ¶
func (x *ActivityListRequest) GetFilter() string
func (*ActivityListRequest) GetMeta ¶
func (x *ActivityListRequest) GetMeta() *ListRequestMetadata
func (*ActivityListRequest) ProtoMessage ¶
func (*ActivityListRequest) ProtoMessage()
func (*ActivityListRequest) ProtoReflect ¶
func (x *ActivityListRequest) ProtoReflect() protoreflect.Message
func (*ActivityListRequest) Reset ¶
func (x *ActivityListRequest) Reset()
func (*ActivityListRequest) String ¶
func (x *ActivityListRequest) String() string
type ActivityListResponse ¶
type ActivityListResponse 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. Activities []*Activity `protobuf:"bytes,2,rep,name=activities,proto3" json:"activities,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 }
ActivityListResponse returns a list of Activities that meet the criteria of a ActivityListRequest.
func (*ActivityListResponse) Descriptor
deprecated
func (*ActivityListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ActivityListResponse.ProtoReflect.Descriptor instead.
func (*ActivityListResponse) GetActivities ¶
func (x *ActivityListResponse) GetActivities() []*Activity
func (*ActivityListResponse) GetMeta ¶
func (x *ActivityListResponse) GetMeta() *ListResponseMetadata
func (*ActivityListResponse) GetRateLimit ¶
func (x *ActivityListResponse) GetRateLimit() *RateLimitMetadata
func (*ActivityListResponse) ProtoMessage ¶
func (*ActivityListResponse) ProtoMessage()
func (*ActivityListResponse) ProtoReflect ¶
func (x *ActivityListResponse) ProtoReflect() protoreflect.Message
func (*ActivityListResponse) Reset ¶
func (x *ActivityListResponse) Reset()
func (*ActivityListResponse) String ¶
func (x *ActivityListResponse) String() string
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,4,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The name of the cluster to connect to. ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // The endpoint to dial. 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"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,15,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to e.g. us-east-1. Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 129-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // The role to assume after logging in. RoleArn string `protobuf:"bytes,8,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,10,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
func (*AmazonEKS) GetCertificateAuthority ¶
func (*AmazonEKS) GetClusterName ¶
func (*AmazonEKS) GetEgressFilter ¶
func (*AmazonEKS) GetEndpoint ¶
func (*AmazonEKS) GetHealthcheckNamespace ¶
func (*AmazonEKS) GetHealthy ¶
func (*AmazonEKS) GetPortOverride ¶
func (*AmazonEKS) GetRemoteIdentityGroupId ¶
func (*AmazonEKS) GetRemoteIdentityHealthcheckUsername ¶
func (*AmazonEKS) GetRoleArn ¶
func (*AmazonEKS) GetRoleExternalId ¶
func (*AmazonEKS) GetSecretAccessKey ¶
func (*AmazonEKS) GetSecretStoreId ¶
func (*AmazonEKS) GetSubdomain ¶
func (*AmazonEKS) ProtoMessage ¶
func (*AmazonEKS) ProtoMessage()
func (*AmazonEKS) ProtoReflect ¶
func (x *AmazonEKS) ProtoReflect() protoreflect.Message
type AmazonEKSInstanceProfile ¶
type AmazonEKSInstanceProfile struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The name of the cluster to connect to. ClusterName string `protobuf:"bytes,5,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // The endpoint to dial. 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,8,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,15,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to e.g. us-east-1. Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // The role to assume after logging in. RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // contains filtered or unexported fields }
func (*AmazonEKSInstanceProfile) Descriptor
deprecated
func (*AmazonEKSInstanceProfile) Descriptor() ([]byte, []int)
Deprecated: Use AmazonEKSInstanceProfile.ProtoReflect.Descriptor instead.
func (*AmazonEKSInstanceProfile) GetBindInterface ¶
func (x *AmazonEKSInstanceProfile) GetBindInterface() string
func (*AmazonEKSInstanceProfile) GetCertificateAuthority ¶
func (x *AmazonEKSInstanceProfile) GetCertificateAuthority() string
func (*AmazonEKSInstanceProfile) GetClusterName ¶
func (x *AmazonEKSInstanceProfile) GetClusterName() string
func (*AmazonEKSInstanceProfile) GetEgressFilter ¶
func (x *AmazonEKSInstanceProfile) GetEgressFilter() string
func (*AmazonEKSInstanceProfile) GetEndpoint ¶
func (x *AmazonEKSInstanceProfile) GetEndpoint() string
func (*AmazonEKSInstanceProfile) GetHealthcheckNamespace ¶
func (x *AmazonEKSInstanceProfile) GetHealthcheckNamespace() string
func (*AmazonEKSInstanceProfile) GetHealthy ¶
func (x *AmazonEKSInstanceProfile) GetHealthy() bool
func (*AmazonEKSInstanceProfile) GetId ¶
func (x *AmazonEKSInstanceProfile) GetId() string
func (*AmazonEKSInstanceProfile) GetName ¶
func (x *AmazonEKSInstanceProfile) GetName() string
func (*AmazonEKSInstanceProfile) GetPortOverride ¶
func (x *AmazonEKSInstanceProfile) GetPortOverride() int32
func (*AmazonEKSInstanceProfile) GetRegion ¶
func (x *AmazonEKSInstanceProfile) GetRegion() string
func (*AmazonEKSInstanceProfile) GetRemoteIdentityGroupId ¶
func (x *AmazonEKSInstanceProfile) GetRemoteIdentityGroupId() string
func (*AmazonEKSInstanceProfile) GetRemoteIdentityHealthcheckUsername ¶
func (x *AmazonEKSInstanceProfile) GetRemoteIdentityHealthcheckUsername() string
func (*AmazonEKSInstanceProfile) GetRoleArn ¶
func (x *AmazonEKSInstanceProfile) GetRoleArn() string
func (*AmazonEKSInstanceProfile) GetRoleExternalId ¶
func (x *AmazonEKSInstanceProfile) GetRoleExternalId() string
func (*AmazonEKSInstanceProfile) GetSecretStoreId ¶
func (x *AmazonEKSInstanceProfile) GetSecretStoreId() string
func (*AmazonEKSInstanceProfile) GetSubdomain ¶
func (x *AmazonEKSInstanceProfile) GetSubdomain() string
func (*AmazonEKSInstanceProfile) GetTags ¶
func (x *AmazonEKSInstanceProfile) GetTags() *Tags
func (*AmazonEKSInstanceProfile) ProtoMessage ¶
func (*AmazonEKSInstanceProfile) ProtoMessage()
func (*AmazonEKSInstanceProfile) ProtoReflect ¶
func (x *AmazonEKSInstanceProfile) ProtoReflect() protoreflect.Message
func (*AmazonEKSInstanceProfile) Reset ¶
func (x *AmazonEKSInstanceProfile) Reset()
func (*AmazonEKSInstanceProfile) String ¶
func (x *AmazonEKSInstanceProfile) String() string
type AmazonEKSInstanceProfileUserImpersonation ¶
type AmazonEKSInstanceProfileUserImpersonation struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The name of the cluster to connect to. ClusterName string `protobuf:"bytes,5,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // The endpoint to dial. 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,8,opt,name=healthcheck_namespace,json=healthcheckNamespace,proto3" json:"healthcheck_namespace,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,15,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to e.g. us-east-1. Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 165-byte string literal not displayed */ // The role to assume after logging in. RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // contains filtered or unexported fields }
func (*AmazonEKSInstanceProfileUserImpersonation) Descriptor
deprecated
func (*AmazonEKSInstanceProfileUserImpersonation) Descriptor() ([]byte, []int)
Deprecated: Use AmazonEKSInstanceProfileUserImpersonation.ProtoReflect.Descriptor instead.
func (*AmazonEKSInstanceProfileUserImpersonation) GetBindInterface ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetBindInterface() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetCertificateAuthority ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetCertificateAuthority() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetClusterName ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetClusterName() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetEgressFilter ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetEgressFilter() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetEndpoint ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetEndpoint() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetHealthcheckNamespace ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetHealthcheckNamespace() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetHealthy ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetHealthy() bool
func (*AmazonEKSInstanceProfileUserImpersonation) GetId ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetId() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetName ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetName() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetPortOverride ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetPortOverride() int32
func (*AmazonEKSInstanceProfileUserImpersonation) GetRegion ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetRegion() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetRemoteIdentityGroupId ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetRemoteIdentityGroupId() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetRemoteIdentityHealthcheckUsername ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetRemoteIdentityHealthcheckUsername() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetRoleArn ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetRoleArn() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetRoleExternalId ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetRoleExternalId() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetSecretStoreId ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetSecretStoreId() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetSubdomain ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetSubdomain() string
func (*AmazonEKSInstanceProfileUserImpersonation) GetTags ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) GetTags() *Tags
func (*AmazonEKSInstanceProfileUserImpersonation) ProtoMessage ¶
func (*AmazonEKSInstanceProfileUserImpersonation) ProtoMessage()
func (*AmazonEKSInstanceProfileUserImpersonation) ProtoReflect ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) ProtoReflect() protoreflect.Message
func (*AmazonEKSInstanceProfileUserImpersonation) Reset ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) Reset()
func (*AmazonEKSInstanceProfileUserImpersonation) String ¶
func (x *AmazonEKSInstanceProfileUserImpersonation) String() string
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,2,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,4,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The name of the cluster to connect to. ClusterName string `protobuf:"bytes,7,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"` // The endpoint to dial. 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"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,15,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to e.g. us-east-1. Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` // The role to assume after logging in. RoleArn string `protobuf:"bytes,8,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,10,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
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) GetPortOverride ¶
func (x *AmazonEKSUserImpersonation) GetPortOverride() int32
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) GetSubdomain ¶
func (x *AmazonEKSUserImpersonation) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,4,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The endpoint to dial e.g. search-?.region.es.amazonaws.com" Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to e.g. us-east-1. Region string `protobuf:"bytes,1,opt,name=region,proto3" json:"region,omitempty"` // The role to assume after logging in. RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
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) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *AmazonMQAMQP091) GetSubdomain() 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 ApprovalWorkflow ¶
type ApprovalWorkflow struct { // Unique identifier of the ApprovalWorkflow. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the ApprovalWorkflow. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Approval mode of the ApprovalWorkflow ApprovalMode string `protobuf:"bytes,3,opt,name=approval_mode,json=approvalMode,proto3" json:"approval_mode,omitempty"` // Optional description of the ApprovalWorkflow. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflows are the mechanism by which requests for access can be viewed by authorized approvers and be approved or denied.
func (*ApprovalWorkflow) Descriptor
deprecated
func (*ApprovalWorkflow) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflow.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflow) GetApprovalMode ¶
func (x *ApprovalWorkflow) GetApprovalMode() string
func (*ApprovalWorkflow) GetDescription ¶
func (x *ApprovalWorkflow) GetDescription() string
func (*ApprovalWorkflow) GetId ¶
func (x *ApprovalWorkflow) GetId() string
func (*ApprovalWorkflow) GetName ¶
func (x *ApprovalWorkflow) GetName() string
func (*ApprovalWorkflow) ProtoMessage ¶
func (*ApprovalWorkflow) ProtoMessage()
func (*ApprovalWorkflow) ProtoReflect ¶
func (x *ApprovalWorkflow) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflow) Reset ¶
func (x *ApprovalWorkflow) Reset()
func (*ApprovalWorkflow) String ¶
func (x *ApprovalWorkflow) String() string
type ApprovalWorkflowApprover ¶
type ApprovalWorkflowApprover struct { // Unique identifier of the ApprovalWorkflowApprover. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The approval flow id specified the approval workflow that this approver belongs to ApprovalFlowId string `protobuf:"bytes,2,opt,name=approval_flow_id,json=approvalFlowId,proto3" json:"approval_flow_id,omitempty"` // The approval step id specified the approval flow step that this approver belongs to ApprovalStepId string `protobuf:"bytes,3,opt,name=approval_step_id,json=approvalStepId,proto3" json:"approval_step_id,omitempty"` // The approver account id. AccountId string `protobuf:"bytes,4,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The approver role id RoleId string `protobuf:"bytes,5,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApprover links an approval workflow approver to an ApprovalWorkflowStep
func (*ApprovalWorkflowApprover) Descriptor
deprecated
func (*ApprovalWorkflowApprover) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApprover.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApprover) GetAccountId ¶
func (x *ApprovalWorkflowApprover) GetAccountId() string
func (*ApprovalWorkflowApprover) GetApprovalFlowId ¶
func (x *ApprovalWorkflowApprover) GetApprovalFlowId() string
func (*ApprovalWorkflowApprover) GetApprovalStepId ¶
func (x *ApprovalWorkflowApprover) GetApprovalStepId() string
func (*ApprovalWorkflowApprover) GetId ¶
func (x *ApprovalWorkflowApprover) GetId() string
func (*ApprovalWorkflowApprover) GetRoleId ¶
func (x *ApprovalWorkflowApprover) GetRoleId() string
func (*ApprovalWorkflowApprover) ProtoMessage ¶
func (*ApprovalWorkflowApprover) ProtoMessage()
func (*ApprovalWorkflowApprover) ProtoReflect ¶
func (x *ApprovalWorkflowApprover) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApprover) Reset ¶
func (x *ApprovalWorkflowApprover) Reset()
func (*ApprovalWorkflowApprover) String ¶
func (x *ApprovalWorkflowApprover) String() string
type ApprovalWorkflowApproverCreateRequest ¶
type ApprovalWorkflowApproverCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new ApprovalWorkflowApprover. ApprovalWorkflowApprover *ApprovalWorkflowApprover `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
ApprovalWorkflowApproverCreateRequest specifies the approvalFlowID and approvalStepID of a new approval workflow approver to be created.
func (*ApprovalWorkflowApproverCreateRequest) Descriptor
deprecated
func (*ApprovalWorkflowApproverCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverCreateRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverCreateRequest) GetApprovalWorkflowApprover ¶
func (x *ApprovalWorkflowApproverCreateRequest) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
func (*ApprovalWorkflowApproverCreateRequest) GetMeta ¶
func (x *ApprovalWorkflowApproverCreateRequest) GetMeta() *CreateRequestMetadata
func (*ApprovalWorkflowApproverCreateRequest) ProtoMessage ¶
func (*ApprovalWorkflowApproverCreateRequest) ProtoMessage()
func (*ApprovalWorkflowApproverCreateRequest) ProtoReflect ¶
func (x *ApprovalWorkflowApproverCreateRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverCreateRequest) Reset ¶
func (x *ApprovalWorkflowApproverCreateRequest) Reset()
func (*ApprovalWorkflowApproverCreateRequest) String ¶
func (x *ApprovalWorkflowApproverCreateRequest) String() string
type ApprovalWorkflowApproverCreateResponse ¶
type ApprovalWorkflowApproverCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created approval workflow approver. ApprovalWorkflowApprover *ApprovalWorkflowApprover `` /* 135-byte string literal not displayed */ // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApproverCreateResponse reports how the ApprovalWorkflowApprover was created in the system.
func (*ApprovalWorkflowApproverCreateResponse) Descriptor
deprecated
func (*ApprovalWorkflowApproverCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverCreateResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverCreateResponse) GetApprovalWorkflowApprover ¶
func (x *ApprovalWorkflowApproverCreateResponse) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
func (*ApprovalWorkflowApproverCreateResponse) GetMeta ¶
func (x *ApprovalWorkflowApproverCreateResponse) GetMeta() *CreateResponseMetadata
func (*ApprovalWorkflowApproverCreateResponse) GetRateLimit ¶
func (x *ApprovalWorkflowApproverCreateResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowApproverCreateResponse) ProtoMessage ¶
func (*ApprovalWorkflowApproverCreateResponse) ProtoMessage()
func (*ApprovalWorkflowApproverCreateResponse) ProtoReflect ¶
func (x *ApprovalWorkflowApproverCreateResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverCreateResponse) Reset ¶
func (x *ApprovalWorkflowApproverCreateResponse) Reset()
func (*ApprovalWorkflowApproverCreateResponse) String ¶
func (x *ApprovalWorkflowApproverCreateResponse) String() string
type ApprovalWorkflowApproverDeleteRequest ¶
type ApprovalWorkflowApproverDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Id of the ApprovalWorkflowApprover to be deleted. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApproverDeleteRequest specifies the id of an approval workflow approver to be deleted.
func (*ApprovalWorkflowApproverDeleteRequest) Descriptor
deprecated
func (*ApprovalWorkflowApproverDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverDeleteRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverDeleteRequest) GetId ¶
func (x *ApprovalWorkflowApproverDeleteRequest) GetId() string
func (*ApprovalWorkflowApproverDeleteRequest) GetMeta ¶
func (x *ApprovalWorkflowApproverDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*ApprovalWorkflowApproverDeleteRequest) ProtoMessage ¶
func (*ApprovalWorkflowApproverDeleteRequest) ProtoMessage()
func (*ApprovalWorkflowApproverDeleteRequest) ProtoReflect ¶
func (x *ApprovalWorkflowApproverDeleteRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverDeleteRequest) Reset ¶
func (x *ApprovalWorkflowApproverDeleteRequest) Reset()
func (*ApprovalWorkflowApproverDeleteRequest) String ¶
func (x *ApprovalWorkflowApproverDeleteRequest) String() string
type ApprovalWorkflowApproverDeleteResponse ¶
type ApprovalWorkflowApproverDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The deleted approval workflow approver id. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,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 }
ApprovalWorkflowApproverDeleteResponse returns information about an ApprovalWorkflowApprover that was deleted.
func (*ApprovalWorkflowApproverDeleteResponse) Descriptor
deprecated
func (*ApprovalWorkflowApproverDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverDeleteResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverDeleteResponse) GetId ¶
func (x *ApprovalWorkflowApproverDeleteResponse) GetId() string
func (*ApprovalWorkflowApproverDeleteResponse) GetMeta ¶
func (x *ApprovalWorkflowApproverDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*ApprovalWorkflowApproverDeleteResponse) GetRateLimit ¶
func (x *ApprovalWorkflowApproverDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowApproverDeleteResponse) ProtoMessage ¶
func (*ApprovalWorkflowApproverDeleteResponse) ProtoMessage()
func (*ApprovalWorkflowApproverDeleteResponse) ProtoReflect ¶
func (x *ApprovalWorkflowApproverDeleteResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverDeleteResponse) Reset ¶
func (x *ApprovalWorkflowApproverDeleteResponse) Reset()
func (*ApprovalWorkflowApproverDeleteResponse) String ¶
func (x *ApprovalWorkflowApproverDeleteResponse) String() string
type ApprovalWorkflowApproverGetRequest ¶
type ApprovalWorkflowApproverGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the ApprovalWorkflowApprover to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApproverGetRequest specifies which ApprovalWorkflowApprover to retrieve.
func (*ApprovalWorkflowApproverGetRequest) Descriptor
deprecated
func (*ApprovalWorkflowApproverGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverGetRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverGetRequest) GetId ¶
func (x *ApprovalWorkflowApproverGetRequest) GetId() string
func (*ApprovalWorkflowApproverGetRequest) GetMeta ¶
func (x *ApprovalWorkflowApproverGetRequest) GetMeta() *GetRequestMetadata
func (*ApprovalWorkflowApproverGetRequest) ProtoMessage ¶
func (*ApprovalWorkflowApproverGetRequest) ProtoMessage()
func (*ApprovalWorkflowApproverGetRequest) ProtoReflect ¶
func (x *ApprovalWorkflowApproverGetRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverGetRequest) Reset ¶
func (x *ApprovalWorkflowApproverGetRequest) Reset()
func (*ApprovalWorkflowApproverGetRequest) String ¶
func (x *ApprovalWorkflowApproverGetRequest) String() string
type ApprovalWorkflowApproverGetResponse ¶
type ApprovalWorkflowApproverGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested ApprovalWorkflowApprover. ApprovalWorkflowApprover *ApprovalWorkflowApprover `` /* 135-byte string literal not displayed */ // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApproverGetResponse returns a requested ApprovalWorkflowApprover.
func (*ApprovalWorkflowApproverGetResponse) Descriptor
deprecated
func (*ApprovalWorkflowApproverGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverGetResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverGetResponse) GetApprovalWorkflowApprover ¶
func (x *ApprovalWorkflowApproverGetResponse) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
func (*ApprovalWorkflowApproverGetResponse) GetMeta ¶
func (x *ApprovalWorkflowApproverGetResponse) GetMeta() *GetResponseMetadata
func (*ApprovalWorkflowApproverGetResponse) GetRateLimit ¶
func (x *ApprovalWorkflowApproverGetResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowApproverGetResponse) ProtoMessage ¶
func (*ApprovalWorkflowApproverGetResponse) ProtoMessage()
func (*ApprovalWorkflowApproverGetResponse) ProtoReflect ¶
func (x *ApprovalWorkflowApproverGetResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverGetResponse) Reset ¶
func (x *ApprovalWorkflowApproverGetResponse) Reset()
func (*ApprovalWorkflowApproverGetResponse) String ¶
func (x *ApprovalWorkflowApproverGetResponse) String() string
type ApprovalWorkflowApproverHistory ¶
type ApprovalWorkflowApproverHistory struct { // The unique identifier of the Activity that produced this change to the ApprovalWorkflowApprover. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the ApprovalWorkflowApprover state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete ApprovalWorkflowApprover state at this time. ApprovalWorkflowApprover *ApprovalWorkflowApprover `` /* 135-byte string literal not displayed */ // If this ApprovalWorkflowApprover was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApproverHistory records the state of an ApprovalWorkflowApprover at a given point in time, where every change (create or delete) to an ApprovalWorkflowApprover produces an ApprovalWorkflowApproverHistory record.
func (*ApprovalWorkflowApproverHistory) Descriptor
deprecated
func (*ApprovalWorkflowApproverHistory) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverHistory.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverHistory) GetActivityId ¶
func (x *ApprovalWorkflowApproverHistory) GetActivityId() string
func (*ApprovalWorkflowApproverHistory) GetApprovalWorkflowApprover ¶
func (x *ApprovalWorkflowApproverHistory) GetApprovalWorkflowApprover() *ApprovalWorkflowApprover
func (*ApprovalWorkflowApproverHistory) GetDeletedAt ¶
func (x *ApprovalWorkflowApproverHistory) GetDeletedAt() *timestamppb.Timestamp
func (*ApprovalWorkflowApproverHistory) GetTimestamp ¶
func (x *ApprovalWorkflowApproverHistory) GetTimestamp() *timestamppb.Timestamp
func (*ApprovalWorkflowApproverHistory) ProtoMessage ¶
func (*ApprovalWorkflowApproverHistory) ProtoMessage()
func (*ApprovalWorkflowApproverHistory) ProtoReflect ¶
func (x *ApprovalWorkflowApproverHistory) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverHistory) Reset ¶
func (x *ApprovalWorkflowApproverHistory) Reset()
func (*ApprovalWorkflowApproverHistory) String ¶
func (x *ApprovalWorkflowApproverHistory) String() string
type ApprovalWorkflowApproverHistoryListRequest ¶
type ApprovalWorkflowApproverHistoryListRequest 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 }
ApprovalWorkflowApproverHistoryListRequest specifies criteria for retrieving a list of ApprovalWorkflowApproverHistory records.
func (*ApprovalWorkflowApproverHistoryListRequest) Descriptor
deprecated
func (*ApprovalWorkflowApproverHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverHistoryListRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverHistoryListRequest) GetFilter ¶
func (x *ApprovalWorkflowApproverHistoryListRequest) GetFilter() string
func (*ApprovalWorkflowApproverHistoryListRequest) GetMeta ¶
func (x *ApprovalWorkflowApproverHistoryListRequest) GetMeta() *ListRequestMetadata
func (*ApprovalWorkflowApproverHistoryListRequest) ProtoMessage ¶
func (*ApprovalWorkflowApproverHistoryListRequest) ProtoMessage()
func (*ApprovalWorkflowApproverHistoryListRequest) ProtoReflect ¶
func (x *ApprovalWorkflowApproverHistoryListRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverHistoryListRequest) Reset ¶
func (x *ApprovalWorkflowApproverHistoryListRequest) Reset()
func (*ApprovalWorkflowApproverHistoryListRequest) String ¶
func (x *ApprovalWorkflowApproverHistoryListRequest) String() string
type ApprovalWorkflowApproverHistoryListResponse ¶
type ApprovalWorkflowApproverHistoryListResponse 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. History []*ApprovalWorkflowApproverHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
ApprovalWorkflowApproverHistoryListResponse returns a list of ApprovalWorkflowApproverHistory records that meet the criteria of an ApprovalWorkflowApproverHistoryListRequest.
func (*ApprovalWorkflowApproverHistoryListResponse) Descriptor
deprecated
func (*ApprovalWorkflowApproverHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverHistoryListResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverHistoryListResponse) GetHistory ¶
func (x *ApprovalWorkflowApproverHistoryListResponse) GetHistory() []*ApprovalWorkflowApproverHistory
func (*ApprovalWorkflowApproverHistoryListResponse) GetMeta ¶
func (x *ApprovalWorkflowApproverHistoryListResponse) GetMeta() *ListResponseMetadata
func (*ApprovalWorkflowApproverHistoryListResponse) GetRateLimit ¶
func (x *ApprovalWorkflowApproverHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowApproverHistoryListResponse) ProtoMessage ¶
func (*ApprovalWorkflowApproverHistoryListResponse) ProtoMessage()
func (*ApprovalWorkflowApproverHistoryListResponse) ProtoReflect ¶
func (x *ApprovalWorkflowApproverHistoryListResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverHistoryListResponse) Reset ¶
func (x *ApprovalWorkflowApproverHistoryListResponse) Reset()
func (*ApprovalWorkflowApproverHistoryListResponse) String ¶
func (x *ApprovalWorkflowApproverHistoryListResponse) String() string
type ApprovalWorkflowApproverListRequest ¶
type ApprovalWorkflowApproverListRequest struct { // Reserved for future use. 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 }
ApprovalWorkflowApproverListRequest specifies the criteria for retrieving a list of ApprovalWorkflowApprover records
func (*ApprovalWorkflowApproverListRequest) Descriptor
deprecated
func (*ApprovalWorkflowApproverListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverListRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverListRequest) GetFilter ¶
func (x *ApprovalWorkflowApproverListRequest) GetFilter() string
func (*ApprovalWorkflowApproverListRequest) GetMeta ¶
func (x *ApprovalWorkflowApproverListRequest) GetMeta() *ListRequestMetadata
func (*ApprovalWorkflowApproverListRequest) ProtoMessage ¶
func (*ApprovalWorkflowApproverListRequest) ProtoMessage()
func (*ApprovalWorkflowApproverListRequest) ProtoReflect ¶
func (x *ApprovalWorkflowApproverListRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverListRequest) Reset ¶
func (x *ApprovalWorkflowApproverListRequest) Reset()
func (*ApprovalWorkflowApproverListRequest) String ¶
func (x *ApprovalWorkflowApproverListRequest) String() string
type ApprovalWorkflowApproverListResponse ¶
type ApprovalWorkflowApproverListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching approval workflow approvers. ApprovalWorkflowApprovers []*ApprovalWorkflowApprover `` /* 138-byte string literal not displayed */ // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowApproverListResponse returns a list of ApprovalWorkflowApprover records that meet the criteria of an ApprovalWorkflowApproverListRequest.
func (*ApprovalWorkflowApproverListResponse) Descriptor
deprecated
func (*ApprovalWorkflowApproverListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowApproverListResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowApproverListResponse) GetApprovalWorkflowApprovers ¶
func (x *ApprovalWorkflowApproverListResponse) GetApprovalWorkflowApprovers() []*ApprovalWorkflowApprover
func (*ApprovalWorkflowApproverListResponse) GetMeta ¶
func (x *ApprovalWorkflowApproverListResponse) GetMeta() *ListResponseMetadata
func (*ApprovalWorkflowApproverListResponse) GetRateLimit ¶
func (x *ApprovalWorkflowApproverListResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowApproverListResponse) ProtoMessage ¶
func (*ApprovalWorkflowApproverListResponse) ProtoMessage()
func (*ApprovalWorkflowApproverListResponse) ProtoReflect ¶
func (x *ApprovalWorkflowApproverListResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowApproverListResponse) Reset ¶
func (x *ApprovalWorkflowApproverListResponse) Reset()
func (*ApprovalWorkflowApproverListResponse) String ¶
func (x *ApprovalWorkflowApproverListResponse) String() string
type ApprovalWorkflowApproversClient ¶
type ApprovalWorkflowApproversClient interface { // Create creates a new approval workflow approver. Create(ctx context.Context, in *ApprovalWorkflowApproverCreateRequest, opts ...grpc.CallOption) (*ApprovalWorkflowApproverCreateResponse, error) // Get reads one approval workflow approver by ID. Get(ctx context.Context, in *ApprovalWorkflowApproverGetRequest, opts ...grpc.CallOption) (*ApprovalWorkflowApproverGetResponse, error) // Delete deletes an existing approval workflow approver. Delete(ctx context.Context, in *ApprovalWorkflowApproverDeleteRequest, opts ...grpc.CallOption) (*ApprovalWorkflowApproverDeleteResponse, error) // Lists existing approval workflow approvers. List(ctx context.Context, in *ApprovalWorkflowApproverListRequest, opts ...grpc.CallOption) (*ApprovalWorkflowApproverListResponse, error) }
ApprovalWorkflowApproversClient is the client API for ApprovalWorkflowApprovers 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 NewApprovalWorkflowApproversClient ¶
func NewApprovalWorkflowApproversClient(cc grpc.ClientConnInterface) ApprovalWorkflowApproversClient
type ApprovalWorkflowApproversHistoryClient ¶
type ApprovalWorkflowApproversHistoryClient interface { // List gets a list of ApprovalWorkflowApproverHistory records matching a given set of criteria. List(ctx context.Context, in *ApprovalWorkflowApproverHistoryListRequest, opts ...grpc.CallOption) (*ApprovalWorkflowApproverHistoryListResponse, error) }
ApprovalWorkflowApproversHistoryClient is the client API for ApprovalWorkflowApproversHistory 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 NewApprovalWorkflowApproversHistoryClient ¶
func NewApprovalWorkflowApproversHistoryClient(cc grpc.ClientConnInterface) ApprovalWorkflowApproversHistoryClient
type ApprovalWorkflowApproversHistoryServer ¶
type ApprovalWorkflowApproversHistoryServer interface { // List gets a list of ApprovalWorkflowApproverHistory records matching a given set of criteria. List(context.Context, *ApprovalWorkflowApproverHistoryListRequest) (*ApprovalWorkflowApproverHistoryListResponse, error) // contains filtered or unexported methods }
ApprovalWorkflowApproversHistoryServer is the server API for ApprovalWorkflowApproversHistory service. All implementations must embed UnimplementedApprovalWorkflowApproversHistoryServer for forward compatibility
type ApprovalWorkflowApproversServer ¶
type ApprovalWorkflowApproversServer interface { // Create creates a new approval workflow approver. Create(context.Context, *ApprovalWorkflowApproverCreateRequest) (*ApprovalWorkflowApproverCreateResponse, error) // Get reads one approval workflow approver by ID. Get(context.Context, *ApprovalWorkflowApproverGetRequest) (*ApprovalWorkflowApproverGetResponse, error) // Delete deletes an existing approval workflow approver. Delete(context.Context, *ApprovalWorkflowApproverDeleteRequest) (*ApprovalWorkflowApproverDeleteResponse, error) // Lists existing approval workflow approvers. List(context.Context, *ApprovalWorkflowApproverListRequest) (*ApprovalWorkflowApproverListResponse, error) // contains filtered or unexported methods }
ApprovalWorkflowApproversServer is the server API for ApprovalWorkflowApprovers service. All implementations must embed UnimplementedApprovalWorkflowApproversServer for forward compatibility
type ApprovalWorkflowCreateRequest ¶
type ApprovalWorkflowCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new ApprovalWorkflow. ApprovalWorkflow *ApprovalWorkflow `protobuf:"bytes,2,opt,name=approval_workflow,json=approvalWorkflow,proto3" json:"approval_workflow,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowCreateRequest specifies the name and approval mode of a new approval workflow to be created.
func (*ApprovalWorkflowCreateRequest) Descriptor
deprecated
func (*ApprovalWorkflowCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowCreateRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowCreateRequest) GetApprovalWorkflow ¶
func (x *ApprovalWorkflowCreateRequest) GetApprovalWorkflow() *ApprovalWorkflow
func (*ApprovalWorkflowCreateRequest) GetMeta ¶
func (x *ApprovalWorkflowCreateRequest) GetMeta() *CreateRequestMetadata
func (*ApprovalWorkflowCreateRequest) ProtoMessage ¶
func (*ApprovalWorkflowCreateRequest) ProtoMessage()
func (*ApprovalWorkflowCreateRequest) ProtoReflect ¶
func (x *ApprovalWorkflowCreateRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowCreateRequest) Reset ¶
func (x *ApprovalWorkflowCreateRequest) Reset()
func (*ApprovalWorkflowCreateRequest) String ¶
func (x *ApprovalWorkflowCreateRequest) String() string
type ApprovalWorkflowCreateResponse ¶
type ApprovalWorkflowCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created approval workflow. ApprovalWorkflow *ApprovalWorkflow `protobuf:"bytes,2,opt,name=approval_workflow,json=approvalWorkflow,proto3" json:"approval_workflow,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 }
ApprovalWorkflowCreateResponse reports how the ApprovalWorkflow was created in the system.
func (*ApprovalWorkflowCreateResponse) Descriptor
deprecated
func (*ApprovalWorkflowCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowCreateResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowCreateResponse) GetApprovalWorkflow ¶
func (x *ApprovalWorkflowCreateResponse) GetApprovalWorkflow() *ApprovalWorkflow
func (*ApprovalWorkflowCreateResponse) GetMeta ¶
func (x *ApprovalWorkflowCreateResponse) GetMeta() *CreateResponseMetadata
func (*ApprovalWorkflowCreateResponse) GetRateLimit ¶
func (x *ApprovalWorkflowCreateResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowCreateResponse) ProtoMessage ¶
func (*ApprovalWorkflowCreateResponse) ProtoMessage()
func (*ApprovalWorkflowCreateResponse) ProtoReflect ¶
func (x *ApprovalWorkflowCreateResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowCreateResponse) Reset ¶
func (x *ApprovalWorkflowCreateResponse) Reset()
func (*ApprovalWorkflowCreateResponse) String ¶
func (x *ApprovalWorkflowCreateResponse) String() string
type ApprovalWorkflowDeleteRequest ¶
type ApprovalWorkflowDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Id of the ApprovalWorkflow to be deleted. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowDeleteRequest specifies the id of an approval workflow to be deleted.
func (*ApprovalWorkflowDeleteRequest) Descriptor
deprecated
func (*ApprovalWorkflowDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowDeleteRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowDeleteRequest) GetId ¶
func (x *ApprovalWorkflowDeleteRequest) GetId() string
func (*ApprovalWorkflowDeleteRequest) GetMeta ¶
func (x *ApprovalWorkflowDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*ApprovalWorkflowDeleteRequest) ProtoMessage ¶
func (*ApprovalWorkflowDeleteRequest) ProtoMessage()
func (*ApprovalWorkflowDeleteRequest) ProtoReflect ¶
func (x *ApprovalWorkflowDeleteRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowDeleteRequest) Reset ¶
func (x *ApprovalWorkflowDeleteRequest) Reset()
func (*ApprovalWorkflowDeleteRequest) String ¶
func (x *ApprovalWorkflowDeleteRequest) String() string
type ApprovalWorkflowDeleteResponse ¶
type ApprovalWorkflowDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The deleted approval workflow id. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,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 }
ApprovalWorkflowDeleteResponse returns information about an ApprovalWorkflow that was deleted.
func (*ApprovalWorkflowDeleteResponse) Descriptor
deprecated
func (*ApprovalWorkflowDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowDeleteResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowDeleteResponse) GetId ¶
func (x *ApprovalWorkflowDeleteResponse) GetId() string
func (*ApprovalWorkflowDeleteResponse) GetMeta ¶
func (x *ApprovalWorkflowDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*ApprovalWorkflowDeleteResponse) GetRateLimit ¶
func (x *ApprovalWorkflowDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowDeleteResponse) ProtoMessage ¶
func (*ApprovalWorkflowDeleteResponse) ProtoMessage()
func (*ApprovalWorkflowDeleteResponse) ProtoReflect ¶
func (x *ApprovalWorkflowDeleteResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowDeleteResponse) Reset ¶
func (x *ApprovalWorkflowDeleteResponse) Reset()
func (*ApprovalWorkflowDeleteResponse) String ¶
func (x *ApprovalWorkflowDeleteResponse) String() string
type ApprovalWorkflowGetRequest ¶
type ApprovalWorkflowGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the ApprovalWorkflow to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowGetRequest specifies which ApprovalWorkflow to retrieve.
func (*ApprovalWorkflowGetRequest) Descriptor
deprecated
func (*ApprovalWorkflowGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowGetRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowGetRequest) GetId ¶
func (x *ApprovalWorkflowGetRequest) GetId() string
func (*ApprovalWorkflowGetRequest) GetMeta ¶
func (x *ApprovalWorkflowGetRequest) GetMeta() *GetRequestMetadata
func (*ApprovalWorkflowGetRequest) ProtoMessage ¶
func (*ApprovalWorkflowGetRequest) ProtoMessage()
func (*ApprovalWorkflowGetRequest) ProtoReflect ¶
func (x *ApprovalWorkflowGetRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowGetRequest) Reset ¶
func (x *ApprovalWorkflowGetRequest) Reset()
func (*ApprovalWorkflowGetRequest) String ¶
func (x *ApprovalWorkflowGetRequest) String() string
type ApprovalWorkflowGetResponse ¶
type ApprovalWorkflowGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested ApprovalWorkflow. ApprovalWorkflow *ApprovalWorkflow `protobuf:"bytes,2,opt,name=approval_workflow,json=approvalWorkflow,proto3" json:"approval_workflow,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 }
ApprovalWorkflowGetResponse returns a requested ApprovalWorkflow.
func (*ApprovalWorkflowGetResponse) Descriptor
deprecated
func (*ApprovalWorkflowGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowGetResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowGetResponse) GetApprovalWorkflow ¶
func (x *ApprovalWorkflowGetResponse) GetApprovalWorkflow() *ApprovalWorkflow
func (*ApprovalWorkflowGetResponse) GetMeta ¶
func (x *ApprovalWorkflowGetResponse) GetMeta() *GetResponseMetadata
func (*ApprovalWorkflowGetResponse) GetRateLimit ¶
func (x *ApprovalWorkflowGetResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowGetResponse) ProtoMessage ¶
func (*ApprovalWorkflowGetResponse) ProtoMessage()
func (*ApprovalWorkflowGetResponse) ProtoReflect ¶
func (x *ApprovalWorkflowGetResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowGetResponse) Reset ¶
func (x *ApprovalWorkflowGetResponse) Reset()
func (*ApprovalWorkflowGetResponse) String ¶
func (x *ApprovalWorkflowGetResponse) String() string
type ApprovalWorkflowHistory ¶
type ApprovalWorkflowHistory struct { // The unique identifier of the Activity that produced this change to the ApprovalWorkflow. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the ApprovalWorkflow state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete ApprovalWorkflow state at this time. ApprovalWorkflow *ApprovalWorkflow `protobuf:"bytes,3,opt,name=approval_workflow,json=approvalWorkflow,proto3" json:"approval_workflow,omitempty"` // If this ApprovalWorkflow was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowHistory records the state of an ApprovalWorkflow at a given point in time, where every change (create, update and delete) to an ApprovalWorkflow produces an ApprovalWorkflowHistory record.
func (*ApprovalWorkflowHistory) Descriptor
deprecated
func (*ApprovalWorkflowHistory) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowHistory.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowHistory) GetActivityId ¶
func (x *ApprovalWorkflowHistory) GetActivityId() string
func (*ApprovalWorkflowHistory) GetApprovalWorkflow ¶
func (x *ApprovalWorkflowHistory) GetApprovalWorkflow() *ApprovalWorkflow
func (*ApprovalWorkflowHistory) GetDeletedAt ¶
func (x *ApprovalWorkflowHistory) GetDeletedAt() *timestamppb.Timestamp
func (*ApprovalWorkflowHistory) GetTimestamp ¶
func (x *ApprovalWorkflowHistory) GetTimestamp() *timestamppb.Timestamp
func (*ApprovalWorkflowHistory) ProtoMessage ¶
func (*ApprovalWorkflowHistory) ProtoMessage()
func (*ApprovalWorkflowHistory) ProtoReflect ¶
func (x *ApprovalWorkflowHistory) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowHistory) Reset ¶
func (x *ApprovalWorkflowHistory) Reset()
func (*ApprovalWorkflowHistory) String ¶
func (x *ApprovalWorkflowHistory) String() string
type ApprovalWorkflowHistoryListRequest ¶
type ApprovalWorkflowHistoryListRequest 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 }
ApprovalWorkflowHistoryListRequest specifies criteria for retrieving a list of ApprovalWorkflowHistory records.
func (*ApprovalWorkflowHistoryListRequest) Descriptor
deprecated
func (*ApprovalWorkflowHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowHistoryListRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowHistoryListRequest) GetFilter ¶
func (x *ApprovalWorkflowHistoryListRequest) GetFilter() string
func (*ApprovalWorkflowHistoryListRequest) GetMeta ¶
func (x *ApprovalWorkflowHistoryListRequest) GetMeta() *ListRequestMetadata
func (*ApprovalWorkflowHistoryListRequest) ProtoMessage ¶
func (*ApprovalWorkflowHistoryListRequest) ProtoMessage()
func (*ApprovalWorkflowHistoryListRequest) ProtoReflect ¶
func (x *ApprovalWorkflowHistoryListRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowHistoryListRequest) Reset ¶
func (x *ApprovalWorkflowHistoryListRequest) Reset()
func (*ApprovalWorkflowHistoryListRequest) String ¶
func (x *ApprovalWorkflowHistoryListRequest) String() string
type ApprovalWorkflowHistoryListResponse ¶
type ApprovalWorkflowHistoryListResponse 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. History []*ApprovalWorkflowHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
ApprovalWorkflowHistoryListResponse returns a list of ApprovalWorkflowHistory records that meet the criteria of an ApprovalWorkflowHistoryListRequest.
func (*ApprovalWorkflowHistoryListResponse) Descriptor
deprecated
func (*ApprovalWorkflowHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowHistoryListResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowHistoryListResponse) GetHistory ¶
func (x *ApprovalWorkflowHistoryListResponse) GetHistory() []*ApprovalWorkflowHistory
func (*ApprovalWorkflowHistoryListResponse) GetMeta ¶
func (x *ApprovalWorkflowHistoryListResponse) GetMeta() *ListResponseMetadata
func (*ApprovalWorkflowHistoryListResponse) GetRateLimit ¶
func (x *ApprovalWorkflowHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowHistoryListResponse) ProtoMessage ¶
func (*ApprovalWorkflowHistoryListResponse) ProtoMessage()
func (*ApprovalWorkflowHistoryListResponse) ProtoReflect ¶
func (x *ApprovalWorkflowHistoryListResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowHistoryListResponse) Reset ¶
func (x *ApprovalWorkflowHistoryListResponse) Reset()
func (*ApprovalWorkflowHistoryListResponse) String ¶
func (x *ApprovalWorkflowHistoryListResponse) String() string
type ApprovalWorkflowListRequest ¶
type ApprovalWorkflowListRequest struct { // Reserved for future use. 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 }
ApprovalWorkflowListRequest specifies criteria for retrieving a list of ApprovalWorkflow records
func (*ApprovalWorkflowListRequest) Descriptor
deprecated
func (*ApprovalWorkflowListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowListRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowListRequest) GetFilter ¶
func (x *ApprovalWorkflowListRequest) GetFilter() string
func (*ApprovalWorkflowListRequest) GetMeta ¶
func (x *ApprovalWorkflowListRequest) GetMeta() *ListRequestMetadata
func (*ApprovalWorkflowListRequest) ProtoMessage ¶
func (*ApprovalWorkflowListRequest) ProtoMessage()
func (*ApprovalWorkflowListRequest) ProtoReflect ¶
func (x *ApprovalWorkflowListRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowListRequest) Reset ¶
func (x *ApprovalWorkflowListRequest) Reset()
func (*ApprovalWorkflowListRequest) String ¶
func (x *ApprovalWorkflowListRequest) String() string
type ApprovalWorkflowListResponse ¶
type ApprovalWorkflowListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching approval workflows. ApprovalWorkflows []*ApprovalWorkflow `protobuf:"bytes,2,rep,name=approval_workflows,json=approvalWorkflows,proto3" json:"approval_workflows,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 }
ApprovalWorkflowListResponse returns a list of ApprovalWorkflow records that meet the criteria of an ApprovalWorkflowListRequest.
func (*ApprovalWorkflowListResponse) Descriptor
deprecated
func (*ApprovalWorkflowListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowListResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowListResponse) GetApprovalWorkflows ¶
func (x *ApprovalWorkflowListResponse) GetApprovalWorkflows() []*ApprovalWorkflow
func (*ApprovalWorkflowListResponse) GetMeta ¶
func (x *ApprovalWorkflowListResponse) GetMeta() *ListResponseMetadata
func (*ApprovalWorkflowListResponse) GetRateLimit ¶
func (x *ApprovalWorkflowListResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowListResponse) ProtoMessage ¶
func (*ApprovalWorkflowListResponse) ProtoMessage()
func (*ApprovalWorkflowListResponse) ProtoReflect ¶
func (x *ApprovalWorkflowListResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowListResponse) Reset ¶
func (x *ApprovalWorkflowListResponse) Reset()
func (*ApprovalWorkflowListResponse) String ¶
func (x *ApprovalWorkflowListResponse) String() string
type ApprovalWorkflowStep ¶
type ApprovalWorkflowStep struct { // Unique identifier of the ApprovalWorkflowStep. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The approval flow id specified the approval workfflow that this step belongs to ApprovalFlowId string `protobuf:"bytes,2,opt,name=approval_flow_id,json=approvalFlowId,proto3" json:"approval_flow_id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowStep links an approval workflow step to an ApprovalWorkflow
func (*ApprovalWorkflowStep) Descriptor
deprecated
func (*ApprovalWorkflowStep) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStep.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStep) GetApprovalFlowId ¶
func (x *ApprovalWorkflowStep) GetApprovalFlowId() string
func (*ApprovalWorkflowStep) GetId ¶
func (x *ApprovalWorkflowStep) GetId() string
func (*ApprovalWorkflowStep) ProtoMessage ¶
func (*ApprovalWorkflowStep) ProtoMessage()
func (*ApprovalWorkflowStep) ProtoReflect ¶
func (x *ApprovalWorkflowStep) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStep) Reset ¶
func (x *ApprovalWorkflowStep) Reset()
func (*ApprovalWorkflowStep) String ¶
func (x *ApprovalWorkflowStep) String() string
type ApprovalWorkflowStepCreateRequest ¶
type ApprovalWorkflowStepCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new ApprovalWorkflowStep. ApprovalWorkflowStep *ApprovalWorkflowStep `protobuf:"bytes,2,opt,name=approval_workflow_step,json=approvalWorkflowStep,proto3" json:"approval_workflow_step,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowStepCreateRequest specifies the approval workflow ID of a new approval workflow step to be created.
func (*ApprovalWorkflowStepCreateRequest) Descriptor
deprecated
func (*ApprovalWorkflowStepCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepCreateRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepCreateRequest) GetApprovalWorkflowStep ¶
func (x *ApprovalWorkflowStepCreateRequest) GetApprovalWorkflowStep() *ApprovalWorkflowStep
func (*ApprovalWorkflowStepCreateRequest) GetMeta ¶
func (x *ApprovalWorkflowStepCreateRequest) GetMeta() *CreateRequestMetadata
func (*ApprovalWorkflowStepCreateRequest) ProtoMessage ¶
func (*ApprovalWorkflowStepCreateRequest) ProtoMessage()
func (*ApprovalWorkflowStepCreateRequest) ProtoReflect ¶
func (x *ApprovalWorkflowStepCreateRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepCreateRequest) Reset ¶
func (x *ApprovalWorkflowStepCreateRequest) Reset()
func (*ApprovalWorkflowStepCreateRequest) String ¶
func (x *ApprovalWorkflowStepCreateRequest) String() string
type ApprovalWorkflowStepCreateResponse ¶
type ApprovalWorkflowStepCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created approval workflow step. ApprovalWorkflowStep *ApprovalWorkflowStep `protobuf:"bytes,2,opt,name=approval_workflow_step,json=approvalWorkflowStep,proto3" json:"approval_workflow_step,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 }
ApprovalWorkflowStepCreateResponse reports how the ApprovalWorkflowStep was created in the system.
func (*ApprovalWorkflowStepCreateResponse) Descriptor
deprecated
func (*ApprovalWorkflowStepCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepCreateResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepCreateResponse) GetApprovalWorkflowStep ¶
func (x *ApprovalWorkflowStepCreateResponse) GetApprovalWorkflowStep() *ApprovalWorkflowStep
func (*ApprovalWorkflowStepCreateResponse) GetMeta ¶
func (x *ApprovalWorkflowStepCreateResponse) GetMeta() *CreateResponseMetadata
func (*ApprovalWorkflowStepCreateResponse) GetRateLimit ¶
func (x *ApprovalWorkflowStepCreateResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowStepCreateResponse) ProtoMessage ¶
func (*ApprovalWorkflowStepCreateResponse) ProtoMessage()
func (*ApprovalWorkflowStepCreateResponse) ProtoReflect ¶
func (x *ApprovalWorkflowStepCreateResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepCreateResponse) Reset ¶
func (x *ApprovalWorkflowStepCreateResponse) Reset()
func (*ApprovalWorkflowStepCreateResponse) String ¶
func (x *ApprovalWorkflowStepCreateResponse) String() string
type ApprovalWorkflowStepDeleteRequest ¶
type ApprovalWorkflowStepDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Id of the ApprovalWorkflowStep to be deleted. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowStepDeleteRequest specifies the id of an approval workflow step to be deleted.
func (*ApprovalWorkflowStepDeleteRequest) Descriptor
deprecated
func (*ApprovalWorkflowStepDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepDeleteRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepDeleteRequest) GetId ¶
func (x *ApprovalWorkflowStepDeleteRequest) GetId() string
func (*ApprovalWorkflowStepDeleteRequest) GetMeta ¶
func (x *ApprovalWorkflowStepDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*ApprovalWorkflowStepDeleteRequest) ProtoMessage ¶
func (*ApprovalWorkflowStepDeleteRequest) ProtoMessage()
func (*ApprovalWorkflowStepDeleteRequest) ProtoReflect ¶
func (x *ApprovalWorkflowStepDeleteRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepDeleteRequest) Reset ¶
func (x *ApprovalWorkflowStepDeleteRequest) Reset()
func (*ApprovalWorkflowStepDeleteRequest) String ¶
func (x *ApprovalWorkflowStepDeleteRequest) String() string
type ApprovalWorkflowStepDeleteResponse ¶
type ApprovalWorkflowStepDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The deleted approval workflow step id. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,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 }
ApprovalWorkflowStepDeleteResponse returns information about an ApprovalWorkflowStep that was deleted.
func (*ApprovalWorkflowStepDeleteResponse) Descriptor
deprecated
func (*ApprovalWorkflowStepDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepDeleteResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepDeleteResponse) GetId ¶
func (x *ApprovalWorkflowStepDeleteResponse) GetId() string
func (*ApprovalWorkflowStepDeleteResponse) GetMeta ¶
func (x *ApprovalWorkflowStepDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*ApprovalWorkflowStepDeleteResponse) GetRateLimit ¶
func (x *ApprovalWorkflowStepDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowStepDeleteResponse) ProtoMessage ¶
func (*ApprovalWorkflowStepDeleteResponse) ProtoMessage()
func (*ApprovalWorkflowStepDeleteResponse) ProtoReflect ¶
func (x *ApprovalWorkflowStepDeleteResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepDeleteResponse) Reset ¶
func (x *ApprovalWorkflowStepDeleteResponse) Reset()
func (*ApprovalWorkflowStepDeleteResponse) String ¶
func (x *ApprovalWorkflowStepDeleteResponse) String() string
type ApprovalWorkflowStepGetRequest ¶
type ApprovalWorkflowStepGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the ApprovalWorkflowStep to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowStepGetRequest specifies which ApprovalWorkflowStep to retrieve.
func (*ApprovalWorkflowStepGetRequest) Descriptor
deprecated
func (*ApprovalWorkflowStepGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepGetRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepGetRequest) GetId ¶
func (x *ApprovalWorkflowStepGetRequest) GetId() string
func (*ApprovalWorkflowStepGetRequest) GetMeta ¶
func (x *ApprovalWorkflowStepGetRequest) GetMeta() *GetRequestMetadata
func (*ApprovalWorkflowStepGetRequest) ProtoMessage ¶
func (*ApprovalWorkflowStepGetRequest) ProtoMessage()
func (*ApprovalWorkflowStepGetRequest) ProtoReflect ¶
func (x *ApprovalWorkflowStepGetRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepGetRequest) Reset ¶
func (x *ApprovalWorkflowStepGetRequest) Reset()
func (*ApprovalWorkflowStepGetRequest) String ¶
func (x *ApprovalWorkflowStepGetRequest) String() string
type ApprovalWorkflowStepGetResponse ¶
type ApprovalWorkflowStepGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested ApprovalWorkflowStep. ApprovalWorkflowStep *ApprovalWorkflowStep `protobuf:"bytes,2,opt,name=approval_workflow_step,json=approvalWorkflowStep,proto3" json:"approval_workflow_step,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 }
ApprovalWorkflowStepGetResponse returns a requested ApprovalWorkflowStep.
func (*ApprovalWorkflowStepGetResponse) Descriptor
deprecated
func (*ApprovalWorkflowStepGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepGetResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepGetResponse) GetApprovalWorkflowStep ¶
func (x *ApprovalWorkflowStepGetResponse) GetApprovalWorkflowStep() *ApprovalWorkflowStep
func (*ApprovalWorkflowStepGetResponse) GetMeta ¶
func (x *ApprovalWorkflowStepGetResponse) GetMeta() *GetResponseMetadata
func (*ApprovalWorkflowStepGetResponse) GetRateLimit ¶
func (x *ApprovalWorkflowStepGetResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowStepGetResponse) ProtoMessage ¶
func (*ApprovalWorkflowStepGetResponse) ProtoMessage()
func (*ApprovalWorkflowStepGetResponse) ProtoReflect ¶
func (x *ApprovalWorkflowStepGetResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepGetResponse) Reset ¶
func (x *ApprovalWorkflowStepGetResponse) Reset()
func (*ApprovalWorkflowStepGetResponse) String ¶
func (x *ApprovalWorkflowStepGetResponse) String() string
type ApprovalWorkflowStepHistory ¶
type ApprovalWorkflowStepHistory struct { // The unique identifier of the Activity that produced this change to the ApprovalWorkflowStep. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the ApprovalWorkflowStep state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete ApprovalWorkflowStep state at this time. ApprovalWorkflowStep *ApprovalWorkflowStep `protobuf:"bytes,3,opt,name=approval_workflow_step,json=approvalWorkflowStep,proto3" json:"approval_workflow_step,omitempty"` // If this ApprovalWorkflowStep was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowStepHistory records the state of an ApprovalWorkflowStep at a given point in time, where every change (create or delete) to an ApprovalWorkflowStep produces an ApprovalWorkflowStepHistory record.
func (*ApprovalWorkflowStepHistory) Descriptor
deprecated
func (*ApprovalWorkflowStepHistory) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepHistory.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepHistory) GetActivityId ¶
func (x *ApprovalWorkflowStepHistory) GetActivityId() string
func (*ApprovalWorkflowStepHistory) GetApprovalWorkflowStep ¶
func (x *ApprovalWorkflowStepHistory) GetApprovalWorkflowStep() *ApprovalWorkflowStep
func (*ApprovalWorkflowStepHistory) GetDeletedAt ¶
func (x *ApprovalWorkflowStepHistory) GetDeletedAt() *timestamppb.Timestamp
func (*ApprovalWorkflowStepHistory) GetTimestamp ¶
func (x *ApprovalWorkflowStepHistory) GetTimestamp() *timestamppb.Timestamp
func (*ApprovalWorkflowStepHistory) ProtoMessage ¶
func (*ApprovalWorkflowStepHistory) ProtoMessage()
func (*ApprovalWorkflowStepHistory) ProtoReflect ¶
func (x *ApprovalWorkflowStepHistory) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepHistory) Reset ¶
func (x *ApprovalWorkflowStepHistory) Reset()
func (*ApprovalWorkflowStepHistory) String ¶
func (x *ApprovalWorkflowStepHistory) String() string
type ApprovalWorkflowStepHistoryListRequest ¶
type ApprovalWorkflowStepHistoryListRequest 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 }
ApprovalWorkflowStepHistoryListRequest specifies criteria for retrieving a list of ApprovalWorkflowStepHistory records.
func (*ApprovalWorkflowStepHistoryListRequest) Descriptor
deprecated
func (*ApprovalWorkflowStepHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepHistoryListRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepHistoryListRequest) GetFilter ¶
func (x *ApprovalWorkflowStepHistoryListRequest) GetFilter() string
func (*ApprovalWorkflowStepHistoryListRequest) GetMeta ¶
func (x *ApprovalWorkflowStepHistoryListRequest) GetMeta() *ListRequestMetadata
func (*ApprovalWorkflowStepHistoryListRequest) ProtoMessage ¶
func (*ApprovalWorkflowStepHistoryListRequest) ProtoMessage()
func (*ApprovalWorkflowStepHistoryListRequest) ProtoReflect ¶
func (x *ApprovalWorkflowStepHistoryListRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepHistoryListRequest) Reset ¶
func (x *ApprovalWorkflowStepHistoryListRequest) Reset()
func (*ApprovalWorkflowStepHistoryListRequest) String ¶
func (x *ApprovalWorkflowStepHistoryListRequest) String() string
type ApprovalWorkflowStepHistoryListResponse ¶
type ApprovalWorkflowStepHistoryListResponse 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. History []*ApprovalWorkflowStepHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
ApprovalWorkflowStepHistoryListResponse returns a list of ApprovalWorkflowStepHistory records that meet the criteria of an ApprovalWorkflowStepHistoryListRequest.
func (*ApprovalWorkflowStepHistoryListResponse) Descriptor
deprecated
func (*ApprovalWorkflowStepHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepHistoryListResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepHistoryListResponse) GetHistory ¶
func (x *ApprovalWorkflowStepHistoryListResponse) GetHistory() []*ApprovalWorkflowStepHistory
func (*ApprovalWorkflowStepHistoryListResponse) GetMeta ¶
func (x *ApprovalWorkflowStepHistoryListResponse) GetMeta() *ListResponseMetadata
func (*ApprovalWorkflowStepHistoryListResponse) GetRateLimit ¶
func (x *ApprovalWorkflowStepHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowStepHistoryListResponse) ProtoMessage ¶
func (*ApprovalWorkflowStepHistoryListResponse) ProtoMessage()
func (*ApprovalWorkflowStepHistoryListResponse) ProtoReflect ¶
func (x *ApprovalWorkflowStepHistoryListResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepHistoryListResponse) Reset ¶
func (x *ApprovalWorkflowStepHistoryListResponse) Reset()
func (*ApprovalWorkflowStepHistoryListResponse) String ¶
func (x *ApprovalWorkflowStepHistoryListResponse) String() string
type ApprovalWorkflowStepListRequest ¶
type ApprovalWorkflowStepListRequest struct { // Reserved for future use. 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 }
ApprovalWorkflowStepListRequest specifies the criteria for retrieving a list of ApprovalWorkflowStep records
func (*ApprovalWorkflowStepListRequest) Descriptor
deprecated
func (*ApprovalWorkflowStepListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepListRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepListRequest) GetFilter ¶
func (x *ApprovalWorkflowStepListRequest) GetFilter() string
func (*ApprovalWorkflowStepListRequest) GetMeta ¶
func (x *ApprovalWorkflowStepListRequest) GetMeta() *ListRequestMetadata
func (*ApprovalWorkflowStepListRequest) ProtoMessage ¶
func (*ApprovalWorkflowStepListRequest) ProtoMessage()
func (*ApprovalWorkflowStepListRequest) ProtoReflect ¶
func (x *ApprovalWorkflowStepListRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepListRequest) Reset ¶
func (x *ApprovalWorkflowStepListRequest) Reset()
func (*ApprovalWorkflowStepListRequest) String ¶
func (x *ApprovalWorkflowStepListRequest) String() string
type ApprovalWorkflowStepListResponse ¶
type ApprovalWorkflowStepListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching approval workflow steps. ApprovalWorkflowSteps []*ApprovalWorkflowStep `` /* 126-byte string literal not displayed */ // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowStepListResponse returns a list of ApprovalWorkflowStep records that meet the criteria of an ApprovalWorkflowStepListRequest.
func (*ApprovalWorkflowStepListResponse) Descriptor
deprecated
func (*ApprovalWorkflowStepListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowStepListResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowStepListResponse) GetApprovalWorkflowSteps ¶
func (x *ApprovalWorkflowStepListResponse) GetApprovalWorkflowSteps() []*ApprovalWorkflowStep
func (*ApprovalWorkflowStepListResponse) GetMeta ¶
func (x *ApprovalWorkflowStepListResponse) GetMeta() *ListResponseMetadata
func (*ApprovalWorkflowStepListResponse) GetRateLimit ¶
func (x *ApprovalWorkflowStepListResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowStepListResponse) ProtoMessage ¶
func (*ApprovalWorkflowStepListResponse) ProtoMessage()
func (*ApprovalWorkflowStepListResponse) ProtoReflect ¶
func (x *ApprovalWorkflowStepListResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowStepListResponse) Reset ¶
func (x *ApprovalWorkflowStepListResponse) Reset()
func (*ApprovalWorkflowStepListResponse) String ¶
func (x *ApprovalWorkflowStepListResponse) String() string
type ApprovalWorkflowStepsClient ¶
type ApprovalWorkflowStepsClient interface { // Create creates a new approval workflow step. Create(ctx context.Context, in *ApprovalWorkflowStepCreateRequest, opts ...grpc.CallOption) (*ApprovalWorkflowStepCreateResponse, error) // Get reads one approval workflow step by ID. Get(ctx context.Context, in *ApprovalWorkflowStepGetRequest, opts ...grpc.CallOption) (*ApprovalWorkflowStepGetResponse, error) // Delete deletes an existing approval workflow step. Delete(ctx context.Context, in *ApprovalWorkflowStepDeleteRequest, opts ...grpc.CallOption) (*ApprovalWorkflowStepDeleteResponse, error) // Lists existing approval workflow steps. List(ctx context.Context, in *ApprovalWorkflowStepListRequest, opts ...grpc.CallOption) (*ApprovalWorkflowStepListResponse, error) }
ApprovalWorkflowStepsClient is the client API for ApprovalWorkflowSteps 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 NewApprovalWorkflowStepsClient ¶
func NewApprovalWorkflowStepsClient(cc grpc.ClientConnInterface) ApprovalWorkflowStepsClient
type ApprovalWorkflowStepsHistoryClient ¶
type ApprovalWorkflowStepsHistoryClient interface { // List gets a list of ApprovalWorkflowStepHistory records matching a given set of criteria. List(ctx context.Context, in *ApprovalWorkflowStepHistoryListRequest, opts ...grpc.CallOption) (*ApprovalWorkflowStepHistoryListResponse, error) }
ApprovalWorkflowStepsHistoryClient is the client API for ApprovalWorkflowStepsHistory 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 NewApprovalWorkflowStepsHistoryClient ¶
func NewApprovalWorkflowStepsHistoryClient(cc grpc.ClientConnInterface) ApprovalWorkflowStepsHistoryClient
type ApprovalWorkflowStepsHistoryServer ¶
type ApprovalWorkflowStepsHistoryServer interface { // List gets a list of ApprovalWorkflowStepHistory records matching a given set of criteria. List(context.Context, *ApprovalWorkflowStepHistoryListRequest) (*ApprovalWorkflowStepHistoryListResponse, error) // contains filtered or unexported methods }
ApprovalWorkflowStepsHistoryServer is the server API for ApprovalWorkflowStepsHistory service. All implementations must embed UnimplementedApprovalWorkflowStepsHistoryServer for forward compatibility
type ApprovalWorkflowStepsServer ¶
type ApprovalWorkflowStepsServer interface { // Create creates a new approval workflow step. Create(context.Context, *ApprovalWorkflowStepCreateRequest) (*ApprovalWorkflowStepCreateResponse, error) // Get reads one approval workflow step by ID. Get(context.Context, *ApprovalWorkflowStepGetRequest) (*ApprovalWorkflowStepGetResponse, error) // Delete deletes an existing approval workflow step. Delete(context.Context, *ApprovalWorkflowStepDeleteRequest) (*ApprovalWorkflowStepDeleteResponse, error) // Lists existing approval workflow steps. List(context.Context, *ApprovalWorkflowStepListRequest) (*ApprovalWorkflowStepListResponse, error) // contains filtered or unexported methods }
ApprovalWorkflowStepsServer is the server API for ApprovalWorkflowSteps service. All implementations must embed UnimplementedApprovalWorkflowStepsServer for forward compatibility
type ApprovalWorkflowUpdateRequest ¶
type ApprovalWorkflowUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The approval workflow to be updated. ApprovalWorkflow *ApprovalWorkflow `protobuf:"bytes,2,opt,name=approval_workflow,json=approvalWorkflow,proto3" json:"approval_workflow,omitempty"` // contains filtered or unexported fields }
ApprovalWorkflowUpdateRequest identifies an ApprovalWorkflow by ID and provides fields to update on that ApprovalWorkflow record.
func (*ApprovalWorkflowUpdateRequest) Descriptor
deprecated
func (*ApprovalWorkflowUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowUpdateRequest.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowUpdateRequest) GetApprovalWorkflow ¶
func (x *ApprovalWorkflowUpdateRequest) GetApprovalWorkflow() *ApprovalWorkflow
func (*ApprovalWorkflowUpdateRequest) GetMeta ¶
func (x *ApprovalWorkflowUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*ApprovalWorkflowUpdateRequest) ProtoMessage ¶
func (*ApprovalWorkflowUpdateRequest) ProtoMessage()
func (*ApprovalWorkflowUpdateRequest) ProtoReflect ¶
func (x *ApprovalWorkflowUpdateRequest) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowUpdateRequest) Reset ¶
func (x *ApprovalWorkflowUpdateRequest) Reset()
func (*ApprovalWorkflowUpdateRequest) String ¶
func (x *ApprovalWorkflowUpdateRequest) String() string
type ApprovalWorkflowUpdateResponse ¶
type ApprovalWorkflowUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated approval workflow. ApprovalWorkflow *ApprovalWorkflow `protobuf:"bytes,2,opt,name=approval_workflow,json=approvalWorkflow,proto3" json:"approval_workflow,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 }
ApprovalWorkflowUpdateResponse returns the fields of an ApprovalWorkflow after it has been updated by an ApprovalWorkflowUpdateRequest.
func (*ApprovalWorkflowUpdateResponse) Descriptor
deprecated
func (*ApprovalWorkflowUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use ApprovalWorkflowUpdateResponse.ProtoReflect.Descriptor instead.
func (*ApprovalWorkflowUpdateResponse) GetApprovalWorkflow ¶
func (x *ApprovalWorkflowUpdateResponse) GetApprovalWorkflow() *ApprovalWorkflow
func (*ApprovalWorkflowUpdateResponse) GetMeta ¶
func (x *ApprovalWorkflowUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*ApprovalWorkflowUpdateResponse) GetRateLimit ¶
func (x *ApprovalWorkflowUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*ApprovalWorkflowUpdateResponse) ProtoMessage ¶
func (*ApprovalWorkflowUpdateResponse) ProtoMessage()
func (*ApprovalWorkflowUpdateResponse) ProtoReflect ¶
func (x *ApprovalWorkflowUpdateResponse) ProtoReflect() protoreflect.Message
func (*ApprovalWorkflowUpdateResponse) Reset ¶
func (x *ApprovalWorkflowUpdateResponse) Reset()
func (*ApprovalWorkflowUpdateResponse) String ¶
func (x *ApprovalWorkflowUpdateResponse) String() string
type ApprovalWorkflowsClient ¶
type ApprovalWorkflowsClient interface { // Create creates a new approval workflow and requires a name and approval mode for the approval workflow. Create(ctx context.Context, in *ApprovalWorkflowCreateRequest, opts ...grpc.CallOption) (*ApprovalWorkflowCreateResponse, error) // Get reads one approval workflow by ID. Get(ctx context.Context, in *ApprovalWorkflowGetRequest, opts ...grpc.CallOption) (*ApprovalWorkflowGetResponse, error) // Delete deletes an existing approval workflow. Delete(ctx context.Context, in *ApprovalWorkflowDeleteRequest, opts ...grpc.CallOption) (*ApprovalWorkflowDeleteResponse, error) // Update updates an existing approval workflow. Update(ctx context.Context, in *ApprovalWorkflowUpdateRequest, opts ...grpc.CallOption) (*ApprovalWorkflowUpdateResponse, error) // Lists existing approval workflows. List(ctx context.Context, in *ApprovalWorkflowListRequest, opts ...grpc.CallOption) (*ApprovalWorkflowListResponse, error) }
ApprovalWorkflowsClient is the client API for ApprovalWorkflows 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 NewApprovalWorkflowsClient ¶
func NewApprovalWorkflowsClient(cc grpc.ClientConnInterface) ApprovalWorkflowsClient
type ApprovalWorkflowsHistoryClient ¶
type ApprovalWorkflowsHistoryClient interface { // List gets a list of ApprovalWorkflowHistory records matching a given set of criteria. List(ctx context.Context, in *ApprovalWorkflowHistoryListRequest, opts ...grpc.CallOption) (*ApprovalWorkflowHistoryListResponse, error) }
ApprovalWorkflowsHistoryClient is the client API for ApprovalWorkflowsHistory 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 NewApprovalWorkflowsHistoryClient ¶
func NewApprovalWorkflowsHistoryClient(cc grpc.ClientConnInterface) ApprovalWorkflowsHistoryClient
type ApprovalWorkflowsHistoryServer ¶
type ApprovalWorkflowsHistoryServer interface { // List gets a list of ApprovalWorkflowHistory records matching a given set of criteria. List(context.Context, *ApprovalWorkflowHistoryListRequest) (*ApprovalWorkflowHistoryListResponse, error) // contains filtered or unexported methods }
ApprovalWorkflowsHistoryServer is the server API for ApprovalWorkflowsHistory service. All implementations must embed UnimplementedApprovalWorkflowsHistoryServer for forward compatibility
type ApprovalWorkflowsServer ¶
type ApprovalWorkflowsServer interface { // Create creates a new approval workflow and requires a name and approval mode for the approval workflow. Create(context.Context, *ApprovalWorkflowCreateRequest) (*ApprovalWorkflowCreateResponse, error) // Get reads one approval workflow by ID. Get(context.Context, *ApprovalWorkflowGetRequest) (*ApprovalWorkflowGetResponse, error) // Delete deletes an existing approval workflow. Delete(context.Context, *ApprovalWorkflowDeleteRequest) (*ApprovalWorkflowDeleteResponse, error) // Update updates an existing approval workflow. Update(context.Context, *ApprovalWorkflowUpdateRequest) (*ApprovalWorkflowUpdateResponse, error) // Lists existing approval workflows. List(context.Context, *ApprovalWorkflowListRequest) (*ApprovalWorkflowListResponse, error) // contains filtered or unexported methods }
ApprovalWorkflowsServer is the server API for ApprovalWorkflows service. All implementations must embed UnimplementedApprovalWorkflowsServer for forward compatibility
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The AWS S3 output location. Output string `protobuf:"bytes,3,opt,name=output,proto3" json:"output,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to e.g. us-east-1. Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` // The role to assume after logging in. RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
func (*Athena) GetEgressFilter ¶
func (*Athena) GetHealthy ¶
func (*Athena) GetPortOverride ¶
func (*Athena) GetRoleArn ¶
func (*Athena) GetRoleExternalId ¶
func (*Athena) GetSecretAccessKey ¶
func (*Athena) GetSecretStoreId ¶
func (*Athena) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 156-byte string literal not displayed */ // The username to authenticate with. 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 ¶
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) GetRequireNativeAuth ¶
func (x *AuroraMysql) GetRequireNativeAuth() bool
func (*AuroraMysql) GetSecretStoreId ¶
func (x *AuroraMysql) GetSecretStoreId() string
func (*AuroraMysql) GetSubdomain ¶
func (x *AuroraMysql) GetSubdomain() string
func (*AuroraMysql) GetTags ¶
func (x *AuroraMysql) GetTags() *Tags
func (*AuroraMysql) GetUseAzureSingleServerUsernames ¶
func (x *AuroraMysql) GetUseAzureSingleServerUsernames() bool
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *AuroraPostgres) GetSubdomain() 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 AuroraPostgresIAM ¶
type AuroraPostgresIAM struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to. Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // If provided, the gateway/relay will try to assume this role instead of the underlying compute's role. RoleAssumptionArn string `protobuf:"bytes,10,opt,name=role_assumption_arn,json=roleAssumptionArn,proto3" json:"role_assumption_arn,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AuroraPostgresIAM) Descriptor
deprecated
func (*AuroraPostgresIAM) Descriptor() ([]byte, []int)
Deprecated: Use AuroraPostgresIAM.ProtoReflect.Descriptor instead.
func (*AuroraPostgresIAM) GetBindInterface ¶
func (x *AuroraPostgresIAM) GetBindInterface() string
func (*AuroraPostgresIAM) GetDatabase ¶
func (x *AuroraPostgresIAM) GetDatabase() string
func (*AuroraPostgresIAM) GetEgressFilter ¶
func (x *AuroraPostgresIAM) GetEgressFilter() string
func (*AuroraPostgresIAM) GetHealthy ¶
func (x *AuroraPostgresIAM) GetHealthy() bool
func (*AuroraPostgresIAM) GetHostname ¶
func (x *AuroraPostgresIAM) GetHostname() string
func (*AuroraPostgresIAM) GetId ¶
func (x *AuroraPostgresIAM) GetId() string
func (*AuroraPostgresIAM) GetName ¶
func (x *AuroraPostgresIAM) GetName() string
func (*AuroraPostgresIAM) GetOverrideDatabase ¶
func (x *AuroraPostgresIAM) GetOverrideDatabase() bool
func (*AuroraPostgresIAM) GetPort ¶
func (x *AuroraPostgresIAM) GetPort() int32
func (*AuroraPostgresIAM) GetPortOverride ¶
func (x *AuroraPostgresIAM) GetPortOverride() int32
func (*AuroraPostgresIAM) GetRegion ¶
func (x *AuroraPostgresIAM) GetRegion() string
func (*AuroraPostgresIAM) GetRoleAssumptionArn ¶
func (x *AuroraPostgresIAM) GetRoleAssumptionArn() string
func (*AuroraPostgresIAM) GetSecretStoreId ¶
func (x *AuroraPostgresIAM) GetSecretStoreId() string
func (*AuroraPostgresIAM) GetSubdomain ¶
func (x *AuroraPostgresIAM) GetSubdomain() string
func (*AuroraPostgresIAM) GetTags ¶
func (x *AuroraPostgresIAM) GetTags() *Tags
func (*AuroraPostgresIAM) GetUsername ¶
func (x *AuroraPostgresIAM) GetUsername() string
func (*AuroraPostgresIAM) ProtoMessage ¶
func (*AuroraPostgresIAM) ProtoMessage()
func (*AuroraPostgresIAM) ProtoReflect ¶
func (x *AuroraPostgresIAM) ProtoReflect() protoreflect.Message
func (*AuroraPostgresIAM) Reset ¶
func (x *AuroraPostgresIAM) Reset()
func (*AuroraPostgresIAM) String ¶
func (x *AuroraPostgresIAM) 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The application ID to authenticate with. AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,8,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The tenant ID to authenticate to. 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 ¶
func (*Azure) GetEgressFilter ¶
func (*Azure) GetHealthy ¶
func (*Azure) GetPassword ¶
func (*Azure) GetPortOverride ¶
func (*Azure) GetSecretStoreId ¶
func (*Azure) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The application ID to authenticate with. AppId string `protobuf:"bytes,1,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` // The service Principal certificate file, both private and public key included. ClientCertificate string `protobuf:"bytes,3,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,10,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The tenant ID to authenticate to. 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 ¶
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) GetPortOverride ¶
func (x *AzureCertificate) GetPortOverride() int32
func (*AzureCertificate) GetSecretStoreId ¶
func (x *AzureCertificate) GetSecretStoreId() string
func (*AzureCertificate) GetSubdomain ¶
func (x *AzureCertificate) GetSubdomain() 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 AzureMysql ¶
type AzureMysql struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 155-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AzureMysql) Descriptor
deprecated
func (*AzureMysql) Descriptor() ([]byte, []int)
Deprecated: Use AzureMysql.ProtoReflect.Descriptor instead.
func (*AzureMysql) GetBindInterface ¶
func (x *AzureMysql) GetBindInterface() string
func (*AzureMysql) GetDatabase ¶
func (x *AzureMysql) GetDatabase() string
func (*AzureMysql) GetEgressFilter ¶
func (x *AzureMysql) GetEgressFilter() string
func (*AzureMysql) GetHealthy ¶
func (x *AzureMysql) GetHealthy() bool
func (*AzureMysql) GetHostname ¶
func (x *AzureMysql) GetHostname() string
func (*AzureMysql) GetId ¶
func (x *AzureMysql) GetId() string
func (*AzureMysql) GetName ¶
func (x *AzureMysql) GetName() string
func (*AzureMysql) GetPassword ¶
func (x *AzureMysql) GetPassword() string
func (*AzureMysql) GetPort ¶
func (x *AzureMysql) GetPort() int32
func (*AzureMysql) GetPortOverride ¶
func (x *AzureMysql) GetPortOverride() int32
func (*AzureMysql) GetRequireNativeAuth ¶
func (x *AzureMysql) GetRequireNativeAuth() bool
func (*AzureMysql) GetSecretStoreId ¶
func (x *AzureMysql) GetSecretStoreId() string
func (*AzureMysql) GetSubdomain ¶
func (x *AzureMysql) GetSubdomain() string
func (*AzureMysql) GetTags ¶
func (x *AzureMysql) GetTags() *Tags
func (*AzureMysql) GetUseAzureSingleServerUsernames ¶
func (x *AzureMysql) GetUseAzureSingleServerUsernames() bool
func (*AzureMysql) GetUsername ¶
func (x *AzureMysql) GetUsername() string
func (*AzureMysql) ProtoMessage ¶
func (*AzureMysql) ProtoMessage()
func (*AzureMysql) ProtoReflect ¶
func (x *AzureMysql) ProtoReflect() protoreflect.Message
func (*AzureMysql) Reset ¶
func (x *AzureMysql) Reset()
func (*AzureMysql) String ¶
func (x *AzureMysql) 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. For Azure Postgres, this also will include the hostname of the target server for Azure Single Server compatibility. For Flexible servers, use the normal Postgres type. 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 ¶
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) GetSubdomain ¶
func (x *AzurePostgres) GetSubdomain() 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 AzurePostgresManagedIdentity ¶
type AzurePostgresManagedIdentity struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 156-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*AzurePostgresManagedIdentity) Descriptor
deprecated
func (*AzurePostgresManagedIdentity) Descriptor() ([]byte, []int)
Deprecated: Use AzurePostgresManagedIdentity.ProtoReflect.Descriptor instead.
func (*AzurePostgresManagedIdentity) GetBindInterface ¶
func (x *AzurePostgresManagedIdentity) GetBindInterface() string
func (*AzurePostgresManagedIdentity) GetDatabase ¶
func (x *AzurePostgresManagedIdentity) GetDatabase() string
func (*AzurePostgresManagedIdentity) GetEgressFilter ¶
func (x *AzurePostgresManagedIdentity) GetEgressFilter() string
func (*AzurePostgresManagedIdentity) GetHealthy ¶
func (x *AzurePostgresManagedIdentity) GetHealthy() bool
func (*AzurePostgresManagedIdentity) GetHostname ¶
func (x *AzurePostgresManagedIdentity) GetHostname() string
func (*AzurePostgresManagedIdentity) GetId ¶
func (x *AzurePostgresManagedIdentity) GetId() string
func (*AzurePostgresManagedIdentity) GetName ¶
func (x *AzurePostgresManagedIdentity) GetName() string
func (*AzurePostgresManagedIdentity) GetOverrideDatabase ¶
func (x *AzurePostgresManagedIdentity) GetOverrideDatabase() bool
func (*AzurePostgresManagedIdentity) GetPassword ¶
func (x *AzurePostgresManagedIdentity) GetPassword() string
func (*AzurePostgresManagedIdentity) GetPort ¶
func (x *AzurePostgresManagedIdentity) GetPort() int32
func (*AzurePostgresManagedIdentity) GetPortOverride ¶
func (x *AzurePostgresManagedIdentity) GetPortOverride() int32
func (*AzurePostgresManagedIdentity) GetSecretStoreId ¶
func (x *AzurePostgresManagedIdentity) GetSecretStoreId() string
func (*AzurePostgresManagedIdentity) GetSubdomain ¶
func (x *AzurePostgresManagedIdentity) GetSubdomain() string
func (*AzurePostgresManagedIdentity) GetTags ¶
func (x *AzurePostgresManagedIdentity) GetTags() *Tags
func (*AzurePostgresManagedIdentity) GetUseAzureSingleServerUsernames ¶
func (x *AzurePostgresManagedIdentity) GetUseAzureSingleServerUsernames() bool
func (*AzurePostgresManagedIdentity) GetUsername ¶
func (x *AzurePostgresManagedIdentity) GetUsername() string
func (*AzurePostgresManagedIdentity) ProtoMessage ¶
func (*AzurePostgresManagedIdentity) ProtoMessage()
func (*AzurePostgresManagedIdentity) ProtoReflect ¶
func (x *AzurePostgresManagedIdentity) ProtoReflect() protoreflect.Message
func (*AzurePostgresManagedIdentity) Reset ¶
func (x *AzurePostgresManagedIdentity) Reset()
func (*AzurePostgresManagedIdentity) String ¶
func (x *AzurePostgresManagedIdentity) 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"` // The URI of the key vault to target e.g. https://myvault.vault.azure.net 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The endpoint to dial. Endpoint string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The JSON Private key to authenticate with. PrivateKey string `protobuf:"bytes,1,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` // The project to connect to. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*BigQuery) Descriptor
deprecated
func (*BigQuery) GetBindInterface ¶
func (*BigQuery) GetEgressFilter ¶
func (*BigQuery) GetEndpoint ¶
func (*BigQuery) GetHealthy ¶
func (*BigQuery) GetPortOverride ¶
func (*BigQuery) GetPrivateKey ¶
func (*BigQuery) GetProject ¶
func (*BigQuery) GetSecretStoreId ¶
func (*BigQuery) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,6,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Cassandra) Descriptor
deprecated
func (*Cassandra) GetBindInterface ¶
func (*Cassandra) GetEgressFilter ¶
func (*Cassandra) GetHealthy ¶
func (*Cassandra) GetHostname ¶
func (*Cassandra) GetPassword ¶
func (*Cassandra) GetPortOverride ¶
func (*Cassandra) GetSecretStoreId ¶
func (*Cassandra) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Citus) Descriptor
deprecated
func (*Citus) GetBindInterface ¶
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) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 155-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Clustrix) Descriptor
deprecated
func (*Clustrix) GetBindInterface ¶
func (*Clustrix) GetDatabase ¶
func (*Clustrix) GetEgressFilter ¶
func (*Clustrix) GetHealthy ¶
func (*Clustrix) GetHostname ¶
func (*Clustrix) GetPassword ¶
func (*Clustrix) GetPortOverride ¶
func (*Clustrix) GetRequireNativeAuth ¶
func (*Clustrix) GetSecretStoreId ¶
func (*Clustrix) GetSubdomain ¶
func (*Clustrix) GetUseAzureSingleServerUsernames ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Cockroach) Descriptor
deprecated
func (*Cockroach) GetBindInterface ¶
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) GetSubdomain ¶
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) // GetRDPCAPublicKey retrieves the RDP CA public key. GetRDPCAPublicKey(ctx context.Context, in *ControlPanelGetRDPCAPublicKeyRequest, opts ...grpc.CallOption) (*ControlPanelGetRDPCAPublicKeyResponse, 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 ControlPanelGetRDPCAPublicKeyRequest ¶
type ControlPanelGetRDPCAPublicKeyRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // contains filtered or unexported fields }
ControlPanelGetRDPCAPublicKeyRequest represents a request for an organization's RDP CA public key.
func (*ControlPanelGetRDPCAPublicKeyRequest) Descriptor
deprecated
func (*ControlPanelGetRDPCAPublicKeyRequest) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelGetRDPCAPublicKeyRequest.ProtoReflect.Descriptor instead.
func (*ControlPanelGetRDPCAPublicKeyRequest) GetMeta ¶
func (x *ControlPanelGetRDPCAPublicKeyRequest) GetMeta() *GetRequestMetadata
func (*ControlPanelGetRDPCAPublicKeyRequest) ProtoMessage ¶
func (*ControlPanelGetRDPCAPublicKeyRequest) ProtoMessage()
func (*ControlPanelGetRDPCAPublicKeyRequest) ProtoReflect ¶
func (x *ControlPanelGetRDPCAPublicKeyRequest) ProtoReflect() protoreflect.Message
func (*ControlPanelGetRDPCAPublicKeyRequest) Reset ¶
func (x *ControlPanelGetRDPCAPublicKeyRequest) Reset()
func (*ControlPanelGetRDPCAPublicKeyRequest) String ¶
func (x *ControlPanelGetRDPCAPublicKeyRequest) String() string
type ControlPanelGetRDPCAPublicKeyResponse ¶
type ControlPanelGetRDPCAPublicKeyResponse 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 }
ControlPanelGetRDPCAPublicKeyResponse represents a request for an organization's RDP Certificate Authority public key.
func (*ControlPanelGetRDPCAPublicKeyResponse) Descriptor
deprecated
func (*ControlPanelGetRDPCAPublicKeyResponse) Descriptor() ([]byte, []int)
Deprecated: Use ControlPanelGetRDPCAPublicKeyResponse.ProtoReflect.Descriptor instead.
func (*ControlPanelGetRDPCAPublicKeyResponse) GetMeta ¶
func (x *ControlPanelGetRDPCAPublicKeyResponse) GetMeta() *GetResponseMetadata
func (*ControlPanelGetRDPCAPublicKeyResponse) GetPublicKey ¶
func (x *ControlPanelGetRDPCAPublicKeyResponse) GetPublicKey() string
func (*ControlPanelGetRDPCAPublicKeyResponse) GetRateLimit ¶
func (x *ControlPanelGetRDPCAPublicKeyResponse) GetRateLimit() *RateLimitMetadata
func (*ControlPanelGetRDPCAPublicKeyResponse) ProtoMessage ¶
func (*ControlPanelGetRDPCAPublicKeyResponse) ProtoMessage()
func (*ControlPanelGetRDPCAPublicKeyResponse) ProtoReflect ¶
func (x *ControlPanelGetRDPCAPublicKeyResponse) ProtoReflect() protoreflect.Message
func (*ControlPanelGetRDPCAPublicKeyResponse) Reset ¶
func (x *ControlPanelGetRDPCAPublicKeyResponse) Reset()
func (*ControlPanelGetRDPCAPublicKeyResponse) String ¶
func (x *ControlPanelGetRDPCAPublicKeyResponse) String() string
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) // GetRDPCAPublicKey retrieves the RDP CA public key. GetRDPCAPublicKey(context.Context, *ControlPanelGetRDPCAPublicKeyRequest) (*ControlPanelGetRDPCAPublicKeyResponse, 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"` // unstable notes entities which require explicit annotation that they // do not have a stable API yet. Unstable bool `protobuf:"varint,1941313,opt,name=unstable,proto3" json:"unstable,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) GetUnstable ¶
func (x *CustomOptions) GetUnstable() bool
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 CyberarkConjurStore ¶
type CyberarkConjurStore 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"` // The URL of the Cyberark instance AppURL string `protobuf:"bytes,3,opt,name=appURL,proto3" json:"appURL,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 (*CyberarkConjurStore) Descriptor
deprecated
func (*CyberarkConjurStore) Descriptor() ([]byte, []int)
Deprecated: Use CyberarkConjurStore.ProtoReflect.Descriptor instead.
func (*CyberarkConjurStore) GetAppURL ¶
func (x *CyberarkConjurStore) GetAppURL() string
func (*CyberarkConjurStore) GetId ¶
func (x *CyberarkConjurStore) GetId() string
func (*CyberarkConjurStore) GetName ¶
func (x *CyberarkConjurStore) GetName() string
func (*CyberarkConjurStore) GetTags ¶
func (x *CyberarkConjurStore) GetTags() *Tags
func (*CyberarkConjurStore) ProtoMessage ¶
func (*CyberarkConjurStore) ProtoMessage()
func (*CyberarkConjurStore) ProtoReflect ¶
func (x *CyberarkConjurStore) ProtoReflect() protoreflect.Message
func (*CyberarkConjurStore) Reset ¶
func (x *CyberarkConjurStore) Reset()
func (*CyberarkConjurStore) String ¶
func (x *CyberarkConjurStore) String() string
type CyberarkPAMExperimentalStore ¶
type CyberarkPAMExperimentalStore 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"` // The URL of the Cyberark instance AppURL string `protobuf:"bytes,3,opt,name=appURL,proto3" json:"appURL,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 (*CyberarkPAMExperimentalStore) Descriptor
deprecated
func (*CyberarkPAMExperimentalStore) Descriptor() ([]byte, []int)
Deprecated: Use CyberarkPAMExperimentalStore.ProtoReflect.Descriptor instead.
func (*CyberarkPAMExperimentalStore) GetAppURL ¶
func (x *CyberarkPAMExperimentalStore) GetAppURL() string
func (*CyberarkPAMExperimentalStore) GetId ¶
func (x *CyberarkPAMExperimentalStore) GetId() string
func (*CyberarkPAMExperimentalStore) GetName ¶
func (x *CyberarkPAMExperimentalStore) GetName() string
func (*CyberarkPAMExperimentalStore) GetTags ¶
func (x *CyberarkPAMExperimentalStore) GetTags() *Tags
func (*CyberarkPAMExperimentalStore) ProtoMessage ¶
func (*CyberarkPAMExperimentalStore) ProtoMessage()
func (*CyberarkPAMExperimentalStore) ProtoReflect ¶
func (x *CyberarkPAMExperimentalStore) ProtoReflect() protoreflect.Message
func (*CyberarkPAMExperimentalStore) Reset ¶
func (x *CyberarkPAMExperimentalStore) Reset()
func (*CyberarkPAMExperimentalStore) String ¶
func (x *CyberarkPAMExperimentalStore) String() string
type CyberarkPAMStore ¶
type CyberarkPAMStore 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"` // The URL of the Cyberark instance AppURL string `protobuf:"bytes,3,opt,name=appURL,proto3" json:"appURL,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 (*CyberarkPAMStore) Descriptor
deprecated
func (*CyberarkPAMStore) Descriptor() ([]byte, []int)
Deprecated: Use CyberarkPAMStore.ProtoReflect.Descriptor instead.
func (*CyberarkPAMStore) GetAppURL ¶
func (x *CyberarkPAMStore) GetAppURL() string
func (*CyberarkPAMStore) GetId ¶
func (x *CyberarkPAMStore) GetId() string
func (*CyberarkPAMStore) GetName ¶
func (x *CyberarkPAMStore) GetName() string
func (*CyberarkPAMStore) GetTags ¶
func (x *CyberarkPAMStore) GetTags() *Tags
func (*CyberarkPAMStore) ProtoMessage ¶
func (*CyberarkPAMStore) ProtoMessage()
func (*CyberarkPAMStore) ProtoReflect ¶
func (x *CyberarkPAMStore) ProtoReflect() protoreflect.Message
func (*CyberarkPAMStore) Reset ¶
func (x *CyberarkPAMStore) Reset()
func (*CyberarkPAMStore) String ¶
func (x *CyberarkPAMStore) 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,7,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*DB2I) Descriptor
deprecated
func (*DB2I) GetBindInterface ¶
func (*DB2I) GetEgressFilter ¶
func (*DB2I) GetHealthy ¶
func (*DB2I) GetHostname ¶
func (*DB2I) GetPassword ¶
func (*DB2I) GetPortOverride ¶
func (*DB2I) GetSecretStoreId ¶
func (*DB2I) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*DB2LUW) Descriptor
deprecated
func (*DB2LUW) GetBindInterface ¶
func (*DB2LUW) GetDatabase ¶
func (*DB2LUW) GetEgressFilter ¶
func (*DB2LUW) GetHealthy ¶
func (*DB2LUW) GetHostname ¶
func (*DB2LUW) GetPassword ¶
func (*DB2LUW) GetPortOverride ¶
func (*DB2LUW) GetSecretStoreId ¶
func (*DB2LUW) GetSubdomain ¶
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 DelineaStore ¶
type DelineaStore 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"` // The URL of the Delinea instance ServerUrl string `protobuf:"bytes,3,opt,name=server_url,json=serverUrl,proto3" json:"server_url,omitempty"` // The tenant name to target TenantName string `protobuf:"bytes,4,opt,name=tenant_name,json=tenantName,proto3" json:"tenant_name,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 (*DelineaStore) Descriptor
deprecated
func (*DelineaStore) Descriptor() ([]byte, []int)
Deprecated: Use DelineaStore.ProtoReflect.Descriptor instead.
func (*DelineaStore) GetId ¶
func (x *DelineaStore) GetId() string
func (*DelineaStore) GetName ¶
func (x *DelineaStore) GetName() string
func (*DelineaStore) GetServerUrl ¶
func (x *DelineaStore) GetServerUrl() string
func (*DelineaStore) GetTags ¶
func (x *DelineaStore) GetTags() *Tags
func (*DelineaStore) GetTenantName ¶
func (x *DelineaStore) GetTenantName() string
func (*DelineaStore) ProtoMessage ¶
func (*DelineaStore) ProtoMessage()
func (*DelineaStore) ProtoReflect ¶
func (x *DelineaStore) ProtoReflect() protoreflect.Message
func (*DelineaStore) Reset ¶
func (x *DelineaStore) Reset()
func (*DelineaStore) String ¶
func (x *DelineaStore) 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *DocumentDBHost) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // Set to connect to a replica instead of the primary node. 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"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The name of the mongo replicaset. ReplicaSet string `protobuf:"bytes,6,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *DocumentDBReplicaSet) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Druid) Descriptor
deprecated
func (*Druid) GetBindInterface ¶
func (*Druid) GetEgressFilter ¶
func (*Druid) GetHealthy ¶
func (*Druid) GetHostname ¶
func (*Druid) GetPassword ¶
func (*Druid) GetPortOverride ¶
func (*Druid) GetSecretStoreId ¶
func (*Druid) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,1,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The endpoint to dial e.g. dynamodb.region.amazonaws.com Endpoint string `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The region to authenticate requests against e.g. us-east-1 Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // The role to assume after logging in. RoleArn string `protobuf:"bytes,6,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,7,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
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) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,6,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Elastic) Descriptor
deprecated
func (*Elastic) GetBindInterface ¶
func (*Elastic) GetEgressFilter ¶
func (*Elastic) GetHealthy ¶
func (*Elastic) GetHostname ¶
func (*Elastic) GetPassword ¶
func (*Elastic) GetPortOverride ¶
func (*Elastic) GetSecretStoreId ¶
func (*Elastic) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,5,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,6,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*ElasticacheRedis) Descriptor
deprecated
func (*ElasticacheRedis) Descriptor() ([]byte, []int)
Deprecated: Use ElasticacheRedis.ProtoReflect.Descriptor instead.
func (*ElasticacheRedis) GetBindInterface ¶
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) GetSubdomain ¶
func (x *ElasticacheRedis) GetSubdomain() string
func (*ElasticacheRedis) GetTags ¶
func (x *ElasticacheRedis) GetTags() *Tags
func (*ElasticacheRedis) GetTlsRequired ¶
func (x *ElasticacheRedis) GetTlsRequired() bool
func (*ElasticacheRedis) GetUsername ¶
func (x *ElasticacheRedis) GetUsername() string
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 */ // a condition under which this field becomes required Condition string `protobuf:"bytes,1941323,opt,name=condition,proto3" json:"condition,omitempty"` // should this field be read as a raw string or from a local file, CLI only ExpectFile bool `protobuf:"varint,1941324,opt,name=expect_file,json=expectFile,proto3" json:"expect_file,omitempty"` // contains filtered or unexported fields }
func (*FieldOptions) Descriptor
deprecated
func (*FieldOptions) Descriptor() ([]byte, []int)
Deprecated: Use FieldOptions.ProtoReflect.Descriptor instead.
func (*FieldOptions) GetCondition ¶
func (x *FieldOptions) GetCondition() string
func (*FieldOptions) GetCustom ¶
func (x *FieldOptions) GetCustom() *CustomOptions
func (*FieldOptions) GetExpectFile ¶
func (x *FieldOptions) GetExpectFile() bool
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The service account keyfile to authenticate with. Keyfile string `protobuf:"bytes,1,opt,name=keyfile,proto3" json:"keyfile,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,11,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Space separated scopes that this login should assume into when authenticating. Scopes string `protobuf:"bytes,2,opt,name=scopes,proto3" json:"scopes,omitempty"` // contains filtered or unexported fields }
func (*GCP) Descriptor
deprecated
func (*GCP) GetBindInterface ¶
func (*GCP) GetEgressFilter ¶
func (*GCP) GetHealthy ¶
func (*GCP) GetKeyfile ¶
func (*GCP) GetPortOverride ¶
func (*GCP) GetSecretStoreId ¶
func (*GCP) GetSubdomain ¶
func (*GCP) ProtoMessage ¶
func (*GCP) ProtoMessage()
func (*GCP) ProtoReflect ¶
func (x *GCP) ProtoReflect() protoreflect.Message
type GCPCertX509Store ¶
type GCPCertX509Store 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"` // The ID of the target CA CaID string `protobuf:"bytes,6,opt,name=caID,proto3" json:"caID,omitempty"` // The ID of the target CA pool CaPoolID string `protobuf:"bytes,5,opt,name=caPoolID,proto3" json:"caPoolID,omitempty"` // The lifetime of certificates issued by this CA represented in minutes. IssuedCertTTLMinutes int32 `protobuf:"varint,7,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The Region for the CA in GCP format e.g. us-west1 Location string `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"` // The GCP project ID to target. 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 (*GCPCertX509Store) Descriptor
deprecated
func (*GCPCertX509Store) Descriptor() ([]byte, []int)
Deprecated: Use GCPCertX509Store.ProtoReflect.Descriptor instead.
func (*GCPCertX509Store) GetCaID ¶
func (x *GCPCertX509Store) GetCaID() string
func (*GCPCertX509Store) GetCaPoolID ¶
func (x *GCPCertX509Store) GetCaPoolID() string
func (*GCPCertX509Store) GetId ¶
func (x *GCPCertX509Store) GetId() string
func (*GCPCertX509Store) GetIssuedCertTTLMinutes ¶
func (x *GCPCertX509Store) GetIssuedCertTTLMinutes() int32
func (*GCPCertX509Store) GetLocation ¶
func (x *GCPCertX509Store) GetLocation() string
func (*GCPCertX509Store) GetName ¶
func (x *GCPCertX509Store) GetName() string
func (*GCPCertX509Store) GetProjectID ¶
func (x *GCPCertX509Store) GetProjectID() string
func (*GCPCertX509Store) GetTags ¶
func (x *GCPCertX509Store) GetTags() *Tags
func (*GCPCertX509Store) ProtoMessage ¶
func (*GCPCertX509Store) ProtoMessage()
func (*GCPCertX509Store) ProtoReflect ¶
func (x *GCPCertX509Store) ProtoReflect() protoreflect.Message
func (*GCPCertX509Store) Reset ¶
func (x *GCPCertX509Store) Reset()
func (*GCPCertX509Store) String ¶
func (x *GCPCertX509Store) String() string
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"` // The GCP project ID to target. 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. Deprecated. GatewayFilter string `protobuf:"bytes,7,opt,name=gateway_filter,json=gatewayFilter,proto3" json:"gateway_filter,omitempty"` // Device is a read only device name uploaded by the gateway process when // it comes online. Device string `protobuf:"bytes,8,opt,name=device,proto3" json:"device,omitempty"` // Location is a read only network location uploaded by the gateway process // when it comes online. Location string `protobuf:"bytes,9,opt,name=location,proto3" json:"location,omitempty"` // Version is a read only sdm binary version uploaded by the gateway process // when it comes online. Version string `protobuf:"bytes,10,opt,name=version,proto3" json:"version,omitempty"` // UUID is an alternative unique identifier representing this node. Uuid string `protobuf:"bytes,11,opt,name=uuid,proto3" json:"uuid,omitempty"` // Maintenance Windows define when this node is allowed to restart. If a node // is requested to restart, it will check each window to determine if any of // them permit it to restart, and if any do, it will. This check is repeated // per window until the restart is successfully completed. // // If not set here, may be set on the command line or via an environment variable // on the process itself; any server setting will take precedence over local // settings. This setting is ineffective for nodes below version 38.44.0. // // If this setting is not applied via this remote configuration or via local // configuration, the default setting is used: always allow restarts if serving // no connections, and allow a restart even if serving connections between 7-8 UTC, any day. MaintenanceWindows []*NodeMaintenanceWindow `protobuf:"bytes,13,rep,name=maintenance_windows,json=maintenanceWindows,proto3" json:"maintenance_windows,omitempty"` // DiscoveryConfig is a private field with a pending description. DiscoveryConfig *NodeDiscoveryConfig `protobuf:"bytes,14,opt,name=discovery_config,json=discoveryConfig,proto3" json:"discovery_config,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) GetDiscoveryConfig ¶
func (x *Gateway) GetDiscoveryConfig() *NodeDiscoveryConfig
func (*Gateway) GetGatewayFilter ¶
func (*Gateway) GetListenAddress ¶
func (*Gateway) GetLocation ¶
func (*Gateway) GetMaintenanceWindows ¶
func (x *Gateway) GetMaintenanceWindows() []*NodeMaintenanceWindow
func (*Gateway) GetVersion ¶
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 { // If set, queries entities at a point in time instead of the current time. SnapshotAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=snapshot_at,json=snapshotAt,proto3" json:"snapshot_at,omitempty"` // contains filtered or unexported fields }
GetRequestMetadata allows one to specify a historical version of an entity to query.
func (*GetRequestMetadata) Descriptor
deprecated
func (*GetRequestMetadata) Descriptor() ([]byte, []int)
Deprecated: Use GetRequestMetadata.ProtoReflect.Descriptor instead.
func (*GetRequestMetadata) GetSnapshotAt ¶
func (x *GetRequestMetadata) GetSnapshotAt() *timestamppb.Timestamp
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The endpoint to dial. 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"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,14,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ // The service account key to authenticate with. 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 ¶
func (*GoogleGKE) GetCertificateAuthority ¶
func (*GoogleGKE) GetEgressFilter ¶
func (*GoogleGKE) GetEndpoint ¶
func (*GoogleGKE) GetHealthcheckNamespace ¶
func (*GoogleGKE) GetHealthy ¶
func (*GoogleGKE) GetPortOverride ¶
func (*GoogleGKE) GetRemoteIdentityGroupId ¶
func (*GoogleGKE) GetRemoteIdentityHealthcheckUsername ¶
func (*GoogleGKE) GetSecretStoreId ¶
func (*GoogleGKE) GetServiceAccountKey ¶
func (*GoogleGKE) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,2,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The endpoint to dial. 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"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,12,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The service account key to authenticate with. 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 ¶
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) GetPortOverride ¶
func (x *GoogleGKEUserImpersonation) GetPortOverride() int32
func (*GoogleGKEUserImpersonation) GetSecretStoreId ¶
func (x *GoogleGKEUserImpersonation) GetSecretStoreId() string
func (*GoogleGKEUserImpersonation) GetServiceAccountKey ¶
func (x *GoogleGKEUserImpersonation) GetServiceAccountKey() string
func (*GoogleGKEUserImpersonation) GetSubdomain ¶
func (x *GoogleGKEUserImpersonation) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Greenplum) Descriptor
deprecated
func (*Greenplum) GetBindInterface ¶
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) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // The content to set as the authorization header. AuthHeader string `protobuf:"bytes,3,opt,name=auth_header,json=authHeader,proto3" json:"auth_header,omitempty"` // Automatically redirect to this path upon connecting. DefaultPath string `protobuf:"bytes,5,opt,name=default_path,json=defaultPath,proto3" json:"default_path,omitempty"` // Header names (e.g. Authorization), to omit from logs. HeadersBlacklist string `protobuf:"bytes,4,opt,name=headers_blacklist,json=headersBlacklist,proto3" json:"headers_blacklist,omitempty"` // This path will be used to check the health of your site. HealthcheckPath string `protobuf:"bytes,2,opt,name=healthcheck_path,json=healthcheckPath,proto3" json:"healthcheck_path,omitempty"` // The host header will be overwritten with this field if provided. HostOverride string `protobuf:"bytes,7,opt,name=host_override,json=hostOverride,proto3" json:"host_override,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,6,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The base address of your website without the path. 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 ¶
func (*HTTPAuth) GetDefaultPath ¶
func (*HTTPAuth) GetEgressFilter ¶
func (*HTTPAuth) GetHeadersBlacklist ¶
func (*HTTPAuth) GetHealthcheckPath ¶
func (*HTTPAuth) GetHealthy ¶
func (*HTTPAuth) GetHostOverride ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Automatically redirect to this path upon connecting. DefaultPath string `protobuf:"bytes,6,opt,name=default_path,json=defaultPath,proto3" json:"default_path,omitempty"` // Header names (e.g. Authorization), to omit from logs. HeadersBlacklist string `protobuf:"bytes,5,opt,name=headers_blacklist,json=headersBlacklist,proto3" json:"headers_blacklist,omitempty"` // This path will be used to check the health of your site. HealthcheckPath string `protobuf:"bytes,2,opt,name=healthcheck_path,json=healthcheckPath,proto3" json:"healthcheck_path,omitempty"` // The host header will be overwritten with this field if provided. HostOverride string `protobuf:"bytes,8,opt,name=host_override,json=hostOverride,proto3" json:"host_override,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,7,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The base address of your website without the path. Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` // The username to authenticate with. 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 ¶
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) GetHostOverride ¶
func (x *HTTPBasicAuth) GetHostOverride() string
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Automatically redirect to this path upon connecting. DefaultPath string `protobuf:"bytes,4,opt,name=default_path,json=defaultPath,proto3" json:"default_path,omitempty"` // Header names (e.g. Authorization), to omit from logs. HeadersBlacklist string `protobuf:"bytes,3,opt,name=headers_blacklist,json=headersBlacklist,proto3" json:"headers_blacklist,omitempty"` // This path will be used to check the health of your site. HealthcheckPath string `protobuf:"bytes,2,opt,name=healthcheck_path,json=healthcheckPath,proto3" json:"healthcheck_path,omitempty"` // The host header will be overwritten with this field if provided. HostOverride string `protobuf:"bytes,6,opt,name=host_override,json=hostOverride,proto3" json:"host_override,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,5,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The base address of your website without the path. 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 ¶
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) GetHostOverride ¶
func (x *HTTPNoAuth) GetHostOverride() string
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 KeyfactorSSHStore ¶ added in v8.3.0
type KeyfactorSSHStore 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"` // Path to the root CA that signed the certificate passed to the client for HTTPS connection. // This is not required if the CA is trusted by the host operating system. This should be a PEM // formatted certificate, and doesn't necessarily have to be the CA that signed CertificateFile. CaFilePath string `protobuf:"bytes,6,opt,name=ca_file_path,json=caFilePath,proto3" json:"ca_file_path,omitempty"` // Path to client certificate in PEM format. This certificate must contain a client certificate that // is recognized by the EJBCA instance represented by Hostname. This PEM file may also contain the private // key associated with the certificate, but KeyFile can also be set to configure the private key. CertificateFilePath string `protobuf:"bytes,4,opt,name=certificate_file_path,json=certificateFilePath,proto3" json:"certificate_file_path,omitempty"` // Name of EJBCA certificate authority that will enroll CSR. DefaultCertificateAuthorityName string `` /* 159-byte string literal not displayed */ // Certificate profile name that EJBCA will enroll the CSR with. DefaultCertificateProfileName string `` /* 152-byte string literal not displayed */ // End entity profile that EJBCA will enroll the CSR with. DefaultEndEntityProfileName string `` /* 148-byte string literal not displayed */ // code used by EJBCA during enrollment. May be left blank if no code is required. EnrollmentCodeEnvVar string `` /* 126-byte string literal not displayed */ // username that used by the EJBCA during enrollment. This can be left out. // If so, the username must be auto-generated on the Keyfactor side. EnrollmentUsernameEnvVar string `` /* 138-byte string literal not displayed */ // Path to private key in PEM format. This file should contain the private key associated with the // client certificate configured in CertificateFile. KeyFilePath string `protobuf:"bytes,5,opt,name=key_file_path,json=keyFilePath,proto3" json:"key_file_path,omitempty"` // the host of the Key Factor CA 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,32771,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*KeyfactorSSHStore) Descriptor
deprecated
added in
v8.3.0
func (*KeyfactorSSHStore) Descriptor() ([]byte, []int)
Deprecated: Use KeyfactorSSHStore.ProtoReflect.Descriptor instead.
func (*KeyfactorSSHStore) GetCaFilePath ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetCaFilePath() string
func (*KeyfactorSSHStore) GetCertificateFilePath ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetCertificateFilePath() string
func (*KeyfactorSSHStore) GetDefaultCertificateAuthorityName ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetDefaultCertificateAuthorityName() string
func (*KeyfactorSSHStore) GetDefaultCertificateProfileName ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetDefaultCertificateProfileName() string
func (*KeyfactorSSHStore) GetDefaultEndEntityProfileName ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetDefaultEndEntityProfileName() string
func (*KeyfactorSSHStore) GetEnrollmentCodeEnvVar ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetEnrollmentCodeEnvVar() string
func (*KeyfactorSSHStore) GetEnrollmentUsernameEnvVar ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetEnrollmentUsernameEnvVar() string
func (*KeyfactorSSHStore) GetId ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetId() string
func (*KeyfactorSSHStore) GetKeyFilePath ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetKeyFilePath() string
func (*KeyfactorSSHStore) GetName ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetName() string
func (*KeyfactorSSHStore) GetServerAddress ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetServerAddress() string
func (*KeyfactorSSHStore) GetTags ¶ added in v8.3.0
func (x *KeyfactorSSHStore) GetTags() *Tags
func (*KeyfactorSSHStore) ProtoMessage ¶ added in v8.3.0
func (*KeyfactorSSHStore) ProtoMessage()
func (*KeyfactorSSHStore) ProtoReflect ¶ added in v8.3.0
func (x *KeyfactorSSHStore) ProtoReflect() protoreflect.Message
func (*KeyfactorSSHStore) Reset ¶ added in v8.3.0
func (x *KeyfactorSSHStore) Reset()
func (*KeyfactorSSHStore) String ¶ added in v8.3.0
func (x *KeyfactorSSHStore) String() string
type KeyfactorX509Store ¶ added in v8.1.0
type KeyfactorX509Store 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"` // Path to the root CA that signed the certificate passed to the client for HTTPS connection. // This is not required if the CA is trusted by the host operating system. This should be a PEM // formatted certificate, and doesn't necessarily have to be the CA that signed CertificateFile. CaFilePath string `protobuf:"bytes,6,opt,name=ca_file_path,json=caFilePath,proto3" json:"ca_file_path,omitempty"` // Path to client certificate in PEM format. This certificate must contain a client certificate that // is recognized by the EJBCA instance represented by Hostname. This PEM file may also contain the private // key associated with the certificate, but KeyFile can also be set to configure the private key. CertificateFilePath string `protobuf:"bytes,4,opt,name=certificate_file_path,json=certificateFilePath,proto3" json:"certificate_file_path,omitempty"` // Name of EJBCA certificate authority that will enroll CSR. DefaultCertificateAuthorityName string `` /* 159-byte string literal not displayed */ // Certificate profile name that EJBCA will enroll the CSR with. DefaultCertificateProfileName string `` /* 152-byte string literal not displayed */ // End entity profile that EJBCA will enroll the CSR with. DefaultEndEntityProfileName string `` /* 148-byte string literal not displayed */ // code used by EJBCA during enrollment. May be left blank if no code is required. EnrollmentCodeEnvVar string `` /* 126-byte string literal not displayed */ // username that used by the EJBCA during enrollment. This can be left out. // If so, the username must be auto-generated on the Keyfactor side. EnrollmentUsernameEnvVar string `` /* 138-byte string literal not displayed */ // Path to private key in PEM format. This file should contain the private key associated with the // client certificate configured in CertificateFile. KeyFilePath string `protobuf:"bytes,5,opt,name=key_file_path,json=keyFilePath,proto3" json:"key_file_path,omitempty"` // the host of the Key Factor CA 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,32771,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*KeyfactorX509Store) Descriptor
deprecated
added in
v8.1.0
func (*KeyfactorX509Store) Descriptor() ([]byte, []int)
Deprecated: Use KeyfactorX509Store.ProtoReflect.Descriptor instead.
func (*KeyfactorX509Store) GetCaFilePath ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetCaFilePath() string
func (*KeyfactorX509Store) GetCertificateFilePath ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetCertificateFilePath() string
func (*KeyfactorX509Store) GetDefaultCertificateAuthorityName ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetDefaultCertificateAuthorityName() string
func (*KeyfactorX509Store) GetDefaultCertificateProfileName ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetDefaultCertificateProfileName() string
func (*KeyfactorX509Store) GetDefaultEndEntityProfileName ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetDefaultEndEntityProfileName() string
func (*KeyfactorX509Store) GetEnrollmentCodeEnvVar ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetEnrollmentCodeEnvVar() string
func (*KeyfactorX509Store) GetEnrollmentUsernameEnvVar ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetEnrollmentUsernameEnvVar() string
func (*KeyfactorX509Store) GetId ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetId() string
func (*KeyfactorX509Store) GetKeyFilePath ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetKeyFilePath() string
func (*KeyfactorX509Store) GetName ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetName() string
func (*KeyfactorX509Store) GetServerAddress ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetServerAddress() string
func (*KeyfactorX509Store) GetTags ¶ added in v8.1.0
func (x *KeyfactorX509Store) GetTags() *Tags
func (*KeyfactorX509Store) ProtoMessage ¶ added in v8.1.0
func (*KeyfactorX509Store) ProtoMessage()
func (*KeyfactorX509Store) ProtoReflect ¶ added in v8.1.0
func (x *KeyfactorX509Store) ProtoReflect() protoreflect.Message
func (*KeyfactorX509Store) Reset ¶ added in v8.1.0
func (x *KeyfactorX509Store) Reset()
func (*KeyfactorX509Store) String ¶ added in v8.1.0
func (x *KeyfactorX509Store) 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The certificate to authenticate TLS connections with. ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The key to authenticate TLS connections with. 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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,12,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 129-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. 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 ¶
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 ¶
func (x *Kubernetes) GetPortOverride() int32
func (*Kubernetes) GetRemoteIdentityGroupId ¶
func (x *Kubernetes) GetRemoteIdentityGroupId() string
func (*Kubernetes) GetRemoteIdentityHealthcheckUsername ¶
func (x *Kubernetes) GetRemoteIdentityHealthcheckUsername() string
func (*Kubernetes) GetSecretStoreId ¶
func (x *Kubernetes) GetSecretStoreId() string
func (*Kubernetes) GetSubdomain ¶
func (x *Kubernetes) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. 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 ¶
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 ¶
func (x *KubernetesBasicAuth) GetPortOverride() int32
func (*KubernetesBasicAuth) GetSecretStoreId ¶
func (x *KubernetesBasicAuth) GetSecretStoreId() string
func (*KubernetesBasicAuth) GetSubdomain ¶
func (x *KubernetesBasicAuth) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ // The API token to authenticate with. 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 ¶
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 ¶
func (x *KubernetesServiceAccount) GetPortOverride() int32
func (*KubernetesServiceAccount) GetRemoteIdentityGroupId ¶
func (x *KubernetesServiceAccount) GetRemoteIdentityGroupId() string
func (*KubernetesServiceAccount) GetRemoteIdentityHealthcheckUsername ¶
func (x *KubernetesServiceAccount) GetRemoteIdentityHealthcheckUsername() string
func (*KubernetesServiceAccount) GetSecretStoreId ¶
func (x *KubernetesServiceAccount) GetSecretStoreId() string
func (*KubernetesServiceAccount) GetSubdomain ¶
func (x *KubernetesServiceAccount) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The API token to authenticate with. 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 ¶
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 ¶
func (x *KubernetesServiceAccountUserImpersonation) GetPortOverride() int32
func (*KubernetesServiceAccountUserImpersonation) GetSecretStoreId ¶
func (x *KubernetesServiceAccountUserImpersonation) GetSecretStoreId() string
func (*KubernetesServiceAccountUserImpersonation) GetSubdomain ¶
func (x *KubernetesServiceAccountUserImpersonation) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,3,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The certificate to authenticate TLS connections with. ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The key to authenticate TLS connections with. 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"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. 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 ¶
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 ¶
func (x *KubernetesUserImpersonation) GetPortOverride() int32
func (*KubernetesUserImpersonation) GetSecretStoreId ¶
func (x *KubernetesUserImpersonation) GetSecretStoreId() string
func (*KubernetesUserImpersonation) GetSubdomain ¶
func (x *KubernetesUserImpersonation) GetSubdomain() 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"` // If set, lists entities at a point in time instead of the current time. SnapshotAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=snapshot_at,json=snapshotAt,proto3" json:"snapshot_at,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) GetSnapshotAt ¶
func (x *ListRequestMetadata) GetSnapshotAt() *timestamppb.Timestamp
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 ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,7,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The certificate to authenticate TLS connections with. ClientCertificate string `protobuf:"bytes,9,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The key to authenticate TLS connections with. ClientKey string `protobuf:"bytes,11,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,14,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // Server name for TLS verification (unverified by StrongDM if empty) ServerName string `protobuf:"bytes,13,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 156-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*MTLSMysql) Descriptor
deprecated
func (*MTLSMysql) GetBindInterface ¶
func (*MTLSMysql) GetCertificateAuthority ¶
func (*MTLSMysql) GetClientCertificate ¶
func (*MTLSMysql) GetClientKey ¶
func (*MTLSMysql) GetDatabase ¶
func (*MTLSMysql) GetEgressFilter ¶
func (*MTLSMysql) GetHealthy ¶
func (*MTLSMysql) GetHostname ¶
func (*MTLSMysql) GetPassword ¶
func (*MTLSMysql) GetPortOverride ¶
func (*MTLSMysql) GetRequireNativeAuth ¶
func (*MTLSMysql) GetSecretStoreId ¶
func (*MTLSMysql) GetServerName ¶
func (*MTLSMysql) GetSubdomain ¶
func (*MTLSMysql) GetUseAzureSingleServerUsernames ¶
func (*MTLSMysql) GetUsername ¶
func (*MTLSMysql) ProtoMessage ¶
func (*MTLSMysql) ProtoMessage()
func (*MTLSMysql) ProtoReflect ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The CA to authenticate TLS connections with. CertificateAuthority string `protobuf:"bytes,8,opt,name=certificate_authority,json=certificateAuthority,proto3" json:"certificate_authority,omitempty"` // The certificate to authenticate TLS connections with. ClientCertificate string `protobuf:"bytes,10,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"` // The key to authenticate TLS connections with. ClientKey string `protobuf:"bytes,12,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Server name for TLS verification (unverified by StrongDM if empty) ServerName string `protobuf:"bytes,14,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *MTLSPostgres) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 155-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Maria) Descriptor
deprecated
func (*Maria) GetBindInterface ¶
func (*Maria) GetDatabase ¶
func (*Maria) GetEgressFilter ¶
func (*Maria) GetHealthy ¶
func (*Maria) GetHostname ¶
func (*Maria) GetPassword ¶
func (*Maria) GetPortOverride ¶
func (*Maria) GetRequireNativeAuth ¶
func (*Maria) GetSecretStoreId ¶
func (*Maria) GetSubdomain ¶
func (*Maria) GetUseAzureSingleServerUsernames ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. 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 ¶
func (*Memcached) GetEgressFilter ¶
func (*Memcached) GetHealthy ¶
func (*Memcached) GetHostname ¶
func (*Memcached) GetPortOverride ¶
func (*Memcached) GetSecretStoreId ¶
func (*Memcached) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 155-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Memsql) Descriptor
deprecated
func (*Memsql) GetBindInterface ¶
func (*Memsql) GetDatabase ¶
func (*Memsql) GetEgressFilter ¶
func (*Memsql) GetHealthy ¶
func (*Memsql) GetHostname ¶
func (*Memsql) GetPassword ¶
func (*Memsql) GetPortOverride ¶
func (*Memsql) GetRequireNativeAuth ¶
func (*Memsql) GetSecretStoreId ¶
func (*Memsql) GetSubdomain ¶
func (*Memsql) GetUseAzureSingleServerUsernames ¶
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"` // terraform_datasource_only indicates that the message should not be surfaced in the terraform resource // this allows us to deal with oneofs that should not be settable via terraform TerraformDatasourceOnly bool `` /* 139-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MessageOptions) Descriptor
deprecated
func (*MessageOptions) Descriptor() ([]byte, []int)
Deprecated: Use MessageOptions.ProtoReflect.Descriptor instead.
func (*MessageOptions) 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) GetTerraformDatasourceOnly ¶ added in v8.1.0
func (x *MessageOptions) GetTerraformDatasourceOnly() bool
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"` // targets indicates that the method 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 (*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) GetTargets ¶
func (x *MethodOptions) GetTargets() []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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
func (*MongoHost) GetEgressFilter ¶
func (*MongoHost) GetHealthy ¶
func (*MongoHost) GetHostname ¶
func (*MongoHost) GetPassword ¶
func (*MongoHost) GetPortOverride ¶
func (*MongoHost) GetSecretStoreId ¶
func (*MongoHost) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The name of the mongo replicaset. ReplicaSet string `protobuf:"bytes,7,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *MongoLegacyHost) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // Set to connect to a replica instead of the primary node. ConnectToReplica bool `protobuf:"varint,8,opt,name=connect_to_replica,json=connectToReplica,proto3" json:"connect_to_replica,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The name of the mongo replicaset. ReplicaSet string `protobuf:"bytes,7,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,9,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *MongoLegacyReplicaset) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // Set to connect to a replica instead of the primary node. ConnectToReplica bool `protobuf:"varint,8,opt,name=connect_to_replica,json=connectToReplica,proto3" json:"connect_to_replica,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The name of the mongo replicaset. ReplicaSet string `protobuf:"bytes,7,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,9,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *MongoReplicaSet) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The authentication database to use. AuthDatabase string `protobuf:"bytes,2,opt,name=auth_database,json=authDatabase,proto3" json:"auth_database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,6,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *MongoShardedCluster) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 156-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Mysql) Descriptor
deprecated
func (*Mysql) GetBindInterface ¶
func (*Mysql) GetDatabase ¶
func (*Mysql) GetEgressFilter ¶
func (*Mysql) GetHealthy ¶
func (*Mysql) GetHostname ¶
func (*Mysql) GetPassword ¶
func (*Mysql) GetPortOverride ¶
func (*Mysql) GetRequireNativeAuth ¶
func (*Mysql) GetSecretStoreId ¶
func (*Mysql) GetSubdomain ¶
func (*Mysql) GetUseAzureSingleServerUsernames ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. 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 ¶
func (*Neptune) GetEgressFilter ¶
func (*Neptune) GetEndpoint ¶
func (*Neptune) GetHealthy ¶
func (*Neptune) GetPortOverride ¶
func (*Neptune) GetSecretStoreId ¶
func (*Neptune) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The Access Key ID to use to authenticate. AccessKey string `protobuf:"bytes,4,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` // The neptune endpoint to connect to as in endpoint.region.neptune.amazonaws.com Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to. Region string `protobuf:"bytes,6,opt,name=region,proto3" json:"region,omitempty"` // The role to assume after logging in. RoleArn string `protobuf:"bytes,7,opt,name=role_arn,json=roleArn,proto3" json:"role_arn,omitempty"` // The external ID to associate with assume role requests. Does nothing if a role ARN is not provided. RoleExternalId string `protobuf:"bytes,8,opt,name=role_external_id,json=roleExternalId,proto3" json:"role_external_id,omitempty"` // The Secret Access Key to use to authenticate. 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 ¶
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) GetSubdomain ¶
func (x *NeptuneIAM) GetSubdomain() 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 NodeDiscoveryConfig ¶
type NodeDiscoveryConfig struct { // Enabled defines whether the attached node performs any discovery. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // Period defines how often this node will perform discovery. In addition, // notes perform discovery on startup if enabled. Period *durationpb.Duration `protobuf:"bytes,2,opt,name=period,proto3" json:"period,omitempty"` // Enabled types are the set of types this configuration allow. Ineffective // if enabled is not set to true. EnabledTypes []*NodeDiscoveryTypeConfig `protobuf:"bytes,3,rep,name=enabledTypes,proto3" json:"enabledTypes,omitempty"` // contains filtered or unexported fields }
NodeDiscoveryConfig defines remote entity discovery executed by the associated node.
func (*NodeDiscoveryConfig) Descriptor
deprecated
func (*NodeDiscoveryConfig) Descriptor() ([]byte, []int)
Deprecated: Use NodeDiscoveryConfig.ProtoReflect.Descriptor instead.
func (*NodeDiscoveryConfig) GetEnabled ¶
func (x *NodeDiscoveryConfig) GetEnabled() bool
func (*NodeDiscoveryConfig) GetEnabledTypes ¶
func (x *NodeDiscoveryConfig) GetEnabledTypes() []*NodeDiscoveryTypeConfig
func (*NodeDiscoveryConfig) GetPeriod ¶
func (x *NodeDiscoveryConfig) GetPeriod() *durationpb.Duration
func (*NodeDiscoveryConfig) ProtoMessage ¶
func (*NodeDiscoveryConfig) ProtoMessage()
func (*NodeDiscoveryConfig) ProtoReflect ¶
func (x *NodeDiscoveryConfig) ProtoReflect() protoreflect.Message
func (*NodeDiscoveryConfig) Reset ¶
func (x *NodeDiscoveryConfig) Reset()
func (*NodeDiscoveryConfig) String ¶
func (x *NodeDiscoveryConfig) String() string
type NodeDiscoveryTypeConfig ¶
type NodeDiscoveryTypeConfig struct { // Type defines what type this config should apply to. Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
NodeDiscoveryTypeConfig configures an individual vertical of entity discovery.
func (*NodeDiscoveryTypeConfig) Descriptor
deprecated
func (*NodeDiscoveryTypeConfig) Descriptor() ([]byte, []int)
Deprecated: Use NodeDiscoveryTypeConfig.ProtoReflect.Descriptor instead.
func (*NodeDiscoveryTypeConfig) GetType ¶
func (x *NodeDiscoveryTypeConfig) GetType() string
func (*NodeDiscoveryTypeConfig) ProtoMessage ¶
func (*NodeDiscoveryTypeConfig) ProtoMessage()
func (*NodeDiscoveryTypeConfig) ProtoReflect ¶
func (x *NodeDiscoveryTypeConfig) ProtoReflect() protoreflect.Message
func (*NodeDiscoveryTypeConfig) Reset ¶
func (x *NodeDiscoveryTypeConfig) Reset()
func (*NodeDiscoveryTypeConfig) String ¶
func (x *NodeDiscoveryTypeConfig) 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 NodeHistory ¶
type NodeHistory struct { // The unique identifier of the Activity that produced this change to the Node. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the Node state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete Node state at this time. Node *Node `protobuf:"bytes,3,opt,name=node,proto3" json:"node,omitempty"` // If this Node was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
NodeHistory records the state of a Node at a given point in time, where every change (create, update and delete) to a Node produces an NodeHistory record.
func (*NodeHistory) Descriptor
deprecated
func (*NodeHistory) Descriptor() ([]byte, []int)
Deprecated: Use NodeHistory.ProtoReflect.Descriptor instead.
func (*NodeHistory) GetActivityId ¶
func (x *NodeHistory) GetActivityId() string
func (*NodeHistory) GetDeletedAt ¶
func (x *NodeHistory) GetDeletedAt() *timestamppb.Timestamp
func (*NodeHistory) GetNode ¶
func (x *NodeHistory) GetNode() *Node
func (*NodeHistory) GetTimestamp ¶
func (x *NodeHistory) GetTimestamp() *timestamppb.Timestamp
func (*NodeHistory) ProtoMessage ¶
func (*NodeHistory) ProtoMessage()
func (*NodeHistory) ProtoReflect ¶
func (x *NodeHistory) ProtoReflect() protoreflect.Message
func (*NodeHistory) Reset ¶
func (x *NodeHistory) Reset()
func (*NodeHistory) String ¶
func (x *NodeHistory) String() string
type NodeHistoryListRequest ¶
type NodeHistoryListRequest 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 }
NodeHistoryListRequest specifies criteria for retrieving a list of NodeHistory records.
func (*NodeHistoryListRequest) Descriptor
deprecated
func (*NodeHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use NodeHistoryListRequest.ProtoReflect.Descriptor instead.
func (*NodeHistoryListRequest) GetFilter ¶
func (x *NodeHistoryListRequest) GetFilter() string
func (*NodeHistoryListRequest) GetMeta ¶
func (x *NodeHistoryListRequest) GetMeta() *ListRequestMetadata
func (*NodeHistoryListRequest) ProtoMessage ¶
func (*NodeHistoryListRequest) ProtoMessage()
func (*NodeHistoryListRequest) ProtoReflect ¶
func (x *NodeHistoryListRequest) ProtoReflect() protoreflect.Message
func (*NodeHistoryListRequest) Reset ¶
func (x *NodeHistoryListRequest) Reset()
func (*NodeHistoryListRequest) String ¶
func (x *NodeHistoryListRequest) String() string
type NodeHistoryListResponse ¶
type NodeHistoryListResponse 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. History []*NodeHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
NodeHistoryListResponse returns a list of NodeHistory records that meet the criteria of a NodeHistoryListRequest.
func (*NodeHistoryListResponse) Descriptor
deprecated
func (*NodeHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use NodeHistoryListResponse.ProtoReflect.Descriptor instead.
func (*NodeHistoryListResponse) GetHistory ¶
func (x *NodeHistoryListResponse) GetHistory() []*NodeHistory
func (*NodeHistoryListResponse) GetMeta ¶
func (x *NodeHistoryListResponse) GetMeta() *ListResponseMetadata
func (*NodeHistoryListResponse) GetRateLimit ¶
func (x *NodeHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*NodeHistoryListResponse) ProtoMessage ¶
func (*NodeHistoryListResponse) ProtoMessage()
func (*NodeHistoryListResponse) ProtoReflect ¶
func (x *NodeHistoryListResponse) ProtoReflect() protoreflect.Message
func (*NodeHistoryListResponse) Reset ¶
func (x *NodeHistoryListResponse) Reset()
func (*NodeHistoryListResponse) String ¶
func (x *NodeHistoryListResponse) 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 NodeMaintenanceWindow ¶
type NodeMaintenanceWindow struct { // Cron job syntax for when this maintenance window is active. On this schedule, associated // nodes will restart if requested, provided other checks allow the restart to proceed. Times // are represented in UTC. // e.g. * 7 * * 0,6 to check for a restart at every minute from 7:00 to 8:00 UTC on Sunday and // Saturday. Not all possible inputs are supported: the month and day of month selections // must be '*'. CronSchedule string `protobuf:"bytes,1,opt,name=cron_schedule,json=cronSchedule,proto3" json:"cron_schedule,omitempty"` // Require Idleness defines whether this window can sever live connections. If true, // this window will not allow a node to be restarted unless it is serving no connections. // If false, given a restart of the node has been requested (for an update, usually), the // node will restart as soon as it enters an allowed day / hour combination. At least one // maintenance window, out of all configured windows for a node, must have this as false. RequireIdleness bool `protobuf:"varint,2,opt,name=require_idleness,json=requireIdleness,proto3" json:"require_idleness,omitempty"` // contains filtered or unexported fields }
func (*NodeMaintenanceWindow) Descriptor
deprecated
func (*NodeMaintenanceWindow) Descriptor() ([]byte, []int)
Deprecated: Use NodeMaintenanceWindow.ProtoReflect.Descriptor instead.
func (*NodeMaintenanceWindow) GetCronSchedule ¶
func (x *NodeMaintenanceWindow) GetCronSchedule() string
func (*NodeMaintenanceWindow) GetRequireIdleness ¶
func (x *NodeMaintenanceWindow) GetRequireIdleness() bool
func (*NodeMaintenanceWindow) ProtoMessage ¶
func (*NodeMaintenanceWindow) ProtoMessage()
func (*NodeMaintenanceWindow) ProtoReflect ¶
func (x *NodeMaintenanceWindow) ProtoReflect() protoreflect.Message
func (*NodeMaintenanceWindow) Reset ¶
func (x *NodeMaintenanceWindow) Reset()
func (*NodeMaintenanceWindow) String ¶
func (x *NodeMaintenanceWindow) 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 NodesHistoryClient ¶
type NodesHistoryClient interface { // List gets a list of NodeHistory records matching a given set of criteria. List(ctx context.Context, in *NodeHistoryListRequest, opts ...grpc.CallOption) (*NodeHistoryListResponse, error) }
NodesHistoryClient is the client API for NodesHistory 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 NewNodesHistoryClient ¶
func NewNodesHistoryClient(cc grpc.ClientConnInterface) NodesHistoryClient
type NodesHistoryServer ¶
type NodesHistoryServer interface { // List gets a list of NodeHistory records matching a given set of criteria. List(context.Context, *NodeHistoryListRequest) (*NodeHistoryListResponse, error) // contains filtered or unexported methods }
NodesHistoryServer is the server API for NodesHistory service. All implementations must embed UnimplementedNodesHistoryServer for forward compatibility
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,7,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Oracle) Descriptor
deprecated
func (*Oracle) GetBindInterface ¶
func (*Oracle) GetDatabase ¶
func (*Oracle) GetEgressFilter ¶
func (*Oracle) GetHealthy ¶
func (*Oracle) GetHostname ¶
func (*Oracle) GetPassword ¶
func (*Oracle) GetPortOverride ¶
func (*Oracle) GetSecretStoreId ¶
func (*Oracle) GetSubdomain ¶
func (*Oracle) GetTlsRequired ¶
func (*Oracle) GetUsername ¶
func (*Oracle) ProtoMessage ¶
func (*Oracle) ProtoMessage()
func (*Oracle) ProtoReflect ¶
func (x *Oracle) ProtoReflect() protoreflect.Message
type Organization ¶
type Organization struct { // The Organization's name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The time at which the Organization was created. CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // The time at which the Organization was last updated. UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // The Organization's authentication provider. AuthProvider string `protobuf:"bytes,4,opt,name=auth_provider,json=authProvider,proto3" json:"auth_provider,omitempty"` // Indicates if the Organization has idle timeouts enabled. IdleTimeoutEnabled bool `protobuf:"varint,5,opt,name=idle_timeout_enabled,json=idleTimeoutEnabled,proto3" json:"idle_timeout_enabled,omitempty"` // The Organization's idle timeout, if enabled. IdleTimeout *durationpb.Duration `protobuf:"bytes,6,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"` // Indicates if the Organization has session timeouts enabled. SessionTimeoutEnabled bool `` /* 127-byte string literal not displayed */ // The Organization's session timeout, if enabled. SessionTimeout *durationpb.Duration `protobuf:"bytes,8,opt,name=session_timeout,json=sessionTimeout,proto3" json:"session_timeout,omitempty"` // Indicates if the Organization has multi-factor authentication enabled. MfaEnabled bool `protobuf:"varint,9,opt,name=mfa_enabled,json=mfaEnabled,proto3" json:"mfa_enabled,omitempty"` // The Organization's multi-factor authentication provider, if enabled. MfaProvider string `protobuf:"bytes,10,opt,name=mfa_provider,json=mfaProvider,proto3" json:"mfa_provider,omitempty"` // The Organization's remote log encryption encoder. LogRemoteEncoder string `protobuf:"bytes,11,opt,name=log_remote_encoder,json=logRemoteEncoder,proto3" json:"log_remote_encoder,omitempty"` // The Organization's local log storage. LogLocalStorage string `protobuf:"bytes,12,opt,name=log_local_storage,json=logLocalStorage,proto3" json:"log_local_storage,omitempty"` // The Organization's local log encryption encoder. LogLocalEncoder string `protobuf:"bytes,13,opt,name=log_local_encoder,json=logLocalEncoder,proto3" json:"log_local_encoder,omitempty"` // The Organization's local log format. LogLocalFormat string `protobuf:"bytes,14,opt,name=log_local_format,json=logLocalFormat,proto3" json:"log_local_format,omitempty"` // The Organization's TCP address for TCP or Syslog local log storage. LogTcpAddress string `protobuf:"bytes,15,opt,name=log_tcp_address,json=logTcpAddress,proto3" json:"log_tcp_address,omitempty"` // The Organization's socket path for Socket local log storage. LogSocketPath string `protobuf:"bytes,16,opt,name=log_socket_path,json=logSocketPath,proto3" json:"log_socket_path,omitempty"` // The Organization's SCIM provider. ScimProvider string `protobuf:"bytes,17,opt,name=scim_provider,json=scimProvider,proto3" json:"scim_provider,omitempty"` // The Organization's web site domain. WebsitesSubdomain string `protobuf:"bytes,18,opt,name=websites_subdomain,json=websitesSubdomain,proto3" json:"websites_subdomain,omitempty"` // The Organization's SSH certificate authority public key. SshCertificateAuthorityPublicKey string `` /* 164-byte string literal not displayed */ // The time at which the Organization's SSH certificate authority was last updated. SshCertificateAuthorityUpdatedAt *timestamppb.Timestamp `` /* 164-byte string literal not displayed */ // Indicates if the Organization requires secret stores. RequireSecretStore bool `protobuf:"varint,21,opt,name=require_secret_store,json=requireSecretStore,proto3" json:"require_secret_store,omitempty"` // The Organization's label for sensitive resources. SensitiveLabel string `protobuf:"bytes,22,opt,name=sensitive_label,json=sensitiveLabel,proto3" json:"sensitive_label,omitempty"` // The Organization's URL for SAML metadata. SamlMetadataUrl string `protobuf:"bytes,23,opt,name=saml_metadata_url,json=samlMetadataUrl,proto3" json:"saml_metadata_url,omitempty"` // The Organization's type. Kind string `protobuf:"bytes,24,opt,name=kind,proto3" json:"kind,omitempty"` // The ID of this organization. Id string `protobuf:"bytes,25,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*Organization) Descriptor
deprecated
func (*Organization) Descriptor() ([]byte, []int)
Deprecated: Use Organization.ProtoReflect.Descriptor instead.
func (*Organization) GetAuthProvider ¶
func (x *Organization) GetAuthProvider() string
func (*Organization) GetCreatedAt ¶
func (x *Organization) GetCreatedAt() *timestamppb.Timestamp
func (*Organization) GetId ¶
func (x *Organization) GetId() string
func (*Organization) GetIdleTimeout ¶
func (x *Organization) GetIdleTimeout() *durationpb.Duration
func (*Organization) GetIdleTimeoutEnabled ¶
func (x *Organization) GetIdleTimeoutEnabled() bool
func (*Organization) GetKind ¶
func (x *Organization) GetKind() string
func (*Organization) GetLogLocalEncoder ¶
func (x *Organization) GetLogLocalEncoder() string
func (*Organization) GetLogLocalFormat ¶
func (x *Organization) GetLogLocalFormat() string
func (*Organization) GetLogLocalStorage ¶
func (x *Organization) GetLogLocalStorage() string
func (*Organization) GetLogRemoteEncoder ¶
func (x *Organization) GetLogRemoteEncoder() string
func (*Organization) GetLogSocketPath ¶
func (x *Organization) GetLogSocketPath() string
func (*Organization) GetLogTcpAddress ¶
func (x *Organization) GetLogTcpAddress() string
func (*Organization) GetMfaEnabled ¶
func (x *Organization) GetMfaEnabled() bool
func (*Organization) GetMfaProvider ¶
func (x *Organization) GetMfaProvider() string
func (*Organization) GetName ¶
func (x *Organization) GetName() string
func (*Organization) GetRequireSecretStore ¶
func (x *Organization) GetRequireSecretStore() bool
func (*Organization) GetSamlMetadataUrl ¶
func (x *Organization) GetSamlMetadataUrl() string
func (*Organization) GetScimProvider ¶
func (x *Organization) GetScimProvider() string
func (*Organization) GetSensitiveLabel ¶
func (x *Organization) GetSensitiveLabel() string
func (*Organization) GetSessionTimeout ¶
func (x *Organization) GetSessionTimeout() *durationpb.Duration
func (*Organization) GetSessionTimeoutEnabled ¶
func (x *Organization) GetSessionTimeoutEnabled() bool
func (*Organization) GetSshCertificateAuthorityPublicKey ¶
func (x *Organization) GetSshCertificateAuthorityPublicKey() string
func (*Organization) GetSshCertificateAuthorityUpdatedAt ¶
func (x *Organization) GetSshCertificateAuthorityUpdatedAt() *timestamppb.Timestamp
func (*Organization) GetUpdatedAt ¶
func (x *Organization) GetUpdatedAt() *timestamppb.Timestamp
func (*Organization) GetWebsitesSubdomain ¶
func (x *Organization) GetWebsitesSubdomain() string
func (*Organization) ProtoMessage ¶
func (*Organization) ProtoMessage()
func (*Organization) ProtoReflect ¶
func (x *Organization) ProtoReflect() protoreflect.Message
func (*Organization) Reset ¶
func (x *Organization) Reset()
func (*Organization) String ¶
func (x *Organization) String() string
type OrganizationHistoryClient ¶
type OrganizationHistoryClient interface { // List gets a list of OrganizationHistory records matching a given set of criteria. List(ctx context.Context, in *OrganizationHistoryListRequest, opts ...grpc.CallOption) (*OrganizationHistoryListResponse, error) }
OrganizationHistoryClient is the client API for OrganizationHistory 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 NewOrganizationHistoryClient ¶
func NewOrganizationHistoryClient(cc grpc.ClientConnInterface) OrganizationHistoryClient
type OrganizationHistoryListRequest ¶
type OrganizationHistoryListRequest 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 }
OrganizationHistoryListRequest specifies criteria for retrieving a list of OrganizationHistory records.
func (*OrganizationHistoryListRequest) Descriptor
deprecated
func (*OrganizationHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use OrganizationHistoryListRequest.ProtoReflect.Descriptor instead.
func (*OrganizationHistoryListRequest) GetFilter ¶
func (x *OrganizationHistoryListRequest) GetFilter() string
func (*OrganizationHistoryListRequest) GetMeta ¶
func (x *OrganizationHistoryListRequest) GetMeta() *ListRequestMetadata
func (*OrganizationHistoryListRequest) ProtoMessage ¶
func (*OrganizationHistoryListRequest) ProtoMessage()
func (*OrganizationHistoryListRequest) ProtoReflect ¶
func (x *OrganizationHistoryListRequest) ProtoReflect() protoreflect.Message
func (*OrganizationHistoryListRequest) Reset ¶
func (x *OrganizationHistoryListRequest) Reset()
func (*OrganizationHistoryListRequest) String ¶
func (x *OrganizationHistoryListRequest) String() string
type OrganizationHistoryListResponse ¶
type OrganizationHistoryListResponse 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. History []*OrganizationHistoryRecord `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
OrganizationHistoryListResponse returns a list of OrganizationHistory records that meet the criteria of an OrganizationHistoryListRequest.
func (*OrganizationHistoryListResponse) Descriptor
deprecated
func (*OrganizationHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use OrganizationHistoryListResponse.ProtoReflect.Descriptor instead.
func (*OrganizationHistoryListResponse) GetHistory ¶
func (x *OrganizationHistoryListResponse) GetHistory() []*OrganizationHistoryRecord
func (*OrganizationHistoryListResponse) GetMeta ¶
func (x *OrganizationHistoryListResponse) GetMeta() *ListResponseMetadata
func (*OrganizationHistoryListResponse) GetRateLimit ¶
func (x *OrganizationHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*OrganizationHistoryListResponse) ProtoMessage ¶
func (*OrganizationHistoryListResponse) ProtoMessage()
func (*OrganizationHistoryListResponse) ProtoReflect ¶
func (x *OrganizationHistoryListResponse) ProtoReflect() protoreflect.Message
func (*OrganizationHistoryListResponse) Reset ¶
func (x *OrganizationHistoryListResponse) Reset()
func (*OrganizationHistoryListResponse) String ¶
func (x *OrganizationHistoryListResponse) String() string
type OrganizationHistoryRecord ¶
type OrganizationHistoryRecord struct { // The unique identifier of the Activity that produced this change to the Organization. // May be empty for some system-initiated organization updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the Organization state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete Organization state at this time. Organization *Organization `protobuf:"bytes,3,opt,name=organization,proto3" json:"organization,omitempty"` // contains filtered or unexported fields }
OrganizationHistoryRecord records the state of an Organization at a given point in time, where every change to an Organization produces an OrganizationHistoryRecord.
func (*OrganizationHistoryRecord) Descriptor
deprecated
func (*OrganizationHistoryRecord) Descriptor() ([]byte, []int)
Deprecated: Use OrganizationHistoryRecord.ProtoReflect.Descriptor instead.
func (*OrganizationHistoryRecord) GetActivityId ¶
func (x *OrganizationHistoryRecord) GetActivityId() string
func (*OrganizationHistoryRecord) GetOrganization ¶
func (x *OrganizationHistoryRecord) GetOrganization() *Organization
func (*OrganizationHistoryRecord) GetTimestamp ¶
func (x *OrganizationHistoryRecord) GetTimestamp() *timestamppb.Timestamp
func (*OrganizationHistoryRecord) ProtoMessage ¶
func (*OrganizationHistoryRecord) ProtoMessage()
func (*OrganizationHistoryRecord) ProtoReflect ¶
func (x *OrganizationHistoryRecord) ProtoReflect() protoreflect.Message
func (*OrganizationHistoryRecord) Reset ¶
func (x *OrganizationHistoryRecord) Reset()
func (*OrganizationHistoryRecord) String ¶
func (x *OrganizationHistoryRecord) String() string
type OrganizationHistoryServer ¶
type OrganizationHistoryServer interface { // List gets a list of OrganizationHistory records matching a given set of criteria. List(context.Context, *OrganizationHistoryListRequest) (*OrganizationHistoryListResponse, error) // contains filtered or unexported methods }
OrganizationHistoryServer is the server API for OrganizationHistory service. All implementations must embed UnimplementedOrganizationHistoryServer for forward compatibility
type PeeringGroup ¶
type PeeringGroup struct { // Unique identifier of the PeeringGroup. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the PeeringGroup. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
PeeringGroups are the building blocks used for explicit network topology making. They may be linked to other peering groups. Sets of PeeringGroupResource and PeeringGroupNode can be attached to a peering group.
func (*PeeringGroup) Descriptor
deprecated
func (*PeeringGroup) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroup.ProtoReflect.Descriptor instead.
func (*PeeringGroup) GetId ¶
func (x *PeeringGroup) GetId() string
func (*PeeringGroup) GetName ¶
func (x *PeeringGroup) GetName() string
func (*PeeringGroup) ProtoMessage ¶
func (*PeeringGroup) ProtoMessage()
func (*PeeringGroup) ProtoReflect ¶
func (x *PeeringGroup) ProtoReflect() protoreflect.Message
func (*PeeringGroup) Reset ¶
func (x *PeeringGroup) Reset()
func (*PeeringGroup) String ¶
func (x *PeeringGroup) String() string
type PeeringGroupCreateRequest ¶
type PeeringGroupCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new PeeringGroup. PeeringGroup *PeeringGroup `protobuf:"bytes,2,opt,name=peering_group,json=peeringGroup,proto3" json:"peering_group,omitempty"` // contains filtered or unexported fields }
PeeringGroupCreateRequest creates a new peering group that later can be used to link to other peering groups, or to attach either a Resource or a Node to.
func (*PeeringGroupCreateRequest) Descriptor
deprecated
func (*PeeringGroupCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupCreateRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupCreateRequest) GetMeta ¶
func (x *PeeringGroupCreateRequest) GetMeta() *CreateRequestMetadata
func (*PeeringGroupCreateRequest) GetPeeringGroup ¶
func (x *PeeringGroupCreateRequest) GetPeeringGroup() *PeeringGroup
func (*PeeringGroupCreateRequest) ProtoMessage ¶
func (*PeeringGroupCreateRequest) ProtoMessage()
func (*PeeringGroupCreateRequest) ProtoReflect ¶
func (x *PeeringGroupCreateRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupCreateRequest) Reset ¶
func (x *PeeringGroupCreateRequest) Reset()
func (*PeeringGroupCreateRequest) String ¶
func (x *PeeringGroupCreateRequest) String() string
type PeeringGroupCreateResponse ¶
type PeeringGroupCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created PeeringGroup. PeeringGroup *PeeringGroup `protobuf:"bytes,2,opt,name=peering_group,json=peeringGroup,proto3" json:"peering_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 }
PeeringGroupCreateResponse reports how the PeeringGroup was created in the system.
func (*PeeringGroupCreateResponse) Descriptor
deprecated
func (*PeeringGroupCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupCreateResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupCreateResponse) GetMeta ¶
func (x *PeeringGroupCreateResponse) GetMeta() *CreateResponseMetadata
func (*PeeringGroupCreateResponse) GetPeeringGroup ¶
func (x *PeeringGroupCreateResponse) GetPeeringGroup() *PeeringGroup
func (*PeeringGroupCreateResponse) GetRateLimit ¶
func (x *PeeringGroupCreateResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupCreateResponse) ProtoMessage ¶
func (*PeeringGroupCreateResponse) ProtoMessage()
func (*PeeringGroupCreateResponse) ProtoReflect ¶
func (x *PeeringGroupCreateResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupCreateResponse) Reset ¶
func (x *PeeringGroupCreateResponse) Reset()
func (*PeeringGroupCreateResponse) String ¶
func (x *PeeringGroupCreateResponse) String() string
type PeeringGroupDeleteRequest ¶
type PeeringGroupDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroup to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupDeleteRequest identifies a PeeringGroup by ID to delete.
func (*PeeringGroupDeleteRequest) Descriptor
deprecated
func (*PeeringGroupDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupDeleteRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupDeleteRequest) GetId ¶
func (x *PeeringGroupDeleteRequest) GetId() string
func (*PeeringGroupDeleteRequest) GetMeta ¶
func (x *PeeringGroupDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*PeeringGroupDeleteRequest) ProtoMessage ¶
func (*PeeringGroupDeleteRequest) ProtoMessage()
func (*PeeringGroupDeleteRequest) ProtoReflect ¶
func (x *PeeringGroupDeleteRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupDeleteRequest) Reset ¶
func (x *PeeringGroupDeleteRequest) Reset()
func (*PeeringGroupDeleteRequest) String ¶
func (x *PeeringGroupDeleteRequest) String() string
type PeeringGroupDeleteResponse ¶
type PeeringGroupDeleteResponse 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 }
PeeringGroupDeleteResponse returns information about a PeeringGroup that was deleted.
func (*PeeringGroupDeleteResponse) Descriptor
deprecated
func (*PeeringGroupDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupDeleteResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupDeleteResponse) GetMeta ¶
func (x *PeeringGroupDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*PeeringGroupDeleteResponse) GetRateLimit ¶
func (x *PeeringGroupDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupDeleteResponse) ProtoMessage ¶
func (*PeeringGroupDeleteResponse) ProtoMessage()
func (*PeeringGroupDeleteResponse) ProtoReflect ¶
func (x *PeeringGroupDeleteResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupDeleteResponse) Reset ¶
func (x *PeeringGroupDeleteResponse) Reset()
func (*PeeringGroupDeleteResponse) String ¶
func (x *PeeringGroupDeleteResponse) String() string
type PeeringGroupGetRequest ¶
type PeeringGroupGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroup to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupGetRequest specifies which PeeringGroup to retrieve.
func (*PeeringGroupGetRequest) Descriptor
deprecated
func (*PeeringGroupGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupGetRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupGetRequest) GetId ¶
func (x *PeeringGroupGetRequest) GetId() string
func (*PeeringGroupGetRequest) GetMeta ¶
func (x *PeeringGroupGetRequest) GetMeta() *GetRequestMetadata
func (*PeeringGroupGetRequest) ProtoMessage ¶
func (*PeeringGroupGetRequest) ProtoMessage()
func (*PeeringGroupGetRequest) ProtoReflect ¶
func (x *PeeringGroupGetRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupGetRequest) Reset ¶
func (x *PeeringGroupGetRequest) Reset()
func (*PeeringGroupGetRequest) String ¶
func (x *PeeringGroupGetRequest) String() string
type PeeringGroupGetResponse ¶
type PeeringGroupGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested PeeringGroup. PeeringGroup *PeeringGroup `protobuf:"bytes,2,opt,name=peering_group,json=peeringGroup,proto3" json:"peering_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 }
PeeringGroupGetResponse returns a requested PeeringGroup.
func (*PeeringGroupGetResponse) Descriptor
deprecated
func (*PeeringGroupGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupGetResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupGetResponse) GetMeta ¶
func (x *PeeringGroupGetResponse) GetMeta() *GetResponseMetadata
func (*PeeringGroupGetResponse) GetPeeringGroup ¶
func (x *PeeringGroupGetResponse) GetPeeringGroup() *PeeringGroup
func (*PeeringGroupGetResponse) GetRateLimit ¶
func (x *PeeringGroupGetResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupGetResponse) ProtoMessage ¶
func (*PeeringGroupGetResponse) ProtoMessage()
func (*PeeringGroupGetResponse) ProtoReflect ¶
func (x *PeeringGroupGetResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupGetResponse) Reset ¶
func (x *PeeringGroupGetResponse) Reset()
func (*PeeringGroupGetResponse) String ¶
func (x *PeeringGroupGetResponse) String() string
type PeeringGroupListRequest ¶
type PeeringGroupListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Not supported yet. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
PeeringGroupListRequest specifies criteria for retrieving a list of PeeringGroups.
func (*PeeringGroupListRequest) Descriptor
deprecated
func (*PeeringGroupListRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupListRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupListRequest) GetFilter ¶
func (x *PeeringGroupListRequest) GetFilter() string
func (*PeeringGroupListRequest) GetMeta ¶
func (x *PeeringGroupListRequest) GetMeta() *ListRequestMetadata
func (*PeeringGroupListRequest) ProtoMessage ¶
func (*PeeringGroupListRequest) ProtoMessage()
func (*PeeringGroupListRequest) ProtoReflect ¶
func (x *PeeringGroupListRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupListRequest) Reset ¶
func (x *PeeringGroupListRequest) Reset()
func (*PeeringGroupListRequest) String ¶
func (x *PeeringGroupListRequest) String() string
type PeeringGroupListResponse ¶
type PeeringGroupListResponse 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. PeeringGroups []*PeeringGroup `protobuf:"bytes,2,rep,name=peering_groups,json=peeringGroups,proto3" json:"peering_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 }
PeeringGroupListResponse returns a list of PeeringGroups that meet the criteria of a PeeringGroupListRequest.
func (*PeeringGroupListResponse) Descriptor
deprecated
func (*PeeringGroupListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupListResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupListResponse) GetMeta ¶
func (x *PeeringGroupListResponse) GetMeta() *ListResponseMetadata
func (*PeeringGroupListResponse) GetPeeringGroups ¶
func (x *PeeringGroupListResponse) GetPeeringGroups() []*PeeringGroup
func (*PeeringGroupListResponse) GetRateLimit ¶
func (x *PeeringGroupListResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupListResponse) ProtoMessage ¶
func (*PeeringGroupListResponse) ProtoMessage()
func (*PeeringGroupListResponse) ProtoReflect ¶
func (x *PeeringGroupListResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupListResponse) Reset ¶
func (x *PeeringGroupListResponse) Reset()
func (*PeeringGroupListResponse) String ¶
func (x *PeeringGroupListResponse) String() string
type PeeringGroupNode ¶
type PeeringGroupNode struct { // Unique identifier of the Attachment. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Node ID to be attached. NodeId string `protobuf:"bytes,3,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // Peering Group ID to which the node will be attached to. GroupId string `protobuf:"bytes,4,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // contains filtered or unexported fields }
PeeringGroupNode represents the attachment between a PeeringGroup and a Node.
func (*PeeringGroupNode) Descriptor
deprecated
func (*PeeringGroupNode) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNode.ProtoReflect.Descriptor instead.
func (*PeeringGroupNode) GetGroupId ¶
func (x *PeeringGroupNode) GetGroupId() string
func (*PeeringGroupNode) GetId ¶
func (x *PeeringGroupNode) GetId() string
func (*PeeringGroupNode) GetNodeId ¶
func (x *PeeringGroupNode) GetNodeId() string
func (*PeeringGroupNode) ProtoMessage ¶
func (*PeeringGroupNode) ProtoMessage()
func (*PeeringGroupNode) ProtoReflect ¶
func (x *PeeringGroupNode) ProtoReflect() protoreflect.Message
func (*PeeringGroupNode) Reset ¶
func (x *PeeringGroupNode) Reset()
func (*PeeringGroupNode) String ¶
func (x *PeeringGroupNode) String() string
type PeeringGroupNodeCreateRequest ¶
type PeeringGroupNodeCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new PeeringGroupNode. PeeringGroupNode *PeeringGroupNode `protobuf:"bytes,2,opt,name=peering_group_node,json=peeringGroupNode,proto3" json:"peering_group_node,omitempty"` // contains filtered or unexported fields }
PeeringGroupNodeCreateRequest attaches a node to a peering group.
func (*PeeringGroupNodeCreateRequest) Descriptor
deprecated
func (*PeeringGroupNodeCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeCreateRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeCreateRequest) GetMeta ¶
func (x *PeeringGroupNodeCreateRequest) GetMeta() *CreateRequestMetadata
func (*PeeringGroupNodeCreateRequest) GetPeeringGroupNode ¶
func (x *PeeringGroupNodeCreateRequest) GetPeeringGroupNode() *PeeringGroupNode
func (*PeeringGroupNodeCreateRequest) ProtoMessage ¶
func (*PeeringGroupNodeCreateRequest) ProtoMessage()
func (*PeeringGroupNodeCreateRequest) ProtoReflect ¶
func (x *PeeringGroupNodeCreateRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeCreateRequest) Reset ¶
func (x *PeeringGroupNodeCreateRequest) Reset()
func (*PeeringGroupNodeCreateRequest) String ¶
func (x *PeeringGroupNodeCreateRequest) String() string
type PeeringGroupNodeCreateResponse ¶
type PeeringGroupNodeCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created PeeringGroupNode. PeeringGroupNode *PeeringGroupNode `protobuf:"bytes,2,opt,name=peering_group_node,json=peeringGroupNode,proto3" json:"peering_group_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 }
PeeringGroupNodeCreateResponse reports how the PeeringGroupNode was created in the system.
func (*PeeringGroupNodeCreateResponse) Descriptor
deprecated
func (*PeeringGroupNodeCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeCreateResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeCreateResponse) GetMeta ¶
func (x *PeeringGroupNodeCreateResponse) GetMeta() *CreateResponseMetadata
func (*PeeringGroupNodeCreateResponse) GetPeeringGroupNode ¶
func (x *PeeringGroupNodeCreateResponse) GetPeeringGroupNode() *PeeringGroupNode
func (*PeeringGroupNodeCreateResponse) GetRateLimit ¶
func (x *PeeringGroupNodeCreateResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupNodeCreateResponse) ProtoMessage ¶
func (*PeeringGroupNodeCreateResponse) ProtoMessage()
func (*PeeringGroupNodeCreateResponse) ProtoReflect ¶
func (x *PeeringGroupNodeCreateResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeCreateResponse) Reset ¶
func (x *PeeringGroupNodeCreateResponse) Reset()
func (*PeeringGroupNodeCreateResponse) String ¶
func (x *PeeringGroupNodeCreateResponse) String() string
type PeeringGroupNodeDeleteRequest ¶
type PeeringGroupNodeDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroupNode to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupNodeDeleteRequest identifies a PeeringGroupNode by ID to delete.
func (*PeeringGroupNodeDeleteRequest) Descriptor
deprecated
func (*PeeringGroupNodeDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeDeleteRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeDeleteRequest) GetId ¶
func (x *PeeringGroupNodeDeleteRequest) GetId() string
func (*PeeringGroupNodeDeleteRequest) GetMeta ¶
func (x *PeeringGroupNodeDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*PeeringGroupNodeDeleteRequest) ProtoMessage ¶
func (*PeeringGroupNodeDeleteRequest) ProtoMessage()
func (*PeeringGroupNodeDeleteRequest) ProtoReflect ¶
func (x *PeeringGroupNodeDeleteRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeDeleteRequest) Reset ¶
func (x *PeeringGroupNodeDeleteRequest) Reset()
func (*PeeringGroupNodeDeleteRequest) String ¶
func (x *PeeringGroupNodeDeleteRequest) String() string
type PeeringGroupNodeDeleteResponse ¶
type PeeringGroupNodeDeleteResponse 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 }
PeeringGroupNodeDeleteResponse returns information about a PeeringGroupNode that was deleted.
func (*PeeringGroupNodeDeleteResponse) Descriptor
deprecated
func (*PeeringGroupNodeDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeDeleteResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeDeleteResponse) GetMeta ¶
func (x *PeeringGroupNodeDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*PeeringGroupNodeDeleteResponse) GetRateLimit ¶
func (x *PeeringGroupNodeDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupNodeDeleteResponse) ProtoMessage ¶
func (*PeeringGroupNodeDeleteResponse) ProtoMessage()
func (*PeeringGroupNodeDeleteResponse) ProtoReflect ¶
func (x *PeeringGroupNodeDeleteResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeDeleteResponse) Reset ¶
func (x *PeeringGroupNodeDeleteResponse) Reset()
func (*PeeringGroupNodeDeleteResponse) String ¶
func (x *PeeringGroupNodeDeleteResponse) String() string
type PeeringGroupNodeGetRequest ¶
type PeeringGroupNodeGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroupNode to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupNodeGetRequest specifies which PeeringGroupNode to retrieve.
func (*PeeringGroupNodeGetRequest) Descriptor
deprecated
func (*PeeringGroupNodeGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeGetRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeGetRequest) GetId ¶
func (x *PeeringGroupNodeGetRequest) GetId() string
func (*PeeringGroupNodeGetRequest) GetMeta ¶
func (x *PeeringGroupNodeGetRequest) GetMeta() *GetRequestMetadata
func (*PeeringGroupNodeGetRequest) ProtoMessage ¶
func (*PeeringGroupNodeGetRequest) ProtoMessage()
func (*PeeringGroupNodeGetRequest) ProtoReflect ¶
func (x *PeeringGroupNodeGetRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeGetRequest) Reset ¶
func (x *PeeringGroupNodeGetRequest) Reset()
func (*PeeringGroupNodeGetRequest) String ¶
func (x *PeeringGroupNodeGetRequest) String() string
type PeeringGroupNodeGetResponse ¶
type PeeringGroupNodeGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested PeeringGroupNode. PeeringGroupNode *PeeringGroupNode `protobuf:"bytes,2,opt,name=peering_group_node,json=peeringGroupNode,proto3" json:"peering_group_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 }
PeeringGroupNodeGetResponse returns a requested PeeringGroupNode.
func (*PeeringGroupNodeGetResponse) Descriptor
deprecated
func (*PeeringGroupNodeGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeGetResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeGetResponse) GetMeta ¶
func (x *PeeringGroupNodeGetResponse) GetMeta() *GetResponseMetadata
func (*PeeringGroupNodeGetResponse) GetPeeringGroupNode ¶
func (x *PeeringGroupNodeGetResponse) GetPeeringGroupNode() *PeeringGroupNode
func (*PeeringGroupNodeGetResponse) GetRateLimit ¶
func (x *PeeringGroupNodeGetResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupNodeGetResponse) ProtoMessage ¶
func (*PeeringGroupNodeGetResponse) ProtoMessage()
func (*PeeringGroupNodeGetResponse) ProtoReflect ¶
func (x *PeeringGroupNodeGetResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeGetResponse) Reset ¶
func (x *PeeringGroupNodeGetResponse) Reset()
func (*PeeringGroupNodeGetResponse) String ¶
func (x *PeeringGroupNodeGetResponse) String() string
type PeeringGroupNodeListRequest ¶
type PeeringGroupNodeListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Not supported yet. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
PeeringGroupNodeListRequest specifies criteria for retrieving a list of PeeringGroupNodes.
func (*PeeringGroupNodeListRequest) Descriptor
deprecated
func (*PeeringGroupNodeListRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeListRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeListRequest) GetFilter ¶
func (x *PeeringGroupNodeListRequest) GetFilter() string
func (*PeeringGroupNodeListRequest) GetMeta ¶
func (x *PeeringGroupNodeListRequest) GetMeta() *ListRequestMetadata
func (*PeeringGroupNodeListRequest) ProtoMessage ¶
func (*PeeringGroupNodeListRequest) ProtoMessage()
func (*PeeringGroupNodeListRequest) ProtoReflect ¶
func (x *PeeringGroupNodeListRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeListRequest) Reset ¶
func (x *PeeringGroupNodeListRequest) Reset()
func (*PeeringGroupNodeListRequest) String ¶
func (x *PeeringGroupNodeListRequest) String() string
type PeeringGroupNodeListResponse ¶
type PeeringGroupNodeListResponse 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. PeeringGroupNodes []*PeeringGroupNode `protobuf:"bytes,2,rep,name=peering_group_nodes,json=peeringGroupNodes,proto3" json:"peering_group_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 }
PeeringGroupNodeListResponse returns a list of PeeringGroupNodes that meet the criteria of a PeeringGroupNodeListRequest.
func (*PeeringGroupNodeListResponse) Descriptor
deprecated
func (*PeeringGroupNodeListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupNodeListResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupNodeListResponse) GetMeta ¶
func (x *PeeringGroupNodeListResponse) GetMeta() *ListResponseMetadata
func (*PeeringGroupNodeListResponse) GetPeeringGroupNodes ¶
func (x *PeeringGroupNodeListResponse) GetPeeringGroupNodes() []*PeeringGroupNode
func (*PeeringGroupNodeListResponse) GetRateLimit ¶
func (x *PeeringGroupNodeListResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupNodeListResponse) ProtoMessage ¶
func (*PeeringGroupNodeListResponse) ProtoMessage()
func (*PeeringGroupNodeListResponse) ProtoReflect ¶
func (x *PeeringGroupNodeListResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupNodeListResponse) Reset ¶
func (x *PeeringGroupNodeListResponse) Reset()
func (*PeeringGroupNodeListResponse) String ¶
func (x *PeeringGroupNodeListResponse) String() string
type PeeringGroupNodesClient ¶
type PeeringGroupNodesClient interface { // Create attaches a Node to a PeeringGroup Create(ctx context.Context, in *PeeringGroupNodeCreateRequest, opts ...grpc.CallOption) (*PeeringGroupNodeCreateResponse, error) // Delete detaches a Node to a PeeringGroup. Delete(ctx context.Context, in *PeeringGroupNodeDeleteRequest, opts ...grpc.CallOption) (*PeeringGroupNodeDeleteResponse, error) // Get reads the information of one peering group to node attachment. Get(ctx context.Context, in *PeeringGroupNodeGetRequest, opts ...grpc.CallOption) (*PeeringGroupNodeGetResponse, error) // List gets a list of peering group node attachments. List(ctx context.Context, in *PeeringGroupNodeListRequest, opts ...grpc.CallOption) (*PeeringGroupNodeListResponse, error) }
PeeringGroupNodesClient is the client API for PeeringGroupNodes 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 NewPeeringGroupNodesClient ¶
func NewPeeringGroupNodesClient(cc grpc.ClientConnInterface) PeeringGroupNodesClient
type PeeringGroupNodesServer ¶
type PeeringGroupNodesServer interface { // Create attaches a Node to a PeeringGroup Create(context.Context, *PeeringGroupNodeCreateRequest) (*PeeringGroupNodeCreateResponse, error) // Delete detaches a Node to a PeeringGroup. Delete(context.Context, *PeeringGroupNodeDeleteRequest) (*PeeringGroupNodeDeleteResponse, error) // Get reads the information of one peering group to node attachment. Get(context.Context, *PeeringGroupNodeGetRequest) (*PeeringGroupNodeGetResponse, error) // List gets a list of peering group node attachments. List(context.Context, *PeeringGroupNodeListRequest) (*PeeringGroupNodeListResponse, error) // contains filtered or unexported methods }
PeeringGroupNodesServer is the server API for PeeringGroupNodes service. All implementations must embed UnimplementedPeeringGroupNodesServer for forward compatibility
type PeeringGroupPeer ¶
type PeeringGroupPeer struct { // Unique identifier of the Attachment. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Group ID from which the link will originate. GroupId string `protobuf:"bytes,3,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // Peering Group ID to which Group ID will link. PeersWithGroupId string `protobuf:"bytes,4,opt,name=peers_with_group_id,json=peersWithGroupId,proto3" json:"peers_with_group_id,omitempty"` // contains filtered or unexported fields }
PeeringGroupPeer represents the link between two PeeringGroups
func (*PeeringGroupPeer) Descriptor
deprecated
func (*PeeringGroupPeer) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeer.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeer) GetGroupId ¶
func (x *PeeringGroupPeer) GetGroupId() string
func (*PeeringGroupPeer) GetId ¶
func (x *PeeringGroupPeer) GetId() string
func (*PeeringGroupPeer) GetPeersWithGroupId ¶
func (x *PeeringGroupPeer) GetPeersWithGroupId() string
func (*PeeringGroupPeer) ProtoMessage ¶
func (*PeeringGroupPeer) ProtoMessage()
func (*PeeringGroupPeer) ProtoReflect ¶
func (x *PeeringGroupPeer) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeer) Reset ¶
func (x *PeeringGroupPeer) Reset()
func (*PeeringGroupPeer) String ¶
func (x *PeeringGroupPeer) String() string
type PeeringGroupPeerCreateRequest ¶
type PeeringGroupPeerCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new PeeringGroupPeer. PeeringGroupPeer *PeeringGroupPeer `protobuf:"bytes,2,opt,name=peering_group_peer,json=peeringGroupPeer,proto3" json:"peering_group_peer,omitempty"` // contains filtered or unexported fields }
PeeringGroupPeerCreateRequest creates a new link between two peering groups.
func (*PeeringGroupPeerCreateRequest) Descriptor
deprecated
func (*PeeringGroupPeerCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerCreateRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerCreateRequest) GetMeta ¶
func (x *PeeringGroupPeerCreateRequest) GetMeta() *CreateRequestMetadata
func (*PeeringGroupPeerCreateRequest) GetPeeringGroupPeer ¶
func (x *PeeringGroupPeerCreateRequest) GetPeeringGroupPeer() *PeeringGroupPeer
func (*PeeringGroupPeerCreateRequest) ProtoMessage ¶
func (*PeeringGroupPeerCreateRequest) ProtoMessage()
func (*PeeringGroupPeerCreateRequest) ProtoReflect ¶
func (x *PeeringGroupPeerCreateRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerCreateRequest) Reset ¶
func (x *PeeringGroupPeerCreateRequest) Reset()
func (*PeeringGroupPeerCreateRequest) String ¶
func (x *PeeringGroupPeerCreateRequest) String() string
type PeeringGroupPeerCreateResponse ¶
type PeeringGroupPeerCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created PeeringGroupPeer. PeeringGroupPeer *PeeringGroupPeer `protobuf:"bytes,2,opt,name=peering_group_peer,json=peeringGroupPeer,proto3" json:"peering_group_peer,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 }
PeeringGroupPeerCreateResponse reports how the PeeringGroupPeer was created in the system.
func (*PeeringGroupPeerCreateResponse) Descriptor
deprecated
func (*PeeringGroupPeerCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerCreateResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerCreateResponse) GetMeta ¶
func (x *PeeringGroupPeerCreateResponse) GetMeta() *CreateResponseMetadata
func (*PeeringGroupPeerCreateResponse) GetPeeringGroupPeer ¶
func (x *PeeringGroupPeerCreateResponse) GetPeeringGroupPeer() *PeeringGroupPeer
func (*PeeringGroupPeerCreateResponse) GetRateLimit ¶
func (x *PeeringGroupPeerCreateResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupPeerCreateResponse) ProtoMessage ¶
func (*PeeringGroupPeerCreateResponse) ProtoMessage()
func (*PeeringGroupPeerCreateResponse) ProtoReflect ¶
func (x *PeeringGroupPeerCreateResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerCreateResponse) Reset ¶
func (x *PeeringGroupPeerCreateResponse) Reset()
func (*PeeringGroupPeerCreateResponse) String ¶
func (x *PeeringGroupPeerCreateResponse) String() string
type PeeringGroupPeerDeleteRequest ¶
type PeeringGroupPeerDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroupPeer to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupPeerDeleteRequest identifies a PeeringGroupPeer by ID to delete.
func (*PeeringGroupPeerDeleteRequest) Descriptor
deprecated
func (*PeeringGroupPeerDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerDeleteRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerDeleteRequest) GetId ¶
func (x *PeeringGroupPeerDeleteRequest) GetId() string
func (*PeeringGroupPeerDeleteRequest) GetMeta ¶
func (x *PeeringGroupPeerDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*PeeringGroupPeerDeleteRequest) ProtoMessage ¶
func (*PeeringGroupPeerDeleteRequest) ProtoMessage()
func (*PeeringGroupPeerDeleteRequest) ProtoReflect ¶
func (x *PeeringGroupPeerDeleteRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerDeleteRequest) Reset ¶
func (x *PeeringGroupPeerDeleteRequest) Reset()
func (*PeeringGroupPeerDeleteRequest) String ¶
func (x *PeeringGroupPeerDeleteRequest) String() string
type PeeringGroupPeerDeleteResponse ¶
type PeeringGroupPeerDeleteResponse 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 }
PeeringGroupPeerDeleteResponse returns information about a PeeringGroupPeer that was deleted.
func (*PeeringGroupPeerDeleteResponse) Descriptor
deprecated
func (*PeeringGroupPeerDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerDeleteResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerDeleteResponse) GetMeta ¶
func (x *PeeringGroupPeerDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*PeeringGroupPeerDeleteResponse) GetRateLimit ¶
func (x *PeeringGroupPeerDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupPeerDeleteResponse) ProtoMessage ¶
func (*PeeringGroupPeerDeleteResponse) ProtoMessage()
func (*PeeringGroupPeerDeleteResponse) ProtoReflect ¶
func (x *PeeringGroupPeerDeleteResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerDeleteResponse) Reset ¶
func (x *PeeringGroupPeerDeleteResponse) Reset()
func (*PeeringGroupPeerDeleteResponse) String ¶
func (x *PeeringGroupPeerDeleteResponse) String() string
type PeeringGroupPeerGetRequest ¶
type PeeringGroupPeerGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroupPeer to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupPeerGetRequest specifies which PeeringGroupPeer to retrieve.
func (*PeeringGroupPeerGetRequest) Descriptor
deprecated
func (*PeeringGroupPeerGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerGetRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerGetRequest) GetId ¶
func (x *PeeringGroupPeerGetRequest) GetId() string
func (*PeeringGroupPeerGetRequest) GetMeta ¶
func (x *PeeringGroupPeerGetRequest) GetMeta() *GetRequestMetadata
func (*PeeringGroupPeerGetRequest) ProtoMessage ¶
func (*PeeringGroupPeerGetRequest) ProtoMessage()
func (*PeeringGroupPeerGetRequest) ProtoReflect ¶
func (x *PeeringGroupPeerGetRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerGetRequest) Reset ¶
func (x *PeeringGroupPeerGetRequest) Reset()
func (*PeeringGroupPeerGetRequest) String ¶
func (x *PeeringGroupPeerGetRequest) String() string
type PeeringGroupPeerGetResponse ¶
type PeeringGroupPeerGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested PeeringGroupPeer. PeeringGroupPeer *PeeringGroupPeer `protobuf:"bytes,2,opt,name=peering_group_peer,json=peeringGroupPeer,proto3" json:"peering_group_peer,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 }
PeeringGroupPeerGetResponse returns a requested PeeringGroupPeer.
func (*PeeringGroupPeerGetResponse) Descriptor
deprecated
func (*PeeringGroupPeerGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerGetResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerGetResponse) GetMeta ¶
func (x *PeeringGroupPeerGetResponse) GetMeta() *GetResponseMetadata
func (*PeeringGroupPeerGetResponse) GetPeeringGroupPeer ¶
func (x *PeeringGroupPeerGetResponse) GetPeeringGroupPeer() *PeeringGroupPeer
func (*PeeringGroupPeerGetResponse) GetRateLimit ¶
func (x *PeeringGroupPeerGetResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupPeerGetResponse) ProtoMessage ¶
func (*PeeringGroupPeerGetResponse) ProtoMessage()
func (*PeeringGroupPeerGetResponse) ProtoReflect ¶
func (x *PeeringGroupPeerGetResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerGetResponse) Reset ¶
func (x *PeeringGroupPeerGetResponse) Reset()
func (*PeeringGroupPeerGetResponse) String ¶
func (x *PeeringGroupPeerGetResponse) String() string
type PeeringGroupPeerListRequest ¶
type PeeringGroupPeerListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Not supported yet. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
PeeringGroupPeerListRequest specifies criteria for retrieving a list of PeeringGroupPeers.
func (*PeeringGroupPeerListRequest) Descriptor
deprecated
func (*PeeringGroupPeerListRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerListRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerListRequest) GetFilter ¶
func (x *PeeringGroupPeerListRequest) GetFilter() string
func (*PeeringGroupPeerListRequest) GetMeta ¶
func (x *PeeringGroupPeerListRequest) GetMeta() *ListRequestMetadata
func (*PeeringGroupPeerListRequest) ProtoMessage ¶
func (*PeeringGroupPeerListRequest) ProtoMessage()
func (*PeeringGroupPeerListRequest) ProtoReflect ¶
func (x *PeeringGroupPeerListRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerListRequest) Reset ¶
func (x *PeeringGroupPeerListRequest) Reset()
func (*PeeringGroupPeerListRequest) String ¶
func (x *PeeringGroupPeerListRequest) String() string
type PeeringGroupPeerListResponse ¶
type PeeringGroupPeerListResponse 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. PeeringGroupPeers []*PeeringGroupPeer `protobuf:"bytes,2,rep,name=peering_group_peers,json=peeringGroupPeers,proto3" json:"peering_group_peers,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 }
PeeringGroupPeerListResponse returns a list of PeeringGroupPeers that meet the criteria of a PeeringGroupPeerListRequest.
func (*PeeringGroupPeerListResponse) Descriptor
deprecated
func (*PeeringGroupPeerListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupPeerListResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupPeerListResponse) GetMeta ¶
func (x *PeeringGroupPeerListResponse) GetMeta() *ListResponseMetadata
func (*PeeringGroupPeerListResponse) GetPeeringGroupPeers ¶
func (x *PeeringGroupPeerListResponse) GetPeeringGroupPeers() []*PeeringGroupPeer
func (*PeeringGroupPeerListResponse) GetRateLimit ¶
func (x *PeeringGroupPeerListResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupPeerListResponse) ProtoMessage ¶
func (*PeeringGroupPeerListResponse) ProtoMessage()
func (*PeeringGroupPeerListResponse) ProtoReflect ¶
func (x *PeeringGroupPeerListResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupPeerListResponse) Reset ¶
func (x *PeeringGroupPeerListResponse) Reset()
func (*PeeringGroupPeerListResponse) String ¶
func (x *PeeringGroupPeerListResponse) String() string
type PeeringGroupPeersClient ¶
type PeeringGroupPeersClient interface { // Create links two peering groups. Create(ctx context.Context, in *PeeringGroupPeerCreateRequest, opts ...grpc.CallOption) (*PeeringGroupPeerCreateResponse, error) // Delete unlinks two peering groups. Delete(ctx context.Context, in *PeeringGroupPeerDeleteRequest, opts ...grpc.CallOption) (*PeeringGroupPeerDeleteResponse, error) // Get reads the information of one peering group link. Get(ctx context.Context, in *PeeringGroupPeerGetRequest, opts ...grpc.CallOption) (*PeeringGroupPeerGetResponse, error) // List gets a list of peering group links. List(ctx context.Context, in *PeeringGroupPeerListRequest, opts ...grpc.CallOption) (*PeeringGroupPeerListResponse, error) }
PeeringGroupPeersClient is the client API for PeeringGroupPeers 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 NewPeeringGroupPeersClient ¶
func NewPeeringGroupPeersClient(cc grpc.ClientConnInterface) PeeringGroupPeersClient
type PeeringGroupPeersServer ¶
type PeeringGroupPeersServer interface { // Create links two peering groups. Create(context.Context, *PeeringGroupPeerCreateRequest) (*PeeringGroupPeerCreateResponse, error) // Delete unlinks two peering groups. Delete(context.Context, *PeeringGroupPeerDeleteRequest) (*PeeringGroupPeerDeleteResponse, error) // Get reads the information of one peering group link. Get(context.Context, *PeeringGroupPeerGetRequest) (*PeeringGroupPeerGetResponse, error) // List gets a list of peering group links. List(context.Context, *PeeringGroupPeerListRequest) (*PeeringGroupPeerListResponse, error) // contains filtered or unexported methods }
PeeringGroupPeersServer is the server API for PeeringGroupPeers service. All implementations must embed UnimplementedPeeringGroupPeersServer for forward compatibility
type PeeringGroupResource ¶
type PeeringGroupResource struct { // Unique identifier of the Attachment. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Resource ID to be attached. ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // Peering Group ID to which the resource will be attached to. GroupId string `protobuf:"bytes,4,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"` // contains filtered or unexported fields }
PeeringGroupResource represents the attachment between a PeeringGroup and a Resource.
func (*PeeringGroupResource) Descriptor
deprecated
func (*PeeringGroupResource) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResource.ProtoReflect.Descriptor instead.
func (*PeeringGroupResource) GetGroupId ¶
func (x *PeeringGroupResource) GetGroupId() string
func (*PeeringGroupResource) GetId ¶
func (x *PeeringGroupResource) GetId() string
func (*PeeringGroupResource) GetResourceId ¶
func (x *PeeringGroupResource) GetResourceId() string
func (*PeeringGroupResource) ProtoMessage ¶
func (*PeeringGroupResource) ProtoMessage()
func (*PeeringGroupResource) ProtoReflect ¶
func (x *PeeringGroupResource) ProtoReflect() protoreflect.Message
func (*PeeringGroupResource) Reset ¶
func (x *PeeringGroupResource) Reset()
func (*PeeringGroupResource) String ¶
func (x *PeeringGroupResource) String() string
type PeeringGroupResourceCreateRequest ¶
type PeeringGroupResourceCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new PeeringGroupResource. PeeringGroupResource *PeeringGroupResource `protobuf:"bytes,2,opt,name=peering_group_resource,json=peeringGroupResource,proto3" json:"peering_group_resource,omitempty"` // contains filtered or unexported fields }
PeeringGroupResourceCreateRequest attaches a link to a peering group.
func (*PeeringGroupResourceCreateRequest) Descriptor
deprecated
func (*PeeringGroupResourceCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceCreateRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceCreateRequest) GetMeta ¶
func (x *PeeringGroupResourceCreateRequest) GetMeta() *CreateRequestMetadata
func (*PeeringGroupResourceCreateRequest) GetPeeringGroupResource ¶
func (x *PeeringGroupResourceCreateRequest) GetPeeringGroupResource() *PeeringGroupResource
func (*PeeringGroupResourceCreateRequest) ProtoMessage ¶
func (*PeeringGroupResourceCreateRequest) ProtoMessage()
func (*PeeringGroupResourceCreateRequest) ProtoReflect ¶
func (x *PeeringGroupResourceCreateRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceCreateRequest) Reset ¶
func (x *PeeringGroupResourceCreateRequest) Reset()
func (*PeeringGroupResourceCreateRequest) String ¶
func (x *PeeringGroupResourceCreateRequest) String() string
type PeeringGroupResourceCreateResponse ¶
type PeeringGroupResourceCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created PeeringGroupResource. PeeringGroupResource *PeeringGroupResource `protobuf:"bytes,2,opt,name=peering_group_resource,json=peeringGroupResource,proto3" json:"peering_group_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 }
PeeringGroupResourceCreateResponse reports how the attachment was created in the system.
func (*PeeringGroupResourceCreateResponse) Descriptor
deprecated
func (*PeeringGroupResourceCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceCreateResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceCreateResponse) GetMeta ¶
func (x *PeeringGroupResourceCreateResponse) GetMeta() *CreateResponseMetadata
func (*PeeringGroupResourceCreateResponse) GetPeeringGroupResource ¶
func (x *PeeringGroupResourceCreateResponse) GetPeeringGroupResource() *PeeringGroupResource
func (*PeeringGroupResourceCreateResponse) GetRateLimit ¶
func (x *PeeringGroupResourceCreateResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupResourceCreateResponse) ProtoMessage ¶
func (*PeeringGroupResourceCreateResponse) ProtoMessage()
func (*PeeringGroupResourceCreateResponse) ProtoReflect ¶
func (x *PeeringGroupResourceCreateResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceCreateResponse) Reset ¶
func (x *PeeringGroupResourceCreateResponse) Reset()
func (*PeeringGroupResourceCreateResponse) String ¶
func (x *PeeringGroupResourceCreateResponse) String() string
type PeeringGroupResourceDeleteRequest ¶
type PeeringGroupResourceDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroupResource to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupResourceDeleteRequest identifies a PeeringGroupResource by ID to delete.
func (*PeeringGroupResourceDeleteRequest) Descriptor
deprecated
func (*PeeringGroupResourceDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceDeleteRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceDeleteRequest) GetId ¶
func (x *PeeringGroupResourceDeleteRequest) GetId() string
func (*PeeringGroupResourceDeleteRequest) GetMeta ¶
func (x *PeeringGroupResourceDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*PeeringGroupResourceDeleteRequest) ProtoMessage ¶
func (*PeeringGroupResourceDeleteRequest) ProtoMessage()
func (*PeeringGroupResourceDeleteRequest) ProtoReflect ¶
func (x *PeeringGroupResourceDeleteRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceDeleteRequest) Reset ¶
func (x *PeeringGroupResourceDeleteRequest) Reset()
func (*PeeringGroupResourceDeleteRequest) String ¶
func (x *PeeringGroupResourceDeleteRequest) String() string
type PeeringGroupResourceDeleteResponse ¶
type PeeringGroupResourceDeleteResponse 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 }
PeeringGroupResourceDeleteResponse returns information about a PeeringGroupResource that was deleted.
func (*PeeringGroupResourceDeleteResponse) Descriptor
deprecated
func (*PeeringGroupResourceDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceDeleteResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceDeleteResponse) GetMeta ¶
func (x *PeeringGroupResourceDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*PeeringGroupResourceDeleteResponse) GetRateLimit ¶
func (x *PeeringGroupResourceDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupResourceDeleteResponse) ProtoMessage ¶
func (*PeeringGroupResourceDeleteResponse) ProtoMessage()
func (*PeeringGroupResourceDeleteResponse) ProtoReflect ¶
func (x *PeeringGroupResourceDeleteResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceDeleteResponse) Reset ¶
func (x *PeeringGroupResourceDeleteResponse) Reset()
func (*PeeringGroupResourceDeleteResponse) String ¶
func (x *PeeringGroupResourceDeleteResponse) String() string
type PeeringGroupResourceGetRequest ¶
type PeeringGroupResourceGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the PeeringGroupResource to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
PeeringGroupResourceGetRequest specifies which PeeringGroupResource to retrieve.
func (*PeeringGroupResourceGetRequest) Descriptor
deprecated
func (*PeeringGroupResourceGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceGetRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceGetRequest) GetId ¶
func (x *PeeringGroupResourceGetRequest) GetId() string
func (*PeeringGroupResourceGetRequest) GetMeta ¶
func (x *PeeringGroupResourceGetRequest) GetMeta() *GetRequestMetadata
func (*PeeringGroupResourceGetRequest) ProtoMessage ¶
func (*PeeringGroupResourceGetRequest) ProtoMessage()
func (*PeeringGroupResourceGetRequest) ProtoReflect ¶
func (x *PeeringGroupResourceGetRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceGetRequest) Reset ¶
func (x *PeeringGroupResourceGetRequest) Reset()
func (*PeeringGroupResourceGetRequest) String ¶
func (x *PeeringGroupResourceGetRequest) String() string
type PeeringGroupResourceGetResponse ¶
type PeeringGroupResourceGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested PeeringGroupResource. PeeringGroupResource *PeeringGroupResource `protobuf:"bytes,2,opt,name=peering_group_resource,json=peeringGroupResource,proto3" json:"peering_group_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 }
PeeringGroupResourceGetResponse returns a requested PeeringGroupResource.
func (*PeeringGroupResourceGetResponse) Descriptor
deprecated
func (*PeeringGroupResourceGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceGetResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceGetResponse) GetMeta ¶
func (x *PeeringGroupResourceGetResponse) GetMeta() *GetResponseMetadata
func (*PeeringGroupResourceGetResponse) GetPeeringGroupResource ¶
func (x *PeeringGroupResourceGetResponse) GetPeeringGroupResource() *PeeringGroupResource
func (*PeeringGroupResourceGetResponse) GetRateLimit ¶
func (x *PeeringGroupResourceGetResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupResourceGetResponse) ProtoMessage ¶
func (*PeeringGroupResourceGetResponse) ProtoMessage()
func (*PeeringGroupResourceGetResponse) ProtoReflect ¶
func (x *PeeringGroupResourceGetResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceGetResponse) Reset ¶
func (x *PeeringGroupResourceGetResponse) Reset()
func (*PeeringGroupResourceGetResponse) String ¶
func (x *PeeringGroupResourceGetResponse) String() string
type PeeringGroupResourceListRequest ¶
type PeeringGroupResourceListRequest struct { // Paging parameters for the query. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter query string. Not supported yet. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
PeeringGroupResourceListRequest specifies criteria for retrieving a list of PeeringGroupResources.
func (*PeeringGroupResourceListRequest) Descriptor
deprecated
func (*PeeringGroupResourceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceListRequest.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceListRequest) GetFilter ¶
func (x *PeeringGroupResourceListRequest) GetFilter() string
func (*PeeringGroupResourceListRequest) GetMeta ¶
func (x *PeeringGroupResourceListRequest) GetMeta() *ListRequestMetadata
func (*PeeringGroupResourceListRequest) ProtoMessage ¶
func (*PeeringGroupResourceListRequest) ProtoMessage()
func (*PeeringGroupResourceListRequest) ProtoReflect ¶
func (x *PeeringGroupResourceListRequest) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceListRequest) Reset ¶
func (x *PeeringGroupResourceListRequest) Reset()
func (*PeeringGroupResourceListRequest) String ¶
func (x *PeeringGroupResourceListRequest) String() string
type PeeringGroupResourceListResponse ¶
type PeeringGroupResourceListResponse 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. PeeringGroupResources []*PeeringGroupResource `` /* 126-byte string literal not displayed */ // Rate limit information. RateLimit *RateLimitMetadata `protobuf:"bytes,3,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // contains filtered or unexported fields }
PeeringGroupResourceListResponse returns a list of PeeringGroupResources that meet the criteria of a PeeringGroupResourceListRequest.
func (*PeeringGroupResourceListResponse) Descriptor
deprecated
func (*PeeringGroupResourceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use PeeringGroupResourceListResponse.ProtoReflect.Descriptor instead.
func (*PeeringGroupResourceListResponse) GetMeta ¶
func (x *PeeringGroupResourceListResponse) GetMeta() *ListResponseMetadata
func (*PeeringGroupResourceListResponse) GetPeeringGroupResources ¶
func (x *PeeringGroupResourceListResponse) GetPeeringGroupResources() []*PeeringGroupResource
func (*PeeringGroupResourceListResponse) GetRateLimit ¶
func (x *PeeringGroupResourceListResponse) GetRateLimit() *RateLimitMetadata
func (*PeeringGroupResourceListResponse) ProtoMessage ¶
func (*PeeringGroupResourceListResponse) ProtoMessage()
func (*PeeringGroupResourceListResponse) ProtoReflect ¶
func (x *PeeringGroupResourceListResponse) ProtoReflect() protoreflect.Message
func (*PeeringGroupResourceListResponse) Reset ¶
func (x *PeeringGroupResourceListResponse) Reset()
func (*PeeringGroupResourceListResponse) String ¶
func (x *PeeringGroupResourceListResponse) String() string
type PeeringGroupResourcesClient ¶
type PeeringGroupResourcesClient interface { // Create attaches a Resource to a PeeringGroup Create(ctx context.Context, in *PeeringGroupResourceCreateRequest, opts ...grpc.CallOption) (*PeeringGroupResourceCreateResponse, error) // Delete detaches a Resource to a PeeringGroup Delete(ctx context.Context, in *PeeringGroupResourceDeleteRequest, opts ...grpc.CallOption) (*PeeringGroupResourceDeleteResponse, error) // Get reads the information of one peering group to resource attachment. Get(ctx context.Context, in *PeeringGroupResourceGetRequest, opts ...grpc.CallOption) (*PeeringGroupResourceGetResponse, error) // List gets a list of peering group resource attachments. List(ctx context.Context, in *PeeringGroupResourceListRequest, opts ...grpc.CallOption) (*PeeringGroupResourceListResponse, error) }
PeeringGroupResourcesClient is the client API for PeeringGroupResources 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 NewPeeringGroupResourcesClient ¶
func NewPeeringGroupResourcesClient(cc grpc.ClientConnInterface) PeeringGroupResourcesClient
type PeeringGroupResourcesServer ¶
type PeeringGroupResourcesServer interface { // Create attaches a Resource to a PeeringGroup Create(context.Context, *PeeringGroupResourceCreateRequest) (*PeeringGroupResourceCreateResponse, error) // Delete detaches a Resource to a PeeringGroup Delete(context.Context, *PeeringGroupResourceDeleteRequest) (*PeeringGroupResourceDeleteResponse, error) // Get reads the information of one peering group to resource attachment. Get(context.Context, *PeeringGroupResourceGetRequest) (*PeeringGroupResourceGetResponse, error) // List gets a list of peering group resource attachments. List(context.Context, *PeeringGroupResourceListRequest) (*PeeringGroupResourceListResponse, error) // contains filtered or unexported methods }
PeeringGroupResourcesServer is the server API for PeeringGroupResources service. All implementations must embed UnimplementedPeeringGroupResourcesServer for forward compatibility
type PeeringGroupsClient ¶
type PeeringGroupsClient interface { // Create registers a new PeeringGroup. Create(ctx context.Context, in *PeeringGroupCreateRequest, opts ...grpc.CallOption) (*PeeringGroupCreateResponse, error) // Delete removes a PeeringGroup by ID. Delete(ctx context.Context, in *PeeringGroupDeleteRequest, opts ...grpc.CallOption) (*PeeringGroupDeleteResponse, error) // Get reads one PeeringGroup by ID. It will load all its dependencies. Get(ctx context.Context, in *PeeringGroupGetRequest, opts ...grpc.CallOption) (*PeeringGroupGetResponse, error) // List gets a list of Peering Groups. List(ctx context.Context, in *PeeringGroupListRequest, opts ...grpc.CallOption) (*PeeringGroupListResponse, error) }
PeeringGroupsClient is the client API for PeeringGroups 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 NewPeeringGroupsClient ¶
func NewPeeringGroupsClient(cc grpc.ClientConnInterface) PeeringGroupsClient
type PeeringGroupsServer ¶
type PeeringGroupsServer interface { // Create registers a new PeeringGroup. Create(context.Context, *PeeringGroupCreateRequest) (*PeeringGroupCreateResponse, error) // Delete removes a PeeringGroup by ID. Delete(context.Context, *PeeringGroupDeleteRequest) (*PeeringGroupDeleteResponse, error) // Get reads one PeeringGroup by ID. It will load all its dependencies. Get(context.Context, *PeeringGroupGetRequest) (*PeeringGroupGetResponse, error) // List gets a list of Peering Groups. List(context.Context, *PeeringGroupListRequest) (*PeeringGroupListResponse, error) // contains filtered or unexported methods }
PeeringGroupsServer is the server API for PeeringGroups service. All implementations must embed UnimplementedPeeringGroupsServer for forward compatibility
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Postgres) Descriptor
deprecated
func (*Postgres) GetBindInterface ¶
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) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,3,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,7,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,6,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Presto) Descriptor
deprecated
func (*Presto) GetBindInterface ¶
func (*Presto) GetDatabase ¶
func (*Presto) GetEgressFilter ¶
func (*Presto) GetHealthy ¶
func (*Presto) GetHostname ¶
func (*Presto) GetPassword ¶
func (*Presto) GetPortOverride ¶
func (*Presto) GetSecretStoreId ¶
func (*Presto) GetSubdomain ¶
func (*Presto) GetTlsRequired ¶
func (*Presto) GetUsername ¶
func (*Presto) ProtoMessage ¶
func (*Presto) ProtoMessage()
func (*Presto) ProtoReflect ¶
func (x *Presto) ProtoReflect() protoreflect.Message
type QueriesClient ¶
type QueriesClient interface { // List gets a list of Queries matching a given set of criteria. List(ctx context.Context, in *QueryListRequest, opts ...grpc.CallOption) (*QueryListResponse, error) }
QueriesClient is the client API for Queries 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 NewQueriesClient ¶
func NewQueriesClient(cc grpc.ClientConnInterface) QueriesClient
type QueriesServer ¶
type QueriesServer interface { // List gets a list of Queries matching a given set of criteria. List(context.Context, *QueryListRequest) (*QueryListResponse, error) // contains filtered or unexported methods }
QueriesServer is the server API for Queries service. All implementations must embed UnimplementedQueriesServer for forward compatibility
type Query ¶
type Query struct { // Unique identifier of the Query. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique identifier of the Account that performed the Query. AccountId string `protobuf:"bytes,2,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // Unique identifier of the Resource against which the Query was performed. ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The captured content of the Query. // For queries against SSH, Kubernetes, and RDP resources, this contains a JSON representation of the QueryCapture. QueryBody string `protobuf:"bytes,4,opt,name=query_body,json=queryBody,proto3" json:"query_body,omitempty"` // The duration of the Query. Duration *durationpb.Duration `protobuf:"bytes,5,opt,name=duration,proto3" json:"duration,omitempty"` // Indicates that the body of the Query is encrypted. Encrypted bool `protobuf:"varint,6,opt,name=encrypted,proto3" json:"encrypted,omitempty"` // The hash of the body of the Query. QueryHash string `protobuf:"bytes,7,opt,name=query_hash,json=queryHash,proto3" json:"query_hash,omitempty"` // The username of the RemoteIdentity used to access the Resource. RemoteIdentityUsername string `` /* 129-byte string literal not displayed */ // The time at which the Query was started. Timestamp *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The unique ID of the node through which the Resource was accessed. EgressNodeId string `protobuf:"bytes,10,opt,name=egress_node_id,json=egressNodeId,proto3" json:"egress_node_id,omitempty"` // Indicates that the Query is replayable, e.g. for some SSH or K8s sessions. Replayable bool `protobuf:"varint,11,opt,name=replayable,proto3" json:"replayable,omitempty"` // The number of records returned by the Query, for a database Resource. RecordCount int64 `protobuf:"varint,12,opt,name=record_count,json=recordCount,proto3" json:"record_count,omitempty"` // The specific type of Resource against which the Query was performed, e.g. "ssh" or "postgres". ResourceType string `protobuf:"bytes,13,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // The general category of Resource against which Query was performed, e.g. "web" or "cloud". QueryCategory string `protobuf:"bytes,14,opt,name=query_category,json=queryCategory,proto3" json:"query_category,omitempty"` // The symmetric key used to encrypt the body of this Query and its replay if replayable. // If the Query is encrypted, this field contains an encrypted symmetric key in base64 encoding. // This key must be decrypted with the organization's private key to obtain the symmetric key needed to decrypt the body. // If the Query is not encrypted, this field is empty. QueryKey string `protobuf:"bytes,15,opt,name=query_key,json=queryKey,proto3" json:"query_key,omitempty"` // The name of the resource accessed, at the time the query was executed. If the resource // is later renamed, that change will not be reflected via this field. ResourceName string `protobuf:"bytes,16,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` // The tags of the resource accessed, at the time the query was executed. If the resource // tags are later changed, that change will not be reflected via this field. ResourceTags *Tags `protobuf:"bytes,17,opt,name=resource_tags,json=resourceTags,proto3" json:"resource_tags,omitempty"` // The given name of the account performing this query, at the time the query was executed. // If the account is later renamed, that change will not be reflected via this field. AccountFirstName string `protobuf:"bytes,18,opt,name=account_first_name,json=accountFirstName,proto3" json:"account_first_name,omitempty"` // The family name of the account performing this query, at the time the query was executed. // If the account is later renamed, that change will not be reflected via this field. AccountLastName string `protobuf:"bytes,19,opt,name=account_last_name,json=accountLastName,proto3" json:"account_last_name,omitempty"` // The email of the account performing this query, at the time the query was executed. // If the account email is later changed, that change will not be reflected via this field. AccountEmail string `protobuf:"bytes,20,opt,name=account_email,json=accountEmail,proto3" json:"account_email,omitempty"` // The tags of the account accessed, at the time the query was executed. If the account // tags are later changed, that change will not be reflected via this field. AccountTags *Tags `protobuf:"bytes,21,opt,name=account_tags,json=accountTags,proto3" json:"account_tags,omitempty"` // The ID used to register a query key. QueryKeyId string `protobuf:"bytes,22,opt,name=query_key_id,json=queryKeyId,proto3" json:"query_key_id,omitempty"` // The time at which the Query was completed. // Empty if this record indicates the start of a long-running query. CompletedAt *timestamppb.Timestamp `protobuf:"bytes,23,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"` // For queries against SSH, Kubernetes, and RDP resources, this contains additional information // about the captured query. Capture *QueryCapture `protobuf:"bytes,24,opt,name=capture,proto3" json:"capture,omitempty"` // The IP address the Query was performed from, as detected at the ingress gateway. SourceIp string `protobuf:"bytes,25,opt,name=source_ip,json=sourceIp,proto3" json:"source_ip,omitempty"` // The authentication of the account associated with this query. AuthenticationId string `protobuf:"bytes,26,opt,name=authentication_id,json=authenticationId,proto3" json:"authentication_id,omitempty"` // The target destination of the query, in host:port format. Target string `protobuf:"bytes,27,opt,name=target,proto3" json:"target,omitempty"` // Authorization metadata associated with this query. AuthzJson string `protobuf:"bytes,28,opt,name=authzJson,proto3" json:"authzJson,omitempty"` // The IP address the Query was performed from, as detected at the StrongDM control plane. ClientIp string `protobuf:"bytes,29,opt,name=client_ip,json=clientIp,proto3" json:"client_ip,omitempty"` // contains filtered or unexported fields }
A Query is a record of a single client request to a resource, such as a SQL query. Longer-running queries including long-running SSH commands and SSH, RDP, or Kubernetes interactive sessions will return two Query records with the same identifier, one record at the start of the query and a second record upon the completion of the query with additional detail.
func (*Query) Descriptor
deprecated
func (*Query) GetAccountEmail ¶
func (*Query) GetAccountFirstName ¶
func (*Query) GetAccountId ¶
func (*Query) GetAccountLastName ¶
func (*Query) GetAccountTags ¶
func (*Query) GetAuthenticationId ¶
func (*Query) GetAuthzJson ¶
func (*Query) GetCapture ¶
func (x *Query) GetCapture() *QueryCapture
func (*Query) GetClientIp ¶
func (*Query) GetCompletedAt ¶
func (x *Query) GetCompletedAt() *timestamppb.Timestamp
func (*Query) GetDuration ¶
func (x *Query) GetDuration() *durationpb.Duration
func (*Query) GetEgressNodeId ¶
func (*Query) GetEncrypted ¶
func (*Query) GetQueryBody ¶
func (*Query) GetQueryCategory ¶
func (*Query) GetQueryHash ¶
func (*Query) GetQueryKey ¶
func (*Query) GetQueryKeyId ¶
func (*Query) GetRecordCount ¶
func (*Query) GetRemoteIdentityUsername ¶
func (*Query) GetReplayable ¶
func (*Query) GetResourceId ¶
func (*Query) GetResourceName ¶
func (*Query) GetResourceTags ¶
func (*Query) GetResourceType ¶
func (*Query) GetSourceIp ¶
func (*Query) GetTimestamp ¶
func (x *Query) GetTimestamp() *timestamppb.Timestamp
func (*Query) ProtoMessage ¶
func (*Query) ProtoMessage()
func (*Query) ProtoReflect ¶
func (x *Query) ProtoReflect() protoreflect.Message
type QueryCapture ¶
type QueryCapture struct { // The width of the terminal or window for SSH, Kubernetes, and RDP interactive sessions. Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"` // The height of the terminal or window for SSH, Kubernetes, and RDP interactive sessions. Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` // The command executed over an SSH or Kubernetes session. Command string `protobuf:"bytes,3,opt,name=command,proto3" json:"command,omitempty"` // The environment variables for an SSH or Kubernetes session. Env map[string]string `` /* 147-byte string literal not displayed */ // The CaptureType of this query capture. Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` // The remote file name of an SCP operation. FileName string `protobuf:"bytes,6,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"` // The file size transferred for an SCP operation. FileSize int64 `protobuf:"varint,7,opt,name=file_size,json=fileSize,proto3" json:"file_size,omitempty"` // The command executed on the client for a Kubernetes session. ClientCommand string `protobuf:"bytes,8,opt,name=client_command,json=clientCommand,proto3" json:"client_command,omitempty"` // The target pod of a Kubernetes operation. Pod string `protobuf:"bytes,9,opt,name=pod,proto3" json:"pod,omitempty"` // The target container of a Kubernetes operation. Container string `protobuf:"bytes,10,opt,name=container,proto3" json:"container,omitempty"` // The HTTP request method of a Kubernetes operation. RequestMethod string `protobuf:"bytes,11,opt,name=request_method,json=requestMethod,proto3" json:"request_method,omitempty"` // The HTTP request URI of a Kubernetes operation. RequestUri string `protobuf:"bytes,12,opt,name=request_uri,json=requestUri,proto3" json:"request_uri,omitempty"` // The HTTP request body of a Kubernetes operation. RequestBody []byte `protobuf:"bytes,13,opt,name=request_body,json=requestBody,proto3" json:"request_body,omitempty"` // contains filtered or unexported fields }
A QueryCapture contains additional information about queries against SSH, Kubernetes, and RDP resources.
func (*QueryCapture) Descriptor
deprecated
func (*QueryCapture) Descriptor() ([]byte, []int)
Deprecated: Use QueryCapture.ProtoReflect.Descriptor instead.
func (*QueryCapture) GetClientCommand ¶
func (x *QueryCapture) GetClientCommand() string
func (*QueryCapture) GetCommand ¶
func (x *QueryCapture) GetCommand() string
func (*QueryCapture) GetContainer ¶
func (x *QueryCapture) GetContainer() string
func (*QueryCapture) GetEnv ¶
func (x *QueryCapture) GetEnv() map[string]string
func (*QueryCapture) GetFileName ¶
func (x *QueryCapture) GetFileName() string
func (*QueryCapture) GetFileSize ¶
func (x *QueryCapture) GetFileSize() int64
func (*QueryCapture) GetHeight ¶
func (x *QueryCapture) GetHeight() int32
func (*QueryCapture) GetPod ¶
func (x *QueryCapture) GetPod() string
func (*QueryCapture) GetRequestBody ¶
func (x *QueryCapture) GetRequestBody() []byte
func (*QueryCapture) GetRequestMethod ¶
func (x *QueryCapture) GetRequestMethod() string
func (*QueryCapture) GetRequestUri ¶
func (x *QueryCapture) GetRequestUri() string
func (*QueryCapture) GetType ¶
func (x *QueryCapture) GetType() string
func (*QueryCapture) GetWidth ¶
func (x *QueryCapture) GetWidth() int32
func (*QueryCapture) ProtoMessage ¶
func (*QueryCapture) ProtoMessage()
func (*QueryCapture) ProtoReflect ¶
func (x *QueryCapture) ProtoReflect() protoreflect.Message
func (*QueryCapture) Reset ¶
func (x *QueryCapture) Reset()
func (*QueryCapture) String ¶
func (x *QueryCapture) String() string
type QueryListRequest ¶
type QueryListRequest 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 }
QueryListRequest specifies criteria for retrieving a list of Queries.
func (*QueryListRequest) Descriptor
deprecated
func (*QueryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueryListRequest.ProtoReflect.Descriptor instead.
func (*QueryListRequest) GetFilter ¶
func (x *QueryListRequest) GetFilter() string
func (*QueryListRequest) GetMeta ¶
func (x *QueryListRequest) GetMeta() *ListRequestMetadata
func (*QueryListRequest) ProtoMessage ¶
func (*QueryListRequest) ProtoMessage()
func (*QueryListRequest) ProtoReflect ¶
func (x *QueryListRequest) ProtoReflect() protoreflect.Message
func (*QueryListRequest) Reset ¶
func (x *QueryListRequest) Reset()
func (*QueryListRequest) String ¶
func (x *QueryListRequest) String() string
type QueryListResponse ¶
type QueryListResponse 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. Queries []*Query `protobuf:"bytes,2,rep,name=queries,proto3" json:"queries,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 }
QueryListResponse returns a list of Queries that meet the criteria of a QueryListRequest.
func (*QueryListResponse) Descriptor
deprecated
func (*QueryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueryListResponse.ProtoReflect.Descriptor instead.
func (*QueryListResponse) GetMeta ¶
func (x *QueryListResponse) GetMeta() *ListResponseMetadata
func (*QueryListResponse) GetQueries ¶
func (x *QueryListResponse) GetQueries() []*Query
func (*QueryListResponse) GetRateLimit ¶
func (x *QueryListResponse) GetRateLimit() *RateLimitMetadata
func (*QueryListResponse) ProtoMessage ¶
func (*QueryListResponse) ProtoMessage()
func (*QueryListResponse) ProtoReflect ¶
func (x *QueryListResponse) ProtoReflect() protoreflect.Message
func (*QueryListResponse) Reset ¶
func (x *QueryListResponse) Reset()
func (*QueryListResponse) String ¶
func (x *QueryListResponse) String() string
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // When set, network level authentication will not be used. May resolve unexpected authentication errors to older servers. When set, healthchecks cannot detect if a provided username / password pair is correct. DowngradeNlaConnections bool `` /* 133-byte string literal not displayed */ // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // When set, require a resource lock to access the resource to ensure it can only be used by one user at a time. LockRequired bool `protobuf:"varint,10,opt,name=lock_required,json=lockRequired,proto3" json:"lock_required,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*RDP) Descriptor
deprecated
func (*RDP) GetBindInterface ¶
func (*RDP) GetDowngradeNlaConnections ¶
func (*RDP) GetEgressFilter ¶
func (*RDP) GetHealthy ¶
func (*RDP) GetHostname ¶
func (*RDP) GetLockRequired ¶
func (*RDP) GetPassword ¶
func (*RDP) GetPortOverride ¶
func (*RDP) GetSecretStoreId ¶
func (*RDP) GetSubdomain ¶
func (*RDP) GetUsername ¶
func (*RDP) ProtoMessage ¶
func (*RDP) ProtoMessage()
func (*RDP) ProtoReflect ¶
func (x *RDP) ProtoReflect() protoreflect.Message
type RDPCert ¶
type RDPCert struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*RDPCert) Descriptor
deprecated
func (*RDPCert) GetBindInterface ¶
func (*RDPCert) GetEgressFilter ¶
func (*RDPCert) GetHealthy ¶
func (*RDPCert) GetHostname ¶
func (*RDPCert) GetPortOverride ¶
func (*RDPCert) GetRemoteIdentityGroupId ¶
func (*RDPCert) GetRemoteIdentityHealthcheckUsername ¶
func (*RDPCert) GetSecretStoreId ¶
func (*RDPCert) GetSubdomain ¶
func (*RDPCert) GetUsername ¶
func (*RDPCert) ProtoMessage ¶
func (*RDPCert) ProtoMessage()
func (*RDPCert) ProtoReflect ¶
func (x *RDPCert) ProtoReflect() protoreflect.Message
type RDSPostgresIAM ¶
type RDSPostgresIAM struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The AWS region to connect to. Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"` // If provided, the gateway/relay will try to assume this role instead of the underlying compute's role. RoleAssumptionArn string `protobuf:"bytes,10,opt,name=role_assumption_arn,json=roleAssumptionArn,proto3" json:"role_assumption_arn,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*RDSPostgresIAM) Descriptor
deprecated
func (*RDSPostgresIAM) Descriptor() ([]byte, []int)
Deprecated: Use RDSPostgresIAM.ProtoReflect.Descriptor instead.
func (*RDSPostgresIAM) GetBindInterface ¶
func (x *RDSPostgresIAM) GetBindInterface() string
func (*RDSPostgresIAM) GetDatabase ¶
func (x *RDSPostgresIAM) GetDatabase() string
func (*RDSPostgresIAM) GetEgressFilter ¶
func (x *RDSPostgresIAM) GetEgressFilter() string
func (*RDSPostgresIAM) GetHealthy ¶
func (x *RDSPostgresIAM) GetHealthy() bool
func (*RDSPostgresIAM) GetHostname ¶
func (x *RDSPostgresIAM) GetHostname() string
func (*RDSPostgresIAM) GetId ¶
func (x *RDSPostgresIAM) GetId() string
func (*RDSPostgresIAM) GetName ¶
func (x *RDSPostgresIAM) GetName() string
func (*RDSPostgresIAM) GetOverrideDatabase ¶
func (x *RDSPostgresIAM) GetOverrideDatabase() bool
func (*RDSPostgresIAM) GetPort ¶
func (x *RDSPostgresIAM) GetPort() int32
func (*RDSPostgresIAM) GetPortOverride ¶
func (x *RDSPostgresIAM) GetPortOverride() int32
func (*RDSPostgresIAM) GetRegion ¶
func (x *RDSPostgresIAM) GetRegion() string
func (*RDSPostgresIAM) GetRoleAssumptionArn ¶
func (x *RDSPostgresIAM) GetRoleAssumptionArn() string
func (*RDSPostgresIAM) GetSecretStoreId ¶
func (x *RDSPostgresIAM) GetSecretStoreId() string
func (*RDSPostgresIAM) GetSubdomain ¶
func (x *RDSPostgresIAM) GetSubdomain() string
func (*RDSPostgresIAM) GetTags ¶
func (x *RDSPostgresIAM) GetTags() *Tags
func (*RDSPostgresIAM) GetUsername ¶
func (x *RDSPostgresIAM) GetUsername() string
func (*RDSPostgresIAM) ProtoMessage ¶
func (*RDSPostgresIAM) ProtoMessage()
func (*RDSPostgresIAM) ProtoReflect ¶
func (x *RDSPostgresIAM) ProtoReflect() protoreflect.Message
func (*RDSPostgresIAM) Reset ¶
func (x *RDSPostgresIAM) Reset()
func (*RDSPostgresIAM) String ¶
func (x *RDSPostgresIAM) String() string
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,8,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. 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 ¶
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) GetSubdomain ¶
func (x *RabbitMQAMQP091) GetSubdomain() 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. 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 ¶
func (*RawTCP) GetEgressFilter ¶
func (*RawTCP) GetHealthy ¶
func (*RawTCP) GetHostname ¶
func (*RawTCP) GetPortOverride ¶
func (*RawTCP) GetSecretStoreId ¶
func (*RawTCP) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,2,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // If set, TLS must be used to connect to this resource. TlsRequired bool `protobuf:"varint,6,opt,name=tls_required,json=tlsRequired,proto3" json:"tls_required,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Redis) Descriptor
deprecated
func (*Redis) GetBindInterface ¶
func (*Redis) GetEgressFilter ¶
func (*Redis) GetHealthy ¶
func (*Redis) GetHostname ¶
func (*Redis) GetPassword ¶
func (*Redis) GetPortOverride ¶
func (*Redis) GetSecretStoreId ¶
func (*Redis) GetSubdomain ¶
func (*Redis) GetTlsRequired ¶
func (*Redis) GetUsername ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,7,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Redshift) Descriptor
deprecated
func (*Redshift) GetBindInterface ¶
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) GetSubdomain ¶
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. Deprecated. GatewayFilter string `protobuf:"bytes,5,opt,name=gateway_filter,json=gatewayFilter,proto3" json:"gateway_filter,omitempty"` // Device is a read only device name uploaded by the gateway process when // it comes online. Device string `protobuf:"bytes,6,opt,name=device,proto3" json:"device,omitempty"` // Location is a read only network location uploaded by the gateway process // when it comes online. Location string `protobuf:"bytes,7,opt,name=location,proto3" json:"location,omitempty"` // Version is a read only sdm binary version uploaded by the gateway process // when it comes online. Version string `protobuf:"bytes,8,opt,name=version,proto3" json:"version,omitempty"` // UUID is an alternative unique identifier representing this node. Uuid string `protobuf:"bytes,9,opt,name=uuid,proto3" json:"uuid,omitempty"` // Maintenance Windows define when this node is allowed to restart. If a node // is requested to restart, it will check each window to determine if any of // them permit it to restart, and if any do, it will. This check is repeated // per window until the restart is successfully completed. // // If not set here, may be set on the command line or via an environment variable // on the process itself; any server setting will take precedence over local // settings. This setting is ineffective for nodes below version 38.44.0. // // If this setting is not applied via this remote configuration or via local // configuration, the default setting is used: always allow restarts if serving // no connections, and allow a restart even if serving connections between 7-8 UTC, any day. MaintenanceWindows []*NodeMaintenanceWindow `protobuf:"bytes,11,rep,name=maintenance_windows,json=maintenanceWindows,proto3" json:"maintenance_windows,omitempty"` // DiscoveryConfig is a private field with a pending description. DiscoveryConfig *NodeDiscoveryConfig `protobuf:"bytes,12,opt,name=discovery_config,json=discoveryConfig,proto3" json:"discovery_config,omitempty"` // contains filtered or unexported fields }
Relay represents a StrongDM CLI installation running in relay mode.
func (*Relay) Descriptor
deprecated
func (*Relay) GetDiscoveryConfig ¶
func (x *Relay) GetDiscoveryConfig() *NodeDiscoveryConfig
func (*Relay) GetGatewayFilter ¶
func (*Relay) GetLocation ¶
func (*Relay) GetMaintenanceWindows ¶
func (x *Relay) GetMaintenanceWindows() []*NodeMaintenanceWindow
func (*Relay) GetVersion ¶
func (*Relay) ProtoMessage ¶
func (*Relay) ProtoMessage()
func (*Relay) ProtoReflect ¶
func (x *Relay) ProtoReflect() protoreflect.Message
type RemoteIdentitiesClient ¶
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 ¶
func NewRemoteIdentitiesClient(cc grpc.ClientConnInterface) RemoteIdentitiesClient
type RemoteIdentitiesHistoryClient ¶
type RemoteIdentitiesHistoryClient interface { // List gets a list of RemoteIdentityHistory records matching a given set of criteria. List(ctx context.Context, in *RemoteIdentityHistoryListRequest, opts ...grpc.CallOption) (*RemoteIdentityHistoryListResponse, error) }
RemoteIdentitiesHistoryClient is the client API for RemoteIdentitiesHistory 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 NewRemoteIdentitiesHistoryClient ¶
func NewRemoteIdentitiesHistoryClient(cc grpc.ClientConnInterface) RemoteIdentitiesHistoryClient
type RemoteIdentitiesHistoryServer ¶
type RemoteIdentitiesHistoryServer interface { // List gets a list of RemoteIdentityHistory records matching a given set of criteria. List(context.Context, *RemoteIdentityHistoryListRequest) (*RemoteIdentityHistoryListResponse, error) // contains filtered or unexported methods }
RemoteIdentitiesHistoryServer is the server API for RemoteIdentitiesHistory service. All implementations must embed UnimplementedRemoteIdentitiesHistoryServer for forward compatibility
type RemoteIdentitiesServer ¶
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 ¶
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
func (*RemoteIdentity) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentity.ProtoReflect.Descriptor instead.
func (*RemoteIdentity) GetAccountId ¶
func (x *RemoteIdentity) GetAccountId() string
func (*RemoteIdentity) GetId ¶
func (x *RemoteIdentity) GetId() string
func (*RemoteIdentity) GetRemoteIdentityGroupId ¶
func (x *RemoteIdentity) GetRemoteIdentityGroupId() string
func (*RemoteIdentity) GetUsername ¶
func (x *RemoteIdentity) GetUsername() string
func (*RemoteIdentity) ProtoMessage ¶
func (*RemoteIdentity) ProtoMessage()
func (*RemoteIdentity) ProtoReflect ¶
func (x *RemoteIdentity) ProtoReflect() protoreflect.Message
func (*RemoteIdentity) Reset ¶
func (x *RemoteIdentity) Reset()
func (*RemoteIdentity) String ¶
func (x *RemoteIdentity) String() string
type RemoteIdentityCreateRequest ¶
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
func (*RemoteIdentityCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityCreateRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityCreateRequest) GetMeta ¶
func (x *RemoteIdentityCreateRequest) GetMeta() *CreateRequestMetadata
func (*RemoteIdentityCreateRequest) GetRemoteIdentity ¶
func (x *RemoteIdentityCreateRequest) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityCreateRequest) ProtoMessage ¶
func (*RemoteIdentityCreateRequest) ProtoMessage()
func (*RemoteIdentityCreateRequest) ProtoReflect ¶
func (x *RemoteIdentityCreateRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityCreateRequest) Reset ¶
func (x *RemoteIdentityCreateRequest) Reset()
func (*RemoteIdentityCreateRequest) String ¶
func (x *RemoteIdentityCreateRequest) String() string
type RemoteIdentityCreateResponse ¶
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
func (*RemoteIdentityCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityCreateResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityCreateResponse) GetMeta ¶
func (x *RemoteIdentityCreateResponse) GetMeta() *CreateResponseMetadata
func (*RemoteIdentityCreateResponse) GetRateLimit ¶
func (x *RemoteIdentityCreateResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityCreateResponse) GetRemoteIdentity ¶
func (x *RemoteIdentityCreateResponse) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityCreateResponse) ProtoMessage ¶
func (*RemoteIdentityCreateResponse) ProtoMessage()
func (*RemoteIdentityCreateResponse) ProtoReflect ¶
func (x *RemoteIdentityCreateResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityCreateResponse) Reset ¶
func (x *RemoteIdentityCreateResponse) Reset()
func (*RemoteIdentityCreateResponse) String ¶
func (x *RemoteIdentityCreateResponse) String() string
type RemoteIdentityDeleteRequest ¶
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
func (*RemoteIdentityDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityDeleteRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityDeleteRequest) GetId ¶
func (x *RemoteIdentityDeleteRequest) GetId() string
func (*RemoteIdentityDeleteRequest) GetMeta ¶
func (x *RemoteIdentityDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*RemoteIdentityDeleteRequest) ProtoMessage ¶
func (*RemoteIdentityDeleteRequest) ProtoMessage()
func (*RemoteIdentityDeleteRequest) ProtoReflect ¶
func (x *RemoteIdentityDeleteRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityDeleteRequest) Reset ¶
func (x *RemoteIdentityDeleteRequest) Reset()
func (*RemoteIdentityDeleteRequest) String ¶
func (x *RemoteIdentityDeleteRequest) String() string
type RemoteIdentityDeleteResponse ¶
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
func (*RemoteIdentityDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityDeleteResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityDeleteResponse) GetMeta ¶
func (x *RemoteIdentityDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*RemoteIdentityDeleteResponse) GetRateLimit ¶
func (x *RemoteIdentityDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityDeleteResponse) ProtoMessage ¶
func (*RemoteIdentityDeleteResponse) ProtoMessage()
func (*RemoteIdentityDeleteResponse) ProtoReflect ¶
func (x *RemoteIdentityDeleteResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityDeleteResponse) Reset ¶
func (x *RemoteIdentityDeleteResponse) Reset()
func (*RemoteIdentityDeleteResponse) String ¶
func (x *RemoteIdentityDeleteResponse) String() string
type RemoteIdentityGetRequest ¶
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
func (*RemoteIdentityGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGetRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGetRequest) GetId ¶
func (x *RemoteIdentityGetRequest) GetId() string
func (*RemoteIdentityGetRequest) GetMeta ¶
func (x *RemoteIdentityGetRequest) GetMeta() *GetRequestMetadata
func (*RemoteIdentityGetRequest) ProtoMessage ¶
func (*RemoteIdentityGetRequest) ProtoMessage()
func (*RemoteIdentityGetRequest) ProtoReflect ¶
func (x *RemoteIdentityGetRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGetRequest) Reset ¶
func (x *RemoteIdentityGetRequest) Reset()
func (*RemoteIdentityGetRequest) String ¶
func (x *RemoteIdentityGetRequest) String() string
type RemoteIdentityGetResponse ¶
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
func (*RemoteIdentityGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGetResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGetResponse) GetMeta ¶
func (x *RemoteIdentityGetResponse) GetMeta() *GetResponseMetadata
func (*RemoteIdentityGetResponse) GetRateLimit ¶
func (x *RemoteIdentityGetResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGetResponse) GetRemoteIdentity ¶
func (x *RemoteIdentityGetResponse) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityGetResponse) ProtoMessage ¶
func (*RemoteIdentityGetResponse) ProtoMessage()
func (*RemoteIdentityGetResponse) ProtoReflect ¶
func (x *RemoteIdentityGetResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGetResponse) Reset ¶
func (x *RemoteIdentityGetResponse) Reset()
func (*RemoteIdentityGetResponse) String ¶
func (x *RemoteIdentityGetResponse) String() string
type RemoteIdentityGroup ¶
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
func (*RemoteIdentityGroup) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroup.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroup) GetId ¶
func (x *RemoteIdentityGroup) GetId() string
func (*RemoteIdentityGroup) GetName ¶
func (x *RemoteIdentityGroup) GetName() string
func (*RemoteIdentityGroup) ProtoMessage ¶
func (*RemoteIdentityGroup) ProtoMessage()
func (*RemoteIdentityGroup) ProtoReflect ¶
func (x *RemoteIdentityGroup) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroup) Reset ¶
func (x *RemoteIdentityGroup) Reset()
func (*RemoteIdentityGroup) String ¶
func (x *RemoteIdentityGroup) String() string
type RemoteIdentityGroupGetRequest ¶
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
func (*RemoteIdentityGroupGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupGetRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupGetRequest) GetId ¶
func (x *RemoteIdentityGroupGetRequest) GetId() string
func (*RemoteIdentityGroupGetRequest) GetMeta ¶
func (x *RemoteIdentityGroupGetRequest) GetMeta() *GetRequestMetadata
func (*RemoteIdentityGroupGetRequest) ProtoMessage ¶
func (*RemoteIdentityGroupGetRequest) ProtoMessage()
func (*RemoteIdentityGroupGetRequest) ProtoReflect ¶
func (x *RemoteIdentityGroupGetRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupGetRequest) Reset ¶
func (x *RemoteIdentityGroupGetRequest) Reset()
func (*RemoteIdentityGroupGetRequest) String ¶
func (x *RemoteIdentityGroupGetRequest) String() string
type RemoteIdentityGroupGetResponse ¶
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
func (*RemoteIdentityGroupGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupGetResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupGetResponse) GetMeta ¶
func (x *RemoteIdentityGroupGetResponse) GetMeta() *GetResponseMetadata
func (*RemoteIdentityGroupGetResponse) GetRateLimit ¶
func (x *RemoteIdentityGroupGetResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGroupGetResponse) GetRemoteIdentityGroup ¶
func (x *RemoteIdentityGroupGetResponse) GetRemoteIdentityGroup() *RemoteIdentityGroup
func (*RemoteIdentityGroupGetResponse) ProtoMessage ¶
func (*RemoteIdentityGroupGetResponse) ProtoMessage()
func (*RemoteIdentityGroupGetResponse) ProtoReflect ¶
func (x *RemoteIdentityGroupGetResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupGetResponse) Reset ¶
func (x *RemoteIdentityGroupGetResponse) Reset()
func (*RemoteIdentityGroupGetResponse) String ¶
func (x *RemoteIdentityGroupGetResponse) String() string
type RemoteIdentityGroupHistory ¶
type RemoteIdentityGroupHistory struct { // The unique identifier of the Activity that produced this change to the RemoteIdentityGroup. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the RemoteIdentityGroup state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete RemoteIdentityGroup state at this time. RemoteIdentityGroup *RemoteIdentityGroup `protobuf:"bytes,3,opt,name=remote_identity_group,json=remoteIdentityGroup,proto3" json:"remote_identity_group,omitempty"` // If this RemoteIdentityGroup was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
RemoteIdentityGroupHistory records the state of a RemoteIdentityGroup at a given point in time, where every change (create, update and delete) to a RemoteIdentityGroup produces an RemoteIdentityGroupHistory record.
func (*RemoteIdentityGroupHistory) Descriptor
deprecated
func (*RemoteIdentityGroupHistory) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupHistory.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupHistory) GetActivityId ¶
func (x *RemoteIdentityGroupHistory) GetActivityId() string
func (*RemoteIdentityGroupHistory) GetDeletedAt ¶
func (x *RemoteIdentityGroupHistory) GetDeletedAt() *timestamppb.Timestamp
func (*RemoteIdentityGroupHistory) GetRemoteIdentityGroup ¶
func (x *RemoteIdentityGroupHistory) GetRemoteIdentityGroup() *RemoteIdentityGroup
func (*RemoteIdentityGroupHistory) GetTimestamp ¶
func (x *RemoteIdentityGroupHistory) GetTimestamp() *timestamppb.Timestamp
func (*RemoteIdentityGroupHistory) ProtoMessage ¶
func (*RemoteIdentityGroupHistory) ProtoMessage()
func (*RemoteIdentityGroupHistory) ProtoReflect ¶
func (x *RemoteIdentityGroupHistory) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupHistory) Reset ¶
func (x *RemoteIdentityGroupHistory) Reset()
func (*RemoteIdentityGroupHistory) String ¶
func (x *RemoteIdentityGroupHistory) String() string
type RemoteIdentityGroupHistoryListRequest ¶
type RemoteIdentityGroupHistoryListRequest 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 }
RemoteIdentityGroupHistoryListRequest specifies criteria for retrieving a list of RemoteIdentityGroupHistory records.
func (*RemoteIdentityGroupHistoryListRequest) Descriptor
deprecated
func (*RemoteIdentityGroupHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupHistoryListRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupHistoryListRequest) GetFilter ¶
func (x *RemoteIdentityGroupHistoryListRequest) GetFilter() string
func (*RemoteIdentityGroupHistoryListRequest) GetMeta ¶
func (x *RemoteIdentityGroupHistoryListRequest) GetMeta() *ListRequestMetadata
func (*RemoteIdentityGroupHistoryListRequest) ProtoMessage ¶
func (*RemoteIdentityGroupHistoryListRequest) ProtoMessage()
func (*RemoteIdentityGroupHistoryListRequest) ProtoReflect ¶
func (x *RemoteIdentityGroupHistoryListRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupHistoryListRequest) Reset ¶
func (x *RemoteIdentityGroupHistoryListRequest) Reset()
func (*RemoteIdentityGroupHistoryListRequest) String ¶
func (x *RemoteIdentityGroupHistoryListRequest) String() string
type RemoteIdentityGroupHistoryListResponse ¶
type RemoteIdentityGroupHistoryListResponse 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. History []*RemoteIdentityGroupHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
RemoteIdentityGroupHistoryListResponse returns a list of RemoteIdentityGroupHistory records that meet the criteria of a RemoteIdentityGroupHistoryListRequest.
func (*RemoteIdentityGroupHistoryListResponse) Descriptor
deprecated
func (*RemoteIdentityGroupHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupHistoryListResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupHistoryListResponse) GetHistory ¶
func (x *RemoteIdentityGroupHistoryListResponse) GetHistory() []*RemoteIdentityGroupHistory
func (*RemoteIdentityGroupHistoryListResponse) GetMeta ¶
func (x *RemoteIdentityGroupHistoryListResponse) GetMeta() *ListResponseMetadata
func (*RemoteIdentityGroupHistoryListResponse) GetRateLimit ¶
func (x *RemoteIdentityGroupHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGroupHistoryListResponse) ProtoMessage ¶
func (*RemoteIdentityGroupHistoryListResponse) ProtoMessage()
func (*RemoteIdentityGroupHistoryListResponse) ProtoReflect ¶
func (x *RemoteIdentityGroupHistoryListResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupHistoryListResponse) Reset ¶
func (x *RemoteIdentityGroupHistoryListResponse) Reset()
func (*RemoteIdentityGroupHistoryListResponse) String ¶
func (x *RemoteIdentityGroupHistoryListResponse) String() string
type RemoteIdentityGroupListRequest ¶
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
func (*RemoteIdentityGroupListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupListRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupListRequest) GetFilter ¶
func (x *RemoteIdentityGroupListRequest) GetFilter() string
func (*RemoteIdentityGroupListRequest) GetMeta ¶
func (x *RemoteIdentityGroupListRequest) GetMeta() *ListRequestMetadata
func (*RemoteIdentityGroupListRequest) ProtoMessage ¶
func (*RemoteIdentityGroupListRequest) ProtoMessage()
func (*RemoteIdentityGroupListRequest) ProtoReflect ¶
func (x *RemoteIdentityGroupListRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupListRequest) Reset ¶
func (x *RemoteIdentityGroupListRequest) Reset()
func (*RemoteIdentityGroupListRequest) String ¶
func (x *RemoteIdentityGroupListRequest) String() string
type RemoteIdentityGroupListResponse ¶
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
func (*RemoteIdentityGroupListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityGroupListResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityGroupListResponse) GetMeta ¶
func (x *RemoteIdentityGroupListResponse) GetMeta() *ListResponseMetadata
func (*RemoteIdentityGroupListResponse) GetRateLimit ¶
func (x *RemoteIdentityGroupListResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityGroupListResponse) GetRemoteIdentityGroups ¶
func (x *RemoteIdentityGroupListResponse) GetRemoteIdentityGroups() []*RemoteIdentityGroup
func (*RemoteIdentityGroupListResponse) ProtoMessage ¶
func (*RemoteIdentityGroupListResponse) ProtoMessage()
func (*RemoteIdentityGroupListResponse) ProtoReflect ¶
func (x *RemoteIdentityGroupListResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityGroupListResponse) Reset ¶
func (x *RemoteIdentityGroupListResponse) Reset()
func (*RemoteIdentityGroupListResponse) String ¶
func (x *RemoteIdentityGroupListResponse) String() string
type RemoteIdentityGroupsClient ¶
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 ¶
func NewRemoteIdentityGroupsClient(cc grpc.ClientConnInterface) RemoteIdentityGroupsClient
type RemoteIdentityGroupsHistoryClient ¶
type RemoteIdentityGroupsHistoryClient interface { // List gets a list of RemoteIdentityGroupHistory records matching a given set of criteria. List(ctx context.Context, in *RemoteIdentityGroupHistoryListRequest, opts ...grpc.CallOption) (*RemoteIdentityGroupHistoryListResponse, error) }
RemoteIdentityGroupsHistoryClient is the client API for RemoteIdentityGroupsHistory 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 NewRemoteIdentityGroupsHistoryClient ¶
func NewRemoteIdentityGroupsHistoryClient(cc grpc.ClientConnInterface) RemoteIdentityGroupsHistoryClient
type RemoteIdentityGroupsHistoryServer ¶
type RemoteIdentityGroupsHistoryServer interface { // List gets a list of RemoteIdentityGroupHistory records matching a given set of criteria. List(context.Context, *RemoteIdentityGroupHistoryListRequest) (*RemoteIdentityGroupHistoryListResponse, error) // contains filtered or unexported methods }
RemoteIdentityGroupsHistoryServer is the server API for RemoteIdentityGroupsHistory service. All implementations must embed UnimplementedRemoteIdentityGroupsHistoryServer for forward compatibility
type RemoteIdentityGroupsServer ¶
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 RemoteIdentityHistory ¶
type RemoteIdentityHistory struct { // The unique identifier of the Activity that produced this change to the RemoteIdentity. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the RemoteIdentity state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete RemoteIdentity state at this time. RemoteIdentity *RemoteIdentity `protobuf:"bytes,3,opt,name=remote_identity,json=remoteIdentity,proto3" json:"remote_identity,omitempty"` // If this RemoteIdentity was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
RemoteIdentityHistory records the state of a RemoteIdentity at a given point in time, where every change (create, update and delete) to a RemoteIdentity produces an RemoteIdentityHistory record.
func (*RemoteIdentityHistory) Descriptor
deprecated
func (*RemoteIdentityHistory) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityHistory.ProtoReflect.Descriptor instead.
func (*RemoteIdentityHistory) GetActivityId ¶
func (x *RemoteIdentityHistory) GetActivityId() string
func (*RemoteIdentityHistory) GetDeletedAt ¶
func (x *RemoteIdentityHistory) GetDeletedAt() *timestamppb.Timestamp
func (*RemoteIdentityHistory) GetRemoteIdentity ¶
func (x *RemoteIdentityHistory) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityHistory) GetTimestamp ¶
func (x *RemoteIdentityHistory) GetTimestamp() *timestamppb.Timestamp
func (*RemoteIdentityHistory) ProtoMessage ¶
func (*RemoteIdentityHistory) ProtoMessage()
func (*RemoteIdentityHistory) ProtoReflect ¶
func (x *RemoteIdentityHistory) ProtoReflect() protoreflect.Message
func (*RemoteIdentityHistory) Reset ¶
func (x *RemoteIdentityHistory) Reset()
func (*RemoteIdentityHistory) String ¶
func (x *RemoteIdentityHistory) String() string
type RemoteIdentityHistoryListRequest ¶
type RemoteIdentityHistoryListRequest 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 }
RemoteIdentityHistoryListRequest specifies criteria for retrieving a list of RemoteIdentityHistory records.
func (*RemoteIdentityHistoryListRequest) Descriptor
deprecated
func (*RemoteIdentityHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityHistoryListRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityHistoryListRequest) GetFilter ¶
func (x *RemoteIdentityHistoryListRequest) GetFilter() string
func (*RemoteIdentityHistoryListRequest) GetMeta ¶
func (x *RemoteIdentityHistoryListRequest) GetMeta() *ListRequestMetadata
func (*RemoteIdentityHistoryListRequest) ProtoMessage ¶
func (*RemoteIdentityHistoryListRequest) ProtoMessage()
func (*RemoteIdentityHistoryListRequest) ProtoReflect ¶
func (x *RemoteIdentityHistoryListRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityHistoryListRequest) Reset ¶
func (x *RemoteIdentityHistoryListRequest) Reset()
func (*RemoteIdentityHistoryListRequest) String ¶
func (x *RemoteIdentityHistoryListRequest) String() string
type RemoteIdentityHistoryListResponse ¶
type RemoteIdentityHistoryListResponse 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. History []*RemoteIdentityHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
RemoteIdentityHistoryListResponse returns a list of RemoteIdentityHistory records that meet the criteria of a RemoteIdentityHistoryListRequest.
func (*RemoteIdentityHistoryListResponse) Descriptor
deprecated
func (*RemoteIdentityHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityHistoryListResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityHistoryListResponse) GetHistory ¶
func (x *RemoteIdentityHistoryListResponse) GetHistory() []*RemoteIdentityHistory
func (*RemoteIdentityHistoryListResponse) GetMeta ¶
func (x *RemoteIdentityHistoryListResponse) GetMeta() *ListResponseMetadata
func (*RemoteIdentityHistoryListResponse) GetRateLimit ¶
func (x *RemoteIdentityHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityHistoryListResponse) ProtoMessage ¶
func (*RemoteIdentityHistoryListResponse) ProtoMessage()
func (*RemoteIdentityHistoryListResponse) ProtoReflect ¶
func (x *RemoteIdentityHistoryListResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityHistoryListResponse) Reset ¶
func (x *RemoteIdentityHistoryListResponse) Reset()
func (*RemoteIdentityHistoryListResponse) String ¶
func (x *RemoteIdentityHistoryListResponse) String() string
type RemoteIdentityListRequest ¶
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
func (*RemoteIdentityListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityListRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityListRequest) GetFilter ¶
func (x *RemoteIdentityListRequest) GetFilter() string
func (*RemoteIdentityListRequest) GetMeta ¶
func (x *RemoteIdentityListRequest) GetMeta() *ListRequestMetadata
func (*RemoteIdentityListRequest) ProtoMessage ¶
func (*RemoteIdentityListRequest) ProtoMessage()
func (*RemoteIdentityListRequest) ProtoReflect ¶
func (x *RemoteIdentityListRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityListRequest) Reset ¶
func (x *RemoteIdentityListRequest) Reset()
func (*RemoteIdentityListRequest) String ¶
func (x *RemoteIdentityListRequest) String() string
type RemoteIdentityListResponse ¶
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
func (*RemoteIdentityListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityListResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityListResponse) GetMeta ¶
func (x *RemoteIdentityListResponse) GetMeta() *ListResponseMetadata
func (*RemoteIdentityListResponse) GetRateLimit ¶
func (x *RemoteIdentityListResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityListResponse) GetRemoteIdentities ¶
func (x *RemoteIdentityListResponse) GetRemoteIdentities() []*RemoteIdentity
func (*RemoteIdentityListResponse) ProtoMessage ¶
func (*RemoteIdentityListResponse) ProtoMessage()
func (*RemoteIdentityListResponse) ProtoReflect ¶
func (x *RemoteIdentityListResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityListResponse) Reset ¶
func (x *RemoteIdentityListResponse) Reset()
func (*RemoteIdentityListResponse) String ¶
func (x *RemoteIdentityListResponse) String() string
type RemoteIdentityUpdateRequest ¶
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
func (*RemoteIdentityUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityUpdateRequest.ProtoReflect.Descriptor instead.
func (*RemoteIdentityUpdateRequest) GetId ¶
func (x *RemoteIdentityUpdateRequest) GetId() string
func (*RemoteIdentityUpdateRequest) GetMeta ¶
func (x *RemoteIdentityUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*RemoteIdentityUpdateRequest) GetRemoteIdentity ¶
func (x *RemoteIdentityUpdateRequest) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityUpdateRequest) ProtoMessage ¶
func (*RemoteIdentityUpdateRequest) ProtoMessage()
func (*RemoteIdentityUpdateRequest) ProtoReflect ¶
func (x *RemoteIdentityUpdateRequest) ProtoReflect() protoreflect.Message
func (*RemoteIdentityUpdateRequest) Reset ¶
func (x *RemoteIdentityUpdateRequest) Reset()
func (*RemoteIdentityUpdateRequest) String ¶
func (x *RemoteIdentityUpdateRequest) String() string
type RemoteIdentityUpdateResponse ¶
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
func (*RemoteIdentityUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoteIdentityUpdateResponse.ProtoReflect.Descriptor instead.
func (*RemoteIdentityUpdateResponse) GetMeta ¶
func (x *RemoteIdentityUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*RemoteIdentityUpdateResponse) GetRateLimit ¶
func (x *RemoteIdentityUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*RemoteIdentityUpdateResponse) GetRemoteIdentity ¶
func (x *RemoteIdentityUpdateResponse) GetRemoteIdentity() *RemoteIdentity
func (*RemoteIdentityUpdateResponse) ProtoMessage ¶
func (*RemoteIdentityUpdateResponse) ProtoMessage()
func (*RemoteIdentityUpdateResponse) ProtoReflect ¶
func (x *RemoteIdentityUpdateResponse) ProtoReflect() protoreflect.Message
func (*RemoteIdentityUpdateResponse) Reset ¶
func (x *RemoteIdentityUpdateResponse) Reset()
func (*RemoteIdentityUpdateResponse) String ¶
func (x *RemoteIdentityUpdateResponse) String() string
type ReplayChunk ¶
type ReplayChunk struct { // The raw data of the ReplayChunk. The data is encrypted if the associated Query is encrypted. Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // The list of events of the ReplayChunk. If the Query is encrypted, this field is always empty // and the events can be obtained by decrypting the data using the QueryKey returned with the Query. Events []*ReplayChunkEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"` // contains filtered or unexported fields }
A ReplayChunk represents a single "chunk" of data from the query replay.
func (*ReplayChunk) Descriptor
deprecated
func (*ReplayChunk) Descriptor() ([]byte, []int)
Deprecated: Use ReplayChunk.ProtoReflect.Descriptor instead.
func (*ReplayChunk) GetData ¶
func (x *ReplayChunk) GetData() []byte
func (*ReplayChunk) GetEvents ¶
func (x *ReplayChunk) GetEvents() []*ReplayChunkEvent
func (*ReplayChunk) ProtoMessage ¶
func (*ReplayChunk) ProtoMessage()
func (*ReplayChunk) ProtoReflect ¶
func (x *ReplayChunk) ProtoReflect() protoreflect.Message
func (*ReplayChunk) Reset ¶
func (x *ReplayChunk) Reset()
func (*ReplayChunk) String ¶
func (x *ReplayChunk) String() string
type ReplayChunkEvent ¶
type ReplayChunkEvent struct { // The raw data of the ReplayChunkEvent. Data []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // The time duration over which the data in this ReplayChunkEvent was transferred. Duration *durationpb.Duration `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"` // contains filtered or unexported fields }
A ReplayChunkEvent represents a single event within a query replay. The timing information included in each ReplayChunkEvent may be used to replay a session in real time.
func (*ReplayChunkEvent) Descriptor
deprecated
func (*ReplayChunkEvent) Descriptor() ([]byte, []int)
Deprecated: Use ReplayChunkEvent.ProtoReflect.Descriptor instead.
func (*ReplayChunkEvent) GetData ¶
func (x *ReplayChunkEvent) GetData() []byte
func (*ReplayChunkEvent) GetDuration ¶
func (x *ReplayChunkEvent) GetDuration() *durationpb.Duration
func (*ReplayChunkEvent) ProtoMessage ¶
func (*ReplayChunkEvent) ProtoMessage()
func (*ReplayChunkEvent) ProtoReflect ¶
func (x *ReplayChunkEvent) ProtoReflect() protoreflect.Message
func (*ReplayChunkEvent) Reset ¶
func (x *ReplayChunkEvent) Reset()
func (*ReplayChunkEvent) String ¶
func (x *ReplayChunkEvent) String() string
type ReplayListRequest ¶
type ReplayListRequest struct { // Paging parameters for the replay. Meta *ListRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A human-readable filter replay string. Filter string `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // contains filtered or unexported fields }
ReplayListRequest specifies criteria for retrieving a list of ReplayChunks. The only criteria supportd is a single query ID.
func (*ReplayListRequest) Descriptor
deprecated
func (*ReplayListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReplayListRequest.ProtoReflect.Descriptor instead.
func (*ReplayListRequest) GetFilter ¶
func (x *ReplayListRequest) GetFilter() string
func (*ReplayListRequest) GetMeta ¶
func (x *ReplayListRequest) GetMeta() *ListRequestMetadata
func (*ReplayListRequest) ProtoMessage ¶
func (*ReplayListRequest) ProtoMessage()
func (*ReplayListRequest) ProtoReflect ¶
func (x *ReplayListRequest) ProtoReflect() protoreflect.Message
func (*ReplayListRequest) Reset ¶
func (x *ReplayListRequest) Reset()
func (*ReplayListRequest) String ¶
func (x *ReplayListRequest) String() string
type ReplayListResponse ¶
type ReplayListResponse struct { // Paging information for the replay. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // A single page of results matching the list request criteria. Chunks []*ReplayChunk `protobuf:"bytes,2,rep,name=chunks,proto3" json:"chunks,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 }
ReplayListResponse returns a list of ReplayChunks that meet the criteria of a ReplayListRequest.
func (*ReplayListResponse) Descriptor
deprecated
func (*ReplayListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ReplayListResponse.ProtoReflect.Descriptor instead.
func (*ReplayListResponse) GetChunks ¶
func (x *ReplayListResponse) GetChunks() []*ReplayChunk
func (*ReplayListResponse) GetMeta ¶
func (x *ReplayListResponse) GetMeta() *ListResponseMetadata
func (*ReplayListResponse) GetRateLimit ¶
func (x *ReplayListResponse) GetRateLimit() *RateLimitMetadata
func (*ReplayListResponse) ProtoMessage ¶
func (*ReplayListResponse) ProtoMessage()
func (*ReplayListResponse) ProtoReflect ¶
func (x *ReplayListResponse) ProtoReflect() protoreflect.Message
func (*ReplayListResponse) Reset ¶
func (x *ReplayListResponse) Reset()
func (*ReplayListResponse) String ¶
func (x *ReplayListResponse) String() string
type ReplaysClient ¶
type ReplaysClient interface { // List gets a list of ReplayChunks for the Query ID specified by the filter criteria. List(ctx context.Context, in *ReplayListRequest, opts ...grpc.CallOption) (*ReplayListResponse, error) }
ReplaysClient is the client API for Replays 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 NewReplaysClient ¶
func NewReplaysClient(cc grpc.ClientConnInterface) ReplaysClient
type ReplaysServer ¶
type ReplaysServer interface { // List gets a list of ReplayChunks for the Query ID specified by the filter criteria. List(context.Context, *ReplayListRequest) (*ReplayListResponse, error) // contains filtered or unexported methods }
ReplaysServer is the server API for Replays service. All implementations must embed UnimplementedReplaysServer for forward compatibility
type RequestableResource ¶
type RequestableResource struct { // The resource id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The resource name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The health check status of the reasource Healthy bool `protobuf:"varint,3,opt,name=healthy,proto3" json:"healthy,omitempty"` // The resource type Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // The type of authentication for the resource Authentication string `protobuf:"bytes,5,opt,name=authentication,proto3" json:"authentication,omitempty"` // Any tags attached to this resource Tags *Tags `protobuf:"bytes,6,opt,name=tags,proto3" json:"tags,omitempty"` // The current state of the user's access to the resources Access string `protobuf:"bytes,7,opt,name=access,proto3" json:"access,omitempty"` // contains filtered or unexported fields }
RequestableResource is a resource that can be requested via an AccessRequestConfig
func (*RequestableResource) Descriptor
deprecated
func (*RequestableResource) Descriptor() ([]byte, []int)
Deprecated: Use RequestableResource.ProtoReflect.Descriptor instead.
func (*RequestableResource) GetAccess ¶
func (x *RequestableResource) GetAccess() string
func (*RequestableResource) GetAuthentication ¶
func (x *RequestableResource) GetAuthentication() string
func (*RequestableResource) GetHealthy ¶
func (x *RequestableResource) GetHealthy() bool
func (*RequestableResource) GetId ¶
func (x *RequestableResource) GetId() string
func (*RequestableResource) GetName ¶
func (x *RequestableResource) GetName() string
func (*RequestableResource) GetTags ¶
func (x *RequestableResource) GetTags() *Tags
func (*RequestableResource) GetType ¶
func (x *RequestableResource) GetType() string
func (*RequestableResource) ProtoMessage ¶
func (*RequestableResource) ProtoMessage()
func (*RequestableResource) ProtoReflect ¶
func (x *RequestableResource) ProtoReflect() protoreflect.Message
func (*RequestableResource) Reset ¶
func (x *RequestableResource) Reset()
func (*RequestableResource) String ¶
func (x *RequestableResource) 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_AwsConsole // *Resource_AwsConsoleStaticKeyPair // *Resource_AmazonEks // *Resource_AmazonEksInstanceProfile // *Resource_AmazonEksInstanceProfileUserImpersonation // *Resource_AmazonEksUserImpersonation // *Resource_AmazonEs // *Resource_AmazonMqamqp_091 // *Resource_Athena // *Resource_AuroraMysql // *Resource_AuroraPostgres // *Resource_AuroraPostgresIam // *Resource_Azure // *Resource_AzureCertificate // *Resource_AzureMysql // *Resource_AzurePostgres // *Resource_AzurePostgresManagedIdentity // *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_RdpCert // *Resource_RdsPostgresIam // *Resource_RabbitMqamqp_091 // *Resource_RawTcp // *Resource_Redis // *Resource_Redshift // *Resource_SqlServer // *Resource_SqlServerAzureAd // *Resource_SqlServerKerberosAd // *Resource_Ssh // *Resource_SshCert // *Resource_SshCustomerKey // *Resource_SingleStore // *Resource_Snowflake // *Resource_Snowsight // *Resource_Sybase // *Resource_SybaseIq // *Resource_Teradata // *Resource_Trino 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) GetAmazonEksInstanceProfile ¶
func (x *Resource) GetAmazonEksInstanceProfile() *AmazonEKSInstanceProfile
func (*Resource) GetAmazonEksInstanceProfileUserImpersonation ¶
func (x *Resource) GetAmazonEksInstanceProfileUserImpersonation() *AmazonEKSInstanceProfileUserImpersonation
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) GetAuroraPostgresIam ¶
func (x *Resource) GetAuroraPostgresIam() *AuroraPostgresIAM
func (*Resource) GetAwsConsole ¶
func (x *Resource) GetAwsConsole() *AWSConsole
func (*Resource) GetAwsConsoleStaticKeyPair ¶
func (x *Resource) GetAwsConsoleStaticKeyPair() *AWSConsoleStaticKeyPair
func (*Resource) GetAzureCertificate ¶
func (x *Resource) GetAzureCertificate() *AzureCertificate
func (*Resource) GetAzureMysql ¶
func (x *Resource) GetAzureMysql() *AzureMysql
func (*Resource) GetAzurePostgres ¶
func (x *Resource) GetAzurePostgres() *AzurePostgres
func (*Resource) GetAzurePostgresManagedIdentity ¶
func (x *Resource) GetAzurePostgresManagedIdentity() *AzurePostgresManagedIdentity
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 ¶
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) GetRdpCert ¶
func (*Resource) GetRdsPostgresIam ¶
func (x *Resource) GetRdsPostgresIam() *RDSPostgresIAM
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) GetSnowsight ¶
func (*Resource) GetSqlServer ¶
func (*Resource) GetSqlServerAzureAd ¶
func (x *Resource) GetSqlServerAzureAd() *SQLServerAzureAD
func (*Resource) GetSqlServerKerberosAd ¶
func (x *Resource) GetSqlServerKerberosAd() *SQLServerKerberosAD
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 ResourceHealthcheckRequest ¶
type ResourceHealthcheckRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Resource to healthcheck. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
ResourceHealthcheckRequest specifies requesting a healthcheck for a given resource by ID.
func (*ResourceHealthcheckRequest) Descriptor
deprecated
func (*ResourceHealthcheckRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceHealthcheckRequest.ProtoReflect.Descriptor instead.
func (*ResourceHealthcheckRequest) GetId ¶
func (x *ResourceHealthcheckRequest) GetId() string
func (*ResourceHealthcheckRequest) GetMeta ¶
func (x *ResourceHealthcheckRequest) GetMeta() *UpdateRequestMetadata
func (*ResourceHealthcheckRequest) ProtoMessage ¶
func (*ResourceHealthcheckRequest) ProtoMessage()
func (*ResourceHealthcheckRequest) ProtoReflect ¶
func (x *ResourceHealthcheckRequest) ProtoReflect() protoreflect.Message
func (*ResourceHealthcheckRequest) Reset ¶
func (x *ResourceHealthcheckRequest) Reset()
func (*ResourceHealthcheckRequest) String ¶
func (x *ResourceHealthcheckRequest) String() string
type ResourceHealthcheckResponse ¶
type ResourceHealthcheckResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `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 }
ResourceHealthcheckResponse reports any metadata concerning a healthcheck response. Healthchecks are non blocking, and this contains no non-metadata.
func (*ResourceHealthcheckResponse) Descriptor
deprecated
func (*ResourceHealthcheckResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceHealthcheckResponse.ProtoReflect.Descriptor instead.
func (*ResourceHealthcheckResponse) GetMeta ¶
func (x *ResourceHealthcheckResponse) GetMeta() *UpdateResponseMetadata
func (*ResourceHealthcheckResponse) GetRateLimit ¶
func (x *ResourceHealthcheckResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceHealthcheckResponse) ProtoMessage ¶
func (*ResourceHealthcheckResponse) ProtoMessage()
func (*ResourceHealthcheckResponse) ProtoReflect ¶
func (x *ResourceHealthcheckResponse) ProtoReflect() protoreflect.Message
func (*ResourceHealthcheckResponse) Reset ¶
func (x *ResourceHealthcheckResponse) Reset()
func (*ResourceHealthcheckResponse) String ¶
func (x *ResourceHealthcheckResponse) String() string
type ResourceHistory ¶
type ResourceHistory struct { // The unique identifier of the Activity that produced this change to the Resource. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the Resource state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete Resource state at this time. Resource *Resource `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` // If this Resource was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
ResourceHistory records the state of a Resource at a given point in time, where every change (create, update and delete) to a Resource produces an ResourceHistory record.
func (*ResourceHistory) Descriptor
deprecated
func (*ResourceHistory) Descriptor() ([]byte, []int)
Deprecated: Use ResourceHistory.ProtoReflect.Descriptor instead.
func (*ResourceHistory) GetActivityId ¶
func (x *ResourceHistory) GetActivityId() string
func (*ResourceHistory) GetDeletedAt ¶
func (x *ResourceHistory) GetDeletedAt() *timestamppb.Timestamp
func (*ResourceHistory) GetResource ¶
func (x *ResourceHistory) GetResource() *Resource
func (*ResourceHistory) GetTimestamp ¶
func (x *ResourceHistory) GetTimestamp() *timestamppb.Timestamp
func (*ResourceHistory) ProtoMessage ¶
func (*ResourceHistory) ProtoMessage()
func (*ResourceHistory) ProtoReflect ¶
func (x *ResourceHistory) ProtoReflect() protoreflect.Message
func (*ResourceHistory) Reset ¶
func (x *ResourceHistory) Reset()
func (*ResourceHistory) String ¶
func (x *ResourceHistory) String() string
type ResourceHistoryListRequest ¶
type ResourceHistoryListRequest 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 }
ResourceHistoryListRequest specifies criteria for retrieving a list of ResourceHistory records.
func (*ResourceHistoryListRequest) Descriptor
deprecated
func (*ResourceHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResourceHistoryListRequest.ProtoReflect.Descriptor instead.
func (*ResourceHistoryListRequest) GetFilter ¶
func (x *ResourceHistoryListRequest) GetFilter() string
func (*ResourceHistoryListRequest) GetMeta ¶
func (x *ResourceHistoryListRequest) GetMeta() *ListRequestMetadata
func (*ResourceHistoryListRequest) ProtoMessage ¶
func (*ResourceHistoryListRequest) ProtoMessage()
func (*ResourceHistoryListRequest) ProtoReflect ¶
func (x *ResourceHistoryListRequest) ProtoReflect() protoreflect.Message
func (*ResourceHistoryListRequest) Reset ¶
func (x *ResourceHistoryListRequest) Reset()
func (*ResourceHistoryListRequest) String ¶
func (x *ResourceHistoryListRequest) String() string
type ResourceHistoryListResponse ¶
type ResourceHistoryListResponse 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. History []*ResourceHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
ResourceHistoryListResponse returns a list of ResourceHistory records that meet the criteria of a ResourceHistoryListRequest.
func (*ResourceHistoryListResponse) Descriptor
deprecated
func (*ResourceHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResourceHistoryListResponse.ProtoReflect.Descriptor instead.
func (*ResourceHistoryListResponse) GetHistory ¶
func (x *ResourceHistoryListResponse) GetHistory() []*ResourceHistory
func (*ResourceHistoryListResponse) GetMeta ¶
func (x *ResourceHistoryListResponse) GetMeta() *ListResponseMetadata
func (*ResourceHistoryListResponse) GetRateLimit ¶
func (x *ResourceHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*ResourceHistoryListResponse) ProtoMessage ¶
func (*ResourceHistoryListResponse) ProtoMessage()
func (*ResourceHistoryListResponse) ProtoReflect ¶
func (x *ResourceHistoryListResponse) ProtoReflect() protoreflect.Message
func (*ResourceHistoryListResponse) Reset ¶
func (x *ResourceHistoryListResponse) Reset()
func (*ResourceHistoryListResponse) String ¶
func (x *ResourceHistoryListResponse) 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_AmazonEksInstanceProfile ¶
type Resource_AmazonEksInstanceProfile struct {
AmazonEksInstanceProfile *AmazonEKSInstanceProfile `protobuf:"bytes,809,opt,name=amazon_eks_instance_profile,json=amazonEksInstanceProfile,proto3,oneof"`
}
type Resource_AmazonEksInstanceProfileUserImpersonation ¶
type Resource_AmazonEksInstanceProfileUserImpersonation struct {
AmazonEksInstanceProfileUserImpersonation *AmazonEKSInstanceProfileUserImpersonation `` /* 136-byte string literal not displayed */
}
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_AuroraPostgresIam ¶
type Resource_AuroraPostgresIam struct {
AuroraPostgresIam *AuroraPostgresIAM `protobuf:"bytes,1309,opt,name=aurora_postgres_iam,json=auroraPostgresIam,proto3,oneof"`
}
type Resource_Aws ¶
type Resource_Aws struct {
Aws *AWS `protobuf:"bytes,2300,opt,name=aws,proto3,oneof"`
}
type Resource_AwsConsole ¶
type Resource_AwsConsole struct {
AwsConsole *AWSConsole `protobuf:"bytes,3000,opt,name=aws_console,json=awsConsole,proto3,oneof"`
}
type Resource_AwsConsoleStaticKeyPair ¶
type Resource_AwsConsoleStaticKeyPair struct {
AwsConsoleStaticKeyPair *AWSConsoleStaticKeyPair `protobuf:"bytes,3001,opt,name=aws_console_static_key_pair,json=awsConsoleStaticKeyPair,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_AzureMysql ¶
type Resource_AzureMysql struct {
AzureMysql *AzureMysql `protobuf:"bytes,1107,opt,name=azure_mysql,json=azureMysql,proto3,oneof"`
}
type Resource_AzurePostgres ¶
type Resource_AzurePostgres struct {
AzurePostgres *AzurePostgres `protobuf:"bytes,1307,opt,name=azure_postgres,json=azurePostgres,proto3,oneof"`
}
type Resource_AzurePostgresManagedIdentity ¶
type Resource_AzurePostgresManagedIdentity struct {
AzurePostgresManagedIdentity *AzurePostgresManagedIdentity `protobuf:"bytes,1308,opt,name=azure_postgres_managed_identity,json=azurePostgresManagedIdentity,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 ¶
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_RdpCert ¶
type Resource_RdpCert struct {
RdpCert *RDPCert `protobuf:"bytes,1501,opt,name=rdp_cert,json=rdpCert,proto3,oneof"`
}
type Resource_RdsPostgresIam ¶
type Resource_RdsPostgresIam struct {
RdsPostgresIam *RDSPostgresIAM `protobuf:"bytes,1310,opt,name=rds_postgres_iam,json=rdsPostgresIam,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_Snowsight ¶
type Resource_Snowsight struct {
Snowsight *Snowsight `protobuf:"bytes,1701,opt,name=snowsight,proto3,oneof"`
}
type Resource_SqlServer ¶
type Resource_SqlServer struct {
SqlServer *SQLServer `protobuf:"bytes,1800,opt,name=sql_server,json=sqlServer,proto3,oneof"`
}
type Resource_SqlServerAzureAd ¶
type Resource_SqlServerAzureAd struct {
SqlServerAzureAd *SQLServerAzureAD `protobuf:"bytes,1805,opt,name=sql_server_azure_ad,json=sqlServerAzureAd,proto3,oneof"`
}
type Resource_SqlServerKerberosAd ¶
type Resource_SqlServerKerberosAd struct {
SqlServerKerberosAd *SQLServerKerberosAD `protobuf:"bytes,1810,opt,name=sql_server_kerberos_ad,json=sqlServerKerberosAd,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 Resource_Trino ¶
type Resource_Trino struct {
Trino *Trino `protobuf:"bytes,1401,opt,name=trino,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) // Healthcheck triggers a remote healthcheck. It may take minutes to propagate across a // large network of Nodes. The call will return immediately, and the updated health of the // Resource can be retrieved via Get or List. Healthcheck(ctx context.Context, in *ResourceHealthcheckRequest, opts ...grpc.CallOption) (*ResourceHealthcheckResponse, 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 ResourcesHistoryClient ¶
type ResourcesHistoryClient interface { // List gets a list of ResourceHistory records matching a given set of criteria. List(ctx context.Context, in *ResourceHistoryListRequest, opts ...grpc.CallOption) (*ResourceHistoryListResponse, error) }
ResourcesHistoryClient is the client API for ResourcesHistory 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 NewResourcesHistoryClient ¶
func NewResourcesHistoryClient(cc grpc.ClientConnInterface) ResourcesHistoryClient
type ResourcesHistoryServer ¶
type ResourcesHistoryServer interface { // List gets a list of ResourceHistory records matching a given set of criteria. List(context.Context, *ResourceHistoryListRequest) (*ResourceHistoryListResponse, error) // contains filtered or unexported methods }
ResourcesHistoryServer is the server API for ResourcesHistory service. All implementations must embed UnimplementedResourcesHistoryServer for forward compatibility
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) // Healthcheck triggers a remote healthcheck. It may take minutes to propagate across a // large network of Nodes. The call will return immediately, and the updated health of the // Resource can be retrieved via Get or List. Healthcheck(context.Context, *ResourceHealthcheckRequest) (*ResourceHealthcheckResponse, 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"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,4,opt,name=tags,proto3" json:"tags,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"` // Managed By is a read only field for what service manages this role, e.g. StrongDM, Okta, Azure. ManagedBy string `protobuf:"bytes,6,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,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) GetManagedBy ¶
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶
func (x *Role) ProtoReflect() protoreflect.Message
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 RoleHistory ¶
type RoleHistory struct { // The unique identifier of the Activity that produced this change to the Role. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the Role state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete Role state at this time. Role *Role `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"` // If this Role was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
RoleHistory records the state of a Role at a given point in time, where every change (create, update and delete) to a Role produces an RoleHistory record.
func (*RoleHistory) Descriptor
deprecated
func (*RoleHistory) Descriptor() ([]byte, []int)
Deprecated: Use RoleHistory.ProtoReflect.Descriptor instead.
func (*RoleHistory) GetActivityId ¶
func (x *RoleHistory) GetActivityId() string
func (*RoleHistory) GetDeletedAt ¶
func (x *RoleHistory) GetDeletedAt() *timestamppb.Timestamp
func (*RoleHistory) GetRole ¶
func (x *RoleHistory) GetRole() *Role
func (*RoleHistory) GetTimestamp ¶
func (x *RoleHistory) GetTimestamp() *timestamppb.Timestamp
func (*RoleHistory) ProtoMessage ¶
func (*RoleHistory) ProtoMessage()
func (*RoleHistory) ProtoReflect ¶
func (x *RoleHistory) ProtoReflect() protoreflect.Message
func (*RoleHistory) Reset ¶
func (x *RoleHistory) Reset()
func (*RoleHistory) String ¶
func (x *RoleHistory) String() string
type RoleHistoryListRequest ¶
type RoleHistoryListRequest 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 }
RoleHistoryListRequest specifies criteria for retrieving a list of RoleHistory records.
func (*RoleHistoryListRequest) Descriptor
deprecated
func (*RoleHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleHistoryListRequest.ProtoReflect.Descriptor instead.
func (*RoleHistoryListRequest) GetFilter ¶
func (x *RoleHistoryListRequest) GetFilter() string
func (*RoleHistoryListRequest) GetMeta ¶
func (x *RoleHistoryListRequest) GetMeta() *ListRequestMetadata
func (*RoleHistoryListRequest) ProtoMessage ¶
func (*RoleHistoryListRequest) ProtoMessage()
func (*RoleHistoryListRequest) ProtoReflect ¶
func (x *RoleHistoryListRequest) ProtoReflect() protoreflect.Message
func (*RoleHistoryListRequest) Reset ¶
func (x *RoleHistoryListRequest) Reset()
func (*RoleHistoryListRequest) String ¶
func (x *RoleHistoryListRequest) String() string
type RoleHistoryListResponse ¶
type RoleHistoryListResponse 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. History []*RoleHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
RoleHistoryListResponse returns a list of RoleHistory records that meet the criteria of a RoleHistoryListRequest.
func (*RoleHistoryListResponse) Descriptor
deprecated
func (*RoleHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleHistoryListResponse.ProtoReflect.Descriptor instead.
func (*RoleHistoryListResponse) GetHistory ¶
func (x *RoleHistoryListResponse) GetHistory() []*RoleHistory
func (*RoleHistoryListResponse) GetMeta ¶
func (x *RoleHistoryListResponse) GetMeta() *ListResponseMetadata
func (*RoleHistoryListResponse) GetRateLimit ¶
func (x *RoleHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*RoleHistoryListResponse) ProtoMessage ¶
func (*RoleHistoryListResponse) ProtoMessage()
func (*RoleHistoryListResponse) ProtoReflect ¶
func (x *RoleHistoryListResponse) ProtoReflect() protoreflect.Message
func (*RoleHistoryListResponse) Reset ¶
func (x *RoleHistoryListResponse) Reset()
func (*RoleHistoryListResponse) String ¶
func (x *RoleHistoryListResponse) String() string
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 RoleResource ¶
type RoleResource struct { // The unique identifier of the Role to which access is granted. RoleId string `protobuf:"bytes,1,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // The unique identifier of the Resource to which access is granted. ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // The most recent time at which access was granted. If access was granted, // revoked, and granted again, this will reflect the later time. GrantedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=granted_at,json=grantedAt,proto3" json:"granted_at,omitempty"` // contains filtered or unexported fields }
RoleResource represents an individual access grant of a Role to a Resource.
func (*RoleResource) Descriptor
deprecated
func (*RoleResource) Descriptor() ([]byte, []int)
Deprecated: Use RoleResource.ProtoReflect.Descriptor instead.
func (*RoleResource) GetGrantedAt ¶
func (x *RoleResource) GetGrantedAt() *timestamppb.Timestamp
func (*RoleResource) GetResourceId ¶
func (x *RoleResource) GetResourceId() string
func (*RoleResource) GetRoleId ¶
func (x *RoleResource) GetRoleId() string
func (*RoleResource) ProtoMessage ¶
func (*RoleResource) ProtoMessage()
func (*RoleResource) ProtoReflect ¶
func (x *RoleResource) ProtoReflect() protoreflect.Message
func (*RoleResource) Reset ¶
func (x *RoleResource) Reset()
func (*RoleResource) String ¶
func (x *RoleResource) String() string
type RoleResourceHistory ¶
type RoleResourceHistory struct { // The unique identifier of the Activity that produced this change to the RoleResource. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the RoleResource state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete RoleResource state at this time. RoleResource *RoleResource `protobuf:"bytes,3,opt,name=role_resource,json=roleResource,proto3" json:"role_resource,omitempty"` // If this RoleResource was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
RoleResourceHistory records the state of a RoleResource at a given point in time, where every change (create or delete) to a RoleResource produces an RoleResourceHistory record.
func (*RoleResourceHistory) Descriptor
deprecated
func (*RoleResourceHistory) Descriptor() ([]byte, []int)
Deprecated: Use RoleResourceHistory.ProtoReflect.Descriptor instead.
func (*RoleResourceHistory) GetActivityId ¶
func (x *RoleResourceHistory) GetActivityId() string
func (*RoleResourceHistory) GetDeletedAt ¶
func (x *RoleResourceHistory) GetDeletedAt() *timestamppb.Timestamp
func (*RoleResourceHistory) GetRoleResource ¶
func (x *RoleResourceHistory) GetRoleResource() *RoleResource
func (*RoleResourceHistory) GetTimestamp ¶
func (x *RoleResourceHistory) GetTimestamp() *timestamppb.Timestamp
func (*RoleResourceHistory) ProtoMessage ¶
func (*RoleResourceHistory) ProtoMessage()
func (*RoleResourceHistory) ProtoReflect ¶
func (x *RoleResourceHistory) ProtoReflect() protoreflect.Message
func (*RoleResourceHistory) Reset ¶
func (x *RoleResourceHistory) Reset()
func (*RoleResourceHistory) String ¶
func (x *RoleResourceHistory) String() string
type RoleResourceHistoryListRequest ¶
type RoleResourceHistoryListRequest 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 }
RoleResourceHistoryListRequest specifies criteria for retrieving a list of RoleResourceHistory records.
func (*RoleResourceHistoryListRequest) Descriptor
deprecated
func (*RoleResourceHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleResourceHistoryListRequest.ProtoReflect.Descriptor instead.
func (*RoleResourceHistoryListRequest) GetFilter ¶
func (x *RoleResourceHistoryListRequest) GetFilter() string
func (*RoleResourceHistoryListRequest) GetMeta ¶
func (x *RoleResourceHistoryListRequest) GetMeta() *ListRequestMetadata
func (*RoleResourceHistoryListRequest) ProtoMessage ¶
func (*RoleResourceHistoryListRequest) ProtoMessage()
func (*RoleResourceHistoryListRequest) ProtoReflect ¶
func (x *RoleResourceHistoryListRequest) ProtoReflect() protoreflect.Message
func (*RoleResourceHistoryListRequest) Reset ¶
func (x *RoleResourceHistoryListRequest) Reset()
func (*RoleResourceHistoryListRequest) String ¶
func (x *RoleResourceHistoryListRequest) String() string
type RoleResourceHistoryListResponse ¶
type RoleResourceHistoryListResponse 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. History []*RoleResourceHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
RoleResourceHistoryListResponse returns a list of RoleResourceHistory records that meet the criteria of an RoleResourceHistoryListRequest.
func (*RoleResourceHistoryListResponse) Descriptor
deprecated
func (*RoleResourceHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleResourceHistoryListResponse.ProtoReflect.Descriptor instead.
func (*RoleResourceHistoryListResponse) GetHistory ¶
func (x *RoleResourceHistoryListResponse) GetHistory() []*RoleResourceHistory
func (*RoleResourceHistoryListResponse) GetMeta ¶
func (x *RoleResourceHistoryListResponse) GetMeta() *ListResponseMetadata
func (*RoleResourceHistoryListResponse) GetRateLimit ¶
func (x *RoleResourceHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*RoleResourceHistoryListResponse) ProtoMessage ¶
func (*RoleResourceHistoryListResponse) ProtoMessage()
func (*RoleResourceHistoryListResponse) ProtoReflect ¶
func (x *RoleResourceHistoryListResponse) ProtoReflect() protoreflect.Message
func (*RoleResourceHistoryListResponse) Reset ¶
func (x *RoleResourceHistoryListResponse) Reset()
func (*RoleResourceHistoryListResponse) String ¶
func (x *RoleResourceHistoryListResponse) String() string
type RoleResourceListRequest ¶
type RoleResourceListRequest 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 }
RoleResourceListRequest specifies criteria for retrieving a list of RoleResource records.
func (*RoleResourceListRequest) Descriptor
deprecated
func (*RoleResourceListRequest) Descriptor() ([]byte, []int)
Deprecated: Use RoleResourceListRequest.ProtoReflect.Descriptor instead.
func (*RoleResourceListRequest) GetFilter ¶
func (x *RoleResourceListRequest) GetFilter() string
func (*RoleResourceListRequest) GetMeta ¶
func (x *RoleResourceListRequest) GetMeta() *ListRequestMetadata
func (*RoleResourceListRequest) ProtoMessage ¶
func (*RoleResourceListRequest) ProtoMessage()
func (*RoleResourceListRequest) ProtoReflect ¶
func (x *RoleResourceListRequest) ProtoReflect() protoreflect.Message
func (*RoleResourceListRequest) Reset ¶
func (x *RoleResourceListRequest) Reset()
func (*RoleResourceListRequest) String ¶
func (x *RoleResourceListRequest) String() string
type RoleResourceListResponse ¶
type RoleResourceListResponse 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. RoleResources []*RoleResource `protobuf:"bytes,2,rep,name=role_resources,json=roleResources,proto3" json:"role_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 }
RoleResourceListResponse returns a list of RoleResource records that meet the criteria of an RoleResourceListRequest.
func (*RoleResourceListResponse) Descriptor
deprecated
func (*RoleResourceListResponse) Descriptor() ([]byte, []int)
Deprecated: Use RoleResourceListResponse.ProtoReflect.Descriptor instead.
func (*RoleResourceListResponse) GetMeta ¶
func (x *RoleResourceListResponse) GetMeta() *ListResponseMetadata
func (*RoleResourceListResponse) GetRateLimit ¶
func (x *RoleResourceListResponse) GetRateLimit() *RateLimitMetadata
func (*RoleResourceListResponse) GetRoleResources ¶
func (x *RoleResourceListResponse) GetRoleResources() []*RoleResource
func (*RoleResourceListResponse) ProtoMessage ¶
func (*RoleResourceListResponse) ProtoMessage()
func (*RoleResourceListResponse) ProtoReflect ¶
func (x *RoleResourceListResponse) ProtoReflect() protoreflect.Message
func (*RoleResourceListResponse) Reset ¶
func (x *RoleResourceListResponse) Reset()
func (*RoleResourceListResponse) String ¶
func (x *RoleResourceListResponse) String() string
type RoleResourcesClient ¶
type RoleResourcesClient interface { // List gets a list of RoleResource records matching a given set of criteria. List(ctx context.Context, in *RoleResourceListRequest, opts ...grpc.CallOption) (*RoleResourceListResponse, error) }
RoleResourcesClient is the client API for RoleResources 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 NewRoleResourcesClient ¶
func NewRoleResourcesClient(cc grpc.ClientConnInterface) RoleResourcesClient
type RoleResourcesHistoryClient ¶
type RoleResourcesHistoryClient interface { // List gets a list of RoleResourceHistory records matching a given set of criteria. List(ctx context.Context, in *RoleResourceHistoryListRequest, opts ...grpc.CallOption) (*RoleResourceHistoryListResponse, error) }
RoleResourcesHistoryClient is the client API for RoleResourcesHistory 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 NewRoleResourcesHistoryClient ¶
func NewRoleResourcesHistoryClient(cc grpc.ClientConnInterface) RoleResourcesHistoryClient
type RoleResourcesHistoryServer ¶
type RoleResourcesHistoryServer interface { // List gets a list of RoleResourceHistory records matching a given set of criteria. List(context.Context, *RoleResourceHistoryListRequest) (*RoleResourceHistoryListResponse, error) // contains filtered or unexported methods }
RoleResourcesHistoryServer is the server API for RoleResourcesHistory service. All implementations must embed UnimplementedRoleResourcesHistoryServer for forward compatibility
type RoleResourcesServer ¶
type RoleResourcesServer interface { // List gets a list of RoleResource records matching a given set of criteria. List(context.Context, *RoleResourceListRequest) (*RoleResourceListResponse, error) // contains filtered or unexported methods }
RoleResourcesServer is the server API for RoleResources service. All implementations must embed UnimplementedRoleResourcesServer for forward compatibility
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 RolesHistoryClient ¶
type RolesHistoryClient interface { // List gets a list of RoleHistory records matching a given set of criteria. List(ctx context.Context, in *RoleHistoryListRequest, opts ...grpc.CallOption) (*RoleHistoryListResponse, error) }
RolesHistoryClient is the client API for RolesHistory 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 NewRolesHistoryClient ¶
func NewRolesHistoryClient(cc grpc.ClientConnInterface) RolesHistoryClient
type RolesHistoryServer ¶
type RolesHistoryServer interface { // List gets a list of RoleHistory records matching a given set of criteria. List(context.Context, *RoleHistoryListRequest) (*RoleHistoryListResponse, error) // contains filtered or unexported methods }
RolesHistoryServer is the server API for RolesHistory service. All implementations must embed UnimplementedRolesHistoryServer for forward compatibility
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // Whether to allow deprecated encryption protocols to be used for this resource. For example, // TLS 1.0. AllowDeprecatedEncryption bool `` /* 139-byte string literal not displayed */ // The database for healthchecks, and used for clients if Override Default Database is true. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,8,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The Schema to use to direct initial requests. Schema string `protobuf:"bytes,6,opt,name=schema,proto3" json:"schema,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SQLServer) Descriptor
deprecated
func (*SQLServer) GetAllowDeprecatedEncryption ¶
func (*SQLServer) GetBindInterface ¶
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) GetSubdomain ¶
func (*SQLServer) GetUsername ¶
func (*SQLServer) ProtoMessage ¶
func (*SQLServer) ProtoMessage()
func (*SQLServer) ProtoReflect ¶
func (x *SQLServer) ProtoReflect() protoreflect.Message
type SQLServerAzureAD ¶
type SQLServerAzureAD struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // Whether to allow deprecated encryption protocols to be used for this resource. For example, // TLS 1.0. AllowDeprecatedEncryption bool `` /* 140-byte string literal not displayed */ // The Azure AD application (client) ID with which to authenticate. ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` // The database for healthchecks, and used for clients if Override Default Database is true. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,8,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The Schema to use to direct initial requests. Schema string `protobuf:"bytes,6,opt,name=schema,proto3" json:"schema,omitempty"` // The Azure AD client secret (application password) with which to authenticate. Secret string `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"` // The Azure AD directory (tenant) ID with which to authenticate. TenantId string `protobuf:"bytes,9,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` // contains filtered or unexported fields }
func (*SQLServerAzureAD) Descriptor
deprecated
func (*SQLServerAzureAD) Descriptor() ([]byte, []int)
Deprecated: Use SQLServerAzureAD.ProtoReflect.Descriptor instead.
func (*SQLServerAzureAD) GetAllowDeprecatedEncryption ¶
func (x *SQLServerAzureAD) GetAllowDeprecatedEncryption() bool
func (*SQLServerAzureAD) GetBindInterface ¶
func (x *SQLServerAzureAD) GetBindInterface() string
func (*SQLServerAzureAD) GetClientId ¶
func (x *SQLServerAzureAD) GetClientId() string
func (*SQLServerAzureAD) GetDatabase ¶
func (x *SQLServerAzureAD) GetDatabase() string
func (*SQLServerAzureAD) GetEgressFilter ¶
func (x *SQLServerAzureAD) GetEgressFilter() string
func (*SQLServerAzureAD) GetHealthy ¶
func (x *SQLServerAzureAD) GetHealthy() bool
func (*SQLServerAzureAD) GetHostname ¶
func (x *SQLServerAzureAD) GetHostname() string
func (*SQLServerAzureAD) GetId ¶
func (x *SQLServerAzureAD) GetId() string
func (*SQLServerAzureAD) GetName ¶
func (x *SQLServerAzureAD) GetName() string
func (*SQLServerAzureAD) GetOverrideDatabase ¶
func (x *SQLServerAzureAD) GetOverrideDatabase() bool
func (*SQLServerAzureAD) GetPort ¶
func (x *SQLServerAzureAD) GetPort() int32
func (*SQLServerAzureAD) GetPortOverride ¶
func (x *SQLServerAzureAD) GetPortOverride() int32
func (*SQLServerAzureAD) GetSchema ¶
func (x *SQLServerAzureAD) GetSchema() string
func (*SQLServerAzureAD) GetSecret ¶
func (x *SQLServerAzureAD) GetSecret() string
func (*SQLServerAzureAD) GetSecretStoreId ¶
func (x *SQLServerAzureAD) GetSecretStoreId() string
func (*SQLServerAzureAD) GetSubdomain ¶
func (x *SQLServerAzureAD) GetSubdomain() string
func (*SQLServerAzureAD) GetTags ¶
func (x *SQLServerAzureAD) GetTags() *Tags
func (*SQLServerAzureAD) GetTenantId ¶
func (x *SQLServerAzureAD) GetTenantId() string
func (*SQLServerAzureAD) ProtoMessage ¶
func (*SQLServerAzureAD) ProtoMessage()
func (*SQLServerAzureAD) ProtoReflect ¶
func (x *SQLServerAzureAD) ProtoReflect() protoreflect.Message
func (*SQLServerAzureAD) Reset ¶
func (x *SQLServerAzureAD) Reset()
func (*SQLServerAzureAD) String ¶
func (x *SQLServerAzureAD) String() string
type SQLServerKerberosAD ¶
type SQLServerKerberosAD struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // Whether to allow deprecated encryption protocols to be used for this resource. For example, // TLS 1.0. AllowDeprecatedEncryption bool `` /* 140-byte string literal not displayed */ // The database for healthchecks, and used for clients if Override Default Database is true. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The keytab file in base64 format containing an entry with the principal name (username@realm) and key version number with which to authenticate. Keytab string `protobuf:"bytes,3,opt,name=keytab,proto3" json:"keytab,omitempty"` // The Kerberos 5 configuration file (krb5.conf) specifying the Active Directory server (KDC) for the configured realm. KrbConfig string `protobuf:"bytes,9,opt,name=krb_config,json=krbConfig,proto3" json:"krb_config,omitempty"` // If set, the database configured cannot be changed by users. This setting is not recommended for most use cases, as some clients will insist their database has changed when it has not, leading to user confusion. OverrideDatabase bool `protobuf:"varint,8,opt,name=override_database,json=overrideDatabase,proto3" json:"override_database,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,7,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The Active Directory domain (realm) to which the configured username belongs. Realm string `protobuf:"bytes,11,opt,name=realm,proto3" json:"realm,omitempty"` // The Schema to use to direct initial requests. Schema string `protobuf:"bytes,6,opt,name=schema,proto3" json:"schema,omitempty"` // The Service Principal Name of the Microsoft SQL Server instance in Active Directory. ServerSpn string `protobuf:"bytes,10,opt,name=server_spn,json=serverSpn,proto3" json:"server_spn,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SQLServerKerberosAD) Descriptor
deprecated
func (*SQLServerKerberosAD) Descriptor() ([]byte, []int)
Deprecated: Use SQLServerKerberosAD.ProtoReflect.Descriptor instead.
func (*SQLServerKerberosAD) GetAllowDeprecatedEncryption ¶
func (x *SQLServerKerberosAD) GetAllowDeprecatedEncryption() bool
func (*SQLServerKerberosAD) GetBindInterface ¶
func (x *SQLServerKerberosAD) GetBindInterface() string
func (*SQLServerKerberosAD) GetDatabase ¶
func (x *SQLServerKerberosAD) GetDatabase() string
func (*SQLServerKerberosAD) GetEgressFilter ¶
func (x *SQLServerKerberosAD) GetEgressFilter() string
func (*SQLServerKerberosAD) GetHealthy ¶
func (x *SQLServerKerberosAD) GetHealthy() bool
func (*SQLServerKerberosAD) GetHostname ¶
func (x *SQLServerKerberosAD) GetHostname() string
func (*SQLServerKerberosAD) GetId ¶
func (x *SQLServerKerberosAD) GetId() string
func (*SQLServerKerberosAD) GetKeytab ¶
func (x *SQLServerKerberosAD) GetKeytab() string
func (*SQLServerKerberosAD) GetKrbConfig ¶
func (x *SQLServerKerberosAD) GetKrbConfig() string
func (*SQLServerKerberosAD) GetName ¶
func (x *SQLServerKerberosAD) GetName() string
func (*SQLServerKerberosAD) GetOverrideDatabase ¶
func (x *SQLServerKerberosAD) GetOverrideDatabase() bool
func (*SQLServerKerberosAD) GetPort ¶
func (x *SQLServerKerberosAD) GetPort() int32
func (*SQLServerKerberosAD) GetPortOverride ¶
func (x *SQLServerKerberosAD) GetPortOverride() int32
func (*SQLServerKerberosAD) GetRealm ¶
func (x *SQLServerKerberosAD) GetRealm() string
func (*SQLServerKerberosAD) GetSchema ¶
func (x *SQLServerKerberosAD) GetSchema() string
func (*SQLServerKerberosAD) GetSecretStoreId ¶
func (x *SQLServerKerberosAD) GetSecretStoreId() string
func (*SQLServerKerberosAD) GetServerSpn ¶
func (x *SQLServerKerberosAD) GetServerSpn() string
func (*SQLServerKerberosAD) GetSubdomain ¶
func (x *SQLServerKerberosAD) GetSubdomain() string
func (*SQLServerKerberosAD) GetTags ¶
func (x *SQLServerKerberosAD) GetTags() *Tags
func (*SQLServerKerberosAD) GetUsername ¶
func (x *SQLServerKerberosAD) GetUsername() string
func (*SQLServerKerberosAD) ProtoMessage ¶
func (*SQLServerKerberosAD) ProtoMessage()
func (*SQLServerKerberosAD) ProtoReflect ¶
func (x *SQLServerKerberosAD) ProtoReflect() protoreflect.Message
func (*SQLServerKerberosAD) Reset ¶
func (x *SQLServerKerberosAD) Reset()
func (*SQLServerKerberosAD) String ¶
func (x *SQLServerKerberosAD) String() string
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server. AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The key type to use e.g. rsa-2048 or ed25519 KeyType string `protobuf:"bytes,8,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // Whether port forwarding is allowed through this server. PortForwarding bool `protobuf:"varint,5,opt,name=port_forwarding,json=portForwarding,proto3" json:"port_forwarding,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The public key to append to a server's authorized keys. This will be generated after resource creation. PublicKey string `protobuf:"bytes,4,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // The username to authenticate with. 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 ¶
func (*SSH) GetEgressFilter ¶
func (*SSH) GetHealthy ¶
func (*SSH) GetHostname ¶
func (*SSH) GetKeyType ¶
func (*SSH) GetPortForwarding ¶
func (*SSH) GetPortOverride ¶
func (*SSH) GetPublicKey ¶
func (*SSH) GetSecretStoreId ¶
func (*SSH) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server. AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The key type to use e.g. rsa-2048 or ed25519 KeyType string `protobuf:"bytes,9,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // Whether port forwarding is allowed through this server. PortForwarding bool `protobuf:"varint,4,opt,name=port_forwarding,json=portForwarding,proto3" json:"port_forwarding,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The ID of the remote identity group to use for remote identity connections. RemoteIdentityGroupId string `` /* 128-byte string literal not displayed */ // The username to use for healthchecks, when clients otherwise connect with their own remote identity username. RemoteIdentityHealthcheckUsername string `` /* 164-byte string literal not displayed */ // The username to authenticate with. 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 ¶
func (*SSHCert) GetEgressFilter ¶
func (*SSHCert) GetHealthy ¶
func (*SSHCert) GetHostname ¶
func (*SSHCert) GetKeyType ¶
func (*SSHCert) GetPortForwarding ¶
func (*SSHCert) GetPortOverride ¶
func (*SSHCert) GetRemoteIdentityGroupId ¶
func (*SSHCert) GetRemoteIdentityHealthcheckUsername ¶
func (*SSHCert) GetSecretStoreId ¶
func (*SSHCert) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // Whether deprecated, insecure key exchanges are allowed for use to connect to the target ssh server. AllowDeprecatedKeyExchanges bool `` /* 147-byte string literal not displayed */ // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` // Whether port forwarding is allowed through this server. PortForwarding bool `protobuf:"varint,5,opt,name=port_forwarding,json=portForwarding,proto3" json:"port_forwarding,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,7,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The private key used to authenticate with the server. PrivateKey string `protobuf:"bytes,4,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` // The username to authenticate with. 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 ¶
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 ¶
func (x *SSHCustomerKey) GetPortOverride() int32
func (*SSHCustomerKey) GetPrivateKey ¶
func (x *SSHCustomerKey) GetPrivateKey() string
func (*SSHCustomerKey) GetSecretStoreId ¶
func (x *SSHCustomerKey) GetSecretStoreId() string
func (*SSHCustomerKey) GetSubdomain ¶
func (x *SSHCustomerKey) GetSubdomain() 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_AwsCertX_509 // *SecretStore_ActiveDirectory // *SecretStore_Azure // *SecretStore_CyberarkConjur // *SecretStore_CyberarkPam // *SecretStore_CyberarkPamExperimental // *SecretStore_Delinea // *SecretStore_Gcp // *SecretStore_GcpCertX_509 // *SecretStore_KeyfactorSsh // *SecretStore_KeyfactorX_509 // *SecretStore_VaultAwsec_2 // *SecretStore_VaultAwsiam // *SecretStore_VaultAppRole // *SecretStore_VaultAppRoleCertSsh // *SecretStore_VaultAppRoleCertX_509 // *SecretStore_VaultTls // *SecretStore_VaultTlsCertSsh // *SecretStore_VaultTlsCertX_509 // *SecretStore_VaultToken // *SecretStore_VaultTokenCertSsh // *SecretStore_VaultTokenCertX_509 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.
func (*SecretStore) Descriptor
deprecated
func (*SecretStore) Descriptor() ([]byte, []int)
Deprecated: Use SecretStore.ProtoReflect.Descriptor instead.
func (*SecretStore) GetActiveDirectory ¶
func (x *SecretStore) GetActiveDirectory() *ActiveDirectoryStore
func (*SecretStore) GetAws ¶
func (x *SecretStore) GetAws() *AWSStore
func (*SecretStore) GetAwsCertX_509 ¶
func (x *SecretStore) GetAwsCertX_509() *AWSCertX509Store
func (*SecretStore) GetAzure ¶
func (x *SecretStore) GetAzure() *AzureStore
func (*SecretStore) GetCyberarkConjur ¶
func (x *SecretStore) GetCyberarkConjur() *CyberarkConjurStore
func (*SecretStore) GetCyberarkPam ¶
func (x *SecretStore) GetCyberarkPam() *CyberarkPAMStore
func (*SecretStore) GetCyberarkPamExperimental ¶
func (x *SecretStore) GetCyberarkPamExperimental() *CyberarkPAMExperimentalStore
func (*SecretStore) GetDelinea ¶
func (x *SecretStore) GetDelinea() *DelineaStore
func (*SecretStore) GetGcp ¶
func (x *SecretStore) GetGcp() *GCPStore
func (*SecretStore) GetGcpCertX_509 ¶
func (x *SecretStore) GetGcpCertX_509() *GCPCertX509Store
func (*SecretStore) GetKeyfactorSsh ¶ added in v8.3.0
func (x *SecretStore) GetKeyfactorSsh() *KeyfactorSSHStore
func (*SecretStore) GetKeyfactorX_509 ¶ added in v8.1.0
func (x *SecretStore) GetKeyfactorX_509() *KeyfactorX509Store
func (*SecretStore) GetSecretStore ¶
func (m *SecretStore) GetSecretStore() isSecretStore_SecretStore
func (*SecretStore) GetVaultAppRole ¶
func (x *SecretStore) GetVaultAppRole() *VaultAppRoleStore
func (*SecretStore) GetVaultAppRoleCertSsh ¶
func (x *SecretStore) GetVaultAppRoleCertSsh() *VaultAppRoleCertSSHStore
func (*SecretStore) GetVaultAppRoleCertX_509 ¶
func (x *SecretStore) GetVaultAppRoleCertX_509() *VaultAppRoleCertX509Store
func (*SecretStore) GetVaultAwsec_2 ¶ added in v8.4.0
func (x *SecretStore) GetVaultAwsec_2() *VaultAWSEC2Store
func (*SecretStore) GetVaultAwsiam ¶ added in v8.4.0
func (x *SecretStore) GetVaultAwsiam() *VaultAWSIAMStore
func (*SecretStore) GetVaultTls ¶
func (x *SecretStore) GetVaultTls() *VaultTLSStore
func (*SecretStore) GetVaultTlsCertSsh ¶
func (x *SecretStore) GetVaultTlsCertSsh() *VaultTLSCertSSHStore
func (*SecretStore) GetVaultTlsCertX_509 ¶
func (x *SecretStore) GetVaultTlsCertX_509() *VaultTLSCertX509Store
func (*SecretStore) GetVaultToken ¶
func (x *SecretStore) GetVaultToken() *VaultTokenStore
func (*SecretStore) GetVaultTokenCertSsh ¶
func (x *SecretStore) GetVaultTokenCertSsh() *VaultTokenCertSSHStore
func (*SecretStore) GetVaultTokenCertX_509 ¶
func (x *SecretStore) GetVaultTokenCertX_509() *VaultTokenCertX509Store
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 SecretStoreHealth ¶
type SecretStoreHealth struct { // Associated secret store for this health SecretStoreId string `protobuf:"bytes,1,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // Associated node id for this health NodeId string `protobuf:"bytes,2,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"` // The status of the link between the node and secret store Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // The time when the status last changed ChangedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=changed_at,json=changedAt,proto3" json:"changed_at,omitempty"` // The time when the status was last checked by the node CheckedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=checked_at,json=checkedAt,proto3" json:"checked_at,omitempty"` // The error associated with this health check, if it occurred after reachability checks succeeded. Error string `protobuf:"bytes,8,opt,name=error,proto3" json:"error,omitempty"` // The error associated with this health check, if it occurred during reachability checks. Reachability string `protobuf:"bytes,9,opt,name=reachability,proto3" json:"reachability,omitempty"` // Any specific status or error flags associated with this health check. Flags []string `protobuf:"bytes,10,rep,name=flags,proto3" json:"flags,omitempty"` // contains filtered or unexported fields }
SecretStoreHealth denotes a secret store's health status. Note a secret store is not healthy in terms of a simple boolean, but rather healthy with respect to a particular node or set of nodes.
func (*SecretStoreHealth) Descriptor
deprecated
func (*SecretStoreHealth) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealth.ProtoReflect.Descriptor instead.
func (*SecretStoreHealth) GetChangedAt ¶
func (x *SecretStoreHealth) GetChangedAt() *timestamppb.Timestamp
func (*SecretStoreHealth) GetCheckedAt ¶
func (x *SecretStoreHealth) GetCheckedAt() *timestamppb.Timestamp
func (*SecretStoreHealth) GetError ¶
func (x *SecretStoreHealth) GetError() string
func (*SecretStoreHealth) GetFlags ¶
func (x *SecretStoreHealth) GetFlags() []string
func (*SecretStoreHealth) GetNodeId ¶
func (x *SecretStoreHealth) GetNodeId() string
func (*SecretStoreHealth) GetReachability ¶
func (x *SecretStoreHealth) GetReachability() string
func (*SecretStoreHealth) GetSecretStoreId ¶
func (x *SecretStoreHealth) GetSecretStoreId() string
func (*SecretStoreHealth) GetStatus ¶
func (x *SecretStoreHealth) GetStatus() string
func (*SecretStoreHealth) ProtoMessage ¶
func (*SecretStoreHealth) ProtoMessage()
func (*SecretStoreHealth) ProtoReflect ¶
func (x *SecretStoreHealth) ProtoReflect() protoreflect.Message
func (*SecretStoreHealth) Reset ¶
func (x *SecretStoreHealth) Reset()
func (*SecretStoreHealth) String ¶
func (x *SecretStoreHealth) String() string
type SecretStoreHealthCheckRequest ¶
type SecretStoreHealthCheckRequest struct { Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` SecretStoreId string `protobuf:"bytes,2,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // contains filtered or unexported fields }
func (*SecretStoreHealthCheckRequest) Descriptor
deprecated
func (*SecretStoreHealthCheckRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealthCheckRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreHealthCheckRequest) GetMeta ¶
func (x *SecretStoreHealthCheckRequest) GetMeta() *CreateRequestMetadata
func (*SecretStoreHealthCheckRequest) GetSecretStoreId ¶
func (x *SecretStoreHealthCheckRequest) GetSecretStoreId() string
func (*SecretStoreHealthCheckRequest) ProtoMessage ¶
func (*SecretStoreHealthCheckRequest) ProtoMessage()
func (*SecretStoreHealthCheckRequest) ProtoReflect ¶
func (x *SecretStoreHealthCheckRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreHealthCheckRequest) Reset ¶
func (x *SecretStoreHealthCheckRequest) Reset()
func (*SecretStoreHealthCheckRequest) String ¶
func (x *SecretStoreHealthCheckRequest) String() string
type SecretStoreHealthCheckResponse ¶
type SecretStoreHealthCheckResponse struct { Meta *CreateResponseMetadata `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 }
func (*SecretStoreHealthCheckResponse) Descriptor
deprecated
func (*SecretStoreHealthCheckResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealthCheckResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreHealthCheckResponse) GetMeta ¶
func (x *SecretStoreHealthCheckResponse) GetMeta() *CreateResponseMetadata
func (*SecretStoreHealthCheckResponse) GetRateLimit ¶
func (x *SecretStoreHealthCheckResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreHealthCheckResponse) ProtoMessage ¶
func (*SecretStoreHealthCheckResponse) ProtoMessage()
func (*SecretStoreHealthCheckResponse) ProtoReflect ¶
func (x *SecretStoreHealthCheckResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreHealthCheckResponse) Reset ¶
func (x *SecretStoreHealthCheckResponse) Reset()
func (*SecretStoreHealthCheckResponse) String ¶
func (x *SecretStoreHealthCheckResponse) String() string
type SecretStoreHealthListRequest ¶
type SecretStoreHealthListRequest 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 }
func (*SecretStoreHealthListRequest) Descriptor
deprecated
func (*SecretStoreHealthListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealthListRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreHealthListRequest) GetFilter ¶
func (x *SecretStoreHealthListRequest) GetFilter() string
func (*SecretStoreHealthListRequest) GetMeta ¶
func (x *SecretStoreHealthListRequest) GetMeta() *ListRequestMetadata
func (*SecretStoreHealthListRequest) ProtoMessage ¶
func (*SecretStoreHealthListRequest) ProtoMessage()
func (*SecretStoreHealthListRequest) ProtoReflect ¶
func (x *SecretStoreHealthListRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreHealthListRequest) Reset ¶
func (x *SecretStoreHealthListRequest) Reset()
func (*SecretStoreHealthListRequest) String ¶
func (x *SecretStoreHealthListRequest) String() string
type SecretStoreHealthListResponse ¶
type SecretStoreHealthListResponse struct { Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` SecretStoreHealths []*SecretStoreHealth `protobuf:"bytes,2,rep,name=secret_store_healths,json=secretStoreHealths,proto3" json:"secret_store_healths,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 }
func (*SecretStoreHealthListResponse) Descriptor
deprecated
func (*SecretStoreHealthListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealthListResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreHealthListResponse) GetMeta ¶
func (x *SecretStoreHealthListResponse) GetMeta() *ListResponseMetadata
func (*SecretStoreHealthListResponse) GetRateLimit ¶
func (x *SecretStoreHealthListResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreHealthListResponse) GetSecretStoreHealths ¶
func (x *SecretStoreHealthListResponse) GetSecretStoreHealths() []*SecretStoreHealth
func (*SecretStoreHealthListResponse) ProtoMessage ¶
func (*SecretStoreHealthListResponse) ProtoMessage()
func (*SecretStoreHealthListResponse) ProtoReflect ¶
func (x *SecretStoreHealthListResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreHealthListResponse) Reset ¶
func (x *SecretStoreHealthListResponse) Reset()
func (*SecretStoreHealthListResponse) String ¶
func (x *SecretStoreHealthListResponse) String() string
type SecretStoreHealthcheckRequest ¶
type SecretStoreHealthcheckRequest struct { Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` SecretStoreId string `protobuf:"bytes,2,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // contains filtered or unexported fields }
func (*SecretStoreHealthcheckRequest) Descriptor
deprecated
func (*SecretStoreHealthcheckRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealthcheckRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreHealthcheckRequest) GetMeta ¶
func (x *SecretStoreHealthcheckRequest) GetMeta() *CreateRequestMetadata
func (*SecretStoreHealthcheckRequest) GetSecretStoreId ¶
func (x *SecretStoreHealthcheckRequest) GetSecretStoreId() string
func (*SecretStoreHealthcheckRequest) ProtoMessage ¶
func (*SecretStoreHealthcheckRequest) ProtoMessage()
func (*SecretStoreHealthcheckRequest) ProtoReflect ¶
func (x *SecretStoreHealthcheckRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreHealthcheckRequest) Reset ¶
func (x *SecretStoreHealthcheckRequest) Reset()
func (*SecretStoreHealthcheckRequest) String ¶
func (x *SecretStoreHealthcheckRequest) String() string
type SecretStoreHealthcheckResponse ¶
type SecretStoreHealthcheckResponse struct { Meta *CreateResponseMetadata `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 }
func (*SecretStoreHealthcheckResponse) Descriptor
deprecated
func (*SecretStoreHealthcheckResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHealthcheckResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreHealthcheckResponse) GetMeta ¶
func (x *SecretStoreHealthcheckResponse) GetMeta() *CreateResponseMetadata
func (*SecretStoreHealthcheckResponse) GetRateLimit ¶
func (x *SecretStoreHealthcheckResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreHealthcheckResponse) ProtoMessage ¶
func (*SecretStoreHealthcheckResponse) ProtoMessage()
func (*SecretStoreHealthcheckResponse) ProtoReflect ¶
func (x *SecretStoreHealthcheckResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreHealthcheckResponse) Reset ¶
func (x *SecretStoreHealthcheckResponse) Reset()
func (*SecretStoreHealthcheckResponse) String ¶
func (x *SecretStoreHealthcheckResponse) String() string
type SecretStoreHealthsClient ¶
type SecretStoreHealthsClient interface { // List reports the health status of node to secret store pairs. List(ctx context.Context, in *SecretStoreHealthListRequest, opts ...grpc.CallOption) (*SecretStoreHealthListResponse, error) // Check pushes a healthcheck request for a secret store // Deprecated: use Healthcheck instead Check(ctx context.Context, in *SecretStoreHealthCheckRequest, opts ...grpc.CallOption) (*SecretStoreHealthCheckResponse, error) // Healthcheck triggers a remote healthcheck request for a secret store. It may take minutes // to propagate across a large network of Nodes. The call will return immediately, and the // updated health of the Secret Store can be retrieved via List. Healthcheck(ctx context.Context, in *SecretStoreHealthcheckRequest, opts ...grpc.CallOption) (*SecretStoreHealthcheckResponse, error) }
SecretStoreHealthsClient is the client API for SecretStoreHealths 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 NewSecretStoreHealthsClient ¶
func NewSecretStoreHealthsClient(cc grpc.ClientConnInterface) SecretStoreHealthsClient
type SecretStoreHealthsServer ¶
type SecretStoreHealthsServer interface { // List reports the health status of node to secret store pairs. List(context.Context, *SecretStoreHealthListRequest) (*SecretStoreHealthListResponse, error) // Check pushes a healthcheck request for a secret store // Deprecated: use Healthcheck instead Check(context.Context, *SecretStoreHealthCheckRequest) (*SecretStoreHealthCheckResponse, error) // Healthcheck triggers a remote healthcheck request for a secret store. It may take minutes // to propagate across a large network of Nodes. The call will return immediately, and the // updated health of the Secret Store can be retrieved via List. Healthcheck(context.Context, *SecretStoreHealthcheckRequest) (*SecretStoreHealthcheckResponse, error) // contains filtered or unexported methods }
SecretStoreHealthsServer is the server API for SecretStoreHealths service. All implementations must embed UnimplementedSecretStoreHealthsServer for forward compatibility
type SecretStoreHistory ¶
type SecretStoreHistory struct { // The unique identifier of the Activity that produced this change to the SecretStore. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the SecretStore state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete SecretStore state at this time. SecretStore *SecretStore `protobuf:"bytes,3,opt,name=secret_store,json=secretStore,proto3" json:"secret_store,omitempty"` // If this SecretStore was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
SecretStoreHistory records the state of a SecretStore at a given point in time, where every change (create, update and delete) to a SecretStore produces an SecretStoreHistory record.
func (*SecretStoreHistory) Descriptor
deprecated
func (*SecretStoreHistory) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHistory.ProtoReflect.Descriptor instead.
func (*SecretStoreHistory) GetActivityId ¶
func (x *SecretStoreHistory) GetActivityId() string
func (*SecretStoreHistory) GetDeletedAt ¶
func (x *SecretStoreHistory) GetDeletedAt() *timestamppb.Timestamp
func (*SecretStoreHistory) GetSecretStore ¶
func (x *SecretStoreHistory) GetSecretStore() *SecretStore
func (*SecretStoreHistory) GetTimestamp ¶
func (x *SecretStoreHistory) GetTimestamp() *timestamppb.Timestamp
func (*SecretStoreHistory) ProtoMessage ¶
func (*SecretStoreHistory) ProtoMessage()
func (*SecretStoreHistory) ProtoReflect ¶
func (x *SecretStoreHistory) ProtoReflect() protoreflect.Message
func (*SecretStoreHistory) Reset ¶
func (x *SecretStoreHistory) Reset()
func (*SecretStoreHistory) String ¶
func (x *SecretStoreHistory) String() string
type SecretStoreHistoryListRequest ¶
type SecretStoreHistoryListRequest 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 }
SecretStoreHistoryListRequest specifies criteria for retrieving a list of SecretStoreHistory records.
func (*SecretStoreHistoryListRequest) Descriptor
deprecated
func (*SecretStoreHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHistoryListRequest.ProtoReflect.Descriptor instead.
func (*SecretStoreHistoryListRequest) GetFilter ¶
func (x *SecretStoreHistoryListRequest) GetFilter() string
func (*SecretStoreHistoryListRequest) GetMeta ¶
func (x *SecretStoreHistoryListRequest) GetMeta() *ListRequestMetadata
func (*SecretStoreHistoryListRequest) ProtoMessage ¶
func (*SecretStoreHistoryListRequest) ProtoMessage()
func (*SecretStoreHistoryListRequest) ProtoReflect ¶
func (x *SecretStoreHistoryListRequest) ProtoReflect() protoreflect.Message
func (*SecretStoreHistoryListRequest) Reset ¶
func (x *SecretStoreHistoryListRequest) Reset()
func (*SecretStoreHistoryListRequest) String ¶
func (x *SecretStoreHistoryListRequest) String() string
type SecretStoreHistoryListResponse ¶
type SecretStoreHistoryListResponse 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. History []*SecretStoreHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
SecretStoreHistoryListResponse returns a list of SecretStoreHistory records that meet the criteria of a SecretStoreHistoryListRequest.
func (*SecretStoreHistoryListResponse) Descriptor
deprecated
func (*SecretStoreHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretStoreHistoryListResponse.ProtoReflect.Descriptor instead.
func (*SecretStoreHistoryListResponse) GetHistory ¶
func (x *SecretStoreHistoryListResponse) GetHistory() []*SecretStoreHistory
func (*SecretStoreHistoryListResponse) GetMeta ¶
func (x *SecretStoreHistoryListResponse) GetMeta() *ListResponseMetadata
func (*SecretStoreHistoryListResponse) GetRateLimit ¶
func (x *SecretStoreHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*SecretStoreHistoryListResponse) ProtoMessage ¶
func (*SecretStoreHistoryListResponse) ProtoMessage()
func (*SecretStoreHistoryListResponse) ProtoReflect ¶
func (x *SecretStoreHistoryListResponse) ProtoReflect() protoreflect.Message
func (*SecretStoreHistoryListResponse) Reset ¶
func (x *SecretStoreHistoryListResponse) Reset()
func (*SecretStoreHistoryListResponse) String ¶
func (x *SecretStoreHistoryListResponse) 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_ActiveDirectory ¶
type SecretStore_ActiveDirectory struct {
ActiveDirectory *ActiveDirectoryStore `protobuf:"bytes,666,opt,name=active_directory,json=activeDirectory,proto3,oneof"`
}
type SecretStore_Aws ¶
type SecretStore_Aws struct {
Aws *AWSStore `protobuf:"bytes,3,opt,name=aws,proto3,oneof"`
}
type SecretStore_AwsCertX_509 ¶
type SecretStore_AwsCertX_509 struct {
AwsCertX_509 *AWSCertX509Store `protobuf:"bytes,30,opt,name=aws_cert_x_509,json=awsCertX509,proto3,oneof"`
}
type SecretStore_Azure ¶
type SecretStore_Azure struct {
Azure *AzureStore `protobuf:"bytes,101,opt,name=azure,proto3,oneof"`
}
type SecretStore_CyberarkConjur ¶
type SecretStore_CyberarkConjur struct {
CyberarkConjur *CyberarkConjurStore `protobuf:"bytes,301,opt,name=cyberark_conjur,json=cyberarkConjur,proto3,oneof"`
}
type SecretStore_CyberarkPam ¶
type SecretStore_CyberarkPam struct {
CyberarkPam *CyberarkPAMStore `protobuf:"bytes,303,opt,name=cyberark_pam,json=cyberarkPam,proto3,oneof"`
}
type SecretStore_CyberarkPamExperimental ¶
type SecretStore_CyberarkPamExperimental struct {
CyberarkPamExperimental *CyberarkPAMExperimentalStore `protobuf:"bytes,302,opt,name=cyberark_pam_experimental,json=cyberarkPamExperimental,proto3,oneof"`
}
type SecretStore_Delinea ¶
type SecretStore_Delinea struct {
Delinea *DelineaStore `protobuf:"bytes,2900,opt,name=delinea,proto3,oneof"`
}
type SecretStore_Gcp ¶
type SecretStore_Gcp struct {
Gcp *GCPStore `protobuf:"bytes,201,opt,name=gcp,proto3,oneof"`
}
type SecretStore_GcpCertX_509 ¶
type SecretStore_GcpCertX_509 struct {
GcpCertX_509 *GCPCertX509Store `protobuf:"bytes,202,opt,name=gcp_cert_x_509,json=gcpCertX509,proto3,oneof"`
}
type SecretStore_KeyfactorSsh ¶ added in v8.3.0
type SecretStore_KeyfactorSsh struct {
KeyfactorSsh *KeyfactorSSHStore `protobuf:"bytes,210,opt,name=keyfactor_ssh,json=keyfactorSsh,proto3,oneof"`
}
type SecretStore_KeyfactorX_509 ¶ added in v8.1.0
type SecretStore_KeyfactorX_509 struct {
KeyfactorX_509 *KeyfactorX509Store `protobuf:"bytes,200,opt,name=keyfactor_x_509,json=keyfactorX509,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_VaultAppRoleCertSsh ¶
type SecretStore_VaultAppRoleCertSsh struct {
VaultAppRoleCertSsh *VaultAppRoleCertSSHStore `protobuf:"bytes,94,opt,name=vault_app_role_cert_ssh,json=vaultAppRoleCertSsh,proto3,oneof"`
}
type SecretStore_VaultAppRoleCertX_509 ¶
type SecretStore_VaultAppRoleCertX_509 struct {
VaultAppRoleCertX_509 *VaultAppRoleCertX509Store `protobuf:"bytes,95,opt,name=vault_app_role_cert_x_509,json=vaultAppRoleCertX509,proto3,oneof"`
}
type SecretStore_VaultAwsec_2 ¶ added in v8.4.0
type SecretStore_VaultAwsec_2 struct {
VaultAwsec_2 *VaultAWSEC2Store `protobuf:"bytes,97,opt,name=vault_awsec_2,json=vaultAwsec2,proto3,oneof"`
}
type SecretStore_VaultAwsiam ¶ added in v8.4.0
type SecretStore_VaultAwsiam struct {
VaultAwsiam *VaultAWSIAMStore `protobuf:"bytes,96,opt,name=vault_awsiam,json=vaultAwsiam,proto3,oneof"`
}
type SecretStore_VaultTls ¶
type SecretStore_VaultTls struct {
VaultTls *VaultTLSStore `protobuf:"bytes,1,opt,name=vault_tls,json=vaultTls,proto3,oneof"`
}
type SecretStore_VaultTlsCertSsh ¶
type SecretStore_VaultTlsCertSsh struct {
VaultTlsCertSsh *VaultTLSCertSSHStore `protobuf:"bytes,92,opt,name=vault_tls_cert_ssh,json=vaultTlsCertSsh,proto3,oneof"`
}
type SecretStore_VaultTlsCertX_509 ¶
type SecretStore_VaultTlsCertX_509 struct {
VaultTlsCertX_509 *VaultTLSCertX509Store `protobuf:"bytes,93,opt,name=vault_tls_cert_x_509,json=vaultTlsCertX509,proto3,oneof"`
}
type SecretStore_VaultToken ¶
type SecretStore_VaultToken struct {
VaultToken *VaultTokenStore `protobuf:"bytes,2,opt,name=vault_token,json=vaultToken,proto3,oneof"`
}
type SecretStore_VaultTokenCertSsh ¶
type SecretStore_VaultTokenCertSsh struct {
VaultTokenCertSsh *VaultTokenCertSSHStore `protobuf:"bytes,90,opt,name=vault_token_cert_ssh,json=vaultTokenCertSsh,proto3,oneof"`
}
type SecretStore_VaultTokenCertX_509 ¶
type SecretStore_VaultTokenCertX_509 struct {
VaultTokenCertX_509 *VaultTokenCertX509Store `protobuf:"bytes,91,opt,name=vault_token_cert_x_509,json=vaultTokenCertX509,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 SecretStoresHistoryClient ¶
type SecretStoresHistoryClient interface { // List gets a list of SecretStoreHistory records matching a given set of criteria. List(ctx context.Context, in *SecretStoreHistoryListRequest, opts ...grpc.CallOption) (*SecretStoreHistoryListResponse, error) }
SecretStoresHistoryClient is the client API for SecretStoresHistory 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 NewSecretStoresHistoryClient ¶
func NewSecretStoresHistoryClient(cc grpc.ClientConnInterface) SecretStoresHistoryClient
type SecretStoresHistoryServer ¶
type SecretStoresHistoryServer interface { // List gets a list of SecretStoreHistory records matching a given set of criteria. List(context.Context, *SecretStoreHistoryListRequest) (*SecretStoreHistoryListResponse, error) // contains filtered or unexported methods }
SecretStoresHistoryServer is the server API for SecretStoresHistory service. All implementations must embed UnimplementedSecretStoresHistoryServer for forward compatibility
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"` // if true, will not generate a snapshot utility for the service DisableSnapshotVertical bool `` /* 139-byte string literal not displayed */ // if true, will not generate a CLI command SkipCliGeneration bool `protobuf:"varint,1941404,opt,name=skip_cli_generation,json=skipCliGeneration,proto3" json:"skip_cli_generation,omitempty"` // contains filtered or unexported fields }
func (*ServiceOptions) Descriptor
deprecated
func (*ServiceOptions) Descriptor() ([]byte, []int)
Deprecated: Use ServiceOptions.ProtoReflect.Descriptor instead.
func (*ServiceOptions) GetDisableSnapshotVertical ¶
func (x *ServiceOptions) GetDisableSnapshotVertical() bool
func (*ServiceOptions) GetIdPrefix ¶
func (x *ServiceOptions) GetIdPrefix() string
func (*ServiceOptions) GetMainNoun ¶
func (x *ServiceOptions) GetMainNoun() string
func (*ServiceOptions) GetSkipCliGeneration ¶
func (x *ServiceOptions) GetSkipCliGeneration() bool
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The database for healthchecks. Does not affect client requests. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,6,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,5,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // Whether native auth (mysql_native_password) is used for all connections (for backwards compatibility) RequireNativeAuth bool `protobuf:"varint,7,opt,name=require_native_auth,json=requireNativeAuth,proto3" json:"require_native_auth,omitempty"` // If true, appends the hostname to the username when hitting a database.azure.com address UseAzureSingleServerUsernames bool `` /* 155-byte string literal not displayed */ // The username to authenticate with. 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 ¶
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) GetRequireNativeAuth ¶
func (x *SingleStore) GetRequireNativeAuth() bool
func (*SingleStore) GetSecretStoreId ¶
func (x *SingleStore) GetSecretStoreId() string
func (*SingleStore) GetSubdomain ¶
func (x *SingleStore) GetSubdomain() string
func (*SingleStore) GetTags ¶
func (x *SingleStore) GetTags() *Tags
func (*SingleStore) GetUseAzureSingleServerUsernames ¶
func (x *SingleStore) GetUseAzureSingleServerUsernames() bool
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,4,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,6,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The schema to provide on authentication. Schema string `protobuf:"bytes,5,opt,name=schema,proto3" json:"schema,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Snowflake) Descriptor
deprecated
func (*Snowflake) GetBindInterface ¶
func (*Snowflake) GetDatabase ¶
func (*Snowflake) GetEgressFilter ¶
func (*Snowflake) GetHealthy ¶
func (*Snowflake) GetHostname ¶
func (*Snowflake) GetPassword ¶
func (*Snowflake) GetPortOverride ¶
func (*Snowflake) GetSecretStoreId ¶
func (*Snowflake) GetSubdomain ¶
func (*Snowflake) GetUsername ¶
func (*Snowflake) ProtoMessage ¶
func (*Snowflake) ProtoMessage()
func (*Snowflake) ProtoReflect ¶
func (x *Snowflake) ProtoReflect() protoreflect.Message
type Snowsight ¶
type Snowsight struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // The StrongDM user email to use for healthchecks. HealthcheckUsername string `protobuf:"bytes,11,opt,name=healthcheck_username,json=healthcheckUsername,proto3" json:"healthcheck_username,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The Metadata for your snowflake IDP integration SamlMetadata string `protobuf:"bytes,1,opt,name=samlMetadata,proto3" json:"samlMetadata,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,2,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // contains filtered or unexported fields }
func (*Snowsight) Descriptor
deprecated
func (*Snowsight) GetBindInterface ¶
func (*Snowsight) GetEgressFilter ¶
func (*Snowsight) GetHealthcheckUsername ¶
func (*Snowsight) GetHealthy ¶
func (*Snowsight) GetPortOverride ¶
func (*Snowsight) GetSamlMetadata ¶
func (*Snowsight) GetSecretStoreId ¶
func (*Snowsight) GetSubdomain ¶
func (*Snowsight) ProtoMessage ¶
func (*Snowsight) ProtoMessage()
func (*Snowsight) ProtoReflect ¶
func (x *Snowsight) 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Sybase) Descriptor
deprecated
func (*Sybase) GetBindInterface ¶
func (*Sybase) GetEgressFilter ¶
func (*Sybase) GetHealthy ¶
func (*Sybase) GetHostname ¶
func (*Sybase) GetPassword ¶
func (*Sybase) GetPortOverride ¶
func (*Sybase) GetSecretStoreId ¶
func (*Sybase) GetSubdomain ¶
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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,4,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,3,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*SybaseIQ) Descriptor
deprecated
func (*SybaseIQ) GetBindInterface ¶
func (*SybaseIQ) GetEgressFilter ¶
func (*SybaseIQ) GetHealthy ¶
func (*SybaseIQ) GetHostname ¶
func (*SybaseIQ) GetPassword ¶
func (*SybaseIQ) GetPortOverride ¶
func (*SybaseIQ) GetSecretStoreId ¶
func (*SybaseIQ) GetSubdomain ¶
func (*SybaseIQ) GetUsername ¶
func (*SybaseIQ) ProtoMessage ¶
func (*SybaseIQ) ProtoMessage()
func (*SybaseIQ) ProtoReflect ¶
func (x *SybaseIQ) ProtoReflect() protoreflect.Message
type Tag ¶
type Tag struct { // The name or key of this tag. Each name can only refer to one value on a tagged entity. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The value of this tag. 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"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Teradata) Descriptor
deprecated
func (*Teradata) GetBindInterface ¶
func (*Teradata) GetEgressFilter ¶
func (*Teradata) GetHealthy ¶
func (*Teradata) GetHostname ¶
func (*Teradata) GetPassword ¶
func (*Teradata) GetPortOverride ¶
func (*Teradata) GetSecretStoreId ¶
func (*Teradata) GetSubdomain ¶
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 Token ¶
type Token struct { // Unique identifier of the Token. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Token. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Reserved for future use. Always false for tokens. 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"` // The timestamp when the Token was last rekeyed. Rekeyed *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=rekeyed,proto3" json:"rekeyed,omitempty"` // The timestamp when the Token will expire. Deadline *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=deadline,proto3" json:"deadline,omitempty"` // Corresponds to the type of token, e.g. api or admin-token. AccountType string `protobuf:"bytes,7,opt,name=account_type,json=accountType,proto3" json:"account_type,omitempty"` // Permissions assigned to the token, e.g. role:create. Permissions []string `protobuf:"bytes,8,rep,name=permissions,proto3" json:"permissions,omitempty"` // Duration from token creation to expiration. Duration *durationpb.Duration `protobuf:"bytes,9,opt,name=duration,proto3" json:"duration,omitempty"` // contains filtered or unexported fields }
A Token is an account providing tokenized access for automation or integration use. Tokens include admin tokens, API keys, and SCIM tokens.
func (*Token) Descriptor
deprecated
func (*Token) GetAccountType ¶
func (*Token) GetDeadline ¶
func (x *Token) GetDeadline() *timestamppb.Timestamp
func (*Token) GetDuration ¶
func (x *Token) GetDuration() *durationpb.Duration
func (*Token) GetPermissions ¶
func (*Token) GetRekeyed ¶
func (x *Token) GetRekeyed() *timestamppb.Timestamp
func (*Token) GetSuspended ¶
func (*Token) ProtoMessage ¶
func (*Token) ProtoMessage()
func (*Token) ProtoReflect ¶
func (x *Token) ProtoReflect() protoreflect.Message
type Trino ¶
type Trino struct { // Unique identifier of the Resource. Id string `protobuf:"bytes,32768,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Resource. Name string `protobuf:"bytes,32769,opt,name=name,proto3" json:"name,omitempty"` // True if the datasource is reachable and the credentials are valid. Healthy bool `protobuf:"varint,32770,opt,name=healthy,proto3" json:"healthy,omitempty"` // Tags is a map of key, value pairs. Tags *Tags `protobuf:"bytes,32771,opt,name=tags,proto3" json:"tags,omitempty"` // ID of the secret store containing credentials for this resource, if any. SecretStoreId string `protobuf:"bytes,32772,opt,name=secret_store_id,json=secretStoreId,proto3" json:"secret_store_id,omitempty"` // A filter applied to the routing logic to pin datasource to nodes. EgressFilter string `protobuf:"bytes,32773,opt,name=egress_filter,json=egressFilter,proto3" json:"egress_filter,omitempty"` // The bind interface is the IP address to which the port override of a resource is bound (for example, 127.0.0.1). It is automatically generated if not provided. BindInterface string `protobuf:"bytes,32774,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // Subdomain is the local DNS address. (e.g. app-prod1 turns into app-prod1.your-org-name.sdm.network) Subdomain string `protobuf:"bytes,32775,opt,name=subdomain,proto3" json:"subdomain,omitempty"` // The initial database to connect to. This setting does not by itself prevent switching to another database after connecting. Database string `protobuf:"bytes,3,opt,name=database,proto3" json:"database,omitempty"` // The host to dial to initiate a connection from the egress node to this resource. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The password to authenticate with. Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // The port to dial to initiate a connection from the egress node to this resource. Port int32 `protobuf:"varint,5,opt,name=port,proto3" json:"port,omitempty"` // The local port used by clients to connect to this resource. PortOverride int32 `protobuf:"varint,4,opt,name=port_override,json=portOverride,proto3" json:"port_override,omitempty"` // The username to authenticate with. Username string `protobuf:"bytes,6,opt,name=username,proto3" json:"username,omitempty"` // contains filtered or unexported fields }
func (*Trino) Descriptor
deprecated
func (*Trino) GetBindInterface ¶
func (*Trino) GetDatabase ¶
func (*Trino) GetEgressFilter ¶
func (*Trino) GetHealthy ¶
func (*Trino) GetHostname ¶
func (*Trino) GetPassword ¶
func (*Trino) GetPortOverride ¶
func (*Trino) GetSecretStoreId ¶
func (*Trino) GetSubdomain ¶
func (*Trino) GetUsername ¶
func (*Trino) ProtoMessage ¶
func (*Trino) ProtoMessage()
func (*Trino) ProtoReflect ¶
func (x *Trino) ProtoReflect() protoreflect.Message
type UnimplementedAccessRequestEventsHistoryServer ¶
type UnimplementedAccessRequestEventsHistoryServer struct { }
UnimplementedAccessRequestEventsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedAccessRequestsHistoryServer ¶
type UnimplementedAccessRequestsHistoryServer struct { }
UnimplementedAccessRequestsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedAccessRequestsServer ¶
type UnimplementedAccessRequestsServer struct { }
UnimplementedAccessRequestsServer must be embedded to have forward compatible implementations.
type UnimplementedAccountAttachmentsHistoryServer ¶
type UnimplementedAccountAttachmentsHistoryServer struct { }
UnimplementedAccountAttachmentsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedAccountAttachmentsServer ¶
type UnimplementedAccountAttachmentsServer struct { }
UnimplementedAccountAttachmentsServer must be embedded to have forward compatible implementations.
type UnimplementedAccountGrantsHistoryServer ¶
type UnimplementedAccountGrantsHistoryServer struct { }
UnimplementedAccountGrantsHistoryServer 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 UnimplementedAccountPermissionsServer ¶
type UnimplementedAccountPermissionsServer struct { }
UnimplementedAccountPermissionsServer must be embedded to have forward compatible implementations.
type UnimplementedAccountResourcesHistoryServer ¶
type UnimplementedAccountResourcesHistoryServer struct { }
UnimplementedAccountResourcesHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedAccountResourcesServer ¶
type UnimplementedAccountResourcesServer struct { }
UnimplementedAccountResourcesServer must be embedded to have forward compatible implementations.
type UnimplementedAccountsHistoryServer ¶
type UnimplementedAccountsHistoryServer struct { }
UnimplementedAccountsHistoryServer must be embedded to have forward compatible implementations.
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 UnimplementedActivitiesServer ¶
type UnimplementedActivitiesServer struct { }
UnimplementedActivitiesServer must be embedded to have forward compatible implementations.
func (UnimplementedActivitiesServer) Get ¶
func (UnimplementedActivitiesServer) Get(context.Context, *ActivityGetRequest) (*ActivityGetResponse, error)
func (UnimplementedActivitiesServer) List ¶
func (UnimplementedActivitiesServer) List(context.Context, *ActivityListRequest) (*ActivityListResponse, error)
type UnimplementedApprovalWorkflowApproversHistoryServer ¶
type UnimplementedApprovalWorkflowApproversHistoryServer struct { }
UnimplementedApprovalWorkflowApproversHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalWorkflowApproversServer ¶
type UnimplementedApprovalWorkflowApproversServer struct { }
UnimplementedApprovalWorkflowApproversServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalWorkflowStepsHistoryServer ¶
type UnimplementedApprovalWorkflowStepsHistoryServer struct { }
UnimplementedApprovalWorkflowStepsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalWorkflowStepsServer ¶
type UnimplementedApprovalWorkflowStepsServer struct { }
UnimplementedApprovalWorkflowStepsServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalWorkflowsHistoryServer ¶
type UnimplementedApprovalWorkflowsHistoryServer struct { }
UnimplementedApprovalWorkflowsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedApprovalWorkflowsServer ¶
type UnimplementedApprovalWorkflowsServer struct { }
UnimplementedApprovalWorkflowsServer must be embedded to have forward compatible implementations.
type UnimplementedControlPanelServer ¶
type UnimplementedControlPanelServer struct { }
UnimplementedControlPanelServer must be embedded to have forward compatible implementations.
func (UnimplementedControlPanelServer) GetRDPCAPublicKey ¶
func (UnimplementedControlPanelServer) GetRDPCAPublicKey(context.Context, *ControlPanelGetRDPCAPublicKeyRequest) (*ControlPanelGetRDPCAPublicKeyResponse, error)
func (UnimplementedControlPanelServer) GetSSHCAPublicKey ¶
func (UnimplementedControlPanelServer) GetSSHCAPublicKey(context.Context, *ControlPanelGetSSHCAPublicKeyRequest) (*ControlPanelGetSSHCAPublicKeyResponse, error)
func (UnimplementedControlPanelServer) VerifyJWT ¶
func (UnimplementedControlPanelServer) VerifyJWT(context.Context, *ControlPanelVerifyJWTRequest) (*ControlPanelVerifyJWTResponse, error)
type UnimplementedNodesHistoryServer ¶
type UnimplementedNodesHistoryServer struct { }
UnimplementedNodesHistoryServer must be embedded to have forward compatible implementations.
func (UnimplementedNodesHistoryServer) List ¶
func (UnimplementedNodesHistoryServer) List(context.Context, *NodeHistoryListRequest) (*NodeHistoryListResponse, 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 UnimplementedOrganizationHistoryServer ¶
type UnimplementedOrganizationHistoryServer struct { }
UnimplementedOrganizationHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedPeeringGroupNodesServer ¶
type UnimplementedPeeringGroupNodesServer struct { }
UnimplementedPeeringGroupNodesServer must be embedded to have forward compatible implementations.
type UnimplementedPeeringGroupPeersServer ¶
type UnimplementedPeeringGroupPeersServer struct { }
UnimplementedPeeringGroupPeersServer must be embedded to have forward compatible implementations.
type UnimplementedPeeringGroupResourcesServer ¶
type UnimplementedPeeringGroupResourcesServer struct { }
UnimplementedPeeringGroupResourcesServer must be embedded to have forward compatible implementations.
type UnimplementedPeeringGroupsServer ¶
type UnimplementedPeeringGroupsServer struct { }
UnimplementedPeeringGroupsServer must be embedded to have forward compatible implementations.
func (UnimplementedPeeringGroupsServer) Create ¶
func (UnimplementedPeeringGroupsServer) Create(context.Context, *PeeringGroupCreateRequest) (*PeeringGroupCreateResponse, error)
func (UnimplementedPeeringGroupsServer) Delete ¶
func (UnimplementedPeeringGroupsServer) Delete(context.Context, *PeeringGroupDeleteRequest) (*PeeringGroupDeleteResponse, error)
type UnimplementedQueriesServer ¶
type UnimplementedQueriesServer struct { }
UnimplementedQueriesServer must be embedded to have forward compatible implementations.
func (UnimplementedQueriesServer) List ¶
func (UnimplementedQueriesServer) List(context.Context, *QueryListRequest) (*QueryListResponse, error)
type UnimplementedRemoteIdentitiesHistoryServer ¶
type UnimplementedRemoteIdentitiesHistoryServer struct { }
UnimplementedRemoteIdentitiesHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedRemoteIdentitiesServer ¶
type UnimplementedRemoteIdentitiesServer struct { }
UnimplementedRemoteIdentitiesServer must be embedded to have forward compatible implementations.
type UnimplementedRemoteIdentityGroupsHistoryServer ¶
type UnimplementedRemoteIdentityGroupsHistoryServer struct { }
UnimplementedRemoteIdentityGroupsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedRemoteIdentityGroupsServer ¶
type UnimplementedRemoteIdentityGroupsServer struct { }
UnimplementedRemoteIdentityGroupsServer must be embedded to have forward compatible implementations.
type UnimplementedReplaysServer ¶
type UnimplementedReplaysServer struct { }
UnimplementedReplaysServer must be embedded to have forward compatible implementations.
func (UnimplementedReplaysServer) List ¶
func (UnimplementedReplaysServer) List(context.Context, *ReplayListRequest) (*ReplayListResponse, error)
type UnimplementedResourcesHistoryServer ¶
type UnimplementedResourcesHistoryServer struct { }
UnimplementedResourcesHistoryServer 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) Healthcheck ¶
func (UnimplementedResourcesServer) Healthcheck(context.Context, *ResourceHealthcheckRequest) (*ResourceHealthcheckResponse, error)
func (UnimplementedResourcesServer) List ¶
func (UnimplementedResourcesServer) List(context.Context, *ResourceListRequest) (*ResourceListResponse, error)
func (UnimplementedResourcesServer) Update ¶
func (UnimplementedResourcesServer) Update(context.Context, *ResourceUpdateRequest) (*ResourceUpdateResponse, error)
type UnimplementedRoleResourcesHistoryServer ¶
type UnimplementedRoleResourcesHistoryServer struct { }
UnimplementedRoleResourcesHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedRoleResourcesServer ¶
type UnimplementedRoleResourcesServer struct { }
UnimplementedRoleResourcesServer must be embedded to have forward compatible implementations.
type UnimplementedRolesHistoryServer ¶
type UnimplementedRolesHistoryServer struct { }
UnimplementedRolesHistoryServer must be embedded to have forward compatible implementations.
func (UnimplementedRolesHistoryServer) List ¶
func (UnimplementedRolesHistoryServer) List(context.Context, *RoleHistoryListRequest) (*RoleHistoryListResponse, 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 UnimplementedSecretStoreHealthsServer ¶
type UnimplementedSecretStoreHealthsServer struct { }
UnimplementedSecretStoreHealthsServer must be embedded to have forward compatible implementations.
func (UnimplementedSecretStoreHealthsServer) Healthcheck ¶
func (UnimplementedSecretStoreHealthsServer) Healthcheck(context.Context, *SecretStoreHealthcheckRequest) (*SecretStoreHealthcheckResponse, error)
type UnimplementedSecretStoresHistoryServer ¶
type UnimplementedSecretStoresHistoryServer struct { }
UnimplementedSecretStoresHistoryServer must be embedded to have forward compatible implementations.
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 UnimplementedWorkflowApproversHistoryServer ¶
type UnimplementedWorkflowApproversHistoryServer struct { }
UnimplementedWorkflowApproversHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedWorkflowApproversServer ¶
type UnimplementedWorkflowApproversServer struct { }
UnimplementedWorkflowApproversServer must be embedded to have forward compatible implementations.
type UnimplementedWorkflowAssignmentsHistoryServer ¶
type UnimplementedWorkflowAssignmentsHistoryServer struct { }
UnimplementedWorkflowAssignmentsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedWorkflowAssignmentsServer ¶
type UnimplementedWorkflowAssignmentsServer struct { }
UnimplementedWorkflowAssignmentsServer must be embedded to have forward compatible implementations.
type UnimplementedWorkflowRolesHistoryServer ¶
type UnimplementedWorkflowRolesHistoryServer struct { }
UnimplementedWorkflowRolesHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedWorkflowRolesServer ¶
type UnimplementedWorkflowRolesServer struct { }
UnimplementedWorkflowRolesServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkflowRolesServer) Create ¶
func (UnimplementedWorkflowRolesServer) Create(context.Context, *WorkflowRolesCreateRequest) (*WorkflowRolesCreateResponse, error)
func (UnimplementedWorkflowRolesServer) Delete ¶
func (UnimplementedWorkflowRolesServer) Delete(context.Context, *WorkflowRolesDeleteRequest) (*WorkflowRolesDeleteResponse, error)
type UnimplementedWorkflowsHistoryServer ¶
type UnimplementedWorkflowsHistoryServer struct { }
UnimplementedWorkflowsHistoryServer must be embedded to have forward compatible implementations.
type UnimplementedWorkflowsServer ¶
type UnimplementedWorkflowsServer struct { }
UnimplementedWorkflowsServer must be embedded to have forward compatible implementations.
func (UnimplementedWorkflowsServer) Create ¶
func (UnimplementedWorkflowsServer) Create(context.Context, *WorkflowCreateRequest) (*WorkflowCreateResponse, error)
func (UnimplementedWorkflowsServer) Delete ¶
func (UnimplementedWorkflowsServer) Delete(context.Context, *WorkflowDeleteRequest) (*WorkflowDeleteResponse, error)
func (UnimplementedWorkflowsServer) Get ¶
func (UnimplementedWorkflowsServer) Get(context.Context, *WorkflowGetRequest) (*WorkflowGetResponse, error)
func (UnimplementedWorkflowsServer) List ¶
func (UnimplementedWorkflowsServer) List(context.Context, *WorkflowListRequest) (*WorkflowListResponse, error)
func (UnimplementedWorkflowsServer) Update ¶
func (UnimplementedWorkflowsServer) Update(context.Context, *WorkflowUpdateRequest) (*WorkflowUpdateResponse, error)
type UnsafeAccessRequestEventsHistoryServer ¶
type UnsafeAccessRequestEventsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeAccessRequestEventsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccessRequestEventsHistoryServer will result in compilation errors.
type UnsafeAccessRequestsHistoryServer ¶
type UnsafeAccessRequestsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeAccessRequestsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccessRequestsHistoryServer will result in compilation errors.
type UnsafeAccessRequestsServer ¶
type UnsafeAccessRequestsServer interface {
// contains filtered or unexported methods
}
UnsafeAccessRequestsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccessRequestsServer will result in compilation errors.
type UnsafeAccountAttachmentsHistoryServer ¶
type UnsafeAccountAttachmentsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeAccountAttachmentsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountAttachmentsHistoryServer will result in compilation errors.
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 UnsafeAccountGrantsHistoryServer ¶
type UnsafeAccountGrantsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeAccountGrantsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountGrantsHistoryServer 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 UnsafeAccountPermissionsServer ¶
type UnsafeAccountPermissionsServer interface {
// contains filtered or unexported methods
}
UnsafeAccountPermissionsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountPermissionsServer will result in compilation errors.
type UnsafeAccountResourcesHistoryServer ¶
type UnsafeAccountResourcesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeAccountResourcesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountResourcesHistoryServer will result in compilation errors.
type UnsafeAccountResourcesServer ¶
type UnsafeAccountResourcesServer interface {
// contains filtered or unexported methods
}
UnsafeAccountResourcesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountResourcesServer will result in compilation errors.
type UnsafeAccountsHistoryServer ¶
type UnsafeAccountsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeAccountsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AccountsHistoryServer 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 UnsafeActivitiesServer ¶
type UnsafeActivitiesServer interface {
// contains filtered or unexported methods
}
UnsafeActivitiesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ActivitiesServer will result in compilation errors.
type UnsafeApprovalWorkflowApproversHistoryServer ¶
type UnsafeApprovalWorkflowApproversHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeApprovalWorkflowApproversHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApprovalWorkflowApproversHistoryServer will result in compilation errors.
type UnsafeApprovalWorkflowApproversServer ¶
type UnsafeApprovalWorkflowApproversServer interface {
// contains filtered or unexported methods
}
UnsafeApprovalWorkflowApproversServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApprovalWorkflowApproversServer will result in compilation errors.
type UnsafeApprovalWorkflowStepsHistoryServer ¶
type UnsafeApprovalWorkflowStepsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeApprovalWorkflowStepsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApprovalWorkflowStepsHistoryServer will result in compilation errors.
type UnsafeApprovalWorkflowStepsServer ¶
type UnsafeApprovalWorkflowStepsServer interface {
// contains filtered or unexported methods
}
UnsafeApprovalWorkflowStepsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApprovalWorkflowStepsServer will result in compilation errors.
type UnsafeApprovalWorkflowsHistoryServer ¶
type UnsafeApprovalWorkflowsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeApprovalWorkflowsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApprovalWorkflowsHistoryServer will result in compilation errors.
type UnsafeApprovalWorkflowsServer ¶
type UnsafeApprovalWorkflowsServer interface {
// contains filtered or unexported methods
}
UnsafeApprovalWorkflowsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ApprovalWorkflowsServer 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 UnsafeNodesHistoryServer ¶
type UnsafeNodesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeNodesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to NodesHistoryServer 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 UnsafeOrganizationHistoryServer ¶
type UnsafeOrganizationHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeOrganizationHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OrganizationHistoryServer will result in compilation errors.
type UnsafePeeringGroupNodesServer ¶
type UnsafePeeringGroupNodesServer interface {
// contains filtered or unexported methods
}
UnsafePeeringGroupNodesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PeeringGroupNodesServer will result in compilation errors.
type UnsafePeeringGroupPeersServer ¶
type UnsafePeeringGroupPeersServer interface {
// contains filtered or unexported methods
}
UnsafePeeringGroupPeersServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PeeringGroupPeersServer will result in compilation errors.
type UnsafePeeringGroupResourcesServer ¶
type UnsafePeeringGroupResourcesServer interface {
// contains filtered or unexported methods
}
UnsafePeeringGroupResourcesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PeeringGroupResourcesServer will result in compilation errors.
type UnsafePeeringGroupsServer ¶
type UnsafePeeringGroupsServer interface {
// contains filtered or unexported methods
}
UnsafePeeringGroupsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to PeeringGroupsServer will result in compilation errors.
type UnsafeQueriesServer ¶
type UnsafeQueriesServer interface {
// contains filtered or unexported methods
}
UnsafeQueriesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to QueriesServer will result in compilation errors.
type UnsafeRemoteIdentitiesHistoryServer ¶
type UnsafeRemoteIdentitiesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeRemoteIdentitiesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RemoteIdentitiesHistoryServer will result in compilation errors.
type UnsafeRemoteIdentitiesServer ¶
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 UnsafeRemoteIdentityGroupsHistoryServer ¶
type UnsafeRemoteIdentityGroupsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeRemoteIdentityGroupsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RemoteIdentityGroupsHistoryServer will result in compilation errors.
type UnsafeRemoteIdentityGroupsServer ¶
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 UnsafeReplaysServer ¶
type UnsafeReplaysServer interface {
// contains filtered or unexported methods
}
UnsafeReplaysServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReplaysServer will result in compilation errors.
type UnsafeResourcesHistoryServer ¶
type UnsafeResourcesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeResourcesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ResourcesHistoryServer 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 UnsafeRoleResourcesHistoryServer ¶
type UnsafeRoleResourcesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeRoleResourcesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleResourcesHistoryServer will result in compilation errors.
type UnsafeRoleResourcesServer ¶
type UnsafeRoleResourcesServer interface {
// contains filtered or unexported methods
}
UnsafeRoleResourcesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RoleResourcesServer will result in compilation errors.
type UnsafeRolesHistoryServer ¶
type UnsafeRolesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeRolesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RolesHistoryServer 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 UnsafeSecretStoreHealthsServer ¶
type UnsafeSecretStoreHealthsServer interface {
// contains filtered or unexported methods
}
UnsafeSecretStoreHealthsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretStoreHealthsServer will result in compilation errors.
type UnsafeSecretStoresHistoryServer ¶
type UnsafeSecretStoresHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeSecretStoresHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SecretStoresHistoryServer 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 UnsafeWorkflowApproversHistoryServer ¶
type UnsafeWorkflowApproversHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowApproversHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowApproversHistoryServer will result in compilation errors.
type UnsafeWorkflowApproversServer ¶
type UnsafeWorkflowApproversServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowApproversServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowApproversServer will result in compilation errors.
type UnsafeWorkflowAssignmentsHistoryServer ¶
type UnsafeWorkflowAssignmentsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowAssignmentsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowAssignmentsHistoryServer will result in compilation errors.
type UnsafeWorkflowAssignmentsServer ¶
type UnsafeWorkflowAssignmentsServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowAssignmentsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowAssignmentsServer will result in compilation errors.
type UnsafeWorkflowRolesHistoryServer ¶
type UnsafeWorkflowRolesHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowRolesHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowRolesHistoryServer will result in compilation errors.
type UnsafeWorkflowRolesServer ¶
type UnsafeWorkflowRolesServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowRolesServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowRolesServer will result in compilation errors.
type UnsafeWorkflowsHistoryServer ¶
type UnsafeWorkflowsHistoryServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowsHistoryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowsHistoryServer will result in compilation errors.
type UnsafeWorkflowsServer ¶
type UnsafeWorkflowsServer interface {
// contains filtered or unexported methods
}
UnsafeWorkflowsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to WorkflowsServer 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"` // PermissionLevel is a read only field for the user's permission level e.g. admin, DBA, user. PermissionLevel string `protobuf:"bytes,7,opt,name=permission_level,json=permissionLevel,proto3" json:"permission_level,omitempty"` // Managed By is a read only field for what service manages this user, e.g. StrongDM, Okta, Azure. ManagedBy string `protobuf:"bytes,8,opt,name=managed_by,json=managedBy,proto3" json:"managed_by,omitempty"` // External ID is an alternative unique ID this user is represented by within an external service. ExternalId string `protobuf:"bytes,9,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"` // Suspended is a read only field for the User's suspended state. SuspendedRO bool `protobuf:"varint,10,opt,name=suspendedRO,proto3" json:"suspendedRO,omitempty"` // PermissionLevel is the user's permission level e.g. admin, DBA, user. PermissionLevelRW string `protobuf:"bytes,11,opt,name=permission_levelRW,json=permissionLevelRW,proto3" json:"permission_levelRW,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) GetExternalId ¶
func (*User) GetFirstName ¶
func (*User) GetLastName ¶
func (*User) GetManagedBy ¶
func (*User) GetPermissionLevel ¶
func (*User) GetPermissionLevelRW ¶
func (*User) GetSuspended ¶
func (*User) GetSuspendedRO ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type VaultAWSEC2Store ¶ added in v8.4.0
type VaultAWSEC2Store 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"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target 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 (*VaultAWSEC2Store) Descriptor
deprecated
added in
v8.4.0
func (*VaultAWSEC2Store) Descriptor() ([]byte, []int)
Deprecated: Use VaultAWSEC2Store.ProtoReflect.Descriptor instead.
func (*VaultAWSEC2Store) GetId ¶ added in v8.4.0
func (x *VaultAWSEC2Store) GetId() string
func (*VaultAWSEC2Store) GetName ¶ added in v8.4.0
func (x *VaultAWSEC2Store) GetName() string
func (*VaultAWSEC2Store) GetNamespace ¶ added in v8.4.0
func (x *VaultAWSEC2Store) GetNamespace() string
func (*VaultAWSEC2Store) GetServerAddress ¶ added in v8.4.0
func (x *VaultAWSEC2Store) GetServerAddress() string
func (*VaultAWSEC2Store) GetTags ¶ added in v8.4.0
func (x *VaultAWSEC2Store) GetTags() *Tags
func (*VaultAWSEC2Store) ProtoMessage ¶ added in v8.4.0
func (*VaultAWSEC2Store) ProtoMessage()
func (*VaultAWSEC2Store) ProtoReflect ¶ added in v8.4.0
func (x *VaultAWSEC2Store) ProtoReflect() protoreflect.Message
func (*VaultAWSEC2Store) Reset ¶ added in v8.4.0
func (x *VaultAWSEC2Store) Reset()
func (*VaultAWSEC2Store) String ¶ added in v8.4.0
func (x *VaultAWSEC2Store) String() string
type VaultAWSIAMStore ¶ added in v8.4.0
type VaultAWSIAMStore 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"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target 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 (*VaultAWSIAMStore) Descriptor
deprecated
added in
v8.4.0
func (*VaultAWSIAMStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultAWSIAMStore.ProtoReflect.Descriptor instead.
func (*VaultAWSIAMStore) GetId ¶ added in v8.4.0
func (x *VaultAWSIAMStore) GetId() string
func (*VaultAWSIAMStore) GetName ¶ added in v8.4.0
func (x *VaultAWSIAMStore) GetName() string
func (*VaultAWSIAMStore) GetNamespace ¶ added in v8.4.0
func (x *VaultAWSIAMStore) GetNamespace() string
func (*VaultAWSIAMStore) GetServerAddress ¶ added in v8.4.0
func (x *VaultAWSIAMStore) GetServerAddress() string
func (*VaultAWSIAMStore) GetTags ¶ added in v8.4.0
func (x *VaultAWSIAMStore) GetTags() *Tags
func (*VaultAWSIAMStore) ProtoMessage ¶ added in v8.4.0
func (*VaultAWSIAMStore) ProtoMessage()
func (*VaultAWSIAMStore) ProtoReflect ¶ added in v8.4.0
func (x *VaultAWSIAMStore) ProtoReflect() protoreflect.Message
func (*VaultAWSIAMStore) Reset ¶ added in v8.4.0
func (x *VaultAWSIAMStore) Reset()
func (*VaultAWSIAMStore) String ¶ added in v8.4.0
func (x *VaultAWSIAMStore) String() string
type VaultAppRoleCertSSHStore ¶
type VaultAppRoleCertSSHStore 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"` // The lifetime of certificates issued by this CA represented in minutes. IssuedCertTTLMinutes int32 `protobuf:"varint,9,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // The signing role to be used for signing certificates SigningRole string `protobuf:"bytes,7,opt,name=signing_role,json=signingRole,proto3" json:"signing_role,omitempty"` // The mount point of the SSH engine configured with the desired CA SshMountPoint string `protobuf:"bytes,6,opt,name=ssh_mount_point,json=sshMountPoint,proto3" json:"ssh_mount_point,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 (*VaultAppRoleCertSSHStore) Descriptor
deprecated
func (*VaultAppRoleCertSSHStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultAppRoleCertSSHStore.ProtoReflect.Descriptor instead.
func (*VaultAppRoleCertSSHStore) GetId ¶
func (x *VaultAppRoleCertSSHStore) GetId() string
func (*VaultAppRoleCertSSHStore) GetIssuedCertTTLMinutes ¶
func (x *VaultAppRoleCertSSHStore) GetIssuedCertTTLMinutes() int32
func (*VaultAppRoleCertSSHStore) GetName ¶
func (x *VaultAppRoleCertSSHStore) GetName() string
func (*VaultAppRoleCertSSHStore) GetNamespace ¶
func (x *VaultAppRoleCertSSHStore) GetNamespace() string
func (*VaultAppRoleCertSSHStore) GetServerAddress ¶
func (x *VaultAppRoleCertSSHStore) GetServerAddress() string
func (*VaultAppRoleCertSSHStore) GetSigningRole ¶
func (x *VaultAppRoleCertSSHStore) GetSigningRole() string
func (*VaultAppRoleCertSSHStore) GetSshMountPoint ¶
func (x *VaultAppRoleCertSSHStore) GetSshMountPoint() string
func (*VaultAppRoleCertSSHStore) GetTags ¶
func (x *VaultAppRoleCertSSHStore) GetTags() *Tags
func (*VaultAppRoleCertSSHStore) ProtoMessage ¶
func (*VaultAppRoleCertSSHStore) ProtoMessage()
func (*VaultAppRoleCertSSHStore) ProtoReflect ¶
func (x *VaultAppRoleCertSSHStore) ProtoReflect() protoreflect.Message
func (*VaultAppRoleCertSSHStore) Reset ¶
func (x *VaultAppRoleCertSSHStore) Reset()
func (*VaultAppRoleCertSSHStore) String ¶
func (x *VaultAppRoleCertSSHStore) String() string
type VaultAppRoleCertX509Store ¶
type VaultAppRoleCertX509Store 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"` // The lifetime of certificates issued by this CA in minutes. Recommended value is 5. IssuedCertTTLMinutes int32 `protobuf:"varint,9,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The mount point of the PKI engine configured with the desired CA PkiMountPoint string `protobuf:"bytes,6,opt,name=pki_mount_point,json=pkiMountPoint,proto3" json:"pki_mount_point,omitempty"` // The URL of the Vault to target ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // The signing role to be used for signing certificates SigningRole string `protobuf:"bytes,7,opt,name=signing_role,json=signingRole,proto3" json:"signing_role,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 (*VaultAppRoleCertX509Store) Descriptor
deprecated
func (*VaultAppRoleCertX509Store) Descriptor() ([]byte, []int)
Deprecated: Use VaultAppRoleCertX509Store.ProtoReflect.Descriptor instead.
func (*VaultAppRoleCertX509Store) GetId ¶
func (x *VaultAppRoleCertX509Store) GetId() string
func (*VaultAppRoleCertX509Store) GetIssuedCertTTLMinutes ¶
func (x *VaultAppRoleCertX509Store) GetIssuedCertTTLMinutes() int32
func (*VaultAppRoleCertX509Store) GetName ¶
func (x *VaultAppRoleCertX509Store) GetName() string
func (*VaultAppRoleCertX509Store) GetNamespace ¶
func (x *VaultAppRoleCertX509Store) GetNamespace() string
func (*VaultAppRoleCertX509Store) GetPkiMountPoint ¶
func (x *VaultAppRoleCertX509Store) GetPkiMountPoint() string
func (*VaultAppRoleCertX509Store) GetServerAddress ¶
func (x *VaultAppRoleCertX509Store) GetServerAddress() string
func (*VaultAppRoleCertX509Store) GetSigningRole ¶
func (x *VaultAppRoleCertX509Store) GetSigningRole() string
func (*VaultAppRoleCertX509Store) GetTags ¶
func (x *VaultAppRoleCertX509Store) GetTags() *Tags
func (*VaultAppRoleCertX509Store) ProtoMessage ¶
func (*VaultAppRoleCertX509Store) ProtoMessage()
func (*VaultAppRoleCertX509Store) ProtoReflect ¶
func (x *VaultAppRoleCertX509Store) ProtoReflect() protoreflect.Message
func (*VaultAppRoleCertX509Store) Reset ¶
func (x *VaultAppRoleCertX509Store) Reset()
func (*VaultAppRoleCertX509Store) String ¶
func (x *VaultAppRoleCertX509Store) String() string
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"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target 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 VaultTLSCertSSHStore ¶
type VaultTLSCertSSHStore 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"` // A path to a CA file accessible by a Node CACertPath string `protobuf:"bytes,4,opt,name=CA_cert_path,json=CACertPath,proto3" json:"CA_cert_path,omitempty"` // A path to a client certificate file accessible by a Node ClientCertPath string `protobuf:"bytes,5,opt,name=client_cert_path,json=clientCertPath,proto3" json:"client_cert_path,omitempty"` // A path to a client key file accessible by a Node ClientKeyPath string `protobuf:"bytes,6,opt,name=client_key_path,json=clientKeyPath,proto3" json:"client_key_path,omitempty"` // The lifetime of certificates issued by this CA represented in minutes. IssuedCertTTLMinutes int32 `protobuf:"varint,11,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,8,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // The signing role to be used for signing certificates SigningRole string `protobuf:"bytes,10,opt,name=signing_role,json=signingRole,proto3" json:"signing_role,omitempty"` // The mount point of the SSH engine configured with the desired CA SshMountPoint string `protobuf:"bytes,9,opt,name=ssh_mount_point,json=sshMountPoint,proto3" json:"ssh_mount_point,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 (*VaultTLSCertSSHStore) Descriptor
deprecated
func (*VaultTLSCertSSHStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultTLSCertSSHStore.ProtoReflect.Descriptor instead.
func (*VaultTLSCertSSHStore) GetCACertPath ¶
func (x *VaultTLSCertSSHStore) GetCACertPath() string
func (*VaultTLSCertSSHStore) GetClientCertPath ¶
func (x *VaultTLSCertSSHStore) GetClientCertPath() string
func (*VaultTLSCertSSHStore) GetClientKeyPath ¶
func (x *VaultTLSCertSSHStore) GetClientKeyPath() string
func (*VaultTLSCertSSHStore) GetId ¶
func (x *VaultTLSCertSSHStore) GetId() string
func (*VaultTLSCertSSHStore) GetIssuedCertTTLMinutes ¶
func (x *VaultTLSCertSSHStore) GetIssuedCertTTLMinutes() int32
func (*VaultTLSCertSSHStore) GetName ¶
func (x *VaultTLSCertSSHStore) GetName() string
func (*VaultTLSCertSSHStore) GetNamespace ¶
func (x *VaultTLSCertSSHStore) GetNamespace() string
func (*VaultTLSCertSSHStore) GetServerAddress ¶
func (x *VaultTLSCertSSHStore) GetServerAddress() string
func (*VaultTLSCertSSHStore) GetSigningRole ¶
func (x *VaultTLSCertSSHStore) GetSigningRole() string
func (*VaultTLSCertSSHStore) GetSshMountPoint ¶
func (x *VaultTLSCertSSHStore) GetSshMountPoint() string
func (*VaultTLSCertSSHStore) GetTags ¶
func (x *VaultTLSCertSSHStore) GetTags() *Tags
func (*VaultTLSCertSSHStore) ProtoMessage ¶
func (*VaultTLSCertSSHStore) ProtoMessage()
func (*VaultTLSCertSSHStore) ProtoReflect ¶
func (x *VaultTLSCertSSHStore) ProtoReflect() protoreflect.Message
func (*VaultTLSCertSSHStore) Reset ¶
func (x *VaultTLSCertSSHStore) Reset()
func (*VaultTLSCertSSHStore) String ¶
func (x *VaultTLSCertSSHStore) String() string
type VaultTLSCertX509Store ¶
type VaultTLSCertX509Store 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"` // A path to a CA file accessible by a Node CACertPath string `protobuf:"bytes,4,opt,name=CA_cert_path,json=CACertPath,proto3" json:"CA_cert_path,omitempty"` // A path to a client certificate file accessible by a Node ClientCertPath string `protobuf:"bytes,5,opt,name=client_cert_path,json=clientCertPath,proto3" json:"client_cert_path,omitempty"` // A path to a client key file accessible by a Node ClientKeyPath string `protobuf:"bytes,6,opt,name=client_key_path,json=clientKeyPath,proto3" json:"client_key_path,omitempty"` // The lifetime of certificates issued by this CA represented in minutes. IssuedCertTTLMinutes int32 `protobuf:"varint,11,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,8,opt,name=namespace,proto3" json:"namespace,omitempty"` // The mount point of the PKI engine configured with the desired CA PkiMountPoint string `protobuf:"bytes,9,opt,name=pki_mount_point,json=pkiMountPoint,proto3" json:"pki_mount_point,omitempty"` // The URL of the Vault to target ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // The signing role to be used for signing certificates SigningRole string `protobuf:"bytes,10,opt,name=signing_role,json=signingRole,proto3" json:"signing_role,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 (*VaultTLSCertX509Store) Descriptor
deprecated
func (*VaultTLSCertX509Store) Descriptor() ([]byte, []int)
Deprecated: Use VaultTLSCertX509Store.ProtoReflect.Descriptor instead.
func (*VaultTLSCertX509Store) GetCACertPath ¶
func (x *VaultTLSCertX509Store) GetCACertPath() string
func (*VaultTLSCertX509Store) GetClientCertPath ¶
func (x *VaultTLSCertX509Store) GetClientCertPath() string
func (*VaultTLSCertX509Store) GetClientKeyPath ¶
func (x *VaultTLSCertX509Store) GetClientKeyPath() string
func (*VaultTLSCertX509Store) GetId ¶
func (x *VaultTLSCertX509Store) GetId() string
func (*VaultTLSCertX509Store) GetIssuedCertTTLMinutes ¶
func (x *VaultTLSCertX509Store) GetIssuedCertTTLMinutes() int32
func (*VaultTLSCertX509Store) GetName ¶
func (x *VaultTLSCertX509Store) GetName() string
func (*VaultTLSCertX509Store) GetNamespace ¶
func (x *VaultTLSCertX509Store) GetNamespace() string
func (*VaultTLSCertX509Store) GetPkiMountPoint ¶
func (x *VaultTLSCertX509Store) GetPkiMountPoint() string
func (*VaultTLSCertX509Store) GetServerAddress ¶
func (x *VaultTLSCertX509Store) GetServerAddress() string
func (*VaultTLSCertX509Store) GetSigningRole ¶
func (x *VaultTLSCertX509Store) GetSigningRole() string
func (*VaultTLSCertX509Store) GetTags ¶
func (x *VaultTLSCertX509Store) GetTags() *Tags
func (*VaultTLSCertX509Store) ProtoMessage ¶
func (*VaultTLSCertX509Store) ProtoMessage()
func (*VaultTLSCertX509Store) ProtoReflect ¶
func (x *VaultTLSCertX509Store) ProtoReflect() protoreflect.Message
func (*VaultTLSCertX509Store) Reset ¶
func (x *VaultTLSCertX509Store) Reset()
func (*VaultTLSCertX509Store) String ¶
func (x *VaultTLSCertX509Store) 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"` // A path to a CA file accessible by a Node CACertPath string `protobuf:"bytes,4,opt,name=CA_cert_path,json=CACertPath,proto3" json:"CA_cert_path,omitempty"` // A path to a client certificate file accessible by a Node ClientCertPath string `protobuf:"bytes,5,opt,name=client_cert_path,json=clientCertPath,proto3" json:"client_cert_path,omitempty"` // A path to a client key file accessible by a Node ClientKeyPath string `protobuf:"bytes,6,opt,name=client_key_path,json=clientKeyPath,proto3" json:"client_key_path,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,8,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target 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 VaultTokenCertSSHStore ¶
type VaultTokenCertSSHStore 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"` // The lifetime of certificates issued by this CA in minutes. Recommended value is 5. IssuedCertTTLMinutes int32 `protobuf:"varint,9,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // The signing role to be used for signing certificates SigningRole string `protobuf:"bytes,7,opt,name=signing_role,json=signingRole,proto3" json:"signing_role,omitempty"` // The mount point of the SSH engine configured with the desired CA SshMountPoint string `protobuf:"bytes,6,opt,name=ssh_mount_point,json=sshMountPoint,proto3" json:"ssh_mount_point,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 (*VaultTokenCertSSHStore) Descriptor
deprecated
func (*VaultTokenCertSSHStore) Descriptor() ([]byte, []int)
Deprecated: Use VaultTokenCertSSHStore.ProtoReflect.Descriptor instead.
func (*VaultTokenCertSSHStore) GetId ¶
func (x *VaultTokenCertSSHStore) GetId() string
func (*VaultTokenCertSSHStore) GetIssuedCertTTLMinutes ¶
func (x *VaultTokenCertSSHStore) GetIssuedCertTTLMinutes() int32
func (*VaultTokenCertSSHStore) GetName ¶
func (x *VaultTokenCertSSHStore) GetName() string
func (*VaultTokenCertSSHStore) GetNamespace ¶
func (x *VaultTokenCertSSHStore) GetNamespace() string
func (*VaultTokenCertSSHStore) GetServerAddress ¶
func (x *VaultTokenCertSSHStore) GetServerAddress() string
func (*VaultTokenCertSSHStore) GetSigningRole ¶
func (x *VaultTokenCertSSHStore) GetSigningRole() string
func (*VaultTokenCertSSHStore) GetSshMountPoint ¶
func (x *VaultTokenCertSSHStore) GetSshMountPoint() string
func (*VaultTokenCertSSHStore) GetTags ¶
func (x *VaultTokenCertSSHStore) GetTags() *Tags
func (*VaultTokenCertSSHStore) ProtoMessage ¶
func (*VaultTokenCertSSHStore) ProtoMessage()
func (*VaultTokenCertSSHStore) ProtoReflect ¶
func (x *VaultTokenCertSSHStore) ProtoReflect() protoreflect.Message
func (*VaultTokenCertSSHStore) Reset ¶
func (x *VaultTokenCertSSHStore) Reset()
func (*VaultTokenCertSSHStore) String ¶
func (x *VaultTokenCertSSHStore) String() string
type VaultTokenCertX509Store ¶
type VaultTokenCertX509Store 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"` // The lifetime of certificates issued by this CA represented in minutes. IssuedCertTTLMinutes int32 `protobuf:"varint,8,opt,name=issuedCertTTLMinutes,proto3" json:"issuedCertTTLMinutes,omitempty"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The mount point of the PKI engine configured with the desired CA PkiMountPoint string `protobuf:"bytes,6,opt,name=pki_mount_point,json=pkiMountPoint,proto3" json:"pki_mount_point,omitempty"` // The URL of the Vault to target ServerAddress string `protobuf:"bytes,3,opt,name=server_address,json=serverAddress,proto3" json:"server_address,omitempty"` // The signing role to be used for signing certificates SigningRole string `protobuf:"bytes,7,opt,name=signing_role,json=signingRole,proto3" json:"signing_role,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 (*VaultTokenCertX509Store) Descriptor
deprecated
func (*VaultTokenCertX509Store) Descriptor() ([]byte, []int)
Deprecated: Use VaultTokenCertX509Store.ProtoReflect.Descriptor instead.
func (*VaultTokenCertX509Store) GetId ¶
func (x *VaultTokenCertX509Store) GetId() string
func (*VaultTokenCertX509Store) GetIssuedCertTTLMinutes ¶
func (x *VaultTokenCertX509Store) GetIssuedCertTTLMinutes() int32
func (*VaultTokenCertX509Store) GetName ¶
func (x *VaultTokenCertX509Store) GetName() string
func (*VaultTokenCertX509Store) GetNamespace ¶
func (x *VaultTokenCertX509Store) GetNamespace() string
func (*VaultTokenCertX509Store) GetPkiMountPoint ¶
func (x *VaultTokenCertX509Store) GetPkiMountPoint() string
func (*VaultTokenCertX509Store) GetServerAddress ¶
func (x *VaultTokenCertX509Store) GetServerAddress() string
func (*VaultTokenCertX509Store) GetSigningRole ¶
func (x *VaultTokenCertX509Store) GetSigningRole() string
func (*VaultTokenCertX509Store) GetTags ¶
func (x *VaultTokenCertX509Store) GetTags() *Tags
func (*VaultTokenCertX509Store) ProtoMessage ¶
func (*VaultTokenCertX509Store) ProtoMessage()
func (*VaultTokenCertX509Store) ProtoReflect ¶
func (x *VaultTokenCertX509Store) ProtoReflect() protoreflect.Message
func (*VaultTokenCertX509Store) Reset ¶
func (x *VaultTokenCertX509Store) Reset()
func (*VaultTokenCertX509Store) String ¶
func (x *VaultTokenCertX509Store) 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"` // The namespace to make requests within Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` // The URL of the Vault to target 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
type Workflow ¶
type Workflow struct { // Unique identifier of the Workflow. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Unique human-readable name of the Workflow. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Optional description of the Workflow. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Optional weight for workflow to specify it's priority in matching a request. Weight int64 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"` // Optional auto grant setting to automatically approve requests or not, defaults to false. AutoGrant bool `protobuf:"varint,5,opt,name=auto_grant,json=autoGrant,proto3" json:"auto_grant,omitempty"` // Optional enabled state for workflow. This setting may be overridden by the system if // the workflow doesn't meet the requirements to be enabled or if other conditions prevent // enabling the workflow. The requirements to enable a workflow are that the workflow must be // either set up for with auto grant enabled or have one or more WorkflowApprovers created for // the workflow. Enabled bool `protobuf:"varint,6,opt,name=enabled,proto3" json:"enabled,omitempty"` // Optional requires reason setting to specify whether or not a request requires the requester // to provide a reason with the access request. Defaults to false. RequiresReason bool `protobuf:"varint,7,opt,name=requires_reason,json=requiresReason,proto3" json:"requires_reason,omitempty"` // AccessRules is a list of access rules defining the resources this Workflow provides access to. AccessRules string `protobuf:"bytes,8,opt,name=access_rules,json=accessRules,proto3" json:"access_rules,omitempty"` // Optional approval flow ID identifies an approval flow that linked to the workflow ApprovalFlowId string `protobuf:"bytes,9,opt,name=approval_flow_id,json=approvalFlowId,proto3" json:"approval_flow_id,omitempty"` // contains filtered or unexported fields }
Workflows are the collection of rules that define the resources to which access can be requested, the users that can request that access, and the mechanism for approving those requests which can either but automatic approval or a set of users authorized to approve the requests.
func (*Workflow) Descriptor
deprecated
func (*Workflow) GetAccessRules ¶
func (*Workflow) GetApprovalFlowId ¶
func (*Workflow) GetAutoGrant ¶
func (*Workflow) GetDescription ¶
func (*Workflow) GetEnabled ¶
func (*Workflow) GetRequiresReason ¶
func (*Workflow) ProtoMessage ¶
func (*Workflow) ProtoMessage()
func (*Workflow) ProtoReflect ¶
func (x *Workflow) ProtoReflect() protoreflect.Message
type WorkflowApprover ¶
type WorkflowApprover struct { // Unique identifier of the WorkflowApprover. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The workflow id. WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"` // The approver account id. AccountId string `protobuf:"bytes,3,opt,name=account_id,json=accountId,proto3" json:"account_id,omitempty"` // The approver role id RoleId string `protobuf:"bytes,4,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // contains filtered or unexported fields }
WorkflowApprover is an account or a role with the ability to approve requests bound to a workflow.
func (*WorkflowApprover) Descriptor
deprecated
func (*WorkflowApprover) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApprover.ProtoReflect.Descriptor instead.
func (*WorkflowApprover) GetAccountId ¶
func (x *WorkflowApprover) GetAccountId() string
func (*WorkflowApprover) GetId ¶
func (x *WorkflowApprover) GetId() string
func (*WorkflowApprover) GetRoleId ¶
func (x *WorkflowApprover) GetRoleId() string
func (*WorkflowApprover) GetWorkflowId ¶
func (x *WorkflowApprover) GetWorkflowId() string
func (*WorkflowApprover) ProtoMessage ¶
func (*WorkflowApprover) ProtoMessage()
func (*WorkflowApprover) ProtoReflect ¶
func (x *WorkflowApprover) ProtoReflect() protoreflect.Message
func (*WorkflowApprover) Reset ¶
func (x *WorkflowApprover) Reset()
func (*WorkflowApprover) String ¶
func (x *WorkflowApprover) String() string
type WorkflowApproverGetRequest ¶
type WorkflowApproverGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the WorkflowApprover to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
WorkflowApproverGetRequest specifies which WorkflowApprover to retrieve.
func (*WorkflowApproverGetRequest) Descriptor
deprecated
func (*WorkflowApproverGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproverGetRequest.ProtoReflect.Descriptor instead.
func (*WorkflowApproverGetRequest) GetId ¶
func (x *WorkflowApproverGetRequest) GetId() string
func (*WorkflowApproverGetRequest) GetMeta ¶
func (x *WorkflowApproverGetRequest) GetMeta() *GetRequestMetadata
func (*WorkflowApproverGetRequest) ProtoMessage ¶
func (*WorkflowApproverGetRequest) ProtoMessage()
func (*WorkflowApproverGetRequest) ProtoReflect ¶
func (x *WorkflowApproverGetRequest) ProtoReflect() protoreflect.Message
func (*WorkflowApproverGetRequest) Reset ¶
func (x *WorkflowApproverGetRequest) Reset()
func (*WorkflowApproverGetRequest) String ¶
func (x *WorkflowApproverGetRequest) String() string
type WorkflowApproverGetResponse ¶
type WorkflowApproverGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested WorkflowApprover. WorkflowApprover *WorkflowApprover `protobuf:"bytes,2,opt,name=workflow_approver,json=workflowApprover,proto3" json:"workflow_approver,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 }
WorkflowApproverGetResponse returns a requested WorkflowApprover.
func (*WorkflowApproverGetResponse) Descriptor
deprecated
func (*WorkflowApproverGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproverGetResponse.ProtoReflect.Descriptor instead.
func (*WorkflowApproverGetResponse) GetMeta ¶
func (x *WorkflowApproverGetResponse) GetMeta() *GetResponseMetadata
func (*WorkflowApproverGetResponse) GetRateLimit ¶
func (x *WorkflowApproverGetResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowApproverGetResponse) GetWorkflowApprover ¶
func (x *WorkflowApproverGetResponse) GetWorkflowApprover() *WorkflowApprover
func (*WorkflowApproverGetResponse) ProtoMessage ¶
func (*WorkflowApproverGetResponse) ProtoMessage()
func (*WorkflowApproverGetResponse) ProtoReflect ¶
func (x *WorkflowApproverGetResponse) ProtoReflect() protoreflect.Message
func (*WorkflowApproverGetResponse) Reset ¶
func (x *WorkflowApproverGetResponse) Reset()
func (*WorkflowApproverGetResponse) String ¶
func (x *WorkflowApproverGetResponse) String() string
type WorkflowApproverHistory ¶
type WorkflowApproverHistory struct { // The unique identifier of the Activity that produced this change to the WorkflowApprover. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the WorkflowApprover state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete WorkflowApprover state at this time. WorkflowApprover *WorkflowApprover `protobuf:"bytes,3,opt,name=workflow_approver,json=workflowApprover,proto3" json:"workflow_approver,omitempty"` // If this WorkflowApprover was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
WorkflowApproverHistory provides records of all changes to the state of a WorkflowApprover.
func (*WorkflowApproverHistory) Descriptor
deprecated
func (*WorkflowApproverHistory) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproverHistory.ProtoReflect.Descriptor instead.
func (*WorkflowApproverHistory) GetActivityId ¶
func (x *WorkflowApproverHistory) GetActivityId() string
func (*WorkflowApproverHistory) GetDeletedAt ¶
func (x *WorkflowApproverHistory) GetDeletedAt() *timestamppb.Timestamp
func (*WorkflowApproverHistory) GetTimestamp ¶
func (x *WorkflowApproverHistory) GetTimestamp() *timestamppb.Timestamp
func (*WorkflowApproverHistory) GetWorkflowApprover ¶
func (x *WorkflowApproverHistory) GetWorkflowApprover() *WorkflowApprover
func (*WorkflowApproverHistory) ProtoMessage ¶
func (*WorkflowApproverHistory) ProtoMessage()
func (*WorkflowApproverHistory) ProtoReflect ¶
func (x *WorkflowApproverHistory) ProtoReflect() protoreflect.Message
func (*WorkflowApproverHistory) Reset ¶
func (x *WorkflowApproverHistory) Reset()
func (*WorkflowApproverHistory) String ¶
func (x *WorkflowApproverHistory) String() string
type WorkflowApproversClient ¶
type WorkflowApproversClient interface { // Create creates a new workflow approver Create(ctx context.Context, in *WorkflowApproversCreateRequest, opts ...grpc.CallOption) (*WorkflowApproversCreateResponse, error) // Get reads one workflow approver by ID. Get(ctx context.Context, in *WorkflowApproverGetRequest, opts ...grpc.CallOption) (*WorkflowApproverGetResponse, error) // Delete deletes a workflow approver Delete(ctx context.Context, in *WorkflowApproversDeleteRequest, opts ...grpc.CallOption) (*WorkflowApproversDeleteResponse, error) // Lists existing workflow approvers. List(ctx context.Context, in *WorkflowApproversListRequest, opts ...grpc.CallOption) (*WorkflowApproversListResponse, error) }
WorkflowApproversClient is the client API for WorkflowApprovers 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 NewWorkflowApproversClient ¶
func NewWorkflowApproversClient(cc grpc.ClientConnInterface) WorkflowApproversClient
type WorkflowApproversCreateRequest ¶
type WorkflowApproversCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new WorkflowApprover. WorkflowApprover *WorkflowApprover `protobuf:"bytes,2,opt,name=workflow_approver,json=workflowApprover,proto3" json:"workflow_approver,omitempty"` // contains filtered or unexported fields }
WorkflowApproversCreateRequest specifies the workflowID and approverID of a new workflow approver to be created.
func (*WorkflowApproversCreateRequest) Descriptor
deprecated
func (*WorkflowApproversCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversCreateRequest.ProtoReflect.Descriptor instead.
func (*WorkflowApproversCreateRequest) GetMeta ¶
func (x *WorkflowApproversCreateRequest) GetMeta() *CreateRequestMetadata
func (*WorkflowApproversCreateRequest) GetWorkflowApprover ¶
func (x *WorkflowApproversCreateRequest) GetWorkflowApprover() *WorkflowApprover
func (*WorkflowApproversCreateRequest) ProtoMessage ¶
func (*WorkflowApproversCreateRequest) ProtoMessage()
func (*WorkflowApproversCreateRequest) ProtoReflect ¶
func (x *WorkflowApproversCreateRequest) ProtoReflect() protoreflect.Message
func (*WorkflowApproversCreateRequest) Reset ¶
func (x *WorkflowApproversCreateRequest) Reset()
func (*WorkflowApproversCreateRequest) String ¶
func (x *WorkflowApproversCreateRequest) String() string
type WorkflowApproversCreateResponse ¶
type WorkflowApproversCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created workflow approver. WorkflowApprover *WorkflowApprover `protobuf:"bytes,2,opt,name=workflow_approver,json=workflowApprover,proto3" json:"workflow_approver,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 }
WorkflowApproversCreateResponse reports how the WorkflowApprover was created in the system.
func (*WorkflowApproversCreateResponse) Descriptor
deprecated
func (*WorkflowApproversCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversCreateResponse.ProtoReflect.Descriptor instead.
func (*WorkflowApproversCreateResponse) GetMeta ¶
func (x *WorkflowApproversCreateResponse) GetMeta() *CreateResponseMetadata
func (*WorkflowApproversCreateResponse) GetRateLimit ¶
func (x *WorkflowApproversCreateResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowApproversCreateResponse) GetWorkflowApprover ¶
func (x *WorkflowApproversCreateResponse) GetWorkflowApprover() *WorkflowApprover
func (*WorkflowApproversCreateResponse) ProtoMessage ¶
func (*WorkflowApproversCreateResponse) ProtoMessage()
func (*WorkflowApproversCreateResponse) ProtoReflect ¶
func (x *WorkflowApproversCreateResponse) ProtoReflect() protoreflect.Message
func (*WorkflowApproversCreateResponse) Reset ¶
func (x *WorkflowApproversCreateResponse) Reset()
func (*WorkflowApproversCreateResponse) String ¶
func (x *WorkflowApproversCreateResponse) String() string
type WorkflowApproversDeleteRequest ¶
type WorkflowApproversDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the WorkflowApprover to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
WorkflowApproversDeleteRequest specifies the ID of a WorkflowApprover to be deleted.
func (*WorkflowApproversDeleteRequest) Descriptor
deprecated
func (*WorkflowApproversDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversDeleteRequest.ProtoReflect.Descriptor instead.
func (*WorkflowApproversDeleteRequest) GetId ¶
func (x *WorkflowApproversDeleteRequest) GetId() string
func (*WorkflowApproversDeleteRequest) GetMeta ¶
func (x *WorkflowApproversDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*WorkflowApproversDeleteRequest) ProtoMessage ¶
func (*WorkflowApproversDeleteRequest) ProtoMessage()
func (*WorkflowApproversDeleteRequest) ProtoReflect ¶
func (x *WorkflowApproversDeleteRequest) ProtoReflect() protoreflect.Message
func (*WorkflowApproversDeleteRequest) Reset ¶
func (x *WorkflowApproversDeleteRequest) Reset()
func (*WorkflowApproversDeleteRequest) String ¶
func (x *WorkflowApproversDeleteRequest) String() string
type WorkflowApproversDeleteResponse ¶
type WorkflowApproversDeleteResponse 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 }
WorkflowApproversDeleteResponse reports how the WorkflowApprover was deleted in the system.
func (*WorkflowApproversDeleteResponse) Descriptor
deprecated
func (*WorkflowApproversDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversDeleteResponse.ProtoReflect.Descriptor instead.
func (*WorkflowApproversDeleteResponse) GetMeta ¶
func (x *WorkflowApproversDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*WorkflowApproversDeleteResponse) GetRateLimit ¶
func (x *WorkflowApproversDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowApproversDeleteResponse) ProtoMessage ¶
func (*WorkflowApproversDeleteResponse) ProtoMessage()
func (*WorkflowApproversDeleteResponse) ProtoReflect ¶
func (x *WorkflowApproversDeleteResponse) ProtoReflect() protoreflect.Message
func (*WorkflowApproversDeleteResponse) Reset ¶
func (x *WorkflowApproversDeleteResponse) Reset()
func (*WorkflowApproversDeleteResponse) String ¶
func (x *WorkflowApproversDeleteResponse) String() string
type WorkflowApproversHistoryClient ¶
type WorkflowApproversHistoryClient interface { // List gets a list of WorkflowApproversHistory records matching a given set of criteria. List(ctx context.Context, in *WorkflowApproversHistoryListRequest, opts ...grpc.CallOption) (*WorkflowApproversHistoryListResponse, error) }
WorkflowApproversHistoryClient is the client API for WorkflowApproversHistory 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 NewWorkflowApproversHistoryClient ¶
func NewWorkflowApproversHistoryClient(cc grpc.ClientConnInterface) WorkflowApproversHistoryClient
type WorkflowApproversHistoryListRequest ¶
type WorkflowApproversHistoryListRequest 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 }
WorkflowApproversHistoryListRequest specifies criteria for retrieving a list of WorkflowApproverHistory records.
func (*WorkflowApproversHistoryListRequest) Descriptor
deprecated
func (*WorkflowApproversHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversHistoryListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowApproversHistoryListRequest) GetFilter ¶
func (x *WorkflowApproversHistoryListRequest) GetFilter() string
func (*WorkflowApproversHistoryListRequest) GetMeta ¶
func (x *WorkflowApproversHistoryListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowApproversHistoryListRequest) ProtoMessage ¶
func (*WorkflowApproversHistoryListRequest) ProtoMessage()
func (*WorkflowApproversHistoryListRequest) ProtoReflect ¶
func (x *WorkflowApproversHistoryListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowApproversHistoryListRequest) Reset ¶
func (x *WorkflowApproversHistoryListRequest) Reset()
func (*WorkflowApproversHistoryListRequest) String ¶
func (x *WorkflowApproversHistoryListRequest) String() string
type WorkflowApproversHistoryListResponse ¶
type WorkflowApproversHistoryListResponse 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. History []*WorkflowApproverHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
WorkflowApproversHistoryListResponse returns a list of WorkflowApproverHistory records that meet the criteria of a WorkflowApproversHistoryListRequest.
func (*WorkflowApproversHistoryListResponse) Descriptor
deprecated
func (*WorkflowApproversHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversHistoryListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowApproversHistoryListResponse) GetHistory ¶
func (x *WorkflowApproversHistoryListResponse) GetHistory() []*WorkflowApproverHistory
func (*WorkflowApproversHistoryListResponse) GetMeta ¶
func (x *WorkflowApproversHistoryListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowApproversHistoryListResponse) GetRateLimit ¶
func (x *WorkflowApproversHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowApproversHistoryListResponse) ProtoMessage ¶
func (*WorkflowApproversHistoryListResponse) ProtoMessage()
func (*WorkflowApproversHistoryListResponse) ProtoReflect ¶
func (x *WorkflowApproversHistoryListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowApproversHistoryListResponse) Reset ¶
func (x *WorkflowApproversHistoryListResponse) Reset()
func (*WorkflowApproversHistoryListResponse) String ¶
func (x *WorkflowApproversHistoryListResponse) String() string
type WorkflowApproversHistoryServer ¶
type WorkflowApproversHistoryServer interface { // List gets a list of WorkflowApproversHistory records matching a given set of criteria. List(context.Context, *WorkflowApproversHistoryListRequest) (*WorkflowApproversHistoryListResponse, error) // contains filtered or unexported methods }
WorkflowApproversHistoryServer is the server API for WorkflowApproversHistory service. All implementations must embed UnimplementedWorkflowApproversHistoryServer for forward compatibility
type WorkflowApproversListRequest ¶
type WorkflowApproversListRequest struct { // Reserved for future use. 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 }
WorkflowApproversListRequest specifies criteria for retrieving a list of WorkflowApprover records
func (*WorkflowApproversListRequest) Descriptor
deprecated
func (*WorkflowApproversListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowApproversListRequest) GetFilter ¶
func (x *WorkflowApproversListRequest) GetFilter() string
func (*WorkflowApproversListRequest) GetMeta ¶
func (x *WorkflowApproversListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowApproversListRequest) ProtoMessage ¶
func (*WorkflowApproversListRequest) ProtoMessage()
func (*WorkflowApproversListRequest) ProtoReflect ¶
func (x *WorkflowApproversListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowApproversListRequest) Reset ¶
func (x *WorkflowApproversListRequest) Reset()
func (*WorkflowApproversListRequest) String ¶
func (x *WorkflowApproversListRequest) String() string
type WorkflowApproversListResponse ¶
type WorkflowApproversListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching workflow approvers. WorkflowApprovers []*WorkflowApprover `protobuf:"bytes,2,rep,name=workflow_approvers,json=workflowApprovers,proto3" json:"workflow_approvers,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 }
WorkflowApproversListResponse returns a list of WorkflowApprover records that meet the criteria of a WorkflowApproversListRequest.
func (*WorkflowApproversListResponse) Descriptor
deprecated
func (*WorkflowApproversListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowApproversListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowApproversListResponse) GetMeta ¶
func (x *WorkflowApproversListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowApproversListResponse) GetRateLimit ¶
func (x *WorkflowApproversListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowApproversListResponse) GetWorkflowApprovers ¶
func (x *WorkflowApproversListResponse) GetWorkflowApprovers() []*WorkflowApprover
func (*WorkflowApproversListResponse) ProtoMessage ¶
func (*WorkflowApproversListResponse) ProtoMessage()
func (*WorkflowApproversListResponse) ProtoReflect ¶
func (x *WorkflowApproversListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowApproversListResponse) Reset ¶
func (x *WorkflowApproversListResponse) Reset()
func (*WorkflowApproversListResponse) String ¶
func (x *WorkflowApproversListResponse) String() string
type WorkflowApproversServer ¶
type WorkflowApproversServer interface { // Create creates a new workflow approver Create(context.Context, *WorkflowApproversCreateRequest) (*WorkflowApproversCreateResponse, error) // Get reads one workflow approver by ID. Get(context.Context, *WorkflowApproverGetRequest) (*WorkflowApproverGetResponse, error) // Delete deletes a workflow approver Delete(context.Context, *WorkflowApproversDeleteRequest) (*WorkflowApproversDeleteResponse, error) // Lists existing workflow approvers. List(context.Context, *WorkflowApproversListRequest) (*WorkflowApproversListResponse, error) // contains filtered or unexported methods }
WorkflowApproversServer is the server API for WorkflowApprovers service. All implementations must embed UnimplementedWorkflowApproversServer for forward compatibility
type WorkflowAssignment ¶
type WorkflowAssignment struct { // The workflow id. WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"` // The resource id. ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // contains filtered or unexported fields }
WorkflowAssignment links a Resource to a Workflow. The assigned resources are those that a user can request access to via the workflow.
func (*WorkflowAssignment) Descriptor
deprecated
func (*WorkflowAssignment) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowAssignment.ProtoReflect.Descriptor instead.
func (*WorkflowAssignment) GetResourceId ¶
func (x *WorkflowAssignment) GetResourceId() string
func (*WorkflowAssignment) GetWorkflowId ¶
func (x *WorkflowAssignment) GetWorkflowId() string
func (*WorkflowAssignment) ProtoMessage ¶
func (*WorkflowAssignment) ProtoMessage()
func (*WorkflowAssignment) ProtoReflect ¶
func (x *WorkflowAssignment) ProtoReflect() protoreflect.Message
func (*WorkflowAssignment) Reset ¶
func (x *WorkflowAssignment) Reset()
func (*WorkflowAssignment) String ¶
func (x *WorkflowAssignment) String() string
type WorkflowAssignmentHistory ¶
type WorkflowAssignmentHistory struct { // The unique identifier of the Activity that produced this change to the WorkflowAssignment. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the WorkflowAssignment state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete WorkflowAssignment state at this time. WorkflowAssignment *WorkflowAssignment `protobuf:"bytes,3,opt,name=workflow_assignment,json=workflowAssignment,proto3" json:"workflow_assignment,omitempty"` // If this WorkflowAssignment was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
WorkflowAssignmentsHistory provides records of all changes to the state of a WorkflowAssignment.
func (*WorkflowAssignmentHistory) Descriptor
deprecated
func (*WorkflowAssignmentHistory) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowAssignmentHistory.ProtoReflect.Descriptor instead.
func (*WorkflowAssignmentHistory) GetActivityId ¶
func (x *WorkflowAssignmentHistory) GetActivityId() string
func (*WorkflowAssignmentHistory) GetDeletedAt ¶
func (x *WorkflowAssignmentHistory) GetDeletedAt() *timestamppb.Timestamp
func (*WorkflowAssignmentHistory) GetTimestamp ¶
func (x *WorkflowAssignmentHistory) GetTimestamp() *timestamppb.Timestamp
func (*WorkflowAssignmentHistory) GetWorkflowAssignment ¶
func (x *WorkflowAssignmentHistory) GetWorkflowAssignment() *WorkflowAssignment
func (*WorkflowAssignmentHistory) ProtoMessage ¶
func (*WorkflowAssignmentHistory) ProtoMessage()
func (*WorkflowAssignmentHistory) ProtoReflect ¶
func (x *WorkflowAssignmentHistory) ProtoReflect() protoreflect.Message
func (*WorkflowAssignmentHistory) Reset ¶
func (x *WorkflowAssignmentHistory) Reset()
func (*WorkflowAssignmentHistory) String ¶
func (x *WorkflowAssignmentHistory) String() string
type WorkflowAssignmentsClient ¶
type WorkflowAssignmentsClient interface { // Lists existing workflow assignments. List(ctx context.Context, in *WorkflowAssignmentsListRequest, opts ...grpc.CallOption) (*WorkflowAssignmentsListResponse, error) }
WorkflowAssignmentsClient is the client API for WorkflowAssignments 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 NewWorkflowAssignmentsClient ¶
func NewWorkflowAssignmentsClient(cc grpc.ClientConnInterface) WorkflowAssignmentsClient
type WorkflowAssignmentsHistoryClient ¶
type WorkflowAssignmentsHistoryClient interface { // List gets a list of WorkflowAssignmentsHistory records matching a given set of criteria. List(ctx context.Context, in *WorkflowAssignmentsHistoryListRequest, opts ...grpc.CallOption) (*WorkflowAssignmentsHistoryListResponse, error) }
WorkflowAssignmentsHistoryClient is the client API for WorkflowAssignmentsHistory 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 NewWorkflowAssignmentsHistoryClient ¶
func NewWorkflowAssignmentsHistoryClient(cc grpc.ClientConnInterface) WorkflowAssignmentsHistoryClient
type WorkflowAssignmentsHistoryListRequest ¶
type WorkflowAssignmentsHistoryListRequest 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 }
WorkflowAssignmentsHistoryListRequest specifies criteria for retrieving a list of WorkflowAssignmentsHistory records.
func (*WorkflowAssignmentsHistoryListRequest) Descriptor
deprecated
func (*WorkflowAssignmentsHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowAssignmentsHistoryListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowAssignmentsHistoryListRequest) GetFilter ¶
func (x *WorkflowAssignmentsHistoryListRequest) GetFilter() string
func (*WorkflowAssignmentsHistoryListRequest) GetMeta ¶
func (x *WorkflowAssignmentsHistoryListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowAssignmentsHistoryListRequest) ProtoMessage ¶
func (*WorkflowAssignmentsHistoryListRequest) ProtoMessage()
func (*WorkflowAssignmentsHistoryListRequest) ProtoReflect ¶
func (x *WorkflowAssignmentsHistoryListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowAssignmentsHistoryListRequest) Reset ¶
func (x *WorkflowAssignmentsHistoryListRequest) Reset()
func (*WorkflowAssignmentsHistoryListRequest) String ¶
func (x *WorkflowAssignmentsHistoryListRequest) String() string
type WorkflowAssignmentsHistoryListResponse ¶
type WorkflowAssignmentsHistoryListResponse 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. History []*WorkflowAssignmentHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
WorkflowAssignmentsHistoryListResponse returns a list of WorkflowAssignmentsHistory records that meet the criteria of a WorkflowAssignmentsHistoryListRequest.
func (*WorkflowAssignmentsHistoryListResponse) Descriptor
deprecated
func (*WorkflowAssignmentsHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowAssignmentsHistoryListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowAssignmentsHistoryListResponse) GetHistory ¶
func (x *WorkflowAssignmentsHistoryListResponse) GetHistory() []*WorkflowAssignmentHistory
func (*WorkflowAssignmentsHistoryListResponse) GetMeta ¶
func (x *WorkflowAssignmentsHistoryListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowAssignmentsHistoryListResponse) GetRateLimit ¶
func (x *WorkflowAssignmentsHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowAssignmentsHistoryListResponse) ProtoMessage ¶
func (*WorkflowAssignmentsHistoryListResponse) ProtoMessage()
func (*WorkflowAssignmentsHistoryListResponse) ProtoReflect ¶
func (x *WorkflowAssignmentsHistoryListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowAssignmentsHistoryListResponse) Reset ¶
func (x *WorkflowAssignmentsHistoryListResponse) Reset()
func (*WorkflowAssignmentsHistoryListResponse) String ¶
func (x *WorkflowAssignmentsHistoryListResponse) String() string
type WorkflowAssignmentsHistoryServer ¶
type WorkflowAssignmentsHistoryServer interface { // List gets a list of WorkflowAssignmentsHistory records matching a given set of criteria. List(context.Context, *WorkflowAssignmentsHistoryListRequest) (*WorkflowAssignmentsHistoryListResponse, error) // contains filtered or unexported methods }
WorkflowAssignmentsHistoryServer is the server API for WorkflowAssignmentsHistory service. All implementations must embed UnimplementedWorkflowAssignmentsHistoryServer for forward compatibility
type WorkflowAssignmentsListRequest ¶
type WorkflowAssignmentsListRequest struct { // Reserved for future use. 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 }
WorkflowAssignmentsListRequest specifies criteria for retrieving a list of WorkflowAssignment records
func (*WorkflowAssignmentsListRequest) Descriptor
deprecated
func (*WorkflowAssignmentsListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowAssignmentsListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowAssignmentsListRequest) GetFilter ¶
func (x *WorkflowAssignmentsListRequest) GetFilter() string
func (*WorkflowAssignmentsListRequest) GetMeta ¶
func (x *WorkflowAssignmentsListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowAssignmentsListRequest) ProtoMessage ¶
func (*WorkflowAssignmentsListRequest) ProtoMessage()
func (*WorkflowAssignmentsListRequest) ProtoReflect ¶
func (x *WorkflowAssignmentsListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowAssignmentsListRequest) Reset ¶
func (x *WorkflowAssignmentsListRequest) Reset()
func (*WorkflowAssignmentsListRequest) String ¶
func (x *WorkflowAssignmentsListRequest) String() string
type WorkflowAssignmentsListResponse ¶
type WorkflowAssignmentsListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching workflows. WorkflowAssignments []*WorkflowAssignment `protobuf:"bytes,2,rep,name=workflow_assignments,json=workflowAssignments,proto3" json:"workflow_assignments,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 }
WorkflowAssignmentsListResponse returns a list of WorkflowAssignment records that meet the criteria of a WorkflowAssignmentsListRequest.
func (*WorkflowAssignmentsListResponse) Descriptor
deprecated
func (*WorkflowAssignmentsListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowAssignmentsListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowAssignmentsListResponse) GetMeta ¶
func (x *WorkflowAssignmentsListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowAssignmentsListResponse) GetRateLimit ¶
func (x *WorkflowAssignmentsListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowAssignmentsListResponse) GetWorkflowAssignments ¶
func (x *WorkflowAssignmentsListResponse) GetWorkflowAssignments() []*WorkflowAssignment
func (*WorkflowAssignmentsListResponse) ProtoMessage ¶
func (*WorkflowAssignmentsListResponse) ProtoMessage()
func (*WorkflowAssignmentsListResponse) ProtoReflect ¶
func (x *WorkflowAssignmentsListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowAssignmentsListResponse) Reset ¶
func (x *WorkflowAssignmentsListResponse) Reset()
func (*WorkflowAssignmentsListResponse) String ¶
func (x *WorkflowAssignmentsListResponse) String() string
type WorkflowAssignmentsServer ¶
type WorkflowAssignmentsServer interface { // Lists existing workflow assignments. List(context.Context, *WorkflowAssignmentsListRequest) (*WorkflowAssignmentsListResponse, error) // contains filtered or unexported methods }
WorkflowAssignmentsServer is the server API for WorkflowAssignments service. All implementations must embed UnimplementedWorkflowAssignmentsServer for forward compatibility
type WorkflowCreateRequest ¶
type WorkflowCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new Workflow. Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"` // contains filtered or unexported fields }
WorkflowCreateRequest specifies the name and optionally the description of a new workflow to be created.
func (*WorkflowCreateRequest) Descriptor
deprecated
func (*WorkflowCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowCreateRequest.ProtoReflect.Descriptor instead.
func (*WorkflowCreateRequest) GetMeta ¶
func (x *WorkflowCreateRequest) GetMeta() *CreateRequestMetadata
func (*WorkflowCreateRequest) GetWorkflow ¶
func (x *WorkflowCreateRequest) GetWorkflow() *Workflow
func (*WorkflowCreateRequest) ProtoMessage ¶
func (*WorkflowCreateRequest) ProtoMessage()
func (*WorkflowCreateRequest) ProtoReflect ¶
func (x *WorkflowCreateRequest) ProtoReflect() protoreflect.Message
func (*WorkflowCreateRequest) Reset ¶
func (x *WorkflowCreateRequest) Reset()
func (*WorkflowCreateRequest) String ¶
func (x *WorkflowCreateRequest) String() string
type WorkflowCreateResponse ¶
type WorkflowCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created workflow. Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,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 }
WorkflowCreateResponse reports how the Workflow was created in the system.
func (*WorkflowCreateResponse) Descriptor
deprecated
func (*WorkflowCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowCreateResponse.ProtoReflect.Descriptor instead.
func (*WorkflowCreateResponse) GetMeta ¶
func (x *WorkflowCreateResponse) GetMeta() *CreateResponseMetadata
func (*WorkflowCreateResponse) GetRateLimit ¶
func (x *WorkflowCreateResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowCreateResponse) GetWorkflow ¶
func (x *WorkflowCreateResponse) GetWorkflow() *Workflow
func (*WorkflowCreateResponse) ProtoMessage ¶
func (*WorkflowCreateResponse) ProtoMessage()
func (*WorkflowCreateResponse) ProtoReflect ¶
func (x *WorkflowCreateResponse) ProtoReflect() protoreflect.Message
func (*WorkflowCreateResponse) Reset ¶
func (x *WorkflowCreateResponse) Reset()
func (*WorkflowCreateResponse) String ¶
func (x *WorkflowCreateResponse) String() string
type WorkflowDeleteRequest ¶
type WorkflowDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Id of the Workflow to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
WorkflowDeleteRequest specifies the id of a workflow to be deleted.
func (*WorkflowDeleteRequest) Descriptor
deprecated
func (*WorkflowDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowDeleteRequest.ProtoReflect.Descriptor instead.
func (*WorkflowDeleteRequest) GetId ¶
func (x *WorkflowDeleteRequest) GetId() string
func (*WorkflowDeleteRequest) GetMeta ¶
func (x *WorkflowDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*WorkflowDeleteRequest) ProtoMessage ¶
func (*WorkflowDeleteRequest) ProtoMessage()
func (*WorkflowDeleteRequest) ProtoReflect ¶
func (x *WorkflowDeleteRequest) ProtoReflect() protoreflect.Message
func (*WorkflowDeleteRequest) Reset ¶
func (x *WorkflowDeleteRequest) Reset()
func (*WorkflowDeleteRequest) String ¶
func (x *WorkflowDeleteRequest) String() string
type WorkflowDeleteResponse ¶
type WorkflowDeleteResponse struct { // Reserved for future use. Meta *DeleteResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The deleted workflow id. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,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 }
WorkflowDeleteResponse returns information about a Workflow that was deleted.
func (*WorkflowDeleteResponse) Descriptor
deprecated
func (*WorkflowDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowDeleteResponse.ProtoReflect.Descriptor instead.
func (*WorkflowDeleteResponse) GetId ¶
func (x *WorkflowDeleteResponse) GetId() string
func (*WorkflowDeleteResponse) GetMeta ¶
func (x *WorkflowDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*WorkflowDeleteResponse) GetRateLimit ¶
func (x *WorkflowDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowDeleteResponse) ProtoMessage ¶
func (*WorkflowDeleteResponse) ProtoMessage()
func (*WorkflowDeleteResponse) ProtoReflect ¶
func (x *WorkflowDeleteResponse) ProtoReflect() protoreflect.Message
func (*WorkflowDeleteResponse) Reset ¶
func (x *WorkflowDeleteResponse) Reset()
func (*WorkflowDeleteResponse) String ¶
func (x *WorkflowDeleteResponse) String() string
type WorkflowGetRequest ¶
type WorkflowGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the Workflow to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
WorkflowGetRequest specifies which Workflow to retrieve.
func (*WorkflowGetRequest) Descriptor
deprecated
func (*WorkflowGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowGetRequest.ProtoReflect.Descriptor instead.
func (*WorkflowGetRequest) GetId ¶
func (x *WorkflowGetRequest) GetId() string
func (*WorkflowGetRequest) GetMeta ¶
func (x *WorkflowGetRequest) GetMeta() *GetRequestMetadata
func (*WorkflowGetRequest) ProtoMessage ¶
func (*WorkflowGetRequest) ProtoMessage()
func (*WorkflowGetRequest) ProtoReflect ¶
func (x *WorkflowGetRequest) ProtoReflect() protoreflect.Message
func (*WorkflowGetRequest) Reset ¶
func (x *WorkflowGetRequest) Reset()
func (*WorkflowGetRequest) String ¶
func (x *WorkflowGetRequest) String() string
type WorkflowGetResponse ¶
type WorkflowGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested Workflow. Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,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 }
WorkflowGetResponse returns a requested Workflow.
func (*WorkflowGetResponse) Descriptor
deprecated
func (*WorkflowGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowGetResponse.ProtoReflect.Descriptor instead.
func (*WorkflowGetResponse) GetMeta ¶
func (x *WorkflowGetResponse) GetMeta() *GetResponseMetadata
func (*WorkflowGetResponse) GetRateLimit ¶
func (x *WorkflowGetResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowGetResponse) GetWorkflow ¶
func (x *WorkflowGetResponse) GetWorkflow() *Workflow
func (*WorkflowGetResponse) ProtoMessage ¶
func (*WorkflowGetResponse) ProtoMessage()
func (*WorkflowGetResponse) ProtoReflect ¶
func (x *WorkflowGetResponse) ProtoReflect() protoreflect.Message
func (*WorkflowGetResponse) Reset ¶
func (x *WorkflowGetResponse) Reset()
func (*WorkflowGetResponse) String ¶
func (x *WorkflowGetResponse) String() string
type WorkflowHistory ¶
type WorkflowHistory struct { // The unique identifier of the Activity that produced this change to the Workflow. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the Workflow state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete Workflow state at this time. Workflow *Workflow `protobuf:"bytes,3,opt,name=workflow,proto3" json:"workflow,omitempty"` // If this Workflow was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
WorkflowsHistory provides records of all changes to the state of a Workflow.
func (*WorkflowHistory) Descriptor
deprecated
func (*WorkflowHistory) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowHistory.ProtoReflect.Descriptor instead.
func (*WorkflowHistory) GetActivityId ¶
func (x *WorkflowHistory) GetActivityId() string
func (*WorkflowHistory) GetDeletedAt ¶
func (x *WorkflowHistory) GetDeletedAt() *timestamppb.Timestamp
func (*WorkflowHistory) GetTimestamp ¶
func (x *WorkflowHistory) GetTimestamp() *timestamppb.Timestamp
func (*WorkflowHistory) GetWorkflow ¶
func (x *WorkflowHistory) GetWorkflow() *Workflow
func (*WorkflowHistory) ProtoMessage ¶
func (*WorkflowHistory) ProtoMessage()
func (*WorkflowHistory) ProtoReflect ¶
func (x *WorkflowHistory) ProtoReflect() protoreflect.Message
func (*WorkflowHistory) Reset ¶
func (x *WorkflowHistory) Reset()
func (*WorkflowHistory) String ¶
func (x *WorkflowHistory) String() string
type WorkflowHistoryListRequest ¶
type WorkflowHistoryListRequest 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 }
WorkflowHistoryListRequest specifies criteria for retrieving a list of WorkflowHistory records.
func (*WorkflowHistoryListRequest) Descriptor
deprecated
func (*WorkflowHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowHistoryListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowHistoryListRequest) GetFilter ¶
func (x *WorkflowHistoryListRequest) GetFilter() string
func (*WorkflowHistoryListRequest) GetMeta ¶
func (x *WorkflowHistoryListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowHistoryListRequest) ProtoMessage ¶
func (*WorkflowHistoryListRequest) ProtoMessage()
func (*WorkflowHistoryListRequest) ProtoReflect ¶
func (x *WorkflowHistoryListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowHistoryListRequest) Reset ¶
func (x *WorkflowHistoryListRequest) Reset()
func (*WorkflowHistoryListRequest) String ¶
func (x *WorkflowHistoryListRequest) String() string
type WorkflowHistoryListResponse ¶
type WorkflowHistoryListResponse 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. History []*WorkflowHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
WorkflowHistoryListResponse returns a list of WorkflowHistory records that meet the criteria of a WorkflowHistoryListRequest.
func (*WorkflowHistoryListResponse) Descriptor
deprecated
func (*WorkflowHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowHistoryListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowHistoryListResponse) GetHistory ¶
func (x *WorkflowHistoryListResponse) GetHistory() []*WorkflowHistory
func (*WorkflowHistoryListResponse) GetMeta ¶
func (x *WorkflowHistoryListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowHistoryListResponse) GetRateLimit ¶
func (x *WorkflowHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowHistoryListResponse) ProtoMessage ¶
func (*WorkflowHistoryListResponse) ProtoMessage()
func (*WorkflowHistoryListResponse) ProtoReflect ¶
func (x *WorkflowHistoryListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowHistoryListResponse) Reset ¶
func (x *WorkflowHistoryListResponse) Reset()
func (*WorkflowHistoryListResponse) String ¶
func (x *WorkflowHistoryListResponse) String() string
type WorkflowListRequest ¶
type WorkflowListRequest struct { // Reserved for future use. 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 }
WorkflowListRequest specifies criteria for retrieving a list of Workflow records
func (*WorkflowListRequest) Descriptor
deprecated
func (*WorkflowListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowListRequest) GetFilter ¶
func (x *WorkflowListRequest) GetFilter() string
func (*WorkflowListRequest) GetMeta ¶
func (x *WorkflowListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowListRequest) ProtoMessage ¶
func (*WorkflowListRequest) ProtoMessage()
func (*WorkflowListRequest) ProtoReflect ¶
func (x *WorkflowListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowListRequest) Reset ¶
func (x *WorkflowListRequest) Reset()
func (*WorkflowListRequest) String ¶
func (x *WorkflowListRequest) String() string
type WorkflowListResponse ¶
type WorkflowListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching workflows. Workflows []*Workflow `protobuf:"bytes,2,rep,name=workflows,proto3" json:"workflows,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 }
WorkflowListResponse returns a list of Workflow records that meet the criteria of a WorkflowListRequest.
func (*WorkflowListResponse) Descriptor
deprecated
func (*WorkflowListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowListResponse) GetMeta ¶
func (x *WorkflowListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowListResponse) GetRateLimit ¶
func (x *WorkflowListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowListResponse) GetWorkflows ¶
func (x *WorkflowListResponse) GetWorkflows() []*Workflow
func (*WorkflowListResponse) ProtoMessage ¶
func (*WorkflowListResponse) ProtoMessage()
func (*WorkflowListResponse) ProtoReflect ¶
func (x *WorkflowListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowListResponse) Reset ¶
func (x *WorkflowListResponse) Reset()
func (*WorkflowListResponse) String ¶
func (x *WorkflowListResponse) String() string
type WorkflowRole ¶
type WorkflowRole struct { // Unique identifier of the WorkflowRole. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The workflow id. WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"` // The role id. RoleId string `protobuf:"bytes,3,opt,name=role_id,json=roleId,proto3" json:"role_id,omitempty"` // contains filtered or unexported fields }
WorkflowRole links a role to a workflow. The linked roles indicate which roles a user must be a part of to request access to a resource via the workflow.
func (*WorkflowRole) Descriptor
deprecated
func (*WorkflowRole) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRole.ProtoReflect.Descriptor instead.
func (*WorkflowRole) GetId ¶
func (x *WorkflowRole) GetId() string
func (*WorkflowRole) GetRoleId ¶
func (x *WorkflowRole) GetRoleId() string
func (*WorkflowRole) GetWorkflowId ¶
func (x *WorkflowRole) GetWorkflowId() string
func (*WorkflowRole) ProtoMessage ¶
func (*WorkflowRole) ProtoMessage()
func (*WorkflowRole) ProtoReflect ¶
func (x *WorkflowRole) ProtoReflect() protoreflect.Message
func (*WorkflowRole) Reset ¶
func (x *WorkflowRole) Reset()
func (*WorkflowRole) String ¶
func (x *WorkflowRole) String() string
type WorkflowRoleGetRequest ¶
type WorkflowRoleGetRequest struct { // Reserved for future use. Meta *GetRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the WorkflowRole to retrieve. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
WorkflowRoleGetRequest specifies which WorkflowRole to retrieve.
func (*WorkflowRoleGetRequest) Descriptor
deprecated
func (*WorkflowRoleGetRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRoleGetRequest.ProtoReflect.Descriptor instead.
func (*WorkflowRoleGetRequest) GetId ¶
func (x *WorkflowRoleGetRequest) GetId() string
func (*WorkflowRoleGetRequest) GetMeta ¶
func (x *WorkflowRoleGetRequest) GetMeta() *GetRequestMetadata
func (*WorkflowRoleGetRequest) ProtoMessage ¶
func (*WorkflowRoleGetRequest) ProtoMessage()
func (*WorkflowRoleGetRequest) ProtoReflect ¶
func (x *WorkflowRoleGetRequest) ProtoReflect() protoreflect.Message
func (*WorkflowRoleGetRequest) Reset ¶
func (x *WorkflowRoleGetRequest) Reset()
func (*WorkflowRoleGetRequest) String ¶
func (x *WorkflowRoleGetRequest) String() string
type WorkflowRoleGetResponse ¶
type WorkflowRoleGetResponse struct { // Reserved for future use. Meta *GetResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The requested WorkflowRole. WorkflowRole *WorkflowRole `protobuf:"bytes,2,opt,name=workflow_role,json=workflowRole,proto3" json:"workflow_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 }
WorkflowRoleGetResponse returns a requested WorkflowRole.
func (*WorkflowRoleGetResponse) Descriptor
deprecated
func (*WorkflowRoleGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRoleGetResponse.ProtoReflect.Descriptor instead.
func (*WorkflowRoleGetResponse) GetMeta ¶
func (x *WorkflowRoleGetResponse) GetMeta() *GetResponseMetadata
func (*WorkflowRoleGetResponse) GetRateLimit ¶
func (x *WorkflowRoleGetResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowRoleGetResponse) GetWorkflowRole ¶
func (x *WorkflowRoleGetResponse) GetWorkflowRole() *WorkflowRole
func (*WorkflowRoleGetResponse) ProtoMessage ¶
func (*WorkflowRoleGetResponse) ProtoMessage()
func (*WorkflowRoleGetResponse) ProtoReflect ¶
func (x *WorkflowRoleGetResponse) ProtoReflect() protoreflect.Message
func (*WorkflowRoleGetResponse) Reset ¶
func (x *WorkflowRoleGetResponse) Reset()
func (*WorkflowRoleGetResponse) String ¶
func (x *WorkflowRoleGetResponse) String() string
type WorkflowRoleHistory ¶
type WorkflowRoleHistory struct { // The unique identifier of the Activity that produced this change to the WorkflowRole. // May be empty for some system-initiated updates. ActivityId string `protobuf:"bytes,1,opt,name=activity_id,json=activityId,proto3" json:"activity_id,omitempty"` // The time at which the WorkflowRole state was recorded. Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // The complete WorkflowRole state at this time. WorkflowRole *WorkflowRole `protobuf:"bytes,3,opt,name=workflow_role,json=workflowRole,proto3" json:"workflow_role,omitempty"` // If this WorkflowRole was deleted, the time it was deleted. DeletedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"` // contains filtered or unexported fields }
WorkflowRolesHistory provides records of all changes to the state of a WorkflowRole
func (*WorkflowRoleHistory) Descriptor
deprecated
func (*WorkflowRoleHistory) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRoleHistory.ProtoReflect.Descriptor instead.
func (*WorkflowRoleHistory) GetActivityId ¶
func (x *WorkflowRoleHistory) GetActivityId() string
func (*WorkflowRoleHistory) GetDeletedAt ¶
func (x *WorkflowRoleHistory) GetDeletedAt() *timestamppb.Timestamp
func (*WorkflowRoleHistory) GetTimestamp ¶
func (x *WorkflowRoleHistory) GetTimestamp() *timestamppb.Timestamp
func (*WorkflowRoleHistory) GetWorkflowRole ¶
func (x *WorkflowRoleHistory) GetWorkflowRole() *WorkflowRole
func (*WorkflowRoleHistory) ProtoMessage ¶
func (*WorkflowRoleHistory) ProtoMessage()
func (*WorkflowRoleHistory) ProtoReflect ¶
func (x *WorkflowRoleHistory) ProtoReflect() protoreflect.Message
func (*WorkflowRoleHistory) Reset ¶
func (x *WorkflowRoleHistory) Reset()
func (*WorkflowRoleHistory) String ¶
func (x *WorkflowRoleHistory) String() string
type WorkflowRolesClient ¶
type WorkflowRolesClient interface { // Create creates a new workflow role Create(ctx context.Context, in *WorkflowRolesCreateRequest, opts ...grpc.CallOption) (*WorkflowRolesCreateResponse, error) // Get reads one workflow role by ID. Get(ctx context.Context, in *WorkflowRoleGetRequest, opts ...grpc.CallOption) (*WorkflowRoleGetResponse, error) // Delete deletes a workflow role Delete(ctx context.Context, in *WorkflowRolesDeleteRequest, opts ...grpc.CallOption) (*WorkflowRolesDeleteResponse, error) // Lists existing workflow roles. List(ctx context.Context, in *WorkflowRolesListRequest, opts ...grpc.CallOption) (*WorkflowRolesListResponse, error) }
WorkflowRolesClient is the client API for WorkflowRoles 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 NewWorkflowRolesClient ¶
func NewWorkflowRolesClient(cc grpc.ClientConnInterface) WorkflowRolesClient
type WorkflowRolesCreateRequest ¶
type WorkflowRolesCreateRequest struct { // Reserved for future use. Meta *CreateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // Parameters to define the new WorkflowRole. WorkflowRole *WorkflowRole `protobuf:"bytes,2,opt,name=workflow_role,json=workflowRole,proto3" json:"workflow_role,omitempty"` // contains filtered or unexported fields }
WorkflowRolesCreateRequest specifies the workflowID and roleID of a new workflow role to be created.
func (*WorkflowRolesCreateRequest) Descriptor
deprecated
func (*WorkflowRolesCreateRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesCreateRequest.ProtoReflect.Descriptor instead.
func (*WorkflowRolesCreateRequest) GetMeta ¶
func (x *WorkflowRolesCreateRequest) GetMeta() *CreateRequestMetadata
func (*WorkflowRolesCreateRequest) GetWorkflowRole ¶
func (x *WorkflowRolesCreateRequest) GetWorkflowRole() *WorkflowRole
func (*WorkflowRolesCreateRequest) ProtoMessage ¶
func (*WorkflowRolesCreateRequest) ProtoMessage()
func (*WorkflowRolesCreateRequest) ProtoReflect ¶
func (x *WorkflowRolesCreateRequest) ProtoReflect() protoreflect.Message
func (*WorkflowRolesCreateRequest) Reset ¶
func (x *WorkflowRolesCreateRequest) Reset()
func (*WorkflowRolesCreateRequest) String ¶
func (x *WorkflowRolesCreateRequest) String() string
type WorkflowRolesCreateResponse ¶
type WorkflowRolesCreateResponse struct { // Reserved for future use. Meta *CreateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The created workflow role. WorkflowRole *WorkflowRole `protobuf:"bytes,2,opt,name=workflow_role,json=workflowRole,proto3" json:"workflow_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 }
WorkflowRolesCreateResponse reports how the WorkflowRole was created in the system.
func (*WorkflowRolesCreateResponse) Descriptor
deprecated
func (*WorkflowRolesCreateResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesCreateResponse.ProtoReflect.Descriptor instead.
func (*WorkflowRolesCreateResponse) GetMeta ¶
func (x *WorkflowRolesCreateResponse) GetMeta() *CreateResponseMetadata
func (*WorkflowRolesCreateResponse) GetRateLimit ¶
func (x *WorkflowRolesCreateResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowRolesCreateResponse) GetWorkflowRole ¶
func (x *WorkflowRolesCreateResponse) GetWorkflowRole() *WorkflowRole
func (*WorkflowRolesCreateResponse) ProtoMessage ¶
func (*WorkflowRolesCreateResponse) ProtoMessage()
func (*WorkflowRolesCreateResponse) ProtoReflect ¶
func (x *WorkflowRolesCreateResponse) ProtoReflect() protoreflect.Message
func (*WorkflowRolesCreateResponse) Reset ¶
func (x *WorkflowRolesCreateResponse) Reset()
func (*WorkflowRolesCreateResponse) String ¶
func (x *WorkflowRolesCreateResponse) String() string
type WorkflowRolesDeleteRequest ¶
type WorkflowRolesDeleteRequest struct { // Reserved for future use. Meta *DeleteRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The unique identifier of the WorkflowRole to delete. Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
WorkflowRolesDeleteRequest specifies the ID of a WorkflowRole to be deleted.
func (*WorkflowRolesDeleteRequest) Descriptor
deprecated
func (*WorkflowRolesDeleteRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesDeleteRequest.ProtoReflect.Descriptor instead.
func (*WorkflowRolesDeleteRequest) GetId ¶
func (x *WorkflowRolesDeleteRequest) GetId() string
func (*WorkflowRolesDeleteRequest) GetMeta ¶
func (x *WorkflowRolesDeleteRequest) GetMeta() *DeleteRequestMetadata
func (*WorkflowRolesDeleteRequest) ProtoMessage ¶
func (*WorkflowRolesDeleteRequest) ProtoMessage()
func (*WorkflowRolesDeleteRequest) ProtoReflect ¶
func (x *WorkflowRolesDeleteRequest) ProtoReflect() protoreflect.Message
func (*WorkflowRolesDeleteRequest) Reset ¶
func (x *WorkflowRolesDeleteRequest) Reset()
func (*WorkflowRolesDeleteRequest) String ¶
func (x *WorkflowRolesDeleteRequest) String() string
type WorkflowRolesDeleteResponse ¶
type WorkflowRolesDeleteResponse 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 }
WorkflowRolesDeleteResponse reports how the WorkflowRole was deleted in the system.
func (*WorkflowRolesDeleteResponse) Descriptor
deprecated
func (*WorkflowRolesDeleteResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesDeleteResponse.ProtoReflect.Descriptor instead.
func (*WorkflowRolesDeleteResponse) GetMeta ¶
func (x *WorkflowRolesDeleteResponse) GetMeta() *DeleteResponseMetadata
func (*WorkflowRolesDeleteResponse) GetRateLimit ¶
func (x *WorkflowRolesDeleteResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowRolesDeleteResponse) ProtoMessage ¶
func (*WorkflowRolesDeleteResponse) ProtoMessage()
func (*WorkflowRolesDeleteResponse) ProtoReflect ¶
func (x *WorkflowRolesDeleteResponse) ProtoReflect() protoreflect.Message
func (*WorkflowRolesDeleteResponse) Reset ¶
func (x *WorkflowRolesDeleteResponse) Reset()
func (*WorkflowRolesDeleteResponse) String ¶
func (x *WorkflowRolesDeleteResponse) String() string
type WorkflowRolesHistoryClient ¶
type WorkflowRolesHistoryClient interface { // List gets a list of WorkflowRolesHistory records matching a given set of criteria. List(ctx context.Context, in *WorkflowRolesHistoryListRequest, opts ...grpc.CallOption) (*WorkflowRolesHistoryListResponse, error) }
WorkflowRolesHistoryClient is the client API for WorkflowRolesHistory 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 NewWorkflowRolesHistoryClient ¶
func NewWorkflowRolesHistoryClient(cc grpc.ClientConnInterface) WorkflowRolesHistoryClient
type WorkflowRolesHistoryListRequest ¶
type WorkflowRolesHistoryListRequest 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 }
WorkflowRolesHistoryListRequest specifies criteria for retrieving a list of WorkflowRoleHistory records
func (*WorkflowRolesHistoryListRequest) Descriptor
deprecated
func (*WorkflowRolesHistoryListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesHistoryListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowRolesHistoryListRequest) GetFilter ¶
func (x *WorkflowRolesHistoryListRequest) GetFilter() string
func (*WorkflowRolesHistoryListRequest) GetMeta ¶
func (x *WorkflowRolesHistoryListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowRolesHistoryListRequest) ProtoMessage ¶
func (*WorkflowRolesHistoryListRequest) ProtoMessage()
func (*WorkflowRolesHistoryListRequest) ProtoReflect ¶
func (x *WorkflowRolesHistoryListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowRolesHistoryListRequest) Reset ¶
func (x *WorkflowRolesHistoryListRequest) Reset()
func (*WorkflowRolesHistoryListRequest) String ¶
func (x *WorkflowRolesHistoryListRequest) String() string
type WorkflowRolesHistoryListResponse ¶
type WorkflowRolesHistoryListResponse 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. History []*WorkflowRoleHistory `protobuf:"bytes,2,rep,name=history,proto3" json:"history,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 }
WorkflowRolesHistoryListResponse returns a list of WorkflowRolesHistory records that meet the criteria of a WorkflowRolesHistoryListRequest.
func (*WorkflowRolesHistoryListResponse) Descriptor
deprecated
func (*WorkflowRolesHistoryListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesHistoryListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowRolesHistoryListResponse) GetHistory ¶
func (x *WorkflowRolesHistoryListResponse) GetHistory() []*WorkflowRoleHistory
func (*WorkflowRolesHistoryListResponse) GetMeta ¶
func (x *WorkflowRolesHistoryListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowRolesHistoryListResponse) GetRateLimit ¶
func (x *WorkflowRolesHistoryListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowRolesHistoryListResponse) ProtoMessage ¶
func (*WorkflowRolesHistoryListResponse) ProtoMessage()
func (*WorkflowRolesHistoryListResponse) ProtoReflect ¶
func (x *WorkflowRolesHistoryListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowRolesHistoryListResponse) Reset ¶
func (x *WorkflowRolesHistoryListResponse) Reset()
func (*WorkflowRolesHistoryListResponse) String ¶
func (x *WorkflowRolesHistoryListResponse) String() string
type WorkflowRolesHistoryServer ¶
type WorkflowRolesHistoryServer interface { // List gets a list of WorkflowRolesHistory records matching a given set of criteria. List(context.Context, *WorkflowRolesHistoryListRequest) (*WorkflowRolesHistoryListResponse, error) // contains filtered or unexported methods }
WorkflowRolesHistoryServer is the server API for WorkflowRolesHistory service. All implementations must embed UnimplementedWorkflowRolesHistoryServer for forward compatibility
type WorkflowRolesListRequest ¶
type WorkflowRolesListRequest struct { // Reserved for future use. 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 }
WorkflowRolesListRequest specifies criteria for retrieving a list of WorkflowRole records
func (*WorkflowRolesListRequest) Descriptor
deprecated
func (*WorkflowRolesListRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesListRequest.ProtoReflect.Descriptor instead.
func (*WorkflowRolesListRequest) GetFilter ¶
func (x *WorkflowRolesListRequest) GetFilter() string
func (*WorkflowRolesListRequest) GetMeta ¶
func (x *WorkflowRolesListRequest) GetMeta() *ListRequestMetadata
func (*WorkflowRolesListRequest) ProtoMessage ¶
func (*WorkflowRolesListRequest) ProtoMessage()
func (*WorkflowRolesListRequest) ProtoReflect ¶
func (x *WorkflowRolesListRequest) ProtoReflect() protoreflect.Message
func (*WorkflowRolesListRequest) Reset ¶
func (x *WorkflowRolesListRequest) Reset()
func (*WorkflowRolesListRequest) String ¶
func (x *WorkflowRolesListRequest) String() string
type WorkflowRolesListResponse ¶
type WorkflowRolesListResponse struct { // Reserved for future use. Meta *ListResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The matching workflow role. WorkflowRole []*WorkflowRole `protobuf:"bytes,2,rep,name=workflow_role,json=workflowRole,proto3" json:"workflow_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 }
WorkflowRolesListResponse returns a list of WorkflowRole records that meet the criteria of a WorkflowRolesListRequest.
func (*WorkflowRolesListResponse) Descriptor
deprecated
func (*WorkflowRolesListResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowRolesListResponse.ProtoReflect.Descriptor instead.
func (*WorkflowRolesListResponse) GetMeta ¶
func (x *WorkflowRolesListResponse) GetMeta() *ListResponseMetadata
func (*WorkflowRolesListResponse) GetRateLimit ¶
func (x *WorkflowRolesListResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowRolesListResponse) GetWorkflowRole ¶
func (x *WorkflowRolesListResponse) GetWorkflowRole() []*WorkflowRole
func (*WorkflowRolesListResponse) ProtoMessage ¶
func (*WorkflowRolesListResponse) ProtoMessage()
func (*WorkflowRolesListResponse) ProtoReflect ¶
func (x *WorkflowRolesListResponse) ProtoReflect() protoreflect.Message
func (*WorkflowRolesListResponse) Reset ¶
func (x *WorkflowRolesListResponse) Reset()
func (*WorkflowRolesListResponse) String ¶
func (x *WorkflowRolesListResponse) String() string
type WorkflowRolesServer ¶
type WorkflowRolesServer interface { // Create creates a new workflow role Create(context.Context, *WorkflowRolesCreateRequest) (*WorkflowRolesCreateResponse, error) // Get reads one workflow role by ID. Get(context.Context, *WorkflowRoleGetRequest) (*WorkflowRoleGetResponse, error) // Delete deletes a workflow role Delete(context.Context, *WorkflowRolesDeleteRequest) (*WorkflowRolesDeleteResponse, error) // Lists existing workflow roles. List(context.Context, *WorkflowRolesListRequest) (*WorkflowRolesListResponse, error) // contains filtered or unexported methods }
WorkflowRolesServer is the server API for WorkflowRoles service. All implementations must embed UnimplementedWorkflowRolesServer for forward compatibility
type WorkflowUpdateRequest ¶
type WorkflowUpdateRequest struct { // Reserved for future use. Meta *UpdateRequestMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The workflow. Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"` // contains filtered or unexported fields }
WorkflowUpdateRequest identifies a Workflow by ID and provides fields to update on that Workflow record.
func (*WorkflowUpdateRequest) Descriptor
deprecated
func (*WorkflowUpdateRequest) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowUpdateRequest.ProtoReflect.Descriptor instead.
func (*WorkflowUpdateRequest) GetMeta ¶
func (x *WorkflowUpdateRequest) GetMeta() *UpdateRequestMetadata
func (*WorkflowUpdateRequest) GetWorkflow ¶
func (x *WorkflowUpdateRequest) GetWorkflow() *Workflow
func (*WorkflowUpdateRequest) ProtoMessage ¶
func (*WorkflowUpdateRequest) ProtoMessage()
func (*WorkflowUpdateRequest) ProtoReflect ¶
func (x *WorkflowUpdateRequest) ProtoReflect() protoreflect.Message
func (*WorkflowUpdateRequest) Reset ¶
func (x *WorkflowUpdateRequest) Reset()
func (*WorkflowUpdateRequest) String ¶
func (x *WorkflowUpdateRequest) String() string
type WorkflowUpdateResponse ¶
type WorkflowUpdateResponse struct { // Reserved for future use. Meta *UpdateResponseMetadata `protobuf:"bytes,1,opt,name=meta,proto3" json:"meta,omitempty"` // The updated workflow. Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,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 }
WorkflowUpdateResponse returns the fields of a Workflow after it has been updated by a WorkflowUpdateRequest.
func (*WorkflowUpdateResponse) Descriptor
deprecated
func (*WorkflowUpdateResponse) Descriptor() ([]byte, []int)
Deprecated: Use WorkflowUpdateResponse.ProtoReflect.Descriptor instead.
func (*WorkflowUpdateResponse) GetMeta ¶
func (x *WorkflowUpdateResponse) GetMeta() *UpdateResponseMetadata
func (*WorkflowUpdateResponse) GetRateLimit ¶
func (x *WorkflowUpdateResponse) GetRateLimit() *RateLimitMetadata
func (*WorkflowUpdateResponse) GetWorkflow ¶
func (x *WorkflowUpdateResponse) GetWorkflow() *Workflow
func (*WorkflowUpdateResponse) ProtoMessage ¶
func (*WorkflowUpdateResponse) ProtoMessage()
func (*WorkflowUpdateResponse) ProtoReflect ¶
func (x *WorkflowUpdateResponse) ProtoReflect() protoreflect.Message
func (*WorkflowUpdateResponse) Reset ¶
func (x *WorkflowUpdateResponse) Reset()
func (*WorkflowUpdateResponse) String ¶
func (x *WorkflowUpdateResponse) String() string
type WorkflowsClient ¶
type WorkflowsClient interface { // Create creates a new workflow and requires a name for the workflow. Create(ctx context.Context, in *WorkflowCreateRequest, opts ...grpc.CallOption) (*WorkflowCreateResponse, error) // Get reads one workflow by ID. Get(ctx context.Context, in *WorkflowGetRequest, opts ...grpc.CallOption) (*WorkflowGetResponse, error) // Delete deletes an existing workflow. Delete(ctx context.Context, in *WorkflowDeleteRequest, opts ...grpc.CallOption) (*WorkflowDeleteResponse, error) // Update updates an existing workflow. Update(ctx context.Context, in *WorkflowUpdateRequest, opts ...grpc.CallOption) (*WorkflowUpdateResponse, error) // Lists existing workflows. List(ctx context.Context, in *WorkflowListRequest, opts ...grpc.CallOption) (*WorkflowListResponse, error) }
WorkflowsClient is the client API for Workflows 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 NewWorkflowsClient ¶
func NewWorkflowsClient(cc grpc.ClientConnInterface) WorkflowsClient
type WorkflowsHistoryClient ¶
type WorkflowsHistoryClient interface { // List gets a list of WorkflowHistory records matching a given set of criteria. List(ctx context.Context, in *WorkflowHistoryListRequest, opts ...grpc.CallOption) (*WorkflowHistoryListResponse, error) }
WorkflowsHistoryClient is the client API for WorkflowsHistory 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 NewWorkflowsHistoryClient ¶
func NewWorkflowsHistoryClient(cc grpc.ClientConnInterface) WorkflowsHistoryClient
type WorkflowsHistoryServer ¶
type WorkflowsHistoryServer interface { // List gets a list of WorkflowHistory records matching a given set of criteria. List(context.Context, *WorkflowHistoryListRequest) (*WorkflowHistoryListResponse, error) // contains filtered or unexported methods }
WorkflowsHistoryServer is the server API for WorkflowsHistory service. All implementations must embed UnimplementedWorkflowsHistoryServer for forward compatibility
type WorkflowsServer ¶
type WorkflowsServer interface { // Create creates a new workflow and requires a name for the workflow. Create(context.Context, *WorkflowCreateRequest) (*WorkflowCreateResponse, error) // Get reads one workflow by ID. Get(context.Context, *WorkflowGetRequest) (*WorkflowGetResponse, error) // Delete deletes an existing workflow. Delete(context.Context, *WorkflowDeleteRequest) (*WorkflowDeleteResponse, error) // Update updates an existing workflow. Update(context.Context, *WorkflowUpdateRequest) (*WorkflowUpdateResponse, error) // Lists existing workflows. List(context.Context, *WorkflowListRequest) (*WorkflowListResponse, error) // contains filtered or unexported methods }
WorkflowsServer is the server API for Workflows service. All implementations must embed UnimplementedWorkflowsServer for forward compatibility
Source Files ¶
- access_request_events_history.pb.go
- access_request_events_history_grpc.pb.go
- access_requests.pb.go
- access_requests_grpc.pb.go
- access_requests_history.pb.go
- access_requests_history_grpc.pb.go
- account_attachments.pb.go
- account_attachments_grpc.pb.go
- account_attachments_history.pb.go
- account_attachments_history_grpc.pb.go
- account_grants.pb.go
- account_grants_grpc.pb.go
- account_grants_history.pb.go
- account_grants_history_grpc.pb.go
- account_permissions.pb.go
- account_permissions_grpc.pb.go
- account_resources.pb.go
- account_resources_grpc.pb.go
- account_resources_history.pb.go
- account_resources_history_grpc.pb.go
- accounts.pb.go
- accounts_grpc.pb.go
- accounts_history.pb.go
- accounts_history_grpc.pb.go
- activities.pb.go
- activities_grpc.pb.go
- approval_workflow_approvers.pb.go
- approval_workflow_approvers_grpc.pb.go
- approval_workflow_approvers_history.pb.go
- approval_workflow_approvers_history_grpc.pb.go
- approval_workflow_steps.pb.go
- approval_workflow_steps_grpc.pb.go
- approval_workflow_steps_history.pb.go
- approval_workflow_steps_history_grpc.pb.go
- approval_workflows.pb.go
- approval_workflows_grpc.pb.go
- approval_workflows_history.pb.go
- approval_workflows_history_grpc.pb.go
- control_panel.pb.go
- control_panel_grpc.pb.go
- drivers.pb.go
- nodes.pb.go
- nodes_grpc.pb.go
- nodes_history.pb.go
- nodes_history_grpc.pb.go
- options.pb.go
- organization_history.pb.go
- organization_history_grpc.pb.go
- peering_group_nodes.pb.go
- peering_group_nodes_grpc.pb.go
- peering_group_peers.pb.go
- peering_group_peers_grpc.pb.go
- peering_group_resources.pb.go
- peering_group_resources_grpc.pb.go
- peering_groups.pb.go
- peering_groups_grpc.pb.go
- queries.pb.go
- queries_grpc.pb.go
- remote_identities.pb.go
- remote_identities_grpc.pb.go
- remote_identities_history.pb.go
- remote_identities_history_grpc.pb.go
- remote_identity_groups.pb.go
- remote_identity_groups_grpc.pb.go
- remote_identity_groups_history.pb.go
- remote_identity_groups_history_grpc.pb.go
- replays.pb.go
- replays_grpc.pb.go
- resources.pb.go
- resources_grpc.pb.go
- resources_history.pb.go
- resources_history_grpc.pb.go
- role_resources.pb.go
- role_resources_grpc.pb.go
- role_resources_history.pb.go
- role_resources_history_grpc.pb.go
- roles.pb.go
- roles_grpc.pb.go
- roles_history.pb.go
- roles_history_grpc.pb.go
- secret_store_healths.pb.go
- secret_store_healths_grpc.pb.go
- secret_store_types.pb.go
- secret_stores.pb.go
- secret_stores_grpc.pb.go
- secret_stores_history.pb.go
- secret_stores_history_grpc.pb.go
- spec.pb.go
- tags.pb.go
- workflow_approvers.pb.go
- workflow_approvers_grpc.pb.go
- workflow_approvers_history.pb.go
- workflow_approvers_history_grpc.pb.go
- workflow_assignments.pb.go
- workflow_assignments_grpc.pb.go
- workflow_assignments_history.pb.go
- workflow_assignments_history_grpc.pb.go
- workflow_roles.pb.go
- workflow_roles_grpc.pb.go
- workflow_roles_history.pb.go
- workflow_roles_history_grpc.pb.go
- workflows.pb.go
- workflows_grpc.pb.go
- workflows_history.pb.go
- workflows_history_grpc.pb.go