OrganizationConfiguration constructor
OrganizationConfiguration(
- String name, {
- OrganizationConfigurationArgs? args,
- CustomResourceOptions? options,
Creates a new OrganizationConfiguration.
name The Pulumi resource name.
args Arguments used to configure this OrganizationConfiguration. The set of arguments for OrganizationConfiguration.
options Resource options controlling this resource's behavior.
Implementation
OrganizationConfiguration(
String name, {
OrganizationConfigurationArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'aws:securityhub/organizationConfiguration:OrganizationConfiguration',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
) {
autoEnable = registerOutput<bool>('autoEnable');
autoEnableStandards = registerOutput<String>('autoEnableStandards');
organizationConfiguration = registerOutput<OrganizationConfigurationOrganizationConfiguration>('organizationConfiguration', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return OrganizationConfigurationOrganizationConfiguration.fromMap((guardedValue as Map).cast<String, dynamic>()); });
region = registerOutput<String>('region');
}