OrganizationConfigurationArgs class
The set of arguments for OrganizationConfiguration. The set of arguments for OrganizationConfiguration.
Constructors
-
OrganizationConfigurationArgs({required Input<
bool> autoEnable, Input<String?> ? autoEnableStandards, Input<OrganizationConfigurationOrganizationConfiguration?> ? organizationConfiguration, Input<String?> ? region}) -
Creates a new OrganizationConfigurationArgs.
autoEnableWhether to automatically enable Security Hub for new accounts in the organization.autoEnableStandardsWhether to automatically enable Security Hub default standards for new member accounts in the organization. By default, this parameter is equal toDEFAULT, and new member accounts are automatically enabled with default Security Hub standards. To opt out of enabling default standards for new member accounts, set this parameter equal toNONE.organizationConfigurationProvides information about the way an organization is configured in Security Hub.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.const -
OrganizationConfigurationArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
autoEnable
→ Input<
bool> -
Whether to automatically enable Security Hub for new accounts in the organization.
final
-
autoEnableStandards
→ Input<
String?> ? -
Whether to automatically enable Security Hub default standards for new member accounts in the organization. By default, this parameter is equal to
DEFAULT, and new member accounts are automatically enabled with default Security Hub standards. To opt out of enabling default standards for new member accounts, set this parameter equal toNONE.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
organizationConfiguration
→ Input<
OrganizationConfigurationOrganizationConfiguration?> ? -
Provides information about the way an organization is configured in Security Hub.
final
-
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited