com.pepperize.cdk.organizations.FeatureSet Maven / Gradle / Ivy
Show all versions of cdk-organizations Show documentation
package com.pepperize.cdk.organizations;
/**
* Specifies the feature set supported by the new organization.
*
* Each feature set supports different levels of functionality.
*
* @see https://docs.aws.amazon.com/organizations/latest/userguide/orgs_getting-started_concepts.html#feature-set
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.98.0 (build 00b106d)", date = "2024-05-17T01:18:02.605Z")
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
@software.amazon.jsii.Jsii(module = com.pepperize.cdk.organizations.$Module.class, fqn = "@pepperize/cdk-organizations.FeatureSet")
public enum FeatureSet {
/**
* All member accounts have their bills consolidated to and paid by the management account.
*
* For more information, see Consolidated billing in the AWS Organizations User Guide. The consolidated billing feature subset isn’t available for organizations in the AWS GovCloud (US) Region.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
CONSOLIDATED_BILLING,
/**
* In addition to all the features supported by the consolidated billing feature set, the management account can also apply any policy type to any member account in the organization.
*
* For more information, see All features in the AWS Organizations User Guide.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
ALL,
}