Infrastructure Manager API (config:v1)

2025-06-12

4 new methods

Additions

    Methods
  • config.projects.locations.previews.resourceChanges.list

      Path : v1/{+parent}/resourceChanges

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceChanges

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The parent in whose context the ResourceChanges are listed. The parent value is in the format: 'projects/{project_id}/locations/{location}/previews/{preview}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. When requesting a page of resource changes, 'page_size' specifies number of resource changes to return. If unspecified, at most 500 will be returned. The maximum value is 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. Token returned by previous call to 'ListResourceChanges' which specifies the position in the list from where to continue listing the resource changes.

          Location : query

          Type : string

        filter

          Description : Optional. Lists the resource changes that match the filter expression. A filter expression filters the resource changes listed in the response. The expression must be of the form '{field} {operator} {value}' where operators: '<', '>', '<=', '>=', '!=', '=', ':' are supported (colon ':' represents a HAS operator which is roughly synonymous with equality). {field} can refer to a proto or JSON field, or a synthetic field. Field names can be camelCase or snake_case. Examples: - Filter by name: name = "projects/foo/locations/us-central1/previews/dep/resourceChanges/baz

          Location : query

          Type : string

        orderBy

          Description : Optional. Field to use to sort the list.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Lists ResourceChanges for a given preview.

  • config.projects.locations.previews.resourceChanges.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceChanges/{resourceChangesId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the resource change to retrieve. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceChanges/{resource_change}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+/resourceChanges/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Get a ResourceChange for a given preview.

  • config.projects.locations.previews.resourceDrifts.list

      Path : v1/{+parent}/resourceDrifts

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceDrifts

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The parent in whose context the ResourceDrifts are listed. The parent value is in the format: 'projects/{project_id}/locations/{location}/previews/{preview}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. When requesting a page of resource drifts, 'page_size' specifies number of resource drifts to return. If unspecified, at most 500 will be returned. The maximum value is 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. Token returned by previous call to 'ListResourceDrifts' which specifies the position in the list from where to continue listing the resource drifts.

          Location : query

          Type : string

        filter

          Description : Optional. Lists the resource drifts that match the filter expression. A filter expression filters the resource drifts listed in the response. The expression must be of the form '{field} {operator} {value}' where operators: '<', '>', '<=', '>=', '!=', '=', ':' are supported (colon ':' represents a HAS operator which is roughly synonymous with equality). {field} can refer to a proto or JSON field, or a synthetic field. Field names can be camelCase or snake_case. Examples: - Filter by name: name = "projects/foo/locations/us-central1/previews/dep/resourceDrifts/baz

          Location : query

          Type : string

        orderBy

          Description : Optional. Field to use to sort the list.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : List ResourceDrifts for a given preview.

  • config.projects.locations.previews.resourceDrifts.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceDrifts/{resourceDriftsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the resource drift to retrieve. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceDrifts/{resource_drift}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+/resourceDrifts/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Get a ResourceDrift for a given preview.

4 removed methods

Deletions

    Methods
  • config.projects.locations.previews.resourceChanges.list

      Path : v1/{+parent}/resourceChanges

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceChanges

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The parent in whose context the ResourceChanges are listed. The parent value is in the format: 'projects/{project_id}/locations/{location}/previews/{preview}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. When requesting a page of resource changes, 'page_size' specifies number of resource changes to return. If unspecified, at most 500 will be returned. The maximum value is 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. Token returned by previous call to 'ListResourceChanges' which specifies the position in the list from where to continue listing the resource changes.

          Location : query

          Type : string

        filter

          Description : Optional. Lists the resource changes that match the filter expression. A filter expression filters the resource changes listed in the response. The expression must be of the form '{field} {operator} {value}' where operators: '<', '>', '<=', '>=', '!=', '=', ':' are supported (colon ':' represents a HAS operator which is roughly synonymous with equality). {field} can refer to a proto or JSON field, or a synthetic field. Field names can be camelCase or snake_case. Examples: - Filter by name: name = "projects/foo/locations/us-central1/previews/dep/resourceChanges/baz

          Location : query

          Type : string

        orderBy

          Description : Optional. Field to use to sort the list.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Lists ResourceChanges for a given preview.

  • config.projects.locations.previews.resourceChanges.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceChanges/{resourceChangesId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the resource change to retrieve. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceChanges/{resource_change}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+/resourceChanges/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Get a ResourceChange for a given preview.

  • config.projects.locations.previews.resourceDrifts.list

      Path : v1/{+parent}/resourceDrifts

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceDrifts

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The parent in whose context the ResourceDrifts are listed. The parent value is in the format: 'projects/{project_id}/locations/{location}/previews/{preview}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+$

          Location : path

          Required : Yes

          Type : string

        pageSize

          Description : Optional. When requesting a page of resource drifts, 'page_size' specifies number of resource drifts to return. If unspecified, at most 500 will be returned. The maximum value is 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. Token returned by previous call to 'ListResourceDrifts' which specifies the position in the list from where to continue listing the resource drifts.

          Location : query

          Type : string

        filter

          Description : Optional. Lists the resource drifts that match the filter expression. A filter expression filters the resource drifts listed in the response. The expression must be of the form '{field} {operator} {value}' where operators: '<', '>', '<=', '>=', '!=', '=', ':' are supported (colon ':' represents a HAS operator which is roughly synonymous with equality). {field} can refer to a proto or JSON field, or a synthetic field. Field names can be camelCase or snake_case. Examples: - Filter by name: name = "projects/foo/locations/us-central1/previews/dep/resourceDrifts/baz

          Location : query

          Type : string

        orderBy

          Description : Optional. Field to use to sort the list.

          Location : query

          Type : string

      Parameter Order : parent

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : List ResourceDrifts for a given preview.

  • config.projects.locations.previews.resourceDrifts.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/previews/{previewsId}/resourceDrifts/{resourceDriftsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the resource drift to retrieve. Format: 'projects/{project_id}/locations/{location}/previews/{preview}/resourceDrifts/{resource_drift}'.

          Pattern : ^projects/[^/]+/locations/[^/]+/previews/[^/]+/resourceDrifts/[^/]+$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

      Scopes : https://www.googleapis.com/auth/cloud-platform

      Description : Get a ResourceDrift for a given preview.