Class: Aws::Odb::Types::ManagedServices
- Inherits:
-
Struct
- Object
- Struct
- Aws::Odb::Types::ManagedServices
- Defined in:
- gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb
Overview
The managed services configuration for the ODB network.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cross_region_s3_restore_sources_access ⇒ Array<Types::CrossRegionS3RestoreSourcesAccess>
The access configuration for the cross-Region Amazon S3 database restore source.
-
#kms_access ⇒ Types::KmsAccess
The Amazon Web Services Key Management Service (KMS) access configuration.
-
#managed_s3_backup_access ⇒ Types::ManagedS3BackupAccess
The managed Amazon S3 backup access configuration.
-
#managed_services_ipv_4_cidrs ⇒ Array<String>
The IPv4 CIDR blocks for the managed services.
-
#resource_gateway_arn ⇒ String
The Amazon Resource Name (ARN) of the resource gateway.
-
#s3_access ⇒ Types::S3Access
The Amazon S3 access configuration.
-
#service_network_arn ⇒ String
The Amazon Resource Name (ARN) of the service network.
-
#service_network_endpoint ⇒ Types::ServiceNetworkEndpoint
The service network endpoint configuration.
-
#sts_access ⇒ Types::StsAccess
The Amazon Web Services Security Token Service (STS) access configuration.
-
#zero_etl_access ⇒ Types::ZeroEtlAccess
The Zero-ETL access configuration.
Instance Attribute Details
#cross_region_s3_restore_sources_access ⇒ Array<Types::CrossRegionS3RestoreSourcesAccess>
The access configuration for the cross-Region Amazon S3 database restore source.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#kms_access ⇒ Types::KmsAccess
The Amazon Web Services Key Management Service (KMS) access configuration.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#managed_s3_backup_access ⇒ Types::ManagedS3BackupAccess
The managed Amazon S3 backup access configuration.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#managed_services_ipv_4_cidrs ⇒ Array<String>
The IPv4 CIDR blocks for the managed services.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#resource_gateway_arn ⇒ String
The Amazon Resource Name (ARN) of the resource gateway.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#s3_access ⇒ Types::S3Access
The Amazon S3 access configuration.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#service_network_arn ⇒ String
The Amazon Resource Name (ARN) of the service network.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#service_network_endpoint ⇒ Types::ServiceNetworkEndpoint
The service network endpoint configuration.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#sts_access ⇒ Types::StsAccess
The Amazon Web Services Security Token Service (STS) access configuration.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |
#zero_etl_access ⇒ Types::ZeroEtlAccess
The Zero-ETL access configuration.
4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 |
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4511 class ManagedServices < Struct.new( :service_network_arn, :resource_gateway_arn, :managed_services_ipv_4_cidrs, :service_network_endpoint, :managed_s3_backup_access, :zero_etl_access, :s3_access, :sts_access, :kms_access, :cross_region_s3_restore_sources_access) SENSITIVE = [] include Aws::Structure end |