Class EndpointState


  • public final class EndpointState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EndpointState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • accessType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accessType()
        Returns:
        Type of access for the network connectivity. Valid values are `Private` or `CustomerOwnedIp`.
      • arn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> arn()
        Returns:
        Amazon Resource Name (ARN) of the endpoint.
      • cidrBlock

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cidrBlock()
        Returns:
        VPC CIDR block of the endpoint.
      • creationTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> creationTime()
        Returns:
        UTC creation time in [RFC3339 format](https://tools.ietf.org/html/rfc3339#section-5.8).
      • customerOwnedIpv4Pool

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> customerOwnedIpv4Pool()
        Returns:
        The ID of a Customer Owned IP Pool. For more on customer owned IP addresses see the [User Guide](https://docs.aws.amazon.com/outposts/latest/userguide/local-rack.html#local-gateway-subnet).
      • networkInterfaces

        public java.util.Optional<com.pulumi.core.Output<java.util.List<EndpointNetworkInterfaceArgs>>> networkInterfaces()
        Returns:
        Set of nested attributes for associated Elastic Network Interfaces (ENIs).
      • outpostId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> outpostId()
        Returns:
        Identifier of the Outpost to contain this endpoint.
      • securityGroupId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> securityGroupId()
        Returns:
        Identifier of the EC2 Security Group.
      • subnetId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subnetId()
        Returns:
        Identifier of the EC2 Subnet.