Interface CfnResourceConfigurationProps

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnResourceConfigurationProps.Jsii$Proxy

@Generated(value="jsii-pacmak/1.109.0 (build c221850)", date="2025-03-14T03:25:06.738Z") @Stability(Stable) public interface CfnResourceConfigurationProps extends software.amazon.jsii.JsiiSerializable
Properties for defining a CfnResourceConfiguration.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.vpclattice.*;
 CfnResourceConfigurationProps cfnResourceConfigurationProps = CfnResourceConfigurationProps.builder()
         .allowAssociationToSharableServiceNetwork(false)
         .name("name")
         .portRanges(List.of("portRanges"))
         .protocolType("protocolType")
         .resourceConfigurationAuthType("resourceConfigurationAuthType")
         .resourceConfigurationDefinition(ResourceConfigurationDefinitionProperty.builder()
                 .arnResource("arnResource")
                 .dnsResource(DnsResourceProperty.builder()
                         .domainName("domainName")
                         .ipAddressType("ipAddressType")
                         .build())
                 .ipResource("ipResource")
                 .build())
         .resourceConfigurationGroupId("resourceConfigurationGroupId")
         .resourceConfigurationType("resourceConfigurationType")
         .resourceGatewayId("resourceGatewayId")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 

See Also: