Policy Simulator API (policysimulator:v1beta)

2025-03-27

17 removed methods

Deletions

    Methods
  • policysimulator.folders.locations.replays.list

      Flat Path : v1beta/folders/{foldersId}/locations/{locationsId}/replays

      HTTP Method : GET

      Parameters :

        parent

          Pattern : ^folders/[^/]+/locations/[^/]+$

          Description : Required. The parent resource, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global`, where `{resource-id}` is the ID of the project, folder, or organization that owns the Replay. Example: `projects/my-example-project/locations/global` Only `Replay` objects that are direct children of the provided parent are listed. In other words, `Replay` objects that are children of a project will not be included when the parent is a folder of that project.

          Location : path

          Type : string

          Required : Yes

        pageToken

          Description : A page token, received from a previous Simulator.ListReplays call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to Simulator.ListReplays must match the call that provided the page token.

          Location : query

          Type : string

        pageSize

          Type : integer

          Format : int32

          Description : The maximum number of Replay objects to return. Defaults to 50. The maximum value is 1000; values above 1000 are rounded down to 1000.

          Location : query

      Description : Lists each Replay in a project, folder, or organization. Each `Replay` is available for at least 7 days.

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

      Path : v1beta/{+parent}/replays

      Parameter Order : parent

  • policysimulator.folders.locations.replays.get

      Path : v1beta/{+name}

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

      Parameter Order : name

      HTTP Method : GET

      Description : Gets the specified Replay. Each `Replay` is available for at least 7 days.

      Flat Path : v1beta/folders/{foldersId}/locations/{locationsId}/replays/{replaysId}

      Parameters :

        name

          Required : Yes

          Type : string

          Description : Required. The name of the Replay to retrieve, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global/replays/{replay-id}`, where `{resource-id}` is the ID of the project, folder, or organization that owns the `Replay`. Example: `projects/my-example-project/locations/global/replays/506a5f7f-38ce-4d7d-8e03-479ce1833c36`

          Pattern : ^folders/[^/]+/locations/[^/]+/replays/[^/]+$

          Location : path

  • policysimulator.folders.locations.replays.create

      Parameters :

        parent

          Type : string

          Required : Yes

          Description : Required. The parent resource where this Replay will be created. This resource must be a project, folder, or organization with a location. Example: `projects/my-example-project/locations/global`

          Location : path

          Pattern : ^folders/[^/]+/locations/[^/]+$

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

      Description : Creates and starts a Replay using the given ReplayConfig.

      Parameter Order : parent

      Path : v1beta/{+parent}/replays

      HTTP Method : POST

      Flat Path : v1beta/folders/{foldersId}/locations/{locationsId}/replays

  • policysimulator.folders.locations.replays.results.list

      Description : Lists the results of running a Replay.

      Flat Path : v1beta/folders/{foldersId}/locations/{locationsId}/replays/{replaysId}/results

      Parameter Order : parent

      Path : v1beta/{+parent}/results

      Parameters :

        pageSize

          Location : query

          Description : The maximum number of ReplayResult objects to return. Defaults to 5000. The maximum value is 5000; values above 5000 are rounded down to 5000.

          Format : int32

          Type : integer

        pageToken

          Type : string

          Description : A page token, received from a previous Simulator.ListReplayResults call. Provide this token to retrieve the next page of results. When paginating, all other parameters provided to [Simulator.ListReplayResults[] must match the call that provided the page token.

          Location : query

        parent

          Required : Yes

          Pattern : ^folders/[^/]+/locations/[^/]+/replays/[^/]+$

          Description : Required. The Replay whose results are listed, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global/replays/{replay-id}` Example: `projects/my-project/locations/global/replays/506a5f7f-38ce-4d7d-8e03-479ce1833c36`

          Type : string

          Location : path

      HTTP Method : GET

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

  • policysimulator.projects.locations.replays.results.list

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/replays/{replaysId}/results

      Parameter Order : parent

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

      Parameters :

        parent

          Type : string

          Location : path

          Description : Required. The Replay whose results are listed, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global/replays/{replay-id}` Example: `projects/my-project/locations/global/replays/506a5f7f-38ce-4d7d-8e03-479ce1833c36`

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

          Required : Yes

        pageToken

          Description : A page token, received from a previous Simulator.ListReplayResults call. Provide this token to retrieve the next page of results. When paginating, all other parameters provided to [Simulator.ListReplayResults[] must match the call that provided the page token.

          Location : query

          Type : string

        pageSize

          Type : integer

          Format : int32

          Location : query

          Description : The maximum number of ReplayResult objects to return. Defaults to 5000. The maximum value is 5000; values above 5000 are rounded down to 5000.

      HTTP Method : GET

      Path : v1beta/{+parent}/results

      Description : Lists the results of running a Replay.

  • policysimulator.projects.locations.replays.create

      Parameter Order : parent

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/replays

      Path : v1beta/{+parent}/replays

      HTTP Method : POST

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

      Description : Creates and starts a Replay using the given ReplayConfig.

      Parameters :

        parent

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

          Location : path

          Required : Yes

          Description : Required. The parent resource where this Replay will be created. This resource must be a project, folder, or organization with a location. Example: `projects/my-example-project/locations/global`

          Type : string

  • policysimulator.projects.locations.replays.list

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/replays

      HTTP Method : GET

      Parameters :

        pageSize

          Type : integer

          Location : query

          Format : int32

          Description : The maximum number of Replay objects to return. Defaults to 50. The maximum value is 1000; values above 1000 are rounded down to 1000.

        parent

          Location : path

          Description : Required. The parent resource, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global`, where `{resource-id}` is the ID of the project, folder, or organization that owns the Replay. Example: `projects/my-example-project/locations/global` Only `Replay` objects that are direct children of the provided parent are listed. In other words, `Replay` objects that are children of a project will not be included when the parent is a folder of that project.

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

          Required : Yes

          Type : string

        pageToken

          Location : query

          Description : A page token, received from a previous Simulator.ListReplays call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to Simulator.ListReplays must match the call that provided the page token.

          Type : string

      Parameter Order : parent

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

      Path : v1beta/{+parent}/replays

      Description : Lists each Replay in a project, folder, or organization. Each `Replay` is available for at least 7 days.

  • policysimulator.projects.locations.replays.get

      Path : v1beta/{+name}

      Parameters :

        name

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

          Location : path

          Type : string

          Description : Required. The name of the Replay to retrieve, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global/replays/{replay-id}`, where `{resource-id}` is the ID of the project, folder, or organization that owns the `Replay`. Example: `projects/my-example-project/locations/global/replays/506a5f7f-38ce-4d7d-8e03-479ce1833c36`

          Required : Yes

      Flat Path : v1beta/projects/{projectsId}/locations/{locationsId}/replays/{replaysId}

      Parameter Order : name

      Description : Gets the specified Replay. Each `Replay` is available for at least 7 days.

      HTTP Method : GET

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

  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.orgPolicyViolations.list

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

      Path : v1beta/{+parent}/orgPolicyViolations

      Parameter Order : parent

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/orgPolicyViolations

      HTTP Method : GET

      Parameters :

        pageToken

          Location : query

          Type : string

          Description : Optional. A page token, received from a previous call. Provide this to retrieve the subsequent page. When paginating, all other parameters must match the call that provided the page token.

        pageSize

          Location : query

          Type : integer

          Description : Optional. The maximum number of items to return. The service may return fewer than this value. If unspecified, at most 50 items will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

          Format : int32

        parent

          Description : Required. The OrgPolicyViolationsPreview to get OrgPolicyViolations from. Format: organizations/{organization}/locations/{location}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreview}

          Required : Yes

          Type : string

          Pattern : ^organizations/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+$

          Location : path

      Description : ListOrgPolicyViolations lists the OrgPolicyViolations that are present in an OrgPolicyViolationsPreview.

  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.create

      Description : CreateOrgPolicyViolationsPreview creates an OrgPolicyViolationsPreview for the proposed changes in the provided OrgPolicyViolationsPreview.OrgPolicyOverlay. The changes to OrgPolicy are specified by this `OrgPolicyOverlay`. The resources to scan are inferred from these specified changes.

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

      Path : v1beta/{+parent}/orgPolicyViolationsPreviews

      Parameter Order : parent

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews

      HTTP Method : POST

      Parameters :

        parent

          Location : path

          Required : Yes

          Pattern : ^organizations/[^/]+/locations/[^/]+$

          Description : Required. The organization under which this OrgPolicyViolationsPreview will be created. Example: `organizations/my-example-org/locations/global`

          Type : string

        orgPolicyViolationsPreviewId

          Type : string

          Location : query

          Description : Optional. An optional user-specified ID for the OrgPolicyViolationsPreview. If not provided, a random ID will be generated.

  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.list

      Parameter Order : parent

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

      Parameters :

        pageSize

          Type : integer

          Location : query

          Format : int32

          Description : Optional. The maximum number of items to return. The service may return fewer than this value. If unspecified, at most 5 items will be returned. The maximum value is 10; values above 10 will be coerced to 10.

        parent

          Description : Required. The parent the violations are scoped to. Format: `organizations/{organization}/locations/{location}` Example: `organizations/my-example-org/locations/global`

          Location : path

          Type : string

          Required : Yes

          Pattern : ^organizations/[^/]+/locations/[^/]+$

        pageToken

          Location : query

          Description : Optional. A page token, received from a previous call. Provide this to retrieve the subsequent page. When paginating, all other parameters must match the call that provided the page token.

          Type : string

      Path : v1beta/{+parent}/orgPolicyViolationsPreviews

      HTTP Method : GET

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews

      Description : ListOrgPolicyViolationsPreviews lists each OrgPolicyViolationsPreview in an organization. Each OrgPolicyViolationsPreview is available for at least 7 days.

  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.generate

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

      Description : GenerateOrgPolicyViolationsPreview generates an OrgPolicyViolationsPreview for the proposed changes in the provided OrgPolicyViolationsPreview.OrgPolicyOverlay. The changes to OrgPolicy are specified by this `OrgPolicyOverlay`. The resources to scan are inferred from these specified changes.

      Parameters :

        parent

          Description : Required. The organization under which this OrgPolicyViolationsPreview will be created. Example: `organizations/my-example-org/locations/global`

          Pattern : ^organizations/[^/]+/locations/[^/]+$

          Required : Yes

          Type : string

          Location : path

      Parameter Order : parent

      HTTP Method : POST

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews:generate

      Path : v1beta/{+parent}/orgPolicyViolationsPreviews:generate

  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.get

      HTTP Method : GET

      Parameter Order : name

      Parameters :

        name

          Description : Required. The name of the OrgPolicyViolationsPreview to get.

          Pattern : ^organizations/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+$

          Location : path

          Type : string

          Required : Yes

      Path : v1beta/{+name}

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

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}

      Description : GetOrgPolicyViolationsPreview gets the specified OrgPolicyViolationsPreview. Each OrgPolicyViolationsPreview is available for at least 7 days.

  • policysimulator.organizations.locations.replays.create

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

      Description : Creates and starts a Replay using the given ReplayConfig.

      Path : v1beta/{+parent}/replays

      HTTP Method : POST

      Parameter Order : parent

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/replays

      Parameters :

        parent

          Required : Yes

          Type : string

          Description : Required. The parent resource where this Replay will be created. This resource must be a project, folder, or organization with a location. Example: `projects/my-example-project/locations/global`

          Pattern : ^organizations/[^/]+/locations/[^/]+$

          Location : path

  • policysimulator.organizations.locations.replays.list

      Path : v1beta/{+parent}/replays

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/replays

      Description : Lists each Replay in a project, folder, or organization. Each `Replay` is available for at least 7 days.

      HTTP Method : GET

      Parameter Order : parent

      Parameters :

        parent

          Pattern : ^organizations/[^/]+/locations/[^/]+$

          Location : path

          Type : string

          Required : Yes

          Description : Required. The parent resource, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global`, where `{resource-id}` is the ID of the project, folder, or organization that owns the Replay. Example: `projects/my-example-project/locations/global` Only `Replay` objects that are direct children of the provided parent are listed. In other words, `Replay` objects that are children of a project will not be included when the parent is a folder of that project.

        pageSize

          Description : The maximum number of Replay objects to return. Defaults to 50. The maximum value is 1000; values above 1000 are rounded down to 1000.

          Format : int32

          Type : integer

          Location : query

        pageToken

          Description : A page token, received from a previous Simulator.ListReplays call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to Simulator.ListReplays must match the call that provided the page token.

          Type : string

          Location : query

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

  • policysimulator.organizations.locations.replays.get

      Description : Gets the specified Replay. Each `Replay` is available for at least 7 days.

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the Replay to retrieve, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global/replays/{replay-id}`, where `{resource-id}` is the ID of the project, folder, or organization that owns the `Replay`. Example: `projects/my-example-project/locations/global/replays/506a5f7f-38ce-4d7d-8e03-479ce1833c36`

          Type : string

          Required : Yes

          Location : path

          Pattern : ^organizations/[^/]+/locations/[^/]+/replays/[^/]+$

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/replays/{replaysId}

      Parameter Order : name

      Path : v1beta/{+name}

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

  • policysimulator.organizations.locations.replays.results.list

      Description : Lists the results of running a Replay.

      Parameter Order : parent

      Path : v1beta/{+parent}/results

      Flat Path : v1beta/organizations/{organizationsId}/locations/{locationsId}/replays/{replaysId}/results

      HTTP Method : GET

      Parameters :

        pageToken

          Description : A page token, received from a previous Simulator.ListReplayResults call. Provide this token to retrieve the next page of results. When paginating, all other parameters provided to [Simulator.ListReplayResults[] must match the call that provided the page token.

          Location : query

          Type : string

        pageSize

          Description : The maximum number of ReplayResult objects to return. Defaults to 5000. The maximum value is 5000; values above 5000 are rounded down to 5000.

          Location : query

          Type : integer

          Format : int32

        parent

          Pattern : ^organizations/[^/]+/locations/[^/]+/replays/[^/]+$

          Description : Required. The Replay whose results are listed, in the following format: `{projects|folders|organizations}/{resource-id}/locations/global/replays/{replay-id}` Example: `projects/my-project/locations/global/replays/506a5f7f-38ce-4d7d-8e03-479ce1833c36`

          Location : path

          Type : string

          Required : Yes

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