client

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AttachPolicyRequest

type AttachPolicyRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	PolicyName      *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType      *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	PrincipalName   *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"`
	PrincipalType   *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (AttachPolicyRequest) GoString

func (s AttachPolicyRequest) GoString() string

func (*AttachPolicyRequest) SetAccountId

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

func (*AttachPolicyRequest) SetPolicyName

func (s *AttachPolicyRequest) SetPolicyName(v string) *AttachPolicyRequest

func (*AttachPolicyRequest) SetPolicyType

func (s *AttachPolicyRequest) SetPolicyType(v string) *AttachPolicyRequest

func (*AttachPolicyRequest) SetPrincipalName

func (s *AttachPolicyRequest) SetPrincipalName(v string) *AttachPolicyRequest

func (*AttachPolicyRequest) SetPrincipalType

func (s *AttachPolicyRequest) SetPrincipalType(v string) *AttachPolicyRequest

func (*AttachPolicyRequest) SetResourceGroupId

func (s *AttachPolicyRequest) SetResourceGroupId(v string) *AttachPolicyRequest

func (AttachPolicyRequest) String

func (s AttachPolicyRequest) String() string

type AttachPolicyResponse

type AttachPolicyResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AttachPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AttachPolicyResponse) GoString

func (s AttachPolicyResponse) GoString() string

func (*AttachPolicyResponse) SetBody

func (*AttachPolicyResponse) SetHeaders

func (s *AttachPolicyResponse) SetHeaders(v map[string]*string) *AttachPolicyResponse

func (*AttachPolicyResponse) SetStatusCode

func (s *AttachPolicyResponse) SetStatusCode(v int32) *AttachPolicyResponse

func (AttachPolicyResponse) String

func (s AttachPolicyResponse) String() string

type AttachPolicyResponseBody

type AttachPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (AttachPolicyResponseBody) GoString

func (s AttachPolicyResponseBody) GoString() string

func (*AttachPolicyResponseBody) SetRequestId

func (AttachPolicyResponseBody) String

func (s AttachPolicyResponseBody) String() string

type CancelCreateCloudAccountRequest

type CancelCreateCloudAccountRequest struct {
	RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
}

func (CancelCreateCloudAccountRequest) GoString

func (*CancelCreateCloudAccountRequest) SetRecordId

func (CancelCreateCloudAccountRequest) String

type CancelCreateCloudAccountResponse

type CancelCreateCloudAccountResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CancelCreateCloudAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CancelCreateCloudAccountResponse) GoString

func (*CancelCreateCloudAccountResponse) SetHeaders

func (*CancelCreateCloudAccountResponse) SetStatusCode

func (CancelCreateCloudAccountResponse) String

type CancelCreateCloudAccountResponseBody

type CancelCreateCloudAccountResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelCreateCloudAccountResponseBody) GoString

func (*CancelCreateCloudAccountResponseBody) SetRequestId

func (CancelCreateCloudAccountResponseBody) String

type CancelPromoteResourceAccountRequest

type CancelPromoteResourceAccountRequest struct {
	RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
}

func (CancelPromoteResourceAccountRequest) GoString

func (*CancelPromoteResourceAccountRequest) SetRecordId

func (CancelPromoteResourceAccountRequest) String

type CancelPromoteResourceAccountResponse

type CancelPromoteResourceAccountResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CancelPromoteResourceAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CancelPromoteResourceAccountResponse) GoString

func (*CancelPromoteResourceAccountResponse) SetHeaders

func (*CancelPromoteResourceAccountResponse) SetStatusCode

func (CancelPromoteResourceAccountResponse) String

type CancelPromoteResourceAccountResponseBody

type CancelPromoteResourceAccountResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CancelPromoteResourceAccountResponseBody) GoString

func (*CancelPromoteResourceAccountResponseBody) SetRequestId

func (CancelPromoteResourceAccountResponseBody) String

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AttachPolicy

func (client *Client) AttachPolicy(request *AttachPolicyRequest) (_result *AttachPolicyResponse, _err error)

func (*Client) AttachPolicyWithOptions

func (client *Client) AttachPolicyWithOptions(request *AttachPolicyRequest, runtime *util.RuntimeOptions) (_result *AttachPolicyResponse, _err error)

func (*Client) CancelCreateCloudAccount

func (client *Client) CancelCreateCloudAccount(request *CancelCreateCloudAccountRequest) (_result *CancelCreateCloudAccountResponse, _err error)

func (*Client) CancelCreateCloudAccountWithOptions

func (client *Client) CancelCreateCloudAccountWithOptions(request *CancelCreateCloudAccountRequest, runtime *util.RuntimeOptions) (_result *CancelCreateCloudAccountResponse, _err error)

func (*Client) CancelPromoteResourceAccount

func (client *Client) CancelPromoteResourceAccount(request *CancelPromoteResourceAccountRequest) (_result *CancelPromoteResourceAccountResponse, _err error)

func (*Client) CancelPromoteResourceAccountWithOptions

func (client *Client) CancelPromoteResourceAccountWithOptions(request *CancelPromoteResourceAccountRequest, runtime *util.RuntimeOptions) (_result *CancelPromoteResourceAccountResponse, _err error)

func (*Client) CreateCloudAccount

func (client *Client) CreateCloudAccount(request *CreateCloudAccountRequest) (_result *CreateCloudAccountResponse, _err error)

func (*Client) CreateCloudAccountWithOptions

func (client *Client) CreateCloudAccountWithOptions(request *CreateCloudAccountRequest, runtime *util.RuntimeOptions) (_result *CreateCloudAccountResponse, _err error)

func (*Client) CreateFolder

func (client *Client) CreateFolder(request *CreateFolderRequest) (_result *CreateFolderResponse, _err error)

func (*Client) CreateFolderWithOptions

func (client *Client) CreateFolderWithOptions(request *CreateFolderRequest, runtime *util.RuntimeOptions) (_result *CreateFolderResponse, _err error)

func (*Client) CreatePolicy

func (client *Client) CreatePolicy(request *CreatePolicyRequest) (_result *CreatePolicyResponse, _err error)

func (*Client) CreatePolicyVersion

func (client *Client) CreatePolicyVersion(request *CreatePolicyVersionRequest) (_result *CreatePolicyVersionResponse, _err error)

func (*Client) CreatePolicyVersionWithOptions

func (client *Client) CreatePolicyVersionWithOptions(request *CreatePolicyVersionRequest, runtime *util.RuntimeOptions) (_result *CreatePolicyVersionResponse, _err error)

func (*Client) CreatePolicyWithOptions

func (client *Client) CreatePolicyWithOptions(request *CreatePolicyRequest, runtime *util.RuntimeOptions) (_result *CreatePolicyResponse, _err error)

func (*Client) CreateResourceAccount

func (client *Client) CreateResourceAccount(request *CreateResourceAccountRequest) (_result *CreateResourceAccountResponse, _err error)

func (*Client) CreateResourceAccountWithOptions

func (client *Client) CreateResourceAccountWithOptions(request *CreateResourceAccountRequest, runtime *util.RuntimeOptions) (_result *CreateResourceAccountResponse, _err error)

func (*Client) CreateResourceGroup

func (client *Client) CreateResourceGroup(request *CreateResourceGroupRequest) (_result *CreateResourceGroupResponse, _err error)

func (*Client) CreateResourceGroupWithOptions

func (client *Client) CreateResourceGroupWithOptions(request *CreateResourceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateResourceGroupResponse, _err error)

func (*Client) CreateRole

func (client *Client) CreateRole(request *CreateRoleRequest) (_result *CreateRoleResponse, _err error)

func (*Client) CreateRoleWithOptions

func (client *Client) CreateRoleWithOptions(request *CreateRoleRequest, runtime *util.RuntimeOptions) (_result *CreateRoleResponse, _err error)

func (*Client) CreateServiceLinkedRole

func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (_result *CreateServiceLinkedRoleResponse, _err error)

func (*Client) CreateServiceLinkedRoleWithOptions

func (client *Client) CreateServiceLinkedRoleWithOptions(request *CreateServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *CreateServiceLinkedRoleResponse, _err error)

func (*Client) DeleteFolder

func (client *Client) DeleteFolder(request *DeleteFolderRequest) (_result *DeleteFolderResponse, _err error)

func (*Client) DeleteFolderWithOptions

func (client *Client) DeleteFolderWithOptions(request *DeleteFolderRequest, runtime *util.RuntimeOptions) (_result *DeleteFolderResponse, _err error)

func (*Client) DeleteInvalidCloudAccountRecord

func (client *Client) DeleteInvalidCloudAccountRecord(request *DeleteInvalidCloudAccountRecordRequest) (_result *DeleteInvalidCloudAccountRecordResponse, _err error)

func (*Client) DeleteInvalidCloudAccountRecordWithOptions

func (client *Client) DeleteInvalidCloudAccountRecordWithOptions(request *DeleteInvalidCloudAccountRecordRequest, runtime *util.RuntimeOptions) (_result *DeleteInvalidCloudAccountRecordResponse, _err error)

func (*Client) DeletePolicy

func (client *Client) DeletePolicy(request *DeletePolicyRequest) (_result *DeletePolicyResponse, _err error)

func (*Client) DeletePolicyVersion

func (client *Client) DeletePolicyVersion(request *DeletePolicyVersionRequest) (_result *DeletePolicyVersionResponse, _err error)

func (*Client) DeletePolicyVersionWithOptions

func (client *Client) DeletePolicyVersionWithOptions(request *DeletePolicyVersionRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyVersionResponse, _err error)

func (*Client) DeletePolicyWithOptions

func (client *Client) DeletePolicyWithOptions(request *DeletePolicyRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyResponse, _err error)

func (*Client) DeleteResourceGroup

func (client *Client) DeleteResourceGroup(request *DeleteResourceGroupRequest) (_result *DeleteResourceGroupResponse, _err error)

func (*Client) DeleteResourceGroupWithOptions

func (client *Client) DeleteResourceGroupWithOptions(request *DeleteResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteResourceGroupResponse, _err error)

func (*Client) DeleteRole

func (client *Client) DeleteRole(request *DeleteRoleRequest) (_result *DeleteRoleResponse, _err error)

func (*Client) DeleteRoleWithOptions

func (client *Client) DeleteRoleWithOptions(request *DeleteRoleRequest, runtime *util.RuntimeOptions) (_result *DeleteRoleResponse, _err error)

func (*Client) DeleteServiceLinkedRole

func (client *Client) DeleteServiceLinkedRole(request *DeleteServiceLinkedRoleRequest) (_result *DeleteServiceLinkedRoleResponse, _err error)

func (*Client) DeleteServiceLinkedRoleWithOptions

func (client *Client) DeleteServiceLinkedRoleWithOptions(request *DeleteServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *DeleteServiceLinkedRoleResponse, _err error)

func (*Client) DestoryResourceDirectory

func (client *Client) DestoryResourceDirectory() (_result *DestoryResourceDirectoryResponse, _err error)

func (*Client) DestoryResourceDirectoryWithOptions

func (client *Client) DestoryResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *DestoryResourceDirectoryResponse, _err error)

func (*Client) DestroyResourceDirectory

func (client *Client) DestroyResourceDirectory() (_result *DestroyResourceDirectoryResponse, _err error)

func (*Client) DestroyResourceDirectoryWithOptions

func (client *Client) DestroyResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *DestroyResourceDirectoryResponse, _err error)

func (*Client) DetachPolicy

func (client *Client) DetachPolicy(request *DetachPolicyRequest) (_result *DetachPolicyResponse, _err error)

func (*Client) DetachPolicyWithOptions

func (client *Client) DetachPolicyWithOptions(request *DetachPolicyRequest, runtime *util.RuntimeOptions) (_result *DetachPolicyResponse, _err error)

func (*Client) GetAccountSummary

func (client *Client) GetAccountSummary(request *GetAccountSummaryRequest) (_result *GetAccountSummaryResponse, _err error)

func (*Client) GetAccountSummaryWithOptions

func (client *Client) GetAccountSummaryWithOptions(request *GetAccountSummaryRequest, runtime *util.RuntimeOptions) (_result *GetAccountSummaryResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) GetFolder

func (client *Client) GetFolder(request *GetFolderRequest) (_result *GetFolderResponse, _err error)

func (*Client) GetFolderWithOptions

func (client *Client) GetFolderWithOptions(request *GetFolderRequest, runtime *util.RuntimeOptions) (_result *GetFolderResponse, _err error)

func (*Client) GetPolicy

func (client *Client) GetPolicy(request *GetPolicyRequest) (_result *GetPolicyResponse, _err error)

func (*Client) GetPolicyVersion

func (client *Client) GetPolicyVersion(request *GetPolicyVersionRequest) (_result *GetPolicyVersionResponse, _err error)

func (*Client) GetPolicyVersionWithOptions

func (client *Client) GetPolicyVersionWithOptions(request *GetPolicyVersionRequest, runtime *util.RuntimeOptions) (_result *GetPolicyVersionResponse, _err error)

func (*Client) GetPolicyWithOptions

func (client *Client) GetPolicyWithOptions(request *GetPolicyRequest, runtime *util.RuntimeOptions) (_result *GetPolicyResponse, _err error)

func (*Client) GetResourceDirectory

func (client *Client) GetResourceDirectory() (_result *GetResourceDirectoryResponse, _err error)

func (*Client) GetResourceDirectoryAccount

func (client *Client) GetResourceDirectoryAccount(request *GetResourceDirectoryAccountRequest) (_result *GetResourceDirectoryAccountResponse, _err error)

func (*Client) GetResourceDirectoryAccountWithOptions

func (client *Client) GetResourceDirectoryAccountWithOptions(request *GetResourceDirectoryAccountRequest, runtime *util.RuntimeOptions) (_result *GetResourceDirectoryAccountResponse, _err error)

func (*Client) GetResourceDirectoryWithOptions

func (client *Client) GetResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *GetResourceDirectoryResponse, _err error)

func (*Client) GetResourceGroup

func (client *Client) GetResourceGroup(request *GetResourceGroupRequest) (_result *GetResourceGroupResponse, _err error)

func (*Client) GetResourceGroupWithOptions

func (client *Client) GetResourceGroupWithOptions(request *GetResourceGroupRequest, runtime *util.RuntimeOptions) (_result *GetResourceGroupResponse, _err error)

func (*Client) GetRole

func (client *Client) GetRole(request *GetRoleRequest) (_result *GetRoleResponse, _err error)

func (*Client) GetRoleWithOptions

func (client *Client) GetRoleWithOptions(request *GetRoleRequest, runtime *util.RuntimeOptions) (_result *GetRoleResponse, _err error)

func (*Client) GetServiceLinkedRoleDeletionStatus

func (client *Client) GetServiceLinkedRoleDeletionStatus(request *GetServiceLinkedRoleDeletionStatusRequest) (_result *GetServiceLinkedRoleDeletionStatusResponse, _err error)

func (*Client) GetServiceLinkedRoleDeletionStatusWithOptions

func (client *Client) GetServiceLinkedRoleDeletionStatusWithOptions(request *GetServiceLinkedRoleDeletionStatusRequest, runtime *util.RuntimeOptions) (_result *GetServiceLinkedRoleDeletionStatusResponse, _err error)

func (*Client) GetServiceLinkedRoleTemplate

func (client *Client) GetServiceLinkedRoleTemplate(request *GetServiceLinkedRoleTemplateRequest) (_result *GetServiceLinkedRoleTemplateResponse, _err error)

func (*Client) GetServiceLinkedRoleTemplateWithOptions

func (client *Client) GetServiceLinkedRoleTemplateWithOptions(request *GetServiceLinkedRoleTemplateRequest, runtime *util.RuntimeOptions) (_result *GetServiceLinkedRoleTemplateResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InitResourceDirectory

func (client *Client) InitResourceDirectory() (_result *InitResourceDirectoryResponse, _err error)

func (*Client) InitResourceDirectoryWithOptions

func (client *Client) InitResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *InitResourceDirectoryResponse, _err error)

func (*Client) ListAccountRecordsForParent

func (client *Client) ListAccountRecordsForParent(request *ListAccountRecordsForParentRequest) (_result *ListAccountRecordsForParentResponse, _err error)

func (*Client) ListAccountRecordsForParentWithOptions

func (client *Client) ListAccountRecordsForParentWithOptions(request *ListAccountRecordsForParentRequest, runtime *util.RuntimeOptions) (_result *ListAccountRecordsForParentResponse, _err error)

func (*Client) ListAccounts

func (client *Client) ListAccounts(request *ListAccountsRequest) (_result *ListAccountsResponse, _err error)

func (*Client) ListAccountsForParent

func (client *Client) ListAccountsForParent(request *ListAccountsForParentRequest) (_result *ListAccountsForParentResponse, _err error)

func (*Client) ListAccountsForParentWithOptions

func (client *Client) ListAccountsForParentWithOptions(request *ListAccountsForParentRequest, runtime *util.RuntimeOptions) (_result *ListAccountsForParentResponse, _err error)

func (*Client) ListAccountsWithOptions

func (client *Client) ListAccountsWithOptions(request *ListAccountsRequest, runtime *util.RuntimeOptions) (_result *ListAccountsResponse, _err error)

func (*Client) ListAncestors

func (client *Client) ListAncestors(request *ListAncestorsRequest) (_result *ListAncestorsResponse, _err error)

func (*Client) ListAncestorsWithOptions

func (client *Client) ListAncestorsWithOptions(request *ListAncestorsRequest, runtime *util.RuntimeOptions) (_result *ListAncestorsResponse, _err error)

func (*Client) ListFoldersForParent

func (client *Client) ListFoldersForParent(request *ListFoldersForParentRequest) (_result *ListFoldersForParentResponse, _err error)

func (*Client) ListFoldersForParentWithOptions

