Documentation ¶
Index ¶
- Variables
- type AccountComponent
- func (*AccountComponent) Descriptor() ([]byte, []int)deprecated
- func (x *AccountComponent) GetCloudConnectorMetadata() *CloudConnectorMetadata
- func (x *AccountComponent) GetCloudLogsMetadata() *CloudLogsMetadata
- func (x *AccountComponent) GetCreatedAt() *timestamppb.Timestamp
- func (x *AccountComponent) GetCryptoKeyMetadata() *CryptoKeyMetadata
- func (x *AccountComponent) GetEventBridgeMetadata() *EventBridgeMetadata
- func (x *AccountComponent) GetInstance() string
- func (m *AccountComponent) GetMetadata() isAccountComponent_Metadata
- func (x *AccountComponent) GetServicePrincipalMetadata() *ServicePrincipalMetadata
- func (x *AccountComponent) GetTrustedRoleMetadata() *TrustedRoleMetadata
- func (x *AccountComponent) GetType() Component
- func (x *AccountComponent) GetUpdatedAt() *timestamppb.Timestamp
- func (x *AccountComponent) GetValidation() *Validation
- func (x *AccountComponent) GetVersion() string
- func (x *AccountComponent) GetWebhookDatasourceMetadata() *WebhookDatasourceMetadata
- func (*AccountComponent) ProtoMessage()
- func (x *AccountComponent) ProtoReflect() protoreflect.Message
- func (x *AccountComponent) Reset()
- func (x *AccountComponent) String() string
- type AccountComponent_CloudConnectorMetadata
- type AccountComponent_CloudLogsMetadata
- type AccountComponent_CryptoKeyMetadata
- type AccountComponent_EventBridgeMetadata
- type AccountComponent_ServicePrincipalMetadata
- type AccountComponent_TrustedRoleMetadata
- type AccountComponent_WebhookDatasourceMetadata
- type AccountFeature
- func (*AccountFeature) Descriptor() ([]byte, []int)deprecated
- func (x *AccountFeature) GetAvailable() bool
- func (x *AccountFeature) GetComponents() []string
- func (x *AccountFeature) GetCreatedAt() *timestamppb.Timestamp
- func (x *AccountFeature) GetEnabled() bool
- func (x *AccountFeature) GetFlags() map[string]string
- func (x *AccountFeature) GetType() Feature
- func (x *AccountFeature) GetValidation() *Validation
- func (*AccountFeature) ProtoMessage()
- func (x *AccountFeature) ProtoReflect() protoreflect.Message
- func (x *AccountFeature) Reset()
- func (x *AccountFeature) String() string
- type AccountFeatures
- func (*AccountFeatures) Descriptor() ([]byte, []int)deprecated
- func (x *AccountFeatures) GetMonitorCloudMetrics() *AccountFeature
- func (x *AccountFeatures) GetSecureAgentlessScanning() *AccountFeature
- func (x *AccountFeatures) GetSecureConfigPosture() *AccountFeature
- func (x *AccountFeatures) GetSecureIdentityEntitlement() *AccountFeature
- func (x *AccountFeatures) GetSecureThreatDetection() *AccountFeature
- func (*AccountFeatures) ProtoMessage()
- func (x *AccountFeatures) ProtoReflect() protoreflect.Message
- func (x *AccountFeatures) Reset()
- func (x *AccountFeatures) String() string
- type CloudAccount
- func (*CloudAccount) Descriptor() ([]byte, []int)deprecated
- func (x *CloudAccount) GetComponents() []*AccountComponent
- func (x *CloudAccount) GetCreatedAt() *timestamppb.Timestamp
- func (x *CloudAccount) GetCustomerId() uint64
- func (x *CloudAccount) GetEnabled() bool
- func (x *CloudAccount) GetFeature() *AccountFeatures
- func (x *CloudAccount) GetId() string
- func (x *CloudAccount) GetName() string
- func (x *CloudAccount) GetOrganizationId() string
- func (x *CloudAccount) GetProvider() Provider
- func (x *CloudAccount) GetProviderAlias() string
- func (x *CloudAccount) GetProviderId() string
- func (x *CloudAccount) GetProviderTenantId() string
- func (x *CloudAccount) GetUpdatedAt() *timestamppb.Timestamp
- func (x *CloudAccount) GetValidation() *Validation
- func (x *CloudAccount) GetVirtual() bool
- func (*CloudAccount) ProtoMessage()
- func (x *CloudAccount) ProtoReflect() protoreflect.Message
- func (x *CloudAccount) Reset()
- func (x *CloudAccount) String() string
- type CloudConnectorMetadata
- func (*CloudConnectorMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CloudConnectorMetadata) GetAws() *CloudConnectorMetadata_AWS
- func (x *CloudConnectorMetadata) GetAzure() *CloudConnectorMetadata_Azure
- func (x *CloudConnectorMetadata) GetGcp() *CloudConnectorMetadata_GCP
- func (m *CloudConnectorMetadata) GetProvider() isCloudConnectorMetadata_Provider
- func (*CloudConnectorMetadata) ProtoMessage()
- func (x *CloudConnectorMetadata) ProtoReflect() protoreflect.Message
- func (x *CloudConnectorMetadata) Reset()
- func (x *CloudConnectorMetadata) String() string
- type CloudConnectorMetadata_AWS
- type CloudConnectorMetadata_Aws
- type CloudConnectorMetadata_Azure
- func (*CloudConnectorMetadata_Azure) Descriptor() ([]byte, []int)deprecated
- func (*CloudConnectorMetadata_Azure) ProtoMessage()
- func (x *CloudConnectorMetadata_Azure) ProtoReflect() protoreflect.Message
- func (x *CloudConnectorMetadata_Azure) Reset()
- func (x *CloudConnectorMetadata_Azure) String() string
- type CloudConnectorMetadata_Azure_
- type CloudConnectorMetadata_GCP
- type CloudConnectorMetadata_Gcp
- type CloudLogsMetadata
- func (*CloudLogsMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CloudLogsMetadata) GetAws() *CloudLogsMetadata_AWS
- func (m *CloudLogsMetadata) GetProvider() isCloudLogsMetadata_Provider
- func (*CloudLogsMetadata) ProtoMessage()
- func (x *CloudLogsMetadata) ProtoReflect() protoreflect.Message
- func (x *CloudLogsMetadata) Reset()
- func (x *CloudLogsMetadata) String() string
- type CloudLogsMetadata_AWS
- func (*CloudLogsMetadata_AWS) Descriptor() ([]byte, []int)deprecated
- func (x *CloudLogsMetadata_AWS) GetCloudtrailS3Bucket() *CloudLogsMetadata_AWS_CloudTrailS3Bucket
- func (*CloudLogsMetadata_AWS) ProtoMessage()
- func (x *CloudLogsMetadata_AWS) ProtoReflect() protoreflect.Message
- func (x *CloudLogsMetadata_AWS) Reset()
- func (x *CloudLogsMetadata_AWS) String() string
- type CloudLogsMetadata_AWS_CloudTrailS3Bucket
- func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) Descriptor() ([]byte, []int)deprecated
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetBucketArn() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetExternalId() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetPathPrefix() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRegion() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRoleName() string
- func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) ProtoMessage()
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) ProtoReflect() protoreflect.Message
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) Reset()
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) String() string
- type CloudLogsMetadata_Aws
- type CloudOrganization
- func (*CloudOrganization) Descriptor() ([]byte, []int)deprecated
- func (x *CloudOrganization) GetAccounts() []*CloudAccount
- func (x *CloudOrganization) GetCreatedAt() *timestamppb.Timestamp
- func (x *CloudOrganization) GetCustomerId() uint64
- func (x *CloudOrganization) GetId() string
- func (x *CloudOrganization) GetManagementAccountId() string
- func (x *CloudOrganization) GetName() string
- func (x *CloudOrganization) GetOrganizationalUnitIds() []string
- func (x *CloudOrganization) GetProvider() Provider
- func (x *CloudOrganization) GetProviderAlias() string
- func (x *CloudOrganization) GetProviderId() string
- func (x *CloudOrganization) GetUpdatedAt() *timestamppb.Timestamp
- func (x *CloudOrganization) GetValidation() *Validation
- func (*CloudOrganization) ProtoMessage()
- func (x *CloudOrganization) ProtoReflect() protoreflect.Message
- func (x *CloudOrganization) Reset()
- func (x *CloudOrganization) String() string
- type Component
- type CryptoKeyMetadata
- func (*CryptoKeyMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CryptoKeyMetadata) GetAws() *CryptoKeyMetadata_AWS
- func (m *CryptoKeyMetadata) GetProvider() isCryptoKeyMetadata_Provider
- func (*CryptoKeyMetadata) ProtoMessage()
- func (x *CryptoKeyMetadata) ProtoReflect() protoreflect.Message
- func (x *CryptoKeyMetadata) Reset()
- func (x *CryptoKeyMetadata) String() string
- type CryptoKeyMetadata_AWS
- func (*CryptoKeyMetadata_AWS) Descriptor() ([]byte, []int)deprecated
- func (x *CryptoKeyMetadata_AWS) GetKms() *CryptoKeyMetadata_AWS_KMS
- func (*CryptoKeyMetadata_AWS) ProtoMessage()
- func (x *CryptoKeyMetadata_AWS) ProtoReflect() protoreflect.Message
- func (x *CryptoKeyMetadata_AWS) Reset()
- func (x *CryptoKeyMetadata_AWS) String() string
- type CryptoKeyMetadata_AWS_KMS
- func (*CryptoKeyMetadata_AWS_KMS) Descriptor() ([]byte, []int)deprecated
- func (x *CryptoKeyMetadata_AWS_KMS) GetAlias() string
- func (x *CryptoKeyMetadata_AWS_KMS) GetRegions() []string
- func (*CryptoKeyMetadata_AWS_KMS) ProtoMessage()
- func (x *CryptoKeyMetadata_AWS_KMS) ProtoReflect() protoreflect.Message
- func (x *CryptoKeyMetadata_AWS_KMS) Reset()
- func (x *CryptoKeyMetadata_AWS_KMS) String() string
- type CryptoKeyMetadata_Aws
- type EventBridgeMetadata
- func (*EventBridgeMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *EventBridgeMetadata) GetAws() *EventBridgeMetadata_AWS
- func (x *EventBridgeMetadata) GetAzure() *EventBridgeMetadata_Azure
- func (m *EventBridgeMetadata) GetProvider() isEventBridgeMetadata_Provider
- func (*EventBridgeMetadata) ProtoMessage()
- func (x *EventBridgeMetadata) ProtoReflect() protoreflect.Message
- func (x *EventBridgeMetadata) Reset()
- func (x *EventBridgeMetadata) String() string
- type EventBridgeMetadata_AWS
- func (*EventBridgeMetadata_AWS) Descriptor() ([]byte, []int)deprecated
- func (x *EventBridgeMetadata_AWS) GetRoleName() string
- func (x *EventBridgeMetadata_AWS) GetRuleName() string
- func (*EventBridgeMetadata_AWS) ProtoMessage()
- func (x *EventBridgeMetadata_AWS) ProtoReflect() protoreflect.Message
- func (x *EventBridgeMetadata_AWS) Reset()
- func (x *EventBridgeMetadata_AWS) String() string
- type EventBridgeMetadata_Aws
- type EventBridgeMetadata_Azure
- func (*EventBridgeMetadata_Azure) Descriptor() ([]byte, []int)deprecated
- func (x *EventBridgeMetadata_Azure) GetEventHubMetadata() *EventBridgeMetadata_Azure_EventHubMetadata
- func (*EventBridgeMetadata_Azure) ProtoMessage()
- func (x *EventBridgeMetadata_Azure) ProtoReflect() protoreflect.Message
- func (x *EventBridgeMetadata_Azure) Reset()
- func (x *EventBridgeMetadata_Azure) String() string
- type EventBridgeMetadata_Azure_
- type EventBridgeMetadata_Azure_EventHubMetadata
- func (*EventBridgeMetadata_Azure_EventHubMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *EventBridgeMetadata_Azure_EventHubMetadata) GetConsumerGroup() string
- func (x *EventBridgeMetadata_Azure_EventHubMetadata) GetEventHubName() string
- func (x *EventBridgeMetadata_Azure_EventHubMetadata) GetEventHubNamespace() string
- func (*EventBridgeMetadata_Azure_EventHubMetadata) ProtoMessage()
- func (x *EventBridgeMetadata_Azure_EventHubMetadata) ProtoReflect() protoreflect.Message
- func (x *EventBridgeMetadata_Azure_EventHubMetadata) Reset()
- func (x *EventBridgeMetadata_Azure_EventHubMetadata) String() string
- type Feature
- type FeatureComponents
- func (*FeatureComponents) Descriptor() ([]byte, []int)deprecated
- func (x *FeatureComponents) GetCloudConnector() *AccountComponent
- func (x *FeatureComponents) GetCloudLogs() *AccountComponent
- func (x *FeatureComponents) GetCryptoKey() *AccountComponent
- func (x *FeatureComponents) GetEventBridge() *AccountComponent
- func (x *FeatureComponents) GetServicePrincipal() *AccountComponent
- func (x *FeatureComponents) GetTrustedRole() *AccountComponent
- func (x *FeatureComponents) GetWebhookDatasource() *AccountComponent
- func (*FeatureComponents) ProtoMessage()
- func (x *FeatureComponents) ProtoReflect() protoreflect.Message
- func (x *FeatureComponents) Reset()
- func (x *FeatureComponents) String() string
- type Provider
- type ServicePrincipalMetadata
- func (*ServicePrincipalMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata) GetAzure() *ServicePrincipalMetadata_Azure
- func (x *ServicePrincipalMetadata) GetGcp() *ServicePrincipalMetadata_GCP
- func (x *ServicePrincipalMetadata) GetOkta() *ServicePrincipalMetadata_Okta
- func (m *ServicePrincipalMetadata) GetProvider() isServicePrincipalMetadata_Provider
- func (*ServicePrincipalMetadata) ProtoMessage()
- func (x *ServicePrincipalMetadata) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata) Reset()
- func (x *ServicePrincipalMetadata) String() string
- type ServicePrincipalMetadata_Azure
- func (*ServicePrincipalMetadata_Azure) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_Azure) GetActiveDirectoryServicePrincipal() *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal
- func (*ServicePrincipalMetadata_Azure) ProtoMessage()
- func (x *ServicePrincipalMetadata_Azure) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_Azure) Reset()
- func (x *ServicePrincipalMetadata_Azure) String() string
- type ServicePrincipalMetadata_Azure_
- type ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal
- func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAccountEnabled() bool
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppDisplayName() string
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppId() string
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppOwnerOrganizationId() string
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetDisplayName() string
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetId() string
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetServicePrincipalNames() []string
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetServicePrincipalType() string
- func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) ProtoMessage()
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) Reset()
- func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) String() string
- type ServicePrincipalMetadata_GCP
- func (*ServicePrincipalMetadata_GCP) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_GCP) GetEmail() string
- func (x *ServicePrincipalMetadata_GCP) GetKey() *ServicePrincipalMetadata_GCP_Key
- func (x *ServicePrincipalMetadata_GCP) GetWorkloadIdentityFederation() *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation
- func (*ServicePrincipalMetadata_GCP) ProtoMessage()
- func (x *ServicePrincipalMetadata_GCP) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_GCP) Reset()
- func (x *ServicePrincipalMetadata_GCP) String() string
- type ServicePrincipalMetadata_GCP_Key
- func (*ServicePrincipalMetadata_GCP_Key) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_GCP_Key) GetAuthProviderX509CertUrl() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetAuthUri() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetClientEmail() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetClientId() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetClientX509CertUrl() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetPrivateKey() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetPrivateKeyId() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetProjectId() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetTokenUri() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetType() string
- func (x *ServicePrincipalMetadata_GCP_Key) GetUniverseDomain() string
- func (*ServicePrincipalMetadata_GCP_Key) ProtoMessage()
- func (x *ServicePrincipalMetadata_GCP_Key) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_GCP_Key) Reset()
- func (x *ServicePrincipalMetadata_GCP_Key) String() string
- type ServicePrincipalMetadata_GCP_WorkloadIdentityFederation
- func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetPoolId() string
- func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetPoolProviderId() string
- func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetProjectNumber() string
- func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) ProtoMessage()
- func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) Reset()
- func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) String() string
- type ServicePrincipalMetadata_Gcp
- type ServicePrincipalMetadata_Okta
- func (*ServicePrincipalMetadata_Okta) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_Okta) GetOauthApp() *ServicePrincipalMetadata_Okta_OAuthApp
- func (*ServicePrincipalMetadata_Okta) ProtoMessage()
- func (x *ServicePrincipalMetadata_Okta) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_Okta) Reset()
- func (x *ServicePrincipalMetadata_Okta) String() string
- type ServicePrincipalMetadata_Okta_
- type ServicePrincipalMetadata_Okta_OAuthApp
- func (*ServicePrincipalMetadata_Okta_OAuthApp) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_Okta_OAuthApp) GetClientId() string
- func (x *ServicePrincipalMetadata_Okta_OAuthApp) GetClientSecret() string
- func (x *ServicePrincipalMetadata_Okta_OAuthApp) GetOktaUrl() string
- func (*ServicePrincipalMetadata_Okta_OAuthApp) ProtoMessage()
- func (x *ServicePrincipalMetadata_Okta_OAuthApp) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_Okta_OAuthApp) Reset()
- func (x *ServicePrincipalMetadata_Okta_OAuthApp) String() string
- type TrustedRoleMetadata
- func (*TrustedRoleMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedRoleMetadata) GetAws() *TrustedRoleMetadata_AWS
- func (x *TrustedRoleMetadata) GetAzure() *TrustedRoleMetadata_Azure
- func (x *TrustedRoleMetadata) GetGcp() *TrustedRoleMetadata_GCP
- func (x *TrustedRoleMetadata) GetIbmcloud() *TrustedRoleMetadata_IBMCloud
- func (m *TrustedRoleMetadata) GetProvider() isTrustedRoleMetadata_Provider
- func (*TrustedRoleMetadata) ProtoMessage()
- func (x *TrustedRoleMetadata) ProtoReflect() protoreflect.Message
- func (x *TrustedRoleMetadata) Reset()
- func (x *TrustedRoleMetadata) String() string
- type TrustedRoleMetadata_AWS
- func (*TrustedRoleMetadata_AWS) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedRoleMetadata_AWS) GetRoleName() string
- func (*TrustedRoleMetadata_AWS) ProtoMessage()
- func (x *TrustedRoleMetadata_AWS) ProtoReflect() protoreflect.Message
- func (x *TrustedRoleMetadata_AWS) Reset()
- func (x *TrustedRoleMetadata_AWS) String() string
- type TrustedRoleMetadata_Aws
- type TrustedRoleMetadata_Azure
- func (*TrustedRoleMetadata_Azure) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedRoleMetadata_Azure) GetRoleName() string
- func (*TrustedRoleMetadata_Azure) ProtoMessage()
- func (x *TrustedRoleMetadata_Azure) ProtoReflect() protoreflect.Message
- func (x *TrustedRoleMetadata_Azure) Reset()
- func (x *TrustedRoleMetadata_Azure) String() string
- type TrustedRoleMetadata_Azure_
- type TrustedRoleMetadata_GCP
- func (*TrustedRoleMetadata_GCP) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedRoleMetadata_GCP) GetRoleName() string
- func (*TrustedRoleMetadata_GCP) ProtoMessage()
- func (x *TrustedRoleMetadata_GCP) ProtoReflect() protoreflect.Message
- func (x *TrustedRoleMetadata_GCP) Reset()
- func (x *TrustedRoleMetadata_GCP) String() string
- type TrustedRoleMetadata_Gcp
- type TrustedRoleMetadata_IBMCloud
- func (*TrustedRoleMetadata_IBMCloud) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedRoleMetadata_IBMCloud) GetRoleName() string
- func (*TrustedRoleMetadata_IBMCloud) ProtoMessage()
- func (x *TrustedRoleMetadata_IBMCloud) ProtoReflect() protoreflect.Message
- func (x *TrustedRoleMetadata_IBMCloud) Reset()
- func (x *TrustedRoleMetadata_IBMCloud) String() string
- type TrustedRoleMetadata_Ibmcloud
- type Validation
- func (*Validation) Descriptor() ([]byte, []int)deprecated
- func (x *Validation) GetResult() ValidationResult
- func (x *Validation) GetSteps() []*ValidationStep
- func (x *Validation) GetTimestamp() *timestamppb.Timestamp
- func (*Validation) ProtoMessage()
- func (x *Validation) ProtoReflect() protoreflect.Message
- func (x *Validation) Reset()
- func (x *Validation) String() string
- type ValidationError
- func (*ValidationError) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationError) GetDetail() *structpb.Value
- func (x *ValidationError) GetSummary() string
- func (*ValidationError) ProtoMessage()
- func (x *ValidationError) ProtoReflect() protoreflect.Message
- func (x *ValidationError) Reset()
- func (x *ValidationError) String() string
- type ValidationResult
- func (ValidationResult) Descriptor() protoreflect.EnumDescriptor
- func (x ValidationResult) Enum() *ValidationResult
- func (ValidationResult) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidationResult) Number() protoreflect.EnumNumber
- func (x ValidationResult) String() string
- func (ValidationResult) Type() protoreflect.EnumType
- type ValidationStep
- func (*ValidationStep) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationStep) GetDuration() *durationpb.Duration
- func (x *ValidationStep) GetError() *ValidationError
- func (x *ValidationStep) GetName() string
- func (*ValidationStep) ProtoMessage()
- func (x *ValidationStep) ProtoReflect() protoreflect.Message
- func (x *ValidationStep) Reset()
- func (x *ValidationStep) String() string
- type WebhookDatasourceMetadata
- func (*WebhookDatasourceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata) GetGcp() *WebhookDatasourceMetadata_Gcp
- func (x *WebhookDatasourceMetadata) GetGithub() *WebhookDatasourceMetadata_Github
- func (x *WebhookDatasourceMetadata) GetOkta() *WebhookDatasourceMetadata_Okta
- func (m *WebhookDatasourceMetadata) GetProvider() isWebhookDatasourceMetadata_Provider
- func (*WebhookDatasourceMetadata) ProtoMessage()
- func (x *WebhookDatasourceMetadata) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata) Reset()
- func (x *WebhookDatasourceMetadata) String() string
- type WebhookDatasourceMetadata_Gcp
- func (*WebhookDatasourceMetadata_Gcp) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata_Gcp) GetServicePrincipal() *ServicePrincipalMetadata_GCP
- func (x *WebhookDatasourceMetadata_Gcp) GetWebhookDatasource() *WebhookDatasourceMetadata_Gcp_WebhookDatasource
- func (*WebhookDatasourceMetadata_Gcp) ProtoMessage()
- func (x *WebhookDatasourceMetadata_Gcp) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata_Gcp) Reset()
- func (x *WebhookDatasourceMetadata_Gcp) String() string
- type WebhookDatasourceMetadata_Gcp_
- type WebhookDatasourceMetadata_Gcp_WebhookDatasource
- func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPubsubTopicName() string
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPushEndpoint() string
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPushSubscriptionName() string
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetSinkName() string
- func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) ProtoMessage()
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) Reset()
- func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) String() string
- type WebhookDatasourceMetadata_Github
- func (*WebhookDatasourceMetadata_Github) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata_Github) GetWebhookDatasource() *WebhookDatasourceMetadata_Github_WebhookDatasource
- func (*WebhookDatasourceMetadata_Github) ProtoMessage()
- func (x *WebhookDatasourceMetadata_Github) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata_Github) Reset()
- func (x *WebhookDatasourceMetadata_Github) String() string
- type WebhookDatasourceMetadata_Github_
- type WebhookDatasourceMetadata_Github_WebhookDatasource
- func (*WebhookDatasourceMetadata_Github_WebhookDatasource) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetGithubInstallationId() int64
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetHookId() int64
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetIngestionId() string
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetIngestionUrl() string
- func (*WebhookDatasourceMetadata_Github_WebhookDatasource) ProtoMessage()
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) Reset()
- func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) String() string
- type WebhookDatasourceMetadata_Okta
- func (*WebhookDatasourceMetadata_Okta) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata_Okta) GetWebhookDatasource() *WebhookDatasourceMetadata_Okta_WebhookDatasource
- func (*WebhookDatasourceMetadata_Okta) ProtoMessage()
- func (x *WebhookDatasourceMetadata_Okta) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata_Okta) Reset()
- func (x *WebhookDatasourceMetadata_Okta) String() string
- type WebhookDatasourceMetadata_Okta_
- type WebhookDatasourceMetadata_Okta_WebhookDatasource
- func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) Descriptor() ([]byte, []int)deprecated
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetHookId() string
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetIngestionId() string
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetIngestionUrl() string
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetOktaEventTypes() []string
- func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) ProtoMessage()
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) ProtoReflect() protoreflect.Message
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) Reset()
- func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Provider_name = map[int32]string{ 0: "PROVIDER_UNSPECIFIED", 1: "PROVIDER_AWS", 2: "PROVIDER_AZURE", 3: "PROVIDER_GCP", 4: "PROVIDER_OKTA", 5: "PROVIDER_GITHUB", 6: "PROVIDER_IBMCLOUD", } Provider_value = map[string]int32{ "PROVIDER_UNSPECIFIED": 0, "PROVIDER_AWS": 1, "PROVIDER_AZURE": 2, "PROVIDER_GCP": 3, "PROVIDER_OKTA": 4, "PROVIDER_GITHUB": 5, "PROVIDER_IBMCLOUD": 6, } )
Enum value maps for Provider.
var ( Feature_name = map[int32]string{ 0: "FEATURE_UNSPECIFIED", 1: "FEATURE_SECURE_THREAT_DETECTION", 2: "FEATURE_SECURE_CONFIG_POSTURE", 3: "FEATURE_SECURE_IDENTITY_ENTITLEMENT", 4: "FEATURE_MONITOR_CLOUD_METRICS", 5: "FEATURE_SECURE_AGENTLESS_SCANNING", } Feature_value = map[string]int32{ "FEATURE_UNSPECIFIED": 0, "FEATURE_SECURE_THREAT_DETECTION": 1, "FEATURE_SECURE_CONFIG_POSTURE": 2, "FEATURE_SECURE_IDENTITY_ENTITLEMENT": 3, "FEATURE_MONITOR_CLOUD_METRICS": 4, "FEATURE_SECURE_AGENTLESS_SCANNING": 5, } )
Enum value maps for Feature.
var ( ValidationResult_name = map[int32]string{ 0: "VALIDATION_RESULT_UNSPECIFIED", 1: "VALIDATION_RESULT_UNKNOWN", 2: "VALIDATION_RESULT_SUCCESS", 3: "VALIDATION_RESULT_FAILURE", 4: "VALIDATION_RESULT_PARTIAL_FAILURE", 5: "VALIDATION_RESULT_UNIMPLEMENTED", } ValidationResult_value = map[string]int32{ "VALIDATION_RESULT_UNSPECIFIED": 0, "VALIDATION_RESULT_UNKNOWN": 1, "VALIDATION_RESULT_SUCCESS": 2, "VALIDATION_RESULT_FAILURE": 3, "VALIDATION_RESULT_PARTIAL_FAILURE": 4, "VALIDATION_RESULT_UNIMPLEMENTED": 5, } )
Enum value maps for ValidationResult.
var ( Component_name = map[int32]string{ 0: "COMPONENT_UNSPECIFIED", 1: "COMPONENT_CLOUD_CONNECTOR", 3: "COMPONENT_TRUSTED_ROLE", 2: "COMPONENT_EVENT_BRIDGE", 4: "COMPONENT_SERVICE_PRINCIPAL", 5: "COMPONENT_WEBHOOK_DATASOURCE", 6: "COMPONENT_CRYPTO_KEY", 7: "COMPONENT_CLOUD_LOGS", } Component_value = map[string]int32{ "COMPONENT_UNSPECIFIED": 0, "COMPONENT_CLOUD_CONNECTOR": 1, "COMPONENT_TRUSTED_ROLE": 3, "COMPONENT_EVENT_BRIDGE": 2, "COMPONENT_SERVICE_PRINCIPAL": 4, "COMPONENT_WEBHOOK_DATASOURCE": 5, "COMPONENT_CRYPTO_KEY": 6, "COMPONENT_CLOUD_LOGS": 7, } )
Enum value maps for Component.
var (
// optional string encryption = 50001;
E_Encryption = &file_cloud_account_proto_extTypes[0]
)
Extension fields to descriptorpb.FieldOptions.
var File_cloud_account_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccountComponent ¶
type AccountComponent struct { Type Component `protobuf:"varint,1,opt,name=type,proto3,enum=draiosproto.Component" json:"type,omitempty"` Instance string `protobuf:"bytes,2,opt,name=instance,proto3" json:"instance,omitempty"` Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` Validation *Validation `protobuf:"bytes,8,opt,name=validation,proto3" json:"validation,omitempty"` // Types that are assignable to Metadata: // // *AccountComponent_CloudConnectorMetadata // *AccountComponent_TrustedRoleMetadata // *AccountComponent_EventBridgeMetadata // *AccountComponent_ServicePrincipalMetadata // *AccountComponent_WebhookDatasourceMetadata // *AccountComponent_CryptoKeyMetadata // *AccountComponent_CloudLogsMetadata Metadata isAccountComponent_Metadata `protobuf_oneof:"metadata"` // contains filtered or unexported fields }
AccountComponent captures resourced deployed to a cloud
func (*AccountComponent) Descriptor
deprecated
func (*AccountComponent) Descriptor() ([]byte, []int)
Deprecated: Use AccountComponent.ProtoReflect.Descriptor instead.
func (*AccountComponent) GetCloudConnectorMetadata ¶
func (x *AccountComponent) GetCloudConnectorMetadata() *CloudConnectorMetadata
func (*AccountComponent) GetCloudLogsMetadata ¶
func (x *AccountComponent) GetCloudLogsMetadata() *CloudLogsMetadata
func (*AccountComponent) GetCreatedAt ¶
func (x *AccountComponent) GetCreatedAt() *timestamppb.Timestamp
func (*AccountComponent) GetCryptoKeyMetadata ¶
func (x *AccountComponent) GetCryptoKeyMetadata() *CryptoKeyMetadata
func (*AccountComponent) GetEventBridgeMetadata ¶
func (x *AccountComponent) GetEventBridgeMetadata() *EventBridgeMetadata
func (*AccountComponent) GetInstance ¶
func (x *AccountComponent) GetInstance() string
func (*AccountComponent) GetMetadata ¶
func (m *AccountComponent) GetMetadata() isAccountComponent_Metadata
func (*AccountComponent) GetServicePrincipalMetadata ¶
func (x *AccountComponent) GetServicePrincipalMetadata() *ServicePrincipalMetadata
func (*AccountComponent) GetTrustedRoleMetadata ¶
func (x *AccountComponent) GetTrustedRoleMetadata() *TrustedRoleMetadata
func (*AccountComponent) GetType ¶
func (x *AccountComponent) GetType() Component
func (*AccountComponent) GetUpdatedAt ¶
func (x *AccountComponent) GetUpdatedAt() *timestamppb.Timestamp
func (*AccountComponent) GetValidation ¶ added in v1.23.0
func (x *AccountComponent) GetValidation() *Validation
func (*AccountComponent) GetVersion ¶
func (x *AccountComponent) GetVersion() string
func (*AccountComponent) GetWebhookDatasourceMetadata ¶
func (x *AccountComponent) GetWebhookDatasourceMetadata() *WebhookDatasourceMetadata
func (*AccountComponent) ProtoMessage ¶
func (*AccountComponent) ProtoMessage()
func (*AccountComponent) ProtoReflect ¶
func (x *AccountComponent) ProtoReflect() protoreflect.Message
func (*AccountComponent) Reset ¶
func (x *AccountComponent) Reset()
func (*AccountComponent) String ¶
func (x *AccountComponent) String() string
type AccountComponent_CloudConnectorMetadata ¶
type AccountComponent_CloudConnectorMetadata struct {
CloudConnectorMetadata *CloudConnectorMetadata `protobuf:"bytes,10,opt,name=cloud_connector_metadata,json=cloudConnectorMetadata,proto3,oneof"`
}
type AccountComponent_CloudLogsMetadata ¶
type AccountComponent_CloudLogsMetadata struct {
CloudLogsMetadata *CloudLogsMetadata `protobuf:"bytes,16,opt,name=cloud_logs_metadata,json=cloudLogsMetadata,proto3,oneof"`
}
type AccountComponent_CryptoKeyMetadata ¶
type AccountComponent_CryptoKeyMetadata struct {
CryptoKeyMetadata *CryptoKeyMetadata `protobuf:"bytes,15,opt,name=crypto_key_metadata,json=cryptoKeyMetadata,proto3,oneof"`
}
type AccountComponent_EventBridgeMetadata ¶
type AccountComponent_EventBridgeMetadata struct {
EventBridgeMetadata *EventBridgeMetadata `protobuf:"bytes,12,opt,name=event_bridge_metadata,json=eventBridgeMetadata,proto3,oneof"`
}
type AccountComponent_ServicePrincipalMetadata ¶
type AccountComponent_ServicePrincipalMetadata struct {
ServicePrincipalMetadata *ServicePrincipalMetadata `protobuf:"bytes,13,opt,name=service_principal_metadata,json=servicePrincipalMetadata,proto3,oneof"`
}
type AccountComponent_TrustedRoleMetadata ¶
type AccountComponent_TrustedRoleMetadata struct {
TrustedRoleMetadata *TrustedRoleMetadata `protobuf:"bytes,11,opt,name=trusted_role_metadata,json=trustedRoleMetadata,proto3,oneof"`
}
type AccountComponent_WebhookDatasourceMetadata ¶
type AccountComponent_WebhookDatasourceMetadata struct {
WebhookDatasourceMetadata *WebhookDatasourceMetadata `protobuf:"bytes,14,opt,name=webhook_datasource_metadata,json=webhookDatasourceMetadata,proto3,oneof"`
}
type AccountFeature ¶
type AccountFeature struct { Type Feature `protobuf:"varint,1,opt,name=type,proto3,enum=draiosproto.Feature" json:"type,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` Available bool `protobuf:"varint,3,opt,name=available,proto3" json:"available,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` Components []string `protobuf:"bytes,5,rep,name=components,proto3" json:"components,omitempty"` // string identifiers of components associated with the feature Validation *Validation `protobuf:"bytes,6,opt,name=validation,proto3" json:"validation,omitempty"` Flags map[string]string `` // feature specific flags /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
AccountFeature captures a sysdig feature enabled on a cloud account
func (*AccountFeature) Descriptor
deprecated
func (*AccountFeature) Descriptor() ([]byte, []int)
Deprecated: Use AccountFeature.ProtoReflect.Descriptor instead.
func (*AccountFeature) GetAvailable ¶
func (x *AccountFeature) GetAvailable() bool
func (*AccountFeature) GetComponents ¶
func (x *AccountFeature) GetComponents() []string
func (*AccountFeature) GetCreatedAt ¶
func (x *AccountFeature) GetCreatedAt() *timestamppb.Timestamp
func (*AccountFeature) GetEnabled ¶
func (x *AccountFeature) GetEnabled() bool
func (*AccountFeature) GetFlags ¶ added in v1.23.0
func (x *AccountFeature) GetFlags() map[string]string
func (*AccountFeature) GetType ¶
func (x *AccountFeature) GetType() Feature
func (*AccountFeature) GetValidation ¶ added in v1.23.0
func (x *AccountFeature) GetValidation() *Validation
func (*AccountFeature) ProtoMessage ¶
func (*AccountFeature) ProtoMessage()
func (*AccountFeature) ProtoReflect ¶
func (x *AccountFeature) ProtoReflect() protoreflect.Message
func (*AccountFeature) Reset ¶
func (x *AccountFeature) Reset()
func (*AccountFeature) String ¶
func (x *AccountFeature) String() string
type AccountFeatures ¶
type AccountFeatures struct { SecureThreatDetection *AccountFeature `` /* 126-byte string literal not displayed */ SecureConfigPosture *AccountFeature `protobuf:"bytes,2,opt,name=secure_config_posture,json=secureConfigPosture,proto3" json:"secure_config_posture,omitempty"` SecureIdentityEntitlement *AccountFeature `` /* 138-byte string literal not displayed */ MonitorCloudMetrics *AccountFeature `protobuf:"bytes,4,opt,name=monitor_cloud_metrics,json=monitorCloudMetrics,proto3" json:"monitor_cloud_metrics,omitempty"` SecureAgentlessScanning *AccountFeature `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AccountFeatures) Descriptor
deprecated
func (*AccountFeatures) Descriptor() ([]byte, []int)
Deprecated: Use AccountFeatures.ProtoReflect.Descriptor instead.
func (*AccountFeatures) GetMonitorCloudMetrics ¶
func (x *AccountFeatures) GetMonitorCloudMetrics() *AccountFeature
func (*AccountFeatures) GetSecureAgentlessScanning ¶
func (x *AccountFeatures) GetSecureAgentlessScanning() *AccountFeature
func (*AccountFeatures) GetSecureConfigPosture ¶
func (x *AccountFeatures) GetSecureConfigPosture() *AccountFeature
func (*AccountFeatures) GetSecureIdentityEntitlement ¶
func (x *AccountFeatures) GetSecureIdentityEntitlement() *AccountFeature
func (*AccountFeatures) GetSecureThreatDetection ¶
func (x *AccountFeatures) GetSecureThreatDetection() *AccountFeature
func (*AccountFeatures) ProtoMessage ¶
func (*AccountFeatures) ProtoMessage()
func (*AccountFeatures) ProtoReflect ¶
func (x *AccountFeatures) ProtoReflect() protoreflect.Message
func (*AccountFeatures) Reset ¶
func (x *AccountFeatures) Reset()
func (*AccountFeatures) String ¶
func (x *AccountFeatures) String() string
type CloudAccount ¶
type CloudAccount struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // unique identifier for the customer's cloud account CustomerId uint64 `protobuf:"varint,2,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` // the associated customer id Enabled bool `protobuf:"varint,3,opt,name=enabled,proto3" json:"enabled,omitempty"` // enablement of the account OrganizationId string `protobuf:"bytes,4,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` // string identifier of the owning Cloud Organization Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` // name of the cloud account. typically AWS alias/GCP Project/Azure subscription ProviderId string `protobuf:"bytes,6,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"` // cloud provider's account identifier ProviderAlias string `protobuf:"bytes,7,opt,name=provider_alias,json=providerAlias,proto3" json:"provider_alias,omitempty"` // cloud provider's account alias Provider Provider `protobuf:"varint,8,opt,name=provider,proto3,enum=draiosproto.Provider" json:"provider,omitempty"` // cloud provider type Feature *AccountFeatures `protobuf:"bytes,9,opt,name=feature,proto3" json:"feature,omitempty"` // features of the account CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` // account create time UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // account update time Components []*AccountComponent `protobuf:"bytes,12,rep,name=components,proto3" json:"components,omitempty"` // string identifiers of installed components Virtual bool `protobuf:"varint,13,opt,name=virtual,proto3" json:"virtual,omitempty"` // virtual accounts are symbolic, representing accounts owned by a foreign system ProviderTenantId string `protobuf:"bytes,14,opt,name=provider_tenant_id,json=providerTenantId,proto3" json:"provider_tenant_id,omitempty"` // cloud provider's tenant identifier, one in the same as CloudOrganization.provider_id Validation *Validation `protobuf:"bytes,15,opt,name=validation,proto3" json:"validation,omitempty"` // validation state of the account // contains filtered or unexported fields }
CloudAccount captures a snapshot of basic metadata fields associated with a cloud.
func (*CloudAccount) Descriptor
deprecated
func (*CloudAccount) Descriptor() ([]byte, []int)
Deprecated: Use CloudAccount.ProtoReflect.Descriptor instead.
func (*CloudAccount) GetComponents ¶
func (x *CloudAccount) GetComponents() []*AccountComponent
func (*CloudAccount) GetCreatedAt ¶
func (x *CloudAccount) GetCreatedAt() *timestamppb.Timestamp
func (*CloudAccount) GetCustomerId ¶
func (x *CloudAccount) GetCustomerId() uint64
func (*CloudAccount) GetEnabled ¶
func (x *CloudAccount) GetEnabled() bool
func (*CloudAccount) GetFeature ¶
func (x *CloudAccount) GetFeature() *AccountFeatures
func (*CloudAccount) GetId ¶
func (x *CloudAccount) GetId() string
func (*CloudAccount) GetName ¶
func (x *CloudAccount) GetName() string
func (*CloudAccount) GetOrganizationId ¶
func (x *CloudAccount) GetOrganizationId() string
func (*CloudAccount) GetProvider ¶
func (x *CloudAccount) GetProvider() Provider
func (*CloudAccount) GetProviderAlias ¶
func (x *CloudAccount) GetProviderAlias() string
func (*CloudAccount) GetProviderId ¶
func (x *CloudAccount) GetProviderId() string
func (*CloudAccount) GetProviderTenantId ¶ added in v1.18.0
func (x *CloudAccount) GetProviderTenantId() string
func (*CloudAccount) GetUpdatedAt ¶
func (x *CloudAccount) GetUpdatedAt() *timestamppb.Timestamp
func (*CloudAccount) GetValidation ¶ added in v1.23.0
func (x *CloudAccount) GetValidation() *Validation
func (*CloudAccount) GetVirtual ¶
func (x *CloudAccount) GetVirtual() bool
func (*CloudAccount) ProtoMessage ¶
func (*CloudAccount) ProtoMessage()
func (*CloudAccount) ProtoReflect ¶
func (x *CloudAccount) ProtoReflect() protoreflect.Message
func (*CloudAccount) Reset ¶
func (x *CloudAccount) Reset()
func (*CloudAccount) String ¶
func (x *CloudAccount) String() string
type CloudConnectorMetadata ¶
type CloudConnectorMetadata struct { // Types that are assignable to Provider: // // *CloudConnectorMetadata_Aws // *CloudConnectorMetadata_Azure_ // *CloudConnectorMetadata_Gcp Provider isCloudConnectorMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
CloudConnectorMetadata captures the metadata associated with a cloud connector deployment, segmented by provider type
func (*CloudConnectorMetadata) Descriptor
deprecated
func (*CloudConnectorMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CloudConnectorMetadata.ProtoReflect.Descriptor instead.
func (*CloudConnectorMetadata) GetAws ¶
func (x *CloudConnectorMetadata) GetAws() *CloudConnectorMetadata_AWS
func (*CloudConnectorMetadata) GetAzure ¶
func (x *CloudConnectorMetadata) GetAzure() *CloudConnectorMetadata_Azure
func (*CloudConnectorMetadata) GetGcp ¶
func (x *CloudConnectorMetadata) GetGcp() *CloudConnectorMetadata_GCP
func (*CloudConnectorMetadata) GetProvider ¶
func (m *CloudConnectorMetadata) GetProvider() isCloudConnectorMetadata_Provider
func (*CloudConnectorMetadata) ProtoMessage ¶
func (*CloudConnectorMetadata) ProtoMessage()
func (*CloudConnectorMetadata) ProtoReflect ¶
func (x *CloudConnectorMetadata) ProtoReflect() protoreflect.Message
func (*CloudConnectorMetadata) Reset ¶
func (x *CloudConnectorMetadata) Reset()
func (*CloudConnectorMetadata) String ¶
func (x *CloudConnectorMetadata) String() string
type CloudConnectorMetadata_AWS ¶
type CloudConnectorMetadata_AWS struct {
// contains filtered or unexported fields
}
func (*CloudConnectorMetadata_AWS) Descriptor
deprecated
func (*CloudConnectorMetadata_AWS) Descriptor() ([]byte, []int)
Deprecated: Use CloudConnectorMetadata_AWS.ProtoReflect.Descriptor instead.
func (*CloudConnectorMetadata_AWS) ProtoMessage ¶
func (*CloudConnectorMetadata_AWS) ProtoMessage()
func (*CloudConnectorMetadata_AWS) ProtoReflect ¶
func (x *CloudConnectorMetadata_AWS) ProtoReflect() protoreflect.Message
func (*CloudConnectorMetadata_AWS) Reset ¶
func (x *CloudConnectorMetadata_AWS) Reset()
func (*CloudConnectorMetadata_AWS) String ¶
func (x *CloudConnectorMetadata_AWS) String() string
type CloudConnectorMetadata_Aws ¶
type CloudConnectorMetadata_Aws struct {
Aws *CloudConnectorMetadata_AWS `protobuf:"bytes,1,opt,name=aws,proto3,oneof"`
}
type CloudConnectorMetadata_Azure ¶
type CloudConnectorMetadata_Azure struct {
// contains filtered or unexported fields
}
func (*CloudConnectorMetadata_Azure) Descriptor
deprecated
func (*CloudConnectorMetadata_Azure) Descriptor() ([]byte, []int)
Deprecated: Use CloudConnectorMetadata_Azure.ProtoReflect.Descriptor instead.
func (*CloudConnectorMetadata_Azure) ProtoMessage ¶
func (*CloudConnectorMetadata_Azure) ProtoMessage()
func (*CloudConnectorMetadata_Azure) ProtoReflect ¶
func (x *CloudConnectorMetadata_Azure) ProtoReflect() protoreflect.Message
func (*CloudConnectorMetadata_Azure) Reset ¶
func (x *CloudConnectorMetadata_Azure) Reset()
func (*CloudConnectorMetadata_Azure) String ¶
func (x *CloudConnectorMetadata_Azure) String() string
type CloudConnectorMetadata_Azure_ ¶
type CloudConnectorMetadata_Azure_ struct {
Azure *CloudConnectorMetadata_Azure `protobuf:"bytes,2,opt,name=azure,proto3,oneof"`
}
type CloudConnectorMetadata_GCP ¶
type CloudConnectorMetadata_GCP struct {
// contains filtered or unexported fields
}
func (*CloudConnectorMetadata_GCP) Descriptor
deprecated
func (*CloudConnectorMetadata_GCP) Descriptor() ([]byte, []int)
Deprecated: Use CloudConnectorMetadata_GCP.ProtoReflect.Descriptor instead.
func (*CloudConnectorMetadata_GCP) ProtoMessage ¶
func (*CloudConnectorMetadata_GCP) ProtoMessage()
func (*CloudConnectorMetadata_GCP) ProtoReflect ¶
func (x *CloudConnectorMetadata_GCP) ProtoReflect() protoreflect.Message
func (*CloudConnectorMetadata_GCP) Reset ¶
func (x *CloudConnectorMetadata_GCP) Reset()
func (*CloudConnectorMetadata_GCP) String ¶
func (x *CloudConnectorMetadata_GCP) String() string
type CloudConnectorMetadata_Gcp ¶
type CloudConnectorMetadata_Gcp struct {
Gcp *CloudConnectorMetadata_GCP `protobuf:"bytes,3,opt,name=gcp,proto3,oneof"`
}
type CloudLogsMetadata ¶
type CloudLogsMetadata struct { // Types that are assignable to Provider: // // *CloudLogsMetadata_Aws Provider isCloudLogsMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
CloudLogsMetadata captures the metadata associated cloud logs component
func (*CloudLogsMetadata) Descriptor
deprecated
func (*CloudLogsMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CloudLogsMetadata.ProtoReflect.Descriptor instead.
func (*CloudLogsMetadata) GetAws ¶
func (x *CloudLogsMetadata) GetAws() *CloudLogsMetadata_AWS
func (*CloudLogsMetadata) GetProvider ¶
func (m *CloudLogsMetadata) GetProvider() isCloudLogsMetadata_Provider
func (*CloudLogsMetadata) ProtoMessage ¶
func (*CloudLogsMetadata) ProtoMessage()
func (*CloudLogsMetadata) ProtoReflect ¶
func (x *CloudLogsMetadata) ProtoReflect() protoreflect.Message
func (*CloudLogsMetadata) Reset ¶
func (x *CloudLogsMetadata) Reset()
func (*CloudLogsMetadata) String ¶
func (x *CloudLogsMetadata) String() string
type CloudLogsMetadata_AWS ¶
type CloudLogsMetadata_AWS struct { CloudtrailS3Bucket *CloudLogsMetadata_AWS_CloudTrailS3Bucket `protobuf:"bytes,1,opt,name=cloudtrail_s3_bucket,json=cloudtrailS3Bucket,proto3" json:"cloudtrail_s3_bucket,omitempty"` // contains filtered or unexported fields }
func (*CloudLogsMetadata_AWS) Descriptor
deprecated
func (*CloudLogsMetadata_AWS) Descriptor() ([]byte, []int)
Deprecated: Use CloudLogsMetadata_AWS.ProtoReflect.Descriptor instead.
func (*CloudLogsMetadata_AWS) GetCloudtrailS3Bucket ¶
func (x *CloudLogsMetadata_AWS) GetCloudtrailS3Bucket() *CloudLogsMetadata_AWS_CloudTrailS3Bucket
func (*CloudLogsMetadata_AWS) ProtoMessage ¶
func (*CloudLogsMetadata_AWS) ProtoMessage()
func (*CloudLogsMetadata_AWS) ProtoReflect ¶
func (x *CloudLogsMetadata_AWS) ProtoReflect() protoreflect.Message
func (*CloudLogsMetadata_AWS) Reset ¶
func (x *CloudLogsMetadata_AWS) Reset()
func (*CloudLogsMetadata_AWS) String ¶
func (x *CloudLogsMetadata_AWS) String() string
type CloudLogsMetadata_AWS_CloudTrailS3Bucket ¶
type CloudLogsMetadata_AWS_CloudTrailS3Bucket struct { BucketArn string `protobuf:"bytes,1,opt,name=bucket_arn,json=bucketArn,proto3" json:"bucket_arn,omitempty"` Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"` ExternalId string `protobuf:"bytes,3,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"` RoleName string `protobuf:"bytes,4,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` PathPrefix string `protobuf:"bytes,5,opt,name=path_prefix,json=pathPrefix,proto3" json:"path_prefix,omitempty"` // contains filtered or unexported fields }
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) Descriptor
deprecated
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) Descriptor() ([]byte, []int)
Deprecated: Use CloudLogsMetadata_AWS_CloudTrailS3Bucket.ProtoReflect.Descriptor instead.
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetBucketArn ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetBucketArn() string
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetExternalId ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetExternalId() string
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetPathPrefix ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetPathPrefix() string
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRegion ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRegion() string
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRoleName ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRoleName() string
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) ProtoMessage ¶
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) ProtoMessage()
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) ProtoReflect ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) ProtoReflect() protoreflect.Message
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) Reset ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) Reset()
func (*CloudLogsMetadata_AWS_CloudTrailS3Bucket) String ¶
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) String() string
type CloudLogsMetadata_Aws ¶
type CloudLogsMetadata_Aws struct {
Aws *CloudLogsMetadata_AWS `protobuf:"bytes,1,opt,name=aws,proto3,oneof"`
}
type CloudOrganization ¶
type CloudOrganization struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` ManagementAccountId string `protobuf:"bytes,3,opt,name=management_account_id,json=managementAccountId,proto3" json:"management_account_id,omitempty"` Accounts []*CloudAccount `protobuf:"bytes,4,rep,name=accounts,proto3" json:"accounts,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` ProviderId string `protobuf:"bytes,7,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"` // cloud provider's organization identifier Provider Provider `protobuf:"varint,8,opt,name=provider,proto3,enum=draiosproto.Provider" json:"provider,omitempty"` // cloud provider type CustomerId uint64 `protobuf:"varint,9,opt,name=customer_id,json=customerId,proto3" json:"customer_id,omitempty"` // the associated customer id OrganizationalUnitIds []string `` // an optional sub OU to target for the organization /* 127-byte string literal not displayed */ ProviderAlias string `protobuf:"bytes,11,opt,name=provider_alias,json=providerAlias,proto3" json:"provider_alias,omitempty"` // cloud provider's organization alias Validation *Validation `protobuf:"bytes,12,opt,name=validation,proto3" json:"validation,omitempty"` // validation state of the organization // contains filtered or unexported fields }
func (*CloudOrganization) Descriptor
deprecated
func (*CloudOrganization) Descriptor() ([]byte, []int)
Deprecated: Use CloudOrganization.ProtoReflect.Descriptor instead.
func (*CloudOrganization) GetAccounts ¶
func (x *CloudOrganization) GetAccounts() []*CloudAccount
func (*CloudOrganization) GetCreatedAt ¶
func (x *CloudOrganization) GetCreatedAt() *timestamppb.Timestamp
func (*CloudOrganization) GetCustomerId ¶
func (x *CloudOrganization) GetCustomerId() uint64
func (*CloudOrganization) GetId ¶
func (x *CloudOrganization) GetId() string
func (*CloudOrganization) GetManagementAccountId ¶
func (x *CloudOrganization) GetManagementAccountId() string
func (*CloudOrganization) GetName ¶
func (x *CloudOrganization) GetName() string
func (*CloudOrganization) GetOrganizationalUnitIds ¶
func (x *CloudOrganization) GetOrganizationalUnitIds() []string
func (*CloudOrganization) GetProvider ¶
func (x *CloudOrganization) GetProvider() Provider
func (*CloudOrganization) GetProviderAlias ¶ added in v1.15.1
func (x *CloudOrganization) GetProviderAlias() string
func (*CloudOrganization) GetProviderId ¶
func (x *CloudOrganization) GetProviderId() string
func (*CloudOrganization) GetUpdatedAt ¶
func (x *CloudOrganization) GetUpdatedAt() *timestamppb.Timestamp
func (*CloudOrganization) GetValidation ¶ added in v1.23.0
func (x *CloudOrganization) GetValidation() *Validation
func (*CloudOrganization) ProtoMessage ¶
func (*CloudOrganization) ProtoMessage()
func (*CloudOrganization) ProtoReflect ¶
func (x *CloudOrganization) ProtoReflect() protoreflect.Message
func (*CloudOrganization) Reset ¶
func (x *CloudOrganization) Reset()
func (*CloudOrganization) String ¶
func (x *CloudOrganization) String() string
type Component ¶
type Component int32
Component enumerates all available component types
const ( Component_COMPONENT_UNSPECIFIED Component = 0 // noop component; default value Component_COMPONENT_CLOUD_CONNECTOR Component = 1 Component_COMPONENT_TRUSTED_ROLE Component = 3 Component_COMPONENT_EVENT_BRIDGE Component = 2 Component_COMPONENT_SERVICE_PRINCIPAL Component = 4 Component_COMPONENT_WEBHOOK_DATASOURCE Component = 5 Component_COMPONENT_CRYPTO_KEY Component = 6 Component_COMPONENT_CLOUD_LOGS Component = 7 )
func (Component) Descriptor ¶
func (Component) Descriptor() protoreflect.EnumDescriptor
func (Component) EnumDescriptor
deprecated
func (Component) Number ¶
func (x Component) Number() protoreflect.EnumNumber
func (Component) Type ¶
func (Component) Type() protoreflect.EnumType
type CryptoKeyMetadata ¶
type CryptoKeyMetadata struct { // Types that are assignable to Provider: // // *CryptoKeyMetadata_Aws Provider isCryptoKeyMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
CryptoKeyMetadata captures the metadata associated with a KMS Key
func (*CryptoKeyMetadata) Descriptor
deprecated
func (*CryptoKeyMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CryptoKeyMetadata.ProtoReflect.Descriptor instead.
func (*CryptoKeyMetadata) GetAws ¶
func (x *CryptoKeyMetadata) GetAws() *CryptoKeyMetadata_AWS
func (*CryptoKeyMetadata) GetProvider ¶
func (m *CryptoKeyMetadata) GetProvider() isCryptoKeyMetadata_Provider
func (*CryptoKeyMetadata) ProtoMessage ¶
func (*CryptoKeyMetadata) ProtoMessage()
func (*CryptoKeyMetadata) ProtoReflect ¶
func (x *CryptoKeyMetadata) ProtoReflect() protoreflect.Message
func (*CryptoKeyMetadata) Reset ¶
func (x *CryptoKeyMetadata) Reset()
func (*CryptoKeyMetadata) String ¶
func (x *CryptoKeyMetadata) String() string
type CryptoKeyMetadata_AWS ¶
type CryptoKeyMetadata_AWS struct { Kms *CryptoKeyMetadata_AWS_KMS `protobuf:"bytes,1,opt,name=kms,proto3" json:"kms,omitempty"` // contains filtered or unexported fields }
func (*CryptoKeyMetadata_AWS) Descriptor
deprecated
func (*CryptoKeyMetadata_AWS) Descriptor() ([]byte, []int)
Deprecated: Use CryptoKeyMetadata_AWS.ProtoReflect.Descriptor instead.
func (*CryptoKeyMetadata_AWS) GetKms ¶
func (x *CryptoKeyMetadata_AWS) GetKms() *CryptoKeyMetadata_AWS_KMS
func (*CryptoKeyMetadata_AWS) ProtoMessage ¶
func (*CryptoKeyMetadata_AWS) ProtoMessage()
func (*CryptoKeyMetadata_AWS) ProtoReflect ¶
func (x *CryptoKeyMetadata_AWS) ProtoReflect() protoreflect.Message
func (*CryptoKeyMetadata_AWS) Reset ¶
func (x *CryptoKeyMetadata_AWS) Reset()
func (*CryptoKeyMetadata_AWS) String ¶
func (x *CryptoKeyMetadata_AWS) String() string
type CryptoKeyMetadata_AWS_KMS ¶
type CryptoKeyMetadata_AWS_KMS struct { Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"` Regions []string `protobuf:"bytes,2,rep,name=regions,proto3" json:"regions,omitempty"` // contains filtered or unexported fields }
func (*CryptoKeyMetadata_AWS_KMS) Descriptor
deprecated
func (*CryptoKeyMetadata_AWS_KMS) Descriptor() ([]byte, []int)
Deprecated: Use CryptoKeyMetadata_AWS_KMS.ProtoReflect.Descriptor instead.
func (*CryptoKeyMetadata_AWS_KMS) GetAlias ¶
func (x *CryptoKeyMetadata_AWS_KMS) GetAlias() string
func (*CryptoKeyMetadata_AWS_KMS) GetRegions ¶
func (x *CryptoKeyMetadata_AWS_KMS) GetRegions() []string
func (*CryptoKeyMetadata_AWS_KMS) ProtoMessage ¶
func (*CryptoKeyMetadata_AWS_KMS) ProtoMessage()
func (*CryptoKeyMetadata_AWS_KMS) ProtoReflect ¶
func (x *CryptoKeyMetadata_AWS_KMS) ProtoReflect() protoreflect.Message
func (*CryptoKeyMetadata_AWS_KMS) Reset ¶
func (x *CryptoKeyMetadata_AWS_KMS) Reset()
func (*CryptoKeyMetadata_AWS_KMS) String ¶
func (x *CryptoKeyMetadata_AWS_KMS) String() string
type CryptoKeyMetadata_Aws ¶
type CryptoKeyMetadata_Aws struct {
Aws *CryptoKeyMetadata_AWS `protobuf:"bytes,1,opt,name=aws,proto3,oneof"`
}
type EventBridgeMetadata ¶
type EventBridgeMetadata struct { // Types that are assignable to Provider: // // *EventBridgeMetadata_Aws // *EventBridgeMetadata_Azure_ Provider isEventBridgeMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
EventBridgeMetadata captures the metadata associated with an event bridge, segmented by provider type
func (*EventBridgeMetadata) Descriptor
deprecated
func (*EventBridgeMetadata) Descriptor() ([]byte, []int)
Deprecated: Use EventBridgeMetadata.ProtoReflect.Descriptor instead.
func (*EventBridgeMetadata) GetAws ¶
func (x *EventBridgeMetadata) GetAws() *EventBridgeMetadata_AWS
func (*EventBridgeMetadata) GetAzure ¶ added in v1.19.0
func (x *EventBridgeMetadata) GetAzure() *EventBridgeMetadata_Azure
func (*EventBridgeMetadata) GetProvider ¶
func (m *EventBridgeMetadata) GetProvider() isEventBridgeMetadata_Provider
func (*EventBridgeMetadata) ProtoMessage ¶
func (*EventBridgeMetadata) ProtoMessage()
func (*EventBridgeMetadata) ProtoReflect ¶
func (x *EventBridgeMetadata) ProtoReflect() protoreflect.Message
func (*EventBridgeMetadata) Reset ¶
func (x *EventBridgeMetadata) Reset()
func (*EventBridgeMetadata) String ¶
func (x *EventBridgeMetadata) String() string
type EventBridgeMetadata_AWS ¶
type EventBridgeMetadata_AWS struct { RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` RuleName string `protobuf:"bytes,2,opt,name=rule_name,json=ruleName,proto3" json:"rule_name,omitempty"` // contains filtered or unexported fields }
func (*EventBridgeMetadata_AWS) Descriptor
deprecated
func (*EventBridgeMetadata_AWS) Descriptor() ([]byte, []int)
Deprecated: Use EventBridgeMetadata_AWS.ProtoReflect.Descriptor instead.
func (*EventBridgeMetadata_AWS) GetRoleName ¶
func (x *EventBridgeMetadata_AWS) GetRoleName() string
func (*EventBridgeMetadata_AWS) GetRuleName ¶
func (x *EventBridgeMetadata_AWS) GetRuleName() string
func (*EventBridgeMetadata_AWS) ProtoMessage ¶
func (*EventBridgeMetadata_AWS) ProtoMessage()
func (*EventBridgeMetadata_AWS) ProtoReflect ¶
func (x *EventBridgeMetadata_AWS) ProtoReflect() protoreflect.Message
func (*EventBridgeMetadata_AWS) Reset ¶
func (x *EventBridgeMetadata_AWS) Reset()
func (*EventBridgeMetadata_AWS) String ¶
func (x *EventBridgeMetadata_AWS) String() string
type EventBridgeMetadata_Aws ¶
type EventBridgeMetadata_Aws struct {
Aws *EventBridgeMetadata_AWS `protobuf:"bytes,1,opt,name=aws,proto3,oneof"`
}
type EventBridgeMetadata_Azure ¶ added in v1.19.0
type EventBridgeMetadata_Azure struct { EventHubMetadata *EventBridgeMetadata_Azure_EventHubMetadata `protobuf:"bytes,1,opt,name=event_hub_metadata,json=eventHubMetadata,proto3" json:"event_hub_metadata,omitempty"` // contains filtered or unexported fields }
func (*EventBridgeMetadata_Azure) Descriptor
deprecated
added in
v1.19.0
func (*EventBridgeMetadata_Azure) Descriptor() ([]byte, []int)
Deprecated: Use EventBridgeMetadata_Azure.ProtoReflect.Descriptor instead.
func (*EventBridgeMetadata_Azure) GetEventHubMetadata ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure) GetEventHubMetadata() *EventBridgeMetadata_Azure_EventHubMetadata
func (*EventBridgeMetadata_Azure) ProtoMessage ¶ added in v1.19.0
func (*EventBridgeMetadata_Azure) ProtoMessage()
func (*EventBridgeMetadata_Azure) ProtoReflect ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure) ProtoReflect() protoreflect.Message
func (*EventBridgeMetadata_Azure) Reset ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure) Reset()
func (*EventBridgeMetadata_Azure) String ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure) String() string
type EventBridgeMetadata_Azure_ ¶ added in v1.19.0
type EventBridgeMetadata_Azure_ struct {
Azure *EventBridgeMetadata_Azure `protobuf:"bytes,2,opt,name=azure,proto3,oneof"`
}
type EventBridgeMetadata_Azure_EventHubMetadata ¶ added in v1.19.0
type EventBridgeMetadata_Azure_EventHubMetadata struct { EventHubName string `protobuf:"bytes,1,opt,name=event_hub_name,json=eventHubName,proto3" json:"event_hub_name,omitempty"` EventHubNamespace string `protobuf:"bytes,2,opt,name=event_hub_namespace,json=eventHubNamespace,proto3" json:"event_hub_namespace,omitempty"` ConsumerGroup string `protobuf:"bytes,3,opt,name=consumer_group,json=consumerGroup,proto3" json:"consumer_group,omitempty"` // contains filtered or unexported fields }
func (*EventBridgeMetadata_Azure_EventHubMetadata) Descriptor
deprecated
added in
v1.19.0
func (*EventBridgeMetadata_Azure_EventHubMetadata) Descriptor() ([]byte, []int)
Deprecated: Use EventBridgeMetadata_Azure_EventHubMetadata.ProtoReflect.Descriptor instead.
func (*EventBridgeMetadata_Azure_EventHubMetadata) GetConsumerGroup ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure_EventHubMetadata) GetConsumerGroup() string
func (*EventBridgeMetadata_Azure_EventHubMetadata) GetEventHubName ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure_EventHubMetadata) GetEventHubName() string
func (*EventBridgeMetadata_Azure_EventHubMetadata) GetEventHubNamespace ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure_EventHubMetadata) GetEventHubNamespace() string
func (*EventBridgeMetadata_Azure_EventHubMetadata) ProtoMessage ¶ added in v1.19.0
func (*EventBridgeMetadata_Azure_EventHubMetadata) ProtoMessage()
func (*EventBridgeMetadata_Azure_EventHubMetadata) ProtoReflect ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure_EventHubMetadata) ProtoReflect() protoreflect.Message
func (*EventBridgeMetadata_Azure_EventHubMetadata) Reset ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure_EventHubMetadata) Reset()
func (*EventBridgeMetadata_Azure_EventHubMetadata) String ¶ added in v1.19.0
func (x *EventBridgeMetadata_Azure_EventHubMetadata) String() string
type Feature ¶
type Feature int32
Feature enumerates all available feature types across monitor and secure
const ( Feature_FEATURE_UNSPECIFIED Feature = 0 // noop feature; default value Feature_FEATURE_SECURE_THREAT_DETECTION Feature = 1 Feature_FEATURE_SECURE_CONFIG_POSTURE Feature = 2 Feature_FEATURE_SECURE_IDENTITY_ENTITLEMENT Feature = 3 Feature_FEATURE_MONITOR_CLOUD_METRICS Feature = 4 Feature_FEATURE_SECURE_AGENTLESS_SCANNING Feature = 5 )
func (Feature) Descriptor ¶
func (Feature) Descriptor() protoreflect.EnumDescriptor
func (Feature) EnumDescriptor
deprecated
func (Feature) Number ¶
func (x Feature) Number() protoreflect.EnumNumber
func (Feature) Type ¶
func (Feature) Type() protoreflect.EnumType
type FeatureComponents ¶
type FeatureComponents struct { CloudConnector *AccountComponent `protobuf:"bytes,1,opt,name=cloud_connector,json=cloudConnector,proto3,oneof" json:"cloud_connector,omitempty"` EventBridge *AccountComponent `protobuf:"bytes,2,opt,name=event_bridge,json=eventBridge,proto3,oneof" json:"event_bridge,omitempty"` TrustedRole *AccountComponent `protobuf:"bytes,3,opt,name=trusted_role,json=trustedRole,proto3,oneof" json:"trusted_role,omitempty"` ServicePrincipal *AccountComponent `protobuf:"bytes,4,opt,name=service_principal,json=servicePrincipal,proto3,oneof" json:"service_principal,omitempty"` WebhookDatasource *AccountComponent `protobuf:"bytes,5,opt,name=webhook_datasource,json=webhookDatasource,proto3,oneof" json:"webhook_datasource,omitempty"` CryptoKey *AccountComponent `protobuf:"bytes,6,opt,name=crypto_key,json=cryptoKey,proto3,oneof" json:"crypto_key,omitempty"` CloudLogs *AccountComponent `protobuf:"bytes,7,opt,name=cloud_logs,json=cloudLogs,proto3,oneof" json:"cloud_logs,omitempty"` // contains filtered or unexported fields }
FeatureComponents enumerates all components available to a feature
func (*FeatureComponents) Descriptor
deprecated
func (*FeatureComponents) Descriptor() ([]byte, []int)
Deprecated: Use FeatureComponents.ProtoReflect.Descriptor instead.
func (*FeatureComponents) GetCloudConnector ¶
func (x *FeatureComponents) GetCloudConnector() *AccountComponent
func (*FeatureComponents) GetCloudLogs ¶
func (x *FeatureComponents) GetCloudLogs() *AccountComponent
func (*FeatureComponents) GetCryptoKey ¶
func (x *FeatureComponents) GetCryptoKey() *AccountComponent
func (*FeatureComponents) GetEventBridge ¶
func (x *FeatureComponents) GetEventBridge() *AccountComponent
func (*FeatureComponents) GetServicePrincipal ¶
func (x *FeatureComponents) GetServicePrincipal() *AccountComponent
func (*FeatureComponents) GetTrustedRole ¶
func (x *FeatureComponents) GetTrustedRole() *AccountComponent
func (*FeatureComponents) GetWebhookDatasource ¶
func (x *FeatureComponents) GetWebhookDatasource() *AccountComponent
func (*FeatureComponents) ProtoMessage ¶
func (*FeatureComponents) ProtoMessage()
func (*FeatureComponents) ProtoReflect ¶
func (x *FeatureComponents) ProtoReflect() protoreflect.Message
func (*FeatureComponents) Reset ¶
func (x *FeatureComponents) Reset()
func (*FeatureComponents) String ¶
func (x *FeatureComponents) String() string
type Provider ¶
type Provider int32
Provider enumerates the vendor, platform, and service class of the cloud account
func (Provider) Descriptor ¶
func (Provider) Descriptor() protoreflect.EnumDescriptor
func (Provider) EnumDescriptor
deprecated
func (Provider) Number ¶
func (x Provider) Number() protoreflect.EnumNumber
func (Provider) Type ¶
func (Provider) Type() protoreflect.EnumType
type ServicePrincipalMetadata ¶
type ServicePrincipalMetadata struct { // Types that are assignable to Provider: // // *ServicePrincipalMetadata_Gcp // *ServicePrincipalMetadata_Okta_ // *ServicePrincipalMetadata_Azure_ Provider isServicePrincipalMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
ServicePrincipalMetadata captures the metadata associated with a service principal, segmented by provider type
func (*ServicePrincipalMetadata) Descriptor
deprecated
func (*ServicePrincipalMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata) GetAzure ¶ added in v1.18.0
func (x *ServicePrincipalMetadata) GetAzure() *ServicePrincipalMetadata_Azure
func (*ServicePrincipalMetadata) GetGcp ¶
func (x *ServicePrincipalMetadata) GetGcp() *ServicePrincipalMetadata_GCP
func (*ServicePrincipalMetadata) GetOkta ¶
func (x *ServicePrincipalMetadata) GetOkta() *ServicePrincipalMetadata_Okta
func (*ServicePrincipalMetadata) GetProvider ¶
func (m *ServicePrincipalMetadata) GetProvider() isServicePrincipalMetadata_Provider
func (*ServicePrincipalMetadata) ProtoMessage ¶
func (*ServicePrincipalMetadata) ProtoMessage()
func (*ServicePrincipalMetadata) ProtoReflect ¶
func (x *ServicePrincipalMetadata) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata) Reset ¶
func (x *ServicePrincipalMetadata) Reset()
func (*ServicePrincipalMetadata) String ¶
func (x *ServicePrincipalMetadata) String() string
type ServicePrincipalMetadata_Azure ¶ added in v1.18.0
type ServicePrincipalMetadata_Azure struct { ActiveDirectoryServicePrincipal *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_Azure) Descriptor
deprecated
added in
v1.18.0
func (*ServicePrincipalMetadata_Azure) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_Azure.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_Azure) GetActiveDirectoryServicePrincipal ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure) GetActiveDirectoryServicePrincipal() *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal
func (*ServicePrincipalMetadata_Azure) ProtoMessage ¶ added in v1.18.0
func (*ServicePrincipalMetadata_Azure) ProtoMessage()
func (*ServicePrincipalMetadata_Azure) ProtoReflect ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_Azure) Reset ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure) Reset()
func (*ServicePrincipalMetadata_Azure) String ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure) String() string
type ServicePrincipalMetadata_Azure_ ¶ added in v1.18.0
type ServicePrincipalMetadata_Azure_ struct {
Azure *ServicePrincipalMetadata_Azure `protobuf:"bytes,3,opt,name=azure,proto3,oneof"`
}
type ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal ¶ added in v1.18.0
type ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal struct { AccountEnabled bool `protobuf:"varint,1,opt,name=account_enabled,json=accountEnabled,proto3" json:"account_enabled,omitempty"` AppDisplayName string `protobuf:"bytes,2,opt,name=app_display_name,json=appDisplayName,proto3" json:"app_display_name,omitempty"` AppId string `protobuf:"bytes,3,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"` AppOwnerOrganizationId string `` /* 131-byte string literal not displayed */ DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"` ServicePrincipalNames []string `` /* 126-byte string literal not displayed */ ServicePrincipalType string `protobuf:"bytes,8,opt,name=service_principal_type,json=servicePrincipalType,proto3" json:"service_principal_type,omitempty"` // contains filtered or unexported fields }
captures a subset of fields from the Azure Active Directory Service Principal resource, useful when service_principal_type = "Application". For other service principle types, additional fields such as "key_credentials" might be needed. Add and flag for encryption as necessary.
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) Descriptor
deprecated
added in
v1.18.0
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAccountEnabled ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAccountEnabled() bool
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppDisplayName ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppDisplayName() string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppId ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppId() string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppOwnerOrganizationId ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetAppOwnerOrganizationId() string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetDisplayName ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetDisplayName() string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetId ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetId() string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetServicePrincipalNames ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetServicePrincipalNames() []string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetServicePrincipalType ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) GetServicePrincipalType() string
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) ProtoMessage ¶ added in v1.18.0
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) ProtoMessage()
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) ProtoReflect ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) Reset ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) Reset()
func (*ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) String ¶ added in v1.18.0
func (x *ServicePrincipalMetadata_Azure_ActiveDirectoryServicePrincipal) String() string
type ServicePrincipalMetadata_GCP ¶
type ServicePrincipalMetadata_GCP struct { Key *ServicePrincipalMetadata_GCP_Key `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` WorkloadIdentityFederation *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation `` /* 141-byte string literal not displayed */ Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_GCP) Descriptor
deprecated
func (*ServicePrincipalMetadata_GCP) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_GCP.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_GCP) GetEmail ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP) GetEmail() string
func (*ServicePrincipalMetadata_GCP) GetKey ¶
func (x *ServicePrincipalMetadata_GCP) GetKey() *ServicePrincipalMetadata_GCP_Key
func (*ServicePrincipalMetadata_GCP) GetWorkloadIdentityFederation ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP) GetWorkloadIdentityFederation() *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation
func (*ServicePrincipalMetadata_GCP) ProtoMessage ¶
func (*ServicePrincipalMetadata_GCP) ProtoMessage()
func (*ServicePrincipalMetadata_GCP) ProtoReflect ¶
func (x *ServicePrincipalMetadata_GCP) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_GCP) Reset ¶
func (x *ServicePrincipalMetadata_GCP) Reset()
func (*ServicePrincipalMetadata_GCP) String ¶
func (x *ServicePrincipalMetadata_GCP) String() string
type ServicePrincipalMetadata_GCP_Key ¶
type ServicePrincipalMetadata_GCP_Key struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` PrivateKeyId string `protobuf:"bytes,3,opt,name=private_key_id,json=privateKeyId,proto3" json:"private_key_id,omitempty"` PrivateKey string `protobuf:"bytes,4,opt,name=private_key,json=privateKey,proto3" json:"private_key,omitempty"` ClientEmail string `protobuf:"bytes,5,opt,name=client_email,json=clientEmail,proto3" json:"client_email,omitempty"` ClientId string `protobuf:"bytes,6,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` AuthUri string `protobuf:"bytes,7,opt,name=auth_uri,json=authUri,proto3" json:"auth_uri,omitempty"` TokenUri string `protobuf:"bytes,8,opt,name=token_uri,json=tokenUri,proto3" json:"token_uri,omitempty"` AuthProviderX509CertUrl string `` /* 136-byte string literal not displayed */ ClientX509CertUrl string `protobuf:"bytes,10,opt,name=client_x509_cert_url,json=clientX509CertUrl,proto3" json:"client_x509_cert_url,omitempty"` UniverseDomain string `protobuf:"bytes,11,opt,name=universe_domain,json=universeDomain,proto3" json:"universe_domain,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_GCP_Key) Descriptor
deprecated
func (*ServicePrincipalMetadata_GCP_Key) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_GCP_Key.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_GCP_Key) GetAuthProviderX509CertUrl ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetAuthProviderX509CertUrl() string
func (*ServicePrincipalMetadata_GCP_Key) GetAuthUri ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetAuthUri() string
func (*ServicePrincipalMetadata_GCP_Key) GetClientEmail ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetClientEmail() string
func (*ServicePrincipalMetadata_GCP_Key) GetClientId ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetClientId() string
func (*ServicePrincipalMetadata_GCP_Key) GetClientX509CertUrl ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetClientX509CertUrl() string
func (*ServicePrincipalMetadata_GCP_Key) GetPrivateKey ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetPrivateKey() string
func (*ServicePrincipalMetadata_GCP_Key) GetPrivateKeyId ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetPrivateKeyId() string
func (*ServicePrincipalMetadata_GCP_Key) GetProjectId ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetProjectId() string
func (*ServicePrincipalMetadata_GCP_Key) GetTokenUri ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetTokenUri() string
func (*ServicePrincipalMetadata_GCP_Key) GetType ¶
func (x *ServicePrincipalMetadata_GCP_Key) GetType() string
func (*ServicePrincipalMetadata_GCP_Key) GetUniverseDomain ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_Key) GetUniverseDomain() string
func (*ServicePrincipalMetadata_GCP_Key) ProtoMessage ¶
func (*ServicePrincipalMetadata_GCP_Key) ProtoMessage()
func (*ServicePrincipalMetadata_GCP_Key) ProtoReflect ¶
func (x *ServicePrincipalMetadata_GCP_Key) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_GCP_Key) Reset ¶
func (x *ServicePrincipalMetadata_GCP_Key) Reset()
func (*ServicePrincipalMetadata_GCP_Key) String ¶
func (x *ServicePrincipalMetadata_GCP_Key) String() string
type ServicePrincipalMetadata_GCP_WorkloadIdentityFederation ¶ added in v1.23.0
type ServicePrincipalMetadata_GCP_WorkloadIdentityFederation struct { PoolId string `protobuf:"bytes,1,opt,name=pool_id,json=poolId,proto3" json:"pool_id,omitempty"` PoolProviderId string `protobuf:"bytes,2,opt,name=pool_provider_id,json=poolProviderId,proto3" json:"pool_provider_id,omitempty"` ProjectNumber string `protobuf:"bytes,3,opt,name=project_number,json=projectNumber,proto3" json:"project_number,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) Descriptor
deprecated
added in
v1.23.0
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_GCP_WorkloadIdentityFederation.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetPoolId ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetPoolId() string
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetPoolProviderId ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetPoolProviderId() string
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetProjectNumber ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) GetProjectNumber() string
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) ProtoMessage ¶ added in v1.23.0
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) ProtoMessage()
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) ProtoReflect ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) Reset ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) Reset()
func (*ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) String ¶ added in v1.23.0
func (x *ServicePrincipalMetadata_GCP_WorkloadIdentityFederation) String() string
type ServicePrincipalMetadata_Gcp ¶
type ServicePrincipalMetadata_Gcp struct {
Gcp *ServicePrincipalMetadata_GCP `protobuf:"bytes,1,opt,name=gcp,proto3,oneof"`
}
type ServicePrincipalMetadata_Okta ¶
type ServicePrincipalMetadata_Okta struct { OauthApp *ServicePrincipalMetadata_Okta_OAuthApp `protobuf:"bytes,1,opt,name=oauth_app,json=oauthApp,proto3" json:"oauth_app,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_Okta) Descriptor
deprecated
func (*ServicePrincipalMetadata_Okta) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_Okta.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_Okta) GetOauthApp ¶
func (x *ServicePrincipalMetadata_Okta) GetOauthApp() *ServicePrincipalMetadata_Okta_OAuthApp
func (*ServicePrincipalMetadata_Okta) ProtoMessage ¶
func (*ServicePrincipalMetadata_Okta) ProtoMessage()
func (*ServicePrincipalMetadata_Okta) ProtoReflect ¶
func (x *ServicePrincipalMetadata_Okta) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_Okta) Reset ¶
func (x *ServicePrincipalMetadata_Okta) Reset()
func (*ServicePrincipalMetadata_Okta) String ¶
func (x *ServicePrincipalMetadata_Okta) String() string
type ServicePrincipalMetadata_Okta_ ¶
type ServicePrincipalMetadata_Okta_ struct {
Okta *ServicePrincipalMetadata_Okta `protobuf:"bytes,2,opt,name=okta,proto3,oneof"`
}
type ServicePrincipalMetadata_Okta_OAuthApp ¶
type ServicePrincipalMetadata_Okta_OAuthApp struct { OktaUrl string `protobuf:"bytes,2,opt,name=okta_url,json=oktaUrl,proto3" json:"okta_url,omitempty"` ClientId string `protobuf:"bytes,3,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ClientSecret string `protobuf:"bytes,4,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_Okta_OAuthApp) Descriptor
deprecated
func (*ServicePrincipalMetadata_Okta_OAuthApp) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_Okta_OAuthApp.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_Okta_OAuthApp) GetClientId ¶
func (x *ServicePrincipalMetadata_Okta_OAuthApp) GetClientId() string
func (*ServicePrincipalMetadata_Okta_OAuthApp) GetClientSecret ¶
func (x *ServicePrincipalMetadata_Okta_OAuthApp) GetClientSecret() string
func (*ServicePrincipalMetadata_Okta_OAuthApp) GetOktaUrl ¶
func (x *ServicePrincipalMetadata_Okta_OAuthApp) GetOktaUrl() string
func (*ServicePrincipalMetadata_Okta_OAuthApp) ProtoMessage ¶
func (*ServicePrincipalMetadata_Okta_OAuthApp) ProtoMessage()
func (*ServicePrincipalMetadata_Okta_OAuthApp) ProtoReflect ¶
func (x *ServicePrincipalMetadata_Okta_OAuthApp) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_Okta_OAuthApp) Reset ¶
func (x *ServicePrincipalMetadata_Okta_OAuthApp) Reset()
func (*ServicePrincipalMetadata_Okta_OAuthApp) String ¶
func (x *ServicePrincipalMetadata_Okta_OAuthApp) String() string
type TrustedRoleMetadata ¶
type TrustedRoleMetadata struct { // Types that are assignable to Provider: // // *TrustedRoleMetadata_Aws // *TrustedRoleMetadata_Azure_ // *TrustedRoleMetadata_Gcp // *TrustedRoleMetadata_Ibmcloud Provider isTrustedRoleMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
TrustedRoleMetadata captures the metadata associated with a trusted role resource, segmented by provider type
func (*TrustedRoleMetadata) Descriptor
deprecated
func (*TrustedRoleMetadata) Descriptor() ([]byte, []int)
Deprecated: Use TrustedRoleMetadata.ProtoReflect.Descriptor instead.
func (*TrustedRoleMetadata) GetAws ¶
func (x *TrustedRoleMetadata) GetAws() *TrustedRoleMetadata_AWS
func (*TrustedRoleMetadata) GetAzure ¶
func (x *TrustedRoleMetadata) GetAzure() *TrustedRoleMetadata_Azure
func (*TrustedRoleMetadata) GetGcp ¶
func (x *TrustedRoleMetadata) GetGcp() *TrustedRoleMetadata_GCP
func (*TrustedRoleMetadata) GetIbmcloud ¶ added in v1.24.1
func (x *TrustedRoleMetadata) GetIbmcloud() *TrustedRoleMetadata_IBMCloud
func (*TrustedRoleMetadata) GetProvider ¶
func (m *TrustedRoleMetadata) GetProvider() isTrustedRoleMetadata_Provider
func (*TrustedRoleMetadata) ProtoMessage ¶
func (*TrustedRoleMetadata) ProtoMessage()
func (*TrustedRoleMetadata) ProtoReflect ¶
func (x *TrustedRoleMetadata) ProtoReflect() protoreflect.Message
func (*TrustedRoleMetadata) Reset ¶
func (x *TrustedRoleMetadata) Reset()
func (*TrustedRoleMetadata) String ¶
func (x *TrustedRoleMetadata) String() string
type TrustedRoleMetadata_AWS ¶
type TrustedRoleMetadata_AWS struct { RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*TrustedRoleMetadata_AWS) Descriptor
deprecated
func (*TrustedRoleMetadata_AWS) Descriptor() ([]byte, []int)
Deprecated: Use TrustedRoleMetadata_AWS.ProtoReflect.Descriptor instead.
func (*TrustedRoleMetadata_AWS) GetRoleName ¶
func (x *TrustedRoleMetadata_AWS) GetRoleName() string
func (*TrustedRoleMetadata_AWS) ProtoMessage ¶
func (*TrustedRoleMetadata_AWS) ProtoMessage()
func (*TrustedRoleMetadata_AWS) ProtoReflect ¶
func (x *TrustedRoleMetadata_AWS) ProtoReflect() protoreflect.Message
func (*TrustedRoleMetadata_AWS) Reset ¶
func (x *TrustedRoleMetadata_AWS) Reset()
func (*TrustedRoleMetadata_AWS) String ¶
func (x *TrustedRoleMetadata_AWS) String() string
type TrustedRoleMetadata_Aws ¶
type TrustedRoleMetadata_Aws struct {
Aws *TrustedRoleMetadata_AWS `protobuf:"bytes,1,opt,name=aws,proto3,oneof"`
}
type TrustedRoleMetadata_Azure ¶
type TrustedRoleMetadata_Azure struct { RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*TrustedRoleMetadata_Azure) Descriptor
deprecated
func (*TrustedRoleMetadata_Azure) Descriptor() ([]byte, []int)
Deprecated: Use TrustedRoleMetadata_Azure.ProtoReflect.Descriptor instead.
func (*TrustedRoleMetadata_Azure) GetRoleName ¶
func (x *TrustedRoleMetadata_Azure) GetRoleName() string
func (*TrustedRoleMetadata_Azure) ProtoMessage ¶
func (*TrustedRoleMetadata_Azure) ProtoMessage()
func (*TrustedRoleMetadata_Azure) ProtoReflect ¶
func (x *TrustedRoleMetadata_Azure) ProtoReflect() protoreflect.Message
func (*TrustedRoleMetadata_Azure) Reset ¶
func (x *TrustedRoleMetadata_Azure) Reset()
func (*TrustedRoleMetadata_Azure) String ¶
func (x *TrustedRoleMetadata_Azure) String() string
type TrustedRoleMetadata_Azure_ ¶
type TrustedRoleMetadata_Azure_ struct {
Azure *TrustedRoleMetadata_Azure `protobuf:"bytes,2,opt,name=azure,proto3,oneof"`
}
type TrustedRoleMetadata_GCP ¶
type TrustedRoleMetadata_GCP struct { RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*TrustedRoleMetadata_GCP) Descriptor
deprecated
func (*TrustedRoleMetadata_GCP) Descriptor() ([]byte, []int)
Deprecated: Use TrustedRoleMetadata_GCP.ProtoReflect.Descriptor instead.
func (*TrustedRoleMetadata_GCP) GetRoleName ¶
func (x *TrustedRoleMetadata_GCP) GetRoleName() string
func (*TrustedRoleMetadata_GCP) ProtoMessage ¶
func (*TrustedRoleMetadata_GCP) ProtoMessage()
func (*TrustedRoleMetadata_GCP) ProtoReflect ¶
func (x *TrustedRoleMetadata_GCP) ProtoReflect() protoreflect.Message
func (*TrustedRoleMetadata_GCP) Reset ¶
func (x *TrustedRoleMetadata_GCP) Reset()
func (*TrustedRoleMetadata_GCP) String ¶
func (x *TrustedRoleMetadata_GCP) String() string
type TrustedRoleMetadata_Gcp ¶
type TrustedRoleMetadata_Gcp struct {
Gcp *TrustedRoleMetadata_GCP `protobuf:"bytes,3,opt,name=gcp,proto3,oneof"`
}
type TrustedRoleMetadata_IBMCloud ¶ added in v1.24.1
type TrustedRoleMetadata_IBMCloud struct { RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*TrustedRoleMetadata_IBMCloud) Descriptor
deprecated
added in
v1.24.1
func (*TrustedRoleMetadata_IBMCloud) Descriptor() ([]byte, []int)
Deprecated: Use TrustedRoleMetadata_IBMCloud.ProtoReflect.Descriptor instead.
func (*TrustedRoleMetadata_IBMCloud) GetRoleName ¶ added in v1.24.1
func (x *TrustedRoleMetadata_IBMCloud) GetRoleName() string
func (*TrustedRoleMetadata_IBMCloud) ProtoMessage ¶ added in v1.24.1
func (*TrustedRoleMetadata_IBMCloud) ProtoMessage()
func (*TrustedRoleMetadata_IBMCloud) ProtoReflect ¶ added in v1.24.1
func (x *TrustedRoleMetadata_IBMCloud) ProtoReflect() protoreflect.Message
func (*TrustedRoleMetadata_IBMCloud) Reset ¶ added in v1.24.1
func (x *TrustedRoleMetadata_IBMCloud) Reset()
func (*TrustedRoleMetadata_IBMCloud) String ¶ added in v1.24.1
func (x *TrustedRoleMetadata_IBMCloud) String() string
type TrustedRoleMetadata_Ibmcloud ¶ added in v1.24.1
type TrustedRoleMetadata_Ibmcloud struct {
Ibmcloud *TrustedRoleMetadata_IBMCloud `protobuf:"bytes,4,opt,name=ibmcloud,proto3,oneof"`
}
type Validation ¶ added in v1.23.0
type Validation struct { Result ValidationResult `protobuf:"varint,1,opt,name=result,proto3,enum=draiosproto.ValidationResult" json:"result,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Steps []*ValidationStep `protobuf:"bytes,3,rep,name=steps,proto3" json:"steps,omitempty"` // contains filtered or unexported fields }
func (*Validation) Descriptor
deprecated
added in
v1.23.0
func (*Validation) Descriptor() ([]byte, []int)
Deprecated: Use Validation.ProtoReflect.Descriptor instead.
func (*Validation) GetResult ¶ added in v1.23.0
func (x *Validation) GetResult() ValidationResult
func (*Validation) GetSteps ¶ added in v1.23.0
func (x *Validation) GetSteps() []*ValidationStep
func (*Validation) GetTimestamp ¶ added in v1.23.0
func (x *Validation) GetTimestamp() *timestamppb.Timestamp
func (*Validation) ProtoMessage ¶ added in v1.23.0
func (*Validation) ProtoMessage()
func (*Validation) ProtoReflect ¶ added in v1.23.0
func (x *Validation) ProtoReflect() protoreflect.Message
func (*Validation) Reset ¶ added in v1.23.0
func (x *Validation) Reset()
func (*Validation) String ¶ added in v1.23.0
func (x *Validation) String() string
type ValidationError ¶ added in v1.23.0
type ValidationError struct { Summary string `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"` Detail *structpb.Value `protobuf:"bytes,2,opt,name=detail,proto3" json:"detail,omitempty"` // contains filtered or unexported fields }
func (*ValidationError) Descriptor
deprecated
added in
v1.23.0
func (*ValidationError) Descriptor() ([]byte, []int)
Deprecated: Use ValidationError.ProtoReflect.Descriptor instead.
func (*ValidationError) GetDetail ¶ added in v1.23.0
func (x *ValidationError) GetDetail() *structpb.Value
func (*ValidationError) GetSummary ¶ added in v1.23.0
func (x *ValidationError) GetSummary() string
func (*ValidationError) ProtoMessage ¶ added in v1.23.0
func (*ValidationError) ProtoMessage()
func (*ValidationError) ProtoReflect ¶ added in v1.23.0
func (x *ValidationError) ProtoReflect() protoreflect.Message
func (*ValidationError) Reset ¶ added in v1.23.0
func (x *ValidationError) Reset()
func (*ValidationError) String ¶ added in v1.23.0
func (x *ValidationError) String() string
type ValidationResult ¶ added in v1.23.0
type ValidationResult int32
const ( ValidationResult_VALIDATION_RESULT_UNSPECIFIED ValidationResult = 0 ValidationResult_VALIDATION_RESULT_UNKNOWN ValidationResult = 1 // unable to derive validation result (non error) ValidationResult_VALIDATION_RESULT_SUCCESS ValidationResult = 2 // no failing validation steps ValidationResult_VALIDATION_RESULT_FAILURE ValidationResult = 3 // at leat one validation step failed ValidationResult_VALIDATION_RESULT_PARTIAL_FAILURE ValidationResult = 4 // functioning elements exist, but not all that are enabled ValidationResult_VALIDATION_RESULT_UNIMPLEMENTED ValidationResult = 5 // validation not implemented )
func (ValidationResult) Descriptor ¶ added in v1.23.0
func (ValidationResult) Descriptor() protoreflect.EnumDescriptor
func (ValidationResult) Enum ¶ added in v1.23.0
func (x ValidationResult) Enum() *ValidationResult
func (ValidationResult) EnumDescriptor
deprecated
added in
v1.23.0
func (ValidationResult) EnumDescriptor() ([]byte, []int)
Deprecated: Use ValidationResult.Descriptor instead.
func (ValidationResult) Number ¶ added in v1.23.0
func (x ValidationResult) Number() protoreflect.EnumNumber
func (ValidationResult) String ¶ added in v1.23.0
func (x ValidationResult) String() string
func (ValidationResult) Type ¶ added in v1.23.0
func (ValidationResult) Type() protoreflect.EnumType
type ValidationStep ¶ added in v1.23.0
type ValidationStep struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Duration *durationpb.Duration `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"` Error *ValidationError `protobuf:"bytes,3,opt,name=error,proto3,oneof" json:"error,omitempty"` // contains filtered or unexported fields }
func (*ValidationStep) Descriptor
deprecated
added in
v1.23.0
func (*ValidationStep) Descriptor() ([]byte, []int)
Deprecated: Use ValidationStep.ProtoReflect.Descriptor instead.
func (*ValidationStep) GetDuration ¶ added in v1.23.0
func (x *ValidationStep) GetDuration() *durationpb.Duration
func (*ValidationStep) GetError ¶ added in v1.23.0
func (x *ValidationStep) GetError() *ValidationError
func (*ValidationStep) GetName ¶ added in v1.23.0
func (x *ValidationStep) GetName() string
func (*ValidationStep) ProtoMessage ¶ added in v1.23.0
func (*ValidationStep) ProtoMessage()
func (*ValidationStep) ProtoReflect ¶ added in v1.23.0
func (x *ValidationStep) ProtoReflect() protoreflect.Message
func (*ValidationStep) Reset ¶ added in v1.23.0
func (x *ValidationStep) Reset()
func (*ValidationStep) String ¶ added in v1.23.0
func (x *ValidationStep) String() string
type WebhookDatasourceMetadata ¶
type WebhookDatasourceMetadata struct { // Types that are assignable to Provider: // // *WebhookDatasourceMetadata_Okta_ // *WebhookDatasourceMetadata_Github_ // *WebhookDatasourceMetadata_Gcp_ Provider isWebhookDatasourceMetadata_Provider `protobuf_oneof:"provider"` // contains filtered or unexported fields }
WebhookDatasourceMetadata captures the metadata associated with a webhook integration, segmented by provider type. a webhook integration is a event push model initiated by the provider over HTTP POST requests.
func (*WebhookDatasourceMetadata) Descriptor
deprecated
func (*WebhookDatasourceMetadata) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata) GetGcp ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata) GetGcp() *WebhookDatasourceMetadata_Gcp
func (*WebhookDatasourceMetadata) GetGithub ¶
func (x *WebhookDatasourceMetadata) GetGithub() *WebhookDatasourceMetadata_Github
func (*WebhookDatasourceMetadata) GetOkta ¶
func (x *WebhookDatasourceMetadata) GetOkta() *WebhookDatasourceMetadata_Okta
func (*WebhookDatasourceMetadata) GetProvider ¶
func (m *WebhookDatasourceMetadata) GetProvider() isWebhookDatasourceMetadata_Provider
func (*WebhookDatasourceMetadata) ProtoMessage ¶
func (*WebhookDatasourceMetadata) ProtoMessage()
func (*WebhookDatasourceMetadata) ProtoReflect ¶
func (x *WebhookDatasourceMetadata) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata) Reset ¶
func (x *WebhookDatasourceMetadata) Reset()
func (*WebhookDatasourceMetadata) String ¶
func (x *WebhookDatasourceMetadata) String() string
type WebhookDatasourceMetadata_Gcp ¶ added in v1.15.1
type WebhookDatasourceMetadata_Gcp struct { WebhookDatasource *WebhookDatasourceMetadata_Gcp_WebhookDatasource `protobuf:"bytes,1,opt,name=webhook_datasource,json=webhookDatasource,proto3" json:"webhook_datasource,omitempty"` ServicePrincipal *ServicePrincipalMetadata_GCP `protobuf:"bytes,2,opt,name=service_principal,json=servicePrincipal,proto3" json:"service_principal,omitempty"` // contains filtered or unexported fields }
func (*WebhookDatasourceMetadata_Gcp) Descriptor
deprecated
added in
v1.15.1
func (*WebhookDatasourceMetadata_Gcp) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata_Gcp.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata_Gcp) GetServicePrincipal ¶ added in v1.24.1
func (x *WebhookDatasourceMetadata_Gcp) GetServicePrincipal() *ServicePrincipalMetadata_GCP
func (*WebhookDatasourceMetadata_Gcp) GetWebhookDatasource ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp) GetWebhookDatasource() *WebhookDatasourceMetadata_Gcp_WebhookDatasource
func (*WebhookDatasourceMetadata_Gcp) ProtoMessage ¶ added in v1.15.1
func (*WebhookDatasourceMetadata_Gcp) ProtoMessage()
func (*WebhookDatasourceMetadata_Gcp) ProtoReflect ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata_Gcp) Reset ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp) Reset()
func (*WebhookDatasourceMetadata_Gcp) String ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp) String() string
type WebhookDatasourceMetadata_Gcp_ ¶ added in v1.15.1
type WebhookDatasourceMetadata_Gcp_ struct {
Gcp *WebhookDatasourceMetadata_Gcp `protobuf:"bytes,3,opt,name=gcp,proto3,oneof"`
}
type WebhookDatasourceMetadata_Gcp_WebhookDatasource ¶ added in v1.15.1
type WebhookDatasourceMetadata_Gcp_WebhookDatasource struct { PubsubTopicName string `protobuf:"bytes,1,opt,name=pubsub_topic_name,json=pubsubTopicName,proto3" json:"pubsub_topic_name,omitempty"` SinkName string `protobuf:"bytes,2,opt,name=sink_name,json=sinkName,proto3" json:"sink_name,omitempty"` PushSubscriptionName string `protobuf:"bytes,3,opt,name=push_subscription_name,json=pushSubscriptionName,proto3" json:"push_subscription_name,omitempty"` PushEndpoint string `protobuf:"bytes,4,opt,name=push_endpoint,json=pushEndpoint,proto3" json:"push_endpoint,omitempty"` // contains filtered or unexported fields }
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) Descriptor
deprecated
added in
v1.15.1
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata_Gcp_WebhookDatasource.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPubsubTopicName ¶ added in v1.23.0
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPubsubTopicName() string
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPushEndpoint ¶ added in v1.23.0
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPushEndpoint() string
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPushSubscriptionName ¶ added in v1.23.0
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetPushSubscriptionName() string
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetSinkName ¶ added in v1.23.0
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetSinkName() string
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) ProtoMessage ¶ added in v1.15.1
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) ProtoMessage()
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) ProtoReflect ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) Reset ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) Reset()
func (*WebhookDatasourceMetadata_Gcp_WebhookDatasource) String ¶ added in v1.15.1
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) String() string
type WebhookDatasourceMetadata_Github ¶
type WebhookDatasourceMetadata_Github struct { WebhookDatasource *WebhookDatasourceMetadata_Github_WebhookDatasource `protobuf:"bytes,1,opt,name=webhook_datasource,json=webhookDatasource,proto3" json:"webhook_datasource,omitempty"` // contains filtered or unexported fields }
func (*WebhookDatasourceMetadata_Github) Descriptor
deprecated
func (*WebhookDatasourceMetadata_Github) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata_Github.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata_Github) GetWebhookDatasource ¶
func (x *WebhookDatasourceMetadata_Github) GetWebhookDatasource() *WebhookDatasourceMetadata_Github_WebhookDatasource
func (*WebhookDatasourceMetadata_Github) ProtoMessage ¶
func (*WebhookDatasourceMetadata_Github) ProtoMessage()
func (*WebhookDatasourceMetadata_Github) ProtoReflect ¶
func (x *WebhookDatasourceMetadata_Github) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata_Github) Reset ¶
func (x *WebhookDatasourceMetadata_Github) Reset()
func (*WebhookDatasourceMetadata_Github) String ¶
func (x *WebhookDatasourceMetadata_Github) String() string
type WebhookDatasourceMetadata_Github_ ¶
type WebhookDatasourceMetadata_Github_ struct {
Github *WebhookDatasourceMetadata_Github `protobuf:"bytes,2,opt,name=github,proto3,oneof"`
}
type WebhookDatasourceMetadata_Github_WebhookDatasource ¶
type WebhookDatasourceMetadata_Github_WebhookDatasource struct { HookId int64 `protobuf:"varint,1,opt,name=hook_id,json=hookId,proto3" json:"hook_id,omitempty"` IngestionId string `protobuf:"bytes,2,opt,name=ingestion_id,json=ingestionId,proto3" json:"ingestion_id,omitempty"` IngestionUrl string `protobuf:"bytes,3,opt,name=ingestion_url,json=ingestionUrl,proto3" json:"ingestion_url,omitempty"` GithubInstallationId int64 `protobuf:"varint,4,opt,name=github_installation_id,json=githubInstallationId,proto3" json:"github_installation_id,omitempty"` // contains filtered or unexported fields }
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) Descriptor
deprecated
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata_Github_WebhookDatasource.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) GetGithubInstallationId ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetGithubInstallationId() int64
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) GetHookId ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetHookId() int64
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) GetIngestionId ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetIngestionId() string
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) GetIngestionUrl ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) GetIngestionUrl() string
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) ProtoMessage ¶
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) ProtoMessage()
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) ProtoReflect ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) Reset ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) Reset()
func (*WebhookDatasourceMetadata_Github_WebhookDatasource) String ¶
func (x *WebhookDatasourceMetadata_Github_WebhookDatasource) String() string
type WebhookDatasourceMetadata_Okta ¶
type WebhookDatasourceMetadata_Okta struct { WebhookDatasource *WebhookDatasourceMetadata_Okta_WebhookDatasource `protobuf:"bytes,1,opt,name=webhook_datasource,json=webhookDatasource,proto3" json:"webhook_datasource,omitempty"` // contains filtered or unexported fields }
func (*WebhookDatasourceMetadata_Okta) Descriptor
deprecated
func (*WebhookDatasourceMetadata_Okta) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata_Okta.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata_Okta) GetWebhookDatasource ¶
func (x *WebhookDatasourceMetadata_Okta) GetWebhookDatasource() *WebhookDatasourceMetadata_Okta_WebhookDatasource
func (*WebhookDatasourceMetadata_Okta) ProtoMessage ¶
func (*WebhookDatasourceMetadata_Okta) ProtoMessage()
func (*WebhookDatasourceMetadata_Okta) ProtoReflect ¶
func (x *WebhookDatasourceMetadata_Okta) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata_Okta) Reset ¶
func (x *WebhookDatasourceMetadata_Okta) Reset()
func (*WebhookDatasourceMetadata_Okta) String ¶
func (x *WebhookDatasourceMetadata_Okta) String() string
type WebhookDatasourceMetadata_Okta_ ¶
type WebhookDatasourceMetadata_Okta_ struct {
Okta *WebhookDatasourceMetadata_Okta `protobuf:"bytes,1,opt,name=okta,proto3,oneof"`
}
type WebhookDatasourceMetadata_Okta_WebhookDatasource ¶
type WebhookDatasourceMetadata_Okta_WebhookDatasource struct { HookId string `protobuf:"bytes,1,opt,name=hook_id,json=hookId,proto3" json:"hook_id,omitempty"` IngestionId string `protobuf:"bytes,2,opt,name=ingestion_id,json=ingestionId,proto3" json:"ingestion_id,omitempty"` IngestionUrl string `protobuf:"bytes,3,opt,name=ingestion_url,json=ingestionUrl,proto3" json:"ingestion_url,omitempty"` OktaEventTypes []string `protobuf:"bytes,4,rep,name=okta_event_types,json=oktaEventTypes,proto3" json:"okta_event_types,omitempty"` // contains filtered or unexported fields }
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) Descriptor
deprecated
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) Descriptor() ([]byte, []int)
Deprecated: Use WebhookDatasourceMetadata_Okta_WebhookDatasource.ProtoReflect.Descriptor instead.
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) GetHookId ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetHookId() string
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) GetIngestionId ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetIngestionId() string
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) GetIngestionUrl ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetIngestionUrl() string
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) GetOktaEventTypes ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) GetOktaEventTypes() []string
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) ProtoMessage ¶
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) ProtoMessage()
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) ProtoReflect ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) ProtoReflect() protoreflect.Message
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) Reset ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) Reset()
func (*WebhookDatasourceMetadata_Okta_WebhookDatasource) String ¶
func (x *WebhookDatasourceMetadata_Okta_WebhookDatasource) String() string