Interface SccV2OrganizationSourceConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
SccV2OrganizationSourceConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.632Z") @Stability(Stable) public interface SccV2OrganizationSourceConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSccV2OrganizationSourceConfig.BuilderA builder forSccV2OrganizationSourceConfigstatic classSccV2OrganizationSourceConfig.Jsii$ProxyAn implementation forSccV2OrganizationSourceConfig
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static SccV2OrganizationSourceConfig.Builderbuilder()default StringgetDescription()The description of the source (max of 1024 characters).StringgetDisplayName()The source’s display name.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_v2_organization_source#id SccV2OrganizationSource#id}.StringgetOrganization()The organization whose Cloud Security Command Center the Source lives in.default SccV2OrganizationSourceTimeoutsgetTimeouts()timeouts block.
-
-
-
Method Detail
-
getDisplayName
@Stability(Stable) @NotNull String getDisplayName()
The source’s display name.A source’s display name must be unique amongst its siblings, for example, two sources with the same parent can't share the same display name. The display name must start and end with a letter or digit, may contain letters, digits, spaces, hyphens, and underscores, and can be no longer than 32 characters. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_v2_organization_source#display_name SccV2OrganizationSource#display_name}
-
getOrganization
@Stability(Stable) @NotNull String getOrganization()
The organization whose Cloud Security Command Center the Source lives in.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_v2_organization_source#organization SccV2OrganizationSource#organization}
-
getDescription
@Stability(Stable) @Nullable default String getDescription()
The description of the source (max of 1024 characters).Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_v2_organization_source#description SccV2OrganizationSource#description}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_v2_organization_source#id SccV2OrganizationSource#id}.Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
-
getTimeouts
@Stability(Stable) @Nullable default SccV2OrganizationSourceTimeouts getTimeouts()
timeouts block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/scc_v2_organization_source#timeouts SccV2OrganizationSource#timeouts}
-
builder
@Stability(Stable) static SccV2OrganizationSourceConfig.Builder builder()
-
-