manifests
Creates, updates, deletes, gets or lists a manifests
resource.
Overview
Name | manifests |
Type | Resource |
Id | google.deploymentmanager.manifests |
Fields
The following fields are returned by SELECT
queries:
- get
- list
Successful response
Name | Datatype | Description |
---|---|---|
id | string (uint64) | |
name | string | Output only. The name of the manifest. |
config | object | Output only. The YAML configuration for this manifest. (id: ConfigFile) |
expandedConfig | string | Output only. The fully-expanded configuration file, including any templates and references. |
imports | array | Output only. The imported files for this manifest. |
insertTime | string | Output only. Creation timestamp in RFC3339 text format. |
layout | string | Output only. The YAML layout for this manifest. |
manifestSizeBytes | string (int64) | Output only. The computed size of the fully expanded manifest. |
manifestSizeLimitBytes | string (int64) | Output only. The size limit for expanded manifests in the project. |
selfLink | string | Output only. Self link for the manifest. |
Successful response
Name | Datatype | Description |
---|---|---|
id | string (uint64) | |
name | string | Output only. The name of the manifest. |
config | object | Output only. The YAML configuration for this manifest. (id: ConfigFile) |
expandedConfig | string | Output only. The fully-expanded configuration file, including any templates and references. |
imports | array | Output only. The imported files for this manifest. |
insertTime | string | Output only. Creation timestamp in RFC3339 text format. |
layout | string | Output only. The YAML layout for this manifest. |
manifestSizeBytes | string (int64) | Output only. The computed size of the fully expanded manifest. |
manifestSizeLimitBytes | string (int64) | Output only. The size limit for expanded manifests in the project. |
selfLink | string | Output only. Self link for the manifest. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
get | select | project , deployment , manifest | header.bypassBillingFilter | Gets information about a specific manifest. |
list | select | project , deployment | maxResults , pageToken , filter , orderBy | Lists all manifests for a given deployment. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
deployment | string | |
manifest | string | |
project | string | |
filter | string | |
header.bypassBillingFilter | boolean | |
maxResults | integer (uint32) | |
orderBy | string | |
pageToken | string |
SELECT
examples
- get
- list
Gets information about a specific manifest.
SELECT
id,
name,
config,
expandedConfig,
imports,
insertTime,
layout,
manifestSizeBytes,
manifestSizeLimitBytes,
selfLink
FROM google.deploymentmanager.manifests
WHERE project = '{{ project }}' -- required
AND deployment = '{{ deployment }}' -- required
AND manifest = '{{ manifest }}' -- required
AND header.bypassBillingFilter = '{{ header.bypassBillingFilter }}';
Lists all manifests for a given deployment.
SELECT
id,
name,
config,
expandedConfig,
imports,
insertTime,
layout,
manifestSizeBytes,
manifestSizeLimitBytes,
selfLink
FROM google.deploymentmanager.manifests
WHERE project = '{{ project }}' -- required
AND deployment = '{{ deployment }}' -- required
AND maxResults = '{{ maxResults }}'
AND pageToken = '{{ pageToken }}'
AND filter = '{{ filter }}'
AND orderBy = '{{ orderBy }}';