Documentation ¶
Index ¶
- Variables
- type AWSIDC
- func (*AWSIDC) Descriptor() ([]byte, []int)deprecated
- func (x *AWSIDC) GetAuditRoleName() string
- func (x *AWSIDC) GetIdentityStoreId() string
- func (x *AWSIDC) GetReaderRoleArn() string
- func (x *AWSIDC) GetResourceRegions() []string
- func (x *AWSIDC) GetSsoInstanceArn() string
- func (x *AWSIDC) GetSsoRegion() string
- func (*AWSIDC) ProtoMessage()
- func (x *AWSIDC) ProtoReflect() protoreflect.Message
- func (x *AWSIDC) Reset()
- func (x *AWSIDC) String() string
- type AWSRDS
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetAwsIdc() *AWSIDC
- func (x *Config) GetAwsRds() *AWSRDS
- func (m *Config) GetConfig() isConfig_Config
- func (x *Config) GetDatastax() *DataStax
- func (x *Config) GetEntra() *Entra
- func (x *Config) GetGcp() *GCP
- func (x *Config) GetOkta() *Okta
- func (x *Config) GetOpsgenie() *OpsGenie
- func (x *Config) GetPagerduty() *PagerDuty
- func (x *Config) GetSlack() *Slack
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type Config_AwsIdc
- type Config_AwsRds
- type Config_Datastax
- type Config_Entra
- type Config_Gcp
- type Config_Okta
- type Config_Opsgenie
- type Config_Pagerduty
- type Config_Slack
- type CreateIntegrationRequest
- func (*CreateIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIntegrationRequest) GetConfig() *Config
- func (x *CreateIntegrationRequest) GetName() string
- func (*CreateIntegrationRequest) ProtoMessage()
- func (x *CreateIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateIntegrationRequest) Reset()
- func (x *CreateIntegrationRequest) String() string
- type CreateIntegrationResponse
- func (*CreateIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateIntegrationResponse) GetIntegration() *Integration
- func (*CreateIntegrationResponse) ProtoMessage()
- func (x *CreateIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *CreateIntegrationResponse) Reset()
- func (x *CreateIntegrationResponse) String() string
- type DataStax
- type DeleteIntegrationRequest
- func (*DeleteIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIntegrationRequest) GetId() string
- func (*DeleteIntegrationRequest) ProtoMessage()
- func (x *DeleteIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteIntegrationRequest) Reset()
- func (x *DeleteIntegrationRequest) String() string
- type DeleteIntegrationResponse
- func (*DeleteIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteIntegrationResponse) GetId() string
- func (*DeleteIntegrationResponse) ProtoMessage()
- func (x *DeleteIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteIntegrationResponse) Reset()
- func (x *DeleteIntegrationResponse) String() string
- type Entra
- func (*Entra) Descriptor() ([]byte, []int)deprecated
- func (x *Entra) GetClientId() string
- func (x *Entra) GetClientSecretSecretPath() string
- func (x *Entra) GetTenantId() string
- func (*Entra) ProtoMessage()
- func (x *Entra) ProtoReflect() protoreflect.Message
- func (x *Entra) Reset()
- func (x *Entra) String() string
- type GCP
- func (*GCP) Descriptor() ([]byte, []int)deprecated
- func (x *GCP) GetGoogleWorkspaceCustomerId() string
- func (x *GCP) GetOrganizationId() string
- func (x *GCP) GetReaderServiceAccountCredentialsSecretPath() string
- func (x *GCP) GetReaderWorkloadIdentityConfig() string
- func (*GCP) ProtoMessage()
- func (x *GCP) ProtoReflect() protoreflect.Message
- func (x *GCP) Reset()
- func (x *GCP) String() string
- type GetIntegrationRequest
- func (*GetIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetIntegrationRequest) GetId() string
- func (*GetIntegrationRequest) ProtoMessage()
- func (x *GetIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *GetIntegrationRequest) Reset()
- func (x *GetIntegrationRequest) String() string
- type GetIntegrationResponse
- func (*GetIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetIntegrationResponse) GetIntegration() *Integration
- func (*GetIntegrationResponse) ProtoMessage()
- func (x *GetIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *GetIntegrationResponse) Reset()
- func (x *GetIntegrationResponse) String() string
- type Integration
- func (*Integration) Descriptor() ([]byte, []int)deprecated
- func (x *Integration) GetConfig() *Config
- func (x *Integration) GetDiagnostics() []*v1alpha1.Diagnostic
- func (x *Integration) GetId() string
- func (x *Integration) GetName() string
- func (x *Integration) GetSetupUrl() string
- func (x *Integration) GetStatus() Status
- func (*Integration) ProtoMessage()
- func (x *Integration) ProtoReflect() protoreflect.Message
- func (x *Integration) Reset()
- func (x *Integration) String() string
- type ListIntegrationsRequest
- func (*ListIntegrationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListIntegrationsRequest) GetPageToken() string
- func (*ListIntegrationsRequest) ProtoMessage()
- func (x *ListIntegrationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListIntegrationsRequest) Reset()
- func (x *ListIntegrationsRequest) String() string
- type ListIntegrationsResponse
- func (*ListIntegrationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListIntegrationsResponse) GetIntegrations() []*Integration
- func (x *ListIntegrationsResponse) GetNextPageToken() string
- func (*ListIntegrationsResponse) ProtoMessage()
- func (x *ListIntegrationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListIntegrationsResponse) Reset()
- func (x *ListIntegrationsResponse) String() string
- type Okta
- type OpsGenie
- type PagerDuty
- func (*PagerDuty) Descriptor() ([]byte, []int)deprecated
- func (x *PagerDuty) GetClientId() string
- func (x *PagerDuty) GetClientSecretSecretPath() string
- func (*PagerDuty) ProtoMessage()
- func (x *PagerDuty) ProtoReflect() protoreflect.Message
- func (x *PagerDuty) Reset()
- func (x *PagerDuty) String() string
- type ResetEntraUsersRequest
- func (*ResetEntraUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetEntraUsersRequest) GetDryRun() bool
- func (*ResetEntraUsersRequest) ProtoMessage()
- func (x *ResetEntraUsersRequest) ProtoReflect() protoreflect.Message
- func (x *ResetEntraUsersRequest) Reset()
- func (x *ResetEntraUsersRequest) String() string
- type ResetEntraUsersResponse
- func (*ResetEntraUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ResetEntraUsersResponse) GetDeletedEntities() []*v1alpha1.EID
- func (*ResetEntraUsersResponse) ProtoMessage()
- func (x *ResetEntraUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ResetEntraUsersResponse) Reset()
- func (x *ResetEntraUsersResponse) String() string
- type Slack
- func (*Slack) Descriptor() ([]byte, []int)deprecated
- func (x *Slack) GetClientId() string
- func (x *Slack) GetClientSecretSecretPath() string
- func (x *Slack) GetSigningSecretSecretPath() string
- func (*Slack) ProtoMessage()
- func (x *Slack) ProtoReflect() protoreflect.Message
- func (x *Slack) Reset()
- func (x *Slack) String() string
- type Status
- type UpdateIntegrationRequest
- func (*UpdateIntegrationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIntegrationRequest) GetIntegration() *Integration
- func (*UpdateIntegrationRequest) ProtoMessage()
- func (x *UpdateIntegrationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateIntegrationRequest) Reset()
- func (x *UpdateIntegrationRequest) String() string
- type UpdateIntegrationResponse
- func (*UpdateIntegrationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateIntegrationResponse) GetIntegration() *Integration
- func (*UpdateIntegrationResponse) ProtoMessage()
- func (x *UpdateIntegrationResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateIntegrationResponse) Reset()
- func (x *UpdateIntegrationResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Status_name = map[int32]string{ 0: "STATUS_UNSPECIFIED", 1: "STATUS_PENDING_SETUP", 2: "STATUS_HEALTHY", 3: "STATUS_UNHEALTHY", } Status_value = map[string]int32{ "STATUS_UNSPECIFIED": 0, "STATUS_PENDING_SETUP": 1, "STATUS_HEALTHY": 2, "STATUS_UNHEALTHY": 3, } )
Enum value maps for Status.
var File_commonfate_control_integration_v1alpha1_aws_idc_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_aws_rds_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_datastax_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_entra_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_gcp_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_integration_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_okta_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_opsgenie_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_pagerduty_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_reset_proto protoreflect.FileDescriptor
var File_commonfate_control_integration_v1alpha1_slack_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AWSIDC ¶
type AWSIDC struct { SsoInstanceArn string `protobuf:"bytes,1,opt,name=sso_instance_arn,json=ssoInstanceArn,proto3" json:"sso_instance_arn,omitempty"` IdentityStoreId string `protobuf:"bytes,2,opt,name=identity_store_id,json=identityStoreId,proto3" json:"identity_store_id,omitempty"` SsoRegion string `protobuf:"bytes,3,opt,name=sso_region,json=ssoRegion,proto3" json:"sso_region,omitempty"` ReaderRoleArn string `protobuf:"bytes,4,opt,name=reader_role_arn,json=readerRoleArn,proto3" json:"reader_role_arn,omitempty"` AuditRoleName string `protobuf:"bytes,5,opt,name=audit_role_name,json=auditRoleName,proto3" json:"audit_role_name,omitempty"` ResourceRegions []string `protobuf:"bytes,6,rep,name=resource_regions,json=resourceRegions,proto3" json:"resource_regions,omitempty"` // contains filtered or unexported fields }
func (*AWSIDC) Descriptor
deprecated
func (*AWSIDC) GetAuditRoleName ¶ added in v1.4.0
func (*AWSIDC) GetIdentityStoreId ¶
func (*AWSIDC) GetReaderRoleArn ¶
func (*AWSIDC) GetResourceRegions ¶ added in v1.4.0
func (*AWSIDC) GetSsoInstanceArn ¶
func (*AWSIDC) GetSsoRegion ¶
func (*AWSIDC) ProtoMessage ¶
func (*AWSIDC) ProtoMessage()
func (*AWSIDC) ProtoReflect ¶
func (x *AWSIDC) ProtoReflect() protoreflect.Message
type AWSRDS ¶
type AWSRDS struct { Regions []string `protobuf:"bytes,1,rep,name=regions,proto3" json:"regions,omitempty"` ReadRoleArns []string `protobuf:"bytes,2,rep,name=read_role_arns,json=readRoleArns,proto3" json:"read_role_arns,omitempty"` // contains filtered or unexported fields }
func (*AWSRDS) Descriptor
deprecated
func (*AWSRDS) GetReadRoleArns ¶
func (*AWSRDS) GetRegions ¶
func (*AWSRDS) ProtoMessage ¶
func (*AWSRDS) ProtoMessage()
func (*AWSRDS) ProtoReflect ¶
func (x *AWSRDS) ProtoReflect() protoreflect.Message
type Config ¶
type Config struct { // Types that are assignable to Config: // // *Config_Gcp // *Config_AwsIdc // *Config_Slack // *Config_Pagerduty // *Config_Opsgenie // *Config_Entra // *Config_AwsRds // *Config_Okta // *Config_Datastax Config isConfig_Config `protobuf_oneof:"config"` // contains filtered or unexported fields }
func (*Config) Descriptor
deprecated
func (*Config) GetDatastax ¶ added in v1.9.0
func (*Config) GetOpsgenie ¶
func (*Config) GetPagerduty ¶
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type Config_AwsIdc ¶
type Config_AwsIdc struct {
AwsIdc *AWSIDC `protobuf:"bytes,2,opt,name=aws_idc,json=awsIdc,proto3,oneof"`
}
type Config_AwsRds ¶
type Config_AwsRds struct {
AwsRds *AWSRDS `protobuf:"bytes,7,opt,name=aws_rds,json=awsRds,proto3,oneof"`
}
type Config_Datastax ¶ added in v1.9.0
type Config_Datastax struct {
Datastax *DataStax `protobuf:"bytes,9,opt,name=datastax,proto3,oneof"`
}
type Config_Entra ¶
type Config_Entra struct {
Entra *Entra `protobuf:"bytes,6,opt,name=entra,proto3,oneof"`
}
type Config_Gcp ¶
type Config_Gcp struct {
Gcp *GCP `protobuf:"bytes,1,opt,name=gcp,proto3,oneof"`
}
type Config_Okta ¶ added in v1.6.0
type Config_Okta struct {
Okta *Okta `protobuf:"bytes,8,opt,name=okta,proto3,oneof"`
}
type Config_Opsgenie ¶
type Config_Opsgenie struct {
Opsgenie *OpsGenie `protobuf:"bytes,5,opt,name=opsgenie,proto3,oneof"`
}
type Config_Pagerduty ¶
type Config_Pagerduty struct {
Pagerduty *PagerDuty `protobuf:"bytes,4,opt,name=pagerduty,proto3,oneof"`
}
type Config_Slack ¶
type Config_Slack struct {
Slack *Slack `protobuf:"bytes,3,opt,name=slack,proto3,oneof"`
}
type CreateIntegrationRequest ¶
type CreateIntegrationRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Config *Config `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` // contains filtered or unexported fields }
func (*CreateIntegrationRequest) Descriptor
deprecated
func (*CreateIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateIntegrationRequest.ProtoReflect.Descriptor instead.
func (*CreateIntegrationRequest) GetConfig ¶
func (x *CreateIntegrationRequest) GetConfig() *Config
func (*CreateIntegrationRequest) GetName ¶
func (x *CreateIntegrationRequest) GetName() string
func (*CreateIntegrationRequest) ProtoMessage ¶
func (*CreateIntegrationRequest) ProtoMessage()
func (*CreateIntegrationRequest) ProtoReflect ¶
func (x *CreateIntegrationRequest) ProtoReflect() protoreflect.Message
func (*CreateIntegrationRequest) Reset ¶
func (x *CreateIntegrationRequest) Reset()
func (*CreateIntegrationRequest) String ¶
func (x *CreateIntegrationRequest) String() string
type CreateIntegrationResponse ¶
type CreateIntegrationResponse struct { Integration *Integration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"` // contains filtered or unexported fields }
func (*CreateIntegrationResponse) Descriptor
deprecated
func (*CreateIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateIntegrationResponse.ProtoReflect.Descriptor instead.
func (*CreateIntegrationResponse) GetIntegration ¶
func (x *CreateIntegrationResponse) GetIntegration() *Integration
func (*CreateIntegrationResponse) ProtoMessage ¶
func (*CreateIntegrationResponse) ProtoMessage()
func (*CreateIntegrationResponse) ProtoReflect ¶
func (x *CreateIntegrationResponse) ProtoReflect() protoreflect.Message
func (*CreateIntegrationResponse) Reset ¶
func (x *CreateIntegrationResponse) Reset()
func (*CreateIntegrationResponse) String ¶
func (x *CreateIntegrationResponse) String() string
type DataStax ¶ added in v1.9.0
type DataStax struct { ApiKeySecretPath string `protobuf:"bytes,1,opt,name=api_key_secret_path,json=apiKeySecretPath,proto3" json:"api_key_secret_path,omitempty"` // contains filtered or unexported fields }
func (*DataStax) Descriptor
deprecated
added in
v1.9.0
func (*DataStax) GetApiKeySecretPath ¶ added in v1.9.0
func (*DataStax) ProtoMessage ¶ added in v1.9.0
func (*DataStax) ProtoMessage()
func (*DataStax) ProtoReflect ¶ added in v1.9.0
func (x *DataStax) ProtoReflect() protoreflect.Message
type DeleteIntegrationRequest ¶
type DeleteIntegrationRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteIntegrationRequest) Descriptor
deprecated
func (*DeleteIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIntegrationRequest.ProtoReflect.Descriptor instead.
func (*DeleteIntegrationRequest) GetId ¶
func (x *DeleteIntegrationRequest) GetId() string
func (*DeleteIntegrationRequest) ProtoMessage ¶
func (*DeleteIntegrationRequest) ProtoMessage()
func (*DeleteIntegrationRequest) ProtoReflect ¶
func (x *DeleteIntegrationRequest) ProtoReflect() protoreflect.Message
func (*DeleteIntegrationRequest) Reset ¶
func (x *DeleteIntegrationRequest) Reset()
func (*DeleteIntegrationRequest) String ¶
func (x *DeleteIntegrationRequest) String() string
type DeleteIntegrationResponse ¶
type DeleteIntegrationResponse struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*DeleteIntegrationResponse) Descriptor
deprecated
func (*DeleteIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteIntegrationResponse.ProtoReflect.Descriptor instead.
func (*DeleteIntegrationResponse) GetId ¶
func (x *DeleteIntegrationResponse) GetId() string
func (*DeleteIntegrationResponse) ProtoMessage ¶
func (*DeleteIntegrationResponse) ProtoMessage()
func (*DeleteIntegrationResponse) ProtoReflect ¶
func (x *DeleteIntegrationResponse) ProtoReflect() protoreflect.Message
func (*DeleteIntegrationResponse) Reset ¶
func (x *DeleteIntegrationResponse) Reset()
func (*DeleteIntegrationResponse) String ¶
func (x *DeleteIntegrationResponse) String() string
type Entra ¶
type Entra struct { TenantId string `protobuf:"bytes,1,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"` ClientId string `protobuf:"bytes,2,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ClientSecretSecretPath string `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Entra) Descriptor
deprecated
func (*Entra) GetClientId ¶
func (*Entra) GetClientSecretSecretPath ¶
func (*Entra) GetTenantId ¶
func (*Entra) ProtoMessage ¶
func (*Entra) ProtoMessage()
func (*Entra) ProtoReflect ¶
func (x *Entra) ProtoReflect() protoreflect.Message
type GCP ¶
type GCP struct { ReaderWorkloadIdentityConfig string `` /* 149-byte string literal not displayed */ ReaderServiceAccountCredentialsSecretPath string `` /* 192-byte string literal not displayed */ OrganizationId string `protobuf:"bytes,3,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` GoogleWorkspaceCustomerId string `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*GCP) Descriptor
deprecated
func (*GCP) GetGoogleWorkspaceCustomerId ¶
func (*GCP) GetOrganizationId ¶
func (*GCP) GetReaderServiceAccountCredentialsSecretPath ¶
func (*GCP) GetReaderWorkloadIdentityConfig ¶
func (*GCP) ProtoMessage ¶
func (*GCP) ProtoMessage()
func (*GCP) ProtoReflect ¶
func (x *GCP) ProtoReflect() protoreflect.Message
type GetIntegrationRequest ¶
type GetIntegrationRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*GetIntegrationRequest) Descriptor
deprecated
func (*GetIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetIntegrationRequest.ProtoReflect.Descriptor instead.
func (*GetIntegrationRequest) GetId ¶
func (x *GetIntegrationRequest) GetId() string
func (*GetIntegrationRequest) ProtoMessage ¶
func (*GetIntegrationRequest) ProtoMessage()
func (*GetIntegrationRequest) ProtoReflect ¶
func (x *GetIntegrationRequest) ProtoReflect() protoreflect.Message
func (*GetIntegrationRequest) Reset ¶
func (x *GetIntegrationRequest) Reset()
func (*GetIntegrationRequest) String ¶
func (x *GetIntegrationRequest) String() string
type GetIntegrationResponse ¶
type GetIntegrationResponse struct { Integration *Integration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"` // contains filtered or unexported fields }
func (*GetIntegrationResponse) Descriptor
deprecated
func (*GetIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetIntegrationResponse.ProtoReflect.Descriptor instead.
func (*GetIntegrationResponse) GetIntegration ¶
func (x *GetIntegrationResponse) GetIntegration() *Integration
func (*GetIntegrationResponse) ProtoMessage ¶
func (*GetIntegrationResponse) ProtoMessage()
func (*GetIntegrationResponse) ProtoReflect ¶
func (x *GetIntegrationResponse) ProtoReflect() protoreflect.Message
func (*GetIntegrationResponse) Reset ¶
func (x *GetIntegrationResponse) Reset()
func (*GetIntegrationResponse) String ¶
func (x *GetIntegrationResponse) String() string
type Integration ¶
type Integration 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"` Status Status `protobuf:"varint,4,opt,name=status,proto3,enum=commonfate.control.integration.v1alpha1.Status" json:"status,omitempty"` Diagnostics []*v1alpha1.Diagnostic `protobuf:"bytes,5,rep,name=diagnostics,proto3" json:"diagnostics,omitempty"` Config *Config `protobuf:"bytes,6,opt,name=config,proto3" json:"config,omitempty"` SetupUrl string `protobuf:"bytes,7,opt,name=setup_url,json=setupUrl,proto3" json:"setup_url,omitempty"` // contains filtered or unexported fields }
func (*Integration) Descriptor
deprecated
func (*Integration) Descriptor() ([]byte, []int)
Deprecated: Use Integration.ProtoReflect.Descriptor instead.
func (*Integration) GetConfig ¶
func (x *Integration) GetConfig() *Config
func (*Integration) GetDiagnostics ¶
func (x *Integration) GetDiagnostics() []*v1alpha1.Diagnostic
func (*Integration) GetId ¶
func (x *Integration) GetId() string
func (*Integration) GetName ¶
func (x *Integration) GetName() string
func (*Integration) GetSetupUrl ¶
func (x *Integration) GetSetupUrl() string
func (*Integration) GetStatus ¶
func (x *Integration) GetStatus() Status
func (*Integration) ProtoMessage ¶
func (*Integration) ProtoMessage()
func (*Integration) ProtoReflect ¶
func (x *Integration) ProtoReflect() protoreflect.Message
func (*Integration) Reset ¶
func (x *Integration) Reset()
func (*Integration) String ¶
func (x *Integration) String() string
type ListIntegrationsRequest ¶
type ListIntegrationsRequest struct { // The token for the next page. PageToken string `protobuf:"bytes,1,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // contains filtered or unexported fields }
func (*ListIntegrationsRequest) Descriptor
deprecated
func (*ListIntegrationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListIntegrationsRequest.ProtoReflect.Descriptor instead.
func (*ListIntegrationsRequest) GetPageToken ¶
func (x *ListIntegrationsRequest) GetPageToken() string
func (*ListIntegrationsRequest) ProtoMessage ¶
func (*ListIntegrationsRequest) ProtoMessage()
func (*ListIntegrationsRequest) ProtoReflect ¶
func (x *ListIntegrationsRequest) ProtoReflect() protoreflect.Message
func (*ListIntegrationsRequest) Reset ¶
func (x *ListIntegrationsRequest) Reset()
func (*ListIntegrationsRequest) String ¶
func (x *ListIntegrationsRequest) String() string
type ListIntegrationsResponse ¶
type ListIntegrationsResponse struct { Integrations []*Integration `protobuf:"bytes,1,rep,name=integrations,proto3" json:"integrations,omitempty"` NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // contains filtered or unexported fields }
func (*ListIntegrationsResponse) Descriptor
deprecated
func (*ListIntegrationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListIntegrationsResponse.ProtoReflect.Descriptor instead.
func (*ListIntegrationsResponse) GetIntegrations ¶
func (x *ListIntegrationsResponse) GetIntegrations() []*Integration
func (*ListIntegrationsResponse) GetNextPageToken ¶
func (x *ListIntegrationsResponse) GetNextPageToken() string
func (*ListIntegrationsResponse) ProtoMessage ¶
func (*ListIntegrationsResponse) ProtoMessage()
func (*ListIntegrationsResponse) ProtoReflect ¶
func (x *ListIntegrationsResponse) ProtoReflect() protoreflect.Message
func (*ListIntegrationsResponse) Reset ¶
func (x *ListIntegrationsResponse) Reset()
func (*ListIntegrationsResponse) String ¶
func (x *ListIntegrationsResponse) String() string
type Okta ¶ added in v1.6.0
type Okta struct { OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"` ApiKeySecretPath string `protobuf:"bytes,2,opt,name=api_key_secret_path,json=apiKeySecretPath,proto3" json:"api_key_secret_path,omitempty"` // contains filtered or unexported fields }
func (*Okta) Descriptor
deprecated
added in
v1.6.0
func (*Okta) GetApiKeySecretPath ¶ added in v1.6.0
func (*Okta) GetOrganizationId ¶ added in v1.6.0
func (*Okta) ProtoMessage ¶ added in v1.6.0
func (*Okta) ProtoMessage()
func (*Okta) ProtoReflect ¶ added in v1.6.0
func (x *Okta) ProtoReflect() protoreflect.Message
type OpsGenie ¶
type OpsGenie struct { ApiKeySecretPath string `protobuf:"bytes,1,opt,name=api_key_secret_path,json=apiKeySecretPath,proto3" json:"api_key_secret_path,omitempty"` // contains filtered or unexported fields }
func (*OpsGenie) Descriptor
deprecated
func (*OpsGenie) GetApiKeySecretPath ¶
func (*OpsGenie) ProtoMessage ¶
func (*OpsGenie) ProtoMessage()
func (*OpsGenie) ProtoReflect ¶
func (x *OpsGenie) ProtoReflect() protoreflect.Message
type PagerDuty ¶
type PagerDuty struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ClientSecretSecretPath string `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PagerDuty) Descriptor
deprecated
func (*PagerDuty) GetClientId ¶
func (*PagerDuty) GetClientSecretSecretPath ¶
func (*PagerDuty) ProtoMessage ¶
func (*PagerDuty) ProtoMessage()
func (*PagerDuty) ProtoReflect ¶
func (x *PagerDuty) ProtoReflect() protoreflect.Message
type ResetEntraUsersRequest ¶ added in v1.10.0
type ResetEntraUsersRequest struct { // If true, will return a preview of changes rather than actually resetting them. DryRun bool `protobuf:"varint,1,opt,name=dry_run,json=dryRun,proto3" json:"dry_run,omitempty"` // contains filtered or unexported fields }
func (*ResetEntraUsersRequest) Descriptor
deprecated
added in
v1.10.0
func (*ResetEntraUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetEntraUsersRequest.ProtoReflect.Descriptor instead.
func (*ResetEntraUsersRequest) GetDryRun ¶ added in v1.10.0
func (x *ResetEntraUsersRequest) GetDryRun() bool
func (*ResetEntraUsersRequest) ProtoMessage ¶ added in v1.10.0
func (*ResetEntraUsersRequest) ProtoMessage()
func (*ResetEntraUsersRequest) ProtoReflect ¶ added in v1.10.0
func (x *ResetEntraUsersRequest) ProtoReflect() protoreflect.Message
func (*ResetEntraUsersRequest) Reset ¶ added in v1.10.0
func (x *ResetEntraUsersRequest) Reset()
func (*ResetEntraUsersRequest) String ¶ added in v1.10.0
func (x *ResetEntraUsersRequest) String() string
type ResetEntraUsersResponse ¶ added in v1.10.0
type ResetEntraUsersResponse struct { DeletedEntities []*v1alpha1.EID `protobuf:"bytes,1,rep,name=deleted_entities,json=deletedEntities,proto3" json:"deleted_entities,omitempty"` // contains filtered or unexported fields }
func (*ResetEntraUsersResponse) Descriptor
deprecated
added in
v1.10.0
func (*ResetEntraUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ResetEntraUsersResponse.ProtoReflect.Descriptor instead.
func (*ResetEntraUsersResponse) GetDeletedEntities ¶ added in v1.10.0
func (x *ResetEntraUsersResponse) GetDeletedEntities() []*v1alpha1.EID
func (*ResetEntraUsersResponse) ProtoMessage ¶ added in v1.10.0
func (*ResetEntraUsersResponse) ProtoMessage()
func (*ResetEntraUsersResponse) ProtoReflect ¶ added in v1.10.0
func (x *ResetEntraUsersResponse) ProtoReflect() protoreflect.Message
func (*ResetEntraUsersResponse) Reset ¶ added in v1.10.0
func (x *ResetEntraUsersResponse) Reset()
func (*ResetEntraUsersResponse) String ¶ added in v1.10.0
func (x *ResetEntraUsersResponse) String() string
type Slack ¶
type Slack struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` ClientSecretSecretPath string `` /* 131-byte string literal not displayed */ SigningSecretSecretPath string `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Slack) Descriptor
deprecated
func (*Slack) GetClientId ¶
func (*Slack) GetClientSecretSecretPath ¶
func (*Slack) GetSigningSecretSecretPath ¶
func (*Slack) ProtoMessage ¶
func (*Slack) ProtoMessage()
func (*Slack) ProtoReflect ¶
func (x *Slack) ProtoReflect() protoreflect.Message
type Status ¶
type Status int32
func (Status) Descriptor ¶
func (Status) Descriptor() protoreflect.EnumDescriptor
func (Status) EnumDescriptor
deprecated
func (Status) Number ¶
func (x Status) Number() protoreflect.EnumNumber
func (Status) Type ¶
func (Status) Type() protoreflect.EnumType
type UpdateIntegrationRequest ¶
type UpdateIntegrationRequest struct { Integration *Integration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"` // contains filtered or unexported fields }
func (*UpdateIntegrationRequest) Descriptor
deprecated
func (*UpdateIntegrationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIntegrationRequest.ProtoReflect.Descriptor instead.
func (*UpdateIntegrationRequest) GetIntegration ¶
func (x *UpdateIntegrationRequest) GetIntegration() *Integration
func (*UpdateIntegrationRequest) ProtoMessage ¶
func (*UpdateIntegrationRequest) ProtoMessage()
func (*UpdateIntegrationRequest) ProtoReflect ¶
func (x *UpdateIntegrationRequest) ProtoReflect() protoreflect.Message
func (*UpdateIntegrationRequest) Reset ¶
func (x *UpdateIntegrationRequest) Reset()
func (*UpdateIntegrationRequest) String ¶
func (x *UpdateIntegrationRequest) String() string
type UpdateIntegrationResponse ¶
type UpdateIntegrationResponse struct { Integration *Integration `protobuf:"bytes,1,opt,name=integration,proto3" json:"integration,omitempty"` // contains filtered or unexported fields }
func (*UpdateIntegrationResponse) Descriptor
deprecated
func (*UpdateIntegrationResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateIntegrationResponse.ProtoReflect.Descriptor instead.
func (*UpdateIntegrationResponse) GetIntegration ¶
func (x *UpdateIntegrationResponse) GetIntegration() *Integration
func (*UpdateIntegrationResponse) ProtoMessage ¶
func (*UpdateIntegrationResponse) ProtoMessage()
func (*UpdateIntegrationResponse) ProtoReflect ¶
func (x *UpdateIntegrationResponse) ProtoReflect() protoreflect.Message
func (*UpdateIntegrationResponse) Reset ¶
func (x *UpdateIntegrationResponse) Reset()
func (*UpdateIntegrationResponse) String ¶
func (x *UpdateIntegrationResponse) String() string