Module Values.ManagedServicesSource

The managed services configuration for the ODB network.

Sourcetype nonrec t = {
  1. serviceNetworkArn : ResourceArn.t option;
    (*

    The Amazon Resource Name (ARN) of the service network.

    *)
  2. resourceGatewayArn : ResourceArn.t option;
    (*

    The Amazon Resource Name (ARN) of the resource gateway.

    *)
  3. managedServicesIpv4Cidrs : StringList.t option;
    (*

    The IPv4 CIDR blocks for the managed services.

    *)
  4. serviceNetworkEndpoint : ServiceNetworkEndpoint.t option;
    (*

    The service network endpoint configuration.

    *)
  5. managedS3BackupAccess : ManagedS3BackupAccess.t option;
    (*

    The managed Amazon S3 backup access configuration.

    *)
  6. zeroEtlAccess : ZeroEtlAccess.t option;
    (*

    The Zero-ETL access configuration.

    *)
  7. s3Access : S3Access.t option;
    (*

    The Amazon S3 access configuration.

    *)
  8. stsAccess : StsAccess.t option;
    (*

    The Amazon Web Services Security Token Service (STS) access configuration.

    *)
  9. kmsAccess : KmsAccess.t option;
    (*

    The Amazon Web Services Key Management Service (KMS) access configuration.

    *)
  10. crossRegionS3RestoreSourcesAccess : CrossRegionS3RestoreSourcesAccessList.t option;
    (*

    The access configuration for the cross-Region Amazon S3 database restore source.

    *)
}
Sourceval make : ?serviceNetworkArn:??? -> ?resourceGatewayArn:??? -> ?managedServicesIpv4Cidrs:??? -> ?serviceNetworkEndpoint:??? -> ?managedS3BackupAccess:??? -> ?zeroEtlAccess:??? -> ?s3Access:??? -> ?stsAccess:??? -> ?kmsAccess:??? -> ?crossRegionS3RestoreSourcesAccess:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of String_.t | `Structure of (string * [> `Enum of string | `List of [> `String of String_.t ] list | `String of String_.t ]) list ] list | `String of ResourceArn.t | `Structure of (string * [> `Enum of string | `List of [> `String of String_.t ] list | `String of String_.t ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t