CfnMailManagerIngressPointProps
- class aws_cdk.aws_ses.CfnMailManagerIngressPointProps(*, rule_set_id, traffic_policy_id, type, ingress_point_configuration=None, ingress_point_name=None, network_configuration=None, status_to_update=None, tags=None)
Bases:
objectProperties for defining a
CfnMailManagerIngressPoint.- Parameters:
rule_set_id (
str) – The identifier of an existing rule set that you attach to an ingress endpoint resource.traffic_policy_id (
str) – The identifier of an existing traffic policy that you attach to an ingress endpoint resource.type (
str) – The type of the ingress endpoint to create.ingress_point_configuration (
Union[IResolvable,IngressPointConfigurationProperty,Dict[str,Any],None]) – The configuration of the ingress endpoint resource.ingress_point_name (
Optional[str]) – A user friendly name for an ingress endpoint resource.network_configuration (
Union[IResolvable,NetworkConfigurationProperty,Dict[str,Any],None]) – The network type (IPv4-only, Dual-Stack, PrivateLink) of the ingress endpoint resource.status_to_update (
Optional[str]) – The update status of an ingress endpoint.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags used to organize, track, or control access for the resource. For example, { “tags”: {“key1”:”value1”, “key2”:”value2”} }.
- 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 import aws_ses as ses cfn_mail_manager_ingress_point_props = ses.CfnMailManagerIngressPointProps( rule_set_id="ruleSetId", traffic_policy_id="trafficPolicyId", type="type", # the properties below are optional ingress_point_configuration=ses.CfnMailManagerIngressPoint.IngressPointConfigurationProperty( secret_arn="secretArn", smtp_password="smtpPassword" ), ingress_point_name="ingressPointName", network_configuration=ses.CfnMailManagerIngressPoint.NetworkConfigurationProperty( private_network_configuration=ses.CfnMailManagerIngressPoint.PrivateNetworkConfigurationProperty( vpc_endpoint_id="vpcEndpointId" ), public_network_configuration=ses.CfnMailManagerIngressPoint.PublicNetworkConfigurationProperty( ip_type="ipType" ) ), status_to_update="statusToUpdate", tags=[CfnTag( key="key", value="value" )] )
Attributes
- ingress_point_configuration
The configuration of the ingress endpoint resource.
- ingress_point_name
A user friendly name for an ingress endpoint resource.
- network_configuration
The network type (IPv4-only, Dual-Stack, PrivateLink) of the ingress endpoint resource.
- rule_set_id
The identifier of an existing rule set that you attach to an ingress endpoint resource.
- status_to_update
The update status of an ingress endpoint.
- tags
The tags used to organize, track, or control access for the resource.
For example, { “tags”: {“key1”:”value1”, “key2”:”value2”} }.
- traffic_policy_id
The identifier of an existing traffic policy that you attach to an ingress endpoint resource.
- type
The type of the ingress endpoint to create.