ResourceProps¶
-
class
aws_cdk.core.
ResourceProps
(*, account=None, physical_name=None, region=None)¶ Bases:
object
Construction properties for {@link Resource}.
- Parameters
account (
Optional
[str
]) – The AWS account ID this resource belongs to. Default: - the resource is in the same account as the stack it belongs tophysical_name (
Optional
[str
]) – The value passed in by users to the physical name prop of the resource. -undefined
implies that a physical name will be allocated by CloudFormation during deployment. - a concrete value implies a specific physical name -PhysicalName.GENERATE_IF_NEEDED
is a marker that indicates that a physical will only be generated by the CDK if it is needed for cross-environment references. Otherwise, it will be allocated by CloudFormation. Default: - The physical name will be allocated by CloudFormation at deployment timeregion (
Optional
[str
]) – The AWS region this resource belongs to. Default: - the resource is in the same region as the stack it belongs to
Attributes
-
account
¶ The AWS account ID this resource belongs to.
- Default
the resource is in the same account as the stack it belongs to
- Return type
Optional
[str
]
-
physical_name
¶ The value passed in by users to the physical name prop of the resource.
undefined
implies that a physical name will be allocated by CloudFormation during deployment.a concrete value implies a specific physical name
PhysicalName.GENERATE_IF_NEEDED
is a marker that indicates that a physical will only be generated by the CDK if it is needed for cross-environment references. Otherwise, it will be allocated by CloudFormation.
- Default
The physical name will be allocated by CloudFormation at deployment time
- Return type
Optional
[str
]
-
region
¶ The AWS region this resource belongs to.
- Default
the resource is in the same region as the stack it belongs to
- Return type
Optional
[str
]