func (client *Client) ListFoldersForParentWithOptions(request *ListFoldersForParentRequest, runtime *util.RuntimeOptions) (_result *ListFoldersForParentResponse, _err error)

func (*Client) ListParents

func (client *Client) ListParents(request *ListParentsRequest) (_result *ListParentsResponse, _err error)

func (*Client) ListParentsWithOptions

func (client *Client) ListParentsWithOptions(request *ListParentsRequest, runtime *util.RuntimeOptions) (_result *ListParentsResponse, _err error)

func (*Client) ListPolicies

func (client *Client) ListPolicies(request *ListPoliciesRequest) (_result *ListPoliciesResponse, _err error)

func (*Client) ListPoliciesWithOptions

func (client *Client) ListPoliciesWithOptions(request *ListPoliciesRequest, runtime *util.RuntimeOptions) (_result *ListPoliciesResponse, _err error)

func (*Client) ListPolicyAttachments

func (client *Client) ListPolicyAttachments(request *ListPolicyAttachmentsRequest) (_result *ListPolicyAttachmentsResponse, _err error)

func (*Client) ListPolicyAttachmentsWithOptions

func (client *Client) ListPolicyAttachmentsWithOptions(request *ListPolicyAttachmentsRequest, runtime *util.RuntimeOptions) (_result *ListPolicyAttachmentsResponse, _err error)

func (*Client) ListPolicyVersions

func (client *Client) ListPolicyVersions(request *ListPolicyVersionsRequest) (_result *ListPolicyVersionsResponse, _err error)

func (*Client) ListPolicyVersionsWithOptions

func (client *Client) ListPolicyVersionsWithOptions(request *ListPolicyVersionsRequest, runtime *util.RuntimeOptions) (_result *ListPolicyVersionsResponse, _err error)

func (*Client) ListResourceGroups

func (client *Client) ListResourceGroups(request *ListResourceGroupsRequest) (_result *ListResourceGroupsResponse, _err error)

func (*Client) ListResourceGroupsWithOptions

func (client *Client) ListResourceGroupsWithOptions(request *ListResourceGroupsRequest, runtime *util.RuntimeOptions) (_result *ListResourceGroupsResponse, _err error)

func (*Client) ListRoles

func (client *Client) ListRoles(request *ListRolesRequest) (_result *ListRolesResponse, _err error)

func (*Client) ListRolesForService

func (client *Client) ListRolesForService(request *ListRolesForServiceRequest) (_result *ListRolesForServiceResponse, _err error)

func (*Client) ListRolesForServiceWithOptions

func (client *Client) ListRolesForServiceWithOptions(request *ListRolesForServiceRequest, runtime *util.RuntimeOptions) (_result *ListRolesForServiceResponse, _err error)

func (*Client) ListRolesWithOptions

func (client *Client) ListRolesWithOptions(request *ListRolesRequest, runtime *util.RuntimeOptions) (_result *ListRolesResponse, _err error)

func (*Client) ListTrustedServiceStatus

func (client *Client) ListTrustedServiceStatus(request *ListTrustedServiceStatusRequest) (_result *ListTrustedServiceStatusResponse, _err error)

func (*Client) ListTrustedServiceStatusWithOptions

func (client *Client) ListTrustedServiceStatusWithOptions(request *ListTrustedServiceStatusRequest, runtime *util.RuntimeOptions) (_result *ListTrustedServiceStatusResponse, _err error)

func (*Client) MoveAccount

func (client *Client) MoveAccount(request *MoveAccountRequest) (_result *MoveAccountResponse, _err error)

func (*Client) MoveAccountWithOptions

func (client *Client) MoveAccountWithOptions(request *MoveAccountRequest, runtime *util.RuntimeOptions) (_result *MoveAccountResponse, _err error)

func (*Client) PromoteResourceAccount

func (client *Client) PromoteResourceAccount(request *PromoteResourceAccountRequest) (_result *PromoteResourceAccountResponse, _err error)

func (*Client) PromoteResourceAccountWithOptions

func (client *Client) PromoteResourceAccountWithOptions(request *PromoteResourceAccountRequest, runtime *util.RuntimeOptions) (_result *PromoteResourceAccountResponse, _err error)

func (*Client) QueryResource

func (client *Client) QueryResource(request *QueryResourceRequest) (_result *QueryResourceResponse, _err error)

func (*Client) QueryResourceWithOptions

func (client *Client) QueryResourceWithOptions(request *QueryResourceRequest, runtime *util.RuntimeOptions) (_result *QueryResourceResponse, _err error)

func (*Client) RemoveCloudAccount

func (client *Client) RemoveCloudAccount(request *RemoveCloudAccountRequest) (_result *RemoveCloudAccountResponse, _err error)

func (*Client) RemoveCloudAccountWithOptions

func (client *Client) RemoveCloudAccountWithOptions(request *RemoveCloudAccountRequest, runtime *util.RuntimeOptions) (_result *RemoveCloudAccountResponse, _err error)

func (*Client) ResendCreateCloudAccountEmail

func (client *Client) ResendCreateCloudAccountEmail(request *ResendCreateCloudAccountEmailRequest) (_result *ResendCreateCloudAccountEmailResponse, _err error)

func (*Client) ResendCreateCloudAccountEmailWithOptions

func (client *Client) ResendCreateCloudAccountEmailWithOptions(request *ResendCreateCloudAccountEmailRequest, runtime *util.RuntimeOptions) (_result *ResendCreateCloudAccountEmailResponse, _err error)

func (*Client) ResendPromoteResourceAccountEmail

func (client *Client) ResendPromoteResourceAccountEmail(request *ResendPromoteResourceAccountEmailRequest) (_result *ResendPromoteResourceAccountEmailResponse, _err error)

func (*Client) ResendPromoteResourceAccountEmailWithOptions

func (client *Client) ResendPromoteResourceAccountEmailWithOptions(request *ResendPromoteResourceAccountEmailRequest, runtime *util.RuntimeOptions) (_result *ResendPromoteResourceAccountEmailResponse, _err error)

func (*Client) SetDefaultPolicyVersion

func (client *Client) SetDefaultPolicyVersion(request *SetDefaultPolicyVersionRequest) (_result *SetDefaultPolicyVersionResponse, _err error)

func (*Client) SetDefaultPolicyVersionWithOptions

func (client *Client) SetDefaultPolicyVersionWithOptions(request *SetDefaultPolicyVersionRequest, runtime *util.RuntimeOptions) (_result *SetDefaultPolicyVersionResponse, _err error)

func (*Client) UpdateFolder

func (client *Client) UpdateFolder(request *UpdateFolderRequest) (_result *UpdateFolderResponse, _err error)

func (*Client) UpdateFolderWithOptions

func (client *Client) UpdateFolderWithOptions(request *UpdateFolderRequest, runtime *util.RuntimeOptions) (_result *UpdateFolderResponse, _err error)

func (*Client) UpdateResourceGroup

func (client *Client) UpdateResourceGroup(request *UpdateResourceGroupRequest) (_result *UpdateResourceGroupResponse, _err error)

func (*Client) UpdateResourceGroupWithOptions

func (client *Client) UpdateResourceGroupWithOptions(request *UpdateResourceGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateResourceGroupResponse, _err error)

func (*Client) UpdateRole

func (client *Client) UpdateRole(request *UpdateRoleRequest) (_result *UpdateRoleResponse, _err error)

func (*Client) UpdateRoleWithOptions

func (client *Client) UpdateRoleWithOptions(request *UpdateRoleRequest, runtime *util.RuntimeOptions) (_result *UpdateRoleResponse, _err error)

type CreateCloudAccountRequest

type CreateCloudAccountRequest struct {
	DisplayName               *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Email                     *string `json:"Email,omitempty" xml:"Email,omitempty"`
	EnableConsolidatedBilling *bool   `json:"EnableConsolidatedBilling,omitempty" xml:"EnableConsolidatedBilling,omitempty"`
	ParentFolderId            *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
	PayerAccountId            *string `json:"PayerAccountId,omitempty" xml:"PayerAccountId,omitempty"`
}

func (CreateCloudAccountRequest) GoString

func (s CreateCloudAccountRequest) GoString() string

func (*CreateCloudAccountRequest) SetDisplayName

func (*CreateCloudAccountRequest) SetEmail

func (*CreateCloudAccountRequest) SetEnableConsolidatedBilling

func (s *CreateCloudAccountRequest) SetEnableConsolidatedBilling(v bool) *CreateCloudAccountRequest

func (*CreateCloudAccountRequest) SetParentFolderId

func (*CreateCloudAccountRequest) SetPayerAccountId

func (CreateCloudAccountRequest) String

func (s CreateCloudAccountRequest) String() string

type CreateCloudAccountResponse

type CreateCloudAccountResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateCloudAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateCloudAccountResponse) GoString

func (s CreateCloudAccountResponse) GoString() string

func (*CreateCloudAccountResponse) SetBody

func (*CreateCloudAccountResponse) SetHeaders

func (*CreateCloudAccountResponse) SetStatusCode

func (CreateCloudAccountResponse) String

type CreateCloudAccountResponseBody

type CreateCloudAccountResponseBody struct {
	Account   *CreateCloudAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"`
	RequestId *string                                `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateCloudAccountResponseBody) GoString

func (*CreateCloudAccountResponseBody) SetRequestId

func (CreateCloudAccountResponseBody) String

type CreateCloudAccountResponseBodyAccount

type CreateCloudAccountResponseBodyAccount struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName         *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	DisplayName         *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId            *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	JoinMethod          *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"`
	JoinTime            *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"`
	ModifyTime          *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	RecordId            *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type                *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateCloudAccountResponseBodyAccount) GoString

func (*CreateCloudAccountResponseBodyAccount) SetAccountId

func (*CreateCloudAccountResponseBodyAccount) SetAccountName

func (*CreateCloudAccountResponseBodyAccount) SetDisplayName

func (*CreateCloudAccountResponseBodyAccount) SetFolderId

func (*CreateCloudAccountResponseBodyAccount) SetJoinMethod

func (*CreateCloudAccountResponseBodyAccount) SetJoinTime

func (*CreateCloudAccountResponseBodyAccount) SetModifyTime

func (*CreateCloudAccountResponseBodyAccount) SetRecordId

func (*CreateCloudAccountResponseBodyAccount) SetResourceDirectoryId

func (*CreateCloudAccountResponseBodyAccount) SetStatus

func (*CreateCloudAccountResponseBodyAccount) SetType

func (CreateCloudAccountResponseBodyAccount) String

type CreateFolderRequest

type CreateFolderRequest struct {
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
}

func (CreateFolderRequest) GoString

func (s CreateFolderRequest) GoString() string

func (*CreateFolderRequest) SetName

func (*CreateFolderRequest) SetParentFolderId

func (s *CreateFolderRequest) SetParentFolderId(v string) *CreateFolderRequest

func (CreateFolderRequest) String

func (s CreateFolderRequest) String() string

type CreateFolderResponse

type CreateFolderResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateFolderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateFolderResponse) GoString

func (s CreateFolderResponse) GoString() string

func (*CreateFolderResponse) SetBody

func (*CreateFolderResponse) SetHeaders

func (s *CreateFolderResponse) SetHeaders(v map[string]*string) *CreateFolderResponse

func (*CreateFolderResponse) SetStatusCode

func (s *CreateFolderResponse) SetStatusCode(v int32) *CreateFolderResponse

func (CreateFolderResponse) String

func (s CreateFolderResponse) String() string

type CreateFolderResponseBody

type CreateFolderResponseBody struct {
	Folder    *CreateFolderResponseBodyFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Struct"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateFolderResponseBody) GoString

func (s CreateFolderResponseBody) GoString() string

func (*CreateFolderResponseBody) SetFolder

func (*CreateFolderResponseBody) SetRequestId

func (CreateFolderResponseBody) String

func (s CreateFolderResponseBody) String() string

type CreateFolderResponseBodyFolder

type CreateFolderResponseBodyFolder struct {
	CreateDate     *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	FolderId       *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
}

func (CreateFolderResponseBodyFolder) GoString

func (*CreateFolderResponseBodyFolder) SetCreateDate

func (*CreateFolderResponseBodyFolder) SetFolderId

func (*CreateFolderResponseBodyFolder) SetName

func (*CreateFolderResponseBodyFolder) SetParentFolderId

func (CreateFolderResponseBodyFolder) String

type CreatePolicyRequest

type CreatePolicyRequest struct {
	Description    *string `json:"Description,omitempty" xml:"Description,omitempty"`
	PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"`
	PolicyName     *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
}

func (CreatePolicyRequest) GoString

func (s CreatePolicyRequest) GoString() string

func (*CreatePolicyRequest) SetDescription

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

func (*CreatePolicyRequest) SetPolicyDocument

func (s *CreatePolicyRequest) SetPolicyDocument(v string) *CreatePolicyRequest

func (*CreatePolicyRequest) SetPolicyName

func (s *CreatePolicyRequest) SetPolicyName(v string) *CreatePolicyRequest

func (CreatePolicyRequest) String

func (s CreatePolicyRequest) String() string

type CreatePolicyResponse

type CreatePolicyResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreatePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreatePolicyResponse) GoString

func (s CreatePolicyResponse) GoString() string

func (*CreatePolicyResponse) SetBody

func (*CreatePolicyResponse) SetHeaders

func (s *CreatePolicyResponse) SetHeaders(v map[string]*string) *CreatePolicyResponse

func (*CreatePolicyResponse) SetStatusCode

func (s *CreatePolicyResponse) SetStatusCode(v int32) *CreatePolicyResponse

func (CreatePolicyResponse) String

func (s CreatePolicyResponse) String() string

type CreatePolicyResponseBody

type CreatePolicyResponseBody struct {
	Policy    *CreatePolicyResponseBodyPolicy `json:"Policy,omitempty" xml:"Policy,omitempty" type:"Struct"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreatePolicyResponseBody) GoString

func (s CreatePolicyResponseBody) GoString() string

func (*CreatePolicyResponseBody) SetPolicy

func (*CreatePolicyResponseBody) SetRequestId

func (CreatePolicyResponseBody) String

func (s CreatePolicyResponseBody) String() string

type CreatePolicyResponseBodyPolicy

type CreatePolicyResponseBodyPolicy struct {
	CreateDate     *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DefaultVersion *string `json:"DefaultVersion,omitempty" xml:"DefaultVersion,omitempty"`
	Description    *string `json:"Description,omitempty" xml:"Description,omitempty"`
	PolicyName     *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType     *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
}

func (CreatePolicyResponseBodyPolicy) GoString

func (*CreatePolicyResponseBodyPolicy) SetCreateDate

func (*CreatePolicyResponseBodyPolicy) SetDefaultVersion

func (*CreatePolicyResponseBodyPolicy) SetDescription

func (*CreatePolicyResponseBodyPolicy) SetPolicyName

func (*CreatePolicyResponseBodyPolicy) SetPolicyType

func (CreatePolicyResponseBodyPolicy) String

type CreatePolicyVersionRequest

type CreatePolicyVersionRequest struct {
	PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"`
	PolicyName     *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	SetAsDefault   *bool   `json:"SetAsDefault,omitempty" xml:"SetAsDefault,omitempty"`
}

func (CreatePolicyVersionRequest) GoString

func (s CreatePolicyVersionRequest) GoString() string

func (*CreatePolicyVersionRequest) SetPolicyDocument

func (*CreatePolicyVersionRequest) SetPolicyName

func (*CreatePolicyVersionRequest) SetSetAsDefault

func (CreatePolicyVersionRequest) String

type CreatePolicyVersionResponse

type CreatePolicyVersionResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreatePolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreatePolicyVersionResponse) GoString

func (s CreatePolicyVersionResponse) GoString() string

func (*CreatePolicyVersionResponse) SetBody

func (*CreatePolicyVersionResponse) SetHeaders

func (*CreatePolicyVersionResponse) SetStatusCode

func (CreatePolicyVersionResponse) String

type CreatePolicyVersionResponseBody

type CreatePolicyVersionResponseBody struct {
	PolicyVersion *CreatePolicyVersionResponseBodyPolicyVersion `json:"PolicyVersion,omitempty" xml:"PolicyVersion,omitempty" type:"Struct"`
	RequestId     *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreatePolicyVersionResponseBody) GoString

func (*CreatePolicyVersionResponseBody) SetRequestId

func (CreatePolicyVersionResponseBody) String

type CreatePolicyVersionResponseBodyPolicyVersion

type CreatePolicyVersionResponseBodyPolicyVersion struct {
	CreateDate       *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	IsDefaultVersion *bool   `json:"IsDefaultVersion,omitempty" xml:"IsDefaultVersion,omitempty"`
	VersionId        *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"`
}

func (CreatePolicyVersionResponseBodyPolicyVersion) GoString

func (*CreatePolicyVersionResponseBodyPolicyVersion) SetCreateDate

func (*CreatePolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion

func (*CreatePolicyVersionResponseBodyPolicyVersion) SetVersionId

func (CreatePolicyVersionResponseBodyPolicyVersion) String

type CreateResourceAccountRequest

type CreateResourceAccountRequest struct {
	DisplayName               *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	EnableConsolidatedBilling *bool   `json:"EnableConsolidatedBilling,omitempty" xml:"EnableConsolidatedBilling,omitempty"`
	ParentFolderId            *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
	PayerAccountId            *string `json:"PayerAccountId,omitempty" xml:"PayerAccountId,omitempty"`
}

func (CreateResourceAccountRequest) GoString

func (s CreateResourceAccountRequest) GoString() string

func (*CreateResourceAccountRequest) SetDisplayName

func (*CreateResourceAccountRequest) SetEnableConsolidatedBilling

func (s *CreateResourceAccountRequest) SetEnableConsolidatedBilling(v bool) *CreateResourceAccountRequest

func (*CreateResourceAccountRequest) SetParentFolderId

func (*CreateResourceAccountRequest) SetPayerAccountId

func (CreateResourceAccountRequest) String

type CreateResourceAccountResponse

type CreateResourceAccountResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateResourceAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateResourceAccountResponse) GoString

