DefaultEncryptedResourceFactories
- class aws_cdk.aws_iam.DefaultEncryptedResourceFactories
Bases:
objectDefault factories for encrypted resources.
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_iam as iam default_encrypted_resource_factories = iam.DefaultEncryptedResourceFactories()
Static Methods
- classmethod get(type)
Get the default factory for a given CloudFormation resource type.
- Parameters:
type (
str) – the CloudFormation resource type (e.g., ‘AWS::DynamoDB::Table’).- Return type:
Optional[IEncryptedResourceFactory]
- classmethod has(type)
Check if a default factory is registered for a given CloudFormation resource type.
- Parameters:
type (
str) – the CloudFormation resource type (e.g., ‘AWS::DynamoDB::Table’).- Return type:
bool
- classmethod set(type, factory)
Register a default factory for a given CloudFormation resource type.
- Parameters:
type (
str) – the CloudFormation resource type (e.g., ‘AWS::DynamoDB::Table’).factory (
IEncryptedResourceFactory) – the factory to register for this resource type.
- Return type:
None