Interface CfnClusterPropsMixin.EndpointProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnClusterPropsMixin.EndpointProperty.Jsii$Proxy
- Enclosing class:
CfnClusterPropsMixin
@Stability(Stable)
public static interface CfnClusterPropsMixin.EndpointProperty
extends software.amazon.jsii.JsiiSerializable
An endpoint available for interaction with the scheduler.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.pcs.mixins.*;
EndpointProperty endpointProperty = EndpointProperty.builder()
.ipv6Address("ipv6Address")
.port("port")
.privateIpAddress("privateIpAddress")
.publicIpAddress("publicIpAddress")
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnClusterPropsMixin.EndpointPropertystatic final classAn implementation forCfnClusterPropsMixin.EndpointProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe endpoint's IPv6 address.default StringgetPort()The endpoint's connection port number.default StringFor clusters that use IPv4, this is the endpoint's private IP address.default StringThe endpoint's public IP address.default StringgetType()Indicates the type of endpoint running at the specific IP address.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIpv6Address
The endpoint's IPv6 address.Example:
2001:db8::1- See Also:
-
getPort
The endpoint's connection port number.Example:
1234- See Also:
-
getPrivateIpAddress
For clusters that use IPv4, this is the endpoint's private IP address.Example:
10.1.2.3For clusters configured to use IPv6, this is an empty string.
- See Also:
-
getPublicIpAddress
The endpoint's public IP address.Example:
192.0.2.1- See Also:
-
getType
Indicates the type of endpoint running at the specific IP address.- See Also:
-
builder
-