[−][src]Crate rusoto_organizations
If you're using the service, you're probably looking for OrganizationsClient and Organizations.
Structs
AcceptHandshakeRequest | |
AcceptHandshakeResponse | |
Account | Contains information about an AWS account that is a member of an organization. |
AttachPolicyRequest | |
CancelHandshakeRequest | |
CancelHandshakeResponse | |
Child | Contains a list of child entities, either OUs or accounts. |
CreateAccountRequest | |
CreateAccountResponse | |
CreateAccountStatus | Contains the status about a CreateAccount or CreateGovCloudAccount request to create an AWS account or an AWS GovCloud (US) account in an organization. |
CreateGovCloudAccountRequest | |
CreateGovCloudAccountResponse | |
CreateOrganizationRequest | |
CreateOrganizationResponse | |
CreateOrganizationalUnitRequest | |
CreateOrganizationalUnitResponse | |
CreatePolicyRequest | |
CreatePolicyResponse | |
DeclineHandshakeRequest | |
DeclineHandshakeResponse | |
DelegatedAdministrator | Contains information about the delegated administrator. |
DelegatedService | Contains information about the AWS service for which the account is a delegated administrator. |
DeleteOrganizationalUnitRequest | |
DeletePolicyRequest | |
DeregisterDelegatedAdministratorRequest | |
DescribeAccountRequest | |
DescribeAccountResponse | |
DescribeCreateAccountStatusRequest | |
DescribeCreateAccountStatusResponse | |
DescribeEffectivePolicyRequest | |
DescribeEffectivePolicyResponse | |
DescribeHandshakeRequest | |
DescribeHandshakeResponse | |
DescribeOrganizationResponse | |
DescribeOrganizationalUnitRequest | |
DescribeOrganizationalUnitResponse | |
DescribePolicyRequest | |
DescribePolicyResponse | |
DetachPolicyRequest | |
DisableAWSServiceAccessRequest | |
DisablePolicyTypeRequest | |
DisablePolicyTypeResponse | |
EffectivePolicy | Contains rules to be applied to the affected accounts. The effective policy is the aggregation of any policies the account inherits, plus any policy directly attached to the account. |
EnableAWSServiceAccessRequest | |
EnableAllFeaturesRequest | |
EnableAllFeaturesResponse | |
EnablePolicyTypeRequest | |
EnablePolicyTypeResponse | |
EnabledServicePrincipal | A structure that contains details of a service principal that represents an AWS service that is enabled to integrate with AWS Organizations. |
Handshake | Contains information that must be exchanged to securely establish a relationship between two accounts (an originator and a recipient). For example, when a master account (the originator) invites another account (the recipient) to join its organization, the two accounts exchange information as a series of handshake requests and responses. Note: Handshakes that are CANCELED, ACCEPTED, or DECLINED show up in lists for only 30 days after entering that state After that they are deleted. |
HandshakeFilter | Specifies the criteria that are used to select the handshakes for the operation. |
HandshakeParty | Identifies a participant in a handshake. |
HandshakeResource | Contains additional data that is needed to process a handshake. |
InviteAccountToOrganizationRequest | |
InviteAccountToOrganizationResponse | |
ListAWSServiceAccessForOrganizationRequest | |
ListAWSServiceAccessForOrganizationResponse | |
ListAccountsForParentRequest | |
ListAccountsForParentResponse | |
ListAccountsRequest | |
ListAccountsResponse | |
ListChildrenRequest | |
ListChildrenResponse | |
ListCreateAccountStatusRequest | |
ListCreateAccountStatusResponse | |
ListDelegatedAdministratorsRequest | |
ListDelegatedAdministratorsResponse | |
ListDelegatedServicesForAccountRequest | |
ListDelegatedServicesForAccountResponse | |
ListHandshakesForAccountRequest | |
ListHandshakesForAccountResponse | |
ListHandshakesForOrganizationRequest | |
ListHandshakesForOrganizationResponse | |
ListOrganizationalUnitsForParentRequest | |
ListOrganizationalUnitsForParentResponse | |
ListParentsRequest | |
ListParentsResponse | |
ListPoliciesForTargetRequest | |
ListPoliciesForTargetResponse | |
ListPoliciesRequest | |
ListPoliciesResponse | |
ListRootsRequest | |
ListRootsResponse | |
ListTagsForResourceRequest | |
ListTagsForResourceResponse | |
ListTargetsForPolicyRequest | |
ListTargetsForPolicyResponse | |
MoveAccountRequest | |
Organization | Contains details about an organization. An organization is a collection of accounts that are centrally managed together using consolidated billing, organized hierarchically with organizational units (OUs), and controlled with policies . |
OrganizationalUnit | Contains details about an organizational unit (OU). An OU is a container of AWS accounts within a root of an organization. Policies that are attached to an OU apply to all accounts contained in that OU and in any child OUs. |
OrganizationsClient | A client for the Organizations API. |
Parent | Contains information about either a root or an organizational unit (OU) that can contain OUs or accounts in an organization. |
Policy | Contains rules to be applied to the affected accounts. Policies can be attached directly to accounts, or to roots and OUs to affect all accounts in those hierarchies. |
PolicySummary | Contains information about a policy, but does not include the content. To see the content of a policy, see DescribePolicy. |
PolicyTargetSummary | Contains information about a root, OU, or account that a policy is attached to. |
PolicyTypeSummary | Contains information about a policy type and its status in the associated root. |
RegisterDelegatedAdministratorRequest | |
RemoveAccountFromOrganizationRequest | |
Root | Contains details about a root. A root is a top-level parent node in the hierarchy of an organization that can contain organizational units (OUs) and accounts. Every root contains every AWS account in the organization. Each root enables the accounts to be organized in a different way and to have different policy types enabled for use in that root. |
Tag | A custom key-value pair associated with a resource such as an account within your organization. |
TagResourceRequest | |
UntagResourceRequest | |
UpdateOrganizationalUnitRequest | |
UpdateOrganizationalUnitResponse | |
UpdatePolicyRequest | |
UpdatePolicyResponse |
Enums
AcceptHandshakeError | Errors returned by AcceptHandshake |
AttachPolicyError | Errors returned by AttachPolicy |
CancelHandshakeError | Errors returned by CancelHandshake |
CreateAccountError | Errors returned by CreateAccount |
CreateGovCloudAccountError | Errors returned by CreateGovCloudAccount |
CreateOrganizationError | Errors returned by CreateOrganization |
CreateOrganizationalUnitError | Errors returned by CreateOrganizationalUnit |
CreatePolicyError | Errors returned by CreatePolicy |
DeclineHandshakeError | Errors returned by DeclineHandshake |
DeleteOrganizationError | Errors returned by DeleteOrganization |
DeleteOrganizationalUnitError | Errors returned by DeleteOrganizationalUnit |
DeletePolicyError | Errors returned by DeletePolicy |
DeregisterDelegatedAdministratorError | Errors returned by DeregisterDelegatedAdministrator |
DescribeAccountError | Errors returned by DescribeAccount |
DescribeCreateAccountStatusError | Errors returned by DescribeCreateAccountStatus |
DescribeEffectivePolicyError | Errors returned by DescribeEffectivePolicy |
DescribeHandshakeError | Errors returned by DescribeHandshake |
DescribeOrganizationError | Errors returned by DescribeOrganization |
DescribeOrganizationalUnitError | Errors returned by DescribeOrganizationalUnit |
DescribePolicyError | Errors returned by DescribePolicy |
DetachPolicyError | Errors returned by DetachPolicy |
DisableAWSServiceAccessError | Errors returned by DisableAWSServiceAccess |
DisablePolicyTypeError | Errors returned by DisablePolicyType |
EnableAWSServiceAccessError | Errors returned by EnableAWSServiceAccess |
EnableAllFeaturesError | Errors returned by EnableAllFeatures |
EnablePolicyTypeError | Errors returned by EnablePolicyType |
InviteAccountToOrganizationError | Errors returned by InviteAccountToOrganization |
LeaveOrganizationError | Errors returned by LeaveOrganization |
ListAWSServiceAccessForOrganizationError | Errors returned by ListAWSServiceAccessForOrganization |
ListAccountsError | Errors returned by ListAccounts |
ListAccountsForParentError | Errors returned by ListAccountsForParent |
ListChildrenError | Errors returned by ListChildren |
ListCreateAccountStatusError | Errors returned by ListCreateAccountStatus |
ListDelegatedAdministratorsError | Errors returned by ListDelegatedAdministrators |
ListDelegatedServicesForAccountError | Errors returned by ListDelegatedServicesForAccount |
ListHandshakesForAccountError | Errors returned by ListHandshakesForAccount |
ListHandshakesForOrganizationError | Errors returned by ListHandshakesForOrganization |
ListOrganizationalUnitsForParentError | Errors returned by ListOrganizationalUnitsForParent |
ListParentsError | Errors returned by ListParents |
ListPoliciesError | Errors returned by ListPolicies |
ListPoliciesForTargetError | Errors returned by ListPoliciesForTarget |
ListRootsError | Errors returned by ListRoots |
ListTagsForResourceError | Errors returned by ListTagsForResource |
ListTargetsForPolicyError | Errors returned by ListTargetsForPolicy |
MoveAccountError | Errors returned by MoveAccount |
RegisterDelegatedAdministratorError | Errors returned by RegisterDelegatedAdministrator |
RemoveAccountFromOrganizationError | Errors returned by RemoveAccountFromOrganization |
TagResourceError | Errors returned by TagResource |
UntagResourceError | Errors returned by UntagResource |
UpdateOrganizationalUnitError | Errors returned by UpdateOrganizationalUnit |
UpdatePolicyError | Errors returned by UpdatePolicy |
Traits
Organizations | Trait representing the capabilities of the Organizations API. Organizations clients implement this trait. |