Package-level declarations

Types

Link copied to clipboard
class EventThreatDetectionCustomModule : KotlinCustomResource

Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, andlast updated time. You can create a custom module at the organization level only. To get more information about EventThreatDetectionCustomModule, see:

Link copied to clipboard
data class EventThreatDetectionCustomModuleArgs(val config: Output<String>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val organization: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<EventThreatDetectionCustomModuleArgs>

Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, andlast updated time. You can create a custom module at the organization level only. To get more information about EventThreatDetectionCustomModule, see:

Link copied to clipboard
class FolderCustomModule : KotlinCustomResource

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about FolderCustomModule, see:

Link copied to clipboard
data class FolderCustomModuleArgs(val customConfig: Output<FolderCustomModuleCustomConfigArgs>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val folder: Output<String>? = null) : ConvertibleToJava<FolderCustomModuleArgs>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about FolderCustomModule, see:

Link copied to clipboard
Link copied to clipboard
class FolderNotificationConfig : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Link copied to clipboard
data class FolderNotificationConfigArgs(val configId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val pubsubTopic: Output<String>? = null, val streamingConfig: Output<FolderNotificationConfigStreamingConfigArgs>? = null) : ConvertibleToJava<FolderNotificationConfigArgs>

A Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Link copied to clipboard
class FolderSccBigQueryExport : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks to a BigQuery instance.

Link copied to clipboard
data class FolderSccBigQueryExportArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val folder: Output<String>? = null) : ConvertibleToJava<FolderSccBigQueryExportArgs>

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks to a BigQuery instance.

Link copied to clipboard
Link copied to clipboard
class InstanceIamBinding : KotlinCustomResource

Represents a Data Fusion instance. To get more information about Instance, see:

