Interface CfnOdbNetwork.ManagedServicesProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnOdbNetwork.ManagedServicesProperty.Jsii$Proxy
- Enclosing class:
CfnOdbNetwork
@Stability(Stable)
public static interface CfnOdbNetwork.ManagedServicesProperty
extends software.amazon.jsii.JsiiSerializable
The managed services configuration for the ODB network.
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.odb.*; ManagedServicesProperty managedServicesProperty = ManagedServicesProperty.builder() .managedS3BackupAccess(ManagedS3BackupAccessProperty.builder() .ipv4Addresses(List.of("ipv4Addresses")) .status("status") .build()) .managedServicesIpv4Cidrs(List.of("managedServicesIpv4Cidrs")) .resourceGatewayArn("resourceGatewayArn") .s3Access(S3AccessProperty.builder() .domainName("domainName") .ipv4Addresses(List.of("ipv4Addresses")) .s3PolicyDocument("s3PolicyDocument") .status("status") .build()) .serviceNetworkArn("serviceNetworkArn") .serviceNetworkEndpoint(ServiceNetworkEndpointProperty.builder() .vpcEndpointId("vpcEndpointId") .vpcEndpointType("vpcEndpointType") .build()) .zeroEtlAccess(ZeroEtlAccessProperty.builder() .cidr("cidr") .status("status") .build()) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnOdbNetwork.ManagedServicesProperty
static final class
An implementation forCfnOdbNetwork.ManagedServicesProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The managed Amazon S3 backup access configuration.The IPv4 CIDR blocks for the managed services.default String
The Amazon Resource Name (ARN) of the resource gateway.default Object
The Amazon S3 access configuration.default String
The Amazon Resource Name (ARN) of the service network.default Object
The service network endpoint configuration.default Object
The Zero-ETL access configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getManagedS3BackupAccess
The managed Amazon S3 backup access configuration.- See Also:
-
getManagedServicesIpv4Cidrs
The IPv4 CIDR blocks for the managed services.- See Also:
-
getResourceGatewayArn
The Amazon Resource Name (ARN) of the resource gateway.- See Also:
-
getS3Access
The Amazon S3 access configuration.- See Also:
-
getServiceNetworkArn
The Amazon Resource Name (ARN) of the service network.- See Also:
-
getServiceNetworkEndpoint
The service network endpoint configuration.- See Also:
-
getZeroEtlAccess
The Zero-ETL access configuration.- See Also:
-
builder
-