Package-level declarations

Types

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>
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 filter: Output<String>? = null, val muteConfigId: Output<String>? = null, val parent: 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 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
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.

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