Class AgentcoreGatewayTargetPrivateEndpointManagedVpcResourceArgs


  • public final class AgentcoreGatewayTargetPrivateEndpointManagedVpcResourceArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • endpointIpAddressType

        public com.pulumi.core.Output<java.lang.String> endpointIpAddressType()
        Returns:
        IP address type for the resource configuration endpoint. Valid values: `IPV4`, `IPV6`.
      • routingDomain

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> routingDomain()
        Returns:
        Intermediate domain (e.g. a VPCE or ALB DNS name) to use instead of the actual target domain. Useful when the MCP server uses a private TLS certificate — place an ALB with a public ACM cert in front and set this to the ALB DNS name.
      • securityGroupIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> securityGroupIds()
        Returns:
        Set of security group IDs (up to 5) to associate with the Lattice resource gateway. Defaults to the VPC default security group.
      • subnetIds

        public com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds()
        Returns:
        Set of subnet IDs inside the VPC where Lattice ENIs are placed.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Map of tags to apply to the managed Lattice resource gateway.
      • vpcIdentifier

        public com.pulumi.core.Output<java.lang.String> vpcIdentifier()
        Returns:
        ID of the VPC that contains the private resource.