func (*CreateResourceAccountResponse) SetBody

func (*CreateResourceAccountResponse) SetHeaders

func (*CreateResourceAccountResponse) SetStatusCode

func (CreateResourceAccountResponse) String

type CreateResourceAccountResponseBody

type CreateResourceAccountResponseBody struct {
	Account   *CreateResourceAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"`
	RequestId *string                                   `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (CreateResourceAccountResponseBody) GoString

func (*CreateResourceAccountResponseBody) SetRequestId

func (CreateResourceAccountResponseBody) String

type CreateResourceAccountResponseBodyAccount

type CreateResourceAccountResponseBodyAccount struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName         *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	DisplayName         *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId            *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	JoinMethod          *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"`
	JoinTime            *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"`
	ModifyTime          *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type                *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (CreateResourceAccountResponseBodyAccount) GoString

func (*CreateResourceAccountResponseBodyAccount) SetAccountId

func (*CreateResourceAccountResponseBodyAccount) SetAccountName

func (*CreateResourceAccountResponseBodyAccount) SetDisplayName

func (*CreateResourceAccountResponseBodyAccount) SetFolderId

func (*CreateResourceAccountResponseBodyAccount) SetJoinMethod

func (*CreateResourceAccountResponseBodyAccount) SetJoinTime

func (*CreateResourceAccountResponseBodyAccount) SetModifyTime

func (*CreateResourceAccountResponseBodyAccount) SetResourceDirectoryId

func (*CreateResourceAccountResponseBodyAccount) SetStatus

func (*CreateResourceAccountResponseBodyAccount) SetType

func (CreateResourceAccountResponseBodyAccount) String

type CreateResourceGroupRequest

type CreateResourceGroupRequest struct {
	AccountId   *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (CreateResourceGroupRequest) GoString

func (s CreateResourceGroupRequest) GoString() string

func (*CreateResourceGroupRequest) SetAccountId

func (*CreateResourceGroupRequest) SetDisplayName

func (*CreateResourceGroupRequest) SetName

func (CreateResourceGroupRequest) String

type CreateResourceGroupResponse

type CreateResourceGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateResourceGroupResponse) GoString

func (s CreateResourceGroupResponse) GoString() string

func (*CreateResourceGroupResponse) SetBody

func (*CreateResourceGroupResponse) SetHeaders

func (*CreateResourceGroupResponse) SetStatusCode

func (CreateResourceGroupResponse) String

type CreateResourceGroupResponseBody

type CreateResourceGroupResponseBody struct {
	RequestId     *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroup *CreateResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"`
}

func (CreateResourceGroupResponseBody) GoString

func (*CreateResourceGroupResponseBody) SetRequestId

func (CreateResourceGroupResponseBody) String

type CreateResourceGroupResponseBodyResourceGroup

type CreateResourceGroupResponseBodyResourceGroup struct {
	AccountId      *string                                                     `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CreateDate     *string                                                     `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DisplayName    *string                                                     `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id             *string                                                     `json:"Id,omitempty" xml:"Id,omitempty"`
	Name           *string                                                     `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionStatuses *CreateResourceGroupResponseBodyResourceGroupRegionStatuses `json:"RegionStatuses,omitempty" xml:"RegionStatuses,omitempty" type:"Struct"`
	Status         *string                                                     `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (CreateResourceGroupResponseBodyResourceGroup) GoString

func (*CreateResourceGroupResponseBodyResourceGroup) SetAccountId

func (*CreateResourceGroupResponseBodyResourceGroup) SetCreateDate

func (*CreateResourceGroupResponseBodyResourceGroup) SetDisplayName

func (*CreateResourceGroupResponseBodyResourceGroup) SetId

func (*CreateResourceGroupResponseBodyResourceGroup) SetName

func (*CreateResourceGroupResponseBodyResourceGroup) SetStatus

func (CreateResourceGroupResponseBodyResourceGroup) String

type CreateResourceGroupResponseBodyResourceGroupRegionStatuses

type CreateResourceGroupResponseBodyResourceGroupRegionStatuses struct {
	RegionStatus []*CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus `json:"RegionStatus,omitempty" xml:"RegionStatus,omitempty" type:"Repeated"`
}

func (CreateResourceGroupResponseBodyResourceGroupRegionStatuses) GoString

func (CreateResourceGroupResponseBodyResourceGroupRegionStatuses) String

type CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus

type CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status   *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString

func (*CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId

func (*CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetStatus

func (CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String

type CreateRoleRequest

type CreateRoleRequest struct {
	AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	MaxSessionDuration       *int64  `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"`
	RoleName                 *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (CreateRoleRequest) GoString

func (s CreateRoleRequest) GoString() string

func (*CreateRoleRequest) SetAssumeRolePolicyDocument

func (s *CreateRoleRequest) SetAssumeRolePolicyDocument(v string) *CreateRoleRequest

func (*CreateRoleRequest) SetDescription

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

func (*CreateRoleRequest) SetMaxSessionDuration

func (s *CreateRoleRequest) SetMaxSessionDuration(v int64) *CreateRoleRequest

func (*CreateRoleRequest) SetRoleName

func (s *CreateRoleRequest) SetRoleName(v string) *CreateRoleRequest

func (CreateRoleRequest) String

func (s CreateRoleRequest) String() string

type CreateRoleResponse

type CreateRoleResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateRoleResponse) GoString

func (s CreateRoleResponse) GoString() string

func (*CreateRoleResponse) SetBody

func (*CreateRoleResponse) SetHeaders

func (s *CreateRoleResponse) SetHeaders(v map[string]*string) *CreateRoleResponse

func (*CreateRoleResponse) SetStatusCode

func (s *CreateRoleResponse) SetStatusCode(v int32) *CreateRoleResponse

func (CreateRoleResponse) String

func (s CreateRoleResponse) String() string

type CreateRoleResponseBody

type CreateRoleResponseBody struct {
	RequestId *string                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Role      *CreateRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"`
}

func (CreateRoleResponseBody) GoString

func (s CreateRoleResponseBody) GoString() string

func (*CreateRoleResponseBody) SetRequestId

func (*CreateRoleResponseBody) SetRole

func (CreateRoleResponseBody) String

func (s CreateRoleResponseBody) String() string

type CreateRoleResponseBodyRole

type CreateRoleResponseBodyRole struct {
	Arn                      *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"`
	CreateDate               *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	MaxSessionDuration       *int64  `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"`
	RoleId                   *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName                 *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RolePrincipalName        *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"`
}

func (CreateRoleResponseBodyRole) GoString

func (s CreateRoleResponseBodyRole) GoString() string

func (*CreateRoleResponseBodyRole) SetArn

func (*CreateRoleResponseBodyRole) SetAssumeRolePolicyDocument

func (s *CreateRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *CreateRoleResponseBodyRole

func (*CreateRoleResponseBodyRole) SetCreateDate

func (*CreateRoleResponseBodyRole) SetDescription

func (*CreateRoleResponseBodyRole) SetMaxSessionDuration

func (s *CreateRoleResponseBodyRole) SetMaxSessionDuration(v int64) *CreateRoleResponseBodyRole

func (*CreateRoleResponseBodyRole) SetRoleId

func (*CreateRoleResponseBodyRole) SetRoleName

func (*CreateRoleResponseBodyRole) SetRolePrincipalName

func (s *CreateRoleResponseBodyRole) SetRolePrincipalName(v string) *CreateRoleResponseBodyRole

func (CreateRoleResponseBodyRole) String

type CreateServiceLinkedRoleRequest

type CreateServiceLinkedRoleRequest struct {
	CustomSuffix *string `json:"CustomSuffix,omitempty" xml:"CustomSuffix,omitempty"`
	Description  *string `json:"Description,omitempty" xml:"Description,omitempty"`
	ServiceName  *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (CreateServiceLinkedRoleRequest) GoString

func (*CreateServiceLinkedRoleRequest) SetCustomSuffix

func (*CreateServiceLinkedRoleRequest) SetDescription

func (*CreateServiceLinkedRoleRequest) SetServiceName

func (CreateServiceLinkedRoleRequest) String

type CreateServiceLinkedRoleResponse

type CreateServiceLinkedRoleResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CreateServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CreateServiceLinkedRoleResponse) GoString

func (*CreateServiceLinkedRoleResponse) SetHeaders

func (*CreateServiceLinkedRoleResponse) SetStatusCode

func (CreateServiceLinkedRoleResponse) String

type CreateServiceLinkedRoleResponseBody

type CreateServiceLinkedRoleResponseBody struct {
	RequestId *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Role      *CreateServiceLinkedRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"`
}

func (CreateServiceLinkedRoleResponseBody) GoString

func (*CreateServiceLinkedRoleResponseBody) SetRequestId

func (CreateServiceLinkedRoleResponseBody) String

type CreateServiceLinkedRoleResponseBodyRole

type CreateServiceLinkedRoleResponseBodyRole struct {
	Arn                      *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"`
	CreateDate               *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	IsServiceLinkedRole      *bool   `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"`
	RoleId                   *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName                 *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RolePrincipalName        *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"`
}

func (CreateServiceLinkedRoleResponseBodyRole) GoString

func (*CreateServiceLinkedRoleResponseBodyRole) SetArn

func (*CreateServiceLinkedRoleResponseBodyRole) SetAssumeRolePolicyDocument

func (*CreateServiceLinkedRoleResponseBodyRole) SetCreateDate

func (*CreateServiceLinkedRoleResponseBodyRole) SetDescription

func (*CreateServiceLinkedRoleResponseBodyRole) SetIsServiceLinkedRole

func (*CreateServiceLinkedRoleResponseBodyRole) SetRoleId

func (*CreateServiceLinkedRoleResponseBodyRole) SetRoleName

func (*CreateServiceLinkedRoleResponseBodyRole) SetRolePrincipalName

func (CreateServiceLinkedRoleResponseBodyRole) String

type DeleteFolderRequest

type DeleteFolderRequest struct {
	FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
}

func (DeleteFolderRequest) GoString

func (s DeleteFolderRequest) GoString() string

func (*DeleteFolderRequest) SetFolderId

func (s *DeleteFolderRequest) SetFolderId(v string) *DeleteFolderRequest

func (DeleteFolderRequest) String

func (s DeleteFolderRequest) String() string

type DeleteFolderResponse

type DeleteFolderResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteFolderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteFolderResponse) GoString

func (s DeleteFolderResponse) GoString() string

func (*DeleteFolderResponse) SetBody

func (*DeleteFolderResponse) SetHeaders

func (s *DeleteFolderResponse) SetHeaders(v map[string]*string) *DeleteFolderResponse

func (*DeleteFolderResponse) SetStatusCode

func (s *DeleteFolderResponse) SetStatusCode(v int32) *DeleteFolderResponse

func (DeleteFolderResponse) String

func (s DeleteFolderResponse) String() string

type DeleteFolderResponseBody

type DeleteFolderResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteFolderResponseBody) GoString

func (s DeleteFolderResponseBody) GoString() string

func (*DeleteFolderResponseBody) SetRequestId

func (DeleteFolderResponseBody) String

func (s DeleteFolderResponseBody) String() string

type DeleteInvalidCloudAccountRecordRequest

type DeleteInvalidCloudAccountRecordRequest struct {
	RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
}

func (DeleteInvalidCloudAccountRecordRequest) GoString

func (*DeleteInvalidCloudAccountRecordRequest) SetRecordId

func (DeleteInvalidCloudAccountRecordRequest) String

type DeleteInvalidCloudAccountRecordResponse

type DeleteInvalidCloudAccountRecordResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteInvalidCloudAccountRecordResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteInvalidCloudAccountRecordResponse) GoString

func (*DeleteInvalidCloudAccountRecordResponse) SetHeaders

func (*DeleteInvalidCloudAccountRecordResponse) SetStatusCode

func (DeleteInvalidCloudAccountRecordResponse) String

type DeleteInvalidCloudAccountRecordResponseBody

type DeleteInvalidCloudAccountRecordResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteInvalidCloudAccountRecordResponseBody) GoString

func (*DeleteInvalidCloudAccountRecordResponseBody) SetRequestId

func (DeleteInvalidCloudAccountRecordResponseBody) String

type DeletePolicyRequest

type DeletePolicyRequest struct {
	PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
}

func (DeletePolicyRequest) GoString

func (s DeletePolicyRequest) GoString() string

func (*DeletePolicyRequest) SetPolicyName

func (s *DeletePolicyRequest) SetPolicyName(v string) *DeletePolicyRequest

func (DeletePolicyRequest) String

func (s DeletePolicyRequest) String() string

type DeletePolicyResponse

type DeletePolicyResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeletePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeletePolicyResponse) GoString

func (s DeletePolicyResponse) GoString() string

func (*DeletePolicyResponse) SetBody

func (*DeletePolicyResponse) SetHeaders

func (s *DeletePolicyResponse) SetHeaders(v map[string]*string) *DeletePolicyResponse

func (*DeletePolicyResponse) SetStatusCode

func (s *DeletePolicyResponse) SetStatusCode(v int32) *DeletePolicyResponse

func (DeletePolicyResponse) String

func (s DeletePolicyResponse) String() string

type DeletePolicyResponseBody

type DeletePolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeletePolicyResponseBody) GoString

func (s DeletePolicyResponseBody) GoString() string

func (*DeletePolicyResponseBody) SetRequestId

func (DeletePolicyResponseBody) String

func (s DeletePolicyResponseBody) String() string

type DeletePolicyVersionRequest

type DeletePolicyVersionRequest struct {
	PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	VersionId  *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"`
}

func (DeletePolicyVersionRequest) GoString

func (s DeletePolicyVersionRequest) GoString() string

func (*DeletePolicyVersionRequest) SetPolicyName

func (*DeletePolicyVersionRequest) SetVersionId

func (DeletePolicyVersionRequest) String

type DeletePolicyVersionResponse

type DeletePolicyVersionResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeletePolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeletePolicyVersionResponse) GoString

func (s DeletePolicyVersionResponse) GoString() string

func (*DeletePolicyVersionResponse) SetBody

func (*DeletePolicyVersionResponse) SetHeaders

func (*DeletePolicyVersionResponse) SetStatusCode

func (DeletePolicyVersionResponse) String

type DeletePolicyVersionResponseBody

type DeletePolicyVersionResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeletePolicyVersionResponseBody) GoString

func (*DeletePolicyVersionResponseBody) SetRequestId

func (DeletePolicyVersionResponseBody) String

type DeleteResourceGroupRequest

type DeleteResourceGroupRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (DeleteResourceGroupRequest) GoString

func (s DeleteResourceGroupRequest) GoString() string

func (*DeleteResourceGroupRequest) SetAccountId

func (*DeleteResourceGroupRequest) SetResourceGroupId

func (DeleteResourceGroupRequest) String

type DeleteResourceGroupResponse

type DeleteResourceGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteResourceGroupResponse) GoString

func (s DeleteResourceGroupResponse) GoString() string

func (*DeleteResourceGroupResponse) SetBody

func (*DeleteResourceGroupResponse) SetHeaders

func (*DeleteResourceGroupResponse) SetStatusCode

func (DeleteResourceGroupResponse) String

type DeleteResourceGroupResponseBody

type DeleteResourceGroupResponseBody struct {
	RequestId     *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroup *DeleteResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"`
}

func (DeleteResourceGroupResponseBody) GoString

func (*DeleteResourceGroupResponseBody) SetRequestId

func (DeleteResourceGroupResponseBody) String

type DeleteResourceGroupResponseBodyResourceGroup

type DeleteResourceGroupResponseBodyResourceGroup struct {
	AccountId      *string                                                     `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CreateDate     *string                                                     `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DisplayName    *string                                                     `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id             *string                                                     `json:"Id,omitempty" xml:"Id,omitempty"`
	Name           *string                                                     `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionStatuses *DeleteResourceGroupResponseBodyResourceGroupRegionStatuses `json:"RegionStatuses,omitempty" xml:"RegionStatuses,omitempty" type:"Struct"`
	Status         *string                                                     `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DeleteResourceGroupResponseBodyResourceGroup) GoString

func (*DeleteResourceGroupResponseBodyResourceGroup) SetAccountId

func (*DeleteResourceGroupResponseBodyResourceGroup) SetCreateDate

func (*DeleteResourceGroupResponseBodyResourceGroup) SetDisplayName

func (*DeleteResourceGroupResponseBodyResourceGroup) SetId

func (*DeleteResourceGroupResponseBodyResourceGroup) SetName

func (*DeleteResourceGroupResponseBodyResourceGroup) SetStatus

func (DeleteResourceGroupResponseBodyResourceGroup) String

type DeleteResourceGroupResponseBodyResourceGroupRegionStatuses

type DeleteResourceGroupResponseBodyResourceGroupRegionStatuses struct {
	RegionStatus []*DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus `json:"RegionStatus,omitempty" xml:"RegionStatus,omitempty" type:"Repeated"`
}

func (DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) GoString

func (DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) String

type DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus

type DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status   *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString

func (*DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId

func (*DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetStatus

func (DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String

type DeleteRoleRequest

type DeleteRoleRequest struct {
	RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (DeleteRoleRequest) GoString

func (s DeleteRoleRequest) GoString() string

func (*DeleteRoleRequest) SetRoleName

func (s *DeleteRoleRequest) SetRoleName(v string) *DeleteRoleRequest

func (DeleteRoleRequest) String

func (s DeleteRoleRequest) String() string

type DeleteRoleResponse

type DeleteRoleResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteRoleResponse) GoString

func (s DeleteRoleResponse) GoString() string

func (*DeleteRoleResponse) SetBody

func (*DeleteRoleResponse) SetHeaders

func (s *DeleteRoleResponse) SetHeaders(v map[string]*string) *DeleteRoleResponse

func (*DeleteRoleResponse) SetStatusCode

func (s *DeleteRoleResponse) SetStatusCode(v int32) *DeleteRoleResponse

func (DeleteRoleResponse) String

func (s DeleteRoleResponse) String() string

type DeleteRoleResponseBody

type DeleteRoleResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteRoleResponseBody) GoString

func (s DeleteRoleResponseBody) GoString() string

func (*DeleteRoleResponseBody) SetRequestId

func (DeleteRoleResponseBody) String

func (s DeleteRoleResponseBody) String() string

type DeleteServiceLinkedRoleRequest

type DeleteServiceLinkedRoleRequest struct {
	RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (DeleteServiceLinkedRoleRequest) GoString

func (*DeleteServiceLinkedRoleRequest) SetRoleName

func (DeleteServiceLinkedRoleRequest) String

type DeleteServiceLinkedRoleResponse

type DeleteServiceLinkedRoleResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteServiceLinkedRoleResponse) GoString

func (*DeleteServiceLinkedRoleResponse) SetHeaders

func (*DeleteServiceLinkedRoleResponse) SetStatusCode

func (DeleteServiceLinkedRoleResponse) String

type DeleteServiceLinkedRoleResponseBody

type DeleteServiceLinkedRoleResponseBody struct {
	DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"`
	RequestId      *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DeleteServiceLinkedRoleResponseBody) GoString

