# Service Broker API . projects . brokers . instances . service_bindings

## Instance Methods

Lists all the bindings in the instance

Retrieves the next page of results.

### Method Details

`list(parent, pageToken=None, x__xgafv=None, pageSize=None)`

    Lists all the bindings in the instance

    Args:
      parent: string, Parent must match
    `projects/[PROJECT_ID]/brokers/[BROKER_ID]/instances/[INSTANCE_ID]`. (required)
      pageToken: string, Specifies a page token to use. Set `pageToken` to a `nextPageToken`
    returned by a previous list request to get the next page of results.
      x__xgafv: string, V1 error format.
        Allowed values
          1 - v1 error format
          2 - v2 error format
      pageSize: integer, Specifies the number of results to return per page. If there are fewer
    elements than the specified number, returns all elements.
    Optional. If unset or 0, all the results will be returned.

    Returns:
      An object of the form:

        { # The response for the `ListBindings()` method.
        "nextPageToken": "A String", # This token allows you to get the next page of results for list requests.
            # If the number of results is larger than `pageSize`, use the `nextPageToken`
            # as a value for the query parameter `pageToken` in the next list request.
            # Subsequent list requests will have their own `nextPageToken` to continue
            # paging through the results
        "bindings": [ # The list of the bindings in the instance.
          { # Describes the binding.
            "plan_id": "A String", # The ID of the plan. See `Service` and `Plan` resources for details.
                # Maximum length is 64, GUID recommended.
                # Required.
            "parameters": { # Configuration options for the service binding.
              "a_key": "", # Properties of the object.
            },
            "binding_id": "A String", # The id of the binding. Must be unique within GCP project.
                # Maximum length is 64, GUID recommended.
                # Required.
            "bind_resource": { # A JSON object that contains data for platform resources associated with
                # the binding to be created.
              "a_key": "", # Properties of the object.
            },
            "service_id": "A String", # The id of the service. Must be a valid identifier of a service
                # contained in the list from a `ListServices()` call.
                # Maximum length is 64, GUID recommended.
                # Required.
            "createTime": "A String", # Output only.
                # Timestamp for when the binding was created.
          },
        ],
        "description": "A String", # Used to communicate description of the response. Usually for non-standard
            # error codes.
            # https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md#service-broker-errors
      }

`list_next(previous_request, previous_response)`

    Retrieves the next page of results.

    Args:
      previous_request: The request for the previous page. (required)
      previous_response: The response from the request for the previous page. (required)

    Returns:
      A request object that you can call 'execute()' on to request the next
      page. Returns None if there are no more items in the collection.