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.
secretsmanager_put_resource_policy(
SecretId,
ResourcePolicy,
BlockPublicPolicy = NULL
)
[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.
[required] A JSON-formatted string for an Amazon Web Services resource-based policy. For example policies, see Permissions policy examples.
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.