A C D E G H I L O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accountId - Variable in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Existing account ID to invite into organization.
- AccountManager - Class in pl.wrzasq.lambda.cform.account.service
-
Organizations API implementation.
- AccountManager(AWSOrganizations) - Constructor for class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Initializes object with given Organizations client.
- accountName - Variable in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Name to label the account.
- AccountRequest - Class in pl.wrzasq.lambda.cform.account.model
-
Account CloudFormation request.
- AccountRequest() - Constructor for class pl.wrzasq.lambda.cform.account.model.AccountRequest
- administratorRoleName - Variable in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Role name for the administration purposes.
C
- canEqual(Object) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
- createAccount(String, String, String) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Creates plain, new account.
D
- DEFAULT_SLEEP_INTERVAL - Static variable in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Default sleep interval (1 minute).
- delete(AccountRequest, String) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Handles organization deletion.
E
- email - Variable in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
E-mail address for which to create an account.
- equals(Object) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
G
- getAccountId() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Existing account ID to invite into organization.
- getAccountName() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Name to label the account.
- getAdministratorRoleName() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Role name for the administration purposes.
- getEmail() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
E-mail address for which to create an account.
- getOuId() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Organizational Unit ID in which to place an account.
H
- handle(CfnRequest<AccountRequest>, Context) - Method in class pl.wrzasq.lambda.cform.account.Handler
-
Handles invocation.
- handler - Static variable in class pl.wrzasq.lambda.cform.account.Handler
-
CloudFormation response handler.
- Handler - Class in pl.wrzasq.lambda.cform.account
-
CloudFormation request handler.
- Handler() - Constructor for class pl.wrzasq.lambda.cform.account.Handler
- hashCode() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
I
- initializeAccount(AccountRequest) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Manages new account for organization.
- inviteAccount(String) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Invites existing account to organization.
L
- logger - Variable in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Logger.
O
- organizations - Variable in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
AWS Organizations API client.
- ouId - Variable in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Organizational Unit ID in which to place an account.
P
- pl.wrzasq.lambda.cform.account - package pl.wrzasq.lambda.cform.account
- pl.wrzasq.lambda.cform.account.model - package pl.wrzasq.lambda.cform.account.model
- pl.wrzasq.lambda.cform.account.service - package pl.wrzasq.lambda.cform.account.service
- provision(AccountRequest, String) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Handles account creation.
R
- resolveExistingAccount(String, AccountRequest) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Resolves ID of existing resource.
S
- setAccountId(String) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Existing account ID to invite into organization.
- setAccountName(String) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Name to label the account.
- setAdministratorRoleName(String) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Role name for the administration purposes.
- setEmail(String) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
E-mail address for which to create an account.
- setOuId(String) - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
-
Organizational Unit ID in which to place an account.
- setSleepInterval(long) - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Sleep interval for status change checks.
- sleep() - Method in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Performs a wait.
- sleepInterval - Variable in class pl.wrzasq.lambda.cform.account.service.AccountManager
-
Sleep interval for status change checks.
T
- toString() - Method in class pl.wrzasq.lambda.cform.account.model.AccountRequest
All Classes All Packages