func (*DeleteServiceLinkedRoleResponseBody) SetDeletionTaskId

func (*DeleteServiceLinkedRoleResponseBody) SetRequestId

func (DeleteServiceLinkedRoleResponseBody) String

type DestoryResourceDirectoryResponse

type DestoryResourceDirectoryResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DestoryResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DestoryResourceDirectoryResponse) GoString

func (*DestoryResourceDirectoryResponse) SetHeaders

func (*DestoryResourceDirectoryResponse) SetStatusCode

func (DestoryResourceDirectoryResponse) String

type DestoryResourceDirectoryResponseBody

type DestoryResourceDirectoryResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DestoryResourceDirectoryResponseBody) GoString

func (*DestoryResourceDirectoryResponseBody) SetRequestId

func (DestoryResourceDirectoryResponseBody) String

type DestroyResourceDirectoryResponse

type DestroyResourceDirectoryResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DestroyResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DestroyResourceDirectoryResponse) GoString

func (*DestroyResourceDirectoryResponse) SetHeaders

func (*DestroyResourceDirectoryResponse) SetStatusCode

func (DestroyResourceDirectoryResponse) String

type DestroyResourceDirectoryResponseBody

type DestroyResourceDirectoryResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DestroyResourceDirectoryResponseBody) GoString

func (*DestroyResourceDirectoryResponseBody) SetRequestId

func (DestroyResourceDirectoryResponseBody) String

type DetachPolicyRequest

type DetachPolicyRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	PolicyName      *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType      *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	PrincipalName   *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"`
	PrincipalType   *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (DetachPolicyRequest) GoString

func (s DetachPolicyRequest) GoString() string

func (*DetachPolicyRequest) SetAccountId

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

func (*DetachPolicyRequest) SetPolicyName

func (s *DetachPolicyRequest) SetPolicyName(v string) *DetachPolicyRequest

func (*DetachPolicyRequest) SetPolicyType

func (s *DetachPolicyRequest) SetPolicyType(v string) *DetachPolicyRequest

func (*DetachPolicyRequest) SetPrincipalName

func (s *DetachPolicyRequest) SetPrincipalName(v string) *DetachPolicyRequest

func (*DetachPolicyRequest) SetPrincipalType

func (s *DetachPolicyRequest) SetPrincipalType(v string) *DetachPolicyRequest

func (*DetachPolicyRequest) SetResourceGroupId

func (s *DetachPolicyRequest) SetResourceGroupId(v string) *DetachPolicyRequest

func (DetachPolicyRequest) String

func (s DetachPolicyRequest) String() string

type DetachPolicyResponse

type DetachPolicyResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DetachPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DetachPolicyResponse) GoString

func (s DetachPolicyResponse) GoString() string

func (*DetachPolicyResponse) SetBody

func (*DetachPolicyResponse) SetHeaders

func (s *DetachPolicyResponse) SetHeaders(v map[string]*string) *DetachPolicyResponse

func (*DetachPolicyResponse) SetStatusCode

func (s *DetachPolicyResponse) SetStatusCode(v int32) *DetachPolicyResponse

func (DetachPolicyResponse) String

func (s DetachPolicyResponse) String() string

type DetachPolicyResponseBody

type DetachPolicyResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (DetachPolicyResponseBody) GoString

func (s DetachPolicyResponseBody) GoString() string

func (*DetachPolicyResponseBody) SetRequestId

func (DetachPolicyResponseBody) String

func (s DetachPolicyResponseBody) String() string

type GetAccountSummaryRequest

type GetAccountSummaryRequest struct {
	AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
}

func (GetAccountSummaryRequest) GoString

func (s GetAccountSummaryRequest) GoString() string

func (*GetAccountSummaryRequest) SetAccountId

func (GetAccountSummaryRequest) String

func (s GetAccountSummaryRequest) String() string

type GetAccountSummaryResponse

type GetAccountSummaryResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetAccountSummaryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetAccountSummaryResponse) GoString

func (s GetAccountSummaryResponse) GoString() string

func (*GetAccountSummaryResponse) SetBody

func (*GetAccountSummaryResponse) SetHeaders

func (*GetAccountSummaryResponse) SetStatusCode

func (GetAccountSummaryResponse) String

func (s GetAccountSummaryResponse) String() string

type GetAccountSummaryResponseBody

type GetAccountSummaryResponseBody struct {
	RequestId  *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	SummaryMap *GetAccountSummaryResponseBodySummaryMap `json:"SummaryMap,omitempty" xml:"SummaryMap,omitempty" type:"Struct"`
}

func (GetAccountSummaryResponseBody) GoString

func (*GetAccountSummaryResponseBody) SetRequestId

func (GetAccountSummaryResponseBody) String

type GetAccountSummaryResponseBodySummaryMap

type GetAccountSummaryResponseBodySummaryMap struct {
	AttachedPoliciesPerGroupQuota       *int32 `json:"AttachedPoliciesPerGroupQuota,omitempty" xml:"AttachedPoliciesPerGroupQuota,omitempty"`
	AttachedPoliciesPerRoleQuota        *int32 `json:"AttachedPoliciesPerRoleQuota,omitempty" xml:"AttachedPoliciesPerRoleQuota,omitempty"`
	AttachedPoliciesPerUserQuota        *int32 `json:"AttachedPoliciesPerUserQuota,omitempty" xml:"AttachedPoliciesPerUserQuota,omitempty"`
	AttachedSystemPoliciesPerGroupQuota *int32 `json:"AttachedSystemPoliciesPerGroupQuota,omitempty" xml:"AttachedSystemPoliciesPerGroupQuota,omitempty"`
	AttachedSystemPoliciesPerRoleQuota  *int32 `json:"AttachedSystemPoliciesPerRoleQuota,omitempty" xml:"AttachedSystemPoliciesPerRoleQuota,omitempty"`
	AttachedSystemPoliciesPerUserQuota  *int32 `json:"AttachedSystemPoliciesPerUserQuota,omitempty" xml:"AttachedSystemPoliciesPerUserQuota,omitempty"`
	Policies                            *int32 `json:"Policies,omitempty" xml:"Policies,omitempty"`
	PoliciesQuota                       *int32 `json:"PoliciesQuota,omitempty" xml:"PoliciesQuota,omitempty"`
	PolicySizeQuota                     *int32 `json:"PolicySizeQuota,omitempty" xml:"PolicySizeQuota,omitempty"`
	ResourceGroups                      *int32 `json:"ResourceGroups,omitempty" xml:"ResourceGroups,omitempty"`
	ResourceGroupsQuota                 *int32 `json:"ResourceGroupsQuota,omitempty" xml:"ResourceGroupsQuota,omitempty"`
	Roles                               *int32 `json:"Roles,omitempty" xml:"Roles,omitempty"`
	RolesQuota                          *int32 `json:"RolesQuota,omitempty" xml:"RolesQuota,omitempty"`
	VersionsPerPolicyQuota              *int32 `json:"VersionsPerPolicyQuota,omitempty" xml:"VersionsPerPolicyQuota,omitempty"`
}

func (GetAccountSummaryResponseBodySummaryMap) GoString

func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerGroupQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerRoleQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedPoliciesPerUserQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerGroupQuota

func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerGroupQuota(v int32) *GetAccountSummaryResponseBodySummaryMap

func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerRoleQuota

func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerRoleQuota(v int32) *GetAccountSummaryResponseBodySummaryMap

func (*GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerUserQuota

func (s *GetAccountSummaryResponseBodySummaryMap) SetAttachedSystemPoliciesPerUserQuota(v int32) *GetAccountSummaryResponseBodySummaryMap

func (*GetAccountSummaryResponseBodySummaryMap) SetPolicies

func (*GetAccountSummaryResponseBodySummaryMap) SetPoliciesQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetPolicySizeQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetResourceGroups

func (*GetAccountSummaryResponseBodySummaryMap) SetResourceGroupsQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetRoles

func (*GetAccountSummaryResponseBodySummaryMap) SetRolesQuota

func (*GetAccountSummaryResponseBodySummaryMap) SetVersionsPerPolicyQuota

func (GetAccountSummaryResponseBodySummaryMap) String

type GetFolderRequest

type GetFolderRequest struct {
	FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
}

func (GetFolderRequest) GoString

func (s GetFolderRequest) GoString() string

func (*GetFolderRequest) SetFolderId

func (s *GetFolderRequest) SetFolderId(v string) *GetFolderRequest

func (GetFolderRequest) String

func (s GetFolderRequest) String() string

type GetFolderResponse

type GetFolderResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetFolderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetFolderResponse) GoString

func (s GetFolderResponse) GoString() string

func (*GetFolderResponse) SetBody

func (*GetFolderResponse) SetHeaders

func (s *GetFolderResponse) SetHeaders(v map[string]*string) *GetFolderResponse

func (*GetFolderResponse) SetStatusCode

func (s *GetFolderResponse) SetStatusCode(v int32) *GetFolderResponse

func (GetFolderResponse) String

func (s GetFolderResponse) String() string

type GetFolderResponseBody

type GetFolderResponseBody struct {
	Folder    *GetFolderResponseBodyFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Struct"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetFolderResponseBody) GoString

func (s GetFolderResponseBody) GoString() string

func (*GetFolderResponseBody) SetFolder

func (*GetFolderResponseBody) SetRequestId

func (GetFolderResponseBody) String

func (s GetFolderResponseBody) String() string

type GetFolderResponseBodyFolder

type GetFolderResponseBodyFolder struct {
	CreateDate     *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	FolderId       *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Name           *string `json:"Name,omitempty" xml:"Name,omitempty"`
	ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
}

func (GetFolderResponseBodyFolder) GoString

func (s GetFolderResponseBodyFolder) GoString() string

func (*GetFolderResponseBodyFolder) SetCreateDate

func (*GetFolderResponseBodyFolder) SetFolderId

func (*GetFolderResponseBodyFolder) SetName

func (*GetFolderResponseBodyFolder) SetParentFolderId

func (GetFolderResponseBodyFolder) String

type GetPolicyRequest

type GetPolicyRequest struct {
	Language   *string `json:"Language,omitempty" xml:"Language,omitempty"`
	PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
}

func (GetPolicyRequest) GoString

func (s GetPolicyRequest) GoString() string

func (*GetPolicyRequest) SetLanguage

func (s *GetPolicyRequest) SetLanguage(v string) *GetPolicyRequest

func (*GetPolicyRequest) SetPolicyName

func (s *GetPolicyRequest) SetPolicyName(v string) *GetPolicyRequest

func (*GetPolicyRequest) SetPolicyType

func (s *GetPolicyRequest) SetPolicyType(v string) *GetPolicyRequest

func (GetPolicyRequest) String

func (s GetPolicyRequest) String() string

type GetPolicyResponse

type GetPolicyResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetPolicyResponse) GoString

func (s GetPolicyResponse) GoString() string

func (*GetPolicyResponse) SetBody

func (*GetPolicyResponse) SetHeaders

func (s *GetPolicyResponse) SetHeaders(v map[string]*string) *GetPolicyResponse

func (*GetPolicyResponse) SetStatusCode

func (s *GetPolicyResponse) SetStatusCode(v int32) *GetPolicyResponse

func (GetPolicyResponse) String

func (s GetPolicyResponse) String() string

type GetPolicyResponseBody

type GetPolicyResponseBody struct {
	Policy    *GetPolicyResponseBodyPolicy `json:"Policy,omitempty" xml:"Policy,omitempty" type:"Struct"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetPolicyResponseBody) GoString

func (s GetPolicyResponseBody) GoString() string

func (*GetPolicyResponseBody) SetPolicy

func (*GetPolicyResponseBody) SetRequestId

func (GetPolicyResponseBody) String

func (s GetPolicyResponseBody) String() string

type GetPolicyResponseBodyPolicy

type GetPolicyResponseBodyPolicy struct {
	AttachmentCount *int32  `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"`
	CreateDate      *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DefaultVersion  *string `json:"DefaultVersion,omitempty" xml:"DefaultVersion,omitempty"`
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	PolicyDocument  *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"`
	PolicyName      *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType      *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	UpdateDate      *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"`
}

func (GetPolicyResponseBodyPolicy) GoString

func (s GetPolicyResponseBodyPolicy) GoString() string

func (*GetPolicyResponseBodyPolicy) SetAttachmentCount

func (*GetPolicyResponseBodyPolicy) SetCreateDate

func (*GetPolicyResponseBodyPolicy) SetDefaultVersion

func (*GetPolicyResponseBodyPolicy) SetDescription

func (*GetPolicyResponseBodyPolicy) SetPolicyDocument

func (*GetPolicyResponseBodyPolicy) SetPolicyName

func (*GetPolicyResponseBodyPolicy) SetPolicyType

func (*GetPolicyResponseBodyPolicy) SetUpdateDate

func (GetPolicyResponseBodyPolicy) String

type GetPolicyVersionRequest

type GetPolicyVersionRequest struct {
	PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	VersionId  *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"`
}

func (GetPolicyVersionRequest) GoString

func (s GetPolicyVersionRequest) GoString() string

func (*GetPolicyVersionRequest) SetPolicyName

func (*GetPolicyVersionRequest) SetPolicyType

func (*GetPolicyVersionRequest) SetVersionId

func (GetPolicyVersionRequest) String

func (s GetPolicyVersionRequest) String() string

type GetPolicyVersionResponse

type GetPolicyVersionResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetPolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetPolicyVersionResponse) GoString

func (s GetPolicyVersionResponse) GoString() string

func (*GetPolicyVersionResponse) SetBody

func (*GetPolicyVersionResponse) SetHeaders

func (*GetPolicyVersionResponse) SetStatusCode

func (GetPolicyVersionResponse) String

func (s GetPolicyVersionResponse) String() string

type GetPolicyVersionResponseBody

type GetPolicyVersionResponseBody struct {
	PolicyVersion *GetPolicyVersionResponseBodyPolicyVersion `json:"PolicyVersion,omitempty" xml:"PolicyVersion,omitempty" type:"Struct"`
	RequestId     *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetPolicyVersionResponseBody) GoString

func (s GetPolicyVersionResponseBody) GoString() string

func (*GetPolicyVersionResponseBody) SetRequestId

func (GetPolicyVersionResponseBody) String

type GetPolicyVersionResponseBodyPolicyVersion

type GetPolicyVersionResponseBodyPolicyVersion struct {
	CreateDate       *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	IsDefaultVersion *bool   `json:"IsDefaultVersion,omitempty" xml:"IsDefaultVersion,omitempty"`
	PolicyDocument   *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"`
	VersionId        *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"`
}

func (GetPolicyVersionResponseBodyPolicyVersion) GoString

func (*GetPolicyVersionResponseBodyPolicyVersion) SetCreateDate

func (*GetPolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion

func (*GetPolicyVersionResponseBodyPolicyVersion) SetPolicyDocument

func (*GetPolicyVersionResponseBodyPolicyVersion) SetVersionId

func (GetPolicyVersionResponseBodyPolicyVersion) String

type GetResourceDirectoryAccountRequest

type GetResourceDirectoryAccountRequest struct {
	AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
}

func (GetResourceDirectoryAccountRequest) GoString

func (*GetResourceDirectoryAccountRequest) SetAccountId

func (GetResourceDirectoryAccountRequest) String

type GetResourceDirectoryAccountResponse

type GetResourceDirectoryAccountResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceDirectoryAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceDirectoryAccountResponse) GoString

func (*GetResourceDirectoryAccountResponse) SetHeaders

func (*GetResourceDirectoryAccountResponse) SetStatusCode

func (GetResourceDirectoryAccountResponse) String

type GetResourceDirectoryAccountResponseBody

type GetResourceDirectoryAccountResponseBody struct {
	Account   *GetResourceDirectoryAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"`
	RequestId *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (GetResourceDirectoryAccountResponseBody) GoString

func (*GetResourceDirectoryAccountResponseBody) SetRequestId

func (GetResourceDirectoryAccountResponseBody) String

type GetResourceDirectoryAccountResponseBodyAccount

type GetResourceDirectoryAccountResponseBodyAccount struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName         *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	DisplayName         *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId            *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	IdentityInformation *string `json:"IdentityInformation,omitempty" xml:"IdentityInformation,omitempty"`
	JoinMethod          *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"`
	JoinTime            *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"`
	ModifyTime          *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type                *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (GetResourceDirectoryAccountResponseBodyAccount) GoString

func (*GetResourceDirectoryAccountResponseBodyAccount) SetAccountId

func (*GetResourceDirectoryAccountResponseBodyAccount) SetAccountName

func (*GetResourceDirectoryAccountResponseBodyAccount) SetDisplayName

func (*GetResourceDirectoryAccountResponseBodyAccount) SetFolderId

func (*GetResourceDirectoryAccountResponseBodyAccount) SetIdentityInformation

func (*GetResourceDirectoryAccountResponseBodyAccount) SetJoinMethod

func (*GetResourceDirectoryAccountResponseBodyAccount) SetJoinTime

func (*GetResourceDirectoryAccountResponseBodyAccount) SetModifyTime

func (*GetResourceDirectoryAccountResponseBodyAccount) SetResourceDirectoryId

func (*GetResourceDirectoryAccountResponseBodyAccount) SetStatus

func (*GetResourceDirectoryAccountResponseBodyAccount) SetType

func (GetResourceDirectoryAccountResponseBodyAccount) String

type GetResourceDirectoryResponse

type GetResourceDirectoryResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceDirectoryResponse) GoString

func (s GetResourceDirectoryResponse) GoString() string

func (*GetResourceDirectoryResponse) SetBody

func (*GetResourceDirectoryResponse) SetHeaders

func (*GetResourceDirectoryResponse) SetStatusCode

func (GetResourceDirectoryResponse) String

type GetResourceDirectoryResponseBody

type GetResourceDirectoryResponseBody struct {
	RequestId         *string                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceDirectory *GetResourceDirectoryResponseBodyResourceDirectory `json:"ResourceDirectory,omitempty" xml:"ResourceDirectory,omitempty" type:"Struct"`
}

func (GetResourceDirectoryResponseBody) GoString

func (*GetResourceDirectoryResponseBody) SetRequestId

func (GetResourceDirectoryResponseBody) String

type GetResourceDirectoryResponseBodyResourceDirectory

type GetResourceDirectoryResponseBodyResourceDirectory struct {
	CreateDate          *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	MasterAccountId     *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"`
	MasterAccountName   *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	RootFolderId        *string `json:"RootFolderId,omitempty" xml:"RootFolderId,omitempty"`
}

func (GetResourceDirectoryResponseBodyResourceDirectory) GoString

func (*GetResourceDirectoryResponseBodyResourceDirectory) SetCreateDate

func (*GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId

func (*GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName

func (*GetResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId

func (*GetResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId

func (GetResourceDirectoryResponseBodyResourceDirectory) String

type GetResourceGroupRequest

type GetResourceGroupRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (GetResourceGroupRequest) GoString

func (s GetResourceGroupRequest) GoString() string

func (*GetResourceGroupRequest) SetAccountId

func (*GetResourceGroupRequest) SetResourceGroupId

func (s *GetResourceGroupRequest) SetResourceGroupId(v string) *GetResourceGroupRequest

func (GetResourceGroupRequest) String

func (s GetResourceGroupRequest) String() string

type GetResourceGroupResponse

type GetResourceGroupResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetResourceGroupResponse) GoString

func (s GetResourceGroupResponse) GoString() string

func (*GetResourceGroupResponse) SetBody

func (*GetResourceGroupResponse) SetHeaders

func (*GetResourceGroupResponse) SetStatusCode

func (GetResourceGroupResponse) String

func (s GetResourceGroupResponse) String() string

type GetResourceGroupResponseBody

type GetResourceGroupResponseBody struct {
	RequestId     *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroup *GetResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"`
}

func (GetResourceGroupResponseBody) GoString

func (s GetResourceGroupResponseBody) GoString() string

func (*GetResourceGroupResponseBody) SetRequestId

func (GetResourceGroupResponseBody) String

type GetResourceGroupResponseBodyResourceGroup

type GetResourceGroupResponseBodyResourceGroup struct {
	AccountId      *string                                                  `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CreateDate     *string                                                  `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DisplayName    *string                                                  `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id             *string                                                  `json:"Id,omitempty" xml:"Id,omitempty"`
	Name           *string                                                  `json:"Name,omitempty" xml:"Name,omitempty"`
	RegionStatuses *GetResourceGroupResponseBodyResourceGroupRegionStatuses `json:"RegionStatuses,omitempty" xml:"RegionStatuses,omitempty" type:"Struct"`
	Status         *string                                                  `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetResourceGroupResponseBodyResourceGroup) GoString

func (*GetResourceGroupResponseBodyResourceGroup) SetAccountId

func (*GetResourceGroupResponseBodyResourceGroup) SetCreateDate

func (*GetResourceGroupResponseBodyResourceGroup) SetDisplayName

func (*GetResourceGroupResponseBodyResourceGroup) SetId

func (*GetResourceGroupResponseBodyResourceGroup) SetName

func (*GetResourceGroupResponseBodyResourceGroup) SetStatus

func (GetResourceGroupResponseBodyResourceGroup) String

type GetResourceGroupResponseBodyResourceGroupRegionStatuses

type GetResourceGroupResponseBodyResourceGroupRegionStatuses struct {
	RegionStatus []*GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus `json:"RegionStatus,omitempty" xml:"RegionStatus,omitempty" type:"Repeated"`
}

func (GetResourceGroupResponseBodyResourceGroupRegionStatuses) GoString

func (GetResourceGroupResponseBodyResourceGroupRegionStatuses) String

type GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus

type GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus struct {
	RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	Status   *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString

func (*GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId

func (*GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetStatus

func (GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String

type GetRoleRequest

type GetRoleRequest struct {
	Language *string `json:"Language,omitempty" xml:"Language,omitempty"`
	RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (GetRoleRequest) GoString

func (s GetRoleRequest) GoString() string

func (*GetRoleRequest) SetLanguage

func (s *GetRoleRequest) SetLanguage(v string) *GetRoleRequest

func (*GetRoleRequest) SetRoleName

func (s *GetRoleRequest) SetRoleName(v string) *GetRoleRequest

func (GetRoleRequest) String

func (s GetRoleRequest) String() string

type GetRoleResponse

type GetRoleResponse struct {
	Headers    map[string]*string   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetRoleResponse) GoString

func (s GetRoleResponse) GoString() string

func (*GetRoleResponse) SetBody

func (*GetRoleResponse) SetHeaders

func (s *GetRoleResponse) SetHeaders(v map[string]*string) *GetRoleResponse

func (*GetRoleResponse) SetStatusCode

func (s *GetRoleResponse) SetStatusCode(v int32) *GetRoleResponse

func (GetRoleResponse) String

func (s GetRoleResponse) String() string

type GetRoleResponseBody

type GetRoleResponseBody struct {
	RequestId *string                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Role      *GetRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"`
}

func (GetRoleResponseBody) GoString

func (s GetRoleResponseBody) GoString() string

func (*GetRoleResponseBody) SetRequestId

func (s *GetRoleResponseBody) SetRequestId(v string) *GetRoleResponseBody

func (*GetRoleResponseBody) SetRole

func (GetRoleResponseBody) String

func (s GetRoleResponseBody) String() string

type GetRoleResponseBodyRole

type GetRoleResponseBodyRole struct {
	Arn                      *string                                    `json:"Arn,omitempty" xml:"Arn,omitempty"`
	AssumeRolePolicyDocument *string                                    `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"`
	CreateDate               *string                                    `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	Description              *string                                    `json:"Description,omitempty" xml:"Description,omitempty"`
	IsServiceLinkedRole      *bool                                      `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"`
	LatestDeletionTask       *GetRoleResponseBodyRoleLatestDeletionTask `json:"LatestDeletionTask,omitempty" xml:"LatestDeletionTask,omitempty" type:"Struct"`
	MaxSessionDuration       *int64                                     `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"`
	RoleId                   *string                                    `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName                 *string                                    `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RolePrincipalName        *string                                    `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"`
	UpdateDate               *string                                    `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"`
}

func (GetRoleResponseBodyRole) GoString

func (s GetRoleResponseBodyRole) GoString() string

func (*GetRoleResponseBodyRole) SetArn

func (*GetRoleResponseBodyRole) SetAssumeRolePolicyDocument

func (s *GetRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *GetRoleResponseBodyRole

func (*GetRoleResponseBodyRole) SetCreateDate

func (*GetRoleResponseBodyRole) SetDescription

func (*GetRoleResponseBodyRole) SetIsServiceLinkedRole

func (s *GetRoleResponseBodyRole) SetIsServiceLinkedRole(v bool) *GetRoleResponseBodyRole

func (*GetRoleResponseBodyRole) SetLatestDeletionTask

func (*GetRoleResponseBodyRole) SetMaxSessionDuration

func (s *GetRoleResponseBodyRole) SetMaxSessionDuration(v int64) *GetRoleResponseBodyRole

func (*GetRoleResponseBodyRole) SetRoleId

func (*GetRoleResponseBodyRole) SetRoleName

func (*GetRoleResponseBodyRole) SetRolePrincipalName

func (s *GetRoleResponseBodyRole) SetRolePrincipalName(v string) *GetRoleResponseBodyRole

func (*GetRoleResponseBodyRole) SetUpdateDate

func (GetRoleResponseBodyRole) String

func (s GetRoleResponseBodyRole) String() string

type GetRoleResponseBodyRoleLatestDeletionTask

type GetRoleResponseBodyRoleLatestDeletionTask struct {
	CreateDate     *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"`
}

func (GetRoleResponseBodyRoleLatestDeletionTask) GoString

func (*GetRoleResponseBodyRoleLatestDeletionTask) SetCreateDate

func (*GetRoleResponseBodyRoleLatestDeletionTask) SetDeletionTaskId

func (GetRoleResponseBodyRoleLatestDeletionTask) String

type GetServiceLinkedRoleDeletionStatusRequest

type GetServiceLinkedRoleDeletionStatusRequest struct {
	DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"`
}

func (GetServiceLinkedRoleDeletionStatusRequest) GoString

func (*GetServiceLinkedRoleDeletionStatusRequest) SetDeletionTaskId

func (GetServiceLinkedRoleDeletionStatusRequest) String

type GetServiceLinkedRoleDeletionStatusResponse

type GetServiceLinkedRoleDeletionStatusResponse struct {
	Headers    map[string]*string                              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetServiceLinkedRoleDeletionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetServiceLinkedRoleDeletionStatusResponse) GoString

func (*GetServiceLinkedRoleDeletionStatusResponse) SetHeaders

func (*GetServiceLinkedRoleDeletionStatusResponse) SetStatusCode

func (GetServiceLinkedRoleDeletionStatusResponse) String

type GetServiceLinkedRoleDeletionStatusResponseBody

type GetServiceLinkedRoleDeletionStatusResponseBody struct {
	Reason    *GetServiceLinkedRoleDeletionStatusResponseBodyReason `json:"Reason,omitempty" xml:"Reason,omitempty" type:"Struct"`
	RequestId *string                                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Status    *string                                               `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (GetServiceLinkedRoleDeletionStatusResponseBody) GoString

func (*GetServiceLinkedRoleDeletionStatusResponseBody) SetRequestId

func (*GetServiceLinkedRoleDeletionStatusResponseBody) SetStatus

func (GetServiceLinkedRoleDeletionStatusResponseBody) String

type GetServiceLinkedRoleDeletionStatusResponseBodyReason

type GetServiceLinkedRoleDeletionStatusResponseBodyReason struct {
	Message    *string                                                         `json:"Message,omitempty" xml:"Message,omitempty"`
	RoleUsages *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages `json:"RoleUsages,omitempty" xml:"RoleUsages,omitempty" type:"Struct"`
}

func (GetServiceLinkedRoleDeletionStatusResponseBodyReason) GoString

func (*GetServiceLinkedRoleDeletionStatusResponseBodyReason) SetMessage

func (GetServiceLinkedRoleDeletionStatusResponseBodyReason) String

type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages

type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages struct {
	RoleUsage []*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage `json:"RoleUsage,omitempty" xml:"RoleUsage,omitempty" type:"Repeated"`
}

func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) GoString

func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) String

type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage

type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage struct {
	Region    *string                                                                           `json:"Region,omitempty" xml:"Region,omitempty"`
	Resources *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
}

func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) GoString

func (*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) SetRegion

func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) String

type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources

type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources struct {
	Resource []*string `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) GoString

func (*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) SetResource

func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) String

type GetServiceLinkedRoleTemplateRequest

type GetServiceLinkedRoleTemplateRequest struct {
	ServiceName *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
}

func (GetServiceLinkedRoleTemplateRequest) GoString

func (*GetServiceLinkedRoleTemplateRequest) SetServiceName

func (GetServiceLinkedRoleTemplateRequest) String

type GetServiceLinkedRoleTemplateResponse

type GetServiceLinkedRoleTemplateResponse struct {
	Headers    map[string]*string                        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *GetServiceLinkedRoleTemplateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (GetServiceLinkedRoleTemplateResponse) GoString

func (*GetServiceLinkedRoleTemplateResponse) SetHeaders

func (*GetServiceLinkedRoleTemplateResponse) SetStatusCode

func (GetServiceLinkedRoleTemplateResponse) String

type GetServiceLinkedRoleTemplateResponseBody

type GetServiceLinkedRoleTemplateResponseBody struct {
	RequestId                 *string                                                            `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ServiceLinkedRoleTemplate *GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate `json:"ServiceLinkedRoleTemplate,omitempty" xml:"ServiceLinkedRoleTemplate,omitempty" type:"Struct"`
}

func (GetServiceLinkedRoleTemplateResponseBody) GoString

func (*GetServiceLinkedRoleTemplateResponseBody) SetRequestId

func (GetServiceLinkedRoleTemplateResponseBody) String

type GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate

type GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate struct {
	MultipleRolesAllowed *bool                                                                              `json:"MultipleRolesAllowed,omitempty" xml:"MultipleRolesAllowed,omitempty"`
	RoleDescriptions     *GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptions `json:"RoleDescriptions,omitempty" xml:"RoleDescriptions,omitempty" type:"Struct"`
	RoleNamePrefix       *string                                                                            `json:"RoleNamePrefix,omitempty" xml:"RoleNamePrefix,omitempty"`
	ServiceName          *string                                                                            `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"`
	SystemPolicyName     *string                                                                            `json:"SystemPolicyName,omitempty" xml:"SystemPolicyName,omitempty"`
}

func (GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate) GoString

func (*GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate) SetMultipleRolesAllowed

func (*GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate) SetRoleNamePrefix

func (*GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate) SetServiceName

func (*GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate) SetSystemPolicyName

func (GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplate) String

type GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptions

type GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptions struct {
	RoleDescription []*GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptionsRoleDescription `json:"RoleDescription,omitempty" xml:"RoleDescription,omitempty" type:"Repeated"`
}

func (GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptions) GoString

func (GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptions) String

type GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptionsRoleDescription

type GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptionsRoleDescription struct {
	Description *string `json:"Description,omitempty" xml:"Description,omitempty"`
	Language    *string `json:"Language,omitempty" xml:"Language,omitempty"`
}

func (GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptionsRoleDescription) GoString

func (GetServiceLinkedRoleTemplateResponseBodyServiceLinkedRoleTemplateRoleDescriptionsRoleDescription) String

type InitResourceDirectoryResponse

type InitResourceDirectoryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InitResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InitResourceDirectoryResponse) GoString

func (*InitResourceDirectoryResponse) SetBody

func (*InitResourceDirectoryResponse) SetHeaders

func (*InitResourceDirectoryResponse) SetStatusCode

func (InitResourceDirectoryResponse) String

type InitResourceDirectoryResponseBody

type InitResourceDirectoryResponseBody struct {
	RequestId         *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceDirectory *InitResourceDirectoryResponseBodyResourceDirectory `json:"ResourceDirectory,omitempty" xml:"ResourceDirectory,omitempty" type:"Struct"`
}

func (InitResourceDirectoryResponseBody) GoString

func (*InitResourceDirectoryResponseBody) SetRequestId

func (InitResourceDirectoryResponseBody) String

type InitResourceDirectoryResponseBodyResourceDirectory

type InitResourceDirectoryResponseBodyResourceDirectory struct {
	CreateDate          *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	MasterAccountId     *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"`
	MasterAccountName   *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	RootFolderId        *string `json:"RootFolderId,omitempty" xml:"RootFolderId,omitempty"`
}

func (InitResourceDirectoryResponseBodyResourceDirectory) GoString

func (*InitResourceDirectoryResponseBodyResourceDirectory) SetCreateDate

func (*InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId

func (*InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName

func (*InitResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId

func (*InitResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId

func (InitResourceDirectoryResponseBodyResourceDirectory) String

type ListAccountRecordsForParentRequest

type ListAccountRecordsForParentRequest struct {
	PageNumber     *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
	QueryKeyword   *string `json:"QueryKeyword,omitempty" xml:"QueryKeyword,omitempty"`
}

func (ListAccountRecordsForParentRequest) GoString

func (*ListAccountRecordsForParentRequest) SetPageNumber

func (*ListAccountRecordsForParentRequest) SetPageSize

func (*ListAccountRecordsForParentRequest) SetParentFolderId

func (*ListAccountRecordsForParentRequest) SetQueryKeyword

func (ListAccountRecordsForParentRequest) String

type ListAccountRecordsForParentResponse

type ListAccountRecordsForParentResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAccountRecordsForParentResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAccountRecordsForParentResponse) GoString

func (*ListAccountRecordsForParentResponse) SetHeaders

func (*ListAccountRecordsForParentResponse) SetStatusCode

func (ListAccountRecordsForParentResponse) String

type ListAccountRecordsForParentResponseBody

type ListAccountRecordsForParentResponseBody struct {
	PageNumber *int32                                          `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                          `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Records    *ListAccountRecordsForParentResponseBodyRecords `json:"Records,omitempty" xml:"Records,omitempty" type:"Struct"`
	RequestId  *string                                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                          `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAccountRecordsForParentResponseBody) GoString

func (*ListAccountRecordsForParentResponseBody) SetPageNumber

func (*ListAccountRecordsForParentResponseBody) SetPageSize

func (*ListAccountRecordsForParentResponseBody) SetRequestId

func (*ListAccountRecordsForParentResponseBody) SetTotalCount

func (ListAccountRecordsForParentResponseBody) String

type ListAccountRecordsForParentResponseBodyRecords

type ListAccountRecordsForParentResponseBodyRecords struct {
	Record []*ListAccountRecordsForParentResponseBodyRecordsRecord `json:"Record,omitempty" xml:"Record,omitempty" type:"Repeated"`
}

func (ListAccountRecordsForParentResponseBodyRecords) GoString

func (ListAccountRecordsForParentResponseBodyRecords) String

type ListAccountRecordsForParentResponseBodyRecordsRecord

type ListAccountRecordsForParentResponseBodyRecordsRecord struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	AccountName         *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"`
	DisplayName         *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId            *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	JoinMethod          *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"`
	JoinTime            *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"`
	ModifyTime          *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	RecordId            *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type                *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListAccountRecordsForParentResponseBodyRecordsRecord) GoString

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetAccountId

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetAccountName

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetDisplayName

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetFolderId

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetJoinMethod

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetJoinTime

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetModifyTime

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetRecordId

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetResourceDirectoryId

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetStatus

func (*ListAccountRecordsForParentResponseBodyRecordsRecord) SetType

func (ListAccountRecordsForParentResponseBodyRecordsRecord) String

type ListAccountsForParentRequest

type ListAccountsForParentRequest struct {
	PageNumber     *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
	QueryKeyword   *string `json:"QueryKeyword,omitempty" xml:"QueryKeyword,omitempty"`
}

func (ListAccountsForParentRequest) GoString

func (s ListAccountsForParentRequest) GoString() string

func (*ListAccountsForParentRequest) SetPageNumber

func (*ListAccountsForParentRequest) SetPageSize

func (*ListAccountsForParentRequest) SetParentFolderId

func (*ListAccountsForParentRequest) SetQueryKeyword

func (ListAccountsForParentRequest) String

type ListAccountsForParentResponse

type ListAccountsForParentResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAccountsForParentResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAccountsForParentResponse) GoString

func (*ListAccountsForParentResponse) SetBody

func (*ListAccountsForParentResponse) SetHeaders

func (*ListAccountsForParentResponse) SetStatusCode

func (ListAccountsForParentResponse) String

type ListAccountsForParentResponseBody

type ListAccountsForParentResponseBody struct {
	Accounts   *ListAccountsForParentResponseBodyAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Struct"`
	PageNumber *int32                                     `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                     `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                     `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAccountsForParentResponseBody) GoString

func (*ListAccountsForParentResponseBody) SetPageNumber

func (*ListAccountsForParentResponseBody) SetPageSize

func (*ListAccountsForParentResponseBody) SetRequestId

func (*ListAccountsForParentResponseBody) SetTotalCount

func (ListAccountsForParentResponseBody) String

type ListAccountsForParentResponseBodyAccounts

type ListAccountsForParentResponseBodyAccounts struct {
	Account []*ListAccountsForParentResponseBodyAccountsAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Repeated"`
}

func (ListAccountsForParentResponseBodyAccounts) GoString

func (ListAccountsForParentResponseBodyAccounts) String

type ListAccountsForParentResponseBodyAccountsAccount

type ListAccountsForParentResponseBodyAccountsAccount struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DisplayName         *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId            *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	JoinMethod          *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"`
	JoinTime            *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"`
	ModifyTime          *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type                *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListAccountsForParentResponseBodyAccountsAccount) GoString

func (*ListAccountsForParentResponseBodyAccountsAccount) SetAccountId

func (*ListAccountsForParentResponseBodyAccountsAccount) SetDisplayName

func (*ListAccountsForParentResponseBodyAccountsAccount) SetFolderId

func (*ListAccountsForParentResponseBodyAccountsAccount) SetJoinMethod

func (*ListAccountsForParentResponseBodyAccountsAccount) SetJoinTime

func (*ListAccountsForParentResponseBodyAccountsAccount) SetModifyTime

func (*ListAccountsForParentResponseBodyAccountsAccount) SetResourceDirectoryId

func (*ListAccountsForParentResponseBodyAccountsAccount) SetStatus

func (*ListAccountsForParentResponseBodyAccountsAccount) SetType

func (ListAccountsForParentResponseBodyAccountsAccount) String

type ListAccountsRequest

type ListAccountsRequest struct {
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListAccountsRequest) GoString

func (s ListAccountsRequest) GoString() string

func (*ListAccountsRequest) SetPageNumber

func (s *ListAccountsRequest) SetPageNumber(v int32) *ListAccountsRequest

func (*ListAccountsRequest) SetPageSize

func (s *ListAccountsRequest) SetPageSize(v int32) *ListAccountsRequest

func (ListAccountsRequest) String

func (s ListAccountsRequest) String() string

type ListAccountsResponse

type ListAccountsResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAccountsResponse) GoString

func (s ListAccountsResponse) GoString() string

func (*ListAccountsResponse) SetBody

func (*ListAccountsResponse) SetHeaders

func (s *ListAccountsResponse) SetHeaders(v map[string]*string) *ListAccountsResponse

func (*ListAccountsResponse) SetStatusCode

func (s *ListAccountsResponse) SetStatusCode(v int32) *ListAccountsResponse

func (ListAccountsResponse) String

func (s ListAccountsResponse) String() string

type ListAccountsResponseBody

type ListAccountsResponseBody struct {
	Accounts   *ListAccountsResponseBodyAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Struct"`
	PageNumber *int32                            `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                            `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                            `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListAccountsResponseBody) GoString

func (s ListAccountsResponseBody) GoString() string

func (*ListAccountsResponseBody) SetAccounts

func (*ListAccountsResponseBody) SetPageNumber

func (*ListAccountsResponseBody) SetPageSize

func (*ListAccountsResponseBody) SetRequestId

func (*ListAccountsResponseBody) SetTotalCount

func (ListAccountsResponseBody) String

func (s ListAccountsResponseBody) String() string

type ListAccountsResponseBodyAccounts

type ListAccountsResponseBodyAccounts struct {
	Account []*ListAccountsResponseBodyAccountsAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Repeated"`
}

func (ListAccountsResponseBodyAccounts) GoString

func (ListAccountsResponseBodyAccounts) String

type ListAccountsResponseBodyAccountsAccount

type ListAccountsResponseBodyAccountsAccount struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DisplayName         *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	FolderId            *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	JoinMethod          *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"`
	JoinTime            *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"`
	ModifyTime          *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"`
	ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"`
	Status              *string `json:"Status,omitempty" xml:"Status,omitempty"`
	Type                *string `json:"Type,omitempty" xml:"Type,omitempty"`
}

func (ListAccountsResponseBodyAccountsAccount) GoString

func (*ListAccountsResponseBodyAccountsAccount) SetAccountId

func (*ListAccountsResponseBodyAccountsAccount) SetDisplayName

func (*ListAccountsResponseBodyAccountsAccount) SetFolderId

func (*ListAccountsResponseBodyAccountsAccount) SetJoinMethod

func (*ListAccountsResponseBodyAccountsAccount) SetJoinTime

func (*ListAccountsResponseBodyAccountsAccount) SetModifyTime

func (*ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryId

func (*ListAccountsResponseBodyAccountsAccount) SetStatus

func (*ListAccountsResponseBodyAccountsAccount) SetType

func (ListAccountsResponseBodyAccountsAccount) String

type ListAncestorsRequest

type ListAncestorsRequest struct {
	ChildId *string `json:"ChildId,omitempty" xml:"ChildId,omitempty"`
}

func (ListAncestorsRequest) GoString

func (s ListAncestorsRequest) GoString() string

func (*ListAncestorsRequest) SetChildId

func (ListAncestorsRequest) String

func (s ListAncestorsRequest) String() string

type ListAncestorsResponse

type ListAncestorsResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListAncestorsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListAncestorsResponse) GoString

func (s ListAncestorsResponse) GoString() string

func (*ListAncestorsResponse) SetBody

func (*ListAncestorsResponse) SetHeaders

func (*ListAncestorsResponse) SetStatusCode

func (s *ListAncestorsResponse) SetStatusCode(v int32) *ListAncestorsResponse

func (ListAncestorsResponse) String

func (s ListAncestorsResponse) String() string

type ListAncestorsResponseBody

type ListAncestorsResponseBody struct {
	Folders   *ListAncestorsResponseBodyFolders `json:"Folders,omitempty" xml:"Folders,omitempty" type:"Struct"`
	RequestId *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListAncestorsResponseBody) GoString

func (s ListAncestorsResponseBody) GoString() string

func (*ListAncestorsResponseBody) SetFolders

func (*ListAncestorsResponseBody) SetRequestId

func (ListAncestorsResponseBody) String

func (s ListAncestorsResponseBody) String() string

type ListAncestorsResponseBodyFolders

type ListAncestorsResponseBodyFolders struct {
	Folder []*ListAncestorsResponseBodyFoldersFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Repeated"`
}

func (ListAncestorsResponseBodyFolders) GoString

func (ListAncestorsResponseBodyFolders) String

type ListAncestorsResponseBodyFoldersFolder

type ListAncestorsResponseBodyFoldersFolder struct {
	CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	FolderId   *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ListAncestorsResponseBodyFoldersFolder) GoString

func (*ListAncestorsResponseBodyFoldersFolder) SetCreateDate

func (*ListAncestorsResponseBodyFoldersFolder) SetFolderId

func (*ListAncestorsResponseBodyFoldersFolder) SetName

func (ListAncestorsResponseBodyFoldersFolder) String

type ListFoldersForParentRequest

type ListFoldersForParentRequest struct {
	PageNumber     *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"`
	QueryKeyword   *string `json:"QueryKeyword,omitempty" xml:"QueryKeyword,omitempty"`
}

func (ListFoldersForParentRequest) GoString

func (s ListFoldersForParentRequest) GoString() string

func (*ListFoldersForParentRequest) SetPageNumber

func (*ListFoldersForParentRequest) SetPageSize

func (*ListFoldersForParentRequest) SetParentFolderId

func (*ListFoldersForParentRequest) SetQueryKeyword

func (ListFoldersForParentRequest) String

type ListFoldersForParentResponse

type ListFoldersForParentResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListFoldersForParentResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListFoldersForParentResponse) GoString

func (s ListFoldersForParentResponse) GoString() string

func (*ListFoldersForParentResponse) SetBody

func (*ListFoldersForParentResponse) SetHeaders

func (*ListFoldersForParentResponse) SetStatusCode

func (ListFoldersForParentResponse) String

type ListFoldersForParentResponseBody

type ListFoldersForParentResponseBody struct {
	Folders    *ListFoldersForParentResponseBodyFolders `json:"Folders,omitempty" xml:"Folders,omitempty" type:"Struct"`
	PageNumber *int32                                   `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                                   `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                                   `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListFoldersForParentResponseBody) GoString

func (*ListFoldersForParentResponseBody) SetPageNumber

func (*ListFoldersForParentResponseBody) SetPageSize

func (*ListFoldersForParentResponseBody) SetRequestId

func (*ListFoldersForParentResponseBody) SetTotalCount

func (ListFoldersForParentResponseBody) String

type ListFoldersForParentResponseBodyFolders

type ListFoldersForParentResponseBodyFolders struct {
	Folder []*ListFoldersForParentResponseBodyFoldersFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Repeated"`
}

func (ListFoldersForParentResponseBodyFolders) GoString

func (ListFoldersForParentResponseBodyFolders) String

type ListFoldersForParentResponseBodyFoldersFolder

type ListFoldersForParentResponseBodyFoldersFolder struct {
	CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	FolderId   *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ListFoldersForParentResponseBodyFoldersFolder) GoString

func (*ListFoldersForParentResponseBodyFoldersFolder) SetCreateDate

func (*ListFoldersForParentResponseBodyFoldersFolder) SetFolderId

func (*ListFoldersForParentResponseBodyFoldersFolder) SetName

func (ListFoldersForParentResponseBodyFoldersFolder) String

type ListParentsRequest

type ListParentsRequest struct {
	ChildId *string `json:"ChildId,omitempty" xml:"ChildId,omitempty"`
}

func (ListParentsRequest) GoString

func (s ListParentsRequest) GoString() string

func (*ListParentsRequest) SetChildId

func (s *ListParentsRequest) SetChildId(v string) *ListParentsRequest

func (ListParentsRequest) String

func (s ListParentsRequest) String() string

type ListParentsResponse

type ListParentsResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListParentsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListParentsResponse) GoString

func (s ListParentsResponse) GoString() string

func (*ListParentsResponse) SetBody

func (*ListParentsResponse) SetHeaders

func (s *ListParentsResponse) SetHeaders(v map[string]*string) *ListParentsResponse

func (*ListParentsResponse) SetStatusCode

func (s *ListParentsResponse) SetStatusCode(v int32) *ListParentsResponse

func (ListParentsResponse) String

func (s ListParentsResponse) String() string

type ListParentsResponseBody

type ListParentsResponseBody struct {
	Folders   *ListParentsResponseBodyFolders `json:"Folders,omitempty" xml:"Folders,omitempty" type:"Struct"`
	RequestId *string                         `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListParentsResponseBody) GoString

func (s ListParentsResponseBody) GoString() string

func (*ListParentsResponseBody) SetFolders

func (*ListParentsResponseBody) SetRequestId

func (ListParentsResponseBody) String

func (s ListParentsResponseBody) String() string

type ListParentsResponseBodyFolders

type ListParentsResponseBodyFolders struct {
	Folder []*ListParentsResponseBodyFoldersFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Repeated"`
}

func (ListParentsResponseBodyFolders) GoString

func (*ListParentsResponseBodyFolders) SetFolder

func (ListParentsResponseBodyFolders) String

type ListParentsResponseBodyFoldersFolder

type ListParentsResponseBodyFoldersFolder struct {
	CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	FolderId   *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Name       *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (ListParentsResponseBodyFoldersFolder) GoString

func (*ListParentsResponseBodyFoldersFolder) SetCreateDate

func (*ListParentsResponseBodyFoldersFolder) SetFolderId

func (*ListParentsResponseBodyFoldersFolder) SetName

func (ListParentsResponseBodyFoldersFolder) String

type ListPoliciesRequest

type ListPoliciesRequest struct {
	Language   *string `json:"Language,omitempty" xml:"Language,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
}

func (ListPoliciesRequest) GoString

func (s ListPoliciesRequest) GoString() string

func (*ListPoliciesRequest) SetLanguage

func (s *ListPoliciesRequest) SetLanguage(v string) *ListPoliciesRequest

func (*ListPoliciesRequest) SetPageNumber

func (s *ListPoliciesRequest) SetPageNumber(v int32) *ListPoliciesRequest

func (*ListPoliciesRequest) SetPageSize

func (s *ListPoliciesRequest) SetPageSize(v int32) *ListPoliciesRequest

func (*ListPoliciesRequest) SetPolicyType

func (s *ListPoliciesRequest) SetPolicyType(v string) *ListPoliciesRequest

func (ListPoliciesRequest) String

func (s ListPoliciesRequest) String() string

type ListPoliciesResponse

type ListPoliciesResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListPoliciesResponse) GoString

func (s ListPoliciesResponse) GoString() string

func (*ListPoliciesResponse) SetBody

func (*ListPoliciesResponse) SetHeaders

func (s *ListPoliciesResponse) SetHeaders(v map[string]*string) *ListPoliciesResponse

func (*ListPoliciesResponse) SetStatusCode

func (s *ListPoliciesResponse) SetStatusCode(v int32) *ListPoliciesResponse

func (ListPoliciesResponse) String

func (s ListPoliciesResponse) String() string

type ListPoliciesResponseBody

type ListPoliciesResponseBody struct {
	PageNumber *int32                            `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                            `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Policies   *ListPoliciesResponseBodyPolicies `json:"Policies,omitempty" xml:"Policies,omitempty" type:"Struct"`
	RequestId  *string                           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount *int32                            `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListPoliciesResponseBody) GoString

func (s ListPoliciesResponseBody) GoString() string

func (*ListPoliciesResponseBody) SetPageNumber

func (*ListPoliciesResponseBody) SetPageSize

func (*ListPoliciesResponseBody) SetPolicies

func (*ListPoliciesResponseBody) SetRequestId

func (*ListPoliciesResponseBody) SetTotalCount

func (ListPoliciesResponseBody) String

func (s ListPoliciesResponseBody) String() string

type ListPoliciesResponseBodyPolicies

type ListPoliciesResponseBodyPolicies struct {
	Policy []*ListPoliciesResponseBodyPoliciesPolicy `json:"Policy,omitempty" xml:"Policy,omitempty" type:"Repeated"`
}

func (ListPoliciesResponseBodyPolicies) GoString

func (ListPoliciesResponseBodyPolicies) String

type ListPoliciesResponseBodyPoliciesPolicy

type ListPoliciesResponseBodyPoliciesPolicy struct {
	AttachmentCount *int32  `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"`
	CreateDate      *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DefaultVersion  *string `json:"DefaultVersion,omitempty" xml:"DefaultVersion,omitempty"`
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	PolicyName      *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType      *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	UpdateDate      *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"`
}

func (ListPoliciesResponseBodyPoliciesPolicy) GoString

func (*ListPoliciesResponseBodyPoliciesPolicy) SetAttachmentCount

func (*ListPoliciesResponseBodyPoliciesPolicy) SetCreateDate

func (*ListPoliciesResponseBodyPoliciesPolicy) SetDefaultVersion

func (*ListPoliciesResponseBodyPoliciesPolicy) SetDescription

func (*ListPoliciesResponseBodyPoliciesPolicy) SetPolicyName

func (*ListPoliciesResponseBodyPoliciesPolicy) SetPolicyType

func (*ListPoliciesResponseBodyPoliciesPolicy) SetUpdateDate

func (ListPoliciesResponseBodyPoliciesPolicy) String

type ListPolicyAttachmentsRequest

type ListPolicyAttachmentsRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Language        *string `json:"Language,omitempty" xml:"Language,omitempty"`
	PageNumber      *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PolicyName      *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType      *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	PrincipalName   *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"`
	PrincipalType   *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (ListPolicyAttachmentsRequest) GoString

func (s ListPolicyAttachmentsRequest) GoString() string

func (*ListPolicyAttachmentsRequest) SetAccountId

func (*ListPolicyAttachmentsRequest) SetLanguage

func (*ListPolicyAttachmentsRequest) SetPageNumber

func (*ListPolicyAttachmentsRequest) SetPageSize

func (*ListPolicyAttachmentsRequest) SetPolicyName

func (*ListPolicyAttachmentsRequest) SetPolicyType

func (*ListPolicyAttachmentsRequest) SetPrincipalName

func (*ListPolicyAttachmentsRequest) SetPrincipalType

func (*ListPolicyAttachmentsRequest) SetResourceGroupId

func (ListPolicyAttachmentsRequest) String

type ListPolicyAttachmentsResponse

type ListPolicyAttachmentsResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListPolicyAttachmentsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListPolicyAttachmentsResponse) GoString

func (*ListPolicyAttachmentsResponse) SetBody

func (*ListPolicyAttachmentsResponse) SetHeaders

func (*ListPolicyAttachmentsResponse) SetStatusCode

func (ListPolicyAttachmentsResponse) String

type ListPolicyAttachmentsResponseBody

type ListPolicyAttachmentsResponseBody struct {
	PageNumber        *int32                                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize          *int32                                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	PolicyAttachments *ListPolicyAttachmentsResponseBodyPolicyAttachments `json:"PolicyAttachments,omitempty" xml:"PolicyAttachments,omitempty" type:"Struct"`
	RequestId         *string                                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount        *int32                                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListPolicyAttachmentsResponseBody) GoString

func (*ListPolicyAttachmentsResponseBody) SetPageNumber

func (*ListPolicyAttachmentsResponseBody) SetPageSize

func (*ListPolicyAttachmentsResponseBody) SetRequestId

func (*ListPolicyAttachmentsResponseBody) SetTotalCount

func (ListPolicyAttachmentsResponseBody) String

type ListPolicyAttachmentsResponseBodyPolicyAttachments

type ListPolicyAttachmentsResponseBodyPolicyAttachments struct {
	PolicyAttachment []*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment `json:"PolicyAttachment,omitempty" xml:"PolicyAttachment,omitempty" type:"Repeated"`
}

func (ListPolicyAttachmentsResponseBodyPolicyAttachments) GoString

func (ListPolicyAttachmentsResponseBodyPolicyAttachments) String

type ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment

type ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment struct {
	AttachDate      *string `json:"AttachDate,omitempty" xml:"AttachDate,omitempty"`
	Description     *string `json:"Description,omitempty" xml:"Description,omitempty"`
	PolicyName      *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType      *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
	PrincipalName   *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"`
	PrincipalType   *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) GoString

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetAttachDate

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetDescription

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPolicyName

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPolicyType

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPrincipalName

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPrincipalType

func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetResourceGroupId

func (ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) String

type ListPolicyVersionsRequest

type ListPolicyVersionsRequest struct {
	PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"`
}

func (ListPolicyVersionsRequest) GoString

func (s ListPolicyVersionsRequest) GoString() string

func (*ListPolicyVersionsRequest) SetPolicyName

func (*ListPolicyVersionsRequest) SetPolicyType

func (ListPolicyVersionsRequest) String

func (s ListPolicyVersionsRequest) String() string

type ListPolicyVersionsResponse

type ListPolicyVersionsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListPolicyVersionsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListPolicyVersionsResponse) GoString

func (s ListPolicyVersionsResponse) GoString() string

func (*ListPolicyVersionsResponse) SetBody

func (*ListPolicyVersionsResponse) SetHeaders

func (*ListPolicyVersionsResponse) SetStatusCode

func (ListPolicyVersionsResponse) String

type ListPolicyVersionsResponseBody

type ListPolicyVersionsResponseBody struct {
	PolicyVersions *ListPolicyVersionsResponseBodyPolicyVersions `json:"PolicyVersions,omitempty" xml:"PolicyVersions,omitempty" type:"Struct"`
	RequestId      *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ListPolicyVersionsResponseBody) GoString

func (*ListPolicyVersionsResponseBody) SetRequestId

func (ListPolicyVersionsResponseBody) String

type ListPolicyVersionsResponseBodyPolicyVersions

type ListPolicyVersionsResponseBodyPolicyVersions struct {
	PolicyVersion []*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion `json:"PolicyVersion,omitempty" xml:"PolicyVersion,omitempty" type:"Repeated"`
}

func (ListPolicyVersionsResponseBodyPolicyVersions) GoString

func (ListPolicyVersionsResponseBodyPolicyVersions) String

type ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion

type ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion struct {
	CreateDate       *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	IsDefaultVersion *bool   `json:"IsDefaultVersion,omitempty" xml:"IsDefaultVersion,omitempty"`
	VersionId        *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"`
}

func (ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) GoString

func (*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetCreateDate

func (*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetIsDefaultVersion

func (*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetVersionId

func (ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) String

type ListResourceGroupsRequest

type ListResourceGroupsRequest struct {
	AccountId  *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Status     *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListResourceGroupsRequest) GoString

func (s ListResourceGroupsRequest) GoString() string

func (*ListResourceGroupsRequest) SetAccountId

func (*ListResourceGroupsRequest) SetPageNumber

func (*ListResourceGroupsRequest) SetPageSize

func (*ListResourceGroupsRequest) SetStatus

func (ListResourceGroupsRequest) String

func (s ListResourceGroupsRequest) String() string

type ListResourceGroupsResponse

type ListResourceGroupsResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListResourceGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListResourceGroupsResponse) GoString

func (s ListResourceGroupsResponse) GoString() string

func (*ListResourceGroupsResponse) SetBody

func (*ListResourceGroupsResponse) SetHeaders

func (*ListResourceGroupsResponse) SetStatusCode

func (ListResourceGroupsResponse) String

type ListResourceGroupsResponseBody

type ListResourceGroupsResponseBody struct {
	PageNumber     *int32                                        `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize       *int32                                        `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId      *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroups *ListResourceGroupsResponseBodyResourceGroups `json:"ResourceGroups,omitempty" xml:"ResourceGroups,omitempty" type:"Struct"`
	TotalCount     *int32                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListResourceGroupsResponseBody) GoString

func (*ListResourceGroupsResponseBody) SetPageNumber

func (*ListResourceGroupsResponseBody) SetPageSize

func (*ListResourceGroupsResponseBody) SetRequestId

func (*ListResourceGroupsResponseBody) SetTotalCount

func (ListResourceGroupsResponseBody) String

type ListResourceGroupsResponseBodyResourceGroups

type ListResourceGroupsResponseBodyResourceGroups struct {
	ResourceGroup []*ListResourceGroupsResponseBodyResourceGroupsResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Repeated"`
}

func (ListResourceGroupsResponseBodyResourceGroups) GoString

func (ListResourceGroupsResponseBodyResourceGroups) String

type ListResourceGroupsResponseBodyResourceGroupsResourceGroup

type ListResourceGroupsResponseBodyResourceGroupsResourceGroup struct {
	AccountId   *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CreateDate  *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id          *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Status      *string `json:"Status,omitempty" xml:"Status,omitempty"`
}

func (ListResourceGroupsResponseBodyResourceGroupsResourceGroup) GoString

func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetAccountId

func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetCreateDate

func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetDisplayName

func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetId

func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetName

func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetStatus

func (ListResourceGroupsResponseBodyResourceGroupsResourceGroup) String

type ListRolesForServiceRequest

type ListRolesForServiceRequest struct {
	Language *string `json:"Language,omitempty" xml:"Language,omitempty"`
	Service  *string `json:"Service,omitempty" xml:"Service,omitempty"`
}

func (ListRolesForServiceRequest) GoString

func (s ListRolesForServiceRequest) GoString() string

func (*ListRolesForServiceRequest) SetLanguage

func (*ListRolesForServiceRequest) SetService

func (ListRolesForServiceRequest) String

type ListRolesForServiceResponse

type ListRolesForServiceResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRolesForServiceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRolesForServiceResponse) GoString

func (s ListRolesForServiceResponse) GoString() string

func (*ListRolesForServiceResponse) SetBody

func (*ListRolesForServiceResponse) SetHeaders

func (*ListRolesForServiceResponse) SetStatusCode

func (ListRolesForServiceResponse) String

type ListRolesForServiceResponseBody

type ListRolesForServiceResponseBody struct {
	RequestId *string                               `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Roles     *ListRolesForServiceResponseBodyRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
}

func (ListRolesForServiceResponseBody) GoString

func (*ListRolesForServiceResponseBody) SetRequestId

func (ListRolesForServiceResponseBody) String

type ListRolesForServiceResponseBodyRoles

type ListRolesForServiceResponseBodyRoles struct {
	Role []*ListRolesForServiceResponseBodyRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (ListRolesForServiceResponseBodyRoles) GoString

func (ListRolesForServiceResponseBodyRoles) String

type ListRolesForServiceResponseBodyRolesRole

type ListRolesForServiceResponseBodyRolesRole struct {
	Arn                 *string                                                     `json:"Arn,omitempty" xml:"Arn,omitempty"`
	CreateDate          *string                                                     `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	Description         *string                                                     `json:"Description,omitempty" xml:"Description,omitempty"`
	IsServiceLinkedRole *bool                                                       `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"`
	LatestDeletionTask  *ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask `json:"LatestDeletionTask,omitempty" xml:"LatestDeletionTask,omitempty" type:"Struct"`
	MaxSessionDuration  *int64                                                      `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"`
	RoleId              *string                                                     `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName            *string                                                     `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RolePrincipalName   *string                                                     `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"`
	UpdateDate          *string                                                     `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"`
}

func (ListRolesForServiceResponseBodyRolesRole) GoString

func (*ListRolesForServiceResponseBodyRolesRole) SetArn

func (*ListRolesForServiceResponseBodyRolesRole) SetCreateDate

func (*ListRolesForServiceResponseBodyRolesRole) SetDescription

func (*ListRolesForServiceResponseBodyRolesRole) SetIsServiceLinkedRole

func (*ListRolesForServiceResponseBodyRolesRole) SetMaxSessionDuration

func (*ListRolesForServiceResponseBodyRolesRole) SetRoleId

func (*ListRolesForServiceResponseBodyRolesRole) SetRoleName

func (*ListRolesForServiceResponseBodyRolesRole) SetRolePrincipalName

func (*ListRolesForServiceResponseBodyRolesRole) SetUpdateDate

func (ListRolesForServiceResponseBodyRolesRole) String

type ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask

type ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask struct {
	CreateDate     *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"`
}

func (ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask) GoString

func (*ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask) SetCreateDate

func (*ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask) SetDeletionTaskId

func (ListRolesForServiceResponseBodyRolesRoleLatestDeletionTask) String

type ListRolesRequest

type ListRolesRequest struct {
	Language   *string `json:"Language,omitempty" xml:"Language,omitempty"`
	PageNumber *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListRolesRequest) GoString

func (s ListRolesRequest) GoString() string

func (*ListRolesRequest) SetLanguage

func (s *ListRolesRequest) SetLanguage(v string) *ListRolesRequest

func (*ListRolesRequest) SetPageNumber

func (s *ListRolesRequest) SetPageNumber(v int32) *ListRolesRequest

func (*ListRolesRequest) SetPageSize

func (s *ListRolesRequest) SetPageSize(v int32) *ListRolesRequest

func (ListRolesRequest) String

func (s ListRolesRequest) String() string

type ListRolesResponse

type ListRolesResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListRolesResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListRolesResponse) GoString

func (s ListRolesResponse) GoString() string

func (*ListRolesResponse) SetBody

func (*ListRolesResponse) SetHeaders

func (s *ListRolesResponse) SetHeaders(v map[string]*string) *ListRolesResponse

func (*ListRolesResponse) SetStatusCode

func (s *ListRolesResponse) SetStatusCode(v int32) *ListRolesResponse

func (ListRolesResponse) String

func (s ListRolesResponse) String() string

type ListRolesResponseBody

type ListRolesResponseBody struct {
	PageNumber *int32                      `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                      `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Roles      *ListRolesResponseBodyRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"`
	TotalCount *int32                      `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListRolesResponseBody) GoString

func (s ListRolesResponseBody) GoString() string

func (*ListRolesResponseBody) SetPageNumber

func (s *ListRolesResponseBody) SetPageNumber(v int32) *ListRolesResponseBody

func (*ListRolesResponseBody) SetPageSize

func (*ListRolesResponseBody) SetRequestId

func (*ListRolesResponseBody) SetRoles

func (*ListRolesResponseBody) SetTotalCount

func (s *ListRolesResponseBody) SetTotalCount(v int32) *ListRolesResponseBody

func (ListRolesResponseBody) String

func (s ListRolesResponseBody) String() string

type ListRolesResponseBodyRoles

type ListRolesResponseBodyRoles struct {
	Role []*ListRolesResponseBodyRolesRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Repeated"`
}

func (ListRolesResponseBodyRoles) GoString

func (s ListRolesResponseBodyRoles) GoString() string

func (*ListRolesResponseBodyRoles) SetRole

func (ListRolesResponseBodyRoles) String

type ListRolesResponseBodyRolesRole

type ListRolesResponseBodyRolesRole struct {
	Arn                 *string                                           `json:"Arn,omitempty" xml:"Arn,omitempty"`
	CreateDate          *string                                           `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	Description         *string                                           `json:"Description,omitempty" xml:"Description,omitempty"`
	IsServiceLinkedRole *bool                                             `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"`
	LatestDeletionTask  *ListRolesResponseBodyRolesRoleLatestDeletionTask `json:"LatestDeletionTask,omitempty" xml:"LatestDeletionTask,omitempty" type:"Struct"`
	MaxSessionDuration  *int64                                            `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"`
	RoleId              *string                                           `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName            *string                                           `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RolePrincipalName   *string                                           `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"`
	UpdateDate          *string                                           `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"`
}

func (ListRolesResponseBodyRolesRole) GoString

func (*ListRolesResponseBodyRolesRole) SetArn

func (*ListRolesResponseBodyRolesRole) SetCreateDate

func (*ListRolesResponseBodyRolesRole) SetDescription

func (*ListRolesResponseBodyRolesRole) SetIsServiceLinkedRole

func (*ListRolesResponseBodyRolesRole) SetMaxSessionDuration

func (*ListRolesResponseBodyRolesRole) SetRoleId

func (*ListRolesResponseBodyRolesRole) SetRoleName

func (*ListRolesResponseBodyRolesRole) SetRolePrincipalName

func (*ListRolesResponseBodyRolesRole) SetUpdateDate

func (ListRolesResponseBodyRolesRole) String

type ListRolesResponseBodyRolesRoleLatestDeletionTask

type ListRolesResponseBodyRolesRoleLatestDeletionTask struct {
	CreateDate     *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"`
}

func (ListRolesResponseBodyRolesRoleLatestDeletionTask) GoString

func (*ListRolesResponseBodyRolesRoleLatestDeletionTask) SetCreateDate

func (*ListRolesResponseBodyRolesRoleLatestDeletionTask) SetDeletionTaskId

func (ListRolesResponseBodyRolesRoleLatestDeletionTask) String

type ListTrustedServiceStatusRequest

type ListTrustedServiceStatusRequest struct {
	PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
}

func (ListTrustedServiceStatusRequest) GoString

func (*ListTrustedServiceStatusRequest) SetPageNumber

func (*ListTrustedServiceStatusRequest) SetPageSize

func (ListTrustedServiceStatusRequest) String

type ListTrustedServiceStatusResponse

type ListTrustedServiceStatusResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ListTrustedServiceStatusResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ListTrustedServiceStatusResponse) GoString

func (*ListTrustedServiceStatusResponse) SetHeaders

func (*ListTrustedServiceStatusResponse) SetStatusCode

func (ListTrustedServiceStatusResponse) String

type ListTrustedServiceStatusResponseBody

type ListTrustedServiceStatusResponseBody struct {
	EnabledServicePrincipals *ListTrustedServiceStatusResponseBodyEnabledServicePrincipals `json:"EnabledServicePrincipals,omitempty" xml:"EnabledServicePrincipals,omitempty" type:"Struct"`
	PageNumber               *int32                                                        `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize                 *int32                                                        `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId                *string                                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	TotalCount               *int32                                                        `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (ListTrustedServiceStatusResponseBody) GoString

func (*ListTrustedServiceStatusResponseBody) SetPageNumber

func (*ListTrustedServiceStatusResponseBody) SetPageSize

func (*ListTrustedServiceStatusResponseBody) SetRequestId

func (*ListTrustedServiceStatusResponseBody) SetTotalCount

func (ListTrustedServiceStatusResponseBody) String

type ListTrustedServiceStatusResponseBodyEnabledServicePrincipals

type ListTrustedServiceStatusResponseBodyEnabledServicePrincipals struct {
	EnabledServicePrincipal []*ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal `json:"EnabledServicePrincipal,omitempty" xml:"EnabledServicePrincipal,omitempty" type:"Repeated"`
}

func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) GoString

func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) String

type ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal

type ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal struct {
	EnableTime       *string `json:"EnableTime,omitempty" xml:"EnableTime,omitempty"`
	ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"`
}

func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) GoString

func (*ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) SetEnableTime

func (*ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) SetServicePrincipal

func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) String

type MoveAccountRequest

type MoveAccountRequest struct {
	AccountId           *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	DestinationFolderId *string `json:"DestinationFolderId,omitempty" xml:"DestinationFolderId,omitempty"`
}

func (MoveAccountRequest) GoString

func (s MoveAccountRequest) GoString() string

func (*MoveAccountRequest) SetAccountId

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

func (*MoveAccountRequest) SetDestinationFolderId

func (s *MoveAccountRequest) SetDestinationFolderId(v string) *MoveAccountRequest

func (MoveAccountRequest) String

func (s MoveAccountRequest) String() string

type MoveAccountResponse

type MoveAccountResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *MoveAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (MoveAccountResponse) GoString

func (s MoveAccountResponse) GoString() string

func (*MoveAccountResponse) SetBody

func (*MoveAccountResponse) SetHeaders

func (s *MoveAccountResponse) SetHeaders(v map[string]*string) *MoveAccountResponse

func (*MoveAccountResponse) SetStatusCode

func (s *MoveAccountResponse) SetStatusCode(v int32) *MoveAccountResponse

func (MoveAccountResponse) String

func (s MoveAccountResponse) String() string

type MoveAccountResponseBody

type MoveAccountResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (MoveAccountResponseBody) GoString

func (s MoveAccountResponseBody) GoString() string

func (*MoveAccountResponseBody) SetRequestId

func (MoveAccountResponseBody) String

func (s MoveAccountResponseBody) String() string

type PromoteResourceAccountRequest

type PromoteResourceAccountRequest struct {
	AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	Email     *string `json:"Email,omitempty" xml:"Email,omitempty"`
}

func (PromoteResourceAccountRequest) GoString

func (*PromoteResourceAccountRequest) SetAccountId

func (*PromoteResourceAccountRequest) SetEmail

func (PromoteResourceAccountRequest) String

type PromoteResourceAccountResponse

type PromoteResourceAccountResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *PromoteResourceAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (PromoteResourceAccountResponse) GoString

func (*PromoteResourceAccountResponse) SetHeaders

func (*PromoteResourceAccountResponse) SetStatusCode

func (PromoteResourceAccountResponse) String

type PromoteResourceAccountResponseBody

type PromoteResourceAccountResponseBody struct {
	RecordId  *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (PromoteResourceAccountResponseBody) GoString

func (*PromoteResourceAccountResponseBody) SetRecordId

func (*PromoteResourceAccountResponseBody) SetRequestId

func (PromoteResourceAccountResponseBody) String

type QueryResourceRequest

type QueryResourceRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	PageNumber      *int32  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize        *int32  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	Region          *string `json:"Region,omitempty" xml:"Region,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Service         *string `json:"Service,omitempty" xml:"Service,omitempty"`
}

func (QueryResourceRequest) GoString

func (s QueryResourceRequest) GoString() string

func (*QueryResourceRequest) SetAccountId

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

func (*QueryResourceRequest) SetPageNumber

func (s *QueryResourceRequest) SetPageNumber(v int32) *QueryResourceRequest

func (*QueryResourceRequest) SetPageSize

func (s *QueryResourceRequest) SetPageSize(v int32) *QueryResourceRequest

func (*QueryResourceRequest) SetRegion

func (*QueryResourceRequest) SetResourceGroupId

func (s *QueryResourceRequest) SetResourceGroupId(v string) *QueryResourceRequest

func (*QueryResourceRequest) SetResourceId

func (s *QueryResourceRequest) SetResourceId(v string) *QueryResourceRequest

func (*QueryResourceRequest) SetResourceType

func (s *QueryResourceRequest) SetResourceType(v string) *QueryResourceRequest

func (*QueryResourceRequest) SetService

func (QueryResourceRequest) String

func (s QueryResourceRequest) String() string

type QueryResourceResponse

type QueryResourceResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryResourceResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryResourceResponse) GoString

func (s QueryResourceResponse) GoString() string

func (*QueryResourceResponse) SetBody

func (*QueryResourceResponse) SetHeaders

func (*QueryResourceResponse) SetStatusCode

func (s *QueryResourceResponse) SetStatusCode(v int32) *QueryResourceResponse

func (QueryResourceResponse) String

func (s QueryResourceResponse) String() string

type QueryResourceResponseBody

type QueryResourceResponseBody struct {
	PageNumber *int32                              `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize   *int32                              `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	RequestId  *string                             `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Resources  *QueryResourceResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"`
	TotalCount *int32                              `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"`
}

func (QueryResourceResponseBody) GoString

func (s QueryResourceResponseBody) GoString() string

func (*QueryResourceResponseBody) SetPageNumber

func (*QueryResourceResponseBody) SetPageSize

func (*QueryResourceResponseBody) SetRequestId

func (*QueryResourceResponseBody) SetResources

func (*QueryResourceResponseBody) SetTotalCount

func (QueryResourceResponseBody) String

func (s QueryResourceResponseBody) String() string

type QueryResourceResponseBodyResources

type QueryResourceResponseBodyResources struct {
	Resource []*QueryResourceResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}

func (QueryResourceResponseBodyResources) GoString

func (QueryResourceResponseBodyResources) String

type QueryResourceResponseBodyResourcesResource

type QueryResourceResponseBodyResourcesResource struct {
	CreateDate      *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	RegionId        *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
	ResourceId      *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"`
	ResourceType    *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"`
	Service         *string `json:"Service,omitempty" xml:"Service,omitempty"`
}

func (QueryResourceResponseBodyResourcesResource) GoString

func (*QueryResourceResponseBodyResourcesResource) SetCreateDate

func (*QueryResourceResponseBodyResourcesResource) SetRegionId

func (*QueryResourceResponseBodyResourcesResource) SetResourceGroupId

func (*QueryResourceResponseBodyResourcesResource) SetResourceId

func (*QueryResourceResponseBodyResourcesResource) SetResourceType

func (*QueryResourceResponseBodyResourcesResource) SetService

func (QueryResourceResponseBodyResourcesResource) String

type RemoveCloudAccountRequest

type RemoveCloudAccountRequest struct {
	AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
}

func (RemoveCloudAccountRequest) GoString

func (s RemoveCloudAccountRequest) GoString() string

func (*RemoveCloudAccountRequest) SetAccountId

func (RemoveCloudAccountRequest) String

func (s RemoveCloudAccountRequest) String() string

type RemoveCloudAccountResponse

type RemoveCloudAccountResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RemoveCloudAccountResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RemoveCloudAccountResponse) GoString

func (s RemoveCloudAccountResponse) GoString() string

func (*RemoveCloudAccountResponse) SetBody

func (*RemoveCloudAccountResponse) SetHeaders

func (*RemoveCloudAccountResponse) SetStatusCode

func (RemoveCloudAccountResponse) String

type RemoveCloudAccountResponseBody

type RemoveCloudAccountResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (RemoveCloudAccountResponseBody) GoString

func (*RemoveCloudAccountResponseBody) SetRequestId

func (RemoveCloudAccountResponseBody) String

type ResendCreateCloudAccountEmailRequest

type ResendCreateCloudAccountEmailRequest struct {
	RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
}

func (ResendCreateCloudAccountEmailRequest) GoString

func (*ResendCreateCloudAccountEmailRequest) SetRecordId

func (ResendCreateCloudAccountEmailRequest) String

type ResendCreateCloudAccountEmailResponse

type ResendCreateCloudAccountEmailResponse struct {
	Headers    map[string]*string                         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ResendCreateCloudAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ResendCreateCloudAccountEmailResponse) GoString

func (*ResendCreateCloudAccountEmailResponse) SetHeaders

func (*ResendCreateCloudAccountEmailResponse) SetStatusCode

func (ResendCreateCloudAccountEmailResponse) String

type ResendCreateCloudAccountEmailResponseBody

type ResendCreateCloudAccountEmailResponseBody struct {
	RecordId  *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ResendCreateCloudAccountEmailResponseBody) GoString

func (*ResendCreateCloudAccountEmailResponseBody) SetRecordId

func (*ResendCreateCloudAccountEmailResponseBody) SetRequestId

func (ResendCreateCloudAccountEmailResponseBody) String

type ResendPromoteResourceAccountEmailRequest

type ResendPromoteResourceAccountEmailRequest struct {
	RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
}

func (ResendPromoteResourceAccountEmailRequest) GoString

func (*ResendPromoteResourceAccountEmailRequest) SetRecordId

func (ResendPromoteResourceAccountEmailRequest) String

type ResendPromoteResourceAccountEmailResponse

type ResendPromoteResourceAccountEmailResponse struct {
	Headers    map[string]*string                             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ResendPromoteResourceAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ResendPromoteResourceAccountEmailResponse) GoString

func (*ResendPromoteResourceAccountEmailResponse) SetHeaders

func (*ResendPromoteResourceAccountEmailResponse) SetStatusCode

func (ResendPromoteResourceAccountEmailResponse) String

type ResendPromoteResourceAccountEmailResponseBody

type ResendPromoteResourceAccountEmailResponseBody struct {
	RecordId  *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"`
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (ResendPromoteResourceAccountEmailResponseBody) GoString

func (*ResendPromoteResourceAccountEmailResponseBody) SetRecordId

func (*ResendPromoteResourceAccountEmailResponseBody) SetRequestId

func (ResendPromoteResourceAccountEmailResponseBody) String

type SetDefaultPolicyVersionRequest

type SetDefaultPolicyVersionRequest struct {
	PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"`
	VersionId  *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"`
}

func (SetDefaultPolicyVersionRequest) GoString

func (*SetDefaultPolicyVersionRequest) SetPolicyName

func (*SetDefaultPolicyVersionRequest) SetVersionId

func (SetDefaultPolicyVersionRequest) String

type SetDefaultPolicyVersionResponse

type SetDefaultPolicyVersionResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SetDefaultPolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SetDefaultPolicyVersionResponse) GoString

func (*SetDefaultPolicyVersionResponse) SetHeaders

func (*SetDefaultPolicyVersionResponse) SetStatusCode

func (SetDefaultPolicyVersionResponse) String

type SetDefaultPolicyVersionResponseBody

type SetDefaultPolicyVersionResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (SetDefaultPolicyVersionResponseBody) GoString

func (*SetDefaultPolicyVersionResponseBody) SetRequestId

func (SetDefaultPolicyVersionResponseBody) String

type UpdateFolderRequest

type UpdateFolderRequest struct {
	FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"`
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (UpdateFolderRequest) GoString

func (s UpdateFolderRequest) GoString() string

func (*UpdateFolderRequest) SetFolderId

func (s *UpdateFolderRequest) SetFolderId(v string) *UpdateFolderRequest

func (*UpdateFolderRequest) SetName

func (UpdateFolderRequest) String

func (s UpdateFolderRequest) String() string

type UpdateFolderResponse

type UpdateFolderResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateFolderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateFolderResponse) GoString

func (s UpdateFolderResponse) GoString() string

func (*UpdateFolderResponse) SetBody

func (*UpdateFolderResponse) SetHeaders

func (s *UpdateFolderResponse) SetHeaders(v map[string]*string) *UpdateFolderResponse

func (*UpdateFolderResponse) SetStatusCode

func (s *UpdateFolderResponse) SetStatusCode(v int32) *UpdateFolderResponse

func (UpdateFolderResponse) String

func (s UpdateFolderResponse) String() string

type UpdateFolderResponseBody

type UpdateFolderResponseBody struct {
	RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
}

func (UpdateFolderResponseBody) GoString

func (s UpdateFolderResponseBody) GoString() string

func (*UpdateFolderResponseBody) SetRequestId

func (UpdateFolderResponseBody) String

func (s UpdateFolderResponseBody) String() string

type UpdateResourceGroupRequest

type UpdateResourceGroupRequest struct {
	AccountId       *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	NewDisplayName  *string `json:"NewDisplayName,omitempty" xml:"NewDisplayName,omitempty"`
	ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"`
}

func (UpdateResourceGroupRequest) GoString

func (s UpdateResourceGroupRequest) GoString() string

func (*UpdateResourceGroupRequest) SetAccountId

func (*UpdateResourceGroupRequest) SetNewDisplayName

func (*UpdateResourceGroupRequest) SetResourceGroupId

func (UpdateResourceGroupRequest) String

type UpdateResourceGroupResponse

type UpdateResourceGroupResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateResourceGroupResponse) GoString

func (s UpdateResourceGroupResponse) GoString() string

func (*UpdateResourceGroupResponse) SetBody

func (*UpdateResourceGroupResponse) SetHeaders

func (*UpdateResourceGroupResponse) SetStatusCode

func (UpdateResourceGroupResponse) String

type UpdateResourceGroupResponseBody

type UpdateResourceGroupResponseBody struct {
	RequestId     *string                                       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	ResourceGroup *UpdateResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"`
}

func (UpdateResourceGroupResponseBody) GoString

func (*UpdateResourceGroupResponseBody) SetRequestId

func (UpdateResourceGroupResponseBody) String

type UpdateResourceGroupResponseBodyResourceGroup

type UpdateResourceGroupResponseBodyResourceGroup struct {
	AccountId   *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"`
	CreateDate  *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"`
	Id          *string `json:"Id,omitempty" xml:"Id,omitempty"`
	Name        *string `json:"Name,omitempty" xml:"Name,omitempty"`
}

func (UpdateResourceGroupResponseBodyResourceGroup) GoString

func (*UpdateResourceGroupResponseBodyResourceGroup) SetAccountId

func (*UpdateResourceGroupResponseBodyResourceGroup) SetCreateDate

func (*UpdateResourceGroupResponseBodyResourceGroup) SetDisplayName

func (*UpdateResourceGroupResponseBodyResourceGroup) SetId

func (*UpdateResourceGroupResponseBodyResourceGroup) SetName

func (UpdateResourceGroupResponseBodyResourceGroup) String

type UpdateRoleRequest

type UpdateRoleRequest struct {
	NewAssumeRolePolicyDocument *string `json:"NewAssumeRolePolicyDocument,omitempty" xml:"NewAssumeRolePolicyDocument,omitempty"`
	NewDescription              *string `json:"NewDescription,omitempty" xml:"NewDescription,omitempty"`
	NewMaxSessionDuration       *int64  `json:"NewMaxSessionDuration,omitempty" xml:"NewMaxSessionDuration,omitempty"`
	RoleName                    *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
}

func (UpdateRoleRequest) GoString

func (s UpdateRoleRequest) GoString() string

func (*UpdateRoleRequest) SetNewAssumeRolePolicyDocument

func (s *UpdateRoleRequest) SetNewAssumeRolePolicyDocument(v string) *UpdateRoleRequest

func (*UpdateRoleRequest) SetNewDescription

func (s *UpdateRoleRequest) SetNewDescription(v string) *UpdateRoleRequest

func (*UpdateRoleRequest) SetNewMaxSessionDuration

func (s *UpdateRoleRequest) SetNewMaxSessionDuration(v int64) *UpdateRoleRequest

func (*UpdateRoleRequest) SetRoleName

func (s *UpdateRoleRequest) SetRoleName(v string) *UpdateRoleRequest

func (UpdateRoleRequest) String

func (s UpdateRoleRequest) String() string

type UpdateRoleResponse

type UpdateRoleResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateRoleResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateRoleResponse) GoString

func (s UpdateRoleResponse) GoString() string

func (*UpdateRoleResponse) SetBody

func (*UpdateRoleResponse) SetHeaders

func (s *UpdateRoleResponse) SetHeaders(v map[string]*string) *UpdateRoleResponse

func (*UpdateRoleResponse) SetStatusCode

func (s *UpdateRoleResponse) SetStatusCode(v int32) *UpdateRoleResponse

func (UpdateRoleResponse) String

func (s UpdateRoleResponse) String() string

type UpdateRoleResponseBody

type UpdateRoleResponseBody struct {
	RequestId *string                     `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Role      *UpdateRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"`
}

func (UpdateRoleResponseBody) GoString

func (s UpdateRoleResponseBody) GoString() string

func (*UpdateRoleResponseBody) SetRequestId

func (*UpdateRoleResponseBody) SetRole

func (UpdateRoleResponseBody) String

func (s UpdateRoleResponseBody) String() string

type UpdateRoleResponseBodyRole

type UpdateRoleResponseBodyRole struct {
	Arn                      *string `json:"Arn,omitempty" xml:"Arn,omitempty"`
	AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"`
	CreateDate               *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"`
	Description              *string `json:"Description,omitempty" xml:"Description,omitempty"`
	MaxSessionDuration       *int64  `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"`
	RoleId                   *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"`
	RoleName                 *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"`
	RolePrincipalName        *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"`
	UpdateDate               *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"`
}

func (UpdateRoleResponseBodyRole) GoString

func (s UpdateRoleResponseBodyRole) GoString() string

func (*UpdateRoleResponseBodyRole) SetArn

func (*UpdateRoleResponseBodyRole) SetAssumeRolePolicyDocument

func (s *UpdateRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *UpdateRoleResponseBodyRole

func (*UpdateRoleResponseBodyRole) SetCreateDate

func (*UpdateRoleResponseBodyRole) SetDescription

func (*UpdateRoleResponseBodyRole) SetMaxSessionDuration

func (s *UpdateRoleResponseBodyRole) SetMaxSessionDuration(v int64) *UpdateRoleResponseBodyRole

func (*UpdateRoleResponseBodyRole) SetRoleId

func (*UpdateRoleResponseBodyRole) SetRoleName

func (*UpdateRoleResponseBodyRole) SetRolePrincipalName

func (s *UpdateRoleResponseBodyRole) SetRolePrincipalName(v string) *UpdateRoleResponseBodyRole

func (*UpdateRoleResponseBodyRole) SetUpdateDate

func (UpdateRoleResponseBodyRole) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL