CfnPrivateConnectionMixinProps
- class aws_cdk.cfn_property_mixins.aws_devopsagent.CfnPrivateConnectionMixinProps(*, certificate=None, connection_configuration=None, name=None, tags=None)
Bases:
objectProperties for CfnPrivateConnectionPropsMixin.
- Parameters:
certificate (
Optional[str]) – Certificate for the Private Connection.connection_configuration (
Union[IResolvable,ConnectionConfigurationProperty,Dict[str,Any],None]) – The connection configuration, either SelfManaged or ServiceManaged.name (
Optional[str]) – Unique name for this Private Connection within the account.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – An array of key-value pairs to apply to this resource.
- See:
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.cfn_property_mixins import aws_devopsagent as devopsagent cfn_private_connection_mixin_props = devopsagent.CfnPrivateConnectionMixinProps( certificate="certificate", connection_configuration=devopsagent.CfnPrivateConnectionPropsMixin.ConnectionConfigurationProperty( self_managed=devopsagent.CfnPrivateConnectionPropsMixin.SelfManagedModeProperty( resource_configuration_id="resourceConfigurationId" ), service_managed=devopsagent.CfnPrivateConnectionPropsMixin.ServiceManagedModeProperty( host_address="hostAddress", ip_address_type="ipAddressType", ipv4_addresses_per_eni=123, port_ranges=["portRanges"], security_group_ids=["securityGroupIds"], subnet_ids=["subnetIds"], vpc_id="vpcId" ) ), name="name", tags=[CfnTag( key="key", value="value" )] )
Attributes
- certificate
Certificate for the Private Connection.
- connection_configuration
The connection configuration, either SelfManaged or ServiceManaged.
- name
Unique name for this Private Connection within the account.
- tags
An array of key-value pairs to apply to this resource.