AWS Native is in preview. AWS Classic is fully supported.
aws-native.controltower.EnabledBaseline
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::ControlTower::EnabledBaseline Resource Type
Create EnabledBaseline Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EnabledBaseline(name: string, args: EnabledBaselineArgs, opts?: CustomResourceOptions);
@overload
def EnabledBaseline(resource_name: str,
args: EnabledBaselineArgs,
opts: Optional[ResourceOptions] = None)
@overload
def EnabledBaseline(resource_name: str,
opts: Optional[ResourceOptions] = None,
baseline_identifier: Optional[str] = None,
baseline_version: Optional[str] = None,
target_identifier: Optional[str] = None,
parameters: Optional[Sequence[EnabledBaselineParameterArgs]] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewEnabledBaseline(ctx *Context, name string, args EnabledBaselineArgs, opts ...ResourceOption) (*EnabledBaseline, error)
public EnabledBaseline(string name, EnabledBaselineArgs args, CustomResourceOptions? opts = null)
public EnabledBaseline(String name, EnabledBaselineArgs args)
public EnabledBaseline(String name, EnabledBaselineArgs args, CustomResourceOptions options)
type: aws-native:controltower:EnabledBaseline
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args EnabledBaselineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args EnabledBaselineArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args EnabledBaselineArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EnabledBaselineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EnabledBaselineArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const enabledBaselineResource = new aws_native.controltower.EnabledBaseline("enabledBaselineResource", {
baselineIdentifier: "string",
baselineVersion: "string",
targetIdentifier: "string",
parameters: [{
key: "string",
value: "string",
}],
tags: [{
key: "string",
value: "string",
}],
});
Coming soon!
EnabledBaseline Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The EnabledBaseline resource accepts the following input properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the EnabledBaseline resource produces the following output properties:
- Enabled
Baseline stringIdentifier - Id string
- The provider-assigned unique ID for this managed resource.
- Enabled
Baseline stringIdentifier - Id string
- The provider-assigned unique ID for this managed resource.
- enabled
Baseline StringIdentifier - id String
- The provider-assigned unique ID for this managed resource.
- enabled
Baseline stringIdentifier - id string
- The provider-assigned unique ID for this managed resource.
- enabled_
baseline_ stridentifier - id str
- The provider-assigned unique ID for this managed resource.
- enabled
Baseline StringIdentifier - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
EnabledBaselineParameter, EnabledBaselineParameterArgs
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.