codeguruprofiler_put_permission: Adds permissions to a profiling group's resource-based policy...

View source: R/codeguruprofiler_operations.R

codeguruprofiler_put_permissionR Documentation

Adds permissions to a profiling group's resource-based policy that are provided using an action group

Description

Adds permissions to a profiling group's resource-based policy that are provided using an action group. If a profiling group doesn't have a resource-based policy, one is created for it using the permissions in the action group and the roles and users in the principals parameter.

See https://www.paws-r-sdk.com/docs/codeguruprofiler_put_permission/ for full documentation.

Usage

codeguruprofiler_put_permission(
  actionGroup,
  principals,
  profilingGroupName,
  revisionId = NULL
)

Arguments

actionGroup

[required] Specifies an action group that contains permissions to add to a profiling group resource. One action group is supported, agentPermissions, which grants permission to perform actions required by the profiling agent, configure_agent and post_agent_profile permissions.

principals

[required] A list ARNs for the roles and users you want to grant access to the profiling group. Wildcards are not are supported in the ARNs.

profilingGroupName

[required] The name of the profiling group to grant access to.

revisionId

A universally unique identifier (UUID) for the revision of the policy you are adding to the profiling group. Do not specify this when you add permissions to a profiling group for the first time. If a policy already exists on the profiling group, you must specify the revisionId.


paws.developer.tools documentation built on Sept. 12, 2024, 6:46 a.m.