apis
Overview
Name | apis |
Type | Resource |
Id | google.apigateway.apis |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Output only. Resource name of the API. Format: projects/{project}/locations/global/apis/{api} |
updateTime | string | Output only. Updated time. |
createTime | string | Output only. Created time. |
displayName | string | Optional. Display name. |
labels | object | Optional. Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources |
managedService | string | Optional. Immutable. The name of a Google Managed Service ( https://cloud.google.com/service-infrastructure/docs/glossary#managed). If not specified, a new Service will automatically be created in the same project as this API. |
state | string | Output only. State of the API. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | apisId, locationsId, projectsId | Gets details of a single Api. |
list | SELECT | locationsId, projectsId | Lists Apis in a given project and location. |
create | INSERT | locationsId, projectsId | Creates a new Api in a given project and location. |
delete | DELETE | apisId, locationsId, projectsId | Deletes a single Api. |
_list | EXEC | locationsId, projectsId | Lists Apis in a given project and location. |
patch | EXEC | apisId, locationsId, projectsId | Updates the parameters of a single Api. |