OS Config API (osconfig:v1)

2024-03-17

2 new methods

Additions

    Methods
  • osconfig.projects.locations.global.getProjectFeatureSettings

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/global/projectFeatureSettings

      HTTP Method : GET

      Parameters :

        name

          Description : Required. Name of the billing config. "projects//locations/global/projectFeatureSettings"

          Pattern : ^projects/[^/]+/locations/global/projectFeatureSettings$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

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

      Description : GetProjectFeatureSettings returns the feature settings for a project

  • osconfig.projects.locations.global.updateProjectFeatureSettings

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/global/projectFeatureSettings

      HTTP Method : PATCH

      Parameters :

        name

          Description : Required. Immutable. Name of the config, e.g. projects/12345/locations/global/projectFeatureSettings

          Pattern : ^projects/[^/]+/locations/global/projectFeatureSettings$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. Field mask that controls which fields of the ProjectFeatureSettings should be updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

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

      Description : UpdateProjectFeatureSettings sets the feature settings for a project.

2 removed methods

Deletions

    Methods
  • osconfig.projects.locations.global.getProjectFeatureSettings

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/global/projectFeatureSettings

      HTTP Method : GET

      Parameters :

        name

          Description : Required. Name of the billing config. "projects//locations/global/projectFeatureSettings"

          Pattern : ^projects/[^/]+/locations/global/projectFeatureSettings$

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

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

      Description : GetProjectFeatureSettings returns the feature settings for a project

  • osconfig.projects.locations.global.updateProjectFeatureSettings

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/global/projectFeatureSettings

      HTTP Method : PATCH

      Parameters :

        name

          Description : Required. Immutable. Name of the config, e.g. projects/12345/locations/global/projectFeatureSettings

          Pattern : ^projects/[^/]+/locations/global/projectFeatureSettings$

          Location : path

          Required : Yes

          Type : string

        updateMask

          Description : Optional. Field mask that controls which fields of the ProjectFeatureSettings should be updated.

          Location : query

          Type : string

          Format : google-fieldmask

      Parameter Order : name

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

      Description : UpdateProjectFeatureSettings sets the feature settings for a project.