ServiceManagedInput
¶
Source code in docs_src/capo_securityagent/types/service_managed_input.py
certificate
instance-attribute
¶
certificate: NotRequired[CertificateChain]
The certificate for the private connection.
dns_resolution
instance-attribute
¶
dns_resolution: NotRequired[ResourceConfigDnsResolution]
The DNS resolution mode for the resource gateway. Defaults to PUBLIC when not set.
host_address
instance-attribute
¶
host_address: HostAddress
The IP address or DNS name of the target resource.
ip_address_type
instance-attribute
¶
ip_address_type: NotRequired[IpAddressType]
The IP address type of the service-managed resource gateway.
ipv4_addresses_per_eni
instance-attribute
¶
ipv4_addresses_per_eni: NotRequired[MaxIpv4AddressesPerEni]
The number of IPv4 addresses in each elastic network interface for the service-managed resource gateway.
port_ranges
instance-attribute
¶
port_ranges: NotRequired[PortRanges]
The TCP port ranges that a consumer can use to access the resource.
security_group_ids
instance-attribute
¶
security_group_ids: NotRequired[PrivateConnectionSecurityGroupIds]
The security groups to attach to the service-managed resource gateway.
subnet_ids
instance-attribute
¶
subnet_ids: PrivateConnectionSubnetIds
The subnets that the service-managed resource gateway spans.
vpc_id
instance-attribute
¶
vpc_id: PrivateConnectionVpcId
The VPC to create the service-managed resource gateway in.