Apigee API . organizations . sites . apicategories

Instance Methods

close()

Close httplib2 connections.

create(parent, body=None, x__xgafv=None)

Creates a new category on the portal.

delete(name, x__xgafv=None)

Deletes a category from the portal.

get(name, x__xgafv=None)

Gets a category on the portal.

list(parent, x__xgafv=None)

Lists the categories on the portal.

patch(name, body=None, x__xgafv=None)

Updates a category on the portal.

Method Details

close()
Close httplib2 connections.
create(parent, body=None, x__xgafv=None)
Creates a new category on the portal.

Args:
  parent: string, Required. Name of the portal. Use the following structure in your request: `organizations/{org}/sites/{site}` (required)
  body: object, The request body.
    The object takes the form of:

{ # the Api category resource.
  "id": "A String", # ID of the category (a UUID).
  "name": "A String", # Name of the category.
  "siteId": "A String", # Name of the portal.
  "updateTime": "A String", # Time the category was last modified in milliseconds since epoch.
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # the Api category resource wrapped with response status, error_code etc.
  "data": { # the Api category resource. # Details of category.
    "id": "A String", # ID of the category (a UUID).
    "name": "A String", # Name of the category.
    "siteId": "A String", # Name of the portal.
    "updateTime": "A String", # Time the category was last modified in milliseconds since epoch.
  },
  "errorCode": "A String", # ID that can be used to find errors in the log files.
  "message": "A String", # Description of the operation.
  "requestId": "A String", # ID that can be used to find request details in the log files.
  "status": "A String", # Status of the operation.
}
delete(name, x__xgafv=None)
Deletes a category from the portal.

Args:
  name: string, Required. Name of the category. Use the following structure in your request: `organizations/{org}/sites/{site}/apicategories/{apicategory}` (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    {
  "errorCode": "A String", # ID that can be used to find errors in the log files.
  "message": "A String", # Description of the operation.
  "requestId": "A String", # ID that can be used to find request details in the log files.
  "status": "A String", # Status of the operation.
}
get(name, x__xgafv=None)
Gets a category on the portal.

Args:
  name: string, Required. Name of the category. Use the following structure in your request: `organizations/{org}/sites/{site}/apicategories/{apicategory}` (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # the Api category resource wrapped with response status, error_code etc.
  "data": { # the Api category resource. # Details of category.
    "id": "A String", # ID of the category (a UUID).
    "name": "A String", # Name of the category.
    "siteId": "A String", # Name of the portal.
    "updateTime": "A String", # Time the category was last modified in milliseconds since epoch.
  },
  "errorCode": "A String", # ID that can be used to find errors in the log files.
  "message": "A String", # Description of the operation.
  "requestId": "A String", # ID that can be used to find request details in the log files.
  "status": "A String", # Status of the operation.
}
list(parent, x__xgafv=None)
Lists the categories on the portal.

Args:
  parent: string, Required. Name of the portal. Use the following structure in your request: `organizations/{org}/sites/{site}` (required)
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # the response for ListApiCategoriesRequest.
  "data": [ # Details of categories.
    { # the Api category resource.
      "id": "A String", # ID of the category (a UUID).
      "name": "A String", # Name of the category.
      "siteId": "A String", # Name of the portal.
      "updateTime": "A String", # Time the category was last modified in milliseconds since epoch.
    },
  ],
  "errorCode": "A String", # ID that can be used to find errors in the log files.
  "message": "A String", # Description of the operation.
  "requestId": "A String", # ID that can be used to find request details in the log files.
  "status": "A String", # Status of the operation.
}
patch(name, body=None, x__xgafv=None)
Updates a category on the portal.

Args:
  name: string, Required. Name of the category. Use the following structure in your request: `organizations/{org}/sites/{site}/apicategories/{apicategory}` (required)
  body: object, The request body.
    The object takes the form of:

{ # the Api category resource.
  "id": "A String", # ID of the category (a UUID).
  "name": "A String", # Name of the category.
  "siteId": "A String", # Name of the portal.
  "updateTime": "A String", # Time the category was last modified in milliseconds since epoch.
}

  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # the Api category resource wrapped with response status, error_code etc.
  "data": { # the Api category resource. # Details of category.
    "id": "A String", # ID of the category (a UUID).
    "name": "A String", # Name of the category.
    "siteId": "A String", # Name of the portal.
    "updateTime": "A String", # Time the category was last modified in milliseconds since epoch.
  },
  "errorCode": "A String", # ID that can be used to find errors in the log files.
  "message": "A String", # Description of the operation.
  "requestId": "A String", # ID that can be used to find request details in the log files.
  "status": "A String", # Status of the operation.
}