odb / Client / list_odb_networks

list_odb_networks

odb.Client.list_odb_networks(**kwargs)

Returns information about the ODB networks owned by your Amazon Web Services account.

See also: AWS API Documentation

Request Syntax

response = client.list_odb_networks(
    maxResults=123,
    nextToken='string'
)
Parameters:
  • maxResults (integer) –

    The maximum number of items to return for this request. To get the next page of items, make another request with the token returned in the output.

    Default: 10

  • nextToken (string) – The token returned from a previous paginated request. Pagination continues from the end of the items returned by the previous request.

Return type:

dict

Returns:

Response Syntax

{
    'nextToken': 'string',
    'odbNetworks': [
        {
            'odbNetworkId': 'string',
            'displayName': 'string',
            'status': 'AVAILABLE'|'FAILED'|'PROVISIONING'|'TERMINATED'|'TERMINATING'|'UPDATING'|'MAINTENANCE_IN_PROGRESS',
            'statusReason': 'string',
            'odbNetworkArn': 'string',
            'availabilityZone': 'string',
            'availabilityZoneId': 'string',
            'clientSubnetCidr': 'string',
            'backupSubnetCidr': 'string',
            'customDomainName': 'string',
            'defaultDnsPrefix': 'string',
            'peeredCidrs': [
                'string',
            ],
            'ociNetworkAnchorId': 'string',
            'ociNetworkAnchorUrl': 'string',
            'ociResourceAnchorName': 'string',
            'ociVcnId': 'string',
            'ociVcnUrl': 'string',
            'ociDnsForwardingConfigs': [
                {
                    'domainName': 'string',
                    'ociDnsListenerIp': 'string'
                },
            ],
            'createdAt': datetime(2015, 1, 1),
            'percentProgress': ...,
            'managedServices': {
                'serviceNetworkArn': 'string',
                'resourceGatewayArn': 'string',
                'managedServicesIpv4Cidrs': [
                    'string',
                ],
                'serviceNetworkEndpoint': {
                    'vpcEndpointId': 'string',
                    'vpcEndpointType': 'SERVICENETWORK'
                },
                'managedS3BackupAccess': {
                    'status': 'ENABLED'|'ENABLING'|'DISABLED'|'DISABLING',
                    'ipv4Addresses': [
                        'string',
                    ]
                },
                'zeroEtlAccess': {
                    'status': 'ENABLED'|'ENABLING'|'DISABLED'|'DISABLING',
                    'cidr': 'string'
                },
                's3Access': {
                    'status': 'ENABLED'|'ENABLING'|'DISABLED'|'DISABLING',
                    'ipv4Addresses': [
                        'string',
                    ],
                    'domainName': 'string',
                    's3PolicyDocument': 'string'
                }
            }
        },
    ]
}

Response Structure

  • (dict) –

    • nextToken (string) –

      The token to include in another request to get the next page of items. This value is null when there are no more items to return.

    • odbNetworks (list) –

      The list of ODB networks.

      • (dict) –

        Information about an ODB network.

        • odbNetworkId (string) –

          The unique identifier of the ODB network.

        • displayName (string) –

          The user-friendly name of the ODB network.

        • status (string) –

          The current status of the ODB network.

        • statusReason (string) –

          Additional information about the current status of the ODB network.

        • odbNetworkArn (string) –

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

        • availabilityZone (string) –

          The Amazon Web Services Availability Zone (AZ) where the ODB network is located.

        • availabilityZoneId (string) –

          The AZ ID of the AZ where the ODB network is located.

        • clientSubnetCidr (string) –

          The CIDR range of the client subnet in the ODB network.

        • backupSubnetCidr (string) –

          The CIDR range of the backup subnet in the ODB network.

        • customDomainName (string) –

          The domain name for the resources in the ODB network.

        • defaultDnsPrefix (string) –

          The DNS prefix to the default DNS domain name. The default DNS domain name is oraclevcn.com.

        • peeredCidrs (list) –

          The list of CIDR ranges from the peered VPC that are allowed access to the ODB network.

          • (string) –

        • ociNetworkAnchorId (string) –

          The unique identifier of the OCI network anchor for the ODB network.

        • ociNetworkAnchorUrl (string) –

          The URL of the OCI network anchor for the ODB network.

        • ociResourceAnchorName (string) –

          The name of the OCI resource anchor associated with the ODB network.

        • ociVcnId (string) –

          The Oracle Cloud ID (OCID) for the Virtual Cloud Network (VCN) associated with the ODB network.

        • ociVcnUrl (string) –

          The URL for the VCN that’s associated with the ODB network.

        • ociDnsForwardingConfigs (list) –

          The DNS resolver endpoint in OCI for forwarding DNS queries for the ociPrivateZone domain.

          • (dict) –

            DNS configuration to forward DNS resolver endpoints to your OCI Private Zone.

            • domainName (string) –

              Domain name to which DNS resolver forwards to.

            • ociDnsListenerIp (string) –

              OCI DNS listener IP for custom DNS setup.

        • createdAt (datetime) –

          The date and time when the ODB network was created.

        • percentProgress (float) –

          The amount of progress made on the current operation on the ODB network, expressed as a percentage.

        • managedServices (dict) –

          The managed services configuration for the ODB network.

          • serviceNetworkArn (string) –

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

          • resourceGatewayArn (string) –

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

          • managedServicesIpv4Cidrs (list) –

            The IPv4 CIDR blocks for the managed services.

            • (string) –

          • serviceNetworkEndpoint (dict) –

            The service network endpoint configuration.

            • vpcEndpointId (string) –

              The identifier of the VPC endpoint.

            • vpcEndpointType (string) –

              The type of the VPC endpoint.

              Valid Values: Interface | Gateway

          • managedS3BackupAccess (dict) –

            The managed Amazon S3 backup access configuration.

            • status (string) –

              The status of the managed Amazon S3 backup access.

              Valid Values: enabled | disabled

            • ipv4Addresses (list) –

              The IPv4 addresses for the managed Amazon S3 backup access.

              • (string) –

          • zeroEtlAccess (dict) –

            The Zero-ETL access configuration.

            • status (string) –

              The status of the Zero-ETL access.

              Valid Values: enabled | disabled

            • cidr (string) –

              The CIDR block for the Zero-ETL access.

          • s3Access (dict) –

            The Amazon S3 access configuration.

            • status (string) –

              The status of the Amazon S3 access.

              Valid Values: enabled | disabled

            • ipv4Addresses (list) –

              The IPv4 addresses for the Amazon S3 access.

              • (string) –

            • domainName (string) –

              The domain name for the Amazon S3 access.

            • s3PolicyDocument (string) –

              The endpoint policy for the Amazon S3 access.

Exceptions