Link copied to clipboard
data class InstanceIamBindingArgs(val condition: Output<InstanceIamBindingConditionArgs>? = null, val members: Output<List<String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<InstanceIamBindingArgs>

Represents a Data Fusion instance. To get more information about Instance, see:

Link copied to clipboard
Link copied to clipboard
class InstanceIamMember : KotlinCustomResource

Represents a Data Fusion instance. To get more information about Instance, see:

Link copied to clipboard
data class InstanceIamMemberArgs(val condition: Output<InstanceIamMemberConditionArgs>? = null, val member: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null, val role: Output<String>? = null) : ConvertibleToJava<InstanceIamMemberArgs>

Represents a Data Fusion instance. To get more information about Instance, see:

Link copied to clipboard
object InstanceIamMemberMapper : ResourceMapper<InstanceIamMember>
Link copied to clipboard
class InstanceIamPolicy : KotlinCustomResource

Represents a Data Fusion instance. To get more information about Instance, see:

Link copied to clipboard
data class InstanceIamPolicyArgs(val name: Output<String>? = null, val policyData: Output<String>? = null, val project: Output<String>? = null, val region: Output<String>? = null) : ConvertibleToJava<InstanceIamPolicyArgs>

Represents a Data Fusion instance. To get more information about Instance, see:

Link copied to clipboard
object InstanceIamPolicyMapper : ResourceMapper<InstanceIamPolicy>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about FolderSecurityHealthAnalyticsCustomModule, see:

data class ManagementFolderSecurityHealthAnalyticsCustomModuleArgs(val customConfig: Output<ManagementFolderSecurityHealthAnalyticsCustomModuleCustomConfigArgs>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val folder: Output<String>? = null, val location: Output<String>? = null) : ConvertibleToJava<ManagementFolderSecurityHealthAnalyticsCustomModuleArgs>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about FolderSecurityHealthAnalyticsCustomModule, see:

Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization level only. To get more information about OrganizationEventThreatDetectionCustomModule, see:

data class ManagementOrganizationEventThreatDetectionCustomModuleArgs(val config: Output<String>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val location: Output<String>? = null, val organization: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ManagementOrganizationEventThreatDetectionCustomModuleArgs>

Represents an instance of an Event Threat Detection custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization level only. To get more information about OrganizationEventThreatDetectionCustomModule, see:

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about OrganizationSecurityHealthAnalyticsCustomModule, see:

data class ManagementOrganizationSecurityHealthAnalyticsCustomModuleArgs(val customConfig: Output<ManagementOrganizationSecurityHealthAnalyticsCustomModuleCustomConfigArgs>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val location: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<ManagementOrganizationSecurityHealthAnalyticsCustomModuleArgs>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about OrganizationSecurityHealthAnalyticsCustomModule, see:

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about ProjectSecurityHealthAnalyticsCustomModule, see:

data class ManagementProjectSecurityHealthAnalyticsCustomModuleArgs(val customConfig: Output<ManagementProjectSecurityHealthAnalyticsCustomModuleCustomConfigArgs>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ManagementProjectSecurityHealthAnalyticsCustomModuleArgs>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about ProjectSecurityHealthAnalyticsCustomModule, see:

Link copied to clipboard
class MuteConfig : KotlinCustomResource

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about MuteConfig, see:

Link copied to clipboard
data class MuteConfigArgs(val description: Output<String>? = null, val expiryTime: Output<String>? = null, val filter: Output<String>? = null, val muteConfigId: Output<String>? = null, val parent: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<MuteConfigArgs>

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about MuteConfig, see:

Link copied to clipboard
Link copied to clipboard
object MuteConfigMapper : ResourceMapper<MuteConfig>
Link copied to clipboard
Link copied to clipboard
class NotificationConfig : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Link copied to clipboard
data class NotificationConfigArgs(val configId: Output<String>? = null, val description: Output<String>? = null, val organization: Output<String>? = null, val pubsubTopic: Output<String>? = null, val streamingConfig: Output<NotificationConfigStreamingConfigArgs>? = null) : ConvertibleToJava<NotificationConfigArgs>

A Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Link copied to clipboard
Link copied to clipboard
class OrganizationCustomModule : KotlinCustomResource

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about OrganizationCustomModule, see:

Link copied to clipboard
data class OrganizationCustomModuleArgs(val customConfig: Output<OrganizationCustomModuleCustomConfigArgs>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<OrganizationCustomModuleArgs>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about OrganizationCustomModule, see:

Link copied to clipboard
class OrganizationSccBigQueryExport : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
data class OrganizationSccBigQueryExportArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<OrganizationSccBigQueryExportArgs>

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
class ProjectCustomModule : KotlinCustomResource

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about ProjectCustomModule, see:

Link copied to clipboard
data class ProjectCustomModuleArgs(val customConfig: Output<ProjectCustomModuleCustomConfigArgs>? = null, val displayName: Output<String>? = null, val enablementState: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ProjectCustomModuleArgs>

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time. You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects. To get more information about ProjectCustomModule, see:

Link copied to clipboard
Link copied to clipboard
class ProjectNotificationConfig : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Link copied to clipboard
data class ProjectNotificationConfigArgs(val configId: Output<String>? = null, val description: Output<String>? = null, val project: Output<String>? = null, val pubsubTopic: Output<String>? = null, val streamingConfig: Output<ProjectNotificationConfigStreamingConfigArgs>? = null) : ConvertibleToJava<ProjectNotificationConfigArgs>

A Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Link copied to clipboard
class ProjectSccBigQueryExport : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
data class ProjectSccBigQueryExportArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<ProjectSccBigQueryExportArgs>

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
Link copied to clipboard
class Source : KotlinCustomResource

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
data class SourceArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<SourceArgs>

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard

Builder for SourceArgs.

Link copied to clipboard
class SourceIamBinding : KotlinCustomResource

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
data class SourceIamBindingArgs(val condition: Output<SourceIamBindingConditionArgs>? = null, val members: Output<List<String>>? = null, val organization: Output<String>? = null, val role: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<SourceIamBindingArgs>

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
object SourceIamBindingMapper : ResourceMapper<SourceIamBinding>
Link copied to clipboard
class SourceIamMember : KotlinCustomResource

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
data class SourceIamMemberArgs(val condition: Output<SourceIamMemberConditionArgs>? = null, val member: Output<String>? = null, val organization: Output<String>? = null, val role: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<SourceIamMemberArgs>

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
object SourceIamMemberMapper : ResourceMapper<SourceIamMember>
Link copied to clipboard
class SourceIamPolicy : KotlinCustomResource

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
data class SourceIamPolicyArgs(val organization: Output<String>? = null, val policyData: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<SourceIamPolicyArgs>

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about Source, see:

Link copied to clipboard
object SourceIamPolicyMapper : ResourceMapper<SourceIamPolicy>
Link copied to clipboard
object SourceMapper : ResourceMapper<Source>
Link copied to clipboard

Builder for Source.

Link copied to clipboard
class V2FolderMuteConfig : KotlinCustomResource

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about FolderMuteConfig, see:

Link copied to clipboard
data class V2FolderMuteConfigArgs(val description: Output<String>? = null, val filter: Output<String>? = null, val folder: Output<String>? = null, val location: Output<String>? = null, val muteConfigId: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<V2FolderMuteConfigArgs>

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about FolderMuteConfig, see:

Link copied to clipboard
Link copied to clipboard
class V2FolderNotificationConfig : KotlinCustomResource

This is a continuous export that exports findings to a Pub/Sub topic. To get more information about FolderNotificationConfig, see:

Link copied to clipboard
data class V2FolderNotificationConfigArgs(val configId: Output<String>? = null, val description: Output<String>? = null, val folder: Output<String>? = null, val location: Output<String>? = null, val pubsubTopic: Output<String>? = null, val streamingConfig: Output<V2FolderNotificationConfigStreamingConfigArgs>? = null) : ConvertibleToJava<V2FolderNotificationConfigArgs>

This is a continuous export that exports findings to a Pub/Sub topic. To get more information about FolderNotificationConfig, see:

Link copied to clipboard
class V2FolderSccBigQueryExport : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
data class V2FolderSccBigQueryExportArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val folder: Output<String>? = null, val location: Output<String>? = null) : ConvertibleToJava<V2FolderSccBigQueryExportArgs>

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
class V2OrganizationMuteConfig : KotlinCustomResource

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about OrganizationMuteConfig, see:

Link copied to clipboard
data class V2OrganizationMuteConfigArgs(val description: Output<String>? = null, val filter: Output<String>? = null, val location: Output<String>? = null, val muteConfigId: Output<String>? = null, val organization: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<V2OrganizationMuteConfigArgs>

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about OrganizationMuteConfig, see:

Link copied to clipboard
class V2OrganizationNotificationConfig : KotlinCustomResource

This is a continuous export that exports findings to a Pub/Sub topic. To get more information about OrganizationNotificationConfig, see:

Link copied to clipboard
data class V2OrganizationNotificationConfigArgs(val configId: Output<String>? = null, val description: Output<String>? = null, val location: Output<String>? = null, val organization: Output<String>? = null, val pubsubTopic: Output<String>? = null, val streamingConfig: Output<V2OrganizationNotificationConfigStreamingConfigArgs>? = null) : ConvertibleToJava<V2OrganizationNotificationConfigArgs>

This is a continuous export that exports findings to a Pub/Sub topic. To get more information about OrganizationNotificationConfig, see:

Link copied to clipboard
class V2OrganizationSccBigQueryExport : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
data class V2OrganizationSccBigQueryExportArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<V2OrganizationSccBigQueryExportArgs>

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
class V2OrganizationSccBigQueryExports : KotlinCustomResource
Link copied to clipboard
data class V2OrganizationSccBigQueryExportsArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<V2OrganizationSccBigQueryExportsArgs>
Link copied to clipboard
class V2OrganizationSource : KotlinCustomResource

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about OrganizationSource, see:

Link copied to clipboard
data class V2OrganizationSourceArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val organization: Output<String>? = null) : ConvertibleToJava<V2OrganizationSourceArgs>

A Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, etc. To get more information about OrganizationSource, see:

Link copied to clipboard
class V2OrganizationSourceIamBinding : KotlinCustomResource

Three different resources help you manage your IAM policy for Security Command Center (SCC) v2 API OrganizationSource. Each of these resources serves a different use case:

Link copied to clipboard
data class V2OrganizationSourceIamBindingArgs(val condition: Output<V2OrganizationSourceIamBindingConditionArgs>? = null, val members: Output<List<String>>? = null, val organization: Output<String>? = null, val role: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<V2OrganizationSourceIamBindingArgs>

Three different resources help you manage your IAM policy for Security Command Center (SCC) v2 API OrganizationSource. Each of these resources serves a different use case:

Link copied to clipboard
class V2OrganizationSourceIamMember : KotlinCustomResource

Three different resources help you manage your IAM policy for Security Command Center (SCC) v2 API OrganizationSource. Each of these resources serves a different use case:

Link copied to clipboard
data class V2OrganizationSourceIamMemberArgs(val condition: Output<V2OrganizationSourceIamMemberConditionArgs>? = null, val member: Output<String>? = null, val organization: Output<String>? = null, val role: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<V2OrganizationSourceIamMemberArgs>

Three different resources help you manage your IAM policy for Security Command Center (SCC) v2 API OrganizationSource. Each of these resources serves a different use case:

Link copied to clipboard
class V2OrganizationSourceIamPolicy : KotlinCustomResource

Three different resources help you manage your IAM policy for Security Command Center (SCC) v2 API OrganizationSource. Each of these resources serves a different use case:

Link copied to clipboard
data class V2OrganizationSourceIamPolicyArgs(val organization: Output<String>? = null, val policyData: Output<String>? = null, val source: Output<String>? = null) : ConvertibleToJava<V2OrganizationSourceIamPolicyArgs>

Three different resources help you manage your IAM policy for Security Command Center (SCC) v2 API OrganizationSource. Each of these resources serves a different use case:

Link copied to clipboard
Link copied to clipboard
class V2ProjectMuteConfig : KotlinCustomResource

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about ProjectMuteConfig, see:

Link copied to clipboard
data class V2ProjectMuteConfigArgs(val description: Output<String>? = null, val filter: Output<String>? = null, val location: Output<String>? = null, val muteConfigId: Output<String>? = null, val project: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<V2ProjectMuteConfigArgs>

Mute Findings is a volume management feature in Security Command Center that lets you manually or programmatically hide irrelevant findings, and create filters to automatically silence existing and future findings based on criteria you specify. To get more information about ProjectMuteConfig, see:

Link copied to clipboard
Link copied to clipboard
class V2ProjectNotificationConfig : KotlinCustomResource

This is a continuous export that exports findings to a Pub/Sub topic. To get more information about ProjectNotificationConfig, see:

Link copied to clipboard
data class V2ProjectNotificationConfigArgs(val configId: Output<String>? = null, val description: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val pubsubTopic: Output<String>? = null, val streamingConfig: Output<V2ProjectNotificationConfigStreamingConfigArgs>? = null) : ConvertibleToJava<V2ProjectNotificationConfigArgs>

This is a continuous export that exports findings to a Pub/Sub topic. To get more information about ProjectNotificationConfig, see:

Link copied to clipboard
class V2ProjectSccBigQueryExport : KotlinCustomResource

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Link copied to clipboard
data class V2ProjectSccBigQueryExportArgs(val bigQueryExportId: Output<String>? = null, val dataset: Output<String>? = null, val description: Output<String>? = null, val filter: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<V2ProjectSccBigQueryExportArgs>

A Cloud Security Command Center (Cloud SCC) Big Query Export Config. It represents exporting Security Command Center data, including assets, findings, and security marks using gcloud scc bqexports

Functions

Link copied to clipboard
suspend fun muteConfig(name: String, block: suspend MuteConfigResourceBuilder.() -> Unit): MuteConfig
Link copied to clipboard
fun source(name: String): Source
suspend fun source(name: String, block: suspend SourceResourceBuilder.() -> Unit): Source
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard