organization

package
v1.0.177 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2025 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package organizationiface provides an interface to enable mocking the ORGANIZATION service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	ServiceName = "organization" // Name of service.
	EndpointsID = ServiceName    // ID to lookup a service endpoint with.
	ServiceID   = "organization" // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptInvitationInput

type AcceptInvitationInput struct {

	// InviteId is a required field
	InviteId *string `type:"string" required:"true"`

	// LinkId is a required field
	LinkId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (AcceptInvitationInput) GoString

func (s AcceptInvitationInput) GoString() string

GoString returns the string representation

func (*AcceptInvitationInput) SetInviteId

SetInviteId sets the InviteId field's value.

func (*AcceptInvitationInput) SetLinkId

SetLinkId sets the LinkId field's value.

func (AcceptInvitationInput) String

func (s AcceptInvitationInput) String() string

String returns the string representation

func (*AcceptInvitationInput) Validate

func (s *AcceptInvitationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptInvitationOutput

type AcceptInvitationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AcceptInvitationOutput) GoString

func (s AcceptInvitationOutput) GoString() string

GoString returns the string representation

func (AcceptInvitationOutput) String

func (s AcceptInvitationOutput) String() string

String returns the string representation

type AcceptQuitApplicationInput

type AcceptQuitApplicationInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// ApplicationId is a required field
	ApplicationId *string `type:"string" required:"true"`

	Reason *string `type:"string"`
	// contains filtered or unexported fields
}

func (AcceptQuitApplicationInput) GoString

func (s AcceptQuitApplicationInput) GoString() string

GoString returns the string representation

func (*AcceptQuitApplicationInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*AcceptQuitApplicationInput) SetApplicationId

SetApplicationId sets the ApplicationId field's value.

func (*AcceptQuitApplicationInput) SetReason

SetReason sets the Reason field's value.

func (AcceptQuitApplicationInput) String

String returns the string representation

func (*AcceptQuitApplicationInput) Validate

func (s *AcceptQuitApplicationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AcceptQuitApplicationOutput

type AcceptQuitApplicationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AcceptQuitApplicationOutput) GoString

func (s AcceptQuitApplicationOutput) GoString() string

GoString returns the string representation

func (AcceptQuitApplicationOutput) String

String returns the string representation

type AccountForDescribeAccountOutput

type AccountForDescribeAccountOutput struct {
	AccountID *string `type:"string"`

	AccountName *string `type:"string"`

	AllowConsole *int32 `type:"int32"`

	AllowExit *int32 `type:"int32"`

	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	IamRole *string `type:"string"`

	JoinType *int32 `type:"int32"`

	MainName *string `type:"string"`

	OrgID *string `type:"string"`

	OrgType *int32 `type:"int32"`

	OrgUnitID *string `type:"string"`

	OrgVerificationID *string `type:"string"`

	Owner *string `type:"string"`

	ShowName *string `type:"string"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (AccountForDescribeAccountOutput) GoString

GoString returns the string representation

func (*AccountForDescribeAccountOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*AccountForDescribeAccountOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*AccountForDescribeAccountOutput) SetAllowConsole

SetAllowConsole sets the AllowConsole field's value.

func (*AccountForDescribeAccountOutput) SetAllowExit

SetAllowExit sets the AllowExit field's value.

func (*AccountForDescribeAccountOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*AccountForDescribeAccountOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*AccountForDescribeAccountOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*AccountForDescribeAccountOutput) SetDescription

SetDescription sets the Description field's value.

func (*AccountForDescribeAccountOutput) SetID

SetID sets the ID field's value.

func (*AccountForDescribeAccountOutput) SetIamRole

SetIamRole sets the IamRole field's value.

func (*AccountForDescribeAccountOutput) SetJoinType

SetJoinType sets the JoinType field's value.

func (*AccountForDescribeAccountOutput) SetMainName

SetMainName sets the MainName field's value.

func (*AccountForDescribeAccountOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*AccountForDescribeAccountOutput) SetOrgType

SetOrgType sets the OrgType field's value.

func (*AccountForDescribeAccountOutput) SetOrgUnitID

SetOrgUnitID sets the OrgUnitID field's value.

func (*AccountForDescribeAccountOutput) SetOrgVerificationID

SetOrgVerificationID sets the OrgVerificationID field's value.

func (*AccountForDescribeAccountOutput) SetOwner

SetOwner sets the Owner field's value.

func (*AccountForDescribeAccountOutput) SetShowName

SetShowName sets the ShowName field's value.

func (*AccountForDescribeAccountOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (AccountForDescribeAccountOutput) String

String returns the string representation

type AccountListForListAccountsOutput

type AccountListForListAccountsOutput struct {
	AccountID *string `type:"string"`

	AccountName *string `type:"string"`

	AllowConsole *int32 `type:"int32"`

	AllowExit *int32 `type:"int32"`

	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	IamRole *string `type:"string"`

	IsOwner *int32 `type:"int32"`

	JoinType *int32 `type:"int32"`

	OrgID *string `type:"string"`

	OrgType *int32 `type:"int32"`

	OrgUnitID *string `type:"string"`

	OrgUnitName *string `type:"string"`

	OrgVerificationID *string `type:"string"`

	Owner *string `type:"string"`

	ShowName *string `type:"string"`

	Tags []*TagForListAccountsOutput `type:"list"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (AccountListForListAccountsOutput) GoString

GoString returns the string representation

func (*AccountListForListAccountsOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*AccountListForListAccountsOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*AccountListForListAccountsOutput) SetAllowConsole

SetAllowConsole sets the AllowConsole field's value.

func (*AccountListForListAccountsOutput) SetAllowExit

SetAllowExit sets the AllowExit field's value.

func (*AccountListForListAccountsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*AccountListForListAccountsOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*AccountListForListAccountsOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*AccountListForListAccountsOutput) SetDescription

SetDescription sets the Description field's value.

func (*AccountListForListAccountsOutput) SetID

SetID sets the ID field's value.

func (*AccountListForListAccountsOutput) SetIamRole

SetIamRole sets the IamRole field's value.

func (*AccountListForListAccountsOutput) SetIsOwner

SetIsOwner sets the IsOwner field's value.

func (*AccountListForListAccountsOutput) SetJoinType

SetJoinType sets the JoinType field's value.

func (*AccountListForListAccountsOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*AccountListForListAccountsOutput) SetOrgType

SetOrgType sets the OrgType field's value.

func (*AccountListForListAccountsOutput) SetOrgUnitID

SetOrgUnitID sets the OrgUnitID field's value.

func (*AccountListForListAccountsOutput) SetOrgUnitName

SetOrgUnitName sets the OrgUnitName field's value.

func (*AccountListForListAccountsOutput) SetOrgVerificationID

SetOrgVerificationID sets the OrgVerificationID field's value.

func (*AccountListForListAccountsOutput) SetOwner

SetOwner sets the Owner field's value.

func (*AccountListForListAccountsOutput) SetShowName

SetShowName sets the ShowName field's value.

func (*AccountListForListAccountsOutput) SetTags

SetTags sets the Tags field's value.

func (*AccountListForListAccountsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (AccountListForListAccountsOutput) String

String returns the string representation

type AttachServiceControlPolicyInput

type AttachServiceControlPolicyInput struct {

	// PolicyID is a required field
	PolicyID *string `type:"string" required:"true"`

	// TargetID is a required field
	TargetID *string `type:"string" required:"true"`

	// TargetType is a required field
	TargetType *int32 `type:"int32" required:"true"`
	// contains filtered or unexported fields
}

func (AttachServiceControlPolicyInput) GoString

GoString returns the string representation

func (*AttachServiceControlPolicyInput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (*AttachServiceControlPolicyInput) SetTargetID

SetTargetID sets the TargetID field's value.

func (*AttachServiceControlPolicyInput) SetTargetType

SetTargetType sets the TargetType field's value.

func (AttachServiceControlPolicyInput) String

String returns the string representation

func (*AttachServiceControlPolicyInput) Validate

func (s *AttachServiceControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type AttachServiceControlPolicyOutput

type AttachServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (AttachServiceControlPolicyOutput) GoString

GoString returns the string representation

func (AttachServiceControlPolicyOutput) String

String returns the string representation

type CancelChangeAccountSecureContactInfoInput

type CancelChangeAccountSecureContactInfoInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// ContactType is a required field
	ContactType *int32 `type:"int32" required:"true"`
	// contains filtered or unexported fields
}

func (CancelChangeAccountSecureContactInfoInput) GoString

GoString returns the string representation

func (*CancelChangeAccountSecureContactInfoInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*CancelChangeAccountSecureContactInfoInput) SetContactType

SetContactType sets the ContactType field's value.

func (CancelChangeAccountSecureContactInfoInput) String

String returns the string representation

func (*CancelChangeAccountSecureContactInfoInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type CancelChangeAccountSecureContactInfoOutput

type CancelChangeAccountSecureContactInfoOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CancelChangeAccountSecureContactInfoOutput) GoString

GoString returns the string representation

func (CancelChangeAccountSecureContactInfoOutput) String

String returns the string representation

type CancelInvitationInput

type CancelInvitationInput struct {

	// InviteId is a required field
	InviteId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CancelInvitationInput) GoString

func (s CancelInvitationInput) GoString() string

GoString returns the string representation

func (*CancelInvitationInput) SetInviteId

SetInviteId sets the InviteId field's value.

func (CancelInvitationInput) String

func (s CancelInvitationInput) String() string

String returns the string representation

func (*CancelInvitationInput) Validate

func (s *CancelInvitationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CancelInvitationOutput

type CancelInvitationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (CancelInvitationOutput) GoString

func (s CancelInvitationOutput) GoString() string

GoString returns the string representation

func (CancelInvitationOutput) String

func (s CancelInvitationOutput) String() string

String returns the string representation

type ChangeAccountSecureContactInfoInput

type ChangeAccountSecureContactInfoInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// Contact is a required field
	Contact *string `type:"string" required:"true"`

	// ContactType is a required field
	ContactType *int32 `type:"int32" required:"true"`
	// contains filtered or unexported fields
}

func (ChangeAccountSecureContactInfoInput) GoString

GoString returns the string representation

func (*ChangeAccountSecureContactInfoInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*ChangeAccountSecureContactInfoInput) SetContact

SetContact sets the Contact field's value.

func (*ChangeAccountSecureContactInfoInput) SetContactType

SetContactType sets the ContactType field's value.

func (ChangeAccountSecureContactInfoInput) String

String returns the string representation

func (*ChangeAccountSecureContactInfoInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ChangeAccountSecureContactInfoOutput

type ChangeAccountSecureContactInfoOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ChangeAccountSecureContactInfoOutput) GoString

GoString returns the string representation

func (ChangeAccountSecureContactInfoOutput) String

String returns the string representation

type CreateAccountInput

type CreateAccountInput struct {

	// AccountName is a required field
	AccountName *string `type:"string" required:"true"`

	Description *string `type:"string"`

	OrgUnitId *string `type:"string"`

	// ShowName is a required field
	ShowName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateAccountInput) GoString

func (s CreateAccountInput) GoString() string

GoString returns the string representation

func (*CreateAccountInput) SetAccountName

func (s *CreateAccountInput) SetAccountName(v string) *CreateAccountInput

SetAccountName sets the AccountName field's value.

func (*CreateAccountInput) SetDescription

func (s *CreateAccountInput) SetDescription(v string) *CreateAccountInput

SetDescription sets the Description field's value.

func (*CreateAccountInput) SetOrgUnitId

func (s *CreateAccountInput) SetOrgUnitId(v string) *CreateAccountInput

SetOrgUnitId sets the OrgUnitId field's value.

func (*CreateAccountInput) SetShowName

func (s *CreateAccountInput) SetShowName(v string) *CreateAccountInput

SetShowName sets the ShowName field's value.

func (CreateAccountInput) String

func (s CreateAccountInput) String() string

String returns the string representation

func (*CreateAccountInput) Validate

func (s *CreateAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateAccountOutput

type CreateAccountOutput struct {
	Metadata *response.ResponseMetadata

	AccountId *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateAccountOutput) GoString

func (s CreateAccountOutput) GoString() string

GoString returns the string representation

func (*CreateAccountOutput) SetAccountId

func (s *CreateAccountOutput) SetAccountId(v string) *CreateAccountOutput

SetAccountId sets the AccountId field's value.

func (CreateAccountOutput) String

func (s CreateAccountOutput) String() string

String returns the string representation

type CreateOrganizationInput

type CreateOrganizationInput struct {
	// contains filtered or unexported fields
}

func (CreateOrganizationInput) GoString

func (s CreateOrganizationInput) GoString() string

GoString returns the string representation

func (CreateOrganizationInput) String

func (s CreateOrganizationInput) String() string

String returns the string representation

type CreateOrganizationOutput

type CreateOrganizationOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateOrganizationOutput) GoString

func (s CreateOrganizationOutput) GoString() string

GoString returns the string representation

func (*CreateOrganizationOutput) SetID

SetID sets the ID field's value.

func (CreateOrganizationOutput) String

func (s CreateOrganizationOutput) String() string

String returns the string representation

type CreateOrganizationalUnitInput

type CreateOrganizationalUnitInput struct {
	Description *string `type:"string"`

	// Name is a required field
	Name *string `type:"string" required:"true"`

	// ParentId is a required field
	ParentId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateOrganizationalUnitInput) GoString

GoString returns the string representation

func (*CreateOrganizationalUnitInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateOrganizationalUnitInput) SetName

SetName sets the Name field's value.

func (*CreateOrganizationalUnitInput) SetParentId

SetParentId sets the ParentId field's value.

func (CreateOrganizationalUnitInput) String

String returns the string representation

func (*CreateOrganizationalUnitInput) Validate

func (s *CreateOrganizationalUnitInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateOrganizationalUnitOutput

type CreateOrganizationalUnitOutput struct {
	Metadata *response.ResponseMetadata

	ID *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateOrganizationalUnitOutput) GoString

GoString returns the string representation

func (*CreateOrganizationalUnitOutput) SetID

SetID sets the ID field's value.

func (CreateOrganizationalUnitOutput) String

String returns the string representation

type CreateServiceControlPolicyInput

type CreateServiceControlPolicyInput struct {
	Description *string `type:"string"`

	// PolicyName is a required field
	PolicyName *string `type:"string" required:"true"`

	// Statement is a required field
	Statement *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (CreateServiceControlPolicyInput) GoString

GoString returns the string representation

func (*CreateServiceControlPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*CreateServiceControlPolicyInput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*CreateServiceControlPolicyInput) SetStatement

SetStatement sets the Statement field's value.

func (CreateServiceControlPolicyInput) String

String returns the string representation

func (*CreateServiceControlPolicyInput) Validate

func (s *CreateServiceControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type CreateServiceControlPolicyOutput

type CreateServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	CreateDate *string `type:"string"`

	Description *string `type:"string"`

	PolicyId *string `type:"string"`

	PolicyName *string `type:"string"`

	PolicyType *string `type:"string"`

	UpdateDate *string `type:"string"`
	// contains filtered or unexported fields
}

func (CreateServiceControlPolicyOutput) GoString

GoString returns the string representation

func (*CreateServiceControlPolicyOutput) SetCreateDate

SetCreateDate sets the CreateDate field's value.

func (*CreateServiceControlPolicyOutput) SetDescription

SetDescription sets the Description field's value.

func (*CreateServiceControlPolicyOutput) SetPolicyId

SetPolicyId sets the PolicyId field's value.

func (*CreateServiceControlPolicyOutput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*CreateServiceControlPolicyOutput) SetPolicyType

SetPolicyType sets the PolicyType field's value.

func (*CreateServiceControlPolicyOutput) SetUpdateDate

SetUpdateDate sets the UpdateDate field's value.

func (CreateServiceControlPolicyOutput) String

String returns the string representation

type DeleteOrganizationInput

type DeleteOrganizationInput struct {
	// contains filtered or unexported fields
}

func (DeleteOrganizationInput) GoString

func (s DeleteOrganizationInput) GoString() string

GoString returns the string representation

func (DeleteOrganizationInput) String

func (s DeleteOrganizationInput) String() string

String returns the string representation

type DeleteOrganizationOutput

type DeleteOrganizationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteOrganizationOutput) GoString

func (s DeleteOrganizationOutput) GoString() string

GoString returns the string representation

func (DeleteOrganizationOutput) String

func (s DeleteOrganizationOutput) String() string

String returns the string representation

type DeleteOrganizationalUnitInput

type DeleteOrganizationalUnitInput struct {

	// OrgUnitId is a required field
	OrgUnitId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteOrganizationalUnitInput) GoString

GoString returns the string representation

func (*DeleteOrganizationalUnitInput) SetOrgUnitId

SetOrgUnitId sets the OrgUnitId field's value.

func (DeleteOrganizationalUnitInput) String

String returns the string representation

func (*DeleteOrganizationalUnitInput) Validate

func (s *DeleteOrganizationalUnitInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteOrganizationalUnitOutput

type DeleteOrganizationalUnitOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteOrganizationalUnitOutput) GoString

GoString returns the string representation

func (DeleteOrganizationalUnitOutput) String

String returns the string representation

type DeleteServiceControlPolicyInput

type DeleteServiceControlPolicyInput struct {

	// PolicyID is a required field
	PolicyID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DeleteServiceControlPolicyInput) GoString

GoString returns the string representation

func (*DeleteServiceControlPolicyInput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (DeleteServiceControlPolicyInput) String

String returns the string representation

func (*DeleteServiceControlPolicyInput) Validate

func (s *DeleteServiceControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DeleteServiceControlPolicyOutput

type DeleteServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DeleteServiceControlPolicyOutput) GoString

GoString returns the string representation

func (DeleteServiceControlPolicyOutput) String

String returns the string representation

type DescribeAccountInput

type DescribeAccountInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeAccountInput) GoString

func (s DescribeAccountInput) GoString() string

GoString returns the string representation

func (*DescribeAccountInput) SetAccountId

func (s *DescribeAccountInput) SetAccountId(v string) *DescribeAccountInput

SetAccountId sets the AccountId field's value.

func (DescribeAccountInput) String

func (s DescribeAccountInput) String() string

String returns the string representation

func (*DescribeAccountInput) Validate

func (s *DescribeAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeAccountInvitationInput

type DescribeAccountInvitationInput struct {

	// InviteId is a required field
	InviteId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeAccountInvitationInput) GoString

GoString returns the string representation

func (*DescribeAccountInvitationInput) SetInviteId

SetInviteId sets the InviteId field's value.

func (DescribeAccountInvitationInput) String

String returns the string representation

func (*DescribeAccountInvitationInput) Validate

func (s *DescribeAccountInvitationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeAccountInvitationOutput

type DescribeAccountInvitationOutput struct {
	Metadata *response.ResponseMetadata

	InvationInfo *InvationInfoForDescribeAccountInvitationOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeAccountInvitationOutput) GoString

GoString returns the string representation

func (*DescribeAccountInvitationOutput) SetInvationInfo

SetInvationInfo sets the InvationInfo field's value.

func (DescribeAccountInvitationOutput) String

String returns the string representation

type DescribeAccountOutput

type DescribeAccountOutput struct {
	Metadata *response.ResponseMetadata

	Account *AccountForDescribeAccountOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeAccountOutput) GoString

func (s DescribeAccountOutput) GoString() string

GoString returns the string representation

func (*DescribeAccountOutput) SetAccount

SetAccount sets the Account field's value.

func (DescribeAccountOutput) String

func (s DescribeAccountOutput) String() string

String returns the string representation

type DescribeOrganizationInput

type DescribeOrganizationInput struct {
	// contains filtered or unexported fields
}

func (DescribeOrganizationInput) GoString

func (s DescribeOrganizationInput) GoString() string

GoString returns the string representation

func (DescribeOrganizationInput) String

func (s DescribeOrganizationInput) String() string

String returns the string representation

type DescribeOrganizationOutput

type DescribeOrganizationOutput struct {
	Metadata *response.ResponseMetadata

	Organization *OrganizationForDescribeOrganizationOutput `type:"structure"`

	Owner *OwnerForDescribeOrganizationOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeOrganizationOutput) GoString

func (s DescribeOrganizationOutput) GoString() string

GoString returns the string representation

func (*DescribeOrganizationOutput) SetOrganization

SetOrganization sets the Organization field's value.

func (*DescribeOrganizationOutput) SetOwner

SetOwner sets the Owner field's value.

func (DescribeOrganizationOutput) String

String returns the string representation

type DescribeOrganizationalUnitInput

type DescribeOrganizationalUnitInput struct {

	// OrgUnitId is a required field
	OrgUnitId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeOrganizationalUnitInput) GoString

GoString returns the string representation

func (*DescribeOrganizationalUnitInput) SetOrgUnitId

SetOrgUnitId sets the OrgUnitId field's value.

func (DescribeOrganizationalUnitInput) String

String returns the string representation

func (*DescribeOrganizationalUnitInput) Validate

func (s *DescribeOrganizationalUnitInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeOrganizationalUnitOutput

type DescribeOrganizationalUnitOutput struct {
	Metadata *response.ResponseMetadata

	OrganizationUnit *OrganizationUnitForDescribeOrganizationalUnitOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeOrganizationalUnitOutput) GoString

GoString returns the string representation

func (*DescribeOrganizationalUnitOutput) SetOrganizationUnit

SetOrganizationUnit sets the OrganizationUnit field's value.

func (DescribeOrganizationalUnitOutput) String

String returns the string representation

type DescribeQuitApplicationInput

type DescribeQuitApplicationInput struct {

	// ApplicationId is a required field
	ApplicationId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DescribeQuitApplicationInput) GoString

func (s DescribeQuitApplicationInput) GoString() string

GoString returns the string representation

func (*DescribeQuitApplicationInput) SetApplicationId

SetApplicationId sets the ApplicationId field's value.

func (DescribeQuitApplicationInput) String

String returns the string representation

func (*DescribeQuitApplicationInput) Validate

func (s *DescribeQuitApplicationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DescribeQuitApplicationOutput

type DescribeQuitApplicationOutput struct {
	Metadata *response.ResponseMetadata

	OrgQuitApplication *OrgQuitApplicationForDescribeQuitApplicationOutput `type:"structure"`
	// contains filtered or unexported fields
}

func (DescribeQuitApplicationOutput) GoString

GoString returns the string representation

func (*DescribeQuitApplicationOutput) SetOrgQuitApplication

SetOrgQuitApplication sets the OrgQuitApplication field's value.

func (DescribeQuitApplicationOutput) String

String returns the string representation

type DetachServiceControlPolicyInput

type DetachServiceControlPolicyInput struct {

	// PolicyID is a required field
	PolicyID *string `type:"string" required:"true"`

	// TargetID is a required field
	TargetID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DetachServiceControlPolicyInput) GoString

GoString returns the string representation

func (*DetachServiceControlPolicyInput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (*DetachServiceControlPolicyInput) SetTargetID

SetTargetID sets the TargetID field's value.

func (DetachServiceControlPolicyInput) String

String returns the string representation

func (*DetachServiceControlPolicyInput) Validate

func (s *DetachServiceControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DetachServiceControlPolicyOutput

type DetachServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DetachServiceControlPolicyOutput) GoString

GoString returns the string representation

func (DetachServiceControlPolicyOutput) String

String returns the string representation

type DisableConsoleLoginInput

type DisableConsoleLoginInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (DisableConsoleLoginInput) GoString

func (s DisableConsoleLoginInput) GoString() string

GoString returns the string representation

func (*DisableConsoleLoginInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (DisableConsoleLoginInput) String

func (s DisableConsoleLoginInput) String() string

String returns the string representation

func (*DisableConsoleLoginInput) Validate

func (s *DisableConsoleLoginInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type DisableConsoleLoginOutput

type DisableConsoleLoginOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DisableConsoleLoginOutput) GoString

func (s DisableConsoleLoginOutput) GoString() string

GoString returns the string representation

func (DisableConsoleLoginOutput) String

func (s DisableConsoleLoginOutput) String() string

String returns the string representation

type DisableServiceControlPolicyInput

type DisableServiceControlPolicyInput struct {
	// contains filtered or unexported fields
}

func (DisableServiceControlPolicyInput) GoString

GoString returns the string representation

func (DisableServiceControlPolicyInput) String

String returns the string representation

type DisableServiceControlPolicyOutput

type DisableServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (DisableServiceControlPolicyOutput) GoString

GoString returns the string representation

func (*DisableServiceControlPolicyOutput) SetStatus

SetStatus sets the Status field's value.

func (DisableServiceControlPolicyOutput) String

String returns the string representation

type EnableConsoleLoginInput

type EnableConsoleLoginInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	Password *string `type:"string"`
	// contains filtered or unexported fields
}

func (EnableConsoleLoginInput) GoString

func (s EnableConsoleLoginInput) GoString() string

GoString returns the string representation

func (*EnableConsoleLoginInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*EnableConsoleLoginInput) SetPassword

SetPassword sets the Password field's value.

func (EnableConsoleLoginInput) String

func (s EnableConsoleLoginInput) String() string

String returns the string representation

func (*EnableConsoleLoginInput) Validate

func (s *EnableConsoleLoginInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type EnableConsoleLoginOutput

type EnableConsoleLoginOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (EnableConsoleLoginOutput) GoString

func (s EnableConsoleLoginOutput) GoString() string

GoString returns the string representation

func (EnableConsoleLoginOutput) String

func (s EnableConsoleLoginOutput) String() string

String returns the string representation

type EnableServiceControlPolicyInput

type EnableServiceControlPolicyInput struct {
	// contains filtered or unexported fields
}

func (EnableServiceControlPolicyInput) GoString

GoString returns the string representation

func (EnableServiceControlPolicyInput) String

String returns the string representation

type EnableServiceControlPolicyOutput

type EnableServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (EnableServiceControlPolicyOutput) GoString

GoString returns the string representation

func (*EnableServiceControlPolicyOutput) SetStatus

SetStatus sets the Status field's value.

func (EnableServiceControlPolicyOutput) String

String returns the string representation

type GetAccountSecureContactInfoInput

type GetAccountSecureContactInfoInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetAccountSecureContactInfoInput) GoString

GoString returns the string representation

func (*GetAccountSecureContactInfoInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (GetAccountSecureContactInfoInput) String

String returns the string representation

func (*GetAccountSecureContactInfoInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type GetAccountSecureContactInfoOutput

type GetAccountSecureContactInfoOutput struct {
	Metadata *response.ResponseMetadata

	Email *string `type:"string"`

	EmailVerified *int32 `type:"int32"`

	NewEmail *string `type:"string"`

	NewPhone *string `type:"string"`

	Phone *string `type:"string"`

	PhoneVerified *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (GetAccountSecureContactInfoOutput) GoString

GoString returns the string representation

func (*GetAccountSecureContactInfoOutput) SetEmail

SetEmail sets the Email field's value.

func (*GetAccountSecureContactInfoOutput) SetEmailVerified

SetEmailVerified sets the EmailVerified field's value.

func (*GetAccountSecureContactInfoOutput) SetNewEmail

SetNewEmail sets the NewEmail field's value.

func (*GetAccountSecureContactInfoOutput) SetNewPhone

SetNewPhone sets the NewPhone field's value.

func (*GetAccountSecureContactInfoOutput) SetPhone

SetPhone sets the Phone field's value.

func (*GetAccountSecureContactInfoOutput) SetPhoneVerified

SetPhoneVerified sets the PhoneVerified field's value.

func (GetAccountSecureContactInfoOutput) String

String returns the string representation

type GetServiceControlPolicyEnablementInput

type GetServiceControlPolicyEnablementInput struct {
	// contains filtered or unexported fields
}

func (GetServiceControlPolicyEnablementInput) GoString

GoString returns the string representation

func (GetServiceControlPolicyEnablementInput) String

String returns the string representation

type GetServiceControlPolicyEnablementOutput

type GetServiceControlPolicyEnablementOutput struct {
	Metadata *response.ResponseMetadata

	CanFullAccessDetach *bool `type:"boolean"`

	Status *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetServiceControlPolicyEnablementOutput) GoString

GoString returns the string representation

func (*GetServiceControlPolicyEnablementOutput) SetCanFullAccessDetach

SetCanFullAccessDetach sets the CanFullAccessDetach field's value.

func (*GetServiceControlPolicyEnablementOutput) SetStatus

SetStatus sets the Status field's value.

func (GetServiceControlPolicyEnablementOutput) String

String returns the string representation

type GetServiceControlPolicyInput

type GetServiceControlPolicyInput struct {

	// PolicyID is a required field
	PolicyID *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (GetServiceControlPolicyInput) GoString

func (s GetServiceControlPolicyInput) GoString() string

GoString returns the string representation

func (*GetServiceControlPolicyInput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (GetServiceControlPolicyInput) String

String returns the string representation

func (*GetServiceControlPolicyInput) Validate

func (s *GetServiceControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type GetServiceControlPolicyOutput

type GetServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	CreateDate *string `type:"string"`

	Description *string `type:"string"`

	PolicyID *string `type:"string"`

	PolicyName *string `type:"string"`

	PolicyType *string `type:"string"`

	Statement *string `type:"string"`

	UpdateDate *string `type:"string"`
	// contains filtered or unexported fields
}

func (GetServiceControlPolicyOutput) GoString

GoString returns the string representation

func (*GetServiceControlPolicyOutput) SetCreateDate

SetCreateDate sets the CreateDate field's value.

func (*GetServiceControlPolicyOutput) SetDescription

SetDescription sets the Description field's value.

func (*GetServiceControlPolicyOutput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (*GetServiceControlPolicyOutput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*GetServiceControlPolicyOutput) SetPolicyType

SetPolicyType sets the PolicyType field's value.

func (*GetServiceControlPolicyOutput) SetStatement

SetStatement sets the Statement field's value.

func (*GetServiceControlPolicyOutput) SetUpdateDate

SetUpdateDate sets the UpdateDate field's value.

func (GetServiceControlPolicyOutput) String

String returns the string representation

type InvationInfoForDescribeAccountInvitationOutput

type InvationInfoForDescribeAccountInvitationOutput struct {
	AccountID *string `type:"string"`

	AccountName *string `type:"string"`

	AllowExit *int32 `type:"int32"`

	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	LinkID *string `type:"string"`

	MainName *string `type:"string"`

	OrgID *string `type:"string"`

	OrgUnitID *string `type:"string"`

	Owner *string `type:"string"`

	OwnerName *string `type:"string"`

	RejectReason *string `type:"string"`

	ShowName *string `type:"string"`

	Status *int32 `type:"int32"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (InvationInfoForDescribeAccountInvitationOutput) GoString

GoString returns the string representation

func (*InvationInfoForDescribeAccountInvitationOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetAllowExit

SetAllowExit sets the AllowExit field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetDescription

SetDescription sets the Description field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetID

SetID sets the ID field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetLinkID

SetLinkID sets the LinkID field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetMainName

SetMainName sets the MainName field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetOrgUnitID

SetOrgUnitID sets the OrgUnitID field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetOwner

SetOwner sets the Owner field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetOwnerName

SetOwnerName sets the OwnerName field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetRejectReason

SetRejectReason sets the RejectReason field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetShowName

SetShowName sets the ShowName field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetStatus

SetStatus sets the Status field's value.

func (*InvationInfoForDescribeAccountInvitationOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (InvationInfoForDescribeAccountInvitationOutput) String

String returns the string representation

type InvitationListForListInvitationsOutput

type InvitationListForListInvitationsOutput struct {
	AccountID *string `type:"string"`

	AccountName *string `type:"string"`

	AllowExit *int32 `type:"int32"`

	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ExTime *string `type:"string"`

	ID *string `type:"string"`

	LinkID *string `type:"string"`

	OrgID *string `type:"string"`

	OrgUnitID *string `type:"string"`

	OrgUnitName *string `type:"string"`

	Owner *string `type:"string"`

	RejectReason *string `type:"string"`

	ShowName *string `type:"string"`

	Status *int32 `type:"int32"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (InvitationListForListInvitationsOutput) GoString

GoString returns the string representation

func (*InvitationListForListInvitationsOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*InvitationListForListInvitationsOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*InvitationListForListInvitationsOutput) SetAllowExit

SetAllowExit sets the AllowExit field's value.

func (*InvitationListForListInvitationsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*InvitationListForListInvitationsOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*InvitationListForListInvitationsOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*InvitationListForListInvitationsOutput) SetDescription

SetDescription sets the Description field's value.

func (*InvitationListForListInvitationsOutput) SetExTime

SetExTime sets the ExTime field's value.

func (*InvitationListForListInvitationsOutput) SetID

SetID sets the ID field's value.

func (*InvitationListForListInvitationsOutput) SetLinkID

SetLinkID sets the LinkID field's value.

func (*InvitationListForListInvitationsOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*InvitationListForListInvitationsOutput) SetOrgUnitID

SetOrgUnitID sets the OrgUnitID field's value.

func (*InvitationListForListInvitationsOutput) SetOrgUnitName

SetOrgUnitName sets the OrgUnitName field's value.

func (*InvitationListForListInvitationsOutput) SetOwner

SetOwner sets the Owner field's value.

func (*InvitationListForListInvitationsOutput) SetRejectReason

SetRejectReason sets the RejectReason field's value.

func (*InvitationListForListInvitationsOutput) SetShowName

SetShowName sets the ShowName field's value.

func (*InvitationListForListInvitationsOutput) SetStatus

SetStatus sets the Status field's value.

func (*InvitationListForListInvitationsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (InvitationListForListInvitationsOutput) String

String returns the string representation

type InviteAccountInput

type InviteAccountInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// AllowExit is a required field
	AllowExit *int32 `type:"int32" required:"true"`

	Description *string `type:"string"`

	OrgUnitId *string `type:"string"`

	// ShowName is a required field
	ShowName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (InviteAccountInput) GoString

func (s InviteAccountInput) GoString() string

GoString returns the string representation

func (*InviteAccountInput) SetAccountId

func (s *InviteAccountInput) SetAccountId(v string) *InviteAccountInput

SetAccountId sets the AccountId field's value.

func (*InviteAccountInput) SetAllowExit

func (s *InviteAccountInput) SetAllowExit(v int32) *InviteAccountInput

SetAllowExit sets the AllowExit field's value.

func (*InviteAccountInput) SetDescription

func (s *InviteAccountInput) SetDescription(v string) *InviteAccountInput

SetDescription sets the Description field's value.

func (*InviteAccountInput) SetOrgUnitId

func (s *InviteAccountInput) SetOrgUnitId(v string) *InviteAccountInput

SetOrgUnitId sets the OrgUnitId field's value.

func (*InviteAccountInput) SetShowName

func (s *InviteAccountInput) SetShowName(v string) *InviteAccountInput

SetShowName sets the ShowName field's value.

func (InviteAccountInput) String

func (s InviteAccountInput) String() string

String returns the string representation

func (*InviteAccountInput) Validate

func (s *InviteAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type InviteAccountOutput

type InviteAccountOutput struct {
	Metadata *response.ResponseMetadata

	InviteId *string `type:"string"`
	// contains filtered or unexported fields
}

func (InviteAccountOutput) GoString

func (s InviteAccountOutput) GoString() string

GoString returns the string representation

func (*InviteAccountOutput) SetInviteId

func (s *InviteAccountOutput) SetInviteId(v string) *InviteAccountOutput

SetInviteId sets the InviteId field's value.

func (InviteAccountOutput) String

func (s InviteAccountOutput) String() string

String returns the string representation

type ListAccountsInput

type ListAccountsInput struct {
	IncludeTags *bool `type:"boolean"`

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	OrderBy *int32 `type:"int32"`

	OrgUnitId *string `type:"string"`

	Search *string `type:"string"`

	VerificationId *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListAccountsInput) GoString

func (s ListAccountsInput) GoString() string

GoString returns the string representation

func (*ListAccountsInput) SetIncludeTags

func (s *ListAccountsInput) SetIncludeTags(v bool) *ListAccountsInput

SetIncludeTags sets the IncludeTags field's value.

func (*ListAccountsInput) SetLimit

func (s *ListAccountsInput) SetLimit(v int32) *ListAccountsInput

SetLimit sets the Limit field's value.

func (*ListAccountsInput) SetOffset

func (s *ListAccountsInput) SetOffset(v int32) *ListAccountsInput

SetOffset sets the Offset field's value.

func (*ListAccountsInput) SetOrderBy

func (s *ListAccountsInput) SetOrderBy(v int32) *ListAccountsInput

SetOrderBy sets the OrderBy field's value.

func (*ListAccountsInput) SetOrgUnitId

func (s *ListAccountsInput) SetOrgUnitId(v string) *ListAccountsInput

SetOrgUnitId sets the OrgUnitId field's value.

func (*ListAccountsInput) SetSearch

func (s *ListAccountsInput) SetSearch(v string) *ListAccountsInput

SetSearch sets the Search field's value.

func (*ListAccountsInput) SetVerificationId

func (s *ListAccountsInput) SetVerificationId(v string) *ListAccountsInput

SetVerificationId sets the VerificationId field's value.

func (ListAccountsInput) String

func (s ListAccountsInput) String() string

String returns the string representation

type ListAccountsOutput

type ListAccountsOutput struct {
	Metadata *response.ResponseMetadata

	AccountList []*AccountListForListAccountsOutput `type:"list"`

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListAccountsOutput) GoString

func (s ListAccountsOutput) GoString() string

GoString returns the string representation

func (*ListAccountsOutput) SetAccountList

SetAccountList sets the AccountList field's value.

func (*ListAccountsOutput) SetLimit

SetLimit sets the Limit field's value.

func (*ListAccountsOutput) SetOffset

func (s *ListAccountsOutput) SetOffset(v int32) *ListAccountsOutput

SetOffset sets the Offset field's value.

func (*ListAccountsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListAccountsOutput) String

func (s ListAccountsOutput) String() string

String returns the string representation

type ListInvitationsInput

type ListInvitationsInput struct {
	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	OrderBy *int32 `type:"int32"`

	OrderStr *string `type:"string"`

	OrgUnitId *string `type:"string"`

	Search *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListInvitationsInput) GoString

func (s ListInvitationsInput) GoString() string

GoString returns the string representation

func (*ListInvitationsInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListInvitationsInput) SetOffset

SetOffset sets the Offset field's value.

func (*ListInvitationsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*ListInvitationsInput) SetOrderStr

SetOrderStr sets the OrderStr field's value.

func (*ListInvitationsInput) SetOrgUnitId

func (s *ListInvitationsInput) SetOrgUnitId(v string) *ListInvitationsInput

SetOrgUnitId sets the OrgUnitId field's value.

func (*ListInvitationsInput) SetSearch

SetSearch sets the Search field's value.

func (ListInvitationsInput) String

func (s ListInvitationsInput) String() string

String returns the string representation

type ListInvitationsOutput

type ListInvitationsOutput struct {
	Metadata *response.ResponseMetadata

	InvitationList []*InvitationListForListInvitationsOutput `type:"list"`

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListInvitationsOutput) GoString

func (s ListInvitationsOutput) GoString() string

GoString returns the string representation

func (*ListInvitationsOutput) SetInvitationList

SetInvitationList sets the InvitationList field's value.

func (*ListInvitationsOutput) SetLimit

SetLimit sets the Limit field's value.

func (*ListInvitationsOutput) SetOffset

SetOffset sets the Offset field's value.

func (*ListInvitationsOutput) SetTotal

SetTotal sets the Total field's value.

func (ListInvitationsOutput) String

func (s ListInvitationsOutput) String() string

String returns the string representation

type ListOrganizationalUnitsForParentInput

type ListOrganizationalUnitsForParentInput struct {
	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	// ParentId is a required field
	ParentId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ListOrganizationalUnitsForParentInput) GoString

GoString returns the string representation

func (*ListOrganizationalUnitsForParentInput) SetLimit

SetLimit sets the Limit field's value.

func (*ListOrganizationalUnitsForParentInput) SetOffset

SetOffset sets the Offset field's value.

func (*ListOrganizationalUnitsForParentInput) SetParentId

SetParentId sets the ParentId field's value.

func (ListOrganizationalUnitsForParentInput) String

String returns the string representation

func (*ListOrganizationalUnitsForParentInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type ListOrganizationalUnitsForParentOutput

type ListOrganizationalUnitsForParentOutput struct {
	Metadata *response.ResponseMetadata

	Limit *int32 `type:"int32"`

	Offset *int32 `type:"int32"`

	SubUnitList []*SubUnitListForListOrganizationalUnitsForParentOutput `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListOrganizationalUnitsForParentOutput) GoString

GoString returns the string representation

func (*ListOrganizationalUnitsForParentOutput) SetLimit

SetLimit sets the Limit field's value.

func (*ListOrganizationalUnitsForParentOutput) SetOffset

SetOffset sets the Offset field's value.

func (*ListOrganizationalUnitsForParentOutput) SetSubUnitList

SetSubUnitList sets the SubUnitList field's value.

func (*ListOrganizationalUnitsForParentOutput) SetTotal

SetTotal sets the Total field's value.

func (ListOrganizationalUnitsForParentOutput) String

String returns the string representation

type ListOrganizationalUnitsInput

type ListOrganizationalUnitsInput struct {
	// contains filtered or unexported fields
}

func (ListOrganizationalUnitsInput) GoString

func (s ListOrganizationalUnitsInput) GoString() string

GoString returns the string representation

func (ListOrganizationalUnitsInput) String

String returns the string representation

type ListOrganizationalUnitsOutput

type ListOrganizationalUnitsOutput struct {
	Metadata *response.ResponseMetadata

	SubUnitList []*SubUnitListForListOrganizationalUnitsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (ListOrganizationalUnitsOutput) GoString

GoString returns the string representation

func (*ListOrganizationalUnitsOutput) SetSubUnitList

SetSubUnitList sets the SubUnitList field's value.

func (ListOrganizationalUnitsOutput) String

String returns the string representation

type ListServiceControlPoliciesInput

type ListServiceControlPoliciesInput struct {
	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	PolicyType *string `type:"string"`

	Query *string `type:"string"`

	SortBy *string `type:"string"`

	SortOrder *string `type:"string"`
	// contains filtered or unexported fields
}

func (ListServiceControlPoliciesInput) GoString

GoString returns the string representation

func (*ListServiceControlPoliciesInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListServiceControlPoliciesInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListServiceControlPoliciesInput) SetPolicyType

SetPolicyType sets the PolicyType field's value.

func (*ListServiceControlPoliciesInput) SetQuery

SetQuery sets the Query field's value.

func (*ListServiceControlPoliciesInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*ListServiceControlPoliciesInput) SetSortOrder

SetSortOrder sets the SortOrder field's value.

func (ListServiceControlPoliciesInput) String

String returns the string representation

type ListServiceControlPoliciesOutput

type ListServiceControlPoliciesOutput struct {
	Metadata *response.ResponseMetadata

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	ServiceControlPolicies []*ServiceControlPolicyForListServiceControlPoliciesOutput `type:"list"`

	TotalCount *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (ListServiceControlPoliciesOutput) GoString

GoString returns the string representation

func (*ListServiceControlPoliciesOutput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*ListServiceControlPoliciesOutput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*ListServiceControlPoliciesOutput) SetServiceControlPolicies

SetServiceControlPolicies sets the ServiceControlPolicies field's value.

func (*ListServiceControlPoliciesOutput) SetTotalCount

SetTotalCount sets the TotalCount field's value.

func (ListServiceControlPoliciesOutput) String

String returns the string representation

type MoveAccountInput

type MoveAccountInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// ToOrgUnitId is a required field
	ToOrgUnitId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (MoveAccountInput) GoString

func (s MoveAccountInput) GoString() string

GoString returns the string representation

func (*MoveAccountInput) SetAccountId

func (s *MoveAccountInput) SetAccountId(v string) *MoveAccountInput

SetAccountId sets the AccountId field's value.

func (*MoveAccountInput) SetToOrgUnitId

func (s *MoveAccountInput) SetToOrgUnitId(v string) *MoveAccountInput

SetToOrgUnitId sets the ToOrgUnitId field's value.

func (MoveAccountInput) String

func (s MoveAccountInput) String() string

String returns the string representation

func (*MoveAccountInput) Validate

func (s *MoveAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type MoveAccountOutput

type MoveAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (MoveAccountOutput) GoString

func (s MoveAccountOutput) GoString() string

GoString returns the string representation

func (MoveAccountOutput) String

func (s MoveAccountOutput) String() string

String returns the string representation

type ORGANIZATION

type ORGANIZATION struct {
	*client.Client
}

ORGANIZATION provides the API operation methods for making requests to ORGANIZATION. See this package's package overview docs for details on the service.

ORGANIZATION methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

New create int can support ssl or region locate set

func (*ORGANIZATION) AcceptInvitation

func (c *ORGANIZATION) AcceptInvitation(input *AcceptInvitationInput) (*AcceptInvitationOutput, error)

AcceptInvitation API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation AcceptInvitation for usage and error information.

func (*ORGANIZATION) AcceptInvitationCommon

func (c *ORGANIZATION) AcceptInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AcceptInvitationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation AcceptInvitationCommon for usage and error information.

func (*ORGANIZATION) AcceptInvitationCommonRequest

func (c *ORGANIZATION) AcceptInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AcceptInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the AcceptInvitationCommon operation. The "output" return value will be populated with the AcceptInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned AcceptInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after AcceptInvitationCommon Send returns without error.

See AcceptInvitationCommon for more information on using the AcceptInvitationCommon API call, and error handling.

// Example sending a request using the AcceptInvitationCommonRequest method.
req, resp := client.AcceptInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) AcceptInvitationCommonWithContext

func (c *ORGANIZATION) AcceptInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AcceptInvitationCommonWithContext is the same as AcceptInvitationCommon with the addition of the ability to pass a context and additional request options.

See AcceptInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) AcceptInvitationRequest

func (c *ORGANIZATION) AcceptInvitationRequest(input *AcceptInvitationInput) (req *request.Request, output *AcceptInvitationOutput)

AcceptInvitationRequest generates a "volcengine/request.Request" representing the client's request for the AcceptInvitation operation. The "output" return value will be populated with the AcceptInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned AcceptInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after AcceptInvitationCommon Send returns without error.

See AcceptInvitation for more information on using the AcceptInvitation API call, and error handling.

// Example sending a request using the AcceptInvitationRequest method.
req, resp := client.AcceptInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) AcceptInvitationWithContext

func (c *ORGANIZATION) AcceptInvitationWithContext(ctx volcengine.Context, input *AcceptInvitationInput, opts ...request.Option) (*AcceptInvitationOutput, error)

AcceptInvitationWithContext is the same as AcceptInvitation with the addition of the ability to pass a context and additional request options.

See AcceptInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) AcceptQuitApplication

func (c *ORGANIZATION) AcceptQuitApplication(input *AcceptQuitApplicationInput) (*AcceptQuitApplicationOutput, error)

AcceptQuitApplication API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation AcceptQuitApplication for usage and error information.

func (*ORGANIZATION) AcceptQuitApplicationCommon

func (c *ORGANIZATION) AcceptQuitApplicationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AcceptQuitApplicationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation AcceptQuitApplicationCommon for usage and error information.

func (*ORGANIZATION) AcceptQuitApplicationCommonRequest

func (c *ORGANIZATION) AcceptQuitApplicationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AcceptQuitApplicationCommonRequest generates a "volcengine/request.Request" representing the client's request for the AcceptQuitApplicationCommon operation. The "output" return value will be populated with the AcceptQuitApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned AcceptQuitApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after AcceptQuitApplicationCommon Send returns without error.

See AcceptQuitApplicationCommon for more information on using the AcceptQuitApplicationCommon API call, and error handling.

// Example sending a request using the AcceptQuitApplicationCommonRequest method.
req, resp := client.AcceptQuitApplicationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) AcceptQuitApplicationCommonWithContext

func (c *ORGANIZATION) AcceptQuitApplicationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AcceptQuitApplicationCommonWithContext is the same as AcceptQuitApplicationCommon with the addition of the ability to pass a context and additional request options.

See AcceptQuitApplicationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) AcceptQuitApplicationRequest

func (c *ORGANIZATION) AcceptQuitApplicationRequest(input *AcceptQuitApplicationInput) (req *request.Request, output *AcceptQuitApplicationOutput)

AcceptQuitApplicationRequest generates a "volcengine/request.Request" representing the client's request for the AcceptQuitApplication operation. The "output" return value will be populated with the AcceptQuitApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned AcceptQuitApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after AcceptQuitApplicationCommon Send returns without error.

See AcceptQuitApplication for more information on using the AcceptQuitApplication API call, and error handling.

// Example sending a request using the AcceptQuitApplicationRequest method.
req, resp := client.AcceptQuitApplicationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) AcceptQuitApplicationWithContext

func (c *ORGANIZATION) AcceptQuitApplicationWithContext(ctx volcengine.Context, input *AcceptQuitApplicationInput, opts ...request.Option) (*AcceptQuitApplicationOutput, error)

AcceptQuitApplicationWithContext is the same as AcceptQuitApplication with the addition of the ability to pass a context and additional request options.

See AcceptQuitApplication for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) AttachServiceControlPolicy

func (c *ORGANIZATION) AttachServiceControlPolicy(input *AttachServiceControlPolicyInput) (*AttachServiceControlPolicyOutput, error)

AttachServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation AttachServiceControlPolicy for usage and error information.

func (*ORGANIZATION) AttachServiceControlPolicyCommon

func (c *ORGANIZATION) AttachServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

AttachServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation AttachServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) AttachServiceControlPolicyCommonRequest

func (c *ORGANIZATION) AttachServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

AttachServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the AttachServiceControlPolicyCommon operation. The "output" return value will be populated with the AttachServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachServiceControlPolicyCommon Send returns without error.

See AttachServiceControlPolicyCommon for more information on using the AttachServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the AttachServiceControlPolicyCommonRequest method.
req, resp := client.AttachServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) AttachServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) AttachServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

AttachServiceControlPolicyCommonWithContext is the same as AttachServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See AttachServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) AttachServiceControlPolicyRequest

func (c *ORGANIZATION) AttachServiceControlPolicyRequest(input *AttachServiceControlPolicyInput) (req *request.Request, output *AttachServiceControlPolicyOutput)

AttachServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the AttachServiceControlPolicy operation. The "output" return value will be populated with the AttachServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned AttachServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after AttachServiceControlPolicyCommon Send returns without error.

See AttachServiceControlPolicy for more information on using the AttachServiceControlPolicy API call, and error handling.

// Example sending a request using the AttachServiceControlPolicyRequest method.
req, resp := client.AttachServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) AttachServiceControlPolicyWithContext

func (c *ORGANIZATION) AttachServiceControlPolicyWithContext(ctx volcengine.Context, input *AttachServiceControlPolicyInput, opts ...request.Option) (*AttachServiceControlPolicyOutput, error)

AttachServiceControlPolicyWithContext is the same as AttachServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See AttachServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CancelChangeAccountSecureContactInfo

CancelChangeAccountSecureContactInfo API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CancelChangeAccountSecureContactInfo for usage and error information.

func (*ORGANIZATION) CancelChangeAccountSecureContactInfoCommon

func (c *ORGANIZATION) CancelChangeAccountSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelChangeAccountSecureContactInfoCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CancelChangeAccountSecureContactInfoCommon for usage and error information.

func (*ORGANIZATION) CancelChangeAccountSecureContactInfoCommonRequest

func (c *ORGANIZATION) CancelChangeAccountSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CancelChangeAccountSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the CancelChangeAccountSecureContactInfoCommon operation. The "output" return value will be populated with the CancelChangeAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelChangeAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after CancelChangeAccountSecureContactInfoCommon Send returns without error.

See CancelChangeAccountSecureContactInfoCommon for more information on using the CancelChangeAccountSecureContactInfoCommon API call, and error handling.

// Example sending a request using the CancelChangeAccountSecureContactInfoCommonRequest method.
req, resp := client.CancelChangeAccountSecureContactInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CancelChangeAccountSecureContactInfoCommonWithContext

func (c *ORGANIZATION) CancelChangeAccountSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CancelChangeAccountSecureContactInfoCommonWithContext is the same as CancelChangeAccountSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.

See CancelChangeAccountSecureContactInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CancelChangeAccountSecureContactInfoRequest

func (c *ORGANIZATION) CancelChangeAccountSecureContactInfoRequest(input *CancelChangeAccountSecureContactInfoInput) (req *request.Request, output *CancelChangeAccountSecureContactInfoOutput)

CancelChangeAccountSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the CancelChangeAccountSecureContactInfo operation. The "output" return value will be populated with the CancelChangeAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelChangeAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after CancelChangeAccountSecureContactInfoCommon Send returns without error.

See CancelChangeAccountSecureContactInfo for more information on using the CancelChangeAccountSecureContactInfo API call, and error handling.

// Example sending a request using the CancelChangeAccountSecureContactInfoRequest method.
req, resp := client.CancelChangeAccountSecureContactInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CancelChangeAccountSecureContactInfoWithContext

func (c *ORGANIZATION) CancelChangeAccountSecureContactInfoWithContext(ctx volcengine.Context, input *CancelChangeAccountSecureContactInfoInput, opts ...request.Option) (*CancelChangeAccountSecureContactInfoOutput, error)

CancelChangeAccountSecureContactInfoWithContext is the same as CancelChangeAccountSecureContactInfo with the addition of the ability to pass a context and additional request options.

See CancelChangeAccountSecureContactInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CancelInvitation

func (c *ORGANIZATION) CancelInvitation(input *CancelInvitationInput) (*CancelInvitationOutput, error)

CancelInvitation API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CancelInvitation for usage and error information.

func (*ORGANIZATION) CancelInvitationCommon

func (c *ORGANIZATION) CancelInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CancelInvitationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CancelInvitationCommon for usage and error information.

func (*ORGANIZATION) CancelInvitationCommonRequest

func (c *ORGANIZATION) CancelInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CancelInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CancelInvitationCommon operation. The "output" return value will be populated with the CancelInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after CancelInvitationCommon Send returns without error.

See CancelInvitationCommon for more information on using the CancelInvitationCommon API call, and error handling.

// Example sending a request using the CancelInvitationCommonRequest method.
req, resp := client.CancelInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CancelInvitationCommonWithContext

func (c *ORGANIZATION) CancelInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CancelInvitationCommonWithContext is the same as CancelInvitationCommon with the addition of the ability to pass a context and additional request options.

See CancelInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CancelInvitationRequest

func (c *ORGANIZATION) CancelInvitationRequest(input *CancelInvitationInput) (req *request.Request, output *CancelInvitationOutput)

CancelInvitationRequest generates a "volcengine/request.Request" representing the client's request for the CancelInvitation operation. The "output" return value will be populated with the CancelInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned CancelInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after CancelInvitationCommon Send returns without error.

See CancelInvitation for more information on using the CancelInvitation API call, and error handling.

// Example sending a request using the CancelInvitationRequest method.
req, resp := client.CancelInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CancelInvitationWithContext

func (c *ORGANIZATION) CancelInvitationWithContext(ctx volcengine.Context, input *CancelInvitationInput, opts ...request.Option) (*CancelInvitationOutput, error)

CancelInvitationWithContext is the same as CancelInvitation with the addition of the ability to pass a context and additional request options.

See CancelInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ChangeAccountSecureContactInfo

ChangeAccountSecureContactInfo API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ChangeAccountSecureContactInfo for usage and error information.

func (*ORGANIZATION) ChangeAccountSecureContactInfoCommon

func (c *ORGANIZATION) ChangeAccountSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ChangeAccountSecureContactInfoCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ChangeAccountSecureContactInfoCommon for usage and error information.

func (*ORGANIZATION) ChangeAccountSecureContactInfoCommonRequest

func (c *ORGANIZATION) ChangeAccountSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ChangeAccountSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the ChangeAccountSecureContactInfoCommon operation. The "output" return value will be populated with the ChangeAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ChangeAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ChangeAccountSecureContactInfoCommon Send returns without error.

See ChangeAccountSecureContactInfoCommon for more information on using the ChangeAccountSecureContactInfoCommon API call, and error handling.

// Example sending a request using the ChangeAccountSecureContactInfoCommonRequest method.
req, resp := client.ChangeAccountSecureContactInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ChangeAccountSecureContactInfoCommonWithContext

func (c *ORGANIZATION) ChangeAccountSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ChangeAccountSecureContactInfoCommonWithContext is the same as ChangeAccountSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.

See ChangeAccountSecureContactInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ChangeAccountSecureContactInfoRequest

func (c *ORGANIZATION) ChangeAccountSecureContactInfoRequest(input *ChangeAccountSecureContactInfoInput) (req *request.Request, output *ChangeAccountSecureContactInfoOutput)

ChangeAccountSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the ChangeAccountSecureContactInfo operation. The "output" return value will be populated with the ChangeAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned ChangeAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after ChangeAccountSecureContactInfoCommon Send returns without error.

See ChangeAccountSecureContactInfo for more information on using the ChangeAccountSecureContactInfo API call, and error handling.

// Example sending a request using the ChangeAccountSecureContactInfoRequest method.
req, resp := client.ChangeAccountSecureContactInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ChangeAccountSecureContactInfoWithContext

func (c *ORGANIZATION) ChangeAccountSecureContactInfoWithContext(ctx volcengine.Context, input *ChangeAccountSecureContactInfoInput, opts ...request.Option) (*ChangeAccountSecureContactInfoOutput, error)

ChangeAccountSecureContactInfoWithContext is the same as ChangeAccountSecureContactInfo with the addition of the ability to pass a context and additional request options.

See ChangeAccountSecureContactInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateAccount

func (c *ORGANIZATION) CreateAccount(input *CreateAccountInput) (*CreateAccountOutput, error)

CreateAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateAccount for usage and error information.

func (*ORGANIZATION) CreateAccountCommon

func (c *ORGANIZATION) CreateAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateAccountCommon for usage and error information.

func (*ORGANIZATION) CreateAccountCommonRequest

func (c *ORGANIZATION) CreateAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccountCommon operation. The "output" return value will be populated with the CreateAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccountCommon Send returns without error.

See CreateAccountCommon for more information on using the CreateAccountCommon API call, and error handling.

// Example sending a request using the CreateAccountCommonRequest method.
req, resp := client.CreateAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateAccountCommonWithContext

func (c *ORGANIZATION) CreateAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateAccountCommonWithContext is the same as CreateAccountCommon with the addition of the ability to pass a context and additional request options.

See CreateAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateAccountRequest

func (c *ORGANIZATION) CreateAccountRequest(input *CreateAccountInput) (req *request.Request, output *CreateAccountOutput)

CreateAccountRequest generates a "volcengine/request.Request" representing the client's request for the CreateAccount operation. The "output" return value will be populated with the CreateAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateAccountCommon Request to send the API call to the service. the "output" return value is not valid until after CreateAccountCommon Send returns without error.

See CreateAccount for more information on using the CreateAccount API call, and error handling.

// Example sending a request using the CreateAccountRequest method.
req, resp := client.CreateAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateAccountWithContext

func (c *ORGANIZATION) CreateAccountWithContext(ctx volcengine.Context, input *CreateAccountInput, opts ...request.Option) (*CreateAccountOutput, error)

CreateAccountWithContext is the same as CreateAccount with the addition of the ability to pass a context and additional request options.

See CreateAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateOrganization

func (c *ORGANIZATION) CreateOrganization(input *CreateOrganizationInput) (*CreateOrganizationOutput, error)

CreateOrganization API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateOrganization for usage and error information.

func (*ORGANIZATION) CreateOrganizationCommon

func (c *ORGANIZATION) CreateOrganizationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateOrganizationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateOrganizationCommon for usage and error information.

func (*ORGANIZATION) CreateOrganizationCommonRequest

func (c *ORGANIZATION) CreateOrganizationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateOrganizationCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateOrganizationCommon operation. The "output" return value will be populated with the CreateOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOrganizationCommon Send returns without error.

See CreateOrganizationCommon for more information on using the CreateOrganizationCommon API call, and error handling.

// Example sending a request using the CreateOrganizationCommonRequest method.
req, resp := client.CreateOrganizationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateOrganizationCommonWithContext

func (c *ORGANIZATION) CreateOrganizationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateOrganizationCommonWithContext is the same as CreateOrganizationCommon with the addition of the ability to pass a context and additional request options.

See CreateOrganizationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateOrganizationRequest

func (c *ORGANIZATION) CreateOrganizationRequest(input *CreateOrganizationInput) (req *request.Request, output *CreateOrganizationOutput)

CreateOrganizationRequest generates a "volcengine/request.Request" representing the client's request for the CreateOrganization operation. The "output" return value will be populated with the CreateOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOrganizationCommon Send returns without error.

See CreateOrganization for more information on using the CreateOrganization API call, and error handling.

// Example sending a request using the CreateOrganizationRequest method.
req, resp := client.CreateOrganizationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateOrganizationWithContext

func (c *ORGANIZATION) CreateOrganizationWithContext(ctx volcengine.Context, input *CreateOrganizationInput, opts ...request.Option) (*CreateOrganizationOutput, error)

CreateOrganizationWithContext is the same as CreateOrganization with the addition of the ability to pass a context and additional request options.

See CreateOrganization for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateOrganizationalUnit

func (c *ORGANIZATION) CreateOrganizationalUnit(input *CreateOrganizationalUnitInput) (*CreateOrganizationalUnitOutput, error)

CreateOrganizationalUnit API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateOrganizationalUnit for usage and error information.

func (*ORGANIZATION) CreateOrganizationalUnitCommon

func (c *ORGANIZATION) CreateOrganizationalUnitCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateOrganizationalUnitCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateOrganizationalUnitCommon for usage and error information.

func (*ORGANIZATION) CreateOrganizationalUnitCommonRequest

func (c *ORGANIZATION) CreateOrganizationalUnitCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateOrganizationalUnitCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateOrganizationalUnitCommon operation. The "output" return value will be populated with the CreateOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOrganizationalUnitCommon Send returns without error.

See CreateOrganizationalUnitCommon for more information on using the CreateOrganizationalUnitCommon API call, and error handling.

// Example sending a request using the CreateOrganizationalUnitCommonRequest method.
req, resp := client.CreateOrganizationalUnitCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateOrganizationalUnitCommonWithContext

func (c *ORGANIZATION) CreateOrganizationalUnitCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateOrganizationalUnitCommonWithContext is the same as CreateOrganizationalUnitCommon with the addition of the ability to pass a context and additional request options.

See CreateOrganizationalUnitCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateOrganizationalUnitRequest

func (c *ORGANIZATION) CreateOrganizationalUnitRequest(input *CreateOrganizationalUnitInput) (req *request.Request, output *CreateOrganizationalUnitOutput)

CreateOrganizationalUnitRequest generates a "volcengine/request.Request" representing the client's request for the CreateOrganizationalUnit operation. The "output" return value will be populated with the CreateOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after CreateOrganizationalUnitCommon Send returns without error.

See CreateOrganizationalUnit for more information on using the CreateOrganizationalUnit API call, and error handling.

// Example sending a request using the CreateOrganizationalUnitRequest method.
req, resp := client.CreateOrganizationalUnitRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateOrganizationalUnitWithContext

func (c *ORGANIZATION) CreateOrganizationalUnitWithContext(ctx volcengine.Context, input *CreateOrganizationalUnitInput, opts ...request.Option) (*CreateOrganizationalUnitOutput, error)

CreateOrganizationalUnitWithContext is the same as CreateOrganizationalUnit with the addition of the ability to pass a context and additional request options.

See CreateOrganizationalUnit for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateServiceControlPolicy

func (c *ORGANIZATION) CreateServiceControlPolicy(input *CreateServiceControlPolicyInput) (*CreateServiceControlPolicyOutput, error)

CreateServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateServiceControlPolicy for usage and error information.

func (*ORGANIZATION) CreateServiceControlPolicyCommon

func (c *ORGANIZATION) CreateServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

CreateServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation CreateServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) CreateServiceControlPolicyCommonRequest

func (c *ORGANIZATION) CreateServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

CreateServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateServiceControlPolicyCommon operation. The "output" return value will be populated with the CreateServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceControlPolicyCommon Send returns without error.

See CreateServiceControlPolicyCommon for more information on using the CreateServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the CreateServiceControlPolicyCommonRequest method.
req, resp := client.CreateServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) CreateServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

CreateServiceControlPolicyCommonWithContext is the same as CreateServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See CreateServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) CreateServiceControlPolicyRequest

func (c *ORGANIZATION) CreateServiceControlPolicyRequest(input *CreateServiceControlPolicyInput) (req *request.Request, output *CreateServiceControlPolicyOutput)

CreateServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the CreateServiceControlPolicy operation. The "output" return value will be populated with the CreateServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned CreateServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after CreateServiceControlPolicyCommon Send returns without error.

See CreateServiceControlPolicy for more information on using the CreateServiceControlPolicy API call, and error handling.

// Example sending a request using the CreateServiceControlPolicyRequest method.
req, resp := client.CreateServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) CreateServiceControlPolicyWithContext

func (c *ORGANIZATION) CreateServiceControlPolicyWithContext(ctx volcengine.Context, input *CreateServiceControlPolicyInput, opts ...request.Option) (*CreateServiceControlPolicyOutput, error)

CreateServiceControlPolicyWithContext is the same as CreateServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See CreateServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DeleteOrganization

func (c *ORGANIZATION) DeleteOrganization(input *DeleteOrganizationInput) (*DeleteOrganizationOutput, error)

DeleteOrganization API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DeleteOrganization for usage and error information.

func (*ORGANIZATION) DeleteOrganizationCommon

func (c *ORGANIZATION) DeleteOrganizationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteOrganizationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DeleteOrganizationCommon for usage and error information.

func (*ORGANIZATION) DeleteOrganizationCommonRequest

func (c *ORGANIZATION) DeleteOrganizationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteOrganizationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOrganizationCommon operation. The "output" return value will be populated with the DeleteOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOrganizationCommon Send returns without error.

See DeleteOrganizationCommon for more information on using the DeleteOrganizationCommon API call, and error handling.

// Example sending a request using the DeleteOrganizationCommonRequest method.
req, resp := client.DeleteOrganizationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DeleteOrganizationCommonWithContext

func (c *ORGANIZATION) DeleteOrganizationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteOrganizationCommonWithContext is the same as DeleteOrganizationCommon with the addition of the ability to pass a context and additional request options.

See DeleteOrganizationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DeleteOrganizationRequest

func (c *ORGANIZATION) DeleteOrganizationRequest(input *DeleteOrganizationInput) (req *request.Request, output *DeleteOrganizationOutput)

DeleteOrganizationRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOrganization operation. The "output" return value will be populated with the DeleteOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOrganizationCommon Send returns without error.

See DeleteOrganization for more information on using the DeleteOrganization API call, and error handling.

// Example sending a request using the DeleteOrganizationRequest method.
req, resp := client.DeleteOrganizationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DeleteOrganizationWithContext

func (c *ORGANIZATION) DeleteOrganizationWithContext(ctx volcengine.Context, input *DeleteOrganizationInput, opts ...request.Option) (*DeleteOrganizationOutput, error)

DeleteOrganizationWithContext is the same as DeleteOrganization with the addition of the ability to pass a context and additional request options.

See DeleteOrganization for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DeleteOrganizationalUnit

func (c *ORGANIZATION) DeleteOrganizationalUnit(input *DeleteOrganizationalUnitInput) (*DeleteOrganizationalUnitOutput, error)

DeleteOrganizationalUnit API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DeleteOrganizationalUnit for usage and error information.

func (*ORGANIZATION) DeleteOrganizationalUnitCommon

func (c *ORGANIZATION) DeleteOrganizationalUnitCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteOrganizationalUnitCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DeleteOrganizationalUnitCommon for usage and error information.

func (*ORGANIZATION) DeleteOrganizationalUnitCommonRequest

func (c *ORGANIZATION) DeleteOrganizationalUnitCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteOrganizationalUnitCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOrganizationalUnitCommon operation. The "output" return value will be populated with the DeleteOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOrganizationalUnitCommon Send returns without error.

See DeleteOrganizationalUnitCommon for more information on using the DeleteOrganizationalUnitCommon API call, and error handling.

// Example sending a request using the DeleteOrganizationalUnitCommonRequest method.
req, resp := client.DeleteOrganizationalUnitCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DeleteOrganizationalUnitCommonWithContext

func (c *ORGANIZATION) DeleteOrganizationalUnitCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteOrganizationalUnitCommonWithContext is the same as DeleteOrganizationalUnitCommon with the addition of the ability to pass a context and additional request options.

See DeleteOrganizationalUnitCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DeleteOrganizationalUnitRequest

func (c *ORGANIZATION) DeleteOrganizationalUnitRequest(input *DeleteOrganizationalUnitInput) (req *request.Request, output *DeleteOrganizationalUnitOutput)

DeleteOrganizationalUnitRequest generates a "volcengine/request.Request" representing the client's request for the DeleteOrganizationalUnit operation. The "output" return value will be populated with the DeleteOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteOrganizationalUnitCommon Send returns without error.

See DeleteOrganizationalUnit for more information on using the DeleteOrganizationalUnit API call, and error handling.

// Example sending a request using the DeleteOrganizationalUnitRequest method.
req, resp := client.DeleteOrganizationalUnitRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DeleteOrganizationalUnitWithContext

func (c *ORGANIZATION) DeleteOrganizationalUnitWithContext(ctx volcengine.Context, input *DeleteOrganizationalUnitInput, opts ...request.Option) (*DeleteOrganizationalUnitOutput, error)

DeleteOrganizationalUnitWithContext is the same as DeleteOrganizationalUnit with the addition of the ability to pass a context and additional request options.

See DeleteOrganizationalUnit for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DeleteServiceControlPolicy

func (c *ORGANIZATION) DeleteServiceControlPolicy(input *DeleteServiceControlPolicyInput) (*DeleteServiceControlPolicyOutput, error)

DeleteServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DeleteServiceControlPolicy for usage and error information.

func (*ORGANIZATION) DeleteServiceControlPolicyCommon

func (c *ORGANIZATION) DeleteServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DeleteServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DeleteServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) DeleteServiceControlPolicyCommonRequest

func (c *ORGANIZATION) DeleteServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DeleteServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteServiceControlPolicyCommon operation. The "output" return value will be populated with the DeleteServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteServiceControlPolicyCommon Send returns without error.

See DeleteServiceControlPolicyCommon for more information on using the DeleteServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the DeleteServiceControlPolicyCommonRequest method.
req, resp := client.DeleteServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DeleteServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) DeleteServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DeleteServiceControlPolicyCommonWithContext is the same as DeleteServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DeleteServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DeleteServiceControlPolicyRequest

func (c *ORGANIZATION) DeleteServiceControlPolicyRequest(input *DeleteServiceControlPolicyInput) (req *request.Request, output *DeleteServiceControlPolicyOutput)

DeleteServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DeleteServiceControlPolicy operation. The "output" return value will be populated with the DeleteServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DeleteServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteServiceControlPolicyCommon Send returns without error.

See DeleteServiceControlPolicy for more information on using the DeleteServiceControlPolicy API call, and error handling.

// Example sending a request using the DeleteServiceControlPolicyRequest method.
req, resp := client.DeleteServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DeleteServiceControlPolicyWithContext

func (c *ORGANIZATION) DeleteServiceControlPolicyWithContext(ctx volcengine.Context, input *DeleteServiceControlPolicyInput, opts ...request.Option) (*DeleteServiceControlPolicyOutput, error)

DeleteServiceControlPolicyWithContext is the same as DeleteServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See DeleteServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeAccount

func (c *ORGANIZATION) DescribeAccount(input *DescribeAccountInput) (*DescribeAccountOutput, error)

DescribeAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeAccount for usage and error information.

func (*ORGANIZATION) DescribeAccountCommon

func (c *ORGANIZATION) DescribeAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeAccountCommon for usage and error information.

func (*ORGANIZATION) DescribeAccountCommonRequest

func (c *ORGANIZATION) DescribeAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAccountCommon operation. The "output" return value will be populated with the DescribeAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAccountCommon Send returns without error.

See DescribeAccountCommon for more information on using the DescribeAccountCommon API call, and error handling.

// Example sending a request using the DescribeAccountCommonRequest method.
req, resp := client.DescribeAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeAccountCommonWithContext

func (c *ORGANIZATION) DescribeAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAccountCommonWithContext is the same as DescribeAccountCommon with the addition of the ability to pass a context and additional request options.

See DescribeAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeAccountInvitation

func (c *ORGANIZATION) DescribeAccountInvitation(input *DescribeAccountInvitationInput) (*DescribeAccountInvitationOutput, error)

DescribeAccountInvitation API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeAccountInvitation for usage and error information.

func (*ORGANIZATION) DescribeAccountInvitationCommon

func (c *ORGANIZATION) DescribeAccountInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAccountInvitationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeAccountInvitationCommon for usage and error information.

func (*ORGANIZATION) DescribeAccountInvitationCommonRequest

func (c *ORGANIZATION) DescribeAccountInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAccountInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAccountInvitationCommon operation. The "output" return value will be populated with the DescribeAccountInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAccountInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAccountInvitationCommon Send returns without error.

See DescribeAccountInvitationCommon for more information on using the DescribeAccountInvitationCommon API call, and error handling.

// Example sending a request using the DescribeAccountInvitationCommonRequest method.
req, resp := client.DescribeAccountInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeAccountInvitationCommonWithContext

func (c *ORGANIZATION) DescribeAccountInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAccountInvitationCommonWithContext is the same as DescribeAccountInvitationCommon with the addition of the ability to pass a context and additional request options.

See DescribeAccountInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeAccountInvitationRequest

func (c *ORGANIZATION) DescribeAccountInvitationRequest(input *DescribeAccountInvitationInput) (req *request.Request, output *DescribeAccountInvitationOutput)

DescribeAccountInvitationRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAccountInvitation operation. The "output" return value will be populated with the DescribeAccountInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAccountInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAccountInvitationCommon Send returns without error.

See DescribeAccountInvitation for more information on using the DescribeAccountInvitation API call, and error handling.

// Example sending a request using the DescribeAccountInvitationRequest method.
req, resp := client.DescribeAccountInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeAccountInvitationWithContext

func (c *ORGANIZATION) DescribeAccountInvitationWithContext(ctx volcengine.Context, input *DescribeAccountInvitationInput, opts ...request.Option) (*DescribeAccountInvitationOutput, error)

DescribeAccountInvitationWithContext is the same as DescribeAccountInvitation with the addition of the ability to pass a context and additional request options.

See DescribeAccountInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeAccountRequest

func (c *ORGANIZATION) DescribeAccountRequest(input *DescribeAccountInput) (req *request.Request, output *DescribeAccountOutput)

DescribeAccountRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAccount operation. The "output" return value will be populated with the DescribeAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAccountCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAccountCommon Send returns without error.

See DescribeAccount for more information on using the DescribeAccount API call, and error handling.

// Example sending a request using the DescribeAccountRequest method.
req, resp := client.DescribeAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeAccountWithContext

func (c *ORGANIZATION) DescribeAccountWithContext(ctx volcengine.Context, input *DescribeAccountInput, opts ...request.Option) (*DescribeAccountOutput, error)

DescribeAccountWithContext is the same as DescribeAccount with the addition of the ability to pass a context and additional request options.

See DescribeAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeOrganization

func (c *ORGANIZATION) DescribeOrganization(input *DescribeOrganizationInput) (*DescribeOrganizationOutput, error)

DescribeOrganization API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeOrganization for usage and error information.

func (*ORGANIZATION) DescribeOrganizationCommon

func (c *ORGANIZATION) DescribeOrganizationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeOrganizationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeOrganizationCommon for usage and error information.

func (*ORGANIZATION) DescribeOrganizationCommonRequest

func (c *ORGANIZATION) DescribeOrganizationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeOrganizationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeOrganizationCommon operation. The "output" return value will be populated with the DescribeOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeOrganizationCommon Send returns without error.

See DescribeOrganizationCommon for more information on using the DescribeOrganizationCommon API call, and error handling.

// Example sending a request using the DescribeOrganizationCommonRequest method.
req, resp := client.DescribeOrganizationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeOrganizationCommonWithContext

func (c *ORGANIZATION) DescribeOrganizationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeOrganizationCommonWithContext is the same as DescribeOrganizationCommon with the addition of the ability to pass a context and additional request options.

See DescribeOrganizationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeOrganizationRequest

func (c *ORGANIZATION) DescribeOrganizationRequest(input *DescribeOrganizationInput) (req *request.Request, output *DescribeOrganizationOutput)

DescribeOrganizationRequest generates a "volcengine/request.Request" representing the client's request for the DescribeOrganization operation. The "output" return value will be populated with the DescribeOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeOrganizationCommon Send returns without error.

See DescribeOrganization for more information on using the DescribeOrganization API call, and error handling.

// Example sending a request using the DescribeOrganizationRequest method.
req, resp := client.DescribeOrganizationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeOrganizationWithContext

func (c *ORGANIZATION) DescribeOrganizationWithContext(ctx volcengine.Context, input *DescribeOrganizationInput, opts ...request.Option) (*DescribeOrganizationOutput, error)

DescribeOrganizationWithContext is the same as DescribeOrganization with the addition of the ability to pass a context and additional request options.

See DescribeOrganization for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeOrganizationalUnit

func (c *ORGANIZATION) DescribeOrganizationalUnit(input *DescribeOrganizationalUnitInput) (*DescribeOrganizationalUnitOutput, error)

DescribeOrganizationalUnit API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeOrganizationalUnit for usage and error information.

func (*ORGANIZATION) DescribeOrganizationalUnitCommon

func (c *ORGANIZATION) DescribeOrganizationalUnitCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeOrganizationalUnitCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeOrganizationalUnitCommon for usage and error information.

func (*ORGANIZATION) DescribeOrganizationalUnitCommonRequest

func (c *ORGANIZATION) DescribeOrganizationalUnitCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeOrganizationalUnitCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeOrganizationalUnitCommon operation. The "output" return value will be populated with the DescribeOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeOrganizationalUnitCommon Send returns without error.

See DescribeOrganizationalUnitCommon for more information on using the DescribeOrganizationalUnitCommon API call, and error handling.

// Example sending a request using the DescribeOrganizationalUnitCommonRequest method.
req, resp := client.DescribeOrganizationalUnitCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeOrganizationalUnitCommonWithContext

func (c *ORGANIZATION) DescribeOrganizationalUnitCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeOrganizationalUnitCommonWithContext is the same as DescribeOrganizationalUnitCommon with the addition of the ability to pass a context and additional request options.

See DescribeOrganizationalUnitCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeOrganizationalUnitRequest

func (c *ORGANIZATION) DescribeOrganizationalUnitRequest(input *DescribeOrganizationalUnitInput) (req *request.Request, output *DescribeOrganizationalUnitOutput)

DescribeOrganizationalUnitRequest generates a "volcengine/request.Request" representing the client's request for the DescribeOrganizationalUnit operation. The "output" return value will be populated with the DescribeOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeOrganizationalUnitCommon Send returns without error.

See DescribeOrganizationalUnit for more information on using the DescribeOrganizationalUnit API call, and error handling.

// Example sending a request using the DescribeOrganizationalUnitRequest method.
req, resp := client.DescribeOrganizationalUnitRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeOrganizationalUnitWithContext

func (c *ORGANIZATION) DescribeOrganizationalUnitWithContext(ctx volcengine.Context, input *DescribeOrganizationalUnitInput, opts ...request.Option) (*DescribeOrganizationalUnitOutput, error)

DescribeOrganizationalUnitWithContext is the same as DescribeOrganizationalUnit with the addition of the ability to pass a context and additional request options.

See DescribeOrganizationalUnit for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeQuitApplication

func (c *ORGANIZATION) DescribeQuitApplication(input *DescribeQuitApplicationInput) (*DescribeQuitApplicationOutput, error)

DescribeQuitApplication API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeQuitApplication for usage and error information.

func (*ORGANIZATION) DescribeQuitApplicationCommon

func (c *ORGANIZATION) DescribeQuitApplicationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeQuitApplicationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DescribeQuitApplicationCommon for usage and error information.

func (*ORGANIZATION) DescribeQuitApplicationCommonRequest

func (c *ORGANIZATION) DescribeQuitApplicationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeQuitApplicationCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeQuitApplicationCommon operation. The "output" return value will be populated with the DescribeQuitApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeQuitApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeQuitApplicationCommon Send returns without error.

See DescribeQuitApplicationCommon for more information on using the DescribeQuitApplicationCommon API call, and error handling.

// Example sending a request using the DescribeQuitApplicationCommonRequest method.
req, resp := client.DescribeQuitApplicationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeQuitApplicationCommonWithContext

func (c *ORGANIZATION) DescribeQuitApplicationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeQuitApplicationCommonWithContext is the same as DescribeQuitApplicationCommon with the addition of the ability to pass a context and additional request options.

See DescribeQuitApplicationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DescribeQuitApplicationRequest

func (c *ORGANIZATION) DescribeQuitApplicationRequest(input *DescribeQuitApplicationInput) (req *request.Request, output *DescribeQuitApplicationOutput)

DescribeQuitApplicationRequest generates a "volcengine/request.Request" representing the client's request for the DescribeQuitApplication operation. The "output" return value will be populated with the DescribeQuitApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeQuitApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeQuitApplicationCommon Send returns without error.

See DescribeQuitApplication for more information on using the DescribeQuitApplication API call, and error handling.

// Example sending a request using the DescribeQuitApplicationRequest method.
req, resp := client.DescribeQuitApplicationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DescribeQuitApplicationWithContext

func (c *ORGANIZATION) DescribeQuitApplicationWithContext(ctx volcengine.Context, input *DescribeQuitApplicationInput, opts ...request.Option) (*DescribeQuitApplicationOutput, error)

DescribeQuitApplicationWithContext is the same as DescribeQuitApplication with the addition of the ability to pass a context and additional request options.

See DescribeQuitApplication for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DetachServiceControlPolicy

func (c *ORGANIZATION) DetachServiceControlPolicy(input *DetachServiceControlPolicyInput) (*DetachServiceControlPolicyOutput, error)

DetachServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DetachServiceControlPolicy for usage and error information.

func (*ORGANIZATION) DetachServiceControlPolicyCommon

func (c *ORGANIZATION) DetachServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DetachServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DetachServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) DetachServiceControlPolicyCommonRequest

func (c *ORGANIZATION) DetachServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DetachServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DetachServiceControlPolicyCommon operation. The "output" return value will be populated with the DetachServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachServiceControlPolicyCommon Send returns without error.

See DetachServiceControlPolicyCommon for more information on using the DetachServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the DetachServiceControlPolicyCommonRequest method.
req, resp := client.DetachServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DetachServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) DetachServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DetachServiceControlPolicyCommonWithContext is the same as DetachServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DetachServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DetachServiceControlPolicyRequest

func (c *ORGANIZATION) DetachServiceControlPolicyRequest(input *DetachServiceControlPolicyInput) (req *request.Request, output *DetachServiceControlPolicyOutput)

DetachServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DetachServiceControlPolicy operation. The "output" return value will be populated with the DetachServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DetachServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DetachServiceControlPolicyCommon Send returns without error.

See DetachServiceControlPolicy for more information on using the DetachServiceControlPolicy API call, and error handling.

// Example sending a request using the DetachServiceControlPolicyRequest method.
req, resp := client.DetachServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DetachServiceControlPolicyWithContext

func (c *ORGANIZATION) DetachServiceControlPolicyWithContext(ctx volcengine.Context, input *DetachServiceControlPolicyInput, opts ...request.Option) (*DetachServiceControlPolicyOutput, error)

DetachServiceControlPolicyWithContext is the same as DetachServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See DetachServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DisableConsoleLogin

func (c *ORGANIZATION) DisableConsoleLogin(input *DisableConsoleLoginInput) (*DisableConsoleLoginOutput, error)

DisableConsoleLogin API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DisableConsoleLogin for usage and error information.

func (*ORGANIZATION) DisableConsoleLoginCommon

func (c *ORGANIZATION) DisableConsoleLoginCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableConsoleLoginCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DisableConsoleLoginCommon for usage and error information.

func (*ORGANIZATION) DisableConsoleLoginCommonRequest

func (c *ORGANIZATION) DisableConsoleLoginCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableConsoleLoginCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableConsoleLoginCommon operation. The "output" return value will be populated with the DisableConsoleLoginCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableConsoleLoginCommon Request to send the API call to the service. the "output" return value is not valid until after DisableConsoleLoginCommon Send returns without error.

See DisableConsoleLoginCommon for more information on using the DisableConsoleLoginCommon API call, and error handling.

// Example sending a request using the DisableConsoleLoginCommonRequest method.
req, resp := client.DisableConsoleLoginCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DisableConsoleLoginCommonWithContext

func (c *ORGANIZATION) DisableConsoleLoginCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableConsoleLoginCommonWithContext is the same as DisableConsoleLoginCommon with the addition of the ability to pass a context and additional request options.

See DisableConsoleLoginCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DisableConsoleLoginRequest

func (c *ORGANIZATION) DisableConsoleLoginRequest(input *DisableConsoleLoginInput) (req *request.Request, output *DisableConsoleLoginOutput)

DisableConsoleLoginRequest generates a "volcengine/request.Request" representing the client's request for the DisableConsoleLogin operation. The "output" return value will be populated with the DisableConsoleLoginCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableConsoleLoginCommon Request to send the API call to the service. the "output" return value is not valid until after DisableConsoleLoginCommon Send returns without error.

See DisableConsoleLogin for more information on using the DisableConsoleLogin API call, and error handling.

// Example sending a request using the DisableConsoleLoginRequest method.
req, resp := client.DisableConsoleLoginRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DisableConsoleLoginWithContext

func (c *ORGANIZATION) DisableConsoleLoginWithContext(ctx volcengine.Context, input *DisableConsoleLoginInput, opts ...request.Option) (*DisableConsoleLoginOutput, error)

DisableConsoleLoginWithContext is the same as DisableConsoleLogin with the addition of the ability to pass a context and additional request options.

See DisableConsoleLogin for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DisableServiceControlPolicy

func (c *ORGANIZATION) DisableServiceControlPolicy(input *DisableServiceControlPolicyInput) (*DisableServiceControlPolicyOutput, error)

DisableServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DisableServiceControlPolicy for usage and error information.

func (*ORGANIZATION) DisableServiceControlPolicyCommon

func (c *ORGANIZATION) DisableServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DisableServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation DisableServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) DisableServiceControlPolicyCommonRequest

func (c *ORGANIZATION) DisableServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DisableServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableServiceControlPolicyCommon operation. The "output" return value will be populated with the DisableServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DisableServiceControlPolicyCommon Send returns without error.

See DisableServiceControlPolicyCommon for more information on using the DisableServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the DisableServiceControlPolicyCommonRequest method.
req, resp := client.DisableServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DisableServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) DisableServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DisableServiceControlPolicyCommonWithContext is the same as DisableServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See DisableServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) DisableServiceControlPolicyRequest

func (c *ORGANIZATION) DisableServiceControlPolicyRequest(input *DisableServiceControlPolicyInput) (req *request.Request, output *DisableServiceControlPolicyOutput)

DisableServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the DisableServiceControlPolicy operation. The "output" return value will be populated with the DisableServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned DisableServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after DisableServiceControlPolicyCommon Send returns without error.

See DisableServiceControlPolicy for more information on using the DisableServiceControlPolicy API call, and error handling.

// Example sending a request using the DisableServiceControlPolicyRequest method.
req, resp := client.DisableServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) DisableServiceControlPolicyWithContext

func (c *ORGANIZATION) DisableServiceControlPolicyWithContext(ctx volcengine.Context, input *DisableServiceControlPolicyInput, opts ...request.Option) (*DisableServiceControlPolicyOutput, error)

DisableServiceControlPolicyWithContext is the same as DisableServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See DisableServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) EnableConsoleLogin

func (c *ORGANIZATION) EnableConsoleLogin(input *EnableConsoleLoginInput) (*EnableConsoleLoginOutput, error)

EnableConsoleLogin API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation EnableConsoleLogin for usage and error information.

func (*ORGANIZATION) EnableConsoleLoginCommon

func (c *ORGANIZATION) EnableConsoleLoginCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableConsoleLoginCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation EnableConsoleLoginCommon for usage and error information.

func (*ORGANIZATION) EnableConsoleLoginCommonRequest

func (c *ORGANIZATION) EnableConsoleLoginCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableConsoleLoginCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableConsoleLoginCommon operation. The "output" return value will be populated with the EnableConsoleLoginCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableConsoleLoginCommon Request to send the API call to the service. the "output" return value is not valid until after EnableConsoleLoginCommon Send returns without error.

See EnableConsoleLoginCommon for more information on using the EnableConsoleLoginCommon API call, and error handling.

// Example sending a request using the EnableConsoleLoginCommonRequest method.
req, resp := client.EnableConsoleLoginCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) EnableConsoleLoginCommonWithContext

func (c *ORGANIZATION) EnableConsoleLoginCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableConsoleLoginCommonWithContext is the same as EnableConsoleLoginCommon with the addition of the ability to pass a context and additional request options.

See EnableConsoleLoginCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) EnableConsoleLoginRequest

func (c *ORGANIZATION) EnableConsoleLoginRequest(input *EnableConsoleLoginInput) (req *request.Request, output *EnableConsoleLoginOutput)

EnableConsoleLoginRequest generates a "volcengine/request.Request" representing the client's request for the EnableConsoleLogin operation. The "output" return value will be populated with the EnableConsoleLoginCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableConsoleLoginCommon Request to send the API call to the service. the "output" return value is not valid until after EnableConsoleLoginCommon Send returns without error.

See EnableConsoleLogin for more information on using the EnableConsoleLogin API call, and error handling.

// Example sending a request using the EnableConsoleLoginRequest method.
req, resp := client.EnableConsoleLoginRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) EnableConsoleLoginWithContext

func (c *ORGANIZATION) EnableConsoleLoginWithContext(ctx volcengine.Context, input *EnableConsoleLoginInput, opts ...request.Option) (*EnableConsoleLoginOutput, error)

EnableConsoleLoginWithContext is the same as EnableConsoleLogin with the addition of the ability to pass a context and additional request options.

See EnableConsoleLogin for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) EnableServiceControlPolicy

func (c *ORGANIZATION) EnableServiceControlPolicy(input *EnableServiceControlPolicyInput) (*EnableServiceControlPolicyOutput, error)

EnableServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation EnableServiceControlPolicy for usage and error information.

func (*ORGANIZATION) EnableServiceControlPolicyCommon

func (c *ORGANIZATION) EnableServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

EnableServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation EnableServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) EnableServiceControlPolicyCommonRequest

func (c *ORGANIZATION) EnableServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

EnableServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableServiceControlPolicyCommon operation. The "output" return value will be populated with the EnableServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after EnableServiceControlPolicyCommon Send returns without error.

See EnableServiceControlPolicyCommon for more information on using the EnableServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the EnableServiceControlPolicyCommonRequest method.
req, resp := client.EnableServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) EnableServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) EnableServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

EnableServiceControlPolicyCommonWithContext is the same as EnableServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See EnableServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) EnableServiceControlPolicyRequest

func (c *ORGANIZATION) EnableServiceControlPolicyRequest(input *EnableServiceControlPolicyInput) (req *request.Request, output *EnableServiceControlPolicyOutput)

EnableServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the EnableServiceControlPolicy operation. The "output" return value will be populated with the EnableServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned EnableServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after EnableServiceControlPolicyCommon Send returns without error.

See EnableServiceControlPolicy for more information on using the EnableServiceControlPolicy API call, and error handling.

// Example sending a request using the EnableServiceControlPolicyRequest method.
req, resp := client.EnableServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) EnableServiceControlPolicyWithContext

func (c *ORGANIZATION) EnableServiceControlPolicyWithContext(ctx volcengine.Context, input *EnableServiceControlPolicyInput, opts ...request.Option) (*EnableServiceControlPolicyOutput, error)

EnableServiceControlPolicyWithContext is the same as EnableServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See EnableServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) GetAccountSecureContactInfo

func (c *ORGANIZATION) GetAccountSecureContactInfo(input *GetAccountSecureContactInfoInput) (*GetAccountSecureContactInfoOutput, error)

GetAccountSecureContactInfo API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation GetAccountSecureContactInfo for usage and error information.

func (*ORGANIZATION) GetAccountSecureContactInfoCommon

func (c *ORGANIZATION) GetAccountSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetAccountSecureContactInfoCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation GetAccountSecureContactInfoCommon for usage and error information.

func (*ORGANIZATION) GetAccountSecureContactInfoCommonRequest

func (c *ORGANIZATION) GetAccountSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetAccountSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetAccountSecureContactInfoCommon operation. The "output" return value will be populated with the GetAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetAccountSecureContactInfoCommon Send returns without error.

See GetAccountSecureContactInfoCommon for more information on using the GetAccountSecureContactInfoCommon API call, and error handling.

// Example sending a request using the GetAccountSecureContactInfoCommonRequest method.
req, resp := client.GetAccountSecureContactInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) GetAccountSecureContactInfoCommonWithContext

func (c *ORGANIZATION) GetAccountSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetAccountSecureContactInfoCommonWithContext is the same as GetAccountSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.

See GetAccountSecureContactInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) GetAccountSecureContactInfoRequest

func (c *ORGANIZATION) GetAccountSecureContactInfoRequest(input *GetAccountSecureContactInfoInput) (req *request.Request, output *GetAccountSecureContactInfoOutput)

GetAccountSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the GetAccountSecureContactInfo operation. The "output" return value will be populated with the GetAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned GetAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after GetAccountSecureContactInfoCommon Send returns without error.

See GetAccountSecureContactInfo for more information on using the GetAccountSecureContactInfo API call, and error handling.

// Example sending a request using the GetAccountSecureContactInfoRequest method.
req, resp := client.GetAccountSecureContactInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) GetAccountSecureContactInfoWithContext

func (c *ORGANIZATION) GetAccountSecureContactInfoWithContext(ctx volcengine.Context, input *GetAccountSecureContactInfoInput, opts ...request.Option) (*GetAccountSecureContactInfoOutput, error)

GetAccountSecureContactInfoWithContext is the same as GetAccountSecureContactInfo with the addition of the ability to pass a context and additional request options.

See GetAccountSecureContactInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) GetServiceControlPolicy

func (c *ORGANIZATION) GetServiceControlPolicy(input *GetServiceControlPolicyInput) (*GetServiceControlPolicyOutput, error)

GetServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation GetServiceControlPolicy for usage and error information.

func (*ORGANIZATION) GetServiceControlPolicyCommon

func (c *ORGANIZATION) GetServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation GetServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) GetServiceControlPolicyCommonRequest

func (c *ORGANIZATION) GetServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetServiceControlPolicyCommon operation. The "output" return value will be populated with the GetServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceControlPolicyCommon Send returns without error.

See GetServiceControlPolicyCommon for more information on using the GetServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the GetServiceControlPolicyCommonRequest method.
req, resp := client.GetServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) GetServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) GetServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetServiceControlPolicyCommonWithContext is the same as GetServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See GetServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) GetServiceControlPolicyEnablement

GetServiceControlPolicyEnablement API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation GetServiceControlPolicyEnablement for usage and error information.

func (*ORGANIZATION) GetServiceControlPolicyEnablementCommon

func (c *ORGANIZATION) GetServiceControlPolicyEnablementCommon(input *map[string]interface{}) (*map[string]interface{}, error)

GetServiceControlPolicyEnablementCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation GetServiceControlPolicyEnablementCommon for usage and error information.

func (*ORGANIZATION) GetServiceControlPolicyEnablementCommonRequest

func (c *ORGANIZATION) GetServiceControlPolicyEnablementCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

GetServiceControlPolicyEnablementCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetServiceControlPolicyEnablementCommon operation. The "output" return value will be populated with the GetServiceControlPolicyEnablementCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceControlPolicyEnablementCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceControlPolicyEnablementCommon Send returns without error.

See GetServiceControlPolicyEnablementCommon for more information on using the GetServiceControlPolicyEnablementCommon API call, and error handling.

// Example sending a request using the GetServiceControlPolicyEnablementCommonRequest method.
req, resp := client.GetServiceControlPolicyEnablementCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) GetServiceControlPolicyEnablementCommonWithContext

func (c *ORGANIZATION) GetServiceControlPolicyEnablementCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

GetServiceControlPolicyEnablementCommonWithContext is the same as GetServiceControlPolicyEnablementCommon with the addition of the ability to pass a context and additional request options.

See GetServiceControlPolicyEnablementCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) GetServiceControlPolicyEnablementRequest

func (c *ORGANIZATION) GetServiceControlPolicyEnablementRequest(input *GetServiceControlPolicyEnablementInput) (req *request.Request, output *GetServiceControlPolicyEnablementOutput)

GetServiceControlPolicyEnablementRequest generates a "volcengine/request.Request" representing the client's request for the GetServiceControlPolicyEnablement operation. The "output" return value will be populated with the GetServiceControlPolicyEnablementCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceControlPolicyEnablementCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceControlPolicyEnablementCommon Send returns without error.

See GetServiceControlPolicyEnablement for more information on using the GetServiceControlPolicyEnablement API call, and error handling.

// Example sending a request using the GetServiceControlPolicyEnablementRequest method.
req, resp := client.GetServiceControlPolicyEnablementRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) GetServiceControlPolicyEnablementWithContext

func (c *ORGANIZATION) GetServiceControlPolicyEnablementWithContext(ctx volcengine.Context, input *GetServiceControlPolicyEnablementInput, opts ...request.Option) (*GetServiceControlPolicyEnablementOutput, error)

GetServiceControlPolicyEnablementWithContext is the same as GetServiceControlPolicyEnablement with the addition of the ability to pass a context and additional request options.

See GetServiceControlPolicyEnablement for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) GetServiceControlPolicyRequest

func (c *ORGANIZATION) GetServiceControlPolicyRequest(input *GetServiceControlPolicyInput) (req *request.Request, output *GetServiceControlPolicyOutput)

GetServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the GetServiceControlPolicy operation. The "output" return value will be populated with the GetServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned GetServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after GetServiceControlPolicyCommon Send returns without error.

See GetServiceControlPolicy for more information on using the GetServiceControlPolicy API call, and error handling.

// Example sending a request using the GetServiceControlPolicyRequest method.
req, resp := client.GetServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) GetServiceControlPolicyWithContext

func (c *ORGANIZATION) GetServiceControlPolicyWithContext(ctx volcengine.Context, input *GetServiceControlPolicyInput, opts ...request.Option) (*GetServiceControlPolicyOutput, error)

GetServiceControlPolicyWithContext is the same as GetServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See GetServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) InviteAccount

func (c *ORGANIZATION) InviteAccount(input *InviteAccountInput) (*InviteAccountOutput, error)

InviteAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation InviteAccount for usage and error information.

func (*ORGANIZATION) InviteAccountCommon

func (c *ORGANIZATION) InviteAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

InviteAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation InviteAccountCommon for usage and error information.

func (*ORGANIZATION) InviteAccountCommonRequest

func (c *ORGANIZATION) InviteAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

InviteAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the InviteAccountCommon operation. The "output" return value will be populated with the InviteAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned InviteAccountCommon Request to send the API call to the service. the "output" return value is not valid until after InviteAccountCommon Send returns without error.

See InviteAccountCommon for more information on using the InviteAccountCommon API call, and error handling.

// Example sending a request using the InviteAccountCommonRequest method.
req, resp := client.InviteAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) InviteAccountCommonWithContext

func (c *ORGANIZATION) InviteAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

InviteAccountCommonWithContext is the same as InviteAccountCommon with the addition of the ability to pass a context and additional request options.

See InviteAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) InviteAccountRequest

func (c *ORGANIZATION) InviteAccountRequest(input *InviteAccountInput) (req *request.Request, output *InviteAccountOutput)

InviteAccountRequest generates a "volcengine/request.Request" representing the client's request for the InviteAccount operation. The "output" return value will be populated with the InviteAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned InviteAccountCommon Request to send the API call to the service. the "output" return value is not valid until after InviteAccountCommon Send returns without error.

See InviteAccount for more information on using the InviteAccount API call, and error handling.

// Example sending a request using the InviteAccountRequest method.
req, resp := client.InviteAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) InviteAccountWithContext

func (c *ORGANIZATION) InviteAccountWithContext(ctx volcengine.Context, input *InviteAccountInput, opts ...request.Option) (*InviteAccountOutput, error)

InviteAccountWithContext is the same as InviteAccount with the addition of the ability to pass a context and additional request options.

See InviteAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListAccounts

func (c *ORGANIZATION) ListAccounts(input *ListAccountsInput) (*ListAccountsOutput, error)

ListAccounts API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListAccounts for usage and error information.

func (*ORGANIZATION) ListAccountsCommon

func (c *ORGANIZATION) ListAccountsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListAccountsCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListAccountsCommon for usage and error information.

func (*ORGANIZATION) ListAccountsCommonRequest

func (c *ORGANIZATION) ListAccountsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListAccountsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListAccountsCommon operation. The "output" return value will be populated with the ListAccountsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAccountsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccountsCommon Send returns without error.

See ListAccountsCommon for more information on using the ListAccountsCommon API call, and error handling.

// Example sending a request using the ListAccountsCommonRequest method.
req, resp := client.ListAccountsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListAccountsCommonWithContext

func (c *ORGANIZATION) ListAccountsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListAccountsCommonWithContext is the same as ListAccountsCommon with the addition of the ability to pass a context and additional request options.

See ListAccountsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListAccountsRequest

func (c *ORGANIZATION) ListAccountsRequest(input *ListAccountsInput) (req *request.Request, output *ListAccountsOutput)

ListAccountsRequest generates a "volcengine/request.Request" representing the client's request for the ListAccounts operation. The "output" return value will be populated with the ListAccountsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListAccountsCommon Request to send the API call to the service. the "output" return value is not valid until after ListAccountsCommon Send returns without error.

See ListAccounts for more information on using the ListAccounts API call, and error handling.

// Example sending a request using the ListAccountsRequest method.
req, resp := client.ListAccountsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListAccountsWithContext

func (c *ORGANIZATION) ListAccountsWithContext(ctx volcengine.Context, input *ListAccountsInput, opts ...request.Option) (*ListAccountsOutput, error)

ListAccountsWithContext is the same as ListAccounts with the addition of the ability to pass a context and additional request options.

See ListAccounts for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListInvitations

func (c *ORGANIZATION) ListInvitations(input *ListInvitationsInput) (*ListInvitationsOutput, error)

ListInvitations API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListInvitations for usage and error information.

func (*ORGANIZATION) ListInvitationsCommon

func (c *ORGANIZATION) ListInvitationsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListInvitationsCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListInvitationsCommon for usage and error information.

func (*ORGANIZATION) ListInvitationsCommonRequest

func (c *ORGANIZATION) ListInvitationsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListInvitationsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListInvitationsCommon operation. The "output" return value will be populated with the ListInvitationsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInvitationsCommon Request to send the API call to the service. the "output" return value is not valid until after ListInvitationsCommon Send returns without error.

See ListInvitationsCommon for more information on using the ListInvitationsCommon API call, and error handling.

// Example sending a request using the ListInvitationsCommonRequest method.
req, resp := client.ListInvitationsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListInvitationsCommonWithContext

func (c *ORGANIZATION) ListInvitationsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListInvitationsCommonWithContext is the same as ListInvitationsCommon with the addition of the ability to pass a context and additional request options.

See ListInvitationsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListInvitationsRequest

func (c *ORGANIZATION) ListInvitationsRequest(input *ListInvitationsInput) (req *request.Request, output *ListInvitationsOutput)

ListInvitationsRequest generates a "volcengine/request.Request" representing the client's request for the ListInvitations operation. The "output" return value will be populated with the ListInvitationsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListInvitationsCommon Request to send the API call to the service. the "output" return value is not valid until after ListInvitationsCommon Send returns without error.

See ListInvitations for more information on using the ListInvitations API call, and error handling.

// Example sending a request using the ListInvitationsRequest method.
req, resp := client.ListInvitationsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListInvitationsWithContext

func (c *ORGANIZATION) ListInvitationsWithContext(ctx volcengine.Context, input *ListInvitationsInput, opts ...request.Option) (*ListInvitationsOutput, error)

ListInvitationsWithContext is the same as ListInvitations with the addition of the ability to pass a context and additional request options.

See ListInvitations for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListOrganizationalUnits

func (c *ORGANIZATION) ListOrganizationalUnits(input *ListOrganizationalUnitsInput) (*ListOrganizationalUnitsOutput, error)

ListOrganizationalUnits API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListOrganizationalUnits for usage and error information.

func (*ORGANIZATION) ListOrganizationalUnitsCommon

func (c *ORGANIZATION) ListOrganizationalUnitsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListOrganizationalUnitsCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListOrganizationalUnitsCommon for usage and error information.

func (*ORGANIZATION) ListOrganizationalUnitsCommonRequest

func (c *ORGANIZATION) ListOrganizationalUnitsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListOrganizationalUnitsCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListOrganizationalUnitsCommon operation. The "output" return value will be populated with the ListOrganizationalUnitsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrganizationalUnitsCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrganizationalUnitsCommon Send returns without error.

See ListOrganizationalUnitsCommon for more information on using the ListOrganizationalUnitsCommon API call, and error handling.

// Example sending a request using the ListOrganizationalUnitsCommonRequest method.
req, resp := client.ListOrganizationalUnitsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListOrganizationalUnitsCommonWithContext

func (c *ORGANIZATION) ListOrganizationalUnitsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListOrganizationalUnitsCommonWithContext is the same as ListOrganizationalUnitsCommon with the addition of the ability to pass a context and additional request options.

See ListOrganizationalUnitsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListOrganizationalUnitsForParent

ListOrganizationalUnitsForParent API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListOrganizationalUnitsForParent for usage and error information.

func (*ORGANIZATION) ListOrganizationalUnitsForParentCommon

func (c *ORGANIZATION) ListOrganizationalUnitsForParentCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListOrganizationalUnitsForParentCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListOrganizationalUnitsForParentCommon for usage and error information.

func (*ORGANIZATION) ListOrganizationalUnitsForParentCommonRequest

func (c *ORGANIZATION) ListOrganizationalUnitsForParentCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListOrganizationalUnitsForParentCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListOrganizationalUnitsForParentCommon operation. The "output" return value will be populated with the ListOrganizationalUnitsForParentCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrganizationalUnitsForParentCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrganizationalUnitsForParentCommon Send returns without error.

See ListOrganizationalUnitsForParentCommon for more information on using the ListOrganizationalUnitsForParentCommon API call, and error handling.

// Example sending a request using the ListOrganizationalUnitsForParentCommonRequest method.
req, resp := client.ListOrganizationalUnitsForParentCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListOrganizationalUnitsForParentCommonWithContext

func (c *ORGANIZATION) ListOrganizationalUnitsForParentCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListOrganizationalUnitsForParentCommonWithContext is the same as ListOrganizationalUnitsForParentCommon with the addition of the ability to pass a context and additional request options.

See ListOrganizationalUnitsForParentCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListOrganizationalUnitsForParentRequest

func (c *ORGANIZATION) ListOrganizationalUnitsForParentRequest(input *ListOrganizationalUnitsForParentInput) (req *request.Request, output *ListOrganizationalUnitsForParentOutput)

ListOrganizationalUnitsForParentRequest generates a "volcengine/request.Request" representing the client's request for the ListOrganizationalUnitsForParent operation. The "output" return value will be populated with the ListOrganizationalUnitsForParentCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrganizationalUnitsForParentCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrganizationalUnitsForParentCommon Send returns without error.

See ListOrganizationalUnitsForParent for more information on using the ListOrganizationalUnitsForParent API call, and error handling.

// Example sending a request using the ListOrganizationalUnitsForParentRequest method.
req, resp := client.ListOrganizationalUnitsForParentRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListOrganizationalUnitsForParentWithContext

func (c *ORGANIZATION) ListOrganizationalUnitsForParentWithContext(ctx volcengine.Context, input *ListOrganizationalUnitsForParentInput, opts ...request.Option) (*ListOrganizationalUnitsForParentOutput, error)

ListOrganizationalUnitsForParentWithContext is the same as ListOrganizationalUnitsForParent with the addition of the ability to pass a context and additional request options.

See ListOrganizationalUnitsForParent for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListOrganizationalUnitsRequest

func (c *ORGANIZATION) ListOrganizationalUnitsRequest(input *ListOrganizationalUnitsInput) (req *request.Request, output *ListOrganizationalUnitsOutput)

ListOrganizationalUnitsRequest generates a "volcengine/request.Request" representing the client's request for the ListOrganizationalUnits operation. The "output" return value will be populated with the ListOrganizationalUnitsCommon request's response once the request completes successfully.

Use "Send" method on the returned ListOrganizationalUnitsCommon Request to send the API call to the service. the "output" return value is not valid until after ListOrganizationalUnitsCommon Send returns without error.

See ListOrganizationalUnits for more information on using the ListOrganizationalUnits API call, and error handling.

// Example sending a request using the ListOrganizationalUnitsRequest method.
req, resp := client.ListOrganizationalUnitsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListOrganizationalUnitsWithContext

func (c *ORGANIZATION) ListOrganizationalUnitsWithContext(ctx volcengine.Context, input *ListOrganizationalUnitsInput, opts ...request.Option) (*ListOrganizationalUnitsOutput, error)

ListOrganizationalUnitsWithContext is the same as ListOrganizationalUnits with the addition of the ability to pass a context and additional request options.

See ListOrganizationalUnits for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListServiceControlPolicies

func (c *ORGANIZATION) ListServiceControlPolicies(input *ListServiceControlPoliciesInput) (*ListServiceControlPoliciesOutput, error)

ListServiceControlPolicies API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListServiceControlPolicies for usage and error information.

func (*ORGANIZATION) ListServiceControlPoliciesCommon

func (c *ORGANIZATION) ListServiceControlPoliciesCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ListServiceControlPoliciesCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ListServiceControlPoliciesCommon for usage and error information.

func (*ORGANIZATION) ListServiceControlPoliciesCommonRequest

func (c *ORGANIZATION) ListServiceControlPoliciesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ListServiceControlPoliciesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListServiceControlPoliciesCommon operation. The "output" return value will be populated with the ListServiceControlPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListServiceControlPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListServiceControlPoliciesCommon Send returns without error.

See ListServiceControlPoliciesCommon for more information on using the ListServiceControlPoliciesCommon API call, and error handling.

// Example sending a request using the ListServiceControlPoliciesCommonRequest method.
req, resp := client.ListServiceControlPoliciesCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListServiceControlPoliciesCommonWithContext

func (c *ORGANIZATION) ListServiceControlPoliciesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ListServiceControlPoliciesCommonWithContext is the same as ListServiceControlPoliciesCommon with the addition of the ability to pass a context and additional request options.

See ListServiceControlPoliciesCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ListServiceControlPoliciesRequest

func (c *ORGANIZATION) ListServiceControlPoliciesRequest(input *ListServiceControlPoliciesInput) (req *request.Request, output *ListServiceControlPoliciesOutput)

ListServiceControlPoliciesRequest generates a "volcengine/request.Request" representing the client's request for the ListServiceControlPolicies operation. The "output" return value will be populated with the ListServiceControlPoliciesCommon request's response once the request completes successfully.

Use "Send" method on the returned ListServiceControlPoliciesCommon Request to send the API call to the service. the "output" return value is not valid until after ListServiceControlPoliciesCommon Send returns without error.

See ListServiceControlPolicies for more information on using the ListServiceControlPolicies API call, and error handling.

// Example sending a request using the ListServiceControlPoliciesRequest method.
req, resp := client.ListServiceControlPoliciesRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ListServiceControlPoliciesWithContext

func (c *ORGANIZATION) ListServiceControlPoliciesWithContext(ctx volcengine.Context, input *ListServiceControlPoliciesInput, opts ...request.Option) (*ListServiceControlPoliciesOutput, error)

ListServiceControlPoliciesWithContext is the same as ListServiceControlPolicies with the addition of the ability to pass a context and additional request options.

See ListServiceControlPolicies for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) MoveAccount

func (c *ORGANIZATION) MoveAccount(input *MoveAccountInput) (*MoveAccountOutput, error)

MoveAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation MoveAccount for usage and error information.

func (*ORGANIZATION) MoveAccountCommon

func (c *ORGANIZATION) MoveAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

MoveAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation MoveAccountCommon for usage and error information.

func (*ORGANIZATION) MoveAccountCommonRequest

func (c *ORGANIZATION) MoveAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

MoveAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the MoveAccountCommon operation. The "output" return value will be populated with the MoveAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned MoveAccountCommon Request to send the API call to the service. the "output" return value is not valid until after MoveAccountCommon Send returns without error.

See MoveAccountCommon for more information on using the MoveAccountCommon API call, and error handling.

// Example sending a request using the MoveAccountCommonRequest method.
req, resp := client.MoveAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) MoveAccountCommonWithContext

func (c *ORGANIZATION) MoveAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

MoveAccountCommonWithContext is the same as MoveAccountCommon with the addition of the ability to pass a context and additional request options.

See MoveAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) MoveAccountRequest

func (c *ORGANIZATION) MoveAccountRequest(input *MoveAccountInput) (req *request.Request, output *MoveAccountOutput)

MoveAccountRequest generates a "volcengine/request.Request" representing the client's request for the MoveAccount operation. The "output" return value will be populated with the MoveAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned MoveAccountCommon Request to send the API call to the service. the "output" return value is not valid until after MoveAccountCommon Send returns without error.

See MoveAccount for more information on using the MoveAccount API call, and error handling.

// Example sending a request using the MoveAccountRequest method.
req, resp := client.MoveAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) MoveAccountWithContext

func (c *ORGANIZATION) MoveAccountWithContext(ctx volcengine.Context, input *MoveAccountInput, opts ...request.Option) (*MoveAccountOutput, error)

MoveAccountWithContext is the same as MoveAccount with the addition of the ability to pass a context and additional request options.

See MoveAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) QuitOrganization

func (c *ORGANIZATION) QuitOrganization(input *QuitOrganizationInput) (*QuitOrganizationOutput, error)

QuitOrganization API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation QuitOrganization for usage and error information.

func (*ORGANIZATION) QuitOrganizationCommon

func (c *ORGANIZATION) QuitOrganizationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

QuitOrganizationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation QuitOrganizationCommon for usage and error information.

func (*ORGANIZATION) QuitOrganizationCommonRequest

func (c *ORGANIZATION) QuitOrganizationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

QuitOrganizationCommonRequest generates a "volcengine/request.Request" representing the client's request for the QuitOrganizationCommon operation. The "output" return value will be populated with the QuitOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned QuitOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after QuitOrganizationCommon Send returns without error.

See QuitOrganizationCommon for more information on using the QuitOrganizationCommon API call, and error handling.

// Example sending a request using the QuitOrganizationCommonRequest method.
req, resp := client.QuitOrganizationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) QuitOrganizationCommonWithContext

func (c *ORGANIZATION) QuitOrganizationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

QuitOrganizationCommonWithContext is the same as QuitOrganizationCommon with the addition of the ability to pass a context and additional request options.

See QuitOrganizationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) QuitOrganizationRequest

func (c *ORGANIZATION) QuitOrganizationRequest(input *QuitOrganizationInput) (req *request.Request, output *QuitOrganizationOutput)

QuitOrganizationRequest generates a "volcengine/request.Request" representing the client's request for the QuitOrganization operation. The "output" return value will be populated with the QuitOrganizationCommon request's response once the request completes successfully.

Use "Send" method on the returned QuitOrganizationCommon Request to send the API call to the service. the "output" return value is not valid until after QuitOrganizationCommon Send returns without error.

See QuitOrganization for more information on using the QuitOrganization API call, and error handling.

// Example sending a request using the QuitOrganizationRequest method.
req, resp := client.QuitOrganizationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) QuitOrganizationWithContext

func (c *ORGANIZATION) QuitOrganizationWithContext(ctx volcengine.Context, input *QuitOrganizationInput, opts ...request.Option) (*QuitOrganizationOutput, error)

QuitOrganizationWithContext is the same as QuitOrganization with the addition of the ability to pass a context and additional request options.

See QuitOrganization for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ReInviteAccount

func (c *ORGANIZATION) ReInviteAccount(input *ReInviteAccountInput) (*ReInviteAccountOutput, error)

ReInviteAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ReInviteAccount for usage and error information.

func (*ORGANIZATION) ReInviteAccountCommon

func (c *ORGANIZATION) ReInviteAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

ReInviteAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation ReInviteAccountCommon for usage and error information.

func (*ORGANIZATION) ReInviteAccountCommonRequest

func (c *ORGANIZATION) ReInviteAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

ReInviteAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the ReInviteAccountCommon operation. The "output" return value will be populated with the ReInviteAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ReInviteAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ReInviteAccountCommon Send returns without error.

See ReInviteAccountCommon for more information on using the ReInviteAccountCommon API call, and error handling.

// Example sending a request using the ReInviteAccountCommonRequest method.
req, resp := client.ReInviteAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ReInviteAccountCommonWithContext

func (c *ORGANIZATION) ReInviteAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

ReInviteAccountCommonWithContext is the same as ReInviteAccountCommon with the addition of the ability to pass a context and additional request options.

See ReInviteAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) ReInviteAccountRequest

func (c *ORGANIZATION) ReInviteAccountRequest(input *ReInviteAccountInput) (req *request.Request, output *ReInviteAccountOutput)

ReInviteAccountRequest generates a "volcengine/request.Request" representing the client's request for the ReInviteAccount operation. The "output" return value will be populated with the ReInviteAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned ReInviteAccountCommon Request to send the API call to the service. the "output" return value is not valid until after ReInviteAccountCommon Send returns without error.

See ReInviteAccount for more information on using the ReInviteAccount API call, and error handling.

// Example sending a request using the ReInviteAccountRequest method.
req, resp := client.ReInviteAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) ReInviteAccountWithContext

func (c *ORGANIZATION) ReInviteAccountWithContext(ctx volcengine.Context, input *ReInviteAccountInput, opts ...request.Option) (*ReInviteAccountOutput, error)

ReInviteAccountWithContext is the same as ReInviteAccount with the addition of the ability to pass a context and additional request options.

See ReInviteAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RejectInvitation

func (c *ORGANIZATION) RejectInvitation(input *RejectInvitationInput) (*RejectInvitationOutput, error)

RejectInvitation API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RejectInvitation for usage and error information.

func (*ORGANIZATION) RejectInvitationCommon

func (c *ORGANIZATION) RejectInvitationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RejectInvitationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RejectInvitationCommon for usage and error information.

func (*ORGANIZATION) RejectInvitationCommonRequest

func (c *ORGANIZATION) RejectInvitationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RejectInvitationCommonRequest generates a "volcengine/request.Request" representing the client's request for the RejectInvitationCommon operation. The "output" return value will be populated with the RejectInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned RejectInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after RejectInvitationCommon Send returns without error.

See RejectInvitationCommon for more information on using the RejectInvitationCommon API call, and error handling.

// Example sending a request using the RejectInvitationCommonRequest method.
req, resp := client.RejectInvitationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RejectInvitationCommonWithContext

func (c *ORGANIZATION) RejectInvitationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RejectInvitationCommonWithContext is the same as RejectInvitationCommon with the addition of the ability to pass a context and additional request options.

See RejectInvitationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RejectInvitationRequest

func (c *ORGANIZATION) RejectInvitationRequest(input *RejectInvitationInput) (req *request.Request, output *RejectInvitationOutput)

RejectInvitationRequest generates a "volcengine/request.Request" representing the client's request for the RejectInvitation operation. The "output" return value will be populated with the RejectInvitationCommon request's response once the request completes successfully.

Use "Send" method on the returned RejectInvitationCommon Request to send the API call to the service. the "output" return value is not valid until after RejectInvitationCommon Send returns without error.

See RejectInvitation for more information on using the RejectInvitation API call, and error handling.

// Example sending a request using the RejectInvitationRequest method.
req, resp := client.RejectInvitationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RejectInvitationWithContext

func (c *ORGANIZATION) RejectInvitationWithContext(ctx volcengine.Context, input *RejectInvitationInput, opts ...request.Option) (*RejectInvitationOutput, error)

RejectInvitationWithContext is the same as RejectInvitation with the addition of the ability to pass a context and additional request options.

See RejectInvitation for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RejectQuitApplication

func (c *ORGANIZATION) RejectQuitApplication(input *RejectQuitApplicationInput) (*RejectQuitApplicationOutput, error)

RejectQuitApplication API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RejectQuitApplication for usage and error information.

func (*ORGANIZATION) RejectQuitApplicationCommon

func (c *ORGANIZATION) RejectQuitApplicationCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RejectQuitApplicationCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RejectQuitApplicationCommon for usage and error information.

func (*ORGANIZATION) RejectQuitApplicationCommonRequest

func (c *ORGANIZATION) RejectQuitApplicationCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RejectQuitApplicationCommonRequest generates a "volcengine/request.Request" representing the client's request for the RejectQuitApplicationCommon operation. The "output" return value will be populated with the RejectQuitApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned RejectQuitApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after RejectQuitApplicationCommon Send returns without error.

See RejectQuitApplicationCommon for more information on using the RejectQuitApplicationCommon API call, and error handling.

// Example sending a request using the RejectQuitApplicationCommonRequest method.
req, resp := client.RejectQuitApplicationCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RejectQuitApplicationCommonWithContext

func (c *ORGANIZATION) RejectQuitApplicationCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RejectQuitApplicationCommonWithContext is the same as RejectQuitApplicationCommon with the addition of the ability to pass a context and additional request options.

See RejectQuitApplicationCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RejectQuitApplicationRequest

func (c *ORGANIZATION) RejectQuitApplicationRequest(input *RejectQuitApplicationInput) (req *request.Request, output *RejectQuitApplicationOutput)

RejectQuitApplicationRequest generates a "volcengine/request.Request" representing the client's request for the RejectQuitApplication operation. The "output" return value will be populated with the RejectQuitApplicationCommon request's response once the request completes successfully.

Use "Send" method on the returned RejectQuitApplicationCommon Request to send the API call to the service. the "output" return value is not valid until after RejectQuitApplicationCommon Send returns without error.

See RejectQuitApplication for more information on using the RejectQuitApplication API call, and error handling.

// Example sending a request using the RejectQuitApplicationRequest method.
req, resp := client.RejectQuitApplicationRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RejectQuitApplicationWithContext

func (c *ORGANIZATION) RejectQuitApplicationWithContext(ctx volcengine.Context, input *RejectQuitApplicationInput, opts ...request.Option) (*RejectQuitApplicationOutput, error)

RejectQuitApplicationWithContext is the same as RejectQuitApplication with the addition of the ability to pass a context and additional request options.

See RejectQuitApplication for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RemoveAccount

func (c *ORGANIZATION) RemoveAccount(input *RemoveAccountInput) (*RemoveAccountOutput, error)

RemoveAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RemoveAccount for usage and error information.

func (*ORGANIZATION) RemoveAccountCommon

func (c *ORGANIZATION) RemoveAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RemoveAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RemoveAccountCommon for usage and error information.

func (*ORGANIZATION) RemoveAccountCommonRequest

func (c *ORGANIZATION) RemoveAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RemoveAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the RemoveAccountCommon operation. The "output" return value will be populated with the RemoveAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveAccountCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveAccountCommon Send returns without error.

See RemoveAccountCommon for more information on using the RemoveAccountCommon API call, and error handling.

// Example sending a request using the RemoveAccountCommonRequest method.
req, resp := client.RemoveAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RemoveAccountCommonWithContext

func (c *ORGANIZATION) RemoveAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RemoveAccountCommonWithContext is the same as RemoveAccountCommon with the addition of the ability to pass a context and additional request options.

See RemoveAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RemoveAccountRequest

func (c *ORGANIZATION) RemoveAccountRequest(input *RemoveAccountInput) (req *request.Request, output *RemoveAccountOutput)

RemoveAccountRequest generates a "volcengine/request.Request" representing the client's request for the RemoveAccount operation. The "output" return value will be populated with the RemoveAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned RemoveAccountCommon Request to send the API call to the service. the "output" return value is not valid until after RemoveAccountCommon Send returns without error.

See RemoveAccount for more information on using the RemoveAccount API call, and error handling.

// Example sending a request using the RemoveAccountRequest method.
req, resp := client.RemoveAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RemoveAccountWithContext

func (c *ORGANIZATION) RemoveAccountWithContext(ctx volcengine.Context, input *RemoveAccountInput, opts ...request.Option) (*RemoveAccountOutput, error)

RemoveAccountWithContext is the same as RemoveAccount with the addition of the ability to pass a context and additional request options.

See RemoveAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RetryChangeAccountSecureContactInfo

RetryChangeAccountSecureContactInfo API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RetryChangeAccountSecureContactInfo for usage and error information.

func (*ORGANIZATION) RetryChangeAccountSecureContactInfoCommon

func (c *ORGANIZATION) RetryChangeAccountSecureContactInfoCommon(input *map[string]interface{}) (*map[string]interface{}, error)

RetryChangeAccountSecureContactInfoCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation RetryChangeAccountSecureContactInfoCommon for usage and error information.

func (*ORGANIZATION) RetryChangeAccountSecureContactInfoCommonRequest

func (c *ORGANIZATION) RetryChangeAccountSecureContactInfoCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

RetryChangeAccountSecureContactInfoCommonRequest generates a "volcengine/request.Request" representing the client's request for the RetryChangeAccountSecureContactInfoCommon operation. The "output" return value will be populated with the RetryChangeAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned RetryChangeAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after RetryChangeAccountSecureContactInfoCommon Send returns without error.

See RetryChangeAccountSecureContactInfoCommon for more information on using the RetryChangeAccountSecureContactInfoCommon API call, and error handling.

// Example sending a request using the RetryChangeAccountSecureContactInfoCommonRequest method.
req, resp := client.RetryChangeAccountSecureContactInfoCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RetryChangeAccountSecureContactInfoCommonWithContext

func (c *ORGANIZATION) RetryChangeAccountSecureContactInfoCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

RetryChangeAccountSecureContactInfoCommonWithContext is the same as RetryChangeAccountSecureContactInfoCommon with the addition of the ability to pass a context and additional request options.

See RetryChangeAccountSecureContactInfoCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) RetryChangeAccountSecureContactInfoRequest

func (c *ORGANIZATION) RetryChangeAccountSecureContactInfoRequest(input *RetryChangeAccountSecureContactInfoInput) (req *request.Request, output *RetryChangeAccountSecureContactInfoOutput)

RetryChangeAccountSecureContactInfoRequest generates a "volcengine/request.Request" representing the client's request for the RetryChangeAccountSecureContactInfo operation. The "output" return value will be populated with the RetryChangeAccountSecureContactInfoCommon request's response once the request completes successfully.

Use "Send" method on the returned RetryChangeAccountSecureContactInfoCommon Request to send the API call to the service. the "output" return value is not valid until after RetryChangeAccountSecureContactInfoCommon Send returns without error.

See RetryChangeAccountSecureContactInfo for more information on using the RetryChangeAccountSecureContactInfo API call, and error handling.

// Example sending a request using the RetryChangeAccountSecureContactInfoRequest method.
req, resp := client.RetryChangeAccountSecureContactInfoRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) RetryChangeAccountSecureContactInfoWithContext

func (c *ORGANIZATION) RetryChangeAccountSecureContactInfoWithContext(ctx volcengine.Context, input *RetryChangeAccountSecureContactInfoInput, opts ...request.Option) (*RetryChangeAccountSecureContactInfoOutput, error)

RetryChangeAccountSecureContactInfoWithContext is the same as RetryChangeAccountSecureContactInfo with the addition of the ability to pass a context and additional request options.

See RetryChangeAccountSecureContactInfo for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) UpdateAccount

func (c *ORGANIZATION) UpdateAccount(input *UpdateAccountInput) (*UpdateAccountOutput, error)

UpdateAccount API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation UpdateAccount for usage and error information.

func (*ORGANIZATION) UpdateAccountCommon

func (c *ORGANIZATION) UpdateAccountCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateAccountCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation UpdateAccountCommon for usage and error information.

func (*ORGANIZATION) UpdateAccountCommonRequest

func (c *ORGANIZATION) UpdateAccountCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateAccountCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAccountCommon operation. The "output" return value will be populated with the UpdateAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAccountCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAccountCommon Send returns without error.

See UpdateAccountCommon for more information on using the UpdateAccountCommon API call, and error handling.

// Example sending a request using the UpdateAccountCommonRequest method.
req, resp := client.UpdateAccountCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) UpdateAccountCommonWithContext

func (c *ORGANIZATION) UpdateAccountCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateAccountCommonWithContext is the same as UpdateAccountCommon with the addition of the ability to pass a context and additional request options.

See UpdateAccountCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) UpdateAccountRequest

func (c *ORGANIZATION) UpdateAccountRequest(input *UpdateAccountInput) (req *request.Request, output *UpdateAccountOutput)

UpdateAccountRequest generates a "volcengine/request.Request" representing the client's request for the UpdateAccount operation. The "output" return value will be populated with the UpdateAccountCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateAccountCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateAccountCommon Send returns without error.

See UpdateAccount for more information on using the UpdateAccount API call, and error handling.

// Example sending a request using the UpdateAccountRequest method.
req, resp := client.UpdateAccountRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) UpdateAccountWithContext

func (c *ORGANIZATION) UpdateAccountWithContext(ctx volcengine.Context, input *UpdateAccountInput, opts ...request.Option) (*UpdateAccountOutput, error)

UpdateAccountWithContext is the same as UpdateAccount with the addition of the ability to pass a context and additional request options.

See UpdateAccount for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) UpdateOrganizationalUnit

func (c *ORGANIZATION) UpdateOrganizationalUnit(input *UpdateOrganizationalUnitInput) (*UpdateOrganizationalUnitOutput, error)

UpdateOrganizationalUnit API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation UpdateOrganizationalUnit for usage and error information.

func (*ORGANIZATION) UpdateOrganizationalUnitCommon

func (c *ORGANIZATION) UpdateOrganizationalUnitCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateOrganizationalUnitCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation UpdateOrganizationalUnitCommon for usage and error information.

func (*ORGANIZATION) UpdateOrganizationalUnitCommonRequest

func (c *ORGANIZATION) UpdateOrganizationalUnitCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateOrganizationalUnitCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateOrganizationalUnitCommon operation. The "output" return value will be populated with the UpdateOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateOrganizationalUnitCommon Send returns without error.

See UpdateOrganizationalUnitCommon for more information on using the UpdateOrganizationalUnitCommon API call, and error handling.

// Example sending a request using the UpdateOrganizationalUnitCommonRequest method.
req, resp := client.UpdateOrganizationalUnitCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) UpdateOrganizationalUnitCommonWithContext

func (c *ORGANIZATION) UpdateOrganizationalUnitCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateOrganizationalUnitCommonWithContext is the same as UpdateOrganizationalUnitCommon with the addition of the ability to pass a context and additional request options.

See UpdateOrganizationalUnitCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) UpdateOrganizationalUnitRequest

func (c *ORGANIZATION) UpdateOrganizationalUnitRequest(input *UpdateOrganizationalUnitInput) (req *request.Request, output *UpdateOrganizationalUnitOutput)

UpdateOrganizationalUnitRequest generates a "volcengine/request.Request" representing the client's request for the UpdateOrganizationalUnit operation. The "output" return value will be populated with the UpdateOrganizationalUnitCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateOrganizationalUnitCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateOrganizationalUnitCommon Send returns without error.

See UpdateOrganizationalUnit for more information on using the UpdateOrganizationalUnit API call, and error handling.

// Example sending a request using the UpdateOrganizationalUnitRequest method.
req, resp := client.UpdateOrganizationalUnitRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) UpdateOrganizationalUnitWithContext

func (c *ORGANIZATION) UpdateOrganizationalUnitWithContext(ctx volcengine.Context, input *UpdateOrganizationalUnitInput, opts ...request.Option) (*UpdateOrganizationalUnitOutput, error)

UpdateOrganizationalUnitWithContext is the same as UpdateOrganizationalUnit with the addition of the ability to pass a context and additional request options.

See UpdateOrganizationalUnit for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) UpdateServiceControlPolicy

func (c *ORGANIZATION) UpdateServiceControlPolicy(input *UpdateServiceControlPolicyInput) (*UpdateServiceControlPolicyOutput, error)

UpdateServiceControlPolicy API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation UpdateServiceControlPolicy for usage and error information.

func (*ORGANIZATION) UpdateServiceControlPolicyCommon

func (c *ORGANIZATION) UpdateServiceControlPolicyCommon(input *map[string]interface{}) (*map[string]interface{}, error)

UpdateServiceControlPolicyCommon API operation for ORGANIZATION.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for ORGANIZATION's API operation UpdateServiceControlPolicyCommon for usage and error information.

func (*ORGANIZATION) UpdateServiceControlPolicyCommonRequest

func (c *ORGANIZATION) UpdateServiceControlPolicyCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

UpdateServiceControlPolicyCommonRequest generates a "volcengine/request.Request" representing the client's request for the UpdateServiceControlPolicyCommon operation. The "output" return value will be populated with the UpdateServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateServiceControlPolicyCommon Send returns without error.

See UpdateServiceControlPolicyCommon for more information on using the UpdateServiceControlPolicyCommon API call, and error handling.

// Example sending a request using the UpdateServiceControlPolicyCommonRequest method.
req, resp := client.UpdateServiceControlPolicyCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) UpdateServiceControlPolicyCommonWithContext

func (c *ORGANIZATION) UpdateServiceControlPolicyCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

UpdateServiceControlPolicyCommonWithContext is the same as UpdateServiceControlPolicyCommon with the addition of the ability to pass a context and additional request options.

See UpdateServiceControlPolicyCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*ORGANIZATION) UpdateServiceControlPolicyRequest

func (c *ORGANIZATION) UpdateServiceControlPolicyRequest(input *UpdateServiceControlPolicyInput) (req *request.Request, output *UpdateServiceControlPolicyOutput)

UpdateServiceControlPolicyRequest generates a "volcengine/request.Request" representing the client's request for the UpdateServiceControlPolicy operation. The "output" return value will be populated with the UpdateServiceControlPolicyCommon request's response once the request completes successfully.

Use "Send" method on the returned UpdateServiceControlPolicyCommon Request to send the API call to the service. the "output" return value is not valid until after UpdateServiceControlPolicyCommon Send returns without error.

See UpdateServiceControlPolicy for more information on using the UpdateServiceControlPolicy API call, and error handling.

// Example sending a request using the UpdateServiceControlPolicyRequest method.
req, resp := client.UpdateServiceControlPolicyRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*ORGANIZATION) UpdateServiceControlPolicyWithContext

func (c *ORGANIZATION) UpdateServiceControlPolicyWithContext(ctx volcengine.Context, input *UpdateServiceControlPolicyInput, opts ...request.Option) (*UpdateServiceControlPolicyOutput, error)

UpdateServiceControlPolicyWithContext is the same as UpdateServiceControlPolicy with the addition of the ability to pass a context and additional request options.

See UpdateServiceControlPolicy for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type ORGANIZATIONAPI

type ORGANIZATIONAPI interface {
	AcceptInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AcceptInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AcceptInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AcceptInvitation(*AcceptInvitationInput) (*AcceptInvitationOutput, error)
	AcceptInvitationWithContext(volcengine.Context, *AcceptInvitationInput, ...request.Option) (*AcceptInvitationOutput, error)
	AcceptInvitationRequest(*AcceptInvitationInput) (*request.Request, *AcceptInvitationOutput)

	AcceptQuitApplicationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AcceptQuitApplicationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AcceptQuitApplicationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AcceptQuitApplication(*AcceptQuitApplicationInput) (*AcceptQuitApplicationOutput, error)
	AcceptQuitApplicationWithContext(volcengine.Context, *AcceptQuitApplicationInput, ...request.Option) (*AcceptQuitApplicationOutput, error)
	AcceptQuitApplicationRequest(*AcceptQuitApplicationInput) (*request.Request, *AcceptQuitApplicationOutput)

	AttachServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	AttachServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	AttachServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	AttachServiceControlPolicy(*AttachServiceControlPolicyInput) (*AttachServiceControlPolicyOutput, error)
	AttachServiceControlPolicyWithContext(volcengine.Context, *AttachServiceControlPolicyInput, ...request.Option) (*AttachServiceControlPolicyOutput, error)
	AttachServiceControlPolicyRequest(*AttachServiceControlPolicyInput) (*request.Request, *AttachServiceControlPolicyOutput)

	CancelChangeAccountSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelChangeAccountSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelChangeAccountSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelChangeAccountSecureContactInfo(*CancelChangeAccountSecureContactInfoInput) (*CancelChangeAccountSecureContactInfoOutput, error)
	CancelChangeAccountSecureContactInfoWithContext(volcengine.Context, *CancelChangeAccountSecureContactInfoInput, ...request.Option) (*CancelChangeAccountSecureContactInfoOutput, error)
	CancelChangeAccountSecureContactInfoRequest(*CancelChangeAccountSecureContactInfoInput) (*request.Request, *CancelChangeAccountSecureContactInfoOutput)

	CancelInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CancelInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CancelInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CancelInvitation(*CancelInvitationInput) (*CancelInvitationOutput, error)
	CancelInvitationWithContext(volcengine.Context, *CancelInvitationInput, ...request.Option) (*CancelInvitationOutput, error)
	CancelInvitationRequest(*CancelInvitationInput) (*request.Request, *CancelInvitationOutput)

	ChangeAccountSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ChangeAccountSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ChangeAccountSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ChangeAccountSecureContactInfo(*ChangeAccountSecureContactInfoInput) (*ChangeAccountSecureContactInfoOutput, error)
	ChangeAccountSecureContactInfoWithContext(volcengine.Context, *ChangeAccountSecureContactInfoInput, ...request.Option) (*ChangeAccountSecureContactInfoOutput, error)
	ChangeAccountSecureContactInfoRequest(*ChangeAccountSecureContactInfoInput) (*request.Request, *ChangeAccountSecureContactInfoOutput)

	CreateAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateAccount(*CreateAccountInput) (*CreateAccountOutput, error)
	CreateAccountWithContext(volcengine.Context, *CreateAccountInput, ...request.Option) (*CreateAccountOutput, error)
	CreateAccountRequest(*CreateAccountInput) (*request.Request, *CreateAccountOutput)

	CreateOrganizationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateOrganizationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateOrganizationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateOrganization(*CreateOrganizationInput) (*CreateOrganizationOutput, error)
	CreateOrganizationWithContext(volcengine.Context, *CreateOrganizationInput, ...request.Option) (*CreateOrganizationOutput, error)
	CreateOrganizationRequest(*CreateOrganizationInput) (*request.Request, *CreateOrganizationOutput)

	CreateOrganizationalUnitCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateOrganizationalUnitCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateOrganizationalUnitCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateOrganizationalUnit(*CreateOrganizationalUnitInput) (*CreateOrganizationalUnitOutput, error)
	CreateOrganizationalUnitWithContext(volcengine.Context, *CreateOrganizationalUnitInput, ...request.Option) (*CreateOrganizationalUnitOutput, error)
	CreateOrganizationalUnitRequest(*CreateOrganizationalUnitInput) (*request.Request, *CreateOrganizationalUnitOutput)

	CreateServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	CreateServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	CreateServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	CreateServiceControlPolicy(*CreateServiceControlPolicyInput) (*CreateServiceControlPolicyOutput, error)
	CreateServiceControlPolicyWithContext(volcengine.Context, *CreateServiceControlPolicyInput, ...request.Option) (*CreateServiceControlPolicyOutput, error)
	CreateServiceControlPolicyRequest(*CreateServiceControlPolicyInput) (*request.Request, *CreateServiceControlPolicyOutput)

	DeleteOrganizationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteOrganizationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteOrganizationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteOrganization(*DeleteOrganizationInput) (*DeleteOrganizationOutput, error)
	DeleteOrganizationWithContext(volcengine.Context, *DeleteOrganizationInput, ...request.Option) (*DeleteOrganizationOutput, error)
	DeleteOrganizationRequest(*DeleteOrganizationInput) (*request.Request, *DeleteOrganizationOutput)

	DeleteOrganizationalUnitCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteOrganizationalUnitCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteOrganizationalUnitCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteOrganizationalUnit(*DeleteOrganizationalUnitInput) (*DeleteOrganizationalUnitOutput, error)
	DeleteOrganizationalUnitWithContext(volcengine.Context, *DeleteOrganizationalUnitInput, ...request.Option) (*DeleteOrganizationalUnitOutput, error)
	DeleteOrganizationalUnitRequest(*DeleteOrganizationalUnitInput) (*request.Request, *DeleteOrganizationalUnitOutput)

	DeleteServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DeleteServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DeleteServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DeleteServiceControlPolicy(*DeleteServiceControlPolicyInput) (*DeleteServiceControlPolicyOutput, error)
	DeleteServiceControlPolicyWithContext(volcengine.Context, *DeleteServiceControlPolicyInput, ...request.Option) (*DeleteServiceControlPolicyOutput, error)
	DeleteServiceControlPolicyRequest(*DeleteServiceControlPolicyInput) (*request.Request, *DeleteServiceControlPolicyOutput)

	DescribeAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAccount(*DescribeAccountInput) (*DescribeAccountOutput, error)
	DescribeAccountWithContext(volcengine.Context, *DescribeAccountInput, ...request.Option) (*DescribeAccountOutput, error)
	DescribeAccountRequest(*DescribeAccountInput) (*request.Request, *DescribeAccountOutput)

	DescribeAccountInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAccountInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAccountInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAccountInvitation(*DescribeAccountInvitationInput) (*DescribeAccountInvitationOutput, error)
	DescribeAccountInvitationWithContext(volcengine.Context, *DescribeAccountInvitationInput, ...request.Option) (*DescribeAccountInvitationOutput, error)
	DescribeAccountInvitationRequest(*DescribeAccountInvitationInput) (*request.Request, *DescribeAccountInvitationOutput)

	DescribeOrganizationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeOrganizationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeOrganizationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeOrganization(*DescribeOrganizationInput) (*DescribeOrganizationOutput, error)
	DescribeOrganizationWithContext(volcengine.Context, *DescribeOrganizationInput, ...request.Option) (*DescribeOrganizationOutput, error)
	DescribeOrganizationRequest(*DescribeOrganizationInput) (*request.Request, *DescribeOrganizationOutput)

	DescribeOrganizationalUnitCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeOrganizationalUnitCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeOrganizationalUnitCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeOrganizationalUnit(*DescribeOrganizationalUnitInput) (*DescribeOrganizationalUnitOutput, error)
	DescribeOrganizationalUnitWithContext(volcengine.Context, *DescribeOrganizationalUnitInput, ...request.Option) (*DescribeOrganizationalUnitOutput, error)
	DescribeOrganizationalUnitRequest(*DescribeOrganizationalUnitInput) (*request.Request, *DescribeOrganizationalUnitOutput)

	DescribeQuitApplicationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeQuitApplicationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeQuitApplicationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeQuitApplication(*DescribeQuitApplicationInput) (*DescribeQuitApplicationOutput, error)
	DescribeQuitApplicationWithContext(volcengine.Context, *DescribeQuitApplicationInput, ...request.Option) (*DescribeQuitApplicationOutput, error)
	DescribeQuitApplicationRequest(*DescribeQuitApplicationInput) (*request.Request, *DescribeQuitApplicationOutput)

	DetachServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DetachServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DetachServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DetachServiceControlPolicy(*DetachServiceControlPolicyInput) (*DetachServiceControlPolicyOutput, error)
	DetachServiceControlPolicyWithContext(volcengine.Context, *DetachServiceControlPolicyInput, ...request.Option) (*DetachServiceControlPolicyOutput, error)
	DetachServiceControlPolicyRequest(*DetachServiceControlPolicyInput) (*request.Request, *DetachServiceControlPolicyOutput)

	DisableConsoleLoginCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableConsoleLoginCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableConsoleLoginCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableConsoleLogin(*DisableConsoleLoginInput) (*DisableConsoleLoginOutput, error)
	DisableConsoleLoginWithContext(volcengine.Context, *DisableConsoleLoginInput, ...request.Option) (*DisableConsoleLoginOutput, error)
	DisableConsoleLoginRequest(*DisableConsoleLoginInput) (*request.Request, *DisableConsoleLoginOutput)

	DisableServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DisableServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DisableServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DisableServiceControlPolicy(*DisableServiceControlPolicyInput) (*DisableServiceControlPolicyOutput, error)
	DisableServiceControlPolicyWithContext(volcengine.Context, *DisableServiceControlPolicyInput, ...request.Option) (*DisableServiceControlPolicyOutput, error)
	DisableServiceControlPolicyRequest(*DisableServiceControlPolicyInput) (*request.Request, *DisableServiceControlPolicyOutput)

	EnableConsoleLoginCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableConsoleLoginCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableConsoleLoginCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableConsoleLogin(*EnableConsoleLoginInput) (*EnableConsoleLoginOutput, error)
	EnableConsoleLoginWithContext(volcengine.Context, *EnableConsoleLoginInput, ...request.Option) (*EnableConsoleLoginOutput, error)
	EnableConsoleLoginRequest(*EnableConsoleLoginInput) (*request.Request, *EnableConsoleLoginOutput)

	EnableServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	EnableServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	EnableServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	EnableServiceControlPolicy(*EnableServiceControlPolicyInput) (*EnableServiceControlPolicyOutput, error)
	EnableServiceControlPolicyWithContext(volcengine.Context, *EnableServiceControlPolicyInput, ...request.Option) (*EnableServiceControlPolicyOutput, error)
	EnableServiceControlPolicyRequest(*EnableServiceControlPolicyInput) (*request.Request, *EnableServiceControlPolicyOutput)

	GetAccountSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetAccountSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetAccountSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetAccountSecureContactInfo(*GetAccountSecureContactInfoInput) (*GetAccountSecureContactInfoOutput, error)
	GetAccountSecureContactInfoWithContext(volcengine.Context, *GetAccountSecureContactInfoInput, ...request.Option) (*GetAccountSecureContactInfoOutput, error)
	GetAccountSecureContactInfoRequest(*GetAccountSecureContactInfoInput) (*request.Request, *GetAccountSecureContactInfoOutput)

	GetServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetServiceControlPolicy(*GetServiceControlPolicyInput) (*GetServiceControlPolicyOutput, error)
	GetServiceControlPolicyWithContext(volcengine.Context, *GetServiceControlPolicyInput, ...request.Option) (*GetServiceControlPolicyOutput, error)
	GetServiceControlPolicyRequest(*GetServiceControlPolicyInput) (*request.Request, *GetServiceControlPolicyOutput)

	GetServiceControlPolicyEnablementCommon(*map[string]interface{}) (*map[string]interface{}, error)
	GetServiceControlPolicyEnablementCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	GetServiceControlPolicyEnablementCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	GetServiceControlPolicyEnablement(*GetServiceControlPolicyEnablementInput) (*GetServiceControlPolicyEnablementOutput, error)
	GetServiceControlPolicyEnablementWithContext(volcengine.Context, *GetServiceControlPolicyEnablementInput, ...request.Option) (*GetServiceControlPolicyEnablementOutput, error)
	GetServiceControlPolicyEnablementRequest(*GetServiceControlPolicyEnablementInput) (*request.Request, *GetServiceControlPolicyEnablementOutput)

	InviteAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	InviteAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	InviteAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	InviteAccount(*InviteAccountInput) (*InviteAccountOutput, error)
	InviteAccountWithContext(volcengine.Context, *InviteAccountInput, ...request.Option) (*InviteAccountOutput, error)
	InviteAccountRequest(*InviteAccountInput) (*request.Request, *InviteAccountOutput)

	ListAccountsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListAccountsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListAccountsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListAccounts(*ListAccountsInput) (*ListAccountsOutput, error)
	ListAccountsWithContext(volcengine.Context, *ListAccountsInput, ...request.Option) (*ListAccountsOutput, error)
	ListAccountsRequest(*ListAccountsInput) (*request.Request, *ListAccountsOutput)

	ListInvitationsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListInvitationsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListInvitationsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListInvitations(*ListInvitationsInput) (*ListInvitationsOutput, error)
	ListInvitationsWithContext(volcengine.Context, *ListInvitationsInput, ...request.Option) (*ListInvitationsOutput, error)
	ListInvitationsRequest(*ListInvitationsInput) (*request.Request, *ListInvitationsOutput)

	ListOrganizationalUnitsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListOrganizationalUnitsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListOrganizationalUnitsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListOrganizationalUnits(*ListOrganizationalUnitsInput) (*ListOrganizationalUnitsOutput, error)
	ListOrganizationalUnitsWithContext(volcengine.Context, *ListOrganizationalUnitsInput, ...request.Option) (*ListOrganizationalUnitsOutput, error)
	ListOrganizationalUnitsRequest(*ListOrganizationalUnitsInput) (*request.Request, *ListOrganizationalUnitsOutput)

	ListOrganizationalUnitsForParentCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListOrganizationalUnitsForParentCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListOrganizationalUnitsForParentCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListOrganizationalUnitsForParent(*ListOrganizationalUnitsForParentInput) (*ListOrganizationalUnitsForParentOutput, error)
	ListOrganizationalUnitsForParentWithContext(volcengine.Context, *ListOrganizationalUnitsForParentInput, ...request.Option) (*ListOrganizationalUnitsForParentOutput, error)
	ListOrganizationalUnitsForParentRequest(*ListOrganizationalUnitsForParentInput) (*request.Request, *ListOrganizationalUnitsForParentOutput)

	ListServiceControlPoliciesCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ListServiceControlPoliciesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ListServiceControlPoliciesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ListServiceControlPolicies(*ListServiceControlPoliciesInput) (*ListServiceControlPoliciesOutput, error)
	ListServiceControlPoliciesWithContext(volcengine.Context, *ListServiceControlPoliciesInput, ...request.Option) (*ListServiceControlPoliciesOutput, error)
	ListServiceControlPoliciesRequest(*ListServiceControlPoliciesInput) (*request.Request, *ListServiceControlPoliciesOutput)

	MoveAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	MoveAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	MoveAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	MoveAccount(*MoveAccountInput) (*MoveAccountOutput, error)
	MoveAccountWithContext(volcengine.Context, *MoveAccountInput, ...request.Option) (*MoveAccountOutput, error)
	MoveAccountRequest(*MoveAccountInput) (*request.Request, *MoveAccountOutput)

	QuitOrganizationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	QuitOrganizationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	QuitOrganizationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	QuitOrganization(*QuitOrganizationInput) (*QuitOrganizationOutput, error)
	QuitOrganizationWithContext(volcengine.Context, *QuitOrganizationInput, ...request.Option) (*QuitOrganizationOutput, error)
	QuitOrganizationRequest(*QuitOrganizationInput) (*request.Request, *QuitOrganizationOutput)

	ReInviteAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	ReInviteAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	ReInviteAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	ReInviteAccount(*ReInviteAccountInput) (*ReInviteAccountOutput, error)
	ReInviteAccountWithContext(volcengine.Context, *ReInviteAccountInput, ...request.Option) (*ReInviteAccountOutput, error)
	ReInviteAccountRequest(*ReInviteAccountInput) (*request.Request, *ReInviteAccountOutput)

	RejectInvitationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RejectInvitationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RejectInvitationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RejectInvitation(*RejectInvitationInput) (*RejectInvitationOutput, error)
	RejectInvitationWithContext(volcengine.Context, *RejectInvitationInput, ...request.Option) (*RejectInvitationOutput, error)
	RejectInvitationRequest(*RejectInvitationInput) (*request.Request, *RejectInvitationOutput)

	RejectQuitApplicationCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RejectQuitApplicationCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RejectQuitApplicationCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RejectQuitApplication(*RejectQuitApplicationInput) (*RejectQuitApplicationOutput, error)
	RejectQuitApplicationWithContext(volcengine.Context, *RejectQuitApplicationInput, ...request.Option) (*RejectQuitApplicationOutput, error)
	RejectQuitApplicationRequest(*RejectQuitApplicationInput) (*request.Request, *RejectQuitApplicationOutput)

	RemoveAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RemoveAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RemoveAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RemoveAccount(*RemoveAccountInput) (*RemoveAccountOutput, error)
	RemoveAccountWithContext(volcengine.Context, *RemoveAccountInput, ...request.Option) (*RemoveAccountOutput, error)
	RemoveAccountRequest(*RemoveAccountInput) (*request.Request, *RemoveAccountOutput)

	RetryChangeAccountSecureContactInfoCommon(*map[string]interface{}) (*map[string]interface{}, error)
	RetryChangeAccountSecureContactInfoCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	RetryChangeAccountSecureContactInfoCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	RetryChangeAccountSecureContactInfo(*RetryChangeAccountSecureContactInfoInput) (*RetryChangeAccountSecureContactInfoOutput, error)
	RetryChangeAccountSecureContactInfoWithContext(volcengine.Context, *RetryChangeAccountSecureContactInfoInput, ...request.Option) (*RetryChangeAccountSecureContactInfoOutput, error)
	RetryChangeAccountSecureContactInfoRequest(*RetryChangeAccountSecureContactInfoInput) (*request.Request, *RetryChangeAccountSecureContactInfoOutput)

	UpdateAccountCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateAccountCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateAccountCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateAccount(*UpdateAccountInput) (*UpdateAccountOutput, error)
	UpdateAccountWithContext(volcengine.Context, *UpdateAccountInput, ...request.Option) (*UpdateAccountOutput, error)
	UpdateAccountRequest(*UpdateAccountInput) (*request.Request, *UpdateAccountOutput)

	UpdateOrganizationalUnitCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateOrganizationalUnitCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateOrganizationalUnitCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateOrganizationalUnit(*UpdateOrganizationalUnitInput) (*UpdateOrganizationalUnitOutput, error)
	UpdateOrganizationalUnitWithContext(volcengine.Context, *UpdateOrganizationalUnitInput, ...request.Option) (*UpdateOrganizationalUnitOutput, error)
	UpdateOrganizationalUnitRequest(*UpdateOrganizationalUnitInput) (*request.Request, *UpdateOrganizationalUnitOutput)

	UpdateServiceControlPolicyCommon(*map[string]interface{}) (*map[string]interface{}, error)
	UpdateServiceControlPolicyCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	UpdateServiceControlPolicyCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	UpdateServiceControlPolicy(*UpdateServiceControlPolicyInput) (*UpdateServiceControlPolicyOutput, error)
	UpdateServiceControlPolicyWithContext(volcengine.Context, *UpdateServiceControlPolicyInput, ...request.Option) (*UpdateServiceControlPolicyOutput, error)
	UpdateServiceControlPolicyRequest(*UpdateServiceControlPolicyInput) (*request.Request, *UpdateServiceControlPolicyOutput)
}

ORGANIZATIONAPI provides an interface to enable mocking the organization.ORGANIZATION service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// ORGANIZATION.
func myFunc(svc ORGANIZATIONAPI) bool {
    // Make svc.AcceptInvitation request
}

func main() {
    sess := session.New()
    svc := organization.New(sess)

    myFunc(svc)
}

type OrgQuitApplicationForDescribeQuitApplicationOutput

type OrgQuitApplicationForDescribeQuitApplicationOutput struct {
	AccountID *string `type:"string"`

	ApplyReason *string `type:"string"`

	AuditReason *string `type:"string"`

	AuditedTime *string `type:"string"`

	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	ID *string `type:"string"`

	OrgID *string `type:"string"`

	Owner *string `type:"string"`

	Status *int32 `type:"int32"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (OrgQuitApplicationForDescribeQuitApplicationOutput) GoString

GoString returns the string representation

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetApplyReason

SetApplyReason sets the ApplyReason field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetAuditReason

SetAuditReason sets the AuditReason field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetAuditedTime

SetAuditedTime sets the AuditedTime field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetID

SetID sets the ID field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetOwner

SetOwner sets the Owner field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetStatus

SetStatus sets the Status field's value.

func (*OrgQuitApplicationForDescribeQuitApplicationOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (OrgQuitApplicationForDescribeQuitApplicationOutput) String

String returns the string representation

type OrganizationForDescribeOrganizationOutput

type OrganizationForDescribeOrganizationOutput struct {
	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	Name *string `type:"string"`

	Owner *string `type:"string"`

	Status *int32 `type:"int32"`

	Type *int32 `type:"int32"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (OrganizationForDescribeOrganizationOutput) GoString

GoString returns the string representation

func (*OrganizationForDescribeOrganizationOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*OrganizationForDescribeOrganizationOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*OrganizationForDescribeOrganizationOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*OrganizationForDescribeOrganizationOutput) SetDescription

SetDescription sets the Description field's value.

func (*OrganizationForDescribeOrganizationOutput) SetID

SetID sets the ID field's value.

func (*OrganizationForDescribeOrganizationOutput) SetName

SetName sets the Name field's value.

func (*OrganizationForDescribeOrganizationOutput) SetOwner

SetOwner sets the Owner field's value.

func (*OrganizationForDescribeOrganizationOutput) SetStatus

SetStatus sets the Status field's value.

func (*OrganizationForDescribeOrganizationOutput) SetType

SetType sets the Type field's value.

func (*OrganizationForDescribeOrganizationOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (OrganizationForDescribeOrganizationOutput) String

String returns the string representation

type OrganizationUnitForDescribeOrganizationalUnitOutput

type OrganizationUnitForDescribeOrganizationalUnitOutput struct {
	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Depth *int32 `type:"int32"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	Name *string `type:"string"`

	OrgID *string `type:"string"`

	OrgType *int32 `type:"int32"`

	Owner *string `type:"string"`

	ParentID *string `type:"string"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (OrganizationUnitForDescribeOrganizationalUnitOutput) GoString

GoString returns the string representation

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetDepth

SetDepth sets the Depth field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetDescription

SetDescription sets the Description field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetID

SetID sets the ID field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetName

SetName sets the Name field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetOrgType

SetOrgType sets the OrgType field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetOwner

SetOwner sets the Owner field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetParentID

SetParentID sets the ParentID field's value.

func (*OrganizationUnitForDescribeOrganizationalUnitOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (OrganizationUnitForDescribeOrganizationalUnitOutput) String

String returns the string representation

type OwnerForDescribeOrganizationOutput

type OwnerForDescribeOrganizationOutput struct {
	AccountID *int32 `type:"int32"`

	AccountName *string `type:"string"`

	MainName *string `type:"string"`
	// contains filtered or unexported fields
}

func (OwnerForDescribeOrganizationOutput) GoString

GoString returns the string representation

func (*OwnerForDescribeOrganizationOutput) SetAccountID

SetAccountID sets the AccountID field's value.

func (*OwnerForDescribeOrganizationOutput) SetAccountName

SetAccountName sets the AccountName field's value.

func (*OwnerForDescribeOrganizationOutput) SetMainName

SetMainName sets the MainName field's value.

func (OwnerForDescribeOrganizationOutput) String

String returns the string representation

type QuitOrganizationInput

type QuitOrganizationInput struct {
	ApplyReason *string `type:"string"`
	// contains filtered or unexported fields
}

func (QuitOrganizationInput) GoString

func (s QuitOrganizationInput) GoString() string

GoString returns the string representation

func (*QuitOrganizationInput) SetApplyReason

func (s *QuitOrganizationInput) SetApplyReason(v string) *QuitOrganizationInput

SetApplyReason sets the ApplyReason field's value.

func (QuitOrganizationInput) String

func (s QuitOrganizationInput) String() string

String returns the string representation

type QuitOrganizationOutput

type QuitOrganizationOutput struct {
	Metadata *response.ResponseMetadata

	ApplicationID *string `type:"string"`
	// contains filtered or unexported fields
}

func (QuitOrganizationOutput) GoString

func (s QuitOrganizationOutput) GoString() string

GoString returns the string representation

func (*QuitOrganizationOutput) SetApplicationID

func (s *QuitOrganizationOutput) SetApplicationID(v string) *QuitOrganizationOutput

SetApplicationID sets the ApplicationID field's value.

func (QuitOrganizationOutput) String

func (s QuitOrganizationOutput) String() string

String returns the string representation

type ReInviteAccountInput

type ReInviteAccountInput struct {

	// InviteId is a required field
	InviteId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (ReInviteAccountInput) GoString

func (s ReInviteAccountInput) GoString() string

GoString returns the string representation

func (*ReInviteAccountInput) SetInviteId

SetInviteId sets the InviteId field's value.

func (ReInviteAccountInput) String

func (s ReInviteAccountInput) String() string

String returns the string representation

func (*ReInviteAccountInput) Validate

func (s *ReInviteAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type ReInviteAccountOutput

type ReInviteAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (ReInviteAccountOutput) GoString

func (s ReInviteAccountOutput) GoString() string

GoString returns the string representation

func (ReInviteAccountOutput) String

func (s ReInviteAccountOutput) String() string

String returns the string representation

type RejectInvitationInput

type RejectInvitationInput struct {

	// InviteId is a required field
	InviteId *string `type:"string" required:"true"`

	// LinkId is a required field
	LinkId *string `type:"string" required:"true"`

	Reason *string `type:"string"`
	// contains filtered or unexported fields
}

func (RejectInvitationInput) GoString

func (s RejectInvitationInput) GoString() string

GoString returns the string representation

func (*RejectInvitationInput) SetInviteId

SetInviteId sets the InviteId field's value.

func (*RejectInvitationInput) SetLinkId

SetLinkId sets the LinkId field's value.

func (*RejectInvitationInput) SetReason

SetReason sets the Reason field's value.

func (RejectInvitationInput) String

func (s RejectInvitationInput) String() string

String returns the string representation

func (*RejectInvitationInput) Validate

func (s *RejectInvitationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RejectInvitationOutput

type RejectInvitationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RejectInvitationOutput) GoString

func (s RejectInvitationOutput) GoString() string

GoString returns the string representation

func (RejectInvitationOutput) String

func (s RejectInvitationOutput) String() string

String returns the string representation

type RejectQuitApplicationInput

type RejectQuitApplicationInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// ApplicationId is a required field
	ApplicationId *string `type:"string" required:"true"`

	Reason *string `type:"string"`
	// contains filtered or unexported fields
}

func (RejectQuitApplicationInput) GoString

func (s RejectQuitApplicationInput) GoString() string

GoString returns the string representation

func (*RejectQuitApplicationInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*RejectQuitApplicationInput) SetApplicationId

SetApplicationId sets the ApplicationId field's value.

func (*RejectQuitApplicationInput) SetReason

SetReason sets the Reason field's value.

func (RejectQuitApplicationInput) String

String returns the string representation

func (*RejectQuitApplicationInput) Validate

func (s *RejectQuitApplicationInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RejectQuitApplicationOutput

type RejectQuitApplicationOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RejectQuitApplicationOutput) GoString

func (s RejectQuitApplicationOutput) GoString() string

GoString returns the string representation

func (RejectQuitApplicationOutput) String

String returns the string representation

type RemoveAccountInput

type RemoveAccountInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (RemoveAccountInput) GoString

func (s RemoveAccountInput) GoString() string

GoString returns the string representation

func (*RemoveAccountInput) SetAccountId

func (s *RemoveAccountInput) SetAccountId(v string) *RemoveAccountInput

SetAccountId sets the AccountId field's value.

func (RemoveAccountInput) String

func (s RemoveAccountInput) String() string

String returns the string representation

func (*RemoveAccountInput) Validate

func (s *RemoveAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type RemoveAccountOutput

type RemoveAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RemoveAccountOutput) GoString

func (s RemoveAccountOutput) GoString() string

GoString returns the string representation

func (RemoveAccountOutput) String

func (s RemoveAccountOutput) String() string

String returns the string representation

type RetryChangeAccountSecureContactInfoInput

type RetryChangeAccountSecureContactInfoInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// ContactType is a required field
	ContactType *int32 `type:"int32" required:"true"`
	// contains filtered or unexported fields
}

func (RetryChangeAccountSecureContactInfoInput) GoString

GoString returns the string representation

func (*RetryChangeAccountSecureContactInfoInput) SetAccountId

SetAccountId sets the AccountId field's value.

func (*RetryChangeAccountSecureContactInfoInput) SetContactType

SetContactType sets the ContactType field's value.

func (RetryChangeAccountSecureContactInfoInput) String

String returns the string representation

func (*RetryChangeAccountSecureContactInfoInput) Validate

Validate inspects the fields of the type to determine if they are valid.

type RetryChangeAccountSecureContactInfoOutput

type RetryChangeAccountSecureContactInfoOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (RetryChangeAccountSecureContactInfoOutput) GoString

GoString returns the string representation

func (RetryChangeAccountSecureContactInfoOutput) String

String returns the string representation

type ServiceControlPolicyForListServiceControlPoliciesOutput

type ServiceControlPolicyForListServiceControlPoliciesOutput struct {
	CreateDate *string `type:"string"`

	Description *string `type:"string"`

	PolicyID *string `type:"string"`

	PolicyName *string `type:"string"`

	PolicyType *string `type:"string"`

	UpdateDate *string `type:"string"`
	// contains filtered or unexported fields
}

func (ServiceControlPolicyForListServiceControlPoliciesOutput) GoString

GoString returns the string representation

func (*ServiceControlPolicyForListServiceControlPoliciesOutput) SetCreateDate

SetCreateDate sets the CreateDate field's value.

func (*ServiceControlPolicyForListServiceControlPoliciesOutput) SetDescription

SetDescription sets the Description field's value.

func (*ServiceControlPolicyForListServiceControlPoliciesOutput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (*ServiceControlPolicyForListServiceControlPoliciesOutput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*ServiceControlPolicyForListServiceControlPoliciesOutput) SetPolicyType

SetPolicyType sets the PolicyType field's value.

func (*ServiceControlPolicyForListServiceControlPoliciesOutput) SetUpdateDate

SetUpdateDate sets the UpdateDate field's value.

func (ServiceControlPolicyForListServiceControlPoliciesOutput) String

String returns the string representation

type SubUnitListForListOrganizationalUnitsForParentOutput

type SubUnitListForListOrganizationalUnitsForParentOutput struct {
	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Depth *int32 `type:"int32"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	Name *string `type:"string"`

	OrgID *string `type:"string"`

	OrgType *int32 `type:"int32"`

	Owner *string `type:"string"`

	ParentID *string `type:"string"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (SubUnitListForListOrganizationalUnitsForParentOutput) GoString

GoString returns the string representation

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetDepth

SetDepth sets the Depth field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetDescription

SetDescription sets the Description field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetID

SetID sets the ID field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetName

SetName sets the Name field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetOrgType

SetOrgType sets the OrgType field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetOwner

SetOwner sets the Owner field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetParentID

SetParentID sets the ParentID field's value.

func (*SubUnitListForListOrganizationalUnitsForParentOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (SubUnitListForListOrganizationalUnitsForParentOutput) String

String returns the string representation

type SubUnitListForListOrganizationalUnitsOutput

type SubUnitListForListOrganizationalUnitsOutput struct {
	CreatedTime *string `type:"string"`

	DeleteUk *string `type:"string"`

	DeletedTime *string `type:"string"`

	Depth *int32 `type:"int32"`

	Description *string `type:"string"`

	ID *string `type:"string"`

	Name *string `type:"string"`

	OrgID *string `type:"string"`

	OrgType *int32 `type:"int32"`

	Owner *string `type:"string"`

	ParentID *string `type:"string"`

	UpdatedTime *string `type:"string"`
	// contains filtered or unexported fields
}

func (SubUnitListForListOrganizationalUnitsOutput) GoString

GoString returns the string representation

func (*SubUnitListForListOrganizationalUnitsOutput) SetCreatedTime

SetCreatedTime sets the CreatedTime field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetDeleteUk

SetDeleteUk sets the DeleteUk field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetDeletedTime

SetDeletedTime sets the DeletedTime field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetDepth

SetDepth sets the Depth field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetDescription

SetDescription sets the Description field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetID

SetID sets the ID field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetName

SetName sets the Name field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetOrgID

SetOrgID sets the OrgID field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetOrgType

SetOrgType sets the OrgType field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetOwner

SetOwner sets the Owner field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetParentID

SetParentID sets the ParentID field's value.

func (*SubUnitListForListOrganizationalUnitsOutput) SetUpdatedTime

SetUpdatedTime sets the UpdatedTime field's value.

func (SubUnitListForListOrganizationalUnitsOutput) String

String returns the string representation

type TagForListAccountsOutput

type TagForListAccountsOutput struct {
	Key *string `type:"string"`

	Value *string `type:"string"`
	// contains filtered or unexported fields
}

func (TagForListAccountsOutput) GoString

func (s TagForListAccountsOutput) GoString() string

GoString returns the string representation

func (*TagForListAccountsOutput) SetKey

SetKey sets the Key field's value.

func (*TagForListAccountsOutput) SetValue

SetValue sets the Value field's value.

func (TagForListAccountsOutput) String

func (s TagForListAccountsOutput) String() string

String returns the string representation

type UpdateAccountInput

type UpdateAccountInput struct {

	// AccountId is a required field
	AccountId *string `type:"string" required:"true"`

	// AccountName is a required field
	AccountName *string `type:"string" required:"true"`

	Description *string `type:"string"`

	// ShowName is a required field
	ShowName *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateAccountInput) GoString

func (s UpdateAccountInput) GoString() string

GoString returns the string representation

func (*UpdateAccountInput) SetAccountId

func (s *UpdateAccountInput) SetAccountId(v string) *UpdateAccountInput

SetAccountId sets the AccountId field's value.

func (*UpdateAccountInput) SetAccountName

func (s *UpdateAccountInput) SetAccountName(v string) *UpdateAccountInput

SetAccountName sets the AccountName field's value.

func (*UpdateAccountInput) SetDescription

func (s *UpdateAccountInput) SetDescription(v string) *UpdateAccountInput

SetDescription sets the Description field's value.

func (*UpdateAccountInput) SetShowName

func (s *UpdateAccountInput) SetShowName(v string) *UpdateAccountInput

SetShowName sets the ShowName field's value.

func (UpdateAccountInput) String

func (s UpdateAccountInput) String() string

String returns the string representation

func (*UpdateAccountInput) Validate

func (s *UpdateAccountInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateAccountOutput

type UpdateAccountOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateAccountOutput) GoString

func (s UpdateAccountOutput) GoString() string

GoString returns the string representation

func (UpdateAccountOutput) String

func (s UpdateAccountOutput) String() string

String returns the string representation

type UpdateOrganizationalUnitInput

type UpdateOrganizationalUnitInput struct {
	Description *string `type:"string"`

	// Name is a required field
	Name *string `type:"string" required:"true"`

	// OrgUnitId is a required field
	OrgUnitId *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateOrganizationalUnitInput) GoString

GoString returns the string representation

func (*UpdateOrganizationalUnitInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateOrganizationalUnitInput) SetName

SetName sets the Name field's value.

func (*UpdateOrganizationalUnitInput) SetOrgUnitId

SetOrgUnitId sets the OrgUnitId field's value.

func (UpdateOrganizationalUnitInput) String

String returns the string representation

func (*UpdateOrganizationalUnitInput) Validate

func (s *UpdateOrganizationalUnitInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateOrganizationalUnitOutput

type UpdateOrganizationalUnitOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (UpdateOrganizationalUnitOutput) GoString

GoString returns the string representation

func (UpdateOrganizationalUnitOutput) String

String returns the string representation

type UpdateServiceControlPolicyInput

type UpdateServiceControlPolicyInput struct {
	Description *string `type:"string"`

	// PolicyID is a required field
	PolicyID *string `type:"string" required:"true"`

	// PolicyName is a required field
	PolicyName *string `type:"string" required:"true"`

	// Statement is a required field
	Statement *string `type:"string" required:"true"`
	// contains filtered or unexported fields
}

func (UpdateServiceControlPolicyInput) GoString

GoString returns the string representation

func (*UpdateServiceControlPolicyInput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateServiceControlPolicyInput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (*UpdateServiceControlPolicyInput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*UpdateServiceControlPolicyInput) SetStatement

SetStatement sets the Statement field's value.

func (UpdateServiceControlPolicyInput) String

String returns the string representation

func (*UpdateServiceControlPolicyInput) Validate

func (s *UpdateServiceControlPolicyInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

type UpdateServiceControlPolicyOutput

type UpdateServiceControlPolicyOutput struct {
	Metadata *response.ResponseMetadata

	CreateDate *string `type:"string"`

	Description *string `type:"string"`

	PolicyID *string `type:"string"`

	PolicyName *string `type:"string"`

	PolicyType *string `type:"string"`

	Statement *string `type:"string"`

	UpdateDate *string `type:"string"`
	// contains filtered or unexported fields
}

func (UpdateServiceControlPolicyOutput) GoString

GoString returns the string representation

func (*UpdateServiceControlPolicyOutput) SetCreateDate

SetCreateDate sets the CreateDate field's value.

func (*UpdateServiceControlPolicyOutput) SetDescription

SetDescription sets the Description field's value.

func (*UpdateServiceControlPolicyOutput) SetPolicyID

SetPolicyID sets the PolicyID field's value.

func (*UpdateServiceControlPolicyOutput) SetPolicyName

SetPolicyName sets the PolicyName field's value.

func (*UpdateServiceControlPolicyOutput) SetPolicyType

SetPolicyType sets the PolicyType field's value.

func (*UpdateServiceControlPolicyOutput) SetStatement

SetStatement sets the Statement field's value.

func (*UpdateServiceControlPolicyOutput) SetUpdateDate

SetUpdateDate sets the UpdateDate field's value.

func (UpdateServiceControlPolicyOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL