Liking cljdoc? Tell your friends :D

happygapi.policysimulator.projects

Policy Simulator API: projects. Policy Simulator is a collection of endpoints for creating, running, and viewing a Replay. A Replay is a type of simulation that lets you see how your members' access to resources might change if you changed your IAM policy. During a Replay, Policy Simulator re-evaluates, or replays, past access attempts under both the current policy and your proposed policy, and compares those results to determine how your members' access might change under the proposed policy. See: https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects

Policy Simulator API: projects.
 Policy Simulator is a collection of endpoints for creating, running, and viewing a Replay. A `Replay` is a type of simulation that lets you see how your members' access to resources might change if you changed your IAM policy. During a `Replay`, Policy Simulator re-evaluates, or replays, past access attempts under both the current policy and your proposed policy, and compares those results to determine how your members' access might change under the proposed policy.
See: https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects
raw docstring

locations-replays-create$clj

(locations-replays-create$ auth parameters body)

https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects/locations/replays/create

Required parameters: parent

Optional parameters: none

Body:

{:state string, :name string, :config {:policyOverlay {}, :logSource string}, :resultsSummary {:oldestDate GoogleTypeDate, :unchangedCount integer, :errorCount integer, :newestDate GoogleTypeDate, :logCount integer, :differenceCount integer}}

Creates and starts a Replay using the given ReplayConfig.

https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects/locations/replays/create

Required parameters: parent

Optional parameters: none

Body: 

{:state string,
 :name string,
 :config {:policyOverlay {}, :logSource string},
 :resultsSummary {:oldestDate GoogleTypeDate,
                  :unchangedCount integer,
                  :errorCount integer,
                  :newestDate GoogleTypeDate,
                  :logCount integer,
                  :differenceCount integer}}

Creates and starts a Replay using the given ReplayConfig.
sourceraw docstring

locations-replays-get$clj

(locations-replays-get$ auth parameters)

https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects/locations/replays/get

Required parameters: name

Optional parameters: none

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

https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects/locations/replays/get

Required parameters: name

Optional parameters: none

Gets the specified Replay. Each `Replay` is available for at least 7 days.
sourceraw docstring

locations-replays-results-list$clj

(locations-replays-results-list$ auth parameters)

https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects/locations/replays/results/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the results of running a Replay.

https://cloud.google.com/iam/docs/simulating-accessapi/reference/rest/v1/projects/locations/replays/results/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the results of running a Replay.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close