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 (x *AccountFeatures) GetSecureWorkloadScanningContainers() *AccountFeature
- func (x *AccountFeatures) GetSecureWorkloadScanningFunctions() *AccountFeature
- func (x *AccountFeatures) GetSecureWorkloadScanningKubernetes() *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) GetOrganizationManagement() bool
- func (x *CloudAccount) GetProvider() Provider
- func (x *CloudAccount) GetProviderAlias() string
- func (x *CloudAccount) GetProviderId() string
- func (x *CloudAccount) GetProviderPartition() ProviderPartition
- func (x *CloudAccount) GetProviderTenantId() string
- func (x *CloudAccount) GetRegulatoryFramework() RegulatoryFramework
- func (x *CloudAccount) GetUpdatedAt() *timestamppb.Timestamp
- func (x *CloudAccount) GetValidation() *Validation
- func (x *CloudAccount) GetVerbosity() Verbosity
- 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 (x *CloudLogsMetadata_AWS) GetCloudtrailSns() *CloudLogsMetadata_AWS_CloudTrailSNS
- 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) GetFolderArn() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetPathPrefix() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRegion() string
- func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRegions() []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_CloudTrailSNS
- func (*CloudLogsMetadata_AWS_CloudTrailSNS) Descriptor() ([]byte, []int)deprecated
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetBucketArn() string
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetBucketRegion() string
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetIngestedRegions() []string
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetRoleName() string
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetRoutingKey() string
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetSubscriptionArn() string
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetTopicArn() string
- func (*CloudLogsMetadata_AWS_CloudTrailSNS) ProtoMessage()
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) ProtoReflect() protoreflect.Message
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) Reset()
- func (x *CloudLogsMetadata_AWS_CloudTrailSNS) 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) GetManagementAccount() *CloudAccount
- 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 (x *CloudOrganization) GetVerbosity() Verbosity
- 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) GetRegions() []string
- 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 (x *EventBridgeMetadata_Azure) GetServicePrincipal() *ServicePrincipalMetadata_Azure
- 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 ProviderPartition
- func (ProviderPartition) Descriptor() protoreflect.EnumDescriptor
- func (x ProviderPartition) Enum() *ProviderPartition
- func (ProviderPartition) EnumDescriptor() ([]byte, []int)deprecated
- func (x ProviderPartition) Number() protoreflect.EnumNumber
- func (x ProviderPartition) String() string
- func (ProviderPartition) Type() protoreflect.EnumType
- type RegulatoryFramework
- func (RegulatoryFramework) Descriptor() protoreflect.EnumDescriptor
- func (x RegulatoryFramework) Enum() *RegulatoryFramework
- func (RegulatoryFramework) EnumDescriptor() ([]byte, []int)deprecated
- func (x RegulatoryFramework) Number() protoreflect.EnumNumber
- func (x RegulatoryFramework) String() string
- func (RegulatoryFramework) Type() protoreflect.EnumType
- type ServicePrincipalMetadata
- func (*ServicePrincipalMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata) GetAzure() *ServicePrincipalMetadata_Azure
- func (x *ServicePrincipalMetadata) GetGcp() *ServicePrincipalMetadata_GCP
- func (x *ServicePrincipalMetadata) GetOci() *ServicePrincipalMetadata_OracleCloud
- 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 (x *ServicePrincipalMetadata_Azure) GetOauth2PermissionGrants() []*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant
- 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_Azure_Oauth2PermissionGrant
- func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetClientId() string
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetConsentType() string
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetId() string
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetPrincipalId() string
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetResourceId() string
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetScope() string
- func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) ProtoMessage()
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) Reset()
- func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) String() string
- type ServicePrincipalMetadata_GCP
- func (*ServicePrincipalMetadata_GCP) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_GCP) GetAdminDirectoryEnabled() bool
- 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_Oci
- 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 ServicePrincipalMetadata_OracleCloud
- func (*ServicePrincipalMetadata_OracleCloud) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_OracleCloud) GetApiKey() *ServicePrincipalMetadata_OracleCloud_ApiKey
- func (x *ServicePrincipalMetadata_OracleCloud) GetPolicy() *ServicePrincipalMetadata_OracleCloud_Policy
- func (*ServicePrincipalMetadata_OracleCloud) ProtoMessage()
- func (x *ServicePrincipalMetadata_OracleCloud) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_OracleCloud) Reset()
- func (x *ServicePrincipalMetadata_OracleCloud) String() string
- type ServicePrincipalMetadata_OracleCloud_ApiKey
- func (*ServicePrincipalMetadata_OracleCloud_ApiKey) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetFingerprint() string
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetKeyId() string
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetKeyValue() string
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetLifecycleState() string
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetTimeCreated() string
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetUserId() string
- func (*ServicePrincipalMetadata_OracleCloud_ApiKey) ProtoMessage()
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) Reset()
- func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) String() string
- type ServicePrincipalMetadata_OracleCloud_Policy
- func (*ServicePrincipalMetadata_OracleCloud_Policy) Descriptor() ([]byte, []int)deprecated
- func (x *ServicePrincipalMetadata_OracleCloud_Policy) GetPolicyId() string
- func (*ServicePrincipalMetadata_OracleCloud_Policy) ProtoMessage()
- func (x *ServicePrincipalMetadata_OracleCloud_Policy) ProtoReflect() protoreflect.Message
- func (x *ServicePrincipalMetadata_OracleCloud_Policy) Reset()
- func (x *ServicePrincipalMetadata_OracleCloud_Policy) 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) GetDisposition() ValidationStage
- 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 ValidationStage
- func (ValidationStage) Descriptor() protoreflect.EnumDescriptor
- func (x ValidationStage) Enum() *ValidationStage
- func (ValidationStage) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidationStage) Number() protoreflect.EnumNumber
- func (x ValidationStage) String() string
- func (ValidationStage) 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 (x *ValidationStep) GetStage() ValidationStage
- func (x *ValidationStep) GetWarning() *ValidationWarning
- func (*ValidationStep) ProtoMessage()
- func (x *ValidationStep) ProtoReflect() protoreflect.Message
- func (x *ValidationStep) Reset()
- func (x *ValidationStep) String() string
- type ValidationWarning
- func (*ValidationWarning) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationWarning) GetDetail() *structpb.Value
- func (x *ValidationWarning) GetSummary() string
- func (*ValidationWarning) ProtoMessage()
- func (x *ValidationWarning) ProtoReflect() protoreflect.Message
- func (x *ValidationWarning) Reset()
- func (x *ValidationWarning) String() string
- type Verbosity
- 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) GetRoutingKey() 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", 7: "PROVIDER_ORACLECLOUD", } 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, "PROVIDER_ORACLECLOUD": 7, } )
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", 6: "FEATURE_SECURE_WORKLOAD_SCANNING_KUBERNETES", 7: "FEATURE_SECURE_WORKLOAD_SCANNING_CONTAINERS", 8: "FEATURE_SECURE_WORKLOAD_SCANNING_FUNCTIONS", } 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, "FEATURE_SECURE_WORKLOAD_SCANNING_KUBERNETES": 6, "FEATURE_SECURE_WORKLOAD_SCANNING_CONTAINERS": 7, "FEATURE_SECURE_WORKLOAD_SCANNING_FUNCTIONS": 8, } )
Enum value maps for Feature.
var ( Verbosity_name = map[int32]string{ 0: "VERBOSITY_UNSPECIFIED", 20: "VERBOSITY_IDENT", 30: "VERBOSITY_INFO", 35: "VERBOSITY_FULL", 40: "VERBOSITY_DETAIL", 50: "VERBOSITY_DEBUG", 60: "VERBOSITY_TRACE", } Verbosity_value = map[string]int32{ "VERBOSITY_UNSPECIFIED": 0, "VERBOSITY_IDENT": 20, "VERBOSITY_INFO": 30, "VERBOSITY_FULL": 35, "VERBOSITY_DETAIL": 40, "VERBOSITY_DEBUG": 50, "VERBOSITY_TRACE": 60, } )
Enum value maps for Verbosity.
var ( RegulatoryFramework_name = map[int32]string{ 0: "REGULATORY_FRAMEWORK_UNSPECIFIED", 1: "REGULATORY_FRAMEWORK_US_FEDRAMP", } RegulatoryFramework_value = map[string]int32{ "REGULATORY_FRAMEWORK_UNSPECIFIED": 0, "REGULATORY_FRAMEWORK_US_FEDRAMP": 1, } )
Enum value maps for RegulatoryFramework.
var ( ProviderPartition_name = map[int32]string{ 0: "PROVIDER_PARTITION_UNSPECIFIED", 1: "PROVIDER_PARTITION_AWS_GOVCLOUD", } ProviderPartition_value = map[string]int32{ "PROVIDER_PARTITION_UNSPECIFIED": 0, "PROVIDER_PARTITION_AWS_GOVCLOUD": 1, } )
Enum value maps for ProviderPartition.
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", 6: "VALIDATION_RESULT_WARNING", } 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, "VALIDATION_RESULT_WARNING": 6, } )
Enum value maps for ValidationResult.
var ( ValidationStage_name = map[int32]string{ 0: "VALIDATION_STAGE_UNSPECIFIED", 10: "VALIDATION_STAGE_CONFIGURED", 20: "VALIDATION_STAGE_CONNECTED", 30: "VALIDATION_STAGE_CONSUMED", } ValidationStage_value = map[string]int32{ "VALIDATION_STAGE_UNSPECIFIED": 0, "VALIDATION_STAGE_CONFIGURED": 10, "VALIDATION_STAGE_CONNECTED": 20, "VALIDATION_STAGE_CONSUMED": 30, } )
Enum value maps for ValidationStage.
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 */ SecureWorkloadScanningKubernetes *AccountFeature `` /* 161-byte string literal not displayed */ SecureWorkloadScanningContainers *AccountFeature `` /* 161-byte string literal not displayed */ SecureWorkloadScanningFunctions *AccountFeature `` /* 158-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) GetSecureWorkloadScanningContainers ¶ added in v1.37.1
func (x *AccountFeatures) GetSecureWorkloadScanningContainers() *AccountFeature
func (*AccountFeatures) GetSecureWorkloadScanningFunctions ¶ added in v1.37.1
func (x *AccountFeatures) GetSecureWorkloadScanningFunctions() *AccountFeature
func (*AccountFeatures) GetSecureWorkloadScanningKubernetes ¶ added in v1.37.1
func (x *AccountFeatures) GetSecureWorkloadScanningKubernetes() *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"` // sysdig assigned vanity name for the account ProviderId string `protobuf:"bytes,6,opt,name=provider_id,json=providerId,proto3" json:"provider_id,omitempty"` // provider assigned unique account identifier (for example AWS account ID, GCP project ID, Azure Subscription ID) ProviderAlias string `protobuf:"bytes,7,opt,name=provider_alias,json=providerAlias,proto3" json:"provider_alias,omitempty"` // provider assigned alias or friendly name Provider Provider `protobuf:"varint,8,opt,name=provider,proto3,enum=draiosproto.Provider" json:"provider,omitempty"` // enumerated 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"` // 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 OrganizationManagement bool `` // indicates where account manages an origanization /* 129-byte string literal not displayed */ Verbosity Verbosity `protobuf:"varint,17,opt,name=verbosity,proto3,enum=draiosproto.Verbosity" json:"verbosity,omitempty"` // verbosity level of the account RegulatoryFramework RegulatoryFramework `` // enumerated regulatory framework the account targets /* 157-byte string literal not displayed */ ProviderPartition ProviderPartition `` // enumerated partition of the provider, in which the account resides /* 149-byte string literal not displayed */ // 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) GetOrganizationManagement ¶ added in v1.28.5
func (x *CloudAccount) GetOrganizationManagement() bool
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) GetProviderPartition ¶ added in v1.39.0
func (x *CloudAccount) GetProviderPartition() ProviderPartition
func (*CloudAccount) GetProviderTenantId ¶ added in v1.18.0
func (x *CloudAccount) GetProviderTenantId() string
func (*CloudAccount) GetRegulatoryFramework ¶ added in v1.37.0
func (x *CloudAccount) GetRegulatoryFramework() RegulatoryFramework
func (*CloudAccount) GetUpdatedAt ¶
func (x *CloudAccount) GetUpdatedAt() *timestamppb.Timestamp
func (*CloudAccount) GetValidation ¶ added in v1.23.0
func (x *CloudAccount) GetValidation() *Validation
func (*CloudAccount) GetVerbosity ¶ added in v1.33.1
func (x *CloudAccount) GetVerbosity() Verbosity
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"` CloudtrailSns *CloudLogsMetadata_AWS_CloudTrailSNS `protobuf:"bytes,2,opt,name=cloudtrail_sns,json=cloudtrailSns,proto3" json:"cloudtrail_sns,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) GetCloudtrailSns ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS) GetCloudtrailSns() *CloudLogsMetadata_AWS_CloudTrailSNS
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"` 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"` FolderArn string `protobuf:"bytes,6,opt,name=folder_arn,json=folderArn,proto3" json:"folder_arn,omitempty"` Regions []string `protobuf:"bytes,7,rep,name=regions,proto3" json:"regions,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) GetFolderArn ¶ added in v1.28.5
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetFolderArn() 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) GetRegions ¶ added in v1.37.1
func (x *CloudLogsMetadata_AWS_CloudTrailS3Bucket) GetRegions() []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_CloudTrailSNS ¶ added in v1.42.0
type CloudLogsMetadata_AWS_CloudTrailSNS struct { RoleName string `protobuf:"bytes,1,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` TopicArn string `protobuf:"bytes,2,opt,name=topic_arn,json=topicArn,proto3" json:"topic_arn,omitempty"` SubscriptionArn string `protobuf:"bytes,3,opt,name=subscription_arn,json=subscriptionArn,proto3" json:"subscription_arn,omitempty"` BucketRegion string `protobuf:"bytes,4,opt,name=bucket_region,json=bucketRegion,proto3" json:"bucket_region,omitempty"` BucketArn string `protobuf:"bytes,5,opt,name=bucket_arn,json=bucketArn,proto3" json:"bucket_arn,omitempty"` IngestedRegions []string `protobuf:"bytes,6,rep,name=ingested_regions,json=ingestedRegions,proto3" json:"ingested_regions,omitempty"` // whitelist of regions from which logs are ingested RoutingKey string `protobuf:"bytes,7,opt,name=routing_key,json=routingKey,proto3" json:"routing_key,omitempty"` // contains filtered or unexported fields }
func (*CloudLogsMetadata_AWS_CloudTrailSNS) Descriptor
deprecated
added in
v1.42.0
func (*CloudLogsMetadata_AWS_CloudTrailSNS) Descriptor() ([]byte, []int)
Deprecated: Use CloudLogsMetadata_AWS_CloudTrailSNS.ProtoReflect.Descriptor instead.
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetBucketArn ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetBucketArn() string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetBucketRegion ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetBucketRegion() string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetIngestedRegions ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetIngestedRegions() []string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetRoleName ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetRoleName() string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetRoutingKey ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetRoutingKey() string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetSubscriptionArn ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetSubscriptionArn() string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) GetTopicArn ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) GetTopicArn() string
func (*CloudLogsMetadata_AWS_CloudTrailSNS) ProtoMessage ¶ added in v1.42.0
func (*CloudLogsMetadata_AWS_CloudTrailSNS) ProtoMessage()
func (*CloudLogsMetadata_AWS_CloudTrailSNS) ProtoReflect ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) ProtoReflect() protoreflect.Message
func (*CloudLogsMetadata_AWS_CloudTrailSNS) Reset ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) Reset()
func (*CloudLogsMetadata_AWS_CloudTrailSNS) String ¶ added in v1.42.0
func (x *CloudLogsMetadata_AWS_CloudTrailSNS) 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 Verbosity Verbosity `protobuf:"varint,13,opt,name=verbosity,proto3,enum=draiosproto.Verbosity" json:"verbosity,omitempty"` // verbosity level of the organization ManagementAccount *CloudAccount `protobuf:"bytes,14,opt,name=management_account,json=managementAccount,proto3" json:"management_account,omitempty"` // account designated for management of the organization // contains filtered or unexported fields }
CloudOrganization captures a metadata fields associated with a cloud/service provider organization.
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) GetManagementAccount ¶ added in v1.33.1
func (x *CloudOrganization) GetManagementAccount() *CloudAccount
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) GetVerbosity ¶ added in v1.33.1
func (x *CloudOrganization) GetVerbosity() Verbosity
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"` Regions []string `protobuf:"bytes,3,rep,name=regions,proto3" json:"regions,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) GetRegions ¶ added in v1.33.1
func (x *EventBridgeMetadata_AWS) GetRegions() []string
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"` ServicePrincipal *ServicePrincipalMetadata_Azure `protobuf:"bytes,2,opt,name=service_principal,json=servicePrincipal,proto3" json:"service_principal,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) GetServicePrincipal ¶ added in v1.28.5
func (x *EventBridgeMetadata_Azure) GetServicePrincipal() *ServicePrincipalMetadata_Azure
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 Feature_FEATURE_SECURE_WORKLOAD_SCANNING_KUBERNETES Feature = 6 Feature_FEATURE_SECURE_WORKLOAD_SCANNING_CONTAINERS Feature = 7 Feature_FEATURE_SECURE_WORKLOAD_SCANNING_FUNCTIONS Feature = 8 )
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
const ( Provider_PROVIDER_UNSPECIFIED Provider = 0 Provider_PROVIDER_AWS Provider = 1 Provider_PROVIDER_AZURE Provider = 2 Provider_PROVIDER_GCP Provider = 3 Provider_PROVIDER_OKTA Provider = 4 Provider_PROVIDER_GITHUB Provider = 5 Provider_PROVIDER_IBMCLOUD Provider = 6 Provider_PROVIDER_ORACLECLOUD Provider = 7 )
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 ProviderPartition ¶ added in v1.39.0
type ProviderPartition int32
const ( ProviderPartition_PROVIDER_PARTITION_UNSPECIFIED ProviderPartition = 0 // absense of a partition indicates the provider's default partition, typically commercial ProviderPartition_PROVIDER_PARTITION_AWS_GOVCLOUD ProviderPartition = 1 )
func (ProviderPartition) Descriptor ¶ added in v1.39.0
func (ProviderPartition) Descriptor() protoreflect.EnumDescriptor
func (ProviderPartition) Enum ¶ added in v1.39.0
func (x ProviderPartition) Enum() *ProviderPartition
func (ProviderPartition) EnumDescriptor
deprecated
added in
v1.39.0
func (ProviderPartition) EnumDescriptor() ([]byte, []int)
Deprecated: Use ProviderPartition.Descriptor instead.
func (ProviderPartition) Number ¶ added in v1.39.0
func (x ProviderPartition) Number() protoreflect.EnumNumber
func (ProviderPartition) String ¶ added in v1.39.0
func (x ProviderPartition) String() string
func (ProviderPartition) Type ¶ added in v1.39.0
func (ProviderPartition) Type() protoreflect.EnumType
type RegulatoryFramework ¶ added in v1.37.0
type RegulatoryFramework int32
RegulatoryFramework enumerates the type of regulatory framework governing the cloud account These largely coorespond to compliance frameworks or families, and not specific sets of compliance criterion
const ( RegulatoryFramework_REGULATORY_FRAMEWORK_UNSPECIFIED RegulatoryFramework = 0 // absense of a specific reglatory framework RegulatoryFramework_REGULATORY_FRAMEWORK_US_FEDRAMP RegulatoryFramework = 1 )
func (RegulatoryFramework) Descriptor ¶ added in v1.37.0
func (RegulatoryFramework) Descriptor() protoreflect.EnumDescriptor
func (RegulatoryFramework) Enum ¶ added in v1.37.0
func (x RegulatoryFramework) Enum() *RegulatoryFramework
func (RegulatoryFramework) EnumDescriptor
deprecated
added in
v1.37.0
func (RegulatoryFramework) EnumDescriptor() ([]byte, []int)
Deprecated: Use RegulatoryFramework.Descriptor instead.
func (RegulatoryFramework) Number ¶ added in v1.37.0
func (x RegulatoryFramework) Number() protoreflect.EnumNumber
func (RegulatoryFramework) String ¶ added in v1.37.0
func (x RegulatoryFramework) String() string
func (RegulatoryFramework) Type ¶ added in v1.37.0
func (RegulatoryFramework) Type() protoreflect.EnumType
type ServicePrincipalMetadata ¶
type ServicePrincipalMetadata struct { // Types that are assignable to Provider: // // *ServicePrincipalMetadata_Gcp // *ServicePrincipalMetadata_Okta_ // *ServicePrincipalMetadata_Azure_ // *ServicePrincipalMetadata_Oci 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) GetOci ¶ added in v1.40.0
func (x *ServicePrincipalMetadata) GetOci() *ServicePrincipalMetadata_OracleCloud
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 */ Oauth2PermissionGrants []*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant `` /* 129-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) GetOauth2PermissionGrants ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure) GetOauth2PermissionGrants() []*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant
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_Azure_Oauth2PermissionGrant ¶ added in v1.37.0
type ServicePrincipalMetadata_Azure_Oauth2PermissionGrant struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ConsentType string `protobuf:"bytes,2,opt,name=consent_type,json=consentType,proto3" json:"consent_type,omitempty"` Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"` PrincipalId string `protobuf:"bytes,4,opt,name=principal_id,json=principalId,proto3" json:"principal_id,omitempty"` ResourceId string `protobuf:"bytes,5,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` Scope string `protobuf:"bytes,6,opt,name=scope,proto3" json:"scope,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) Descriptor
deprecated
added in
v1.37.0
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_Azure_Oauth2PermissionGrant.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetClientId ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetClientId() string
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetConsentType ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetConsentType() string
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetId ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetId() string
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetPrincipalId ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetPrincipalId() string
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetResourceId ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetResourceId() string
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetScope ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) GetScope() string
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) ProtoMessage ¶ added in v1.37.0
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) ProtoMessage()
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) ProtoReflect ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) Reset ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) Reset()
func (*ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) String ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_Azure_Oauth2PermissionGrant) 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"` AdminDirectoryEnabled bool `` // indicates if the service principal has been configured with access to the admin/directory API (Workspaces DWD) /* 127-byte string literal not displayed */ // 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) GetAdminDirectoryEnabled ¶ added in v1.37.0
func (x *ServicePrincipalMetadata_GCP) GetAdminDirectoryEnabled() bool
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_Oci ¶ added in v1.40.0
type ServicePrincipalMetadata_Oci struct {
Oci *ServicePrincipalMetadata_OracleCloud `protobuf:"bytes,4,opt,name=oci,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 ServicePrincipalMetadata_OracleCloud ¶ added in v1.40.0
type ServicePrincipalMetadata_OracleCloud struct { ApiKey *ServicePrincipalMetadata_OracleCloud_ApiKey `protobuf:"bytes,1,opt,name=api_key,json=apiKey,proto3" json:"api_key,omitempty"` Policy *ServicePrincipalMetadata_OracleCloud_Policy `protobuf:"bytes,2,opt,name=policy,proto3" json:"policy,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_OracleCloud) Descriptor
deprecated
added in
v1.40.0
func (*ServicePrincipalMetadata_OracleCloud) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_OracleCloud.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_OracleCloud) GetApiKey ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud) GetApiKey() *ServicePrincipalMetadata_OracleCloud_ApiKey
func (*ServicePrincipalMetadata_OracleCloud) GetPolicy ¶ added in v1.42.0
func (x *ServicePrincipalMetadata_OracleCloud) GetPolicy() *ServicePrincipalMetadata_OracleCloud_Policy
func (*ServicePrincipalMetadata_OracleCloud) ProtoMessage ¶ added in v1.40.0
func (*ServicePrincipalMetadata_OracleCloud) ProtoMessage()
func (*ServicePrincipalMetadata_OracleCloud) ProtoReflect ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_OracleCloud) Reset ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud) Reset()
func (*ServicePrincipalMetadata_OracleCloud) String ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud) String() string
type ServicePrincipalMetadata_OracleCloud_ApiKey ¶ added in v1.40.0
type ServicePrincipalMetadata_OracleCloud_ApiKey struct { Fingerprint string `protobuf:"bytes,1,opt,name=fingerprint,proto3" json:"fingerprint,omitempty"` KeyId string `protobuf:"bytes,3,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"` KeyValue string `protobuf:"bytes,4,opt,name=key_value,json=keyValue,proto3" json:"key_value,omitempty"` LifecycleState string `protobuf:"bytes,5,opt,name=lifecycle_state,json=lifecycleState,proto3" json:"lifecycle_state,omitempty"` TimeCreated string `protobuf:"bytes,6,opt,name=time_created,json=timeCreated,proto3" json:"time_created,omitempty"` UserId string `protobuf:"bytes,7,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) Descriptor
deprecated
added in
v1.40.0
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_OracleCloud_ApiKey.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) GetFingerprint ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetFingerprint() string
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) GetKeyId ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetKeyId() string
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) GetKeyValue ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetKeyValue() string
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) GetLifecycleState ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetLifecycleState() string
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) GetTimeCreated ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetTimeCreated() string
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) GetUserId ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) GetUserId() string
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) ProtoMessage ¶ added in v1.40.0
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) ProtoMessage()
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) ProtoReflect ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) Reset ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) Reset()
func (*ServicePrincipalMetadata_OracleCloud_ApiKey) String ¶ added in v1.40.0
func (x *ServicePrincipalMetadata_OracleCloud_ApiKey) String() string
type ServicePrincipalMetadata_OracleCloud_Policy ¶ added in v1.42.0
type ServicePrincipalMetadata_OracleCloud_Policy struct { PolicyId string `protobuf:"bytes,1,opt,name=policy_id,json=policyId,proto3" json:"policy_id,omitempty"` // contains filtered or unexported fields }
func (*ServicePrincipalMetadata_OracleCloud_Policy) Descriptor
deprecated
added in
v1.42.0
func (*ServicePrincipalMetadata_OracleCloud_Policy) Descriptor() ([]byte, []int)
Deprecated: Use ServicePrincipalMetadata_OracleCloud_Policy.ProtoReflect.Descriptor instead.
func (*ServicePrincipalMetadata_OracleCloud_Policy) GetPolicyId ¶ added in v1.42.0
func (x *ServicePrincipalMetadata_OracleCloud_Policy) GetPolicyId() string
func (*ServicePrincipalMetadata_OracleCloud_Policy) ProtoMessage ¶ added in v1.42.0
func (*ServicePrincipalMetadata_OracleCloud_Policy) ProtoMessage()
func (*ServicePrincipalMetadata_OracleCloud_Policy) ProtoReflect ¶ added in v1.42.0
func (x *ServicePrincipalMetadata_OracleCloud_Policy) ProtoReflect() protoreflect.Message
func (*ServicePrincipalMetadata_OracleCloud_Policy) Reset ¶ added in v1.42.0
func (x *ServicePrincipalMetadata_OracleCloud_Policy) Reset()
func (*ServicePrincipalMetadata_OracleCloud_Policy) String ¶ added in v1.42.0
func (x *ServicePrincipalMetadata_OracleCloud_Policy) 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"` Disposition ValidationStage `protobuf:"varint,4,opt,name=disposition,proto3,enum=draiosproto.ValidationStage" json:"disposition,omitempty"` // latest stage reached in the validation step progression // 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) GetDisposition ¶ added in v1.39.0
func (x *Validation) GetDisposition() ValidationStage
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 ValidationResult_VALIDATION_RESULT_WARNING ValidationResult = 6 // non error condition observed )
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 ValidationStage ¶ added in v1.39.0
type ValidationStage int32
const ( ValidationStage_VALIDATION_STAGE_UNSPECIFIED ValidationStage = 0 ValidationStage_VALIDATION_STAGE_CONFIGURED ValidationStage = 10 ValidationStage_VALIDATION_STAGE_CONNECTED ValidationStage = 20 ValidationStage_VALIDATION_STAGE_CONSUMED ValidationStage = 30 )
func (ValidationStage) Descriptor ¶ added in v1.39.0
func (ValidationStage) Descriptor() protoreflect.EnumDescriptor
func (ValidationStage) Enum ¶ added in v1.39.0
func (x ValidationStage) Enum() *ValidationStage
func (ValidationStage) EnumDescriptor
deprecated
added in
v1.39.0
func (ValidationStage) EnumDescriptor() ([]byte, []int)
Deprecated: Use ValidationStage.Descriptor instead.
func (ValidationStage) Number ¶ added in v1.39.0
func (x ValidationStage) Number() protoreflect.EnumNumber
func (ValidationStage) String ¶ added in v1.39.0
func (x ValidationStage) String() string
func (ValidationStage) Type ¶ added in v1.39.0
func (ValidationStage) 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"` // unique name of the validation step Duration *durationpb.Duration `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"` // time duration of a validation step Error *ValidationError `protobuf:"bytes,3,opt,name=error,proto3,oneof" json:"error,omitempty"` // fatal conditions observed, stops validation progression Warning *ValidationWarning `protobuf:"bytes,4,opt,name=warning,proto3,oneof" json:"warning,omitempty"` // non-fatal, but noteworthy conditions observed Stage ValidationStage `protobuf:"varint,5,opt,name=stage,proto3,enum=draiosproto.ValidationStage" json:"stage,omitempty"` // validation stage to which the step belongs // 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) GetStage ¶ added in v1.39.0
func (x *ValidationStep) GetStage() ValidationStage
func (*ValidationStep) GetWarning ¶ added in v1.39.0
func (x *ValidationStep) GetWarning() *ValidationWarning
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 ValidationWarning ¶ added in v1.39.0
type ValidationWarning 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 (*ValidationWarning) Descriptor
deprecated
added in
v1.39.0
func (*ValidationWarning) Descriptor() ([]byte, []int)
Deprecated: Use ValidationWarning.ProtoReflect.Descriptor instead.
func (*ValidationWarning) GetDetail ¶ added in v1.39.0
func (x *ValidationWarning) GetDetail() *structpb.Value
func (*ValidationWarning) GetSummary ¶ added in v1.39.0
func (x *ValidationWarning) GetSummary() string
func (*ValidationWarning) ProtoMessage ¶ added in v1.39.0
func (*ValidationWarning) ProtoMessage()
func (*ValidationWarning) ProtoReflect ¶ added in v1.39.0
func (x *ValidationWarning) ProtoReflect() protoreflect.Message
func (*ValidationWarning) Reset ¶ added in v1.39.0
func (x *ValidationWarning) Reset()
func (*ValidationWarning) String ¶ added in v1.39.0
func (x *ValidationWarning) String() string
type Verbosity ¶ added in v1.33.1
type Verbosity int32
Verbosity enumerates the verbosity levels of data included in an entity
const ( Verbosity_VERBOSITY_UNSPECIFIED Verbosity = 0 Verbosity_VERBOSITY_IDENT Verbosity = 20 // only indentifying information of the entity Verbosity_VERBOSITY_INFO Verbosity = 30 // includes all fields of entity; excludes nested entities and collections Verbosity_VERBOSITY_FULL Verbosity = 35 // includes all fields of entity and nested entities; excludes collections Verbosity_VERBOSITY_DETAIL Verbosity = 40 // default; includes all fields of the entity, nested entities and collections Verbosity_VERBOSITY_DEBUG Verbosity = 50 // includes debugging information Verbosity_VERBOSITY_TRACE Verbosity = 60 // includes all available information )
func (Verbosity) Descriptor ¶ added in v1.33.1
func (Verbosity) Descriptor() protoreflect.EnumDescriptor
func (Verbosity) EnumDescriptor
deprecated
added in
v1.33.1
func (Verbosity) Number ¶ added in v1.33.1
func (x Verbosity) Number() protoreflect.EnumNumber
func (Verbosity) Type ¶ added in v1.33.1
func (Verbosity) Type() protoreflect.EnumType
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"` RoutingKey string `protobuf:"bytes,5,opt,name=routing_key,json=routingKey,proto3" json:"routing_key,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) GetRoutingKey ¶ added in v1.24.2
func (x *WebhookDatasourceMetadata_Gcp_WebhookDatasource) GetRoutingKey() 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