Versions in this module Expand all Collapse all v1 v1.7.8 Mar 10, 2017 v1.7.2 Feb 28, 2017 Changes in this version + const AccountJoinedMethodCreated + const AccountJoinedMethodInvited + const AccountStatusActive + const AccountStatusSuspended + const ActionTypeApproveAllFeatures + const ActionTypeEnableAllFeatures + const ActionTypeInvite + const ChildTypeAccount + const ChildTypeOrganizationalUnit + const ConstraintViolationExceptionReasonAccountCannotLeaveOrganization + const ConstraintViolationExceptionReasonAccountCreationRateLimitExceeded + const ConstraintViolationExceptionReasonAccountNumberLimitExceeded + const ConstraintViolationExceptionReasonHandshakeRateLimitExceeded + const ConstraintViolationExceptionReasonMasterAccountPaymentInstrumentRequired + const ConstraintViolationExceptionReasonMaxPolicyTypeAttachmentLimitExceeded + const ConstraintViolationExceptionReasonMinPolicyTypeAttachmentLimitExceeded + const ConstraintViolationExceptionReasonOuDepthLimitExceeded + const ConstraintViolationExceptionReasonOuNumberLimitExceeded + const ConstraintViolationExceptionReasonPolicyNumberLimitExceeded + const CreateAccountFailureReasonAccountLimitExceeded + const CreateAccountFailureReasonEmailAlreadyExists + const CreateAccountFailureReasonInternalFailure + const CreateAccountFailureReasonInvalidAddress + const CreateAccountStateFailed + const CreateAccountStateInProgress + const CreateAccountStateSucceeded + const EndpointsID + const ErrCodeAWSOrganizationsNotInUseException + const ErrCodeAccessDeniedException + const ErrCodeAccountNotFoundException + const ErrCodeAlreadyInOrganizationException + const ErrCodeChildNotFoundException + const ErrCodeConcurrentModificationException + const ErrCodeConstraintViolationException + const ErrCodeCreateAccountStatusNotFoundException + const ErrCodeDestinationParentNotFoundException + const ErrCodeDuplicateAccountException + const ErrCodeDuplicateHandshakeException + const ErrCodeDuplicateOrganizationalUnitException + const ErrCodeDuplicatePolicyAttachmentException + const ErrCodeDuplicatePolicyException + const ErrCodeFinalizingOrganizationException + const ErrCodeHandshakeAlreadyInStateException + const ErrCodeHandshakeConstraintViolationException + const ErrCodeHandshakeNotFoundException + const ErrCodeInvalidHandshakeTransitionException + const ErrCodeInvalidInputException + const ErrCodeMalformedPolicyDocumentException + const ErrCodeMasterCannotLeaveOrganizationException + const ErrCodeOrganizationNotEmptyException + const ErrCodeOrganizationalUnitNotEmptyException + const ErrCodeOrganizationalUnitNotFoundException + const ErrCodeParentNotFoundException + const ErrCodePolicyInUseException + const ErrCodePolicyNotAttachedException + const ErrCodePolicyNotFoundException + const ErrCodePolicyTypeAlreadyEnabledException + const ErrCodePolicyTypeNotAvailableForOrganizationException + const ErrCodePolicyTypeNotEnabledException + const ErrCodeRootNotFoundException + const ErrCodeServiceException + const ErrCodeSourceParentNotFoundException + const ErrCodeTargetNotFoundException + const ErrCodeTooManyRequestsException + const HandshakeConstraintViolationExceptionReasonAccountNumberLimitExceeded + const HandshakeConstraintViolationExceptionReasonAlreadyInAnOrganization + const HandshakeConstraintViolationExceptionReasonHandshakeRateLimitExceeded + const HandshakeConstraintViolationExceptionReasonInviteDisabledDuringEnableAllFeatures + const HandshakeConstraintViolationExceptionReasonOrganizationAlreadyHasAllFeatures + const HandshakeConstraintViolationExceptionReasonOrganizationFromDifferentSellerOfRecord + const HandshakeConstraintViolationExceptionReasonOrganizationMembershipChangeRateLimitExceeded + const HandshakeConstraintViolationExceptionReasonPaymentInstrumentRequired + const HandshakePartyTypeAccount + const HandshakePartyTypeEmail + const HandshakePartyTypeOrganization + const HandshakeResourceTypeAccount + const HandshakeResourceTypeEmail + const HandshakeResourceTypeMasterEmail + const HandshakeResourceTypeMasterName + const HandshakeResourceTypeNotes + const HandshakeResourceTypeOrganization + const HandshakeResourceTypeOrganizationFeatureSet + const HandshakeResourceTypeParentHandshake + const HandshakeStateAccepted + const HandshakeStateCanceled + const HandshakeStateDeclined + const HandshakeStateExpired + const HandshakeStateOpen + const HandshakeStateRequested + const IAMUserAccessToBillingAllow + const IAMUserAccessToBillingDeny + const InvalidInputExceptionReasonImmutablePolicy + const InvalidInputExceptionReasonInputRequired + const InvalidInputExceptionReasonInvalidEnum + const InvalidInputExceptionReasonInvalidListMember + const InvalidInputExceptionReasonInvalidNextToken + const InvalidInputExceptionReasonInvalidPartyTypeTarget + const InvalidInputExceptionReasonInvalidPattern + const InvalidInputExceptionReasonInvalidPatternTargetId + const InvalidInputExceptionReasonInvalidSyntaxOrganizationArn + const InvalidInputExceptionReasonInvalidSyntaxPolicyId + const InvalidInputExceptionReasonMaxLengthExceeded + const InvalidInputExceptionReasonMaxLimitExceededFilter + const InvalidInputExceptionReasonMaxValueExceeded + const InvalidInputExceptionReasonMinLengthExceeded + const InvalidInputExceptionReasonMinValueExceeded + const InvalidInputExceptionReasonMovingAccountBetweenDifferentRoots + const OrganizationFeatureSetAll + const OrganizationFeatureSetConsolidatedBilling + const ParentTypeOrganizationalUnit + const ParentTypeRoot + const PolicyTypeServiceControlPolicy + const PolicyTypeStatusEnabled + const PolicyTypeStatusPendingDisable + const PolicyTypeStatusPendingEnable + const ServiceName + const TargetTypeAccount + const TargetTypeOrganizationalUnit + const TargetTypeRoot + type AcceptHandshakeInput struct + HandshakeId *string + func (s *AcceptHandshakeInput) SetHandshakeId(v string) *AcceptHandshakeInput + func (s *AcceptHandshakeInput) Validate() error + func (s AcceptHandshakeInput) GoString() string + func (s AcceptHandshakeInput) String() string + type AcceptHandshakeOutput struct + Handshake *Handshake + func (s *AcceptHandshakeOutput) SetHandshake(v *Handshake) *AcceptHandshakeOutput + func (s AcceptHandshakeOutput) GoString() string + func (s AcceptHandshakeOutput) String() string + type Account struct + Arn *string + Id *string + JoinedMethod *string + JoinedTimestamp *time.Time + Name *string + Status *string + func (s *Account) SetArn(v string) *Account + func (s *Account) SetId(v string) *Account + func (s *Account) SetJoinedMethod(v string) *Account + func (s *Account) SetJoinedTimestamp(v time.Time) *Account + func (s *Account) SetName(v string) *Account + func (s *Account) SetStatus(v string) *Account + func (s Account) GoString() string + func (s Account) String() string + type AttachPolicyInput struct + PolicyId *string + TargetId *string + func (s *AttachPolicyInput) SetPolicyId(v string) *AttachPolicyInput + func (s *AttachPolicyInput) SetTargetId(v string) *AttachPolicyInput + func (s *AttachPolicyInput) Validate() error + func (s AttachPolicyInput) GoString() string + func (s AttachPolicyInput) String() string + type AttachPolicyOutput struct + func (s AttachPolicyOutput) GoString() string + func (s AttachPolicyOutput) String() string + type CancelHandshakeInput struct + HandshakeId *string + func (s *CancelHandshakeInput) SetHandshakeId(v string) *CancelHandshakeInput + func (s *CancelHandshakeInput) Validate() error + func (s CancelHandshakeInput) GoString() string + func (s CancelHandshakeInput) String() string + type CancelHandshakeOutput struct + Handshake *Handshake + func (s *CancelHandshakeOutput) SetHandshake(v *Handshake) *CancelHandshakeOutput + func (s CancelHandshakeOutput) GoString() string + func (s CancelHandshakeOutput) String() string + type Child struct + Id *string + Type *string + func (s *Child) SetId(v string) *Child + func (s *Child) SetType(v string) *Child + func (s Child) GoString() string + func (s Child) String() string + type CreateAccountInput struct + AccountName *string + Email *string + IamUserAccessToBilling *string + RoleName *string + func (s *CreateAccountInput) SetAccountName(v string) *CreateAccountInput + func (s *CreateAccountInput) SetEmail(v string) *CreateAccountInput + func (s *CreateAccountInput) SetIamUserAccessToBilling(v string) *CreateAccountInput + func (s *CreateAccountInput) SetRoleName(v string) *CreateAccountInput + func (s *CreateAccountInput) Validate() error + func (s CreateAccountInput) GoString() string + func (s CreateAccountInput) String() string + type CreateAccountOutput struct + CreateAccountStatus *CreateAccountStatus + func (s *CreateAccountOutput) SetCreateAccountStatus(v *CreateAccountStatus) *CreateAccountOutput + func (s CreateAccountOutput) GoString() string + func (s CreateAccountOutput) String() string + type CreateAccountStatus struct + AccountId *string + AccountName *string + CompletedTimestamp *time.Time + FailureReason *string + Id *string + RequestedTimestamp *time.Time + State *string + func (s *CreateAccountStatus) SetAccountId(v string) *CreateAccountStatus + func (s *CreateAccountStatus) SetAccountName(v string) *CreateAccountStatus + func (s *CreateAccountStatus) SetCompletedTimestamp(v time.Time) *CreateAccountStatus + func (s *CreateAccountStatus) SetFailureReason(v string) *CreateAccountStatus + func (s *CreateAccountStatus) SetId(v string) *CreateAccountStatus + func (s *CreateAccountStatus) SetRequestedTimestamp(v time.Time) *CreateAccountStatus + func (s *CreateAccountStatus) SetState(v string) *CreateAccountStatus + func (s CreateAccountStatus) GoString() string + func (s CreateAccountStatus) String() string + type CreateOrganizationInput struct + FeatureSet *string + func (s *CreateOrganizationInput) SetFeatureSet(v string) *CreateOrganizationInput + func (s CreateOrganizationInput) GoString() string + func (s CreateOrganizationInput) String() string + type CreateOrganizationOutput struct + Organization *Organization + func (s *CreateOrganizationOutput) SetOrganization(v *Organization) *CreateOrganizationOutput + func (s CreateOrganizationOutput) GoString() string + func (s CreateOrganizationOutput) String() string + type CreateOrganizationalUnitInput struct + Name *string + ParentId *string + func (s *CreateOrganizationalUnitInput) SetName(v string) *CreateOrganizationalUnitInput + func (s *CreateOrganizationalUnitInput) SetParentId(v string) *CreateOrganizationalUnitInput + func (s *CreateOrganizationalUnitInput) Validate() error + func (s CreateOrganizationalUnitInput) GoString() string + func (s CreateOrganizationalUnitInput) String() string + type CreateOrganizationalUnitOutput struct + OrganizationalUnit *OrganizationalUnit + func (s *CreateOrganizationalUnitOutput) SetOrganizationalUnit(v *OrganizationalUnit) *CreateOrganizationalUnitOutput + func (s CreateOrganizationalUnitOutput) GoString() string + func (s CreateOrganizationalUnitOutput) String() string + type CreatePolicyInput struct + Content *string + Description *string + Name *string + Type *string + func (s *CreatePolicyInput) SetContent(v string) *CreatePolicyInput + func (s *CreatePolicyInput) SetDescription(v string) *CreatePolicyInput + func (s *CreatePolicyInput) SetName(v string) *CreatePolicyInput + func (s *CreatePolicyInput) SetType(v string) *CreatePolicyInput + func (s *CreatePolicyInput) Validate() error + func (s CreatePolicyInput) GoString() string + func (s CreatePolicyInput) String() string + type CreatePolicyOutput struct + Policy *Policy + func (s *CreatePolicyOutput) SetPolicy(v *Policy) *CreatePolicyOutput + func (s CreatePolicyOutput) GoString() string + func (s CreatePolicyOutput) String() string + type DeclineHandshakeInput struct + HandshakeId *string + func (s *DeclineHandshakeInput) SetHandshakeId(v string) *DeclineHandshakeInput + func (s *DeclineHandshakeInput) Validate() error + func (s DeclineHandshakeInput) GoString() string + func (s DeclineHandshakeInput) String() string + type DeclineHandshakeOutput struct + Handshake *Handshake + func (s *DeclineHandshakeOutput) SetHandshake(v *Handshake) *DeclineHandshakeOutput + func (s DeclineHandshakeOutput) GoString() string + func (s DeclineHandshakeOutput) String() string + type DeleteOrganizationInput struct + func (s DeleteOrganizationInput) GoString() string + func (s DeleteOrganizationInput) String() string + type DeleteOrganizationOutput struct + func (s DeleteOrganizationOutput) GoString() string + func (s DeleteOrganizationOutput) String() string + type DeleteOrganizationalUnitInput struct + OrganizationalUnitId *string + func (s *DeleteOrganizationalUnitInput) SetOrganizationalUnitId(v string) *DeleteOrganizationalUnitInput + func (s *DeleteOrganizationalUnitInput) Validate() error + func (s DeleteOrganizationalUnitInput) GoString() string + func (s DeleteOrganizationalUnitInput) String() string + type DeleteOrganizationalUnitOutput struct + func (s DeleteOrganizationalUnitOutput) GoString() string + func (s DeleteOrganizationalUnitOutput) String() string + type DeletePolicyInput struct + PolicyId *string + func (s *DeletePolicyInput) SetPolicyId(v string) *DeletePolicyInput + func (s *DeletePolicyInput) Validate() error + func (s DeletePolicyInput) GoString() string + func (s DeletePolicyInput) String() string + type DeletePolicyOutput struct + func (s DeletePolicyOutput) GoString() string + func (s DeletePolicyOutput) String() string + type DescribeAccountInput struct + AccountId *string + func (s *DescribeAccountInput) SetAccountId(v string) *DescribeAccountInput + func (s *DescribeAccountInput) Validate() error + func (s DescribeAccountInput) GoString() string + func (s DescribeAccountInput) String() string + type DescribeAccountOutput struct + Account *Account + func (s *DescribeAccountOutput) SetAccount(v *Account) *DescribeAccountOutput + func (s DescribeAccountOutput) GoString() string + func (s DescribeAccountOutput) String() string + type DescribeCreateAccountStatusInput struct + CreateAccountRequestId *string + func (s *DescribeCreateAccountStatusInput) SetCreateAccountRequestId(v string) *DescribeCreateAccountStatusInput + func (s *DescribeCreateAccountStatusInput) Validate() error + func (s DescribeCreateAccountStatusInput) GoString() string + func (s DescribeCreateAccountStatusInput) String() string + type DescribeCreateAccountStatusOutput struct + CreateAccountStatus *CreateAccountStatus + func (s *DescribeCreateAccountStatusOutput) SetCreateAccountStatus(v *CreateAccountStatus) *DescribeCreateAccountStatusOutput + func (s DescribeCreateAccountStatusOutput) GoString() string + func (s DescribeCreateAccountStatusOutput) String() string + type DescribeHandshakeInput struct + HandshakeId *string + func (s *DescribeHandshakeInput) SetHandshakeId(v string) *DescribeHandshakeInput + func (s *DescribeHandshakeInput) Validate() error + func (s DescribeHandshakeInput) GoString() string + func (s DescribeHandshakeInput) String() string + type DescribeHandshakeOutput struct + Handshake *Handshake + func (s *DescribeHandshakeOutput) SetHandshake(v *Handshake) *DescribeHandshakeOutput + func (s DescribeHandshakeOutput) GoString() string + func (s DescribeHandshakeOutput) String() string + type DescribeOrganizationInput struct + func (s DescribeOrganizationInput) GoString() string + func (s DescribeOrganizationInput) String() string + type DescribeOrganizationOutput struct + Organization *Organization + func (s *DescribeOrganizationOutput) SetOrganization(v *Organization) *DescribeOrganizationOutput + func (s DescribeOrganizationOutput) GoString() string + func (s DescribeOrganizationOutput) String() string + type DescribeOrganizationalUnitInput struct + OrganizationalUnitId *string + func (s *DescribeOrganizationalUnitInput) SetOrganizationalUnitId(v string) *DescribeOrganizationalUnitInput + func (s *DescribeOrganizationalUnitInput) Validate() error + func (s DescribeOrganizationalUnitInput) GoString() string + func (s DescribeOrganizationalUnitInput) String() string + type DescribeOrganizationalUnitOutput struct + OrganizationalUnit *OrganizationalUnit + func (s *DescribeOrganizationalUnitOutput) SetOrganizationalUnit(v *OrganizationalUnit) *DescribeOrganizationalUnitOutput + func (s DescribeOrganizationalUnitOutput) GoString() string + func (s DescribeOrganizationalUnitOutput) String() string + type DescribePolicyInput struct + PolicyId *string + func (s *DescribePolicyInput) SetPolicyId(v string) *DescribePolicyInput + func (s *DescribePolicyInput) Validate() error + func (s DescribePolicyInput) GoString() string + func (s DescribePolicyInput) String() string + type DescribePolicyOutput struct + Policy *Policy + func (s *DescribePolicyOutput) SetPolicy(v *Policy) *DescribePolicyOutput + func (s DescribePolicyOutput) GoString() string + func (s DescribePolicyOutput) String() string + type DetachPolicyInput struct + PolicyId *string + TargetId *string + func (s *DetachPolicyInput) SetPolicyId(v string) *DetachPolicyInput + func (s *DetachPolicyInput) SetTargetId(v string) *DetachPolicyInput + func (s *DetachPolicyInput) Validate() error + func (s DetachPolicyInput) GoString() string + func (s DetachPolicyInput) String() string + type DetachPolicyOutput struct + func (s DetachPolicyOutput) GoString() string + func (s DetachPolicyOutput) String() string + type DisablePolicyTypeInput struct + PolicyType *string + RootId *string + func (s *DisablePolicyTypeInput) SetPolicyType(v string) *DisablePolicyTypeInput + func (s *DisablePolicyTypeInput) SetRootId(v string) *DisablePolicyTypeInput + func (s *DisablePolicyTypeInput) Validate() error + func (s DisablePolicyTypeInput) GoString() string + func (s DisablePolicyTypeInput) String() string + type DisablePolicyTypeOutput struct + Root *Root + func (s *DisablePolicyTypeOutput) SetRoot(v *Root) *DisablePolicyTypeOutput + func (s DisablePolicyTypeOutput) GoString() string + func (s DisablePolicyTypeOutput) String() string + type EnableAllFeaturesInput struct + func (s EnableAllFeaturesInput) GoString() string + func (s EnableAllFeaturesInput) String() string + type EnableAllFeaturesOutput struct + Handshake *Handshake + func (s *EnableAllFeaturesOutput) SetHandshake(v *Handshake) *EnableAllFeaturesOutput + func (s EnableAllFeaturesOutput) GoString() string + func (s EnableAllFeaturesOutput) String() string + type EnablePolicyTypeInput struct + PolicyType *string + RootId *string + func (s *EnablePolicyTypeInput) SetPolicyType(v string) *EnablePolicyTypeInput + func (s *EnablePolicyTypeInput) SetRootId(v string) *EnablePolicyTypeInput + func (s *EnablePolicyTypeInput) Validate() error + func (s EnablePolicyTypeInput) GoString() string + func (s EnablePolicyTypeInput) String() string + type EnablePolicyTypeOutput struct + Root *Root + func (s *EnablePolicyTypeOutput) SetRoot(v *Root) *EnablePolicyTypeOutput + func (s EnablePolicyTypeOutput) GoString() string + func (s EnablePolicyTypeOutput) String() string + type Handshake struct + Action *string + Arn *string + ExpirationTimestamp *time.Time + Id *string + Parties []*HandshakeParty + RequestedTimestamp *time.Time + Resources []*HandshakeResource + State *string + func (s *Handshake) SetAction(v string) *Handshake + func (s *Handshake) SetArn(v string) *Handshake + func (s *Handshake) SetExpirationTimestamp(v time.Time) *Handshake + func (s *Handshake) SetId(v string) *Handshake + func (s *Handshake) SetParties(v []*HandshakeParty) *Handshake + func (s *Handshake) SetRequestedTimestamp(v time.Time) *Handshake + func (s *Handshake) SetResources(v []*HandshakeResource) *Handshake + func (s *Handshake) SetState(v string) *Handshake + func (s Handshake) GoString() string + func (s Handshake) String() string + type HandshakeFilter struct + ActionType *string + ParentHandshakeId *string + func (s *HandshakeFilter) SetActionType(v string) *HandshakeFilter + func (s *HandshakeFilter) SetParentHandshakeId(v string) *HandshakeFilter + func (s HandshakeFilter) GoString() string + func (s HandshakeFilter) String() string + type HandshakeParty struct + Id *string + Type *string + func (s *HandshakeParty) SetId(v string) *HandshakeParty + func (s *HandshakeParty) SetType(v string) *HandshakeParty + func (s *HandshakeParty) Validate() error + func (s HandshakeParty) GoString() string + func (s HandshakeParty) String() string + type HandshakeResource struct + Resources []*HandshakeResource + Type *string + Value *string + func (s *HandshakeResource) SetResources(v []*HandshakeResource) *HandshakeResource + func (s *HandshakeResource) SetType(v string) *HandshakeResource + func (s *HandshakeResource) SetValue(v string) *HandshakeResource + func (s HandshakeResource) GoString() string + func (s HandshakeResource) String() string + type InviteAccountToOrganizationInput struct + Notes *string + Target *HandshakeParty + func (s *InviteAccountToOrganizationInput) SetNotes(v string) *InviteAccountToOrganizationInput + func (s *InviteAccountToOrganizationInput) SetTarget(v *HandshakeParty) *InviteAccountToOrganizationInput + func (s *InviteAccountToOrganizationInput) Validate() error + func (s InviteAccountToOrganizationInput) GoString() string + func (s InviteAccountToOrganizationInput) String() string + type InviteAccountToOrganizationOutput struct + Handshake *Handshake + func (s *InviteAccountToOrganizationOutput) SetHandshake(v *Handshake) *InviteAccountToOrganizationOutput + func (s InviteAccountToOrganizationOutput) GoString() string + func (s InviteAccountToOrganizationOutput) String() string + type LeaveOrganizationInput struct + func (s LeaveOrganizationInput) GoString() string + func (s LeaveOrganizationInput) String() string + type LeaveOrganizationOutput struct + func (s LeaveOrganizationOutput) GoString() string + func (s LeaveOrganizationOutput) String() string + type ListAccountsForParentInput struct + MaxResults *int64 + NextToken *string + ParentId *string + func (s *ListAccountsForParentInput) SetMaxResults(v int64) *ListAccountsForParentInput + func (s *ListAccountsForParentInput) SetNextToken(v string) *ListAccountsForParentInput + func (s *ListAccountsForParentInput) SetParentId(v string) *ListAccountsForParentInput + func (s *ListAccountsForParentInput) Validate() error + func (s ListAccountsForParentInput) GoString() string + func (s ListAccountsForParentInput) String() string + type ListAccountsForParentOutput struct + Accounts []*Account + NextToken *string + func (s *ListAccountsForParentOutput) SetAccounts(v []*Account) *ListAccountsForParentOutput + func (s *ListAccountsForParentOutput) SetNextToken(v string) *ListAccountsForParentOutput + func (s ListAccountsForParentOutput) GoString() string + func (s ListAccountsForParentOutput) String() string + type ListAccountsInput struct + MaxResults *int64 + NextToken *string + func (s *ListAccountsInput) SetMaxResults(v int64) *ListAccountsInput + func (s *ListAccountsInput) SetNextToken(v string) *ListAccountsInput + func (s *ListAccountsInput) Validate() error + func (s ListAccountsInput) GoString() string + func (s ListAccountsInput) String() string + type ListAccountsOutput struct + Accounts []*Account + NextToken *string + func (s *ListAccountsOutput) SetAccounts(v []*Account) *ListAccountsOutput + func (s *ListAccountsOutput) SetNextToken(v string) *ListAccountsOutput + func (s ListAccountsOutput) GoString() string + func (s ListAccountsOutput) String() string + type ListChildrenInput struct + ChildType *string + MaxResults *int64 + NextToken *string + ParentId *string + func (s *ListChildrenInput) SetChildType(v string) *ListChildrenInput + func (s *ListChildrenInput) SetMaxResults(v int64) *ListChildrenInput + func (s *ListChildrenInput) SetNextToken(v string) *ListChildrenInput + func (s *ListChildrenInput) SetParentId(v string) *ListChildrenInput + func (s *ListChildrenInput) Validate() error + func (s ListChildrenInput) GoString() string + func (s ListChildrenInput) String() string + type ListChildrenOutput struct + Children []*Child + NextToken *string + func (s *ListChildrenOutput) SetChildren(v []*Child) *ListChildrenOutput + func (s *ListChildrenOutput) SetNextToken(v string) *ListChildrenOutput + func (s ListChildrenOutput) GoString() string + func (s ListChildrenOutput) String() string + type ListCreateAccountStatusInput struct + MaxResults *int64 + NextToken *string + States []*string + func (s *ListCreateAccountStatusInput) SetMaxResults(v int64) *ListCreateAccountStatusInput + func (s *ListCreateAccountStatusInput) SetNextToken(v string) *ListCreateAccountStatusInput + func (s *ListCreateAccountStatusInput) SetStates(v []*string) *ListCreateAccountStatusInput + func (s *ListCreateAccountStatusInput) Validate() error + func (s ListCreateAccountStatusInput) GoString() string + func (s ListCreateAccountStatusInput) String() string + type ListCreateAccountStatusOutput struct + CreateAccountStatuses []*CreateAccountStatus + NextToken *string + func (s *ListCreateAccountStatusOutput) SetCreateAccountStatuses(v []*CreateAccountStatus) *ListCreateAccountStatusOutput + func (s *ListCreateAccountStatusOutput) SetNextToken(v string) *ListCreateAccountStatusOutput + func (s ListCreateAccountStatusOutput) GoString() string + func (s ListCreateAccountStatusOutput) String() string + type ListHandshakesForAccountInput struct + Filter *HandshakeFilter + MaxResults *int64 + NextToken *string + func (s *ListHandshakesForAccountInput) SetFilter(v *HandshakeFilter) *ListHandshakesForAccountInput + func (s *ListHandshakesForAccountInput) SetMaxResults(v int64) *ListHandshakesForAccountInput + func (s *ListHandshakesForAccountInput) SetNextToken(v string) *ListHandshakesForAccountInput + func (s *ListHandshakesForAccountInput) Validate() error + func (s ListHandshakesForAccountInput) GoString() string + func (s ListHandshakesForAccountInput) String() string + type ListHandshakesForAccountOutput struct + Handshakes []*Handshake + NextToken *string + func (s *ListHandshakesForAccountOutput) SetHandshakes(v []*Handshake) *ListHandshakesForAccountOutput + func (s *ListHandshakesForAccountOutput) SetNextToken(v string) *ListHandshakesForAccountOutput + func (s ListHandshakesForAccountOutput) GoString() string + func (s ListHandshakesForAccountOutput) String() string + type ListHandshakesForOrganizationInput struct + Filter *HandshakeFilter + MaxResults *int64 + NextToken *string + func (s *ListHandshakesForOrganizationInput) SetFilter(v *HandshakeFilter) *ListHandshakesForOrganizationInput + func (s *ListHandshakesForOrganizationInput) SetMaxResults(v int64) *ListHandshakesForOrganizationInput + func (s *ListHandshakesForOrganizationInput) SetNextToken(v string) *ListHandshakesForOrganizationInput + func (s *ListHandshakesForOrganizationInput) Validate() error + func (s ListHandshakesForOrganizationInput) GoString() string + func (s ListHandshakesForOrganizationInput) String() string + type ListHandshakesForOrganizationOutput struct + Handshakes []*Handshake + NextToken *string + func (s *ListHandshakesForOrganizationOutput) SetHandshakes(v []*Handshake) *ListHandshakesForOrganizationOutput + func (s *ListHandshakesForOrganizationOutput) SetNextToken(v string) *ListHandshakesForOrganizationOutput + func (s ListHandshakesForOrganizationOutput) GoString() string + func (s ListHandshakesForOrganizationOutput) String() string + type ListOrganizationalUnitsForParentInput struct + MaxResults *int64 + NextToken *string + ParentId *string + func (s *ListOrganizationalUnitsForParentInput) SetMaxResults(v int64) *ListOrganizationalUnitsForParentInput + func (s *ListOrganizationalUnitsForParentInput) SetNextToken(v string) *ListOrganizationalUnitsForParentInput + func (s *ListOrganizationalUnitsForParentInput) SetParentId(v string) *ListOrganizationalUnitsForParentInput + func (s *ListOrganizationalUnitsForParentInput) Validate() error + func (s ListOrganizationalUnitsForParentInput) GoString() string + func (s ListOrganizationalUnitsForParentInput) String() string + type ListOrganizationalUnitsForParentOutput struct + NextToken *string + OrganizationalUnits []*OrganizationalUnit + func (s *ListOrganizationalUnitsForParentOutput) SetNextToken(v string) *ListOrganizationalUnitsForParentOutput + func (s *ListOrganizationalUnitsForParentOutput) SetOrganizationalUnits(v []*OrganizationalUnit) *ListOrganizationalUnitsForParentOutput + func (s ListOrganizationalUnitsForParentOutput) GoString() string + func (s ListOrganizationalUnitsForParentOutput) String() string + type ListParentsInput struct + ChildId *string + MaxResults *int64 + NextToken *string + func (s *ListParentsInput) SetChildId(v string) *ListParentsInput + func (s *ListParentsInput) SetMaxResults(v int64) *ListParentsInput + func (s *ListParentsInput) SetNextToken(v string) *ListParentsInput + func (s *ListParentsInput) Validate() error + func (s ListParentsInput) GoString() string + func (s ListParentsInput) String() string + type ListParentsOutput struct + NextToken *string + Parents []*Parent + func (s *ListParentsOutput) SetNextToken(v string) *ListParentsOutput + func (s *ListParentsOutput) SetParents(v []*Parent) *ListParentsOutput + func (s ListParentsOutput) GoString() string + func (s ListParentsOutput) String() string + type ListPoliciesForTargetInput struct + Filter *string + MaxResults *int64 + NextToken *string + TargetId *string + func (s *ListPoliciesForTargetInput) SetFilter(v string) *ListPoliciesForTargetInput + func (s *ListPoliciesForTargetInput) SetMaxResults(v int64) *ListPoliciesForTargetInput + func (s *ListPoliciesForTargetInput) SetNextToken(v string) *ListPoliciesForTargetInput + func (s *ListPoliciesForTargetInput) SetTargetId(v string) *ListPoliciesForTargetInput + func (s *ListPoliciesForTargetInput) Validate() error + func (s ListPoliciesForTargetInput) GoString() string + func (s ListPoliciesForTargetInput) String() string + type ListPoliciesForTargetOutput struct + NextToken *string + Policies []*PolicySummary + func (s *ListPoliciesForTargetOutput) SetNextToken(v string) *ListPoliciesForTargetOutput + func (s *ListPoliciesForTargetOutput) SetPolicies(v []*PolicySummary) *ListPoliciesForTargetOutput + func (s ListPoliciesForTargetOutput) GoString() string + func (s ListPoliciesForTargetOutput) String() string + type ListPoliciesInput struct + Filter *string + MaxResults *int64 + NextToken *string + func (s *ListPoliciesInput) SetFilter(v string) *ListPoliciesInput + func (s *ListPoliciesInput) SetMaxResults(v int64) *ListPoliciesInput + func (s *ListPoliciesInput) SetNextToken(v string) *ListPoliciesInput + func (s *ListPoliciesInput) Validate() error + func (s ListPoliciesInput) GoString() string + func (s ListPoliciesInput) String() string + type ListPoliciesOutput struct + NextToken *string + Policies []*PolicySummary + func (s *ListPoliciesOutput) SetNextToken(v string) *ListPoliciesOutput + func (s *ListPoliciesOutput) SetPolicies(v []*PolicySummary) *ListPoliciesOutput + func (s ListPoliciesOutput) GoString() string + func (s ListPoliciesOutput) String() string + type ListRootsInput struct + MaxResults *int64 + NextToken *string + func (s *ListRootsInput) SetMaxResults(v int64) *ListRootsInput + func (s *ListRootsInput) SetNextToken(v string) *ListRootsInput + func (s *ListRootsInput) Validate() error + func (s ListRootsInput) GoString() string + func (s ListRootsInput) String() string + type ListRootsOutput struct + NextToken *string + Roots []*Root + func (s *ListRootsOutput) SetNextToken(v string) *ListRootsOutput + func (s *ListRootsOutput) SetRoots(v []*Root) *ListRootsOutput + func (s ListRootsOutput) GoString() string + func (s ListRootsOutput) String() string + type ListTargetsForPolicyInput struct + MaxResults *int64 + NextToken *string + PolicyId *string + func (s *ListTargetsForPolicyInput) SetMaxResults(v int64) *ListTargetsForPolicyInput + func (s *ListTargetsForPolicyInput) SetNextToken(v string) *ListTargetsForPolicyInput + func (s *ListTargetsForPolicyInput) SetPolicyId(v string) *ListTargetsForPolicyInput + func (s *ListTargetsForPolicyInput) Validate() error + func (s ListTargetsForPolicyInput) GoString() string + func (s ListTargetsForPolicyInput) String() string + type ListTargetsForPolicyOutput struct + NextToken *string + Targets []*PolicyTargetSummary + func (s *ListTargetsForPolicyOutput) SetNextToken(v string) *ListTargetsForPolicyOutput + func (s *ListTargetsForPolicyOutput) SetTargets(v []*PolicyTargetSummary) *ListTargetsForPolicyOutput + func (s ListTargetsForPolicyOutput) GoString() string + func (s ListTargetsForPolicyOutput) String() string + type MoveAccountInput struct + AccountId *string + DestinationParentId *string + SourceParentId *string + func (s *MoveAccountInput) SetAccountId(v string) *MoveAccountInput + func (s *MoveAccountInput) SetDestinationParentId(v string) *MoveAccountInput + func (s *MoveAccountInput) SetSourceParentId(v string) *MoveAccountInput + func (s *MoveAccountInput) Validate() error + func (s MoveAccountInput) GoString() string + func (s MoveAccountInput) String() string + type MoveAccountOutput struct + func (s MoveAccountOutput) GoString() string + func (s MoveAccountOutput) String() string + type Organization struct + Arn *string + AvailablePolicyTypes []*PolicyTypeSummary + FeatureSet *string + Id *string + MasterAccountArn *string + MasterAccountEmail *string + MasterAccountId *string + func (s *Organization) SetArn(v string) *Organization + func (s *Organization) SetAvailablePolicyTypes(v []*PolicyTypeSummary) *Organization + func (s *Organization) SetFeatureSet(v string) *Organization + func (s *Organization) SetId(v string) *Organization + func (s *Organization) SetMasterAccountArn(v string) *Organization + func (s *Organization) SetMasterAccountEmail(v string) *Organization + func (s *Organization) SetMasterAccountId(v string) *Organization + func (s Organization) GoString() string + func (s Organization) String() string + type OrganizationalUnit struct + Arn *string + Id *string + Name *string + func (s *OrganizationalUnit) SetArn(v string) *OrganizationalUnit + func (s *OrganizationalUnit) SetId(v string) *OrganizationalUnit + func (s *OrganizationalUnit) SetName(v string) *OrganizationalUnit + func (s OrganizationalUnit) GoString() string + func (s OrganizationalUnit) String() string + type Organizations struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *Organizations + func (c *Organizations) AcceptHandshake(input *AcceptHandshakeInput) (*AcceptHandshakeOutput, error) + func (c *Organizations) AcceptHandshakeRequest(input *AcceptHandshakeInput) (req *request.Request, output *AcceptHandshakeOutput) + func (c *Organizations) AttachPolicy(input *AttachPolicyInput) (*AttachPolicyOutput, error) + func (c *Organizations) AttachPolicyRequest(input *AttachPolicyInput) (req *request.Request, output *AttachPolicyOutput) + func (c *Organizations) CancelHandshake(input *CancelHandshakeInput) (*CancelHandshakeOutput, error) + func (c *Organizations) CancelHandshakeRequest(input *CancelHandshakeInput) (req *request.Request, output *CancelHandshakeOutput) + func (c *Organizations) CreateAccount(input *CreateAccountInput) (*CreateAccountOutput, error) + func (c *Organizations) CreateAccountRequest(input *CreateAccountInput) (req *request.Request, output *CreateAccountOutput) + func (c *Organizations) CreateOrganization(input *CreateOrganizationInput) (*CreateOrganizationOutput, error) + func (c *Organizations) CreateOrganizationRequest(input *CreateOrganizationInput) (req *request.Request, output *CreateOrganizationOutput) + func (c *Organizations) CreateOrganizationalUnit(input *CreateOrganizationalUnitInput) (*CreateOrganizationalUnitOutput, error) + func (c *Organizations) CreateOrganizationalUnitRequest(input *CreateOrganizationalUnitInput) (req *request.Request, output *CreateOrganizationalUnitOutput) + func (c *Organizations) CreatePolicy(input *CreatePolicyInput) (*CreatePolicyOutput, error) + func (c *Organizations) CreatePolicyRequest(input *CreatePolicyInput) (req *request.Request, output *CreatePolicyOutput) + func (c *Organizations) DeclineHandshake(input *DeclineHandshakeInput) (*DeclineHandshakeOutput, error) + func (c *Organizations) DeclineHandshakeRequest(input *DeclineHandshakeInput) (req *request.Request, output *DeclineHandshakeOutput) + func (c *Organizations) DeleteOrganization(input *DeleteOrganizationInput) (*DeleteOrganizationOutput, error) + func (c *Organizations) DeleteOrganizationRequest(input *DeleteOrganizationInput) (req *request.Request, output *DeleteOrganizationOutput) + func (c *Organizations) DeleteOrganizationalUnit(input *DeleteOrganizationalUnitInput) (*DeleteOrganizationalUnitOutput, error) + func (c *Organizations) DeleteOrganizationalUnitRequest(input *DeleteOrganizationalUnitInput) (req *request.Request, output *DeleteOrganizationalUnitOutput) + func (c *Organizations) DeletePolicy(input *DeletePolicyInput) (*DeletePolicyOutput, error) + func (c *Organizations) DeletePolicyRequest(input *DeletePolicyInput) (req *request.Request, output *DeletePolicyOutput) + func (c *Organizations) DescribeAccount(input *DescribeAccountInput) (*DescribeAccountOutput, error) + func (c *Organizations) DescribeAccountRequest(input *DescribeAccountInput) (req *request.Request, output *DescribeAccountOutput) + func (c *Organizations) DescribeCreateAccountStatus(input *DescribeCreateAccountStatusInput) (*DescribeCreateAccountStatusOutput, error) + func (c *Organizations) DescribeCreateAccountStatusRequest(input *DescribeCreateAccountStatusInput) (req *request.Request, output *DescribeCreateAccountStatusOutput) + func (c *Organizations) DescribeHandshake(input *DescribeHandshakeInput) (*DescribeHandshakeOutput, error) + func (c *Organizations) DescribeHandshakeRequest(input *DescribeHandshakeInput) (req *request.Request, output *DescribeHandshakeOutput) + func (c *Organizations) DescribeOrganization(input *DescribeOrganizationInput) (*DescribeOrganizationOutput, error) + func (c *Organizations) DescribeOrganizationRequest(input *DescribeOrganizationInput) (req *request.Request, output *DescribeOrganizationOutput) + func (c *Organizations) DescribeOrganizationalUnit(input *DescribeOrganizationalUnitInput) (*DescribeOrganizationalUnitOutput, error) + func (c *Organizations) DescribeOrganizationalUnitRequest(input *DescribeOrganizationalUnitInput) (req *request.Request, output *DescribeOrganizationalUnitOutput) + func (c *Organizations) DescribePolicy(input *DescribePolicyInput) (*DescribePolicyOutput, error) + func (c *Organizations) DescribePolicyRequest(input *DescribePolicyInput) (req *request.Request, output *DescribePolicyOutput) + func (c *Organizations) DetachPolicy(input *DetachPolicyInput) (*DetachPolicyOutput, error) + func (c *Organizations) DetachPolicyRequest(input *DetachPolicyInput) (req *request.Request, output *DetachPolicyOutput) + func (c *Organizations) DisablePolicyType(input *DisablePolicyTypeInput) (*DisablePolicyTypeOutput, error) + func (c *Organizations) DisablePolicyTypeRequest(input *DisablePolicyTypeInput) (req *request.Request, output *DisablePolicyTypeOutput) + func (c *Organizations) EnableAllFeatures(input *EnableAllFeaturesInput) (*EnableAllFeaturesOutput, error) + func (c *Organizations) EnableAllFeaturesRequest(input *EnableAllFeaturesInput) (req *request.Request, output *EnableAllFeaturesOutput) + func (c *Organizations) EnablePolicyType(input *EnablePolicyTypeInput) (*EnablePolicyTypeOutput, error) + func (c *Organizations) EnablePolicyTypeRequest(input *EnablePolicyTypeInput) (req *request.Request, output *EnablePolicyTypeOutput) + func (c *Organizations) InviteAccountToOrganization(input *InviteAccountToOrganizationInput) (*InviteAccountToOrganizationOutput, error) + func (c *Organizations) InviteAccountToOrganizationRequest(input *InviteAccountToOrganizationInput) (req *request.Request, output *InviteAccountToOrganizationOutput) + func (c *Organizations) LeaveOrganization(input *LeaveOrganizationInput) (*LeaveOrganizationOutput, error) + func (c *Organizations) LeaveOrganizationRequest(input *LeaveOrganizationInput) (req *request.Request, output *LeaveOrganizationOutput) + func (c *Organizations) ListAccounts(input *ListAccountsInput) (*ListAccountsOutput, error) + func (c *Organizations) ListAccountsForParent(input *ListAccountsForParentInput) (*ListAccountsForParentOutput, error) + func (c *Organizations) ListAccountsForParentRequest(input *ListAccountsForParentInput) (req *request.Request, output *ListAccountsForParentOutput) + func (c *Organizations) ListAccountsRequest(input *ListAccountsInput) (req *request.Request, output *ListAccountsOutput) + func (c *Organizations) ListChildren(input *ListChildrenInput) (*ListChildrenOutput, error) + func (c *Organizations) ListChildrenRequest(input *ListChildrenInput) (req *request.Request, output *ListChildrenOutput) + func (c *Organizations) ListCreateAccountStatus(input *ListCreateAccountStatusInput) (*ListCreateAccountStatusOutput, error) + func (c *Organizations) ListCreateAccountStatusRequest(input *ListCreateAccountStatusInput) (req *request.Request, output *ListCreateAccountStatusOutput) + func (c *Organizations) ListHandshakesForAccount(input *ListHandshakesForAccountInput) (*ListHandshakesForAccountOutput, error) + func (c *Organizations) ListHandshakesForAccountRequest(input *ListHandshakesForAccountInput) (req *request.Request, output *ListHandshakesForAccountOutput) + func (c *Organizations) ListHandshakesForOrganization(input *ListHandshakesForOrganizationInput) (*ListHandshakesForOrganizationOutput, error) + func (c *Organizations) ListHandshakesForOrganizationRequest(input *ListHandshakesForOrganizationInput) (req *request.Request, output *ListHandshakesForOrganizationOutput) + func (c *Organizations) ListOrganizationalUnitsForParent(input *ListOrganizationalUnitsForParentInput) (*ListOrganizationalUnitsForParentOutput, error) + func (c *Organizations) ListOrganizationalUnitsForParentRequest(input *ListOrganizationalUnitsForParentInput) (req *request.Request, output *ListOrganizationalUnitsForParentOutput) + func (c *Organizations) ListParents(input *ListParentsInput) (*ListParentsOutput, error) + func (c *Organizations) ListParentsRequest(input *ListParentsInput) (req *request.Request, output *ListParentsOutput) + func (c *Organizations) ListPolicies(input *ListPoliciesInput) (*ListPoliciesOutput, error) + func (c *Organizations) ListPoliciesForTarget(input *ListPoliciesForTargetInput) (*ListPoliciesForTargetOutput, error) + func (c *Organizations) ListPoliciesForTargetRequest(input *ListPoliciesForTargetInput) (req *request.Request, output *ListPoliciesForTargetOutput) + func (c *Organizations) ListPoliciesRequest(input *ListPoliciesInput) (req *request.Request, output *ListPoliciesOutput) + func (c *Organizations) ListRoots(input *ListRootsInput) (*ListRootsOutput, error) + func (c *Organizations) ListRootsRequest(input *ListRootsInput) (req *request.Request, output *ListRootsOutput) + func (c *Organizations) ListTargetsForPolicy(input *ListTargetsForPolicyInput) (*ListTargetsForPolicyOutput, error) + func (c *Organizations) ListTargetsForPolicyRequest(input *ListTargetsForPolicyInput) (req *request.Request, output *ListTargetsForPolicyOutput) + func (c *Organizations) MoveAccount(input *MoveAccountInput) (*MoveAccountOutput, error) + func (c *Organizations) MoveAccountRequest(input *MoveAccountInput) (req *request.Request, output *MoveAccountOutput) + func (c *Organizations) RemoveAccountFromOrganization(input *RemoveAccountFromOrganizationInput) (*RemoveAccountFromOrganizationOutput, error) + func (c *Organizations) RemoveAccountFromOrganizationRequest(input *RemoveAccountFromOrganizationInput) (req *request.Request, output *RemoveAccountFromOrganizationOutput) + func (c *Organizations) UpdateOrganizationalUnit(input *UpdateOrganizationalUnitInput) (*UpdateOrganizationalUnitOutput, error) + func (c *Organizations) UpdateOrganizationalUnitRequest(input *UpdateOrganizationalUnitInput) (req *request.Request, output *UpdateOrganizationalUnitOutput) + func (c *Organizations) UpdatePolicy(input *UpdatePolicyInput) (*UpdatePolicyOutput, error) + func (c *Organizations) UpdatePolicyRequest(input *UpdatePolicyInput) (req *request.Request, output *UpdatePolicyOutput) + type Parent struct + Id *string + Type *string + func (s *Parent) SetId(v string) *Parent + func (s *Parent) SetType(v string) *Parent + func (s Parent) GoString() string + func (s Parent) String() string + type Policy struct + Content *string + PolicySummary *PolicySummary + func (s *Policy) SetContent(v string) *Policy + func (s *Policy) SetPolicySummary(v *PolicySummary) *Policy + func (s Policy) GoString() string + func (s Policy) String() string + type PolicySummary struct + Arn *string + AwsManaged *bool + Description *string + Id *string + Name *string + Type *string + func (s *PolicySummary) SetArn(v string) *PolicySummary + func (s *PolicySummary) SetAwsManaged(v bool) *PolicySummary + func (s *PolicySummary) SetDescription(v string) *PolicySummary + func (s *PolicySummary) SetId(v string) *PolicySummary + func (s *PolicySummary) SetName(v string) *PolicySummary + func (s *PolicySummary) SetType(v string) *PolicySummary + func (s PolicySummary) GoString() string + func (s PolicySummary) String() string + type PolicyTargetSummary struct + Arn *string + Name *string + TargetId *string + Type *string + func (s *PolicyTargetSummary) SetArn(v string) *PolicyTargetSummary + func (s *PolicyTargetSummary) SetName(v string) *PolicyTargetSummary + func (s *PolicyTargetSummary) SetTargetId(v string) *PolicyTargetSummary + func (s *PolicyTargetSummary) SetType(v string) *PolicyTargetSummary + func (s PolicyTargetSummary) GoString() string + func (s PolicyTargetSummary) String() string + type PolicyTypeSummary struct + Status *string + Type *string + func (s *PolicyTypeSummary) SetStatus(v string) *PolicyTypeSummary + func (s *PolicyTypeSummary) SetType(v string) *PolicyTypeSummary + func (s PolicyTypeSummary) GoString() string + func (s PolicyTypeSummary) String() string + type RemoveAccountFromOrganizationInput struct + AccountId *string + func (s *RemoveAccountFromOrganizationInput) SetAccountId(v string) *RemoveAccountFromOrganizationInput + func (s *RemoveAccountFromOrganizationInput) Validate() error + func (s RemoveAccountFromOrganizationInput) GoString() string + func (s RemoveAccountFromOrganizationInput) String() string + type RemoveAccountFromOrganizationOutput struct + func (s RemoveAccountFromOrganizationOutput) GoString() string + func (s RemoveAccountFromOrganizationOutput) String() string + type Root struct + Arn *string + Id *string + Name *string + PolicyTypes []*PolicyTypeSummary + func (s *Root) SetArn(v string) *Root + func (s *Root) SetId(v string) *Root + func (s *Root) SetName(v string) *Root + func (s *Root) SetPolicyTypes(v []*PolicyTypeSummary) *Root + func (s Root) GoString() string + func (s Root) String() string + type UpdateOrganizationalUnitInput struct + Name *string + OrganizationalUnitId *string + func (s *UpdateOrganizationalUnitInput) SetName(v string) *UpdateOrganizationalUnitInput + func (s *UpdateOrganizationalUnitInput) SetOrganizationalUnitId(v string) *UpdateOrganizationalUnitInput + func (s *UpdateOrganizationalUnitInput) Validate() error + func (s UpdateOrganizationalUnitInput) GoString() string + func (s UpdateOrganizationalUnitInput) String() string + type UpdateOrganizationalUnitOutput struct + OrganizationalUnit *OrganizationalUnit + func (s *UpdateOrganizationalUnitOutput) SetOrganizationalUnit(v *OrganizationalUnit) *UpdateOrganizationalUnitOutput + func (s UpdateOrganizationalUnitOutput) GoString() string + func (s UpdateOrganizationalUnitOutput) String() string + type UpdatePolicyInput struct + Content *string + Description *string + Name *string + PolicyId *string + func (s *UpdatePolicyInput) SetContent(v string) *UpdatePolicyInput + func (s *UpdatePolicyInput) SetDescription(v string) *UpdatePolicyInput + func (s *UpdatePolicyInput) SetName(v string) *UpdatePolicyInput + func (s *UpdatePolicyInput) SetPolicyId(v string) *UpdatePolicyInput + func (s *UpdatePolicyInput) Validate() error + func (s UpdatePolicyInput) GoString() string + func (s UpdatePolicyInput) String() string + type UpdatePolicyOutput struct + Policy *Policy + func (s *UpdatePolicyOutput) SetPolicy(v *Policy) *UpdatePolicyOutput + func (s UpdatePolicyOutput) GoString() string + func (s UpdatePolicyOutput) String() string