Learn R Programming

paws.security.identity (version 0.4.0)

secretsmanager_put_resource_policy: Attaches a resource-based permission policy to a secret

Description

Attaches a resource-based permission policy to a secret. A resource-based policy is optional. For more information, see Authentication and access control for Secrets Manager

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

Usage

secretsmanager_put_resource_policy(
  SecretId,
  ResourcePolicy,
  BlockPublicPolicy = NULL
)

Arguments

SecretId

[required] The ARN or name of the secret to attach the resource-based policy.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

ResourcePolicy

[required] A JSON-formatted string for an Amazon Web Services resource-based policy. For example policies, see Permissions policy examples.

BlockPublicPolicy

Specifies whether to block resource-based policies that allow broad access to the secret, for example those that use a wildcard for the principal. By default, public policies aren't blocked.