Policy Simulator API (policysimulator:v1beta1)

2023-02-25

9 new methods | 3 removed methods

Additions

    Methods
  • policysimulator.folders.locations.replays.create

      Parameters:

        parent

          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`

          Required: Yes

          Type: string

          Location: path

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

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

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

      HTTP Method: POST

      Path: v1beta1/{+parent}/replays

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

      Parameter Order: parent

  • policysimulator.folders.locations.replays.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

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

          Location: path

      Parameter Order: name

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

      Path: v1beta1/{+name}

      HTTP Method: GET

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

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

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

      Parameter Order: parent

      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

        parent

          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

          Required: Yes

          Type: string

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

        pageSize

          Location: query

          Type: integer

          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

      HTTP Method: GET

      Path: v1beta1/{+parent}/results

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

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

      Description: Lists the results of running a Replay.

  • policysimulator.projects.locations.replays.create

      Parameters:

        parent

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

          Type: string

          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`

      Parameter Order: parent

      Path: v1beta1/{+parent}/replays

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

      HTTP Method: POST

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

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

  • policysimulator.projects.locations.replays.get

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

      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`

          Location: path

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

          Required: Yes

          Type: string

      Parameter Order: name

      Path: v1beta1/{+name}

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

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

      HTTP Method: GET

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

      Description: Lists the results of running a Replay.

      HTTP Method: GET

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

      Parameter Order: parent

      Parameters:

        pageToken

          Type: string

          Location: query

          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.

        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.

          Type: integer

          Location: query

          Format: int32

        parent

          Required: Yes

          Pattern: ^projects/[^/]+/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

      Path: v1beta1/{+parent}/results

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

  • policysimulator.organizations.locations.replays.create

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

      Parameters:

        parent

          Required: Yes

          Location: path

          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/[^/]+$

      Path: v1beta1/{+parent}/replays

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

      Parameter Order: parent

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

      HTTP Method: POST

  • policysimulator.organizations.locations.replays.get

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

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

      Path: v1beta1/{+name}

      HTTP Method: GET

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

      Parameter Order: name

      Parameters:

        name

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

          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`

          Location: path

          Type: string

          Required: Yes

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

      Description: Lists the results of running a Replay.

      HTTP Method: GET

      Path: v1beta1/{+parent}/results

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

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

      Parameter Order: parent

      Parameters:

        pageToken

          Type: string

          Location: query

          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.

        pageSize

          Location: query

          Format: int32

          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.

          Type: integer

        parent

          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`

          Type: string

          Required: Yes

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

Deletions

    Methods
  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.operations.get

      HTTP Method: GET

      Path: v1beta1/{+name}

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      Flat Path: v1beta1/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}

      Parameter Order: name

      Parameters:

        name

          Required: Yes

          Type: string

          Location: path

          Pattern: ^organizations/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+/operations/.*$

          Description: The name of the operation resource.

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

  • policysimulator.folders.locations.orgPolicyViolationsPreviews.operations.get

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

      Parameters:

        name

          Description: The name of the operation resource.

          Pattern: ^folders/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+/operations/.*$

          Required: Yes

          Location: path

          Type: string

      Parameter Order: name

      Flat Path: v1beta1/folders/{foldersId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      HTTP Method: GET

      Path: v1beta1/{+name}

  • policysimulator.projects.locations.orgPolicyViolationsPreviews.operations.get

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

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

      Parameter Order: name

      HTTP Method: GET

      Path: v1beta1/{+name}

      Parameters:

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+/operations/.*$

          Location: path

          Type: string

          Description: The name of the operation resource.

          Required: Yes

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}

3 new methods | 9 removed methods

Additions

    Methods
  • policysimulator.organizations.locations.orgPolicyViolationsPreviews.operations.get

      HTTP Method: GET

      Path: v1beta1/{+name}

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      Flat Path: v1beta1/organizations/{organizationsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}

      Parameter Order: name

      Parameters:

        name

          Required: Yes

          Type: string

          Location: path

          Pattern: ^organizations/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+/operations/.*$

          Description: The name of the operation resource.

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

  • policysimulator.folders.locations.orgPolicyViolationsPreviews.operations.get

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

      Parameters:

        name

          Description: The name of the operation resource.

          Pattern: ^folders/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+/operations/.*$

          Required: Yes

          Location: path

          Type: string

      Parameter Order: name

      Flat Path: v1beta1/folders/{foldersId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

      HTTP Method: GET

      Path: v1beta1/{+name}

  • policysimulator.projects.locations.orgPolicyViolationsPreviews.operations.get

      Description: Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

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

      Parameter Order: name

      HTTP Method: GET

      Path: v1beta1/{+name}

      Parameters:

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/orgPolicyViolationsPreviews/[^/]+/operations/.*$

          Location: path

          Type: string

          Description: The name of the operation resource.

          Required: Yes

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/orgPolicyViolationsPreviews/{orgPolicyViolationsPreviewsId}/operations/{operationsId}

Deletions

    Methods
  • policysimulator.organizations.locations.replays.create

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

      Path: v1beta1/{+parent}/replays

      HTTP Method: POST

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

      Parameter Order: parent

      Parameters:

        parent

          Location: path

          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/[^/]+$

          Required: Yes

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

  • policysimulator.organizations.locations.replays.get

      Path: v1beta1/{+name}

      Parameter Order: name

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

      HTTP Method: GET

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

      Parameters:

        name

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

          Location: path

          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

          Type: string

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

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

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

      Parameter Order: parent

      Parameters:

        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

          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

        pageSize

          Format: int32

          Type: integer

          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

      Description: Lists the results of running a Replay.

      Path: v1beta1/{+parent}/results

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

      HTTP Method: GET

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

      HTTP Method: GET

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

      Description: Lists the results of running a Replay.

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

      Path: v1beta1/{+parent}/results

      Parameter Order: parent

      Parameters:

        pageSize

          Type: integer

          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

          Format: int32

        parent

          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

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

          Location: path

          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.

          Type: string

          Location: query

  • policysimulator.projects.locations.replays.get

      HTTP Method: GET

      Parameters:

        name

          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

          Location: path

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

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

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

      Path: v1beta1/{+name}

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

      Parameter Order: name

  • policysimulator.projects.locations.replays.create

      HTTP Method: POST

      Path: v1beta1/{+parent}/replays

      Parameter Order: parent

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

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

      Parameters:

        parent

          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

          Required: Yes

          Location: path

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

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

  • policysimulator.folders.locations.replays.get

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

      Parameter Order: name

      Path: v1beta1/{+name}

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

      HTTP Method: GET

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

      Parameters:

        name

          Required: Yes

          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/[^/]+$

          Type: string

          Location: path

  • policysimulator.folders.locations.replays.create

      Parameter Order: parent

      HTTP Method: POST

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

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

      Parameters:

        parent

          Type: string

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

          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`

          Required: Yes

          Location: path

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

      Path: v1beta1/{+parent}/replays

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

      Parameters:

        pageSize

          Format: int32

          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.

          Type: integer

          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

        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

      Description: Lists the results of running a Replay.

      HTTP Method: GET

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

      Parameter Order: parent

      Path: v1beta1/{+parent}/results

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