:doc:`odb <../../odb>` / Paginator / ListCloudExadataInfrastructures

*******************************
ListCloudExadataInfrastructures
*******************************



.. py:class:: odb.Paginator.ListCloudExadataInfrastructures

  ::

    
    paginator = client.get_paginator('list_cloud_exadata_infrastructures')

  
  

  .. py:method:: paginate(**kwargs)

    Creates an iterator that will paginate through responses from :py:meth:`odb.Client.list_cloud_exadata_infrastructures`.

    See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/odb-2024-08-20/ListCloudExadataInfrastructures>`_    


    **Request Syntax**
    ::

      response_iterator = paginator.paginate(
          PaginationConfig={
              'MaxItems': 123,
              'PageSize': 123,
              'StartingToken': 'string'
          }
      )
      
    :type PaginationConfig: dict
    :param PaginationConfig: 

      A dictionary that provides parameters to control pagination.

      

    
      - **MaxItems** *(integer) --* 

        The total number of items to return. If the total number of items available is more than the value specified in max-items then a ``NextToken`` will be provided in the output that you can use to resume pagination.

        

      
      - **PageSize** *(integer) --* 

        The size of each page.

        

      
      - **StartingToken** *(string) --* 

        A token to specify where to start paginating. This is the ``NextToken`` from a previous response.

        

      
    
    
    :rtype: dict
    :returns: 
      
      **Response Syntax**

      
      ::

        {
            'cloudExadataInfrastructures': [
                {
                    'cloudExadataInfrastructureId': 'string',
                    'displayName': 'string',
                    'status': 'AVAILABLE'|'FAILED'|'PROVISIONING'|'TERMINATED'|'TERMINATING'|'UPDATING'|'MAINTENANCE_IN_PROGRESS',
                    'statusReason': 'string',
                    'cloudExadataInfrastructureArn': 'string',
                    'activatedStorageCount': 123,
                    'additionalStorageCount': 123,
                    'availableStorageSizeInGBs': 123,
                    'availabilityZone': 'string',
                    'availabilityZoneId': 'string',
                    'computeCount': 123,
                    'cpuCount': 123,
                    'customerContactsToSendToOCI': [
                        {
                            'email': 'string'
                        },
                    ],
                    'dataStorageSizeInTBs': 123.0,
                    'dbNodeStorageSizeInGBs': 123,
                    'dbServerVersion': 'string',
                    'lastMaintenanceRunId': 'string',
                    'maintenanceWindow': {
                        'customActionTimeoutInMins': 123,
                        'daysOfWeek': [
                            {
                                'name': 'MONDAY'|'TUESDAY'|'WEDNESDAY'|'THURSDAY'|'FRIDAY'|'SATURDAY'|'SUNDAY'
                            },
                        ],
                        'hoursOfDay': [
                            123,
                        ],
                        'isCustomActionTimeoutEnabled': True|False,
                        'leadTimeInWeeks': 123,
                        'months': [
                            {
                                'name': 'JANUARY'|'FEBRUARY'|'MARCH'|'APRIL'|'MAY'|'JUNE'|'JULY'|'AUGUST'|'SEPTEMBER'|'OCTOBER'|'NOVEMBER'|'DECEMBER'
                            },
                        ],
                        'patchingMode': 'ROLLING'|'NONROLLING',
                        'preference': 'NO_PREFERENCE'|'CUSTOM_PREFERENCE',
                        'skipRu': True|False,
                        'weeksOfMonth': [
                            123,
                        ]
                    },
                    'maxCpuCount': 123,
                    'maxDataStorageInTBs': 123.0,
                    'maxDbNodeStorageSizeInGBs': 123,
                    'maxMemoryInGBs': 123,
                    'memorySizeInGBs': 123,
                    'monthlyDbServerVersion': 'string',
                    'monthlyStorageServerVersion': 'string',
                    'nextMaintenanceRunId': 'string',
                    'ociResourceAnchorName': 'string',
                    'ociUrl': 'string',
                    'ocid': 'string',
                    'shape': 'string',
                    'storageCount': 123,
                    'storageServerVersion': 'string',
                    'createdAt': datetime(2015, 1, 1),
                    'totalStorageSizeInGBs': 123,
                    'percentProgress': ...,
                    'databaseServerType': 'string',
                    'storageServerType': 'string',
                    'computeModel': 'ECPU'|'OCPU'
                },
            ],
            'NextToken': 'string'
        }
        
      **Response Structure**

      

      - *(dict) --* 
        

        - **cloudExadataInfrastructures** *(list) --* 

          The list of Exadata infrastructures along with their properties.

          
          

          - *(dict) --* 

            Information about an Exadata infrastructure.

            
            

            - **cloudExadataInfrastructureId** *(string) --* 

              The unique identifier for the Exadata infrastructure.

              
            

            - **displayName** *(string) --* 

              The user-friendly name for the Exadata infrastructure.

              
            

            - **status** *(string) --* 

              The current status of the Exadata infrastructure.

              
            

            - **statusReason** *(string) --* 

              Additional information about the status of the Exadata infrastructure.

              
            

            - **cloudExadataInfrastructureArn** *(string) --* 

              The Amazon Resource Name (ARN) for the Exadata infrastructure.

              
            

            - **activatedStorageCount** *(integer) --* 

              The number of storage servers requested for the Exadata infrastructure.

              
            

            - **additionalStorageCount** *(integer) --* 

              The number of storage servers requested for the Exadata infrastructure.

              
            

            - **availableStorageSizeInGBs** *(integer) --* 

              The amount of available storage, in gigabytes (GB), for the Exadata infrastructure.

              
            

            - **availabilityZone** *(string) --* 

              The name of the Availability Zone (AZ) where the Exadata infrastructure is located.

              
            

            - **availabilityZoneId** *(string) --* 

              The AZ ID of the AZ where the Exadata infrastructure is located.

              
            

            - **computeCount** *(integer) --* 

              The number of database servers for the Exadata infrastructure.

              
            

            - **cpuCount** *(integer) --* 

              The total number of CPU cores that are allocated to the Exadata infrastructure.

              
            

            - **customerContactsToSendToOCI** *(list) --* 

              The email addresses of contacts to receive notification from Oracle about maintenance updates for the Exadata infrastructure.

              
              

              - *(dict) --* 

                A contact to receive notification from Oracle about maintenance updates for a specific Exadata infrastructure.

                
                

                - **email** *(string) --* 

                  The email address of the contact.

                  
            
          
            

            - **dataStorageSizeInTBs** *(float) --* 

              The size of the Exadata infrastructure's data disk group, in terabytes (TB).

              
            

            - **dbNodeStorageSizeInGBs** *(integer) --* 

              The size of the Exadata infrastructure's local node storage, in gigabytes (GB).

              
            

            - **dbServerVersion** *(string) --* 

              The software version of the database servers on the Exadata infrastructure.

              
            

            - **lastMaintenanceRunId** *(string) --* 

              The Oracle Cloud Identifier (OCID) of the last maintenance run for the Exadata infrastructure.

              
            

            - **maintenanceWindow** *(dict) --* 

              The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.

              
              

              - **customActionTimeoutInMins** *(integer) --* 

                The custom action timeout in minutes for the maintenance window.

                
              

              - **daysOfWeek** *(list) --* 

                The days of the week when maintenance can be performed.

                
                

                - *(dict) --* 

                  An enumeration of days of the week used for scheduling maintenance windows.

                  
                  

                  - **name** *(string) --* 

                    The name of the day of the week.

                    
              
            
              

              - **hoursOfDay** *(list) --* 

                The hours of the day when maintenance can be performed.

                
                

                - *(integer) --* 
            
              

              - **isCustomActionTimeoutEnabled** *(boolean) --* 

                Indicates whether custom action timeout is enabled for the maintenance window.

                
              

              - **leadTimeInWeeks** *(integer) --* 

                The lead time in weeks before the maintenance window.

                
              

              - **months** *(list) --* 

                The months when maintenance can be performed.

                
                

                - *(dict) --* 

                  An enumeration of months used for scheduling maintenance windows.

                  
                  

                  - **name** *(string) --* 

                    The name of the month.

                    
              
            
              

              - **patchingMode** *(string) --* 

                The patching mode for the maintenance window.

                
              

              - **preference** *(string) --* 

                The preference for the maintenance window scheduling.

                
              

              - **skipRu** *(boolean) --* 

                Indicates whether to skip release updates during maintenance.

                
              

              - **weeksOfMonth** *(list) --* 

                The weeks of the month when maintenance can be performed.

                
                

                - *(integer) --* 
            
          
            

            - **maxCpuCount** *(integer) --* 

              The total number of CPU cores available on the Exadata infrastructure.

              
            

            - **maxDataStorageInTBs** *(float) --* 

              The total amount of data disk group storage, in terabytes (TB), that's available on the Exadata infrastructure.

              
            

            - **maxDbNodeStorageSizeInGBs** *(integer) --* 

              The total amount of local node storage, in gigabytes (GB), that's available on the Exadata infrastructure.

              
            

            - **maxMemoryInGBs** *(integer) --* 

              The total amount of memory, in gigabytes (GB), that's available on the Exadata infrastructure.

              
            

            - **memorySizeInGBs** *(integer) --* 

              The amount of memory, in gigabytes (GB), that's allocated on the Exadata infrastructure.

              
            

            - **monthlyDbServerVersion** *(string) --* 

              The monthly software version of the database servers (dom0) installed on the Exadata infrastructure.

              
            

            - **monthlyStorageServerVersion** *(string) --* 

              The monthly software version of the storage servers installed on the Exadata infrastructure.

              
            

            - **nextMaintenanceRunId** *(string) --* 

              The OCID of the next maintenance run for the Exadata infrastructure.

              
            

            - **ociResourceAnchorName** *(string) --* 

              The name of the OCI resource anchor for the Exadata infrastructure.

              
            

            - **ociUrl** *(string) --* 

              The HTTPS link to the Exadata infrastructure in OCI.

              
            

            - **ocid** *(string) --* 

              The OCID of the Exadata infrastructure.

              
            

            - **shape** *(string) --* 

              The model name of the Exadata infrastructure.

              
            

            - **storageCount** *(integer) --* 

              The number of storage servers that are activated for the Exadata infrastructure.

              
            

            - **storageServerVersion** *(string) --* 

              The software version of the storage servers on the Exadata infrastructure.

              
            

            - **createdAt** *(datetime) --* 

              The date and time when the Exadata infrastructure was created.

              
            

            - **totalStorageSizeInGBs** *(integer) --* 

              The total amount of storage, in gigabytes (GB), on the the Exadata infrastructure.

              
            

            - **percentProgress** *(float) --* 

              The amount of progress made on the current operation on the Exadata infrastructure, expressed as a percentage.

              
            

            - **databaseServerType** *(string) --* 

              The database server model type of the Exadata infrastructure. For the list of valid model names, use the ``ListDbSystemShapes`` operation.

              
            

            - **storageServerType** *(string) --* 

              The storage server model type of the Exadata infrastructure. For the list of valid model names, use the ``ListDbSystemShapes`` operation.

              
            

            - **computeModel** *(string) --* 

              The OCI model compute model used when you create or clone an instance: ECPU or OCPU. An ECPU is an abstracted measure of compute resources. ECPUs are based on the number of cores elastically allocated from a pool of compute and storage servers. An OCPU is a legacy physical measure of compute resources. OCPUs are based on the physical core of a processor with hyper-threading enabled.

              
        
      
        

        - **NextToken** *(string) --* 

          A token to resume pagination.

          
    