organizations_detach_policy: Detaches a policy from a target root, organizational unit...

View source: R/organizations_operations.R

organizations_detach_policyR Documentation

Detaches a policy from a target root, organizational unit (OU), or account

Description

Detaches a policy from a target root, organizational unit (OU), or account.

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

Usage

organizations_detach_policy(PolicyId, TargetId)

Arguments

PolicyId

[required] The unique identifier (ID) of the policy you want to detach. You can get the ID from the list_policies or list_policies_for_target operations.

The regex pattern for a policy ID string requires "p-" followed by from 8 to 128 lowercase or uppercase letters, digits, or the underscore character (_).

TargetId

[required] The unique identifier (ID) of the root, OU, or account that you want to detach the policy from. You can get the ID from the list_roots, list_organizational_units_for_parent, or list_accounts operations.

The regex pattern for a target ID string requires one of the following:

  • Root - A string that begins with "r-" followed by from 4 to 32 lowercase letters or digits.

  • Account - A string that consists of exactly 12 digits.

  • Organizational unit (OU) - A string that begins with "ou-" followed by from 4 to 32 lowercase letters or digits (the ID of the root that the OU is in). This string is followed by a second "-" dash and from 8 to 32 additional lowercase letters or digits.


paws.management documentation built on Sept. 12, 2024, 6:19 a.m.