Interface HttpServiceDiscoveryIntegrationProps

All Superinterfaces:
HttpPrivateIntegrationOptions, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
HttpServiceDiscoveryIntegrationProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:45.688Z") @Stability(Experimental) public interface HttpServiceDiscoveryIntegrationProps extends software.amazon.jsii.JsiiSerializable, HttpPrivateIntegrationOptions
(experimental) Properties to initialize HttpServiceDiscoveryIntegration.

Example:

 import software.amazon.awscdk.services.servicediscovery.*;
 import software.amazon.awscdk.services.apigatewayv2.integrations.HttpServiceDiscoveryIntegration;
 Vpc vpc = new Vpc(this, "VPC");
 VpcLink vpcLink = VpcLink.Builder.create(this, "VpcLink").vpc(vpc).build();
 PrivateDnsNamespace namespace = PrivateDnsNamespace.Builder.create(this, "Namespace")
         .name("boobar.com")
         .vpc(vpc)
         .build();
 Service service = namespace.createService("Service");
 HttpApi httpEndpoint = HttpApi.Builder.create(this, "HttpProxyPrivateApi")
         .defaultIntegration(HttpServiceDiscoveryIntegration.Builder.create("DefaultIntegration", service)
                 .vpcLink(vpcLink)
                 .build())
         .build();