CfnIpAccessSettingsMixinProps
- class aws_cdk.mixins_preview.aws_workspacesweb.mixins.CfnIpAccessSettingsMixinProps(*, additional_encryption_context=None, customer_managed_key=None, description=None, display_name=None, ip_rules=None, tags=None)
Bases:
objectProperties for CfnIpAccessSettingsPropsMixin.
- Parameters:
additional_encryption_context (
Union[Mapping[str,str],IResolvable,None]) – Additional encryption context of the IP access settings.customer_managed_key (
Optional[str]) – The custom managed key of the IP access settings. Pattern :^arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[a-zA-Z0-9]{1,12}:key\/[a-zA-Z0-9-]+$description (
Optional[str]) – The description of the IP access settings.display_name (
Optional[str]) – The display name of the IP access settings.ip_rules (
Union[IResolvable,Sequence[Union[IResolvable,IpRuleProperty,Dict[str,Any]]],None]) – The IP rules of the IP access settings.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags to add to the IP access settings resource. A tag is a key-value pair.
- See:
- 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.mixins_preview.aws_workspacesweb import mixins as workspacesweb_mixins cfn_ip_access_settings_mixin_props = workspacesweb_mixins.CfnIpAccessSettingsMixinProps( additional_encryption_context={ "additional_encryption_context_key": "additionalEncryptionContext" }, customer_managed_key="customerManagedKey", description="description", display_name="displayName", ip_rules=[workspacesweb_mixins.CfnIpAccessSettingsPropsMixin.IpRuleProperty( description="description", ip_range="ipRange" )], tags=[CfnTag( key="key", value="value" )] )
Attributes
- additional_encryption_context
Additional encryption context of the IP access settings.
- customer_managed_key
The custom managed key of the IP access settings.
Pattern :
^arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[a-zA-Z0-9]{1,12}:key\/[a-zA-Z0-9-]+$
- description
The description of the IP access settings.
- display_name
The display name of the IP access settings.
- ip_rules
The IP rules of the IP access settings.
- tags
The tags to add to the IP access settings resource.
A tag is a key-value pair.