[−][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 management 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. The root contains every AWS account in the organization. |
Tag | A custom key-value pair associated with a resource within your organization. You can attach tags to any of the following organization resources.
|
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. |