Documentation ¶
Overview ¶
This file is auto-generated, don't edit it. Thanks. *
*
Index ¶
- type AcceptHandshakeRequest
- type AcceptHandshakeResponse
- func (s AcceptHandshakeResponse) GoString() string
- func (s *AcceptHandshakeResponse) SetBody(v *AcceptHandshakeResponseBody) *AcceptHandshakeResponse
- func (s *AcceptHandshakeResponse) SetHeaders(v map[string]*string) *AcceptHandshakeResponse
- func (s *AcceptHandshakeResponse) SetStatusCode(v int32) *AcceptHandshakeResponse
- func (s AcceptHandshakeResponse) String() string
- type AcceptHandshakeResponseBody
- func (s AcceptHandshakeResponseBody) GoString() string
- func (s *AcceptHandshakeResponseBody) SetHandshake(v *AcceptHandshakeResponseBodyHandshake) *AcceptHandshakeResponseBody
- func (s *AcceptHandshakeResponseBody) SetRequestId(v string) *AcceptHandshakeResponseBody
- func (s AcceptHandshakeResponseBody) String() string
- type AcceptHandshakeResponseBodyHandshake
- func (s AcceptHandshakeResponseBodyHandshake) GoString() string
- func (s *AcceptHandshakeResponseBodyHandshake) SetCreateTime(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetExpireTime(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetHandshakeId(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetModifyTime(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetNote(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetStatus(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetTargetEntity(v string) *AcceptHandshakeResponseBodyHandshake
- func (s *AcceptHandshakeResponseBodyHandshake) SetTargetType(v string) *AcceptHandshakeResponseBodyHandshake
- func (s AcceptHandshakeResponseBodyHandshake) String() string
- type AttachControlPolicyRequest
- type AttachControlPolicyResponse
- func (s AttachControlPolicyResponse) GoString() string
- func (s *AttachControlPolicyResponse) SetBody(v *AttachControlPolicyResponseBody) *AttachControlPolicyResponse
- func (s *AttachControlPolicyResponse) SetHeaders(v map[string]*string) *AttachControlPolicyResponse
- func (s *AttachControlPolicyResponse) SetStatusCode(v int32) *AttachControlPolicyResponse
- func (s AttachControlPolicyResponse) String() string
- type AttachControlPolicyResponseBody
- type AttachPolicyRequest
- func (s AttachPolicyRequest) GoString() string
- func (s *AttachPolicyRequest) SetPolicyName(v string) *AttachPolicyRequest
- func (s *AttachPolicyRequest) SetPolicyType(v string) *AttachPolicyRequest
- func (s *AttachPolicyRequest) SetPrincipalName(v string) *AttachPolicyRequest
- func (s *AttachPolicyRequest) SetPrincipalType(v string) *AttachPolicyRequest
- func (s *AttachPolicyRequest) SetResourceGroupId(v string) *AttachPolicyRequest
- func (s AttachPolicyRequest) String() string
- type AttachPolicyResponse
- func (s AttachPolicyResponse) GoString() string
- func (s *AttachPolicyResponse) SetBody(v *AttachPolicyResponseBody) *AttachPolicyResponse
- func (s *AttachPolicyResponse) SetHeaders(v map[string]*string) *AttachPolicyResponse
- func (s *AttachPolicyResponse) SetStatusCode(v int32) *AttachPolicyResponse
- func (s AttachPolicyResponse) String() string
- type AttachPolicyResponseBody
- type BindSecureMobilePhoneRequest
- func (s BindSecureMobilePhoneRequest) GoString() string
- func (s *BindSecureMobilePhoneRequest) SetAccountId(v string) *BindSecureMobilePhoneRequest
- func (s *BindSecureMobilePhoneRequest) SetSecureMobilePhone(v string) *BindSecureMobilePhoneRequest
- func (s *BindSecureMobilePhoneRequest) SetVerificationCode(v string) *BindSecureMobilePhoneRequest
- func (s BindSecureMobilePhoneRequest) String() string
- type BindSecureMobilePhoneResponse
- func (s BindSecureMobilePhoneResponse) GoString() string
- func (s *BindSecureMobilePhoneResponse) SetBody(v *BindSecureMobilePhoneResponseBody) *BindSecureMobilePhoneResponse
- func (s *BindSecureMobilePhoneResponse) SetHeaders(v map[string]*string) *BindSecureMobilePhoneResponse
- func (s *BindSecureMobilePhoneResponse) SetStatusCode(v int32) *BindSecureMobilePhoneResponse
- func (s BindSecureMobilePhoneResponse) String() string
- type BindSecureMobilePhoneResponseBody
- type CancelChangeAccountEmailRequest
- type CancelChangeAccountEmailResponse
- func (s CancelChangeAccountEmailResponse) GoString() string
- func (s *CancelChangeAccountEmailResponse) SetBody(v *CancelChangeAccountEmailResponseBody) *CancelChangeAccountEmailResponse
- func (s *CancelChangeAccountEmailResponse) SetHeaders(v map[string]*string) *CancelChangeAccountEmailResponse
- func (s *CancelChangeAccountEmailResponse) SetStatusCode(v int32) *CancelChangeAccountEmailResponse
- func (s CancelChangeAccountEmailResponse) String() string
- type CancelChangeAccountEmailResponseBody
- type CancelCreateCloudAccountRequest
- type CancelCreateCloudAccountResponse
- func (s CancelCreateCloudAccountResponse) GoString() string
- func (s *CancelCreateCloudAccountResponse) SetBody(v *CancelCreateCloudAccountResponseBody) *CancelCreateCloudAccountResponse
- func (s *CancelCreateCloudAccountResponse) SetHeaders(v map[string]*string) *CancelCreateCloudAccountResponse
- func (s *CancelCreateCloudAccountResponse) SetStatusCode(v int32) *CancelCreateCloudAccountResponse
- func (s CancelCreateCloudAccountResponse) String() string
- type CancelCreateCloudAccountResponseBody
- type CancelHandshakeRequest
- type CancelHandshakeResponse
- func (s CancelHandshakeResponse) GoString() string
- func (s *CancelHandshakeResponse) SetBody(v *CancelHandshakeResponseBody) *CancelHandshakeResponse
- func (s *CancelHandshakeResponse) SetHeaders(v map[string]*string) *CancelHandshakeResponse
- func (s *CancelHandshakeResponse) SetStatusCode(v int32) *CancelHandshakeResponse
- func (s CancelHandshakeResponse) String() string
- type CancelHandshakeResponseBody
- func (s CancelHandshakeResponseBody) GoString() string
- func (s *CancelHandshakeResponseBody) SetHandshake(v *CancelHandshakeResponseBodyHandshake) *CancelHandshakeResponseBody
- func (s *CancelHandshakeResponseBody) SetRequestId(v string) *CancelHandshakeResponseBody
- func (s CancelHandshakeResponseBody) String() string
- type CancelHandshakeResponseBodyHandshake
- func (s CancelHandshakeResponseBodyHandshake) GoString() string
- func (s *CancelHandshakeResponseBodyHandshake) SetCreateTime(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetExpireTime(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetHandshakeId(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetModifyTime(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetNote(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetStatus(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetTargetEntity(v string) *CancelHandshakeResponseBodyHandshake
- func (s *CancelHandshakeResponseBodyHandshake) SetTargetType(v string) *CancelHandshakeResponseBodyHandshake
- func (s CancelHandshakeResponseBodyHandshake) String() string
- type CancelPromoteResourceAccountRequest
- type CancelPromoteResourceAccountResponse
- func (s CancelPromoteResourceAccountResponse) GoString() string
- func (s *CancelPromoteResourceAccountResponse) SetBody(v *CancelPromoteResourceAccountResponseBody) *CancelPromoteResourceAccountResponse
- func (s *CancelPromoteResourceAccountResponse) SetHeaders(v map[string]*string) *CancelPromoteResourceAccountResponse
- func (s *CancelPromoteResourceAccountResponse) SetStatusCode(v int32) *CancelPromoteResourceAccountResponse
- func (s CancelPromoteResourceAccountResponse) String() string
- type CancelPromoteResourceAccountResponseBody
- type ChangeAccountEmailRequest
- type ChangeAccountEmailResponse
- func (s ChangeAccountEmailResponse) GoString() string
- func (s *ChangeAccountEmailResponse) SetBody(v *ChangeAccountEmailResponseBody) *ChangeAccountEmailResponse
- func (s *ChangeAccountEmailResponse) SetHeaders(v map[string]*string) *ChangeAccountEmailResponse
- func (s *ChangeAccountEmailResponse) SetStatusCode(v int32) *ChangeAccountEmailResponse
- func (s ChangeAccountEmailResponse) String() string
- type ChangeAccountEmailResponseBody
- type CheckAccountDeleteRequest
- type CheckAccountDeleteResponse
- func (s CheckAccountDeleteResponse) GoString() string
- func (s *CheckAccountDeleteResponse) SetBody(v *CheckAccountDeleteResponseBody) *CheckAccountDeleteResponse
- func (s *CheckAccountDeleteResponse) SetHeaders(v map[string]*string) *CheckAccountDeleteResponse
- func (s *CheckAccountDeleteResponse) SetStatusCode(v int32) *CheckAccountDeleteResponse
- func (s CheckAccountDeleteResponse) String() string
- type CheckAccountDeleteResponseBody
- type Client
- func (client *Client) AcceptHandshake(request *AcceptHandshakeRequest) (_result *AcceptHandshakeResponse, _err error)
- func (client *Client) AcceptHandshakeWithOptions(request *AcceptHandshakeRequest, runtime *util.RuntimeOptions) (_result *AcceptHandshakeResponse, _err error)
- func (client *Client) AttachControlPolicy(request *AttachControlPolicyRequest) (_result *AttachControlPolicyResponse, _err error)
- func (client *Client) AttachControlPolicyWithOptions(request *AttachControlPolicyRequest, runtime *util.RuntimeOptions) (_result *AttachControlPolicyResponse, _err error)
- func (client *Client) AttachPolicy(request *AttachPolicyRequest) (_result *AttachPolicyResponse, _err error)
- func (client *Client) AttachPolicyWithOptions(request *AttachPolicyRequest, runtime *util.RuntimeOptions) (_result *AttachPolicyResponse, _err error)
- func (client *Client) BindSecureMobilePhone(request *BindSecureMobilePhoneRequest) (_result *BindSecureMobilePhoneResponse, _err error)
- func (client *Client) BindSecureMobilePhoneWithOptions(request *BindSecureMobilePhoneRequest, runtime *util.RuntimeOptions) (_result *BindSecureMobilePhoneResponse, _err error)
- func (client *Client) CancelChangeAccountEmail(request *CancelChangeAccountEmailRequest) (_result *CancelChangeAccountEmailResponse, _err error)
- func (client *Client) CancelChangeAccountEmailWithOptions(request *CancelChangeAccountEmailRequest, runtime *util.RuntimeOptions) (_result *CancelChangeAccountEmailResponse, _err error)
- func (client *Client) CancelCreateCloudAccount(request *CancelCreateCloudAccountRequest) (_result *CancelCreateCloudAccountResponse, _err error)
- func (client *Client) CancelCreateCloudAccountWithOptions(request *CancelCreateCloudAccountRequest, runtime *util.RuntimeOptions) (_result *CancelCreateCloudAccountResponse, _err error)
- func (client *Client) CancelHandshake(request *CancelHandshakeRequest) (_result *CancelHandshakeResponse, _err error)
- func (client *Client) CancelHandshakeWithOptions(request *CancelHandshakeRequest, runtime *util.RuntimeOptions) (_result *CancelHandshakeResponse, _err error)
- func (client *Client) CancelPromoteResourceAccount(request *CancelPromoteResourceAccountRequest) (_result *CancelPromoteResourceAccountResponse, _err error)
- func (client *Client) CancelPromoteResourceAccountWithOptions(request *CancelPromoteResourceAccountRequest, runtime *util.RuntimeOptions) (_result *CancelPromoteResourceAccountResponse, _err error)
- func (client *Client) ChangeAccountEmail(request *ChangeAccountEmailRequest) (_result *ChangeAccountEmailResponse, _err error)
- func (client *Client) ChangeAccountEmailWithOptions(request *ChangeAccountEmailRequest, runtime *util.RuntimeOptions) (_result *ChangeAccountEmailResponse, _err error)
- func (client *Client) CheckAccountDelete(request *CheckAccountDeleteRequest) (_result *CheckAccountDeleteResponse, _err error)
- func (client *Client) CheckAccountDeleteWithOptions(request *CheckAccountDeleteRequest, runtime *util.RuntimeOptions) (_result *CheckAccountDeleteResponse, _err error)
- func (client *Client) CreateCloudAccount(request *CreateCloudAccountRequest) (_result *CreateCloudAccountResponse, _err error)
- func (client *Client) CreateCloudAccountWithOptions(request *CreateCloudAccountRequest, runtime *util.RuntimeOptions) (_result *CreateCloudAccountResponse, _err error)
- func (client *Client) CreateControlPolicy(request *CreateControlPolicyRequest) (_result *CreateControlPolicyResponse, _err error)
- func (client *Client) CreateControlPolicyWithOptions(request *CreateControlPolicyRequest, runtime *util.RuntimeOptions) (_result *CreateControlPolicyResponse, _err error)
- func (client *Client) CreateFolder(request *CreateFolderRequest) (_result *CreateFolderResponse, _err error)
- func (client *Client) CreateFolderWithOptions(request *CreateFolderRequest, runtime *util.RuntimeOptions) (_result *CreateFolderResponse, _err error)
- func (client *Client) CreatePolicy(request *CreatePolicyRequest) (_result *CreatePolicyResponse, _err error)
- func (client *Client) CreatePolicyVersion(request *CreatePolicyVersionRequest) (_result *CreatePolicyVersionResponse, _err error)
- func (client *Client) CreatePolicyVersionWithOptions(request *CreatePolicyVersionRequest, runtime *util.RuntimeOptions) (_result *CreatePolicyVersionResponse, _err error)
- func (client *Client) CreatePolicyWithOptions(request *CreatePolicyRequest, runtime *util.RuntimeOptions) (_result *CreatePolicyResponse, _err error)
- func (client *Client) CreateResourceAccount(request *CreateResourceAccountRequest) (_result *CreateResourceAccountResponse, _err error)
- func (client *Client) CreateResourceAccountWithOptions(request *CreateResourceAccountRequest, runtime *util.RuntimeOptions) (_result *CreateResourceAccountResponse, _err error)
- func (client *Client) CreateResourceGroup(request *CreateResourceGroupRequest) (_result *CreateResourceGroupResponse, _err error)
- func (client *Client) CreateResourceGroupWithOptions(request *CreateResourceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateResourceGroupResponse, _err error)
- func (client *Client) CreateRole(request *CreateRoleRequest) (_result *CreateRoleResponse, _err error)
- func (client *Client) CreateRoleWithOptions(request *CreateRoleRequest, runtime *util.RuntimeOptions) (_result *CreateRoleResponse, _err error)
- func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (_result *CreateServiceLinkedRoleResponse, _err error)
- func (client *Client) CreateServiceLinkedRoleWithOptions(request *CreateServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *CreateServiceLinkedRoleResponse, _err error)
- func (client *Client) DeclineHandshake(request *DeclineHandshakeRequest) (_result *DeclineHandshakeResponse, _err error)
- func (client *Client) DeclineHandshakeWithOptions(request *DeclineHandshakeRequest, runtime *util.RuntimeOptions) (_result *DeclineHandshakeResponse, _err error)
- func (client *Client) DeleteAccount(request *DeleteAccountRequest) (_result *DeleteAccountResponse, _err error)
- func (client *Client) DeleteAccountWithOptions(tmpReq *DeleteAccountRequest, runtime *util.RuntimeOptions) (_result *DeleteAccountResponse, _err error)
- func (client *Client) DeleteControlPolicy(request *DeleteControlPolicyRequest) (_result *DeleteControlPolicyResponse, _err error)
- func (client *Client) DeleteControlPolicyWithOptions(request *DeleteControlPolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteControlPolicyResponse, _err error)
- func (client *Client) DeleteFolder(request *DeleteFolderRequest) (_result *DeleteFolderResponse, _err error)
- func (client *Client) DeleteFolderWithOptions(request *DeleteFolderRequest, runtime *util.RuntimeOptions) (_result *DeleteFolderResponse, _err error)
- func (client *Client) DeletePolicy(request *DeletePolicyRequest) (_result *DeletePolicyResponse, _err error)
- func (client *Client) DeletePolicyVersion(request *DeletePolicyVersionRequest) (_result *DeletePolicyVersionResponse, _err error)
- func (client *Client) DeletePolicyVersionWithOptions(request *DeletePolicyVersionRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyVersionResponse, _err error)
- func (client *Client) DeletePolicyWithOptions(request *DeletePolicyRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyResponse, _err error)
- func (client *Client) DeleteResourceGroup(request *DeleteResourceGroupRequest) (_result *DeleteResourceGroupResponse, _err error)
- func (client *Client) DeleteResourceGroupWithOptions(request *DeleteResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteResourceGroupResponse, _err error)
- func (client *Client) DeleteRole(request *DeleteRoleRequest) (_result *DeleteRoleResponse, _err error)
- func (client *Client) DeleteRoleWithOptions(request *DeleteRoleRequest, runtime *util.RuntimeOptions) (_result *DeleteRoleResponse, _err error)
- func (client *Client) DeleteServiceLinkedRole(request *DeleteServiceLinkedRoleRequest) (_result *DeleteServiceLinkedRoleResponse, _err error)
- func (client *Client) DeleteServiceLinkedRoleWithOptions(request *DeleteServiceLinkedRoleRequest, runtime *util.RuntimeOptions) (_result *DeleteServiceLinkedRoleResponse, _err error)
- func (client *Client) DeregisterDelegatedAdministrator(request *DeregisterDelegatedAdministratorRequest) (_result *DeregisterDelegatedAdministratorResponse, _err error)
- func (client *Client) DeregisterDelegatedAdministratorWithOptions(request *DeregisterDelegatedAdministratorRequest, runtime *util.RuntimeOptions) (_result *DeregisterDelegatedAdministratorResponse, _err error)
- func (client *Client) DestroyResourceDirectory() (_result *DestroyResourceDirectoryResponse, _err error)
- func (client *Client) DestroyResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *DestroyResourceDirectoryResponse, _err error)
- func (client *Client) DetachControlPolicy(request *DetachControlPolicyRequest) (_result *DetachControlPolicyResponse, _err error)
- func (client *Client) DetachControlPolicyWithOptions(request *DetachControlPolicyRequest, runtime *util.RuntimeOptions) (_result *DetachControlPolicyResponse, _err error)
- func (client *Client) DetachPolicy(request *DetachPolicyRequest) (_result *DetachPolicyResponse, _err error)
- func (client *Client) DetachPolicyWithOptions(request *DetachPolicyRequest, runtime *util.RuntimeOptions) (_result *DetachPolicyResponse, _err error)
- func (client *Client) DisableAssociatedTransfer() (_result *DisableAssociatedTransferResponse, _err error)
- func (client *Client) DisableAssociatedTransferWithOptions(runtime *util.RuntimeOptions) (_result *DisableAssociatedTransferResponse, _err error)
- func (client *Client) DisableControlPolicy() (_result *DisableControlPolicyResponse, _err error)
- func (client *Client) DisableControlPolicyWithOptions(runtime *util.RuntimeOptions) (_result *DisableControlPolicyResponse, _err error)
- func (client *Client) EnableAssociatedTransfer() (_result *EnableAssociatedTransferResponse, _err error)
- func (client *Client) EnableAssociatedTransferWithOptions(runtime *util.RuntimeOptions) (_result *EnableAssociatedTransferResponse, _err error)
- func (client *Client) EnableControlPolicy() (_result *EnableControlPolicyResponse, _err error)
- func (client *Client) EnableControlPolicyWithOptions(runtime *util.RuntimeOptions) (_result *EnableControlPolicyResponse, _err error)
- func (client *Client) EnableResourceDirectory(request *EnableResourceDirectoryRequest) (_result *EnableResourceDirectoryResponse, _err error)
- func (client *Client) EnableResourceDirectoryWithOptions(request *EnableResourceDirectoryRequest, runtime *util.RuntimeOptions) (_result *EnableResourceDirectoryResponse, _err error)
- func (client *Client) GetAccount(request *GetAccountRequest) (_result *GetAccountResponse, _err error)
- func (client *Client) GetAccountDeletionCheckResult(request *GetAccountDeletionCheckResultRequest) (_result *GetAccountDeletionCheckResultResponse, _err error)
- func (client *Client) GetAccountDeletionCheckResultWithOptions(request *GetAccountDeletionCheckResultRequest, runtime *util.RuntimeOptions) (_result *GetAccountDeletionCheckResultResponse, _err error)
- func (client *Client) GetAccountDeletionStatus(request *GetAccountDeletionStatusRequest) (_result *GetAccountDeletionStatusResponse, _err error)
- func (client *Client) GetAccountDeletionStatusWithOptions(request *GetAccountDeletionStatusRequest, runtime *util.RuntimeOptions) (_result *GetAccountDeletionStatusResponse, _err error)
- func (client *Client) GetAccountWithOptions(request *GetAccountRequest, runtime *util.RuntimeOptions) (_result *GetAccountResponse, _err error)
- func (client *Client) GetControlPolicy(request *GetControlPolicyRequest) (_result *GetControlPolicyResponse, _err error)
- func (client *Client) GetControlPolicyEnablementStatus() (_result *GetControlPolicyEnablementStatusResponse, _err error)
- func (client *Client) GetControlPolicyEnablementStatusWithOptions(runtime *util.RuntimeOptions) (_result *GetControlPolicyEnablementStatusResponse, _err error)
- func (client *Client) GetControlPolicyWithOptions(request *GetControlPolicyRequest, runtime *util.RuntimeOptions) (_result *GetControlPolicyResponse, _err error)
- func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, ...) (_result *string, _err error)
- func (client *Client) GetFolder(request *GetFolderRequest) (_result *GetFolderResponse, _err error)
- func (client *Client) GetFolderWithOptions(request *GetFolderRequest, runtime *util.RuntimeOptions) (_result *GetFolderResponse, _err error)
- func (client *Client) GetHandshake(request *GetHandshakeRequest) (_result *GetHandshakeResponse, _err error)
- func (client *Client) GetHandshakeWithOptions(request *GetHandshakeRequest, runtime *util.RuntimeOptions) (_result *GetHandshakeResponse, _err error)
- func (client *Client) GetPayerForAccount(request *GetPayerForAccountRequest) (_result *GetPayerForAccountResponse, _err error)
- func (client *Client) GetPayerForAccountWithOptions(request *GetPayerForAccountRequest, runtime *util.RuntimeOptions) (_result *GetPayerForAccountResponse, _err error)
- func (client *Client) GetPolicy(request *GetPolicyRequest) (_result *GetPolicyResponse, _err error)
- func (client *Client) GetPolicyVersion(request *GetPolicyVersionRequest) (_result *GetPolicyVersionResponse, _err error)
- func (client *Client) GetPolicyVersionWithOptions(request *GetPolicyVersionRequest, runtime *util.RuntimeOptions) (_result *GetPolicyVersionResponse, _err error)
- func (client *Client) GetPolicyWithOptions(request *GetPolicyRequest, runtime *util.RuntimeOptions) (_result *GetPolicyResponse, _err error)
- func (client *Client) GetResourceDirectory() (_result *GetResourceDirectoryResponse, _err error)
- func (client *Client) GetResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *GetResourceDirectoryResponse, _err error)
- func (client *Client) GetResourceGroup(request *GetResourceGroupRequest) (_result *GetResourceGroupResponse, _err error)
- func (client *Client) GetResourceGroupWithOptions(request *GetResourceGroupRequest, runtime *util.RuntimeOptions) (_result *GetResourceGroupResponse, _err error)
- func (client *Client) GetRole(request *GetRoleRequest) (_result *GetRoleResponse, _err error)
- func (client *Client) GetRoleWithOptions(request *GetRoleRequest, runtime *util.RuntimeOptions) (_result *GetRoleResponse, _err error)
- func (client *Client) GetServiceLinkedRoleDeletionStatus(request *GetServiceLinkedRoleDeletionStatusRequest) (_result *GetServiceLinkedRoleDeletionStatusResponse, _err error)
- func (client *Client) GetServiceLinkedRoleDeletionStatusWithOptions(request *GetServiceLinkedRoleDeletionStatusRequest, ...) (_result *GetServiceLinkedRoleDeletionStatusResponse, _err error)
- func (client *Client) Init(config *openapi.Config) (_err error)
- func (client *Client) InitResourceDirectory() (_result *InitResourceDirectoryResponse, _err error)
- func (client *Client) InitResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *InitResourceDirectoryResponse, _err error)
- func (client *Client) InviteAccountToResourceDirectory(request *InviteAccountToResourceDirectoryRequest) (_result *InviteAccountToResourceDirectoryResponse, _err error)
- func (client *Client) InviteAccountToResourceDirectoryWithOptions(request *InviteAccountToResourceDirectoryRequest, runtime *util.RuntimeOptions) (_result *InviteAccountToResourceDirectoryResponse, _err error)
- func (client *Client) ListAccounts(request *ListAccountsRequest) (_result *ListAccountsResponse, _err error)
- func (client *Client) ListAccountsForParent(request *ListAccountsForParentRequest) (_result *ListAccountsForParentResponse, _err error)
- func (client *Client) ListAccountsForParentWithOptions(request *ListAccountsForParentRequest, runtime *util.RuntimeOptions) (_result *ListAccountsForParentResponse, _err error)
- func (client *Client) ListAccountsWithOptions(request *ListAccountsRequest, runtime *util.RuntimeOptions) (_result *ListAccountsResponse, _err error)
- func (client *Client) ListAncestors(request *ListAncestorsRequest) (_result *ListAncestorsResponse, _err error)
- func (client *Client) ListAncestorsWithOptions(request *ListAncestorsRequest, runtime *util.RuntimeOptions) (_result *ListAncestorsResponse, _err error)
- func (client *Client) ListAssociatedTransferSetting() (_result *ListAssociatedTransferSettingResponse, _err error)
- func (client *Client) ListAssociatedTransferSettingWithOptions(runtime *util.RuntimeOptions) (_result *ListAssociatedTransferSettingResponse, _err error)
- func (client *Client) ListControlPolicies(request *ListControlPoliciesRequest) (_result *ListControlPoliciesResponse, _err error)
- func (client *Client) ListControlPoliciesWithOptions(request *ListControlPoliciesRequest, runtime *util.RuntimeOptions) (_result *ListControlPoliciesResponse, _err error)
- func (client *Client) ListControlPolicyAttachmentsForTarget(request *ListControlPolicyAttachmentsForTargetRequest) (_result *ListControlPolicyAttachmentsForTargetResponse, _err error)
- func (client *Client) ListControlPolicyAttachmentsForTargetWithOptions(request *ListControlPolicyAttachmentsForTargetRequest, ...) (_result *ListControlPolicyAttachmentsForTargetResponse, _err error)
- func (client *Client) ListDelegatedAdministrators(request *ListDelegatedAdministratorsRequest) (_result *ListDelegatedAdministratorsResponse, _err error)
- func (client *Client) ListDelegatedAdministratorsWithOptions(request *ListDelegatedAdministratorsRequest, runtime *util.RuntimeOptions) (_result *ListDelegatedAdministratorsResponse, _err error)
- func (client *Client) ListDelegatedServicesForAccount(request *ListDelegatedServicesForAccountRequest) (_result *ListDelegatedServicesForAccountResponse, _err error)
- func (client *Client) ListDelegatedServicesForAccountWithOptions(request *ListDelegatedServicesForAccountRequest, runtime *util.RuntimeOptions) (_result *ListDelegatedServicesForAccountResponse, _err error)
- func (client *Client) ListFoldersForParent(request *ListFoldersForParentRequest) (_result *ListFoldersForParentResponse, _err error)
- func (client *Client) ListFoldersForParentWithOptions(request *ListFoldersForParentRequest, runtime *util.RuntimeOptions) (_result *ListFoldersForParentResponse, _err error)
- func (client *Client) ListHandshakesForAccount(request *ListHandshakesForAccountRequest) (_result *ListHandshakesForAccountResponse, _err error)
- func (client *Client) ListHandshakesForAccountWithOptions(request *ListHandshakesForAccountRequest, runtime *util.RuntimeOptions) (_result *ListHandshakesForAccountResponse, _err error)
- func (client *Client) ListHandshakesForResourceDirectory(request *ListHandshakesForResourceDirectoryRequest) (_result *ListHandshakesForResourceDirectoryResponse, _err error)
- func (client *Client) ListHandshakesForResourceDirectoryWithOptions(request *ListHandshakesForResourceDirectoryRequest, ...) (_result *ListHandshakesForResourceDirectoryResponse, _err error)
- func (client *Client) ListPolicies(request *ListPoliciesRequest) (_result *ListPoliciesResponse, _err error)
- func (client *Client) ListPoliciesWithOptions(request *ListPoliciesRequest, runtime *util.RuntimeOptions) (_result *ListPoliciesResponse, _err error)
- func (client *Client) ListPolicyAttachments(request *ListPolicyAttachmentsRequest) (_result *ListPolicyAttachmentsResponse, _err error)
- func (client *Client) ListPolicyAttachmentsWithOptions(request *ListPolicyAttachmentsRequest, runtime *util.RuntimeOptions) (_result *ListPolicyAttachmentsResponse, _err error)
- func (client *Client) ListPolicyVersions(request *ListPolicyVersionsRequest) (_result *ListPolicyVersionsResponse, _err error)
- func (client *Client) ListPolicyVersionsWithOptions(request *ListPolicyVersionsRequest, runtime *util.RuntimeOptions) (_result *ListPolicyVersionsResponse, _err error)
- func (client *Client) ListResourceGroups(request *ListResourceGroupsRequest) (_result *ListResourceGroupsResponse, _err error)
- func (client *Client) ListResourceGroupsWithOptions(request *ListResourceGroupsRequest, runtime *util.RuntimeOptions) (_result *ListResourceGroupsResponse, _err error)
- func (client *Client) ListResources(request *ListResourcesRequest) (_result *ListResourcesResponse, _err error)
- func (client *Client) ListResourcesWithOptions(request *ListResourcesRequest, runtime *util.RuntimeOptions) (_result *ListResourcesResponse, _err error)
- func (client *Client) ListRoles(request *ListRolesRequest) (_result *ListRolesResponse, _err error)
- func (client *Client) ListRolesWithOptions(request *ListRolesRequest, runtime *util.RuntimeOptions) (_result *ListRolesResponse, _err error)
- func (client *Client) ListTagKeys(request *ListTagKeysRequest) (_result *ListTagKeysResponse, _err error)
- func (client *Client) ListTagKeysWithOptions(request *ListTagKeysRequest, runtime *util.RuntimeOptions) (_result *ListTagKeysResponse, _err error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
- func (client *Client) ListTagValues(request *ListTagValuesRequest) (_result *ListTagValuesResponse, _err error)
- func (client *Client) ListTagValuesWithOptions(request *ListTagValuesRequest, runtime *util.RuntimeOptions) (_result *ListTagValuesResponse, _err error)
- func (client *Client) ListTargetAttachmentsForControlPolicy(request *ListTargetAttachmentsForControlPolicyRequest) (_result *ListTargetAttachmentsForControlPolicyResponse, _err error)
- func (client *Client) ListTargetAttachmentsForControlPolicyWithOptions(request *ListTargetAttachmentsForControlPolicyRequest, ...) (_result *ListTargetAttachmentsForControlPolicyResponse, _err error)
- func (client *Client) ListTrustedServiceStatus(request *ListTrustedServiceStatusRequest) (_result *ListTrustedServiceStatusResponse, _err error)
- func (client *Client) ListTrustedServiceStatusWithOptions(request *ListTrustedServiceStatusRequest, runtime *util.RuntimeOptions) (_result *ListTrustedServiceStatusResponse, _err error)
- func (client *Client) MoveAccount(request *MoveAccountRequest) (_result *MoveAccountResponse, _err error)
- func (client *Client) MoveAccountWithOptions(request *MoveAccountRequest, runtime *util.RuntimeOptions) (_result *MoveAccountResponse, _err error)
- func (client *Client) MoveResources(request *MoveResourcesRequest) (_result *MoveResourcesResponse, _err error)
- func (client *Client) MoveResourcesWithOptions(request *MoveResourcesRequest, runtime *util.RuntimeOptions) (_result *MoveResourcesResponse, _err error)
- func (client *Client) PromoteResourceAccount(request *PromoteResourceAccountRequest) (_result *PromoteResourceAccountResponse, _err error)
- func (client *Client) PromoteResourceAccountWithOptions(request *PromoteResourceAccountRequest, runtime *util.RuntimeOptions) (_result *PromoteResourceAccountResponse, _err error)
- func (client *Client) RegisterDelegatedAdministrator(request *RegisterDelegatedAdministratorRequest) (_result *RegisterDelegatedAdministratorResponse, _err error)
- func (client *Client) RegisterDelegatedAdministratorWithOptions(request *RegisterDelegatedAdministratorRequest, runtime *util.RuntimeOptions) (_result *RegisterDelegatedAdministratorResponse, _err error)
- func (client *Client) RemoveCloudAccount(request *RemoveCloudAccountRequest) (_result *RemoveCloudAccountResponse, _err error)
- func (client *Client) RemoveCloudAccountWithOptions(request *RemoveCloudAccountRequest, runtime *util.RuntimeOptions) (_result *RemoveCloudAccountResponse, _err error)
- func (client *Client) ResendCreateCloudAccountEmail(request *ResendCreateCloudAccountEmailRequest) (_result *ResendCreateCloudAccountEmailResponse, _err error)
- func (client *Client) ResendCreateCloudAccountEmailWithOptions(request *ResendCreateCloudAccountEmailRequest, runtime *util.RuntimeOptions) (_result *ResendCreateCloudAccountEmailResponse, _err error)
- func (client *Client) ResendPromoteResourceAccountEmail(request *ResendPromoteResourceAccountEmailRequest) (_result *ResendPromoteResourceAccountEmailResponse, _err error)
- func (client *Client) ResendPromoteResourceAccountEmailWithOptions(request *ResendPromoteResourceAccountEmailRequest, ...) (_result *ResendPromoteResourceAccountEmailResponse, _err error)
- func (client *Client) RetryChangeAccountEmail(request *RetryChangeAccountEmailRequest) (_result *RetryChangeAccountEmailResponse, _err error)
- func (client *Client) RetryChangeAccountEmailWithOptions(request *RetryChangeAccountEmailRequest, runtime *util.RuntimeOptions) (_result *RetryChangeAccountEmailResponse, _err error)
- func (client *Client) SendVerificationCodeForBindSecureMobilePhone(request *SendVerificationCodeForBindSecureMobilePhoneRequest) (_result *SendVerificationCodeForBindSecureMobilePhoneResponse, _err error)
- func (client *Client) SendVerificationCodeForBindSecureMobilePhoneWithOptions(request *SendVerificationCodeForBindSecureMobilePhoneRequest, ...) (_result *SendVerificationCodeForBindSecureMobilePhoneResponse, _err error)
- func (client *Client) SendVerificationCodeForEnableRD(request *SendVerificationCodeForEnableRDRequest) (_result *SendVerificationCodeForEnableRDResponse, _err error)
- func (client *Client) SendVerificationCodeForEnableRDWithOptions(request *SendVerificationCodeForEnableRDRequest, runtime *util.RuntimeOptions) (_result *SendVerificationCodeForEnableRDResponse, _err error)
- func (client *Client) SetDefaultPolicyVersion(request *SetDefaultPolicyVersionRequest) (_result *SetDefaultPolicyVersionResponse, _err error)
- func (client *Client) SetDefaultPolicyVersionWithOptions(request *SetDefaultPolicyVersionRequest, runtime *util.RuntimeOptions) (_result *SetDefaultPolicyVersionResponse, _err error)
- func (client *Client) SetMemberDeletionPermission(request *SetMemberDeletionPermissionRequest) (_result *SetMemberDeletionPermissionResponse, _err error)
- func (client *Client) SetMemberDeletionPermissionWithOptions(request *SetMemberDeletionPermissionRequest, runtime *util.RuntimeOptions) (_result *SetMemberDeletionPermissionResponse, _err error)
- func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
- func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
- func (client *Client) UpdateAccount(request *UpdateAccountRequest) (_result *UpdateAccountResponse, _err error)
- func (client *Client) UpdateAccountWithOptions(request *UpdateAccountRequest, runtime *util.RuntimeOptions) (_result *UpdateAccountResponse, _err error)
- func (client *Client) UpdateAssociatedTransferSetting(request *UpdateAssociatedTransferSettingRequest) (_result *UpdateAssociatedTransferSettingResponse, _err error)
- func (client *Client) UpdateAssociatedTransferSettingWithOptions(request *UpdateAssociatedTransferSettingRequest, runtime *util.RuntimeOptions) (_result *UpdateAssociatedTransferSettingResponse, _err error)
- func (client *Client) UpdateControlPolicy(request *UpdateControlPolicyRequest) (_result *UpdateControlPolicyResponse, _err error)
- func (client *Client) UpdateControlPolicyWithOptions(request *UpdateControlPolicyRequest, runtime *util.RuntimeOptions) (_result *UpdateControlPolicyResponse, _err error)
- func (client *Client) UpdateFolder(request *UpdateFolderRequest) (_result *UpdateFolderResponse, _err error)
- func (client *Client) UpdateFolderWithOptions(request *UpdateFolderRequest, runtime *util.RuntimeOptions) (_result *UpdateFolderResponse, _err error)
- func (client *Client) UpdateResourceGroup(request *UpdateResourceGroupRequest) (_result *UpdateResourceGroupResponse, _err error)
- func (client *Client) UpdateResourceGroupWithOptions(request *UpdateResourceGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateResourceGroupResponse, _err error)
- func (client *Client) UpdateRole(request *UpdateRoleRequest) (_result *UpdateRoleResponse, _err error)
- func (client *Client) UpdateRoleWithOptions(request *UpdateRoleRequest, runtime *util.RuntimeOptions) (_result *UpdateRoleResponse, _err error)
- type CreateCloudAccountRequest
- func (s CreateCloudAccountRequest) GoString() string
- func (s *CreateCloudAccountRequest) SetDisplayName(v string) *CreateCloudAccountRequest
- func (s *CreateCloudAccountRequest) SetEmail(v string) *CreateCloudAccountRequest
- func (s *CreateCloudAccountRequest) SetParentFolderId(v string) *CreateCloudAccountRequest
- func (s *CreateCloudAccountRequest) SetPayerAccountId(v string) *CreateCloudAccountRequest
- func (s CreateCloudAccountRequest) String() string
- type CreateCloudAccountResponse
- func (s CreateCloudAccountResponse) GoString() string
- func (s *CreateCloudAccountResponse) SetBody(v *CreateCloudAccountResponseBody) *CreateCloudAccountResponse
- func (s *CreateCloudAccountResponse) SetHeaders(v map[string]*string) *CreateCloudAccountResponse
- func (s *CreateCloudAccountResponse) SetStatusCode(v int32) *CreateCloudAccountResponse
- func (s CreateCloudAccountResponse) String() string
- type CreateCloudAccountResponseBody
- func (s CreateCloudAccountResponseBody) GoString() string
- func (s *CreateCloudAccountResponseBody) SetAccount(v *CreateCloudAccountResponseBodyAccount) *CreateCloudAccountResponseBody
- func (s *CreateCloudAccountResponseBody) SetRequestId(v string) *CreateCloudAccountResponseBody
- func (s CreateCloudAccountResponseBody) String() string
- type CreateCloudAccountResponseBodyAccount
- func (s CreateCloudAccountResponseBodyAccount) GoString() string
- func (s *CreateCloudAccountResponseBodyAccount) SetAccountId(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetAccountName(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetDisplayName(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetFolderId(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetJoinMethod(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetModifyTime(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetRecordId(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetResourceDirectoryId(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetStatus(v string) *CreateCloudAccountResponseBodyAccount
- func (s *CreateCloudAccountResponseBodyAccount) SetType(v string) *CreateCloudAccountResponseBodyAccount
- func (s CreateCloudAccountResponseBodyAccount) String() string
- type CreateControlPolicyRequest
- func (s CreateControlPolicyRequest) GoString() string
- func (s *CreateControlPolicyRequest) SetDescription(v string) *CreateControlPolicyRequest
- func (s *CreateControlPolicyRequest) SetEffectScope(v string) *CreateControlPolicyRequest
- func (s *CreateControlPolicyRequest) SetPolicyDocument(v string) *CreateControlPolicyRequest
- func (s *CreateControlPolicyRequest) SetPolicyName(v string) *CreateControlPolicyRequest
- func (s CreateControlPolicyRequest) String() string
- type CreateControlPolicyResponse
- func (s CreateControlPolicyResponse) GoString() string
- func (s *CreateControlPolicyResponse) SetBody(v *CreateControlPolicyResponseBody) *CreateControlPolicyResponse
- func (s *CreateControlPolicyResponse) SetHeaders(v map[string]*string) *CreateControlPolicyResponse
- func (s *CreateControlPolicyResponse) SetStatusCode(v int32) *CreateControlPolicyResponse
- func (s CreateControlPolicyResponse) String() string
- type CreateControlPolicyResponseBody
- func (s CreateControlPolicyResponseBody) GoString() string
- func (s *CreateControlPolicyResponseBody) SetControlPolicy(v *CreateControlPolicyResponseBodyControlPolicy) *CreateControlPolicyResponseBody
- func (s *CreateControlPolicyResponseBody) SetRequestId(v string) *CreateControlPolicyResponseBody
- func (s CreateControlPolicyResponseBody) String() string
- type CreateControlPolicyResponseBodyControlPolicy
- func (s CreateControlPolicyResponseBodyControlPolicy) GoString() string
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetAttachmentCount(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetCreateDate(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetDescription(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetEffectScope(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetPolicyId(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetPolicyName(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetPolicyType(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s *CreateControlPolicyResponseBodyControlPolicy) SetUpdateDate(v string) *CreateControlPolicyResponseBodyControlPolicy
- func (s CreateControlPolicyResponseBodyControlPolicy) String() string
- type CreateFolderRequest
- type CreateFolderResponse
- func (s CreateFolderResponse) GoString() string
- func (s *CreateFolderResponse) SetBody(v *CreateFolderResponseBody) *CreateFolderResponse
- func (s *CreateFolderResponse) SetHeaders(v map[string]*string) *CreateFolderResponse
- func (s *CreateFolderResponse) SetStatusCode(v int32) *CreateFolderResponse
- func (s CreateFolderResponse) String() string
- type CreateFolderResponseBody
- type CreateFolderResponseBodyFolder
- func (s CreateFolderResponseBodyFolder) GoString() string
- func (s *CreateFolderResponseBodyFolder) SetCreateTime(v string) *CreateFolderResponseBodyFolder
- func (s *CreateFolderResponseBodyFolder) SetFolderId(v string) *CreateFolderResponseBodyFolder
- func (s *CreateFolderResponseBodyFolder) SetFolderName(v string) *CreateFolderResponseBodyFolder
- func (s *CreateFolderResponseBodyFolder) SetParentFolderId(v string) *CreateFolderResponseBodyFolder
- func (s CreateFolderResponseBodyFolder) String() string
- type CreatePolicyRequest
- func (s CreatePolicyRequest) GoString() string
- func (s *CreatePolicyRequest) SetDescription(v string) *CreatePolicyRequest
- func (s *CreatePolicyRequest) SetPolicyDocument(v string) *CreatePolicyRequest
- func (s *CreatePolicyRequest) SetPolicyName(v string) *CreatePolicyRequest
- func (s CreatePolicyRequest) String() string
- type CreatePolicyResponse
- func (s CreatePolicyResponse) GoString() string
- func (s *CreatePolicyResponse) SetBody(v *CreatePolicyResponseBody) *CreatePolicyResponse
- func (s *CreatePolicyResponse) SetHeaders(v map[string]*string) *CreatePolicyResponse
- func (s *CreatePolicyResponse) SetStatusCode(v int32) *CreatePolicyResponse
- func (s CreatePolicyResponse) String() string
- type CreatePolicyResponseBody
- type CreatePolicyResponseBodyPolicy
- func (s CreatePolicyResponseBodyPolicy) GoString() string
- func (s *CreatePolicyResponseBodyPolicy) SetCreateDate(v string) *CreatePolicyResponseBodyPolicy
- func (s *CreatePolicyResponseBodyPolicy) SetDefaultVersion(v string) *CreatePolicyResponseBodyPolicy
- func (s *CreatePolicyResponseBodyPolicy) SetDescription(v string) *CreatePolicyResponseBodyPolicy
- func (s *CreatePolicyResponseBodyPolicy) SetPolicyName(v string) *CreatePolicyResponseBodyPolicy
- func (s *CreatePolicyResponseBodyPolicy) SetPolicyType(v string) *CreatePolicyResponseBodyPolicy
- func (s CreatePolicyResponseBodyPolicy) String() string
- type CreatePolicyVersionRequest
- func (s CreatePolicyVersionRequest) GoString() string
- func (s *CreatePolicyVersionRequest) SetPolicyDocument(v string) *CreatePolicyVersionRequest
- func (s *CreatePolicyVersionRequest) SetPolicyName(v string) *CreatePolicyVersionRequest
- func (s *CreatePolicyVersionRequest) SetSetAsDefault(v bool) *CreatePolicyVersionRequest
- func (s CreatePolicyVersionRequest) String() string
- type CreatePolicyVersionResponse
- func (s CreatePolicyVersionResponse) GoString() string
- func (s *CreatePolicyVersionResponse) SetBody(v *CreatePolicyVersionResponseBody) *CreatePolicyVersionResponse
- func (s *CreatePolicyVersionResponse) SetHeaders(v map[string]*string) *CreatePolicyVersionResponse
- func (s *CreatePolicyVersionResponse) SetStatusCode(v int32) *CreatePolicyVersionResponse
- func (s CreatePolicyVersionResponse) String() string
- type CreatePolicyVersionResponseBody
- func (s CreatePolicyVersionResponseBody) GoString() string
- func (s *CreatePolicyVersionResponseBody) SetPolicyVersion(v *CreatePolicyVersionResponseBodyPolicyVersion) *CreatePolicyVersionResponseBody
- func (s *CreatePolicyVersionResponseBody) SetRequestId(v string) *CreatePolicyVersionResponseBody
- func (s CreatePolicyVersionResponseBody) String() string
- type CreatePolicyVersionResponseBodyPolicyVersion
- func (s CreatePolicyVersionResponseBodyPolicyVersion) GoString() string
- func (s *CreatePolicyVersionResponseBodyPolicyVersion) SetCreateDate(v string) *CreatePolicyVersionResponseBodyPolicyVersion
- func (s *CreatePolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion(v bool) *CreatePolicyVersionResponseBodyPolicyVersion
- func (s *CreatePolicyVersionResponseBodyPolicyVersion) SetVersionId(v string) *CreatePolicyVersionResponseBodyPolicyVersion
- func (s CreatePolicyVersionResponseBodyPolicyVersion) String() string
- type CreateResourceAccountRequest
- func (s CreateResourceAccountRequest) GoString() string
- func (s *CreateResourceAccountRequest) SetAccountNamePrefix(v string) *CreateResourceAccountRequest
- func (s *CreateResourceAccountRequest) SetDisplayName(v string) *CreateResourceAccountRequest
- func (s *CreateResourceAccountRequest) SetParentFolderId(v string) *CreateResourceAccountRequest
- func (s *CreateResourceAccountRequest) SetPayerAccountId(v string) *CreateResourceAccountRequest
- func (s *CreateResourceAccountRequest) SetResellAccountType(v string) *CreateResourceAccountRequest
- func (s *CreateResourceAccountRequest) SetTag(v []*CreateResourceAccountRequestTag) *CreateResourceAccountRequest
- func (s CreateResourceAccountRequest) String() string
- type CreateResourceAccountRequestTag
- func (s CreateResourceAccountRequestTag) GoString() string
- func (s *CreateResourceAccountRequestTag) SetKey(v string) *CreateResourceAccountRequestTag
- func (s *CreateResourceAccountRequestTag) SetValue(v string) *CreateResourceAccountRequestTag
- func (s CreateResourceAccountRequestTag) String() string
- type CreateResourceAccountResponse
- func (s CreateResourceAccountResponse) GoString() string
- func (s *CreateResourceAccountResponse) SetBody(v *CreateResourceAccountResponseBody) *CreateResourceAccountResponse
- func (s *CreateResourceAccountResponse) SetHeaders(v map[string]*string) *CreateResourceAccountResponse
- func (s *CreateResourceAccountResponse) SetStatusCode(v int32) *CreateResourceAccountResponse
- func (s CreateResourceAccountResponse) String() string
- type CreateResourceAccountResponseBody
- func (s CreateResourceAccountResponseBody) GoString() string
- func (s *CreateResourceAccountResponseBody) SetAccount(v *CreateResourceAccountResponseBodyAccount) *CreateResourceAccountResponseBody
- func (s *CreateResourceAccountResponseBody) SetRequestId(v string) *CreateResourceAccountResponseBody
- func (s CreateResourceAccountResponseBody) String() string
- type CreateResourceAccountResponseBodyAccount
- func (s CreateResourceAccountResponseBodyAccount) GoString() string
- func (s *CreateResourceAccountResponseBodyAccount) SetAccountId(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetAccountName(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetDisplayName(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetFolderId(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetJoinMethod(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetJoinTime(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetModifyTime(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetResourceDirectoryId(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetStatus(v string) *CreateResourceAccountResponseBodyAccount
- func (s *CreateResourceAccountResponseBodyAccount) SetType(v string) *CreateResourceAccountResponseBodyAccount
- func (s CreateResourceAccountResponseBodyAccount) String() string
- type CreateResourceGroupRequest
- func (s CreateResourceGroupRequest) GoString() string
- func (s *CreateResourceGroupRequest) SetDisplayName(v string) *CreateResourceGroupRequest
- func (s *CreateResourceGroupRequest) SetName(v string) *CreateResourceGroupRequest
- func (s *CreateResourceGroupRequest) SetTag(v []*CreateResourceGroupRequestTag) *CreateResourceGroupRequest
- func (s CreateResourceGroupRequest) String() string
- type CreateResourceGroupRequestTag
- type CreateResourceGroupResponse
- func (s CreateResourceGroupResponse) GoString() string
- func (s *CreateResourceGroupResponse) SetBody(v *CreateResourceGroupResponseBody) *CreateResourceGroupResponse
- func (s *CreateResourceGroupResponse) SetHeaders(v map[string]*string) *CreateResourceGroupResponse
- func (s *CreateResourceGroupResponse) SetStatusCode(v int32) *CreateResourceGroupResponse
- func (s CreateResourceGroupResponse) String() string
- type CreateResourceGroupResponseBody
- func (s CreateResourceGroupResponseBody) GoString() string
- func (s *CreateResourceGroupResponseBody) SetRequestId(v string) *CreateResourceGroupResponseBody
- func (s *CreateResourceGroupResponseBody) SetResourceGroup(v *CreateResourceGroupResponseBodyResourceGroup) *CreateResourceGroupResponseBody
- func (s CreateResourceGroupResponseBody) String() string
- type CreateResourceGroupResponseBodyResourceGroup
- func (s CreateResourceGroupResponseBodyResourceGroup) GoString() string
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *CreateResourceGroupResponseBodyResourceGroup
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *CreateResourceGroupResponseBodyResourceGroup
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *CreateResourceGroupResponseBodyResourceGroup
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetId(v string) *CreateResourceGroupResponseBodyResourceGroup
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetName(v string) *CreateResourceGroupResponseBodyResourceGroup
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetRegionStatuses(v *CreateResourceGroupResponseBodyResourceGroupRegionStatuses) *CreateResourceGroupResponseBodyResourceGroup
- func (s *CreateResourceGroupResponseBodyResourceGroup) SetStatus(v string) *CreateResourceGroupResponseBodyResourceGroup
- func (s CreateResourceGroupResponseBodyResourceGroup) String() string
- type CreateResourceGroupResponseBodyResourceGroupRegionStatuses
- func (s CreateResourceGroupResponseBodyResourceGroupRegionStatuses) GoString() string
- func (s *CreateResourceGroupResponseBodyResourceGroupRegionStatuses) SetRegionStatus(v []*CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) *CreateResourceGroupResponseBodyResourceGroupRegionStatuses
- func (s CreateResourceGroupResponseBodyResourceGroupRegionStatuses) String() string
- type CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString() string
- func (s *CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId(v string) *CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s *CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetStatus(v string) *CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String() string
- type CreateRoleRequest
- func (s CreateRoleRequest) GoString() string
- func (s *CreateRoleRequest) SetAssumeRolePolicyDocument(v string) *CreateRoleRequest
- func (s *CreateRoleRequest) SetDescription(v string) *CreateRoleRequest
- func (s *CreateRoleRequest) SetMaxSessionDuration(v int64) *CreateRoleRequest
- func (s *CreateRoleRequest) SetRoleName(v string) *CreateRoleRequest
- func (s CreateRoleRequest) String() string
- type CreateRoleResponse
- func (s CreateRoleResponse) GoString() string
- func (s *CreateRoleResponse) SetBody(v *CreateRoleResponseBody) *CreateRoleResponse
- func (s *CreateRoleResponse) SetHeaders(v map[string]*string) *CreateRoleResponse
- func (s *CreateRoleResponse) SetStatusCode(v int32) *CreateRoleResponse
- func (s CreateRoleResponse) String() string
- type CreateRoleResponseBody
- type CreateRoleResponseBodyRole
- func (s CreateRoleResponseBodyRole) GoString() string
- func (s *CreateRoleResponseBodyRole) SetArn(v string) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetCreateDate(v string) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetDescription(v string) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetMaxSessionDuration(v int64) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetRoleId(v string) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetRoleName(v string) *CreateRoleResponseBodyRole
- func (s *CreateRoleResponseBodyRole) SetRolePrincipalName(v string) *CreateRoleResponseBodyRole
- func (s CreateRoleResponseBodyRole) String() string
- type CreateServiceLinkedRoleRequest
- func (s CreateServiceLinkedRoleRequest) GoString() string
- func (s *CreateServiceLinkedRoleRequest) SetCustomSuffix(v string) *CreateServiceLinkedRoleRequest
- func (s *CreateServiceLinkedRoleRequest) SetDescription(v string) *CreateServiceLinkedRoleRequest
- func (s *CreateServiceLinkedRoleRequest) SetServiceName(v string) *CreateServiceLinkedRoleRequest
- func (s CreateServiceLinkedRoleRequest) String() string
- type CreateServiceLinkedRoleResponse
- func (s CreateServiceLinkedRoleResponse) GoString() string
- func (s *CreateServiceLinkedRoleResponse) SetBody(v *CreateServiceLinkedRoleResponseBody) *CreateServiceLinkedRoleResponse
- func (s *CreateServiceLinkedRoleResponse) SetHeaders(v map[string]*string) *CreateServiceLinkedRoleResponse
- func (s *CreateServiceLinkedRoleResponse) SetStatusCode(v int32) *CreateServiceLinkedRoleResponse
- func (s CreateServiceLinkedRoleResponse) String() string
- type CreateServiceLinkedRoleResponseBody
- func (s CreateServiceLinkedRoleResponseBody) GoString() string
- func (s *CreateServiceLinkedRoleResponseBody) SetRequestId(v string) *CreateServiceLinkedRoleResponseBody
- func (s *CreateServiceLinkedRoleResponseBody) SetRole(v *CreateServiceLinkedRoleResponseBodyRole) *CreateServiceLinkedRoleResponseBody
- func (s CreateServiceLinkedRoleResponseBody) String() string
- type CreateServiceLinkedRoleResponseBodyRole
- func (s CreateServiceLinkedRoleResponseBodyRole) GoString() string
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetArn(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetCreateDate(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetDescription(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetIsServiceLinkedRole(v bool) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetRoleId(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetRoleName(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s *CreateServiceLinkedRoleResponseBodyRole) SetRolePrincipalName(v string) *CreateServiceLinkedRoleResponseBodyRole
- func (s CreateServiceLinkedRoleResponseBodyRole) String() string
- type DeclineHandshakeRequest
- type DeclineHandshakeResponse
- func (s DeclineHandshakeResponse) GoString() string
- func (s *DeclineHandshakeResponse) SetBody(v *DeclineHandshakeResponseBody) *DeclineHandshakeResponse
- func (s *DeclineHandshakeResponse) SetHeaders(v map[string]*string) *DeclineHandshakeResponse
- func (s *DeclineHandshakeResponse) SetStatusCode(v int32) *DeclineHandshakeResponse
- func (s DeclineHandshakeResponse) String() string
- type DeclineHandshakeResponseBody
- func (s DeclineHandshakeResponseBody) GoString() string
- func (s *DeclineHandshakeResponseBody) SetHandshake(v *DeclineHandshakeResponseBodyHandshake) *DeclineHandshakeResponseBody
- func (s *DeclineHandshakeResponseBody) SetRequestId(v string) *DeclineHandshakeResponseBody
- func (s DeclineHandshakeResponseBody) String() string
- type DeclineHandshakeResponseBodyHandshake
- func (s DeclineHandshakeResponseBodyHandshake) GoString() string
- func (s *DeclineHandshakeResponseBodyHandshake) SetCreateTime(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetExpireTime(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetHandshakeId(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetModifyTime(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetNote(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetStatus(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetTargetEntity(v string) *DeclineHandshakeResponseBodyHandshake
- func (s *DeclineHandshakeResponseBodyHandshake) SetTargetType(v string) *DeclineHandshakeResponseBodyHandshake
- func (s DeclineHandshakeResponseBodyHandshake) String() string
- type DeleteAccountRequest
- type DeleteAccountResponse
- func (s DeleteAccountResponse) GoString() string
- func (s *DeleteAccountResponse) SetBody(v *DeleteAccountResponseBody) *DeleteAccountResponse
- func (s *DeleteAccountResponse) SetHeaders(v map[string]*string) *DeleteAccountResponse
- func (s *DeleteAccountResponse) SetStatusCode(v int32) *DeleteAccountResponse
- func (s DeleteAccountResponse) String() string
- type DeleteAccountResponseBody
- type DeleteAccountShrinkRequest
- type DeleteControlPolicyRequest
- type DeleteControlPolicyResponse
- func (s DeleteControlPolicyResponse) GoString() string
- func (s *DeleteControlPolicyResponse) SetBody(v *DeleteControlPolicyResponseBody) *DeleteControlPolicyResponse
- func (s *DeleteControlPolicyResponse) SetHeaders(v map[string]*string) *DeleteControlPolicyResponse
- func (s *DeleteControlPolicyResponse) SetStatusCode(v int32) *DeleteControlPolicyResponse
- func (s DeleteControlPolicyResponse) String() string
- type DeleteControlPolicyResponseBody
- type DeleteFolderRequest
- type DeleteFolderResponse
- func (s DeleteFolderResponse) GoString() string
- func (s *DeleteFolderResponse) SetBody(v *DeleteFolderResponseBody) *DeleteFolderResponse
- func (s *DeleteFolderResponse) SetHeaders(v map[string]*string) *DeleteFolderResponse
- func (s *DeleteFolderResponse) SetStatusCode(v int32) *DeleteFolderResponse
- func (s DeleteFolderResponse) String() string
- type DeleteFolderResponseBody
- type DeletePolicyRequest
- type DeletePolicyResponse
- func (s DeletePolicyResponse) GoString() string
- func (s *DeletePolicyResponse) SetBody(v *DeletePolicyResponseBody) *DeletePolicyResponse
- func (s *DeletePolicyResponse) SetHeaders(v map[string]*string) *DeletePolicyResponse
- func (s *DeletePolicyResponse) SetStatusCode(v int32) *DeletePolicyResponse
- func (s DeletePolicyResponse) String() string
- type DeletePolicyResponseBody
- type DeletePolicyVersionRequest
- type DeletePolicyVersionResponse
- func (s DeletePolicyVersionResponse) GoString() string
- func (s *DeletePolicyVersionResponse) SetBody(v *DeletePolicyVersionResponseBody) *DeletePolicyVersionResponse
- func (s *DeletePolicyVersionResponse) SetHeaders(v map[string]*string) *DeletePolicyVersionResponse
- func (s *DeletePolicyVersionResponse) SetStatusCode(v int32) *DeletePolicyVersionResponse
- func (s DeletePolicyVersionResponse) String() string
- type DeletePolicyVersionResponseBody
- type DeleteResourceGroupRequest
- type DeleteResourceGroupResponse
- func (s DeleteResourceGroupResponse) GoString() string
- func (s *DeleteResourceGroupResponse) SetBody(v *DeleteResourceGroupResponseBody) *DeleteResourceGroupResponse
- func (s *DeleteResourceGroupResponse) SetHeaders(v map[string]*string) *DeleteResourceGroupResponse
- func (s *DeleteResourceGroupResponse) SetStatusCode(v int32) *DeleteResourceGroupResponse
- func (s DeleteResourceGroupResponse) String() string
- type DeleteResourceGroupResponseBody
- func (s DeleteResourceGroupResponseBody) GoString() string
- func (s *DeleteResourceGroupResponseBody) SetRequestId(v string) *DeleteResourceGroupResponseBody
- func (s *DeleteResourceGroupResponseBody) SetResourceGroup(v *DeleteResourceGroupResponseBodyResourceGroup) *DeleteResourceGroupResponseBody
- func (s DeleteResourceGroupResponseBody) String() string
- type DeleteResourceGroupResponseBodyResourceGroup
- func (s DeleteResourceGroupResponseBodyResourceGroup) GoString() string
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *DeleteResourceGroupResponseBodyResourceGroup
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *DeleteResourceGroupResponseBodyResourceGroup
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *DeleteResourceGroupResponseBodyResourceGroup
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetId(v string) *DeleteResourceGroupResponseBodyResourceGroup
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetName(v string) *DeleteResourceGroupResponseBodyResourceGroup
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetRegionStatuses(v *DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) *DeleteResourceGroupResponseBodyResourceGroup
- func (s *DeleteResourceGroupResponseBodyResourceGroup) SetStatus(v string) *DeleteResourceGroupResponseBodyResourceGroup
- func (s DeleteResourceGroupResponseBodyResourceGroup) String() string
- type DeleteResourceGroupResponseBodyResourceGroupRegionStatuses
- func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) GoString() string
- func (s *DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) SetRegionStatus(v []*DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) *DeleteResourceGroupResponseBodyResourceGroupRegionStatuses
- func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) String() string
- type DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString() string
- func (s *DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId(v string) *DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s *DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetStatus(v string) *DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String() string
- type DeleteRoleRequest
- type DeleteRoleResponse
- func (s DeleteRoleResponse) GoString() string
- func (s *DeleteRoleResponse) SetBody(v *DeleteRoleResponseBody) *DeleteRoleResponse
- func (s *DeleteRoleResponse) SetHeaders(v map[string]*string) *DeleteRoleResponse
- func (s *DeleteRoleResponse) SetStatusCode(v int32) *DeleteRoleResponse
- func (s DeleteRoleResponse) String() string
- type DeleteRoleResponseBody
- type DeleteServiceLinkedRoleRequest
- type DeleteServiceLinkedRoleResponse
- func (s DeleteServiceLinkedRoleResponse) GoString() string
- func (s *DeleteServiceLinkedRoleResponse) SetBody(v *DeleteServiceLinkedRoleResponseBody) *DeleteServiceLinkedRoleResponse
- func (s *DeleteServiceLinkedRoleResponse) SetHeaders(v map[string]*string) *DeleteServiceLinkedRoleResponse
- func (s *DeleteServiceLinkedRoleResponse) SetStatusCode(v int32) *DeleteServiceLinkedRoleResponse
- func (s DeleteServiceLinkedRoleResponse) String() string
- type DeleteServiceLinkedRoleResponseBody
- func (s DeleteServiceLinkedRoleResponseBody) GoString() string
- func (s *DeleteServiceLinkedRoleResponseBody) SetDeletionTaskId(v string) *DeleteServiceLinkedRoleResponseBody
- func (s *DeleteServiceLinkedRoleResponseBody) SetRequestId(v string) *DeleteServiceLinkedRoleResponseBody
- func (s DeleteServiceLinkedRoleResponseBody) String() string
- type DeregisterDelegatedAdministratorRequest
- func (s DeregisterDelegatedAdministratorRequest) GoString() string
- func (s *DeregisterDelegatedAdministratorRequest) SetAccountId(v string) *DeregisterDelegatedAdministratorRequest
- func (s *DeregisterDelegatedAdministratorRequest) SetServicePrincipal(v string) *DeregisterDelegatedAdministratorRequest
- func (s DeregisterDelegatedAdministratorRequest) String() string
- type DeregisterDelegatedAdministratorResponse
- func (s DeregisterDelegatedAdministratorResponse) GoString() string
- func (s *DeregisterDelegatedAdministratorResponse) SetBody(v *DeregisterDelegatedAdministratorResponseBody) *DeregisterDelegatedAdministratorResponse
- func (s *DeregisterDelegatedAdministratorResponse) SetHeaders(v map[string]*string) *DeregisterDelegatedAdministratorResponse
- func (s *DeregisterDelegatedAdministratorResponse) SetStatusCode(v int32) *DeregisterDelegatedAdministratorResponse
- func (s DeregisterDelegatedAdministratorResponse) String() string
- type DeregisterDelegatedAdministratorResponseBody
- type DestroyResourceDirectoryResponse
- func (s DestroyResourceDirectoryResponse) GoString() string
- func (s *DestroyResourceDirectoryResponse) SetBody(v *DestroyResourceDirectoryResponseBody) *DestroyResourceDirectoryResponse
- func (s *DestroyResourceDirectoryResponse) SetHeaders(v map[string]*string) *DestroyResourceDirectoryResponse
- func (s *DestroyResourceDirectoryResponse) SetStatusCode(v int32) *DestroyResourceDirectoryResponse
- func (s DestroyResourceDirectoryResponse) String() string
- type DestroyResourceDirectoryResponseBody
- type DetachControlPolicyRequest
- type DetachControlPolicyResponse
- func (s DetachControlPolicyResponse) GoString() string
- func (s *DetachControlPolicyResponse) SetBody(v *DetachControlPolicyResponseBody) *DetachControlPolicyResponse
- func (s *DetachControlPolicyResponse) SetHeaders(v map[string]*string) *DetachControlPolicyResponse
- func (s *DetachControlPolicyResponse) SetStatusCode(v int32) *DetachControlPolicyResponse
- func (s DetachControlPolicyResponse) String() string
- type DetachControlPolicyResponseBody
- type DetachPolicyRequest
- func (s DetachPolicyRequest) GoString() string
- func (s *DetachPolicyRequest) SetPolicyName(v string) *DetachPolicyRequest
- func (s *DetachPolicyRequest) SetPolicyType(v string) *DetachPolicyRequest
- func (s *DetachPolicyRequest) SetPrincipalName(v string) *DetachPolicyRequest
- func (s *DetachPolicyRequest) SetPrincipalType(v string) *DetachPolicyRequest
- func (s *DetachPolicyRequest) SetResourceGroupId(v string) *DetachPolicyRequest
- func (s DetachPolicyRequest) String() string
- type DetachPolicyResponse
- func (s DetachPolicyResponse) GoString() string
- func (s *DetachPolicyResponse) SetBody(v *DetachPolicyResponseBody) *DetachPolicyResponse
- func (s *DetachPolicyResponse) SetHeaders(v map[string]*string) *DetachPolicyResponse
- func (s *DetachPolicyResponse) SetStatusCode(v int32) *DetachPolicyResponse
- func (s DetachPolicyResponse) String() string
- type DetachPolicyResponseBody
- type DisableAssociatedTransferResponse
- func (s DisableAssociatedTransferResponse) GoString() string
- func (s *DisableAssociatedTransferResponse) SetBody(v *DisableAssociatedTransferResponseBody) *DisableAssociatedTransferResponse
- func (s *DisableAssociatedTransferResponse) SetHeaders(v map[string]*string) *DisableAssociatedTransferResponse
- func (s *DisableAssociatedTransferResponse) SetStatusCode(v int32) *DisableAssociatedTransferResponse
- func (s DisableAssociatedTransferResponse) String() string
- type DisableAssociatedTransferResponseBody
- type DisableControlPolicyResponse
- func (s DisableControlPolicyResponse) GoString() string
- func (s *DisableControlPolicyResponse) SetBody(v *DisableControlPolicyResponseBody) *DisableControlPolicyResponse
- func (s *DisableControlPolicyResponse) SetHeaders(v map[string]*string) *DisableControlPolicyResponse
- func (s *DisableControlPolicyResponse) SetStatusCode(v int32) *DisableControlPolicyResponse
- func (s DisableControlPolicyResponse) String() string
- type DisableControlPolicyResponseBody
- func (s DisableControlPolicyResponseBody) GoString() string
- func (s *DisableControlPolicyResponseBody) SetEnablementStatus(v string) *DisableControlPolicyResponseBody
- func (s *DisableControlPolicyResponseBody) SetRequestId(v string) *DisableControlPolicyResponseBody
- func (s DisableControlPolicyResponseBody) String() string
- type EnableAssociatedTransferResponse
- func (s EnableAssociatedTransferResponse) GoString() string
- func (s *EnableAssociatedTransferResponse) SetBody(v *EnableAssociatedTransferResponseBody) *EnableAssociatedTransferResponse
- func (s *EnableAssociatedTransferResponse) SetHeaders(v map[string]*string) *EnableAssociatedTransferResponse
- func (s *EnableAssociatedTransferResponse) SetStatusCode(v int32) *EnableAssociatedTransferResponse
- func (s EnableAssociatedTransferResponse) String() string
- type EnableAssociatedTransferResponseBody
- type EnableControlPolicyResponse
- func (s EnableControlPolicyResponse) GoString() string
- func (s *EnableControlPolicyResponse) SetBody(v *EnableControlPolicyResponseBody) *EnableControlPolicyResponse
- func (s *EnableControlPolicyResponse) SetHeaders(v map[string]*string) *EnableControlPolicyResponse
- func (s *EnableControlPolicyResponse) SetStatusCode(v int32) *EnableControlPolicyResponse
- func (s EnableControlPolicyResponse) String() string
- type EnableControlPolicyResponseBody
- func (s EnableControlPolicyResponseBody) GoString() string
- func (s *EnableControlPolicyResponseBody) SetEnablementStatus(v string) *EnableControlPolicyResponseBody
- func (s *EnableControlPolicyResponseBody) SetRequestId(v string) *EnableControlPolicyResponseBody
- func (s EnableControlPolicyResponseBody) String() string
- type EnableResourceDirectoryRequest
- func (s EnableResourceDirectoryRequest) GoString() string
- func (s *EnableResourceDirectoryRequest) SetEnableMode(v string) *EnableResourceDirectoryRequest
- func (s *EnableResourceDirectoryRequest) SetMAName(v string) *EnableResourceDirectoryRequest
- func (s *EnableResourceDirectoryRequest) SetMASecureMobilePhone(v string) *EnableResourceDirectoryRequest
- func (s *EnableResourceDirectoryRequest) SetVerificationCode(v string) *EnableResourceDirectoryRequest
- func (s EnableResourceDirectoryRequest) String() string
- type EnableResourceDirectoryResponse
- func (s EnableResourceDirectoryResponse) GoString() string
- func (s *EnableResourceDirectoryResponse) SetBody(v *EnableResourceDirectoryResponseBody) *EnableResourceDirectoryResponse
- func (s *EnableResourceDirectoryResponse) SetHeaders(v map[string]*string) *EnableResourceDirectoryResponse
- func (s *EnableResourceDirectoryResponse) SetStatusCode(v int32) *EnableResourceDirectoryResponse
- func (s EnableResourceDirectoryResponse) String() string
- type EnableResourceDirectoryResponseBody
- func (s EnableResourceDirectoryResponseBody) GoString() string
- func (s *EnableResourceDirectoryResponseBody) SetRequestId(v string) *EnableResourceDirectoryResponseBody
- func (s *EnableResourceDirectoryResponseBody) SetResourceDirectory(v *EnableResourceDirectoryResponseBodyResourceDirectory) *EnableResourceDirectoryResponseBody
- func (s EnableResourceDirectoryResponseBody) String() string
- type EnableResourceDirectoryResponseBodyResourceDirectory
- func (s EnableResourceDirectoryResponseBodyResourceDirectory) GoString() string
- func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetCreateTime(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
- func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
- func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
- func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
- func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
- func (s EnableResourceDirectoryResponseBodyResourceDirectory) String() string
- type GetAccountDeletionCheckResultRequest
- type GetAccountDeletionCheckResultResponse
- func (s GetAccountDeletionCheckResultResponse) GoString() string
- func (s *GetAccountDeletionCheckResultResponse) SetBody(v *GetAccountDeletionCheckResultResponseBody) *GetAccountDeletionCheckResultResponse
- func (s *GetAccountDeletionCheckResultResponse) SetHeaders(v map[string]*string) *GetAccountDeletionCheckResultResponse
- func (s *GetAccountDeletionCheckResultResponse) SetStatusCode(v int32) *GetAccountDeletionCheckResultResponse
- func (s GetAccountDeletionCheckResultResponse) String() string
- type GetAccountDeletionCheckResultResponseBody
- func (s GetAccountDeletionCheckResultResponseBody) GoString() string
- func (s *GetAccountDeletionCheckResultResponseBody) SetAccountDeletionCheckResultInfo(v *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) *GetAccountDeletionCheckResultResponseBody
- func (s *GetAccountDeletionCheckResultResponseBody) SetRequestId(v string) *GetAccountDeletionCheckResultResponseBody
- func (s GetAccountDeletionCheckResultResponseBody) String() string
- type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo
- func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) GoString() string
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetAbandonableChecks(...) *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetAllowDelete(v string) *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetNotAllowReason(...) *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetStatus(v string) *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo
- func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) String() string
- type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks
- func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) GoString() string
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) SetCheckId(v string) ...
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) SetCheckName(v string) ...
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) SetDescription(v string) ...
- func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) String() string
- type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason
- func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) GoString() string
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) SetCheckId(v string) ...
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) SetCheckName(v string) ...
- func (s *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) SetDescription(v string) ...
- func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) String() string
- type GetAccountDeletionStatusRequest
- type GetAccountDeletionStatusResponse
- func (s GetAccountDeletionStatusResponse) GoString() string
- func (s *GetAccountDeletionStatusResponse) SetBody(v *GetAccountDeletionStatusResponseBody) *GetAccountDeletionStatusResponse
- func (s *GetAccountDeletionStatusResponse) SetHeaders(v map[string]*string) *GetAccountDeletionStatusResponse
- func (s *GetAccountDeletionStatusResponse) SetStatusCode(v int32) *GetAccountDeletionStatusResponse
- func (s GetAccountDeletionStatusResponse) String() string
- type GetAccountDeletionStatusResponseBody
- func (s GetAccountDeletionStatusResponseBody) GoString() string
- func (s *GetAccountDeletionStatusResponseBody) SetRdAccountDeletionStatus(v *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) *GetAccountDeletionStatusResponseBody
- func (s *GetAccountDeletionStatusResponseBody) SetRequestId(v string) *GetAccountDeletionStatusResponseBody
- func (s GetAccountDeletionStatusResponseBody) String() string
- type GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) GoString() string
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetAccountId(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetCreateTime(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetDeletionTime(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetDeletionType(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetFailReasonList(v []*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetStatus(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
- func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) String() string
- type GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList
- func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) GoString() string
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) SetDescription(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList
- func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) SetName(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList
- func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) String() string
- type GetAccountRequest
- type GetAccountResponse
- func (s GetAccountResponse) GoString() string
- func (s *GetAccountResponse) SetBody(v *GetAccountResponseBody) *GetAccountResponse
- func (s *GetAccountResponse) SetHeaders(v map[string]*string) *GetAccountResponse
- func (s *GetAccountResponse) SetStatusCode(v int32) *GetAccountResponse
- func (s GetAccountResponse) String() string
- type GetAccountResponseBody
- type GetAccountResponseBodyAccount
- func (s GetAccountResponseBodyAccount) GoString() string
- func (s *GetAccountResponseBodyAccount) SetAccountId(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetAccountName(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetDisplayName(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetEmailStatus(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetFolderId(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetIdentityInformation(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetJoinMethod(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetJoinTime(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetLocation(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetModifyTime(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetResourceDirectoryId(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetResourceDirectoryPath(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetStatus(v string) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetTags(v []*GetAccountResponseBodyAccountTags) *GetAccountResponseBodyAccount
- func (s *GetAccountResponseBodyAccount) SetType(v string) *GetAccountResponseBodyAccount
- func (s GetAccountResponseBodyAccount) String() string
- type GetAccountResponseBodyAccountTags
- func (s GetAccountResponseBodyAccountTags) GoString() string
- func (s *GetAccountResponseBodyAccountTags) SetKey(v string) *GetAccountResponseBodyAccountTags
- func (s *GetAccountResponseBodyAccountTags) SetValue(v string) *GetAccountResponseBodyAccountTags
- func (s GetAccountResponseBodyAccountTags) String() string
- type GetControlPolicyEnablementStatusResponse
- func (s GetControlPolicyEnablementStatusResponse) GoString() string
- func (s *GetControlPolicyEnablementStatusResponse) SetBody(v *GetControlPolicyEnablementStatusResponseBody) *GetControlPolicyEnablementStatusResponse
- func (s *GetControlPolicyEnablementStatusResponse) SetHeaders(v map[string]*string) *GetControlPolicyEnablementStatusResponse
- func (s *GetControlPolicyEnablementStatusResponse) SetStatusCode(v int32) *GetControlPolicyEnablementStatusResponse
- func (s GetControlPolicyEnablementStatusResponse) String() string
- type GetControlPolicyEnablementStatusResponseBody
- func (s GetControlPolicyEnablementStatusResponseBody) GoString() string
- func (s *GetControlPolicyEnablementStatusResponseBody) SetEnablementStatus(v string) *GetControlPolicyEnablementStatusResponseBody
- func (s *GetControlPolicyEnablementStatusResponseBody) SetRequestId(v string) *GetControlPolicyEnablementStatusResponseBody
- func (s GetControlPolicyEnablementStatusResponseBody) String() string
- type GetControlPolicyRequest
- type GetControlPolicyResponse
- func (s GetControlPolicyResponse) GoString() string
- func (s *GetControlPolicyResponse) SetBody(v *GetControlPolicyResponseBody) *GetControlPolicyResponse
- func (s *GetControlPolicyResponse) SetHeaders(v map[string]*string) *GetControlPolicyResponse
- func (s *GetControlPolicyResponse) SetStatusCode(v int32) *GetControlPolicyResponse
- func (s GetControlPolicyResponse) String() string
- type GetControlPolicyResponseBody
- func (s GetControlPolicyResponseBody) GoString() string
- func (s *GetControlPolicyResponseBody) SetControlPolicy(v *GetControlPolicyResponseBodyControlPolicy) *GetControlPolicyResponseBody
- func (s *GetControlPolicyResponseBody) SetRequestId(v string) *GetControlPolicyResponseBody
- func (s GetControlPolicyResponseBody) String() string
- type GetControlPolicyResponseBodyControlPolicy
- func (s GetControlPolicyResponseBodyControlPolicy) GoString() string
- func (s *GetControlPolicyResponseBodyControlPolicy) SetAttachmentCount(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetCreateDate(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetDescription(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetEffectScope(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyDocument(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyId(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyName(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyType(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s *GetControlPolicyResponseBodyControlPolicy) SetUpdateDate(v string) *GetControlPolicyResponseBodyControlPolicy
- func (s GetControlPolicyResponseBodyControlPolicy) String() string
- type GetFolderRequest
- type GetFolderResponse
- func (s GetFolderResponse) GoString() string
- func (s *GetFolderResponse) SetBody(v *GetFolderResponseBody) *GetFolderResponse
- func (s *GetFolderResponse) SetHeaders(v map[string]*string) *GetFolderResponse
- func (s *GetFolderResponse) SetStatusCode(v int32) *GetFolderResponse
- func (s GetFolderResponse) String() string
- type GetFolderResponseBody
- type GetFolderResponseBodyFolder
- func (s GetFolderResponseBodyFolder) GoString() string
- func (s *GetFolderResponseBodyFolder) SetCreateTime(v string) *GetFolderResponseBodyFolder
- func (s *GetFolderResponseBodyFolder) SetFolderId(v string) *GetFolderResponseBodyFolder
- func (s *GetFolderResponseBodyFolder) SetFolderName(v string) *GetFolderResponseBodyFolder
- func (s *GetFolderResponseBodyFolder) SetParentFolderId(v string) *GetFolderResponseBodyFolder
- func (s *GetFolderResponseBodyFolder) SetResourceDirectoryPath(v string) *GetFolderResponseBodyFolder
- func (s GetFolderResponseBodyFolder) String() string
- type GetHandshakeRequest
- type GetHandshakeResponse
- func (s GetHandshakeResponse) GoString() string
- func (s *GetHandshakeResponse) SetBody(v *GetHandshakeResponseBody) *GetHandshakeResponse
- func (s *GetHandshakeResponse) SetHeaders(v map[string]*string) *GetHandshakeResponse
- func (s *GetHandshakeResponse) SetStatusCode(v int32) *GetHandshakeResponse
- func (s GetHandshakeResponse) String() string
- type GetHandshakeResponseBody
- type GetHandshakeResponseBodyHandshake
- func (s GetHandshakeResponseBodyHandshake) GoString() string
- func (s *GetHandshakeResponseBodyHandshake) SetCreateTime(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetExpireTime(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetHandshakeId(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetInvitedAccountRealName(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetMasterAccountRealName(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetModifyTime(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetNote(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetStatus(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetTargetEntity(v string) *GetHandshakeResponseBodyHandshake
- func (s *GetHandshakeResponseBodyHandshake) SetTargetType(v string) *GetHandshakeResponseBodyHandshake
- func (s GetHandshakeResponseBodyHandshake) String() string
- type GetPayerForAccountRequest
- type GetPayerForAccountResponse
- func (s GetPayerForAccountResponse) GoString() string
- func (s *GetPayerForAccountResponse) SetBody(v *GetPayerForAccountResponseBody) *GetPayerForAccountResponse
- func (s *GetPayerForAccountResponse) SetHeaders(v map[string]*string) *GetPayerForAccountResponse
- func (s *GetPayerForAccountResponse) SetStatusCode(v int32) *GetPayerForAccountResponse
- func (s GetPayerForAccountResponse) String() string
- type GetPayerForAccountResponseBody
- func (s GetPayerForAccountResponseBody) GoString() string
- func (s *GetPayerForAccountResponseBody) SetPayerAccountId(v string) *GetPayerForAccountResponseBody
- func (s *GetPayerForAccountResponseBody) SetPayerAccountName(v string) *GetPayerForAccountResponseBody
- func (s *GetPayerForAccountResponseBody) SetRequestId(v string) *GetPayerForAccountResponseBody
- func (s GetPayerForAccountResponseBody) String() string
- type GetPolicyRequest
- type GetPolicyResponse
- func (s GetPolicyResponse) GoString() string
- func (s *GetPolicyResponse) SetBody(v *GetPolicyResponseBody) *GetPolicyResponse
- func (s *GetPolicyResponse) SetHeaders(v map[string]*string) *GetPolicyResponse
- func (s *GetPolicyResponse) SetStatusCode(v int32) *GetPolicyResponse
- func (s GetPolicyResponse) String() string
- type GetPolicyResponseBody
- type GetPolicyResponseBodyPolicy
- func (s GetPolicyResponseBodyPolicy) GoString() string
- func (s *GetPolicyResponseBodyPolicy) SetAttachmentCount(v int32) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetCreateDate(v string) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetDefaultVersion(v string) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetDescription(v string) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetPolicyDocument(v string) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetPolicyName(v string) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetPolicyType(v string) *GetPolicyResponseBodyPolicy
- func (s *GetPolicyResponseBodyPolicy) SetUpdateDate(v string) *GetPolicyResponseBodyPolicy
- func (s GetPolicyResponseBodyPolicy) String() string
- type GetPolicyVersionRequest
- func (s GetPolicyVersionRequest) GoString() string
- func (s *GetPolicyVersionRequest) SetPolicyName(v string) *GetPolicyVersionRequest
- func (s *GetPolicyVersionRequest) SetPolicyType(v string) *GetPolicyVersionRequest
- func (s *GetPolicyVersionRequest) SetVersionId(v string) *GetPolicyVersionRequest
- func (s GetPolicyVersionRequest) String() string
- type GetPolicyVersionResponse
- func (s GetPolicyVersionResponse) GoString() string
- func (s *GetPolicyVersionResponse) SetBody(v *GetPolicyVersionResponseBody) *GetPolicyVersionResponse
- func (s *GetPolicyVersionResponse) SetHeaders(v map[string]*string) *GetPolicyVersionResponse
- func (s *GetPolicyVersionResponse) SetStatusCode(v int32) *GetPolicyVersionResponse
- func (s GetPolicyVersionResponse) String() string
- type GetPolicyVersionResponseBody
- func (s GetPolicyVersionResponseBody) GoString() string
- func (s *GetPolicyVersionResponseBody) SetPolicyVersion(v *GetPolicyVersionResponseBodyPolicyVersion) *GetPolicyVersionResponseBody
- func (s *GetPolicyVersionResponseBody) SetRequestId(v string) *GetPolicyVersionResponseBody
- func (s GetPolicyVersionResponseBody) String() string
- type GetPolicyVersionResponseBodyPolicyVersion
- func (s GetPolicyVersionResponseBodyPolicyVersion) GoString() string
- func (s *GetPolicyVersionResponseBodyPolicyVersion) SetCreateDate(v string) *GetPolicyVersionResponseBodyPolicyVersion
- func (s *GetPolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion(v bool) *GetPolicyVersionResponseBodyPolicyVersion
- func (s *GetPolicyVersionResponseBodyPolicyVersion) SetPolicyDocument(v string) *GetPolicyVersionResponseBodyPolicyVersion
- func (s *GetPolicyVersionResponseBodyPolicyVersion) SetVersionId(v string) *GetPolicyVersionResponseBodyPolicyVersion
- func (s GetPolicyVersionResponseBodyPolicyVersion) String() string
- type GetResourceDirectoryResponse
- func (s GetResourceDirectoryResponse) GoString() string
- func (s *GetResourceDirectoryResponse) SetBody(v *GetResourceDirectoryResponseBody) *GetResourceDirectoryResponse
- func (s *GetResourceDirectoryResponse) SetHeaders(v map[string]*string) *GetResourceDirectoryResponse
- func (s *GetResourceDirectoryResponse) SetStatusCode(v int32) *GetResourceDirectoryResponse
- func (s GetResourceDirectoryResponse) String() string
- type GetResourceDirectoryResponseBody
- func (s GetResourceDirectoryResponseBody) GoString() string
- func (s *GetResourceDirectoryResponseBody) SetRequestId(v string) *GetResourceDirectoryResponseBody
- func (s *GetResourceDirectoryResponseBody) SetResourceDirectory(v *GetResourceDirectoryResponseBodyResourceDirectory) *GetResourceDirectoryResponseBody
- func (s GetResourceDirectoryResponseBody) String() string
- type GetResourceDirectoryResponseBodyResourceDirectory
- func (s GetResourceDirectoryResponseBodyResourceDirectory) GoString() string
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetControlPolicyStatus(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetCreateTime(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetIdentityInformation(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetMemberDeletionStatus(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId(v string) *GetResourceDirectoryResponseBodyResourceDirectory
- func (s GetResourceDirectoryResponseBodyResourceDirectory) String() string
- type GetResourceGroupRequest
- type GetResourceGroupResponse
- func (s GetResourceGroupResponse) GoString() string
- func (s *GetResourceGroupResponse) SetBody(v *GetResourceGroupResponseBody) *GetResourceGroupResponse
- func (s *GetResourceGroupResponse) SetHeaders(v map[string]*string) *GetResourceGroupResponse
- func (s *GetResourceGroupResponse) SetStatusCode(v int32) *GetResourceGroupResponse
- func (s GetResourceGroupResponse) String() string
- type GetResourceGroupResponseBody
- func (s GetResourceGroupResponseBody) GoString() string
- func (s *GetResourceGroupResponseBody) SetRequestId(v string) *GetResourceGroupResponseBody
- func (s *GetResourceGroupResponseBody) SetResourceGroup(v *GetResourceGroupResponseBodyResourceGroup) *GetResourceGroupResponseBody
- func (s GetResourceGroupResponseBody) String() string
- type GetResourceGroupResponseBodyResourceGroup
- func (s GetResourceGroupResponseBodyResourceGroup) GoString() string
- func (s *GetResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetId(v string) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetName(v string) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetRegionStatuses(v *GetResourceGroupResponseBodyResourceGroupRegionStatuses) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetStatus(v string) *GetResourceGroupResponseBodyResourceGroup
- func (s *GetResourceGroupResponseBodyResourceGroup) SetTags(v *GetResourceGroupResponseBodyResourceGroupTags) *GetResourceGroupResponseBodyResourceGroup
- func (s GetResourceGroupResponseBodyResourceGroup) String() string
- type GetResourceGroupResponseBodyResourceGroupRegionStatuses
- func (s GetResourceGroupResponseBodyResourceGroupRegionStatuses) GoString() string
- func (s *GetResourceGroupResponseBodyResourceGroupRegionStatuses) SetRegionStatus(v []*GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) *GetResourceGroupResponseBodyResourceGroupRegionStatuses
- func (s GetResourceGroupResponseBodyResourceGroupRegionStatuses) String() string
- type GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString() string
- func (s *GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId(v string) *GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s *GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetStatus(v string) *GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus
- func (s GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String() string
- type GetResourceGroupResponseBodyResourceGroupTags
- func (s GetResourceGroupResponseBodyResourceGroupTags) GoString() string
- func (s *GetResourceGroupResponseBodyResourceGroupTags) SetTag(v []*GetResourceGroupResponseBodyResourceGroupTagsTag) *GetResourceGroupResponseBodyResourceGroupTags
- func (s GetResourceGroupResponseBodyResourceGroupTags) String() string
- type GetResourceGroupResponseBodyResourceGroupTagsTag
- func (s GetResourceGroupResponseBodyResourceGroupTagsTag) GoString() string
- func (s *GetResourceGroupResponseBodyResourceGroupTagsTag) SetTagKey(v string) *GetResourceGroupResponseBodyResourceGroupTagsTag
- func (s *GetResourceGroupResponseBodyResourceGroupTagsTag) SetTagValue(v string) *GetResourceGroupResponseBodyResourceGroupTagsTag
- func (s GetResourceGroupResponseBodyResourceGroupTagsTag) String() string
- type GetRoleRequest
- type GetRoleResponse
- func (s GetRoleResponse) GoString() string
- func (s *GetRoleResponse) SetBody(v *GetRoleResponseBody) *GetRoleResponse
- func (s *GetRoleResponse) SetHeaders(v map[string]*string) *GetRoleResponse
- func (s *GetRoleResponse) SetStatusCode(v int32) *GetRoleResponse
- func (s GetRoleResponse) String() string
- type GetRoleResponseBody
- type GetRoleResponseBodyRole
- func (s GetRoleResponseBodyRole) GoString() string
- func (s *GetRoleResponseBodyRole) SetArn(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetCreateDate(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetDescription(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetIsServiceLinkedRole(v bool) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetLatestDeletionTask(v *GetRoleResponseBodyRoleLatestDeletionTask) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetMaxSessionDuration(v int64) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetRoleId(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetRoleName(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetRolePrincipalName(v string) *GetRoleResponseBodyRole
- func (s *GetRoleResponseBodyRole) SetUpdateDate(v string) *GetRoleResponseBodyRole
- func (s GetRoleResponseBodyRole) String() string
- type GetRoleResponseBodyRoleLatestDeletionTask
- func (s GetRoleResponseBodyRoleLatestDeletionTask) GoString() string
- func (s *GetRoleResponseBodyRoleLatestDeletionTask) SetCreateDate(v string) *GetRoleResponseBodyRoleLatestDeletionTask
- func (s *GetRoleResponseBodyRoleLatestDeletionTask) SetDeletionTaskId(v string) *GetRoleResponseBodyRoleLatestDeletionTask
- func (s GetRoleResponseBodyRoleLatestDeletionTask) String() string
- type GetServiceLinkedRoleDeletionStatusRequest
- type GetServiceLinkedRoleDeletionStatusResponse
- func (s GetServiceLinkedRoleDeletionStatusResponse) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusResponse) SetBody(v *GetServiceLinkedRoleDeletionStatusResponseBody) *GetServiceLinkedRoleDeletionStatusResponse
- func (s *GetServiceLinkedRoleDeletionStatusResponse) SetHeaders(v map[string]*string) *GetServiceLinkedRoleDeletionStatusResponse
- func (s *GetServiceLinkedRoleDeletionStatusResponse) SetStatusCode(v int32) *GetServiceLinkedRoleDeletionStatusResponse
- func (s GetServiceLinkedRoleDeletionStatusResponse) String() string
- type GetServiceLinkedRoleDeletionStatusResponseBody
- func (s GetServiceLinkedRoleDeletionStatusResponseBody) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusResponseBody) SetReason(v *GetServiceLinkedRoleDeletionStatusResponseBodyReason) *GetServiceLinkedRoleDeletionStatusResponseBody
- func (s *GetServiceLinkedRoleDeletionStatusResponseBody) SetRequestId(v string) *GetServiceLinkedRoleDeletionStatusResponseBody
- func (s *GetServiceLinkedRoleDeletionStatusResponseBody) SetStatus(v string) *GetServiceLinkedRoleDeletionStatusResponseBody
- func (s GetServiceLinkedRoleDeletionStatusResponseBody) String() string
- type GetServiceLinkedRoleDeletionStatusResponseBodyReason
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReason) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusResponseBodyReason) SetMessage(v string) *GetServiceLinkedRoleDeletionStatusResponseBodyReason
- func (s *GetServiceLinkedRoleDeletionStatusResponseBodyReason) SetRoleUsages(v *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) *GetServiceLinkedRoleDeletionStatusResponseBodyReason
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReason) String() string
- type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) SetRoleUsage(v []*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) String() string
- type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) SetRegion(v string) *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage
- func (s *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) SetResources(...) *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) String() string
- type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) GoString() string
- func (s *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) SetResource(v []*string) ...
- func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) String() string
- type InitResourceDirectoryResponse
- func (s InitResourceDirectoryResponse) GoString() string
- func (s *InitResourceDirectoryResponse) SetBody(v *InitResourceDirectoryResponseBody) *InitResourceDirectoryResponse
- func (s *InitResourceDirectoryResponse) SetHeaders(v map[string]*string) *InitResourceDirectoryResponse
- func (s *InitResourceDirectoryResponse) SetStatusCode(v int32) *InitResourceDirectoryResponse
- func (s InitResourceDirectoryResponse) String() string
- type InitResourceDirectoryResponseBody
- func (s InitResourceDirectoryResponseBody) GoString() string
- func (s *InitResourceDirectoryResponseBody) SetRequestId(v string) *InitResourceDirectoryResponseBody
- func (s *InitResourceDirectoryResponseBody) SetResourceDirectory(v *InitResourceDirectoryResponseBodyResourceDirectory) *InitResourceDirectoryResponseBody
- func (s InitResourceDirectoryResponseBody) String() string
- type InitResourceDirectoryResponseBodyResourceDirectory
- func (s InitResourceDirectoryResponseBodyResourceDirectory) GoString() string
- func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetCreateTime(v string) *InitResourceDirectoryResponseBodyResourceDirectory
- func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId(v string) *InitResourceDirectoryResponseBodyResourceDirectory
- func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName(v string) *InitResourceDirectoryResponseBodyResourceDirectory
- func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId(v string) *InitResourceDirectoryResponseBodyResourceDirectory
- func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId(v string) *InitResourceDirectoryResponseBodyResourceDirectory
- func (s InitResourceDirectoryResponseBodyResourceDirectory) String() string
- type InviteAccountToResourceDirectoryRequest
- func (s InviteAccountToResourceDirectoryRequest) GoString() string
- func (s *InviteAccountToResourceDirectoryRequest) SetNote(v string) *InviteAccountToResourceDirectoryRequest
- func (s *InviteAccountToResourceDirectoryRequest) SetTag(v []*InviteAccountToResourceDirectoryRequestTag) *InviteAccountToResourceDirectoryRequest
- func (s *InviteAccountToResourceDirectoryRequest) SetTargetEntity(v string) *InviteAccountToResourceDirectoryRequest
- func (s *InviteAccountToResourceDirectoryRequest) SetTargetType(v string) *InviteAccountToResourceDirectoryRequest
- func (s InviteAccountToResourceDirectoryRequest) String() string
- type InviteAccountToResourceDirectoryRequestTag
- func (s InviteAccountToResourceDirectoryRequestTag) GoString() string
- func (s *InviteAccountToResourceDirectoryRequestTag) SetKey(v string) *InviteAccountToResourceDirectoryRequestTag
- func (s *InviteAccountToResourceDirectoryRequestTag) SetValue(v string) *InviteAccountToResourceDirectoryRequestTag
- func (s InviteAccountToResourceDirectoryRequestTag) String() string
- type InviteAccountToResourceDirectoryResponse
- func (s InviteAccountToResourceDirectoryResponse) GoString() string
- func (s *InviteAccountToResourceDirectoryResponse) SetBody(v *InviteAccountToResourceDirectoryResponseBody) *InviteAccountToResourceDirectoryResponse
- func (s *InviteAccountToResourceDirectoryResponse) SetHeaders(v map[string]*string) *InviteAccountToResourceDirectoryResponse
- func (s *InviteAccountToResourceDirectoryResponse) SetStatusCode(v int32) *InviteAccountToResourceDirectoryResponse
- func (s InviteAccountToResourceDirectoryResponse) String() string
- type InviteAccountToResourceDirectoryResponseBody
- func (s InviteAccountToResourceDirectoryResponseBody) GoString() string
- func (s *InviteAccountToResourceDirectoryResponseBody) SetHandshake(v *InviteAccountToResourceDirectoryResponseBodyHandshake) *InviteAccountToResourceDirectoryResponseBody
- func (s *InviteAccountToResourceDirectoryResponseBody) SetRequestId(v string) *InviteAccountToResourceDirectoryResponseBody
- func (s InviteAccountToResourceDirectoryResponseBody) String() string
- type InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s InviteAccountToResourceDirectoryResponseBodyHandshake) GoString() string
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetCreateTime(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetExpireTime(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetHandshakeId(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetMasterAccountId(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetMasterAccountName(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetModifyTime(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetNote(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetResourceDirectoryId(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetStatus(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetTargetEntity(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetTargetType(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
- func (s InviteAccountToResourceDirectoryResponseBodyHandshake) String() string
- type ListAccountsForParentRequest
- func (s ListAccountsForParentRequest) GoString() string
- func (s *ListAccountsForParentRequest) SetIncludeTags(v bool) *ListAccountsForParentRequest
- func (s *ListAccountsForParentRequest) SetPageNumber(v int32) *ListAccountsForParentRequest
- func (s *ListAccountsForParentRequest) SetPageSize(v int32) *ListAccountsForParentRequest
- func (s *ListAccountsForParentRequest) SetParentFolderId(v string) *ListAccountsForParentRequest
- func (s *ListAccountsForParentRequest) SetQueryKeyword(v string) *ListAccountsForParentRequest
- func (s *ListAccountsForParentRequest) SetTag(v []*ListAccountsForParentRequestTag) *ListAccountsForParentRequest
- func (s ListAccountsForParentRequest) String() string
- type ListAccountsForParentRequestTag
- func (s ListAccountsForParentRequestTag) GoString() string
- func (s *ListAccountsForParentRequestTag) SetKey(v string) *ListAccountsForParentRequestTag
- func (s *ListAccountsForParentRequestTag) SetValue(v string) *ListAccountsForParentRequestTag
- func (s ListAccountsForParentRequestTag) String() string
- type ListAccountsForParentResponse
- func (s ListAccountsForParentResponse) GoString() string
- func (s *ListAccountsForParentResponse) SetBody(v *ListAccountsForParentResponseBody) *ListAccountsForParentResponse
- func (s *ListAccountsForParentResponse) SetHeaders(v map[string]*string) *ListAccountsForParentResponse
- func (s *ListAccountsForParentResponse) SetStatusCode(v int32) *ListAccountsForParentResponse
- func (s ListAccountsForParentResponse) String() string
- type ListAccountsForParentResponseBody
- func (s ListAccountsForParentResponseBody) GoString() string
- func (s *ListAccountsForParentResponseBody) SetAccounts(v *ListAccountsForParentResponseBodyAccounts) *ListAccountsForParentResponseBody
- func (s *ListAccountsForParentResponseBody) SetPageNumber(v int32) *ListAccountsForParentResponseBody
- func (s *ListAccountsForParentResponseBody) SetPageSize(v int32) *ListAccountsForParentResponseBody
- func (s *ListAccountsForParentResponseBody) SetRequestId(v string) *ListAccountsForParentResponseBody
- func (s *ListAccountsForParentResponseBody) SetTotalCount(v int32) *ListAccountsForParentResponseBody
- func (s ListAccountsForParentResponseBody) String() string
- type ListAccountsForParentResponseBodyAccounts
- type ListAccountsForParentResponseBodyAccountsAccount
- func (s ListAccountsForParentResponseBodyAccountsAccount) GoString() string
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetAccountId(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetDisplayName(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetFolderId(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetJoinMethod(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetJoinTime(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetModifyTime(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetResourceDirectoryId(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetStatus(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetTags(v *ListAccountsForParentResponseBodyAccountsAccountTags) *ListAccountsForParentResponseBodyAccountsAccount
- func (s *ListAccountsForParentResponseBodyAccountsAccount) SetType(v string) *ListAccountsForParentResponseBodyAccountsAccount
- func (s ListAccountsForParentResponseBodyAccountsAccount) String() string
- type ListAccountsForParentResponseBodyAccountsAccountTags
- func (s ListAccountsForParentResponseBodyAccountsAccountTags) GoString() string
- func (s *ListAccountsForParentResponseBodyAccountsAccountTags) SetTag(v []*ListAccountsForParentResponseBodyAccountsAccountTagsTag) *ListAccountsForParentResponseBodyAccountsAccountTags
- func (s ListAccountsForParentResponseBodyAccountsAccountTags) String() string
- type ListAccountsForParentResponseBodyAccountsAccountTagsTag
- func (s ListAccountsForParentResponseBodyAccountsAccountTagsTag) GoString() string
- func (s *ListAccountsForParentResponseBodyAccountsAccountTagsTag) SetKey(v string) *ListAccountsForParentResponseBodyAccountsAccountTagsTag
- func (s *ListAccountsForParentResponseBodyAccountsAccountTagsTag) SetValue(v string) *ListAccountsForParentResponseBodyAccountsAccountTagsTag
- func (s ListAccountsForParentResponseBodyAccountsAccountTagsTag) String() string
- type ListAccountsRequest
- func (s ListAccountsRequest) GoString() string
- func (s *ListAccountsRequest) SetIncludeTags(v bool) *ListAccountsRequest
- func (s *ListAccountsRequest) SetPageNumber(v int32) *ListAccountsRequest
- func (s *ListAccountsRequest) SetPageSize(v int32) *ListAccountsRequest
- func (s *ListAccountsRequest) SetTag(v []*ListAccountsRequestTag) *ListAccountsRequest
- func (s ListAccountsRequest) String() string
- type ListAccountsRequestTag
- type ListAccountsResponse
- func (s ListAccountsResponse) GoString() string
- func (s *ListAccountsResponse) SetBody(v *ListAccountsResponseBody) *ListAccountsResponse
- func (s *ListAccountsResponse) SetHeaders(v map[string]*string) *ListAccountsResponse
- func (s *ListAccountsResponse) SetStatusCode(v int32) *ListAccountsResponse
- func (s ListAccountsResponse) String() string
- type ListAccountsResponseBody
- func (s ListAccountsResponseBody) GoString() string
- func (s *ListAccountsResponseBody) SetAccounts(v *ListAccountsResponseBodyAccounts) *ListAccountsResponseBody
- func (s *ListAccountsResponseBody) SetPageNumber(v int32) *ListAccountsResponseBody
- func (s *ListAccountsResponseBody) SetPageSize(v int32) *ListAccountsResponseBody
- func (s *ListAccountsResponseBody) SetRequestId(v string) *ListAccountsResponseBody
- func (s *ListAccountsResponseBody) SetTotalCount(v int32) *ListAccountsResponseBody
- func (s ListAccountsResponseBody) String() string
- type ListAccountsResponseBodyAccounts
- type ListAccountsResponseBodyAccountsAccount
- func (s ListAccountsResponseBodyAccountsAccount) GoString() string
- func (s *ListAccountsResponseBodyAccountsAccount) SetAccountId(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetDisplayName(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetFolderId(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetJoinMethod(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetJoinTime(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetModifyTime(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryId(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryPath(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetStatus(v string) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetTags(v *ListAccountsResponseBodyAccountsAccountTags) *ListAccountsResponseBodyAccountsAccount
- func (s *ListAccountsResponseBodyAccountsAccount) SetType(v string) *ListAccountsResponseBodyAccountsAccount
- func (s ListAccountsResponseBodyAccountsAccount) String() string
- type ListAccountsResponseBodyAccountsAccountTags
- type ListAccountsResponseBodyAccountsAccountTagsTag
- func (s ListAccountsResponseBodyAccountsAccountTagsTag) GoString() string
- func (s *ListAccountsResponseBodyAccountsAccountTagsTag) SetKey(v string) *ListAccountsResponseBodyAccountsAccountTagsTag
- func (s *ListAccountsResponseBodyAccountsAccountTagsTag) SetValue(v string) *ListAccountsResponseBodyAccountsAccountTagsTag
- func (s ListAccountsResponseBodyAccountsAccountTagsTag) String() string
- type ListAncestorsRequest
- type ListAncestorsResponse
- func (s ListAncestorsResponse) GoString() string
- func (s *ListAncestorsResponse) SetBody(v *ListAncestorsResponseBody) *ListAncestorsResponse
- func (s *ListAncestorsResponse) SetHeaders(v map[string]*string) *ListAncestorsResponse
- func (s *ListAncestorsResponse) SetStatusCode(v int32) *ListAncestorsResponse
- func (s ListAncestorsResponse) String() string
- type ListAncestorsResponseBody
- func (s ListAncestorsResponseBody) GoString() string
- func (s *ListAncestorsResponseBody) SetFolders(v *ListAncestorsResponseBodyFolders) *ListAncestorsResponseBody
- func (s *ListAncestorsResponseBody) SetRequestId(v string) *ListAncestorsResponseBody
- func (s ListAncestorsResponseBody) String() string
- type ListAncestorsResponseBodyFolders
- type ListAncestorsResponseBodyFoldersFolder
- func (s ListAncestorsResponseBodyFoldersFolder) GoString() string
- func (s *ListAncestorsResponseBodyFoldersFolder) SetCreateTime(v string) *ListAncestorsResponseBodyFoldersFolder
- func (s *ListAncestorsResponseBodyFoldersFolder) SetFolderId(v string) *ListAncestorsResponseBodyFoldersFolder
- func (s *ListAncestorsResponseBodyFoldersFolder) SetFolderName(v string) *ListAncestorsResponseBodyFoldersFolder
- func (s ListAncestorsResponseBodyFoldersFolder) String() string
- type ListAssociatedTransferSettingResponse
- func (s ListAssociatedTransferSettingResponse) GoString() string
- func (s *ListAssociatedTransferSettingResponse) SetBody(v *ListAssociatedTransferSettingResponseBody) *ListAssociatedTransferSettingResponse
- func (s *ListAssociatedTransferSettingResponse) SetHeaders(v map[string]*string) *ListAssociatedTransferSettingResponse
- func (s *ListAssociatedTransferSettingResponse) SetStatusCode(v int32) *ListAssociatedTransferSettingResponse
- func (s ListAssociatedTransferSettingResponse) String() string
- type ListAssociatedTransferSettingResponseBody
- func (s ListAssociatedTransferSettingResponseBody) GoString() string
- func (s *ListAssociatedTransferSettingResponseBody) SetAssociatedTransferSetting(v *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) *ListAssociatedTransferSettingResponseBody
- func (s *ListAssociatedTransferSettingResponseBody) SetRequestId(v string) *ListAssociatedTransferSettingResponseBody
- func (s ListAssociatedTransferSettingResponseBody) String() string
- type ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting
- func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) GoString() string
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetAccountId(v string) *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetEnableExistingResourcesTransfer(v string) *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetRuleSettings(...) *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetStatus(v string) *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting
- func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) String() string
- type ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings
- func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) GoString() string
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetAssociatedResourceType(v string) ...
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetAssociatedService(v string) ...
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetMasterResourceType(v string) ...
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetMasterService(v string) ...
- func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetStatus(v string) ...
- func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) String() string
- type ListControlPoliciesRequest
- func (s ListControlPoliciesRequest) GoString() string
- func (s *ListControlPoliciesRequest) SetLanguage(v string) *ListControlPoliciesRequest
- func (s *ListControlPoliciesRequest) SetPageNumber(v int32) *ListControlPoliciesRequest
- func (s *ListControlPoliciesRequest) SetPageSize(v int32) *ListControlPoliciesRequest
- func (s *ListControlPoliciesRequest) SetPolicyType(v string) *ListControlPoliciesRequest
- func (s ListControlPoliciesRequest) String() string
- type ListControlPoliciesResponse
- func (s ListControlPoliciesResponse) GoString() string
- func (s *ListControlPoliciesResponse) SetBody(v *ListControlPoliciesResponseBody) *ListControlPoliciesResponse
- func (s *ListControlPoliciesResponse) SetHeaders(v map[string]*string) *ListControlPoliciesResponse
- func (s *ListControlPoliciesResponse) SetStatusCode(v int32) *ListControlPoliciesResponse
- func (s ListControlPoliciesResponse) String() string
- type ListControlPoliciesResponseBody
- func (s ListControlPoliciesResponseBody) GoString() string
- func (s *ListControlPoliciesResponseBody) SetControlPolicies(v *ListControlPoliciesResponseBodyControlPolicies) *ListControlPoliciesResponseBody
- func (s *ListControlPoliciesResponseBody) SetPageNumber(v int32) *ListControlPoliciesResponseBody
- func (s *ListControlPoliciesResponseBody) SetPageSize(v int32) *ListControlPoliciesResponseBody
- func (s *ListControlPoliciesResponseBody) SetRequestId(v string) *ListControlPoliciesResponseBody
- func (s *ListControlPoliciesResponseBody) SetTotalCount(v int32) *ListControlPoliciesResponseBody
- func (s ListControlPoliciesResponseBody) String() string
- type ListControlPoliciesResponseBodyControlPolicies
- func (s ListControlPoliciesResponseBodyControlPolicies) GoString() string
- func (s *ListControlPoliciesResponseBodyControlPolicies) SetControlPolicy(v []*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) *ListControlPoliciesResponseBodyControlPolicies
- func (s ListControlPoliciesResponseBodyControlPolicies) String() string
- type ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s ListControlPoliciesResponseBodyControlPoliciesControlPolicy) GoString() string
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetAttachmentCount(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetCreateDate(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetDescription(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetEffectScope(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetPolicyId(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetPolicyName(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetPolicyType(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetUpdateDate(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
- func (s ListControlPoliciesResponseBodyControlPoliciesControlPolicy) String() string
- type ListControlPolicyAttachmentsForTargetRequest
- func (s ListControlPolicyAttachmentsForTargetRequest) GoString() string
- func (s *ListControlPolicyAttachmentsForTargetRequest) SetLanguage(v string) *ListControlPolicyAttachmentsForTargetRequest
- func (s *ListControlPolicyAttachmentsForTargetRequest) SetTargetId(v string) *ListControlPolicyAttachmentsForTargetRequest
- func (s ListControlPolicyAttachmentsForTargetRequest) String() string
- type ListControlPolicyAttachmentsForTargetResponse
- func (s ListControlPolicyAttachmentsForTargetResponse) GoString() string
- func (s *ListControlPolicyAttachmentsForTargetResponse) SetBody(v *ListControlPolicyAttachmentsForTargetResponseBody) *ListControlPolicyAttachmentsForTargetResponse
- func (s *ListControlPolicyAttachmentsForTargetResponse) SetHeaders(v map[string]*string) *ListControlPolicyAttachmentsForTargetResponse
- func (s *ListControlPolicyAttachmentsForTargetResponse) SetStatusCode(v int32) *ListControlPolicyAttachmentsForTargetResponse
- func (s ListControlPolicyAttachmentsForTargetResponse) String() string
- type ListControlPolicyAttachmentsForTargetResponseBody
- func (s ListControlPolicyAttachmentsForTargetResponseBody) GoString() string
- func (s *ListControlPolicyAttachmentsForTargetResponseBody) SetControlPolicyAttachments(v *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) *ListControlPolicyAttachmentsForTargetResponseBody
- func (s *ListControlPolicyAttachmentsForTargetResponseBody) SetRequestId(v string) *ListControlPolicyAttachmentsForTargetResponseBody
- func (s ListControlPolicyAttachmentsForTargetResponseBody) String() string
- type ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments
- func (s ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) GoString() string
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) SetControlPolicyAttachment(...) *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments
- func (s ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) String() string
- type ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment
- func (s ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) GoString() string
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetAttachDate(v string) ...
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetDescription(v string) ...
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetEffectScope(v string) ...
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetPolicyId(v string) ...
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetPolicyName(v string) ...
- func (s *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetPolicyType(v string) ...
- func (s ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) String() string
- type ListDelegatedAdministratorsRequest
- func (s ListDelegatedAdministratorsRequest) GoString() string
- func (s *ListDelegatedAdministratorsRequest) SetPageNumber(v int64) *ListDelegatedAdministratorsRequest
- func (s *ListDelegatedAdministratorsRequest) SetPageSize(v int64) *ListDelegatedAdministratorsRequest
- func (s *ListDelegatedAdministratorsRequest) SetServicePrincipal(v string) *ListDelegatedAdministratorsRequest
- func (s ListDelegatedAdministratorsRequest) String() string
- type ListDelegatedAdministratorsResponse
- func (s ListDelegatedAdministratorsResponse) GoString() string
- func (s *ListDelegatedAdministratorsResponse) SetBody(v *ListDelegatedAdministratorsResponseBody) *ListDelegatedAdministratorsResponse
- func (s *ListDelegatedAdministratorsResponse) SetHeaders(v map[string]*string) *ListDelegatedAdministratorsResponse
- func (s *ListDelegatedAdministratorsResponse) SetStatusCode(v int32) *ListDelegatedAdministratorsResponse
- func (s ListDelegatedAdministratorsResponse) String() string
- type ListDelegatedAdministratorsResponseBody
- func (s ListDelegatedAdministratorsResponseBody) GoString() string
- func (s *ListDelegatedAdministratorsResponseBody) SetAccounts(v *ListDelegatedAdministratorsResponseBodyAccounts) *ListDelegatedAdministratorsResponseBody
- func (s *ListDelegatedAdministratorsResponseBody) SetPageNumber(v int64) *ListDelegatedAdministratorsResponseBody
- func (s *ListDelegatedAdministratorsResponseBody) SetPageSize(v int64) *ListDelegatedAdministratorsResponseBody
- func (s *ListDelegatedAdministratorsResponseBody) SetRequestId(v string) *ListDelegatedAdministratorsResponseBody
- func (s *ListDelegatedAdministratorsResponseBody) SetTotalCount(v int64) *ListDelegatedAdministratorsResponseBody
- func (s ListDelegatedAdministratorsResponseBody) String() string
- type ListDelegatedAdministratorsResponseBodyAccounts
- func (s ListDelegatedAdministratorsResponseBodyAccounts) GoString() string
- func (s *ListDelegatedAdministratorsResponseBodyAccounts) SetAccount(v []*ListDelegatedAdministratorsResponseBodyAccountsAccount) *ListDelegatedAdministratorsResponseBodyAccounts
- func (s ListDelegatedAdministratorsResponseBodyAccounts) String() string
- type ListDelegatedAdministratorsResponseBodyAccountsAccount
- func (s ListDelegatedAdministratorsResponseBodyAccountsAccount) GoString() string
- func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetAccountId(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
- func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetDelegationEnabledTime(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
- func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetDisplayName(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
- func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetJoinMethod(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
- func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetServicePrincipal(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
- func (s ListDelegatedAdministratorsResponseBodyAccountsAccount) String() string
- type ListDelegatedServicesForAccountRequest
- type ListDelegatedServicesForAccountResponse
- func (s ListDelegatedServicesForAccountResponse) GoString() string
- func (s *ListDelegatedServicesForAccountResponse) SetBody(v *ListDelegatedServicesForAccountResponseBody) *ListDelegatedServicesForAccountResponse
- func (s *ListDelegatedServicesForAccountResponse) SetHeaders(v map[string]*string) *ListDelegatedServicesForAccountResponse
- func (s *ListDelegatedServicesForAccountResponse) SetStatusCode(v int32) *ListDelegatedServicesForAccountResponse
- func (s ListDelegatedServicesForAccountResponse) String() string
- type ListDelegatedServicesForAccountResponseBody
- func (s ListDelegatedServicesForAccountResponseBody) GoString() string
- func (s *ListDelegatedServicesForAccountResponseBody) SetDelegatedServices(v *ListDelegatedServicesForAccountResponseBodyDelegatedServices) *ListDelegatedServicesForAccountResponseBody
- func (s *ListDelegatedServicesForAccountResponseBody) SetRequestId(v string) *ListDelegatedServicesForAccountResponseBody
- func (s ListDelegatedServicesForAccountResponseBody) String() string
- type ListDelegatedServicesForAccountResponseBodyDelegatedServices
- func (s ListDelegatedServicesForAccountResponseBodyDelegatedServices) GoString() string
- func (s *ListDelegatedServicesForAccountResponseBodyDelegatedServices) SetDelegatedService(...) *ListDelegatedServicesForAccountResponseBodyDelegatedServices
- func (s ListDelegatedServicesForAccountResponseBodyDelegatedServices) String() string
- type ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService
- func (s ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) GoString() string
- func (s *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) SetDelegationEnabledTime(v string) *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService
- func (s *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) SetServicePrincipal(v string) *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService
- func (s *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) SetStatus(v string) *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService
- func (s ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) String() string
- type ListFoldersForParentRequest
- func (s ListFoldersForParentRequest) GoString() string
- func (s *ListFoldersForParentRequest) SetPageNumber(v int32) *ListFoldersForParentRequest
- func (s *ListFoldersForParentRequest) SetPageSize(v int32) *ListFoldersForParentRequest
- func (s *ListFoldersForParentRequest) SetParentFolderId(v string) *ListFoldersForParentRequest
- func (s *ListFoldersForParentRequest) SetQueryKeyword(v string) *ListFoldersForParentRequest
- func (s ListFoldersForParentRequest) String() string
- type ListFoldersForParentResponse
- func (s ListFoldersForParentResponse) GoString() string
- func (s *ListFoldersForParentResponse) SetBody(v *ListFoldersForParentResponseBody) *ListFoldersForParentResponse
- func (s *ListFoldersForParentResponse) SetHeaders(v map[string]*string) *ListFoldersForParentResponse
- func (s *ListFoldersForParentResponse) SetStatusCode(v int32) *ListFoldersForParentResponse
- func (s ListFoldersForParentResponse) String() string
- type ListFoldersForParentResponseBody
- func (s ListFoldersForParentResponseBody) GoString() string
- func (s *ListFoldersForParentResponseBody) SetFolders(v *ListFoldersForParentResponseBodyFolders) *ListFoldersForParentResponseBody
- func (s *ListFoldersForParentResponseBody) SetPageNumber(v int32) *ListFoldersForParentResponseBody
- func (s *ListFoldersForParentResponseBody) SetPageSize(v int32) *ListFoldersForParentResponseBody
- func (s *ListFoldersForParentResponseBody) SetRequestId(v string) *ListFoldersForParentResponseBody
- func (s *ListFoldersForParentResponseBody) SetTotalCount(v int32) *ListFoldersForParentResponseBody
- func (s ListFoldersForParentResponseBody) String() string
- type ListFoldersForParentResponseBodyFolders
- type ListFoldersForParentResponseBodyFoldersFolder
- func (s ListFoldersForParentResponseBodyFoldersFolder) GoString() string
- func (s *ListFoldersForParentResponseBodyFoldersFolder) SetCreateTime(v string) *ListFoldersForParentResponseBodyFoldersFolder
- func (s *ListFoldersForParentResponseBodyFoldersFolder) SetFolderId(v string) *ListFoldersForParentResponseBodyFoldersFolder
- func (s *ListFoldersForParentResponseBodyFoldersFolder) SetFolderName(v string) *ListFoldersForParentResponseBodyFoldersFolder
- func (s ListFoldersForParentResponseBodyFoldersFolder) String() string
- type ListHandshakesForAccountRequest
- func (s ListHandshakesForAccountRequest) GoString() string
- func (s *ListHandshakesForAccountRequest) SetPageNumber(v int32) *ListHandshakesForAccountRequest
- func (s *ListHandshakesForAccountRequest) SetPageSize(v int32) *ListHandshakesForAccountRequest
- func (s ListHandshakesForAccountRequest) String() string
- type ListHandshakesForAccountResponse
- func (s ListHandshakesForAccountResponse) GoString() string
- func (s *ListHandshakesForAccountResponse) SetBody(v *ListHandshakesForAccountResponseBody) *ListHandshakesForAccountResponse
- func (s *ListHandshakesForAccountResponse) SetHeaders(v map[string]*string) *ListHandshakesForAccountResponse
- func (s *ListHandshakesForAccountResponse) SetStatusCode(v int32) *ListHandshakesForAccountResponse
- func (s ListHandshakesForAccountResponse) String() string
- type ListHandshakesForAccountResponseBody
- func (s ListHandshakesForAccountResponseBody) GoString() string
- func (s *ListHandshakesForAccountResponseBody) SetHandshakes(v *ListHandshakesForAccountResponseBodyHandshakes) *ListHandshakesForAccountResponseBody
- func (s *ListHandshakesForAccountResponseBody) SetPageNumber(v int32) *ListHandshakesForAccountResponseBody
- func (s *ListHandshakesForAccountResponseBody) SetPageSize(v int32) *ListHandshakesForAccountResponseBody
- func (s *ListHandshakesForAccountResponseBody) SetRequestId(v string) *ListHandshakesForAccountResponseBody
- func (s *ListHandshakesForAccountResponseBody) SetTotalCount(v int32) *ListHandshakesForAccountResponseBody
- func (s ListHandshakesForAccountResponseBody) String() string
- type ListHandshakesForAccountResponseBodyHandshakes
- func (s ListHandshakesForAccountResponseBodyHandshakes) GoString() string
- func (s *ListHandshakesForAccountResponseBodyHandshakes) SetHandshake(v []*ListHandshakesForAccountResponseBodyHandshakesHandshake) *ListHandshakesForAccountResponseBodyHandshakes
- func (s ListHandshakesForAccountResponseBodyHandshakes) String() string
- type ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s ListHandshakesForAccountResponseBodyHandshakesHandshake) GoString() string
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetCreateTime(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetExpireTime(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetHandshakeId(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetMasterAccountId(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetMasterAccountName(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetModifyTime(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetNote(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetResourceDirectoryId(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetStatus(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetTargetEntity(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetTargetType(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
- func (s ListHandshakesForAccountResponseBodyHandshakesHandshake) String() string
- type ListHandshakesForResourceDirectoryRequest
- func (s ListHandshakesForResourceDirectoryRequest) GoString() string
- func (s *ListHandshakesForResourceDirectoryRequest) SetPageNumber(v int32) *ListHandshakesForResourceDirectoryRequest
- func (s *ListHandshakesForResourceDirectoryRequest) SetPageSize(v int32) *ListHandshakesForResourceDirectoryRequest
- func (s ListHandshakesForResourceDirectoryRequest) String() string
- type ListHandshakesForResourceDirectoryResponse
- func (s ListHandshakesForResourceDirectoryResponse) GoString() string
- func (s *ListHandshakesForResourceDirectoryResponse) SetBody(v *ListHandshakesForResourceDirectoryResponseBody) *ListHandshakesForResourceDirectoryResponse
- func (s *ListHandshakesForResourceDirectoryResponse) SetHeaders(v map[string]*string) *ListHandshakesForResourceDirectoryResponse
- func (s *ListHandshakesForResourceDirectoryResponse) SetStatusCode(v int32) *ListHandshakesForResourceDirectoryResponse
- func (s ListHandshakesForResourceDirectoryResponse) String() string
- type ListHandshakesForResourceDirectoryResponseBody
- func (s ListHandshakesForResourceDirectoryResponseBody) GoString() string
- func (s *ListHandshakesForResourceDirectoryResponseBody) SetHandshakes(v *ListHandshakesForResourceDirectoryResponseBodyHandshakes) *ListHandshakesForResourceDirectoryResponseBody
- func (s *ListHandshakesForResourceDirectoryResponseBody) SetPageNumber(v int32) *ListHandshakesForResourceDirectoryResponseBody
- func (s *ListHandshakesForResourceDirectoryResponseBody) SetPageSize(v int32) *ListHandshakesForResourceDirectoryResponseBody
- func (s *ListHandshakesForResourceDirectoryResponseBody) SetRequestId(v string) *ListHandshakesForResourceDirectoryResponseBody
- func (s *ListHandshakesForResourceDirectoryResponseBody) SetTotalCount(v int32) *ListHandshakesForResourceDirectoryResponseBody
- func (s ListHandshakesForResourceDirectoryResponseBody) String() string
- type ListHandshakesForResourceDirectoryResponseBodyHandshakes
- func (s ListHandshakesForResourceDirectoryResponseBodyHandshakes) GoString() string
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakes) SetHandshake(v []*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) *ListHandshakesForResourceDirectoryResponseBodyHandshakes
- func (s ListHandshakesForResourceDirectoryResponseBodyHandshakes) String() string
- type ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) GoString() string
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetCreateTime(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetExpireTime(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetHandshakeId(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetMasterAccountId(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetMasterAccountName(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetModifyTime(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetNote(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetResourceDirectoryId(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetStatus(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetTargetEntity(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetTargetType(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
- func (s ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) String() string
- type ListPoliciesRequest
- func (s ListPoliciesRequest) GoString() string
- func (s *ListPoliciesRequest) SetLanguage(v string) *ListPoliciesRequest
- func (s *ListPoliciesRequest) SetPageNumber(v int32) *ListPoliciesRequest
- func (s *ListPoliciesRequest) SetPageSize(v int32) *ListPoliciesRequest
- func (s *ListPoliciesRequest) SetPolicyType(v string) *ListPoliciesRequest
- func (s ListPoliciesRequest) String() string
- type ListPoliciesResponse
- func (s ListPoliciesResponse) GoString() string
- func (s *ListPoliciesResponse) SetBody(v *ListPoliciesResponseBody) *ListPoliciesResponse
- func (s *ListPoliciesResponse) SetHeaders(v map[string]*string) *ListPoliciesResponse
- func (s *ListPoliciesResponse) SetStatusCode(v int32) *ListPoliciesResponse
- func (s ListPoliciesResponse) String() string
- type ListPoliciesResponseBody
- func (s ListPoliciesResponseBody) GoString() string
- func (s *ListPoliciesResponseBody) SetPageNumber(v int32) *ListPoliciesResponseBody
- func (s *ListPoliciesResponseBody) SetPageSize(v int32) *ListPoliciesResponseBody
- func (s *ListPoliciesResponseBody) SetPolicies(v *ListPoliciesResponseBodyPolicies) *ListPoliciesResponseBody
- func (s *ListPoliciesResponseBody) SetRequestId(v string) *ListPoliciesResponseBody
- func (s *ListPoliciesResponseBody) SetTotalCount(v int32) *ListPoliciesResponseBody
- func (s ListPoliciesResponseBody) String() string
- type ListPoliciesResponseBodyPolicies
- type ListPoliciesResponseBodyPoliciesPolicy
- func (s ListPoliciesResponseBodyPoliciesPolicy) GoString() string
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetAttachmentCount(v int32) *ListPoliciesResponseBodyPoliciesPolicy
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetCreateDate(v string) *ListPoliciesResponseBodyPoliciesPolicy
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetDefaultVersion(v string) *ListPoliciesResponseBodyPoliciesPolicy
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetDescription(v string) *ListPoliciesResponseBodyPoliciesPolicy
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetPolicyName(v string) *ListPoliciesResponseBodyPoliciesPolicy
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetPolicyType(v string) *ListPoliciesResponseBodyPoliciesPolicy
- func (s *ListPoliciesResponseBodyPoliciesPolicy) SetUpdateDate(v string) *ListPoliciesResponseBodyPoliciesPolicy
- func (s ListPoliciesResponseBodyPoliciesPolicy) String() string
- type ListPolicyAttachmentsRequest
- func (s ListPolicyAttachmentsRequest) GoString() string
- func (s *ListPolicyAttachmentsRequest) SetLanguage(v string) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetPageNumber(v int32) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetPageSize(v int32) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetPolicyName(v string) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetPolicyType(v string) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetPrincipalName(v string) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetPrincipalType(v string) *ListPolicyAttachmentsRequest
- func (s *ListPolicyAttachmentsRequest) SetResourceGroupId(v string) *ListPolicyAttachmentsRequest
- func (s ListPolicyAttachmentsRequest) String() string
- type ListPolicyAttachmentsResponse
- func (s ListPolicyAttachmentsResponse) GoString() string
- func (s *ListPolicyAttachmentsResponse) SetBody(v *ListPolicyAttachmentsResponseBody) *ListPolicyAttachmentsResponse
- func (s *ListPolicyAttachmentsResponse) SetHeaders(v map[string]*string) *ListPolicyAttachmentsResponse
- func (s *ListPolicyAttachmentsResponse) SetStatusCode(v int32) *ListPolicyAttachmentsResponse
- func (s ListPolicyAttachmentsResponse) String() string
- type ListPolicyAttachmentsResponseBody
- func (s ListPolicyAttachmentsResponseBody) GoString() string
- func (s *ListPolicyAttachmentsResponseBody) SetPageNumber(v int32) *ListPolicyAttachmentsResponseBody
- func (s *ListPolicyAttachmentsResponseBody) SetPageSize(v int32) *ListPolicyAttachmentsResponseBody
- func (s *ListPolicyAttachmentsResponseBody) SetPolicyAttachments(v *ListPolicyAttachmentsResponseBodyPolicyAttachments) *ListPolicyAttachmentsResponseBody
- func (s *ListPolicyAttachmentsResponseBody) SetRequestId(v string) *ListPolicyAttachmentsResponseBody
- func (s *ListPolicyAttachmentsResponseBody) SetTotalCount(v int32) *ListPolicyAttachmentsResponseBody
- func (s ListPolicyAttachmentsResponseBody) String() string
- type ListPolicyAttachmentsResponseBodyPolicyAttachments
- func (s ListPolicyAttachmentsResponseBodyPolicyAttachments) GoString() string
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachments) SetPolicyAttachment(v []*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) *ListPolicyAttachmentsResponseBodyPolicyAttachments
- func (s ListPolicyAttachmentsResponseBodyPolicyAttachments) String() string
- type ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) GoString() string
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetAttachDate(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetDescription(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPolicyName(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPolicyType(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPrincipalName(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPrincipalType(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetResourceGroupId(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
- func (s ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) String() string
- type ListPolicyVersionsRequest
- type ListPolicyVersionsResponse
- func (s ListPolicyVersionsResponse) GoString() string
- func (s *ListPolicyVersionsResponse) SetBody(v *ListPolicyVersionsResponseBody) *ListPolicyVersionsResponse
- func (s *ListPolicyVersionsResponse) SetHeaders(v map[string]*string) *ListPolicyVersionsResponse
- func (s *ListPolicyVersionsResponse) SetStatusCode(v int32) *ListPolicyVersionsResponse
- func (s ListPolicyVersionsResponse) String() string
- type ListPolicyVersionsResponseBody
- func (s ListPolicyVersionsResponseBody) GoString() string
- func (s *ListPolicyVersionsResponseBody) SetPolicyVersions(v *ListPolicyVersionsResponseBodyPolicyVersions) *ListPolicyVersionsResponseBody
- func (s *ListPolicyVersionsResponseBody) SetRequestId(v string) *ListPolicyVersionsResponseBody
- func (s ListPolicyVersionsResponseBody) String() string
- type ListPolicyVersionsResponseBodyPolicyVersions
- func (s ListPolicyVersionsResponseBodyPolicyVersions) GoString() string
- func (s *ListPolicyVersionsResponseBodyPolicyVersions) SetPolicyVersion(v []*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) *ListPolicyVersionsResponseBodyPolicyVersions
- func (s ListPolicyVersionsResponseBodyPolicyVersions) String() string
- type ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion
- func (s ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) GoString() string
- func (s *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetCreateDate(v string) *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion
- func (s *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetIsDefaultVersion(v bool) *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion
- func (s *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetVersionId(v string) *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion
- func (s ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) String() string
- type ListResourceGroupsRequest
- func (s ListResourceGroupsRequest) GoString() string
- func (s *ListResourceGroupsRequest) SetDisplayName(v string) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetIncludeTags(v bool) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetName(v string) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetPageNumber(v int32) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetPageSize(v int32) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetResourceGroupId(v string) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetResourceGroupIds(v []*string) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetStatus(v string) *ListResourceGroupsRequest
- func (s *ListResourceGroupsRequest) SetTag(v []*ListResourceGroupsRequestTag) *ListResourceGroupsRequest
- func (s ListResourceGroupsRequest) String() string
- type ListResourceGroupsRequestTag
- type ListResourceGroupsResponse
- func (s ListResourceGroupsResponse) GoString() string
- func (s *ListResourceGroupsResponse) SetBody(v *ListResourceGroupsResponseBody) *ListResourceGroupsResponse
- func (s *ListResourceGroupsResponse) SetHeaders(v map[string]*string) *ListResourceGroupsResponse
- func (s *ListResourceGroupsResponse) SetStatusCode(v int32) *ListResourceGroupsResponse
- func (s ListResourceGroupsResponse) String() string
- type ListResourceGroupsResponseBody
- func (s ListResourceGroupsResponseBody) GoString() string
- func (s *ListResourceGroupsResponseBody) SetPageNumber(v int32) *ListResourceGroupsResponseBody
- func (s *ListResourceGroupsResponseBody) SetPageSize(v int32) *ListResourceGroupsResponseBody
- func (s *ListResourceGroupsResponseBody) SetRequestId(v string) *ListResourceGroupsResponseBody
- func (s *ListResourceGroupsResponseBody) SetResourceGroups(v *ListResourceGroupsResponseBodyResourceGroups) *ListResourceGroupsResponseBody
- func (s *ListResourceGroupsResponseBody) SetTotalCount(v int32) *ListResourceGroupsResponseBody
- func (s ListResourceGroupsResponseBody) String() string
- type ListResourceGroupsResponseBodyResourceGroups
- func (s ListResourceGroupsResponseBodyResourceGroups) GoString() string
- func (s *ListResourceGroupsResponseBodyResourceGroups) SetResourceGroup(v []*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) *ListResourceGroupsResponseBodyResourceGroups
- func (s ListResourceGroupsResponseBodyResourceGroups) String() string
- type ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroup) GoString() string
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetAccountId(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetCreateDate(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetDisplayName(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetId(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetName(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetStatus(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetTags(v *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
- func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroup) String() string
- type ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags
- func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) GoString() string
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) SetTag(v []*ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags
- func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) String() string
- type ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag
- func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) GoString() string
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) SetTagKey(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag
- func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) SetTagValue(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag
- func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) String() string
- type ListResourcesRequest
- func (s ListResourcesRequest) GoString() string
- func (s *ListResourcesRequest) SetPageNumber(v int32) *ListResourcesRequest
- func (s *ListResourcesRequest) SetPageSize(v int32) *ListResourcesRequest
- func (s *ListResourcesRequest) SetRegion(v string) *ListResourcesRequest
- func (s *ListResourcesRequest) SetResourceGroupId(v string) *ListResourcesRequest
- func (s *ListResourcesRequest) SetResourceId(v string) *ListResourcesRequest
- func (s *ListResourcesRequest) SetResourceType(v string) *ListResourcesRequest
- func (s *ListResourcesRequest) SetResourceTypes(v []*ListResourcesRequestResourceTypes) *ListResourcesRequest
- func (s *ListResourcesRequest) SetService(v string) *ListResourcesRequest
- func (s ListResourcesRequest) String() string
- type ListResourcesRequestResourceTypes
- func (s ListResourcesRequestResourceTypes) GoString() string
- func (s *ListResourcesRequestResourceTypes) SetResourceType(v string) *ListResourcesRequestResourceTypes
- func (s *ListResourcesRequestResourceTypes) SetService(v string) *ListResourcesRequestResourceTypes
- func (s ListResourcesRequestResourceTypes) String() string
- type ListResourcesResponse
- func (s ListResourcesResponse) GoString() string
- func (s *ListResourcesResponse) SetBody(v *ListResourcesResponseBody) *ListResourcesResponse
- func (s *ListResourcesResponse) SetHeaders(v map[string]*string) *ListResourcesResponse
- func (s *ListResourcesResponse) SetStatusCode(v int32) *ListResourcesResponse
- func (s ListResourcesResponse) String() string
- type ListResourcesResponseBody
- func (s ListResourcesResponseBody) GoString() string
- func (s *ListResourcesResponseBody) SetPageNumber(v int32) *ListResourcesResponseBody
- func (s *ListResourcesResponseBody) SetPageSize(v int32) *ListResourcesResponseBody
- func (s *ListResourcesResponseBody) SetRequestId(v string) *ListResourcesResponseBody
- func (s *ListResourcesResponseBody) SetResources(v *ListResourcesResponseBodyResources) *ListResourcesResponseBody
- func (s *ListResourcesResponseBody) SetTotalCount(v int32) *ListResourcesResponseBody
- func (s ListResourcesResponseBody) String() string
- type ListResourcesResponseBodyResources
- type ListResourcesResponseBodyResourcesResource
- func (s ListResourcesResponseBodyResourcesResource) GoString() string
- func (s *ListResourcesResponseBodyResourcesResource) SetCreateDate(v string) *ListResourcesResponseBodyResourcesResource
- func (s *ListResourcesResponseBodyResourcesResource) SetRegionId(v string) *ListResourcesResponseBodyResourcesResource
- func (s *ListResourcesResponseBodyResourcesResource) SetResourceGroupId(v string) *ListResourcesResponseBodyResourcesResource
- func (s *ListResourcesResponseBodyResourcesResource) SetResourceId(v string) *ListResourcesResponseBodyResourcesResource
- func (s *ListResourcesResponseBodyResourcesResource) SetResourceType(v string) *ListResourcesResponseBodyResourcesResource
- func (s *ListResourcesResponseBodyResourcesResource) SetService(v string) *ListResourcesResponseBodyResourcesResource
- func (s ListResourcesResponseBodyResourcesResource) String() string
- type ListRolesRequest
- type ListRolesResponse
- func (s ListRolesResponse) GoString() string
- func (s *ListRolesResponse) SetBody(v *ListRolesResponseBody) *ListRolesResponse
- func (s *ListRolesResponse) SetHeaders(v map[string]*string) *ListRolesResponse
- func (s *ListRolesResponse) SetStatusCode(v int32) *ListRolesResponse
- func (s ListRolesResponse) String() string
- type ListRolesResponseBody
- func (s ListRolesResponseBody) GoString() string
- func (s *ListRolesResponseBody) SetPageNumber(v int32) *ListRolesResponseBody
- func (s *ListRolesResponseBody) SetPageSize(v int32) *ListRolesResponseBody
- func (s *ListRolesResponseBody) SetRequestId(v string) *ListRolesResponseBody
- func (s *ListRolesResponseBody) SetRoles(v *ListRolesResponseBodyRoles) *ListRolesResponseBody
- func (s *ListRolesResponseBody) SetTotalCount(v int32) *ListRolesResponseBody
- func (s ListRolesResponseBody) String() string
- type ListRolesResponseBodyRoles
- type ListRolesResponseBodyRolesRole
- func (s ListRolesResponseBodyRolesRole) GoString() string
- func (s *ListRolesResponseBodyRolesRole) SetArn(v string) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetCreateDate(v string) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetDescription(v string) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetIsServiceLinkedRole(v bool) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetLatestDeletionTask(v *ListRolesResponseBodyRolesRoleLatestDeletionTask) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetMaxSessionDuration(v int64) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetRoleId(v string) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetRoleName(v string) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetRolePrincipalName(v string) *ListRolesResponseBodyRolesRole
- func (s *ListRolesResponseBodyRolesRole) SetUpdateDate(v string) *ListRolesResponseBodyRolesRole
- func (s ListRolesResponseBodyRolesRole) String() string
- type ListRolesResponseBodyRolesRoleLatestDeletionTask
- func (s ListRolesResponseBodyRolesRoleLatestDeletionTask) GoString() string
- func (s *ListRolesResponseBodyRolesRoleLatestDeletionTask) SetCreateDate(v string) *ListRolesResponseBodyRolesRoleLatestDeletionTask
- func (s *ListRolesResponseBodyRolesRoleLatestDeletionTask) SetDeletionTaskId(v string) *ListRolesResponseBodyRolesRoleLatestDeletionTask
- func (s ListRolesResponseBodyRolesRoleLatestDeletionTask) String() string
- type ListTagKeysRequest
- func (s ListTagKeysRequest) GoString() string
- func (s *ListTagKeysRequest) SetKeyFilter(v string) *ListTagKeysRequest
- func (s *ListTagKeysRequest) SetMaxResults(v int32) *ListTagKeysRequest
- func (s *ListTagKeysRequest) SetNextToken(v string) *ListTagKeysRequest
- func (s *ListTagKeysRequest) SetResourceType(v string) *ListTagKeysRequest
- func (s ListTagKeysRequest) String() string
- type ListTagKeysResponse
- func (s ListTagKeysResponse) GoString() string
- func (s *ListTagKeysResponse) SetBody(v *ListTagKeysResponseBody) *ListTagKeysResponse
- func (s *ListTagKeysResponse) SetHeaders(v map[string]*string) *ListTagKeysResponse
- func (s *ListTagKeysResponse) SetStatusCode(v int32) *ListTagKeysResponse
- func (s ListTagKeysResponse) String() string
- type ListTagKeysResponseBody
- func (s ListTagKeysResponseBody) GoString() string
- func (s *ListTagKeysResponseBody) SetNextToken(v string) *ListTagKeysResponseBody
- func (s *ListTagKeysResponseBody) SetRequestId(v string) *ListTagKeysResponseBody
- func (s *ListTagKeysResponseBody) SetTags(v []*ListTagKeysResponseBodyTags) *ListTagKeysResponseBody
- func (s ListTagKeysResponseBody) String() string
- type ListTagKeysResponseBodyTags
- type ListTagResourcesRequest
- func (s ListTagResourcesRequest) GoString() string
- func (s *ListTagResourcesRequest) SetMaxResults(v int32) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
- func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
- func (s ListTagResourcesRequest) String() string
- type ListTagResourcesRequestTag
- type ListTagResourcesResponse
- func (s ListTagResourcesResponse) GoString() string
- func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
- func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
- func (s ListTagResourcesResponse) String() string
- type ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) GoString() string
- func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
- func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
- func (s ListTagResourcesResponseBody) String() string
- type ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) GoString() string
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
- func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
- func (s ListTagResourcesResponseBodyTagResources) String() string
- type ListTagValuesRequest
- func (s ListTagValuesRequest) GoString() string
- func (s *ListTagValuesRequest) SetMaxResults(v int32) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetNextToken(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetResourceType(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetTagKey(v string) *ListTagValuesRequest
- func (s *ListTagValuesRequest) SetValueFilter(v string) *ListTagValuesRequest
- func (s ListTagValuesRequest) String() string
- type ListTagValuesResponse
- func (s ListTagValuesResponse) GoString() string
- func (s *ListTagValuesResponse) SetBody(v *ListTagValuesResponseBody) *ListTagValuesResponse
- func (s *ListTagValuesResponse) SetHeaders(v map[string]*string) *ListTagValuesResponse
- func (s *ListTagValuesResponse) SetStatusCode(v int32) *ListTagValuesResponse
- func (s ListTagValuesResponse) String() string
- type ListTagValuesResponseBody
- func (s ListTagValuesResponseBody) GoString() string
- func (s *ListTagValuesResponseBody) SetNextToken(v string) *ListTagValuesResponseBody
- func (s *ListTagValuesResponseBody) SetRequestId(v string) *ListTagValuesResponseBody
- func (s *ListTagValuesResponseBody) SetTags(v []*ListTagValuesResponseBodyTags) *ListTagValuesResponseBody
- func (s ListTagValuesResponseBody) String() string
- type ListTagValuesResponseBodyTags
- type ListTargetAttachmentsForControlPolicyRequest
- func (s ListTargetAttachmentsForControlPolicyRequest) GoString() string
- func (s *ListTargetAttachmentsForControlPolicyRequest) SetPageNumber(v int32) *ListTargetAttachmentsForControlPolicyRequest
- func (s *ListTargetAttachmentsForControlPolicyRequest) SetPageSize(v int32) *ListTargetAttachmentsForControlPolicyRequest
- func (s *ListTargetAttachmentsForControlPolicyRequest) SetPolicyId(v string) *ListTargetAttachmentsForControlPolicyRequest
- func (s ListTargetAttachmentsForControlPolicyRequest) String() string
- type ListTargetAttachmentsForControlPolicyResponse
- func (s ListTargetAttachmentsForControlPolicyResponse) GoString() string
- func (s *ListTargetAttachmentsForControlPolicyResponse) SetBody(v *ListTargetAttachmentsForControlPolicyResponseBody) *ListTargetAttachmentsForControlPolicyResponse
- func (s *ListTargetAttachmentsForControlPolicyResponse) SetHeaders(v map[string]*string) *ListTargetAttachmentsForControlPolicyResponse
- func (s *ListTargetAttachmentsForControlPolicyResponse) SetStatusCode(v int32) *ListTargetAttachmentsForControlPolicyResponse
- func (s ListTargetAttachmentsForControlPolicyResponse) String() string
- type ListTargetAttachmentsForControlPolicyResponseBody
- func (s ListTargetAttachmentsForControlPolicyResponseBody) GoString() string
- func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetPageNumber(v int32) *ListTargetAttachmentsForControlPolicyResponseBody
- func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetPageSize(v int32) *ListTargetAttachmentsForControlPolicyResponseBody
- func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetRequestId(v string) *ListTargetAttachmentsForControlPolicyResponseBody
- func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetTargetAttachments(v *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) *ListTargetAttachmentsForControlPolicyResponseBody
- func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetTotalCount(v int32) *ListTargetAttachmentsForControlPolicyResponseBody
- func (s ListTargetAttachmentsForControlPolicyResponseBody) String() string
- type ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments
- func (s ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) GoString() string
- func (s *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) SetTargetAttachment(...) *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments
- func (s ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) String() string
- type ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment
- func (s ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) GoString() string
- func (s *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetAttachDate(v string) ...
- func (s *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetTargetId(v string) ...
- func (s *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetTargetName(v string) ...
- func (s *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetTargetType(v string) ...
- func (s ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) String() string
- type ListTrustedServiceStatusRequest
- func (s ListTrustedServiceStatusRequest) GoString() string
- func (s *ListTrustedServiceStatusRequest) SetAdminAccountId(v string) *ListTrustedServiceStatusRequest
- func (s *ListTrustedServiceStatusRequest) SetPageNumber(v int32) *ListTrustedServiceStatusRequest
- func (s *ListTrustedServiceStatusRequest) SetPageSize(v int32) *ListTrustedServiceStatusRequest
- func (s ListTrustedServiceStatusRequest) String() string
- type ListTrustedServiceStatusResponse
- func (s ListTrustedServiceStatusResponse) GoString() string
- func (s *ListTrustedServiceStatusResponse) SetBody(v *ListTrustedServiceStatusResponseBody) *ListTrustedServiceStatusResponse
- func (s *ListTrustedServiceStatusResponse) SetHeaders(v map[string]*string) *ListTrustedServiceStatusResponse
- func (s *ListTrustedServiceStatusResponse) SetStatusCode(v int32) *ListTrustedServiceStatusResponse
- func (s ListTrustedServiceStatusResponse) String() string
- type ListTrustedServiceStatusResponseBody
- func (s ListTrustedServiceStatusResponseBody) GoString() string
- func (s *ListTrustedServiceStatusResponseBody) SetEnabledServicePrincipals(v *ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) *ListTrustedServiceStatusResponseBody
- func (s *ListTrustedServiceStatusResponseBody) SetPageNumber(v int32) *ListTrustedServiceStatusResponseBody
- func (s *ListTrustedServiceStatusResponseBody) SetPageSize(v int32) *ListTrustedServiceStatusResponseBody
- func (s *ListTrustedServiceStatusResponseBody) SetRequestId(v string) *ListTrustedServiceStatusResponseBody
- func (s *ListTrustedServiceStatusResponseBody) SetTotalCount(v int32) *ListTrustedServiceStatusResponseBody
- func (s ListTrustedServiceStatusResponseBody) String() string
- type ListTrustedServiceStatusResponseBodyEnabledServicePrincipals
- func (s ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) GoString() string
- func (s *ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) SetEnabledServicePrincipal(...) *ListTrustedServiceStatusResponseBodyEnabledServicePrincipals
- func (s ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) String() string
- type ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal
- func (s ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) GoString() string
- func (s *ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) SetEnableTime(v string) ...
- func (s *ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) SetServicePrincipal(v string) ...
- func (s ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) String() string
- type MoveAccountRequest
- type MoveAccountResponse
- func (s MoveAccountResponse) GoString() string
- func (s *MoveAccountResponse) SetBody(v *MoveAccountResponseBody) *MoveAccountResponse
- func (s *MoveAccountResponse) SetHeaders(v map[string]*string) *MoveAccountResponse
- func (s *MoveAccountResponse) SetStatusCode(v int32) *MoveAccountResponse
- func (s MoveAccountResponse) String() string
- type MoveAccountResponseBody
- type MoveResourcesRequest
- type MoveResourcesRequestResources
- func (s MoveResourcesRequestResources) GoString() string
- func (s *MoveResourcesRequestResources) SetRegionId(v string) *MoveResourcesRequestResources
- func (s *MoveResourcesRequestResources) SetResourceId(v string) *MoveResourcesRequestResources
- func (s *MoveResourcesRequestResources) SetResourceType(v string) *MoveResourcesRequestResources
- func (s *MoveResourcesRequestResources) SetService(v string) *MoveResourcesRequestResources
- func (s MoveResourcesRequestResources) String() string
- type MoveResourcesResponse
- func (s MoveResourcesResponse) GoString() string
- func (s *MoveResourcesResponse) SetBody(v *MoveResourcesResponseBody) *MoveResourcesResponse
- func (s *MoveResourcesResponse) SetHeaders(v map[string]*string) *MoveResourcesResponse
- func (s *MoveResourcesResponse) SetStatusCode(v int32) *MoveResourcesResponse
- func (s MoveResourcesResponse) String() string
- type MoveResourcesResponseBody
- func (s MoveResourcesResponseBody) GoString() string
- func (s *MoveResourcesResponseBody) SetRequestId(v string) *MoveResourcesResponseBody
- func (s *MoveResourcesResponseBody) SetResponses(v []*MoveResourcesResponseBodyResponses) *MoveResourcesResponseBody
- func (s MoveResourcesResponseBody) String() string
- type MoveResourcesResponseBodyResponses
- func (s MoveResourcesResponseBodyResponses) GoString() string
- func (s *MoveResourcesResponseBodyResponses) SetErrorCode(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetErrorMsg(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetRegionId(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetRequestId(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetResourceId(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetResourceType(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetService(v string) *MoveResourcesResponseBodyResponses
- func (s *MoveResourcesResponseBodyResponses) SetStatus(v string) *MoveResourcesResponseBodyResponses
- func (s MoveResourcesResponseBodyResponses) String() string
- type PromoteResourceAccountRequest
- type PromoteResourceAccountResponse
- func (s PromoteResourceAccountResponse) GoString() string
- func (s *PromoteResourceAccountResponse) SetBody(v *PromoteResourceAccountResponseBody) *PromoteResourceAccountResponse
- func (s *PromoteResourceAccountResponse) SetHeaders(v map[string]*string) *PromoteResourceAccountResponse
- func (s *PromoteResourceAccountResponse) SetStatusCode(v int32) *PromoteResourceAccountResponse
- func (s PromoteResourceAccountResponse) String() string
- type PromoteResourceAccountResponseBody
- func (s PromoteResourceAccountResponseBody) GoString() string
- func (s *PromoteResourceAccountResponseBody) SetAccount(v *PromoteResourceAccountResponseBodyAccount) *PromoteResourceAccountResponseBody
- func (s *PromoteResourceAccountResponseBody) SetRequestId(v string) *PromoteResourceAccountResponseBody
- func (s PromoteResourceAccountResponseBody) String() string
- type PromoteResourceAccountResponseBodyAccount
- func (s PromoteResourceAccountResponseBodyAccount) GoString() string
- func (s *PromoteResourceAccountResponseBodyAccount) SetAccountId(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetAccountName(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetDisplayName(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetFolderId(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetJoinMethod(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetJoinTime(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetModifyTime(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetRecordId(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetResourceDirectoryId(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetStatus(v string) *PromoteResourceAccountResponseBodyAccount
- func (s *PromoteResourceAccountResponseBodyAccount) SetType(v string) *PromoteResourceAccountResponseBodyAccount
- func (s PromoteResourceAccountResponseBodyAccount) String() string
- type RegisterDelegatedAdministratorRequest
- func (s RegisterDelegatedAdministratorRequest) GoString() string
- func (s *RegisterDelegatedAdministratorRequest) SetAccountId(v string) *RegisterDelegatedAdministratorRequest
- func (s *RegisterDelegatedAdministratorRequest) SetServicePrincipal(v string) *RegisterDelegatedAdministratorRequest
- func (s RegisterDelegatedAdministratorRequest) String() string
- type RegisterDelegatedAdministratorResponse
- func (s RegisterDelegatedAdministratorResponse) GoString() string
- func (s *RegisterDelegatedAdministratorResponse) SetBody(v *RegisterDelegatedAdministratorResponseBody) *RegisterDelegatedAdministratorResponse
- func (s *RegisterDelegatedAdministratorResponse) SetHeaders(v map[string]*string) *RegisterDelegatedAdministratorResponse
- func (s *RegisterDelegatedAdministratorResponse) SetStatusCode(v int32) *RegisterDelegatedAdministratorResponse
- func (s RegisterDelegatedAdministratorResponse) String() string
- type RegisterDelegatedAdministratorResponseBody
- type RemoveCloudAccountRequest
- type RemoveCloudAccountResponse
- func (s RemoveCloudAccountResponse) GoString() string
- func (s *RemoveCloudAccountResponse) SetBody(v *RemoveCloudAccountResponseBody) *RemoveCloudAccountResponse
- func (s *RemoveCloudAccountResponse) SetHeaders(v map[string]*string) *RemoveCloudAccountResponse
- func (s *RemoveCloudAccountResponse) SetStatusCode(v int32) *RemoveCloudAccountResponse
- func (s RemoveCloudAccountResponse) String() string
- type RemoveCloudAccountResponseBody
- type ResendCreateCloudAccountEmailRequest
- type ResendCreateCloudAccountEmailResponse
- func (s ResendCreateCloudAccountEmailResponse) GoString() string
- func (s *ResendCreateCloudAccountEmailResponse) SetBody(v *ResendCreateCloudAccountEmailResponseBody) *ResendCreateCloudAccountEmailResponse
- func (s *ResendCreateCloudAccountEmailResponse) SetHeaders(v map[string]*string) *ResendCreateCloudAccountEmailResponse
- func (s *ResendCreateCloudAccountEmailResponse) SetStatusCode(v int32) *ResendCreateCloudAccountEmailResponse
- func (s ResendCreateCloudAccountEmailResponse) String() string
- type ResendCreateCloudAccountEmailResponseBody
- func (s ResendCreateCloudAccountEmailResponseBody) GoString() string
- func (s *ResendCreateCloudAccountEmailResponseBody) SetAccount(v *ResendCreateCloudAccountEmailResponseBodyAccount) *ResendCreateCloudAccountEmailResponseBody
- func (s *ResendCreateCloudAccountEmailResponseBody) SetRequestId(v string) *ResendCreateCloudAccountEmailResponseBody
- func (s ResendCreateCloudAccountEmailResponseBody) String() string
- type ResendCreateCloudAccountEmailResponseBodyAccount
- func (s ResendCreateCloudAccountEmailResponseBodyAccount) GoString() string
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetAccountId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetAccountName(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetDisplayName(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetFolderId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetJoinMethod(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetJoinTime(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetModifyTime(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetRecordId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetResourceDirectoryId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetStatus(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetType(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
- func (s ResendCreateCloudAccountEmailResponseBodyAccount) String() string
- type ResendPromoteResourceAccountEmailRequest
- type ResendPromoteResourceAccountEmailResponse
- func (s ResendPromoteResourceAccountEmailResponse) GoString() string
- func (s *ResendPromoteResourceAccountEmailResponse) SetBody(v *ResendPromoteResourceAccountEmailResponseBody) *ResendPromoteResourceAccountEmailResponse
- func (s *ResendPromoteResourceAccountEmailResponse) SetHeaders(v map[string]*string) *ResendPromoteResourceAccountEmailResponse
- func (s *ResendPromoteResourceAccountEmailResponse) SetStatusCode(v int32) *ResendPromoteResourceAccountEmailResponse
- func (s ResendPromoteResourceAccountEmailResponse) String() string
- type ResendPromoteResourceAccountEmailResponseBody
- func (s ResendPromoteResourceAccountEmailResponseBody) GoString() string
- func (s *ResendPromoteResourceAccountEmailResponseBody) SetAccount(v *ResendPromoteResourceAccountEmailResponseBodyAccount) *ResendPromoteResourceAccountEmailResponseBody
- func (s *ResendPromoteResourceAccountEmailResponseBody) SetRequestId(v string) *ResendPromoteResourceAccountEmailResponseBody
- func (s ResendPromoteResourceAccountEmailResponseBody) String() string
- type ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s ResendPromoteResourceAccountEmailResponseBodyAccount) GoString() string
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetAccountId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetAccountName(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetDisplayName(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetFolderId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetJoinMethod(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetJoinTime(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetModifyTime(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetRecordId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetResourceDirectoryId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetStatus(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetType(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
- func (s ResendPromoteResourceAccountEmailResponseBodyAccount) String() string
- type RetryChangeAccountEmailRequest
- type RetryChangeAccountEmailResponse
- func (s RetryChangeAccountEmailResponse) GoString() string
- func (s *RetryChangeAccountEmailResponse) SetBody(v *RetryChangeAccountEmailResponseBody) *RetryChangeAccountEmailResponse
- func (s *RetryChangeAccountEmailResponse) SetHeaders(v map[string]*string) *RetryChangeAccountEmailResponse
- func (s *RetryChangeAccountEmailResponse) SetStatusCode(v int32) *RetryChangeAccountEmailResponse
- func (s RetryChangeAccountEmailResponse) String() string
- type RetryChangeAccountEmailResponseBody
- type SendVerificationCodeForBindSecureMobilePhoneRequest
- func (s SendVerificationCodeForBindSecureMobilePhoneRequest) GoString() string
- func (s *SendVerificationCodeForBindSecureMobilePhoneRequest) SetAccountId(v string) *SendVerificationCodeForBindSecureMobilePhoneRequest
- func (s *SendVerificationCodeForBindSecureMobilePhoneRequest) SetSecureMobilePhone(v string) *SendVerificationCodeForBindSecureMobilePhoneRequest
- func (s SendVerificationCodeForBindSecureMobilePhoneRequest) String() string
- type SendVerificationCodeForBindSecureMobilePhoneResponse
- func (s SendVerificationCodeForBindSecureMobilePhoneResponse) GoString() string
- func (s *SendVerificationCodeForBindSecureMobilePhoneResponse) SetBody(v *SendVerificationCodeForBindSecureMobilePhoneResponseBody) *SendVerificationCodeForBindSecureMobilePhoneResponse
- func (s *SendVerificationCodeForBindSecureMobilePhoneResponse) SetHeaders(v map[string]*string) *SendVerificationCodeForBindSecureMobilePhoneResponse
- func (s *SendVerificationCodeForBindSecureMobilePhoneResponse) SetStatusCode(v int32) *SendVerificationCodeForBindSecureMobilePhoneResponse
- func (s SendVerificationCodeForBindSecureMobilePhoneResponse) String() string
- type SendVerificationCodeForBindSecureMobilePhoneResponseBody
- func (s SendVerificationCodeForBindSecureMobilePhoneResponseBody) GoString() string
- func (s *SendVerificationCodeForBindSecureMobilePhoneResponseBody) SetExpirationDate(v string) *SendVerificationCodeForBindSecureMobilePhoneResponseBody
- func (s *SendVerificationCodeForBindSecureMobilePhoneResponseBody) SetRequestId(v string) *SendVerificationCodeForBindSecureMobilePhoneResponseBody
- func (s SendVerificationCodeForBindSecureMobilePhoneResponseBody) String() string
- type SendVerificationCodeForEnableRDRequest
- type SendVerificationCodeForEnableRDResponse
- func (s SendVerificationCodeForEnableRDResponse) GoString() string
- func (s *SendVerificationCodeForEnableRDResponse) SetBody(v *SendVerificationCodeForEnableRDResponseBody) *SendVerificationCodeForEnableRDResponse
- func (s *SendVerificationCodeForEnableRDResponse) SetHeaders(v map[string]*string) *SendVerificationCodeForEnableRDResponse
- func (s *SendVerificationCodeForEnableRDResponse) SetStatusCode(v int32) *SendVerificationCodeForEnableRDResponse
- func (s SendVerificationCodeForEnableRDResponse) String() string
- type SendVerificationCodeForEnableRDResponseBody
- type SetDefaultPolicyVersionRequest
- func (s SetDefaultPolicyVersionRequest) GoString() string
- func (s *SetDefaultPolicyVersionRequest) SetPolicyName(v string) *SetDefaultPolicyVersionRequest
- func (s *SetDefaultPolicyVersionRequest) SetVersionId(v string) *SetDefaultPolicyVersionRequest
- func (s SetDefaultPolicyVersionRequest) String() string
- type SetDefaultPolicyVersionResponse
- func (s SetDefaultPolicyVersionResponse) GoString() string
- func (s *SetDefaultPolicyVersionResponse) SetBody(v *SetDefaultPolicyVersionResponseBody) *SetDefaultPolicyVersionResponse
- func (s *SetDefaultPolicyVersionResponse) SetHeaders(v map[string]*string) *SetDefaultPolicyVersionResponse
- func (s *SetDefaultPolicyVersionResponse) SetStatusCode(v int32) *SetDefaultPolicyVersionResponse
- func (s SetDefaultPolicyVersionResponse) String() string
- type SetDefaultPolicyVersionResponseBody
- type SetMemberDeletionPermissionRequest
- type SetMemberDeletionPermissionResponse
- func (s SetMemberDeletionPermissionResponse) GoString() string
- func (s *SetMemberDeletionPermissionResponse) SetBody(v *SetMemberDeletionPermissionResponseBody) *SetMemberDeletionPermissionResponse
- func (s *SetMemberDeletionPermissionResponse) SetHeaders(v map[string]*string) *SetMemberDeletionPermissionResponse
- func (s *SetMemberDeletionPermissionResponse) SetStatusCode(v int32) *SetMemberDeletionPermissionResponse
- func (s SetMemberDeletionPermissionResponse) String() string
- type SetMemberDeletionPermissionResponseBody
- func (s SetMemberDeletionPermissionResponseBody) GoString() string
- func (s *SetMemberDeletionPermissionResponseBody) SetManagementAccountId(v string) *SetMemberDeletionPermissionResponseBody
- func (s *SetMemberDeletionPermissionResponseBody) SetMemberDeletionStatus(v string) *SetMemberDeletionPermissionResponseBody
- func (s *SetMemberDeletionPermissionResponseBody) SetRequestId(v string) *SetMemberDeletionPermissionResponseBody
- func (s *SetMemberDeletionPermissionResponseBody) SetResourceDirectoryId(v string) *SetMemberDeletionPermissionResponseBody
- func (s SetMemberDeletionPermissionResponseBody) String() string
- type TagResourcesRequest
- func (s TagResourcesRequest) GoString() string
- func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
- func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
- func (s TagResourcesRequest) String() string
- type TagResourcesRequestTag
- type TagResourcesResponse
- func (s TagResourcesResponse) GoString() string
- func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
- func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
- func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
- func (s TagResourcesResponse) String() string
- type TagResourcesResponseBody
- type UntagResourcesRequest
- func (s UntagResourcesRequest) GoString() string
- func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
- func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
- func (s UntagResourcesRequest) String() string
- type UntagResourcesResponse
- func (s UntagResourcesResponse) GoString() string
- func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
- func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
- func (s UntagResourcesResponse) String() string
- type UntagResourcesResponseBody
- type UpdateAccountRequest
- func (s UpdateAccountRequest) GoString() string
- func (s *UpdateAccountRequest) SetAccountId(v string) *UpdateAccountRequest
- func (s *UpdateAccountRequest) SetNewAccountType(v string) *UpdateAccountRequest
- func (s *UpdateAccountRequest) SetNewDisplayName(v string) *UpdateAccountRequest
- func (s UpdateAccountRequest) String() string
- type UpdateAccountResponse
- func (s UpdateAccountResponse) GoString() string
- func (s *UpdateAccountResponse) SetBody(v *UpdateAccountResponseBody) *UpdateAccountResponse
- func (s *UpdateAccountResponse) SetHeaders(v map[string]*string) *UpdateAccountResponse
- func (s *UpdateAccountResponse) SetStatusCode(v int32) *UpdateAccountResponse
- func (s UpdateAccountResponse) String() string
- type UpdateAccountResponseBody
- func (s UpdateAccountResponseBody) GoString() string
- func (s *UpdateAccountResponseBody) SetAccount(v *UpdateAccountResponseBodyAccount) *UpdateAccountResponseBody
- func (s *UpdateAccountResponseBody) SetRequestId(v string) *UpdateAccountResponseBody
- func (s UpdateAccountResponseBody) String() string
- type UpdateAccountResponseBodyAccount
- func (s UpdateAccountResponseBodyAccount) GoString() string
- func (s *UpdateAccountResponseBodyAccount) SetAccountId(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetAccountName(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetDisplayName(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetFolderId(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetJoinMethod(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetJoinTime(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetModifyTime(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetResourceDirectoryId(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetStatus(v string) *UpdateAccountResponseBodyAccount
- func (s *UpdateAccountResponseBodyAccount) SetType(v string) *UpdateAccountResponseBodyAccount
- func (s UpdateAccountResponseBodyAccount) String() string
- type UpdateAssociatedTransferSettingRequest
- func (s UpdateAssociatedTransferSettingRequest) GoString() string
- func (s *UpdateAssociatedTransferSettingRequest) SetEnableExistingResourcesTransfer(v string) *UpdateAssociatedTransferSettingRequest
- func (s *UpdateAssociatedTransferSettingRequest) SetRuleSettings(v []*UpdateAssociatedTransferSettingRequestRuleSettings) *UpdateAssociatedTransferSettingRequest
- func (s UpdateAssociatedTransferSettingRequest) String() string
- type UpdateAssociatedTransferSettingRequestRuleSettings
- func (s UpdateAssociatedTransferSettingRequestRuleSettings) GoString() string
- func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetAssociatedResourceType(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
- func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetAssociatedService(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
- func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetMasterResourceType(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
- func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetMasterService(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
- func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetStatus(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
- func (s UpdateAssociatedTransferSettingRequestRuleSettings) String() string
- type UpdateAssociatedTransferSettingResponse
- func (s UpdateAssociatedTransferSettingResponse) GoString() string
- func (s *UpdateAssociatedTransferSettingResponse) SetBody(v *UpdateAssociatedTransferSettingResponseBody) *UpdateAssociatedTransferSettingResponse
- func (s *UpdateAssociatedTransferSettingResponse) SetHeaders(v map[string]*string) *UpdateAssociatedTransferSettingResponse
- func (s *UpdateAssociatedTransferSettingResponse) SetStatusCode(v int32) *UpdateAssociatedTransferSettingResponse
- func (s UpdateAssociatedTransferSettingResponse) String() string
- type UpdateAssociatedTransferSettingResponseBody
- type UpdateControlPolicyRequest
- func (s UpdateControlPolicyRequest) GoString() string
- func (s *UpdateControlPolicyRequest) SetNewDescription(v string) *UpdateControlPolicyRequest
- func (s *UpdateControlPolicyRequest) SetNewPolicyDocument(v string) *UpdateControlPolicyRequest
- func (s *UpdateControlPolicyRequest) SetNewPolicyName(v string) *UpdateControlPolicyRequest
- func (s *UpdateControlPolicyRequest) SetPolicyId(v string) *UpdateControlPolicyRequest
- func (s UpdateControlPolicyRequest) String() string
- type UpdateControlPolicyResponse
- func (s UpdateControlPolicyResponse) GoString() string
- func (s *UpdateControlPolicyResponse) SetBody(v *UpdateControlPolicyResponseBody) *UpdateControlPolicyResponse
- func (s *UpdateControlPolicyResponse) SetHeaders(v map[string]*string) *UpdateControlPolicyResponse
- func (s *UpdateControlPolicyResponse) SetStatusCode(v int32) *UpdateControlPolicyResponse
- func (s UpdateControlPolicyResponse) String() string
- type UpdateControlPolicyResponseBody
- func (s UpdateControlPolicyResponseBody) GoString() string
- func (s *UpdateControlPolicyResponseBody) SetControlPolicy(v *UpdateControlPolicyResponseBodyControlPolicy) *UpdateControlPolicyResponseBody
- func (s *UpdateControlPolicyResponseBody) SetRequestId(v string) *UpdateControlPolicyResponseBody
- func (s UpdateControlPolicyResponseBody) String() string
- type UpdateControlPolicyResponseBodyControlPolicy
- func (s UpdateControlPolicyResponseBodyControlPolicy) GoString() string
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetAttachmentCount(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetCreateDate(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetDescription(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetEffectScope(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetPolicyId(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetPolicyName(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetPolicyType(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s *UpdateControlPolicyResponseBodyControlPolicy) SetUpdateDate(v string) *UpdateControlPolicyResponseBodyControlPolicy
- func (s UpdateControlPolicyResponseBodyControlPolicy) String() string
- type UpdateFolderRequest
- type UpdateFolderResponse
- func (s UpdateFolderResponse) GoString() string
- func (s *UpdateFolderResponse) SetBody(v *UpdateFolderResponseBody) *UpdateFolderResponse
- func (s *UpdateFolderResponse) SetHeaders(v map[string]*string) *UpdateFolderResponse
- func (s *UpdateFolderResponse) SetStatusCode(v int32) *UpdateFolderResponse
- func (s UpdateFolderResponse) String() string
- type UpdateFolderResponseBody
- type UpdateFolderResponseBodyFolder
- func (s UpdateFolderResponseBodyFolder) GoString() string
- func (s *UpdateFolderResponseBodyFolder) SetCreateTime(v string) *UpdateFolderResponseBodyFolder
- func (s *UpdateFolderResponseBodyFolder) SetFolderId(v string) *UpdateFolderResponseBodyFolder
- func (s *UpdateFolderResponseBodyFolder) SetFolderName(v string) *UpdateFolderResponseBodyFolder
- func (s *UpdateFolderResponseBodyFolder) SetParentFolderId(v string) *UpdateFolderResponseBodyFolder
- func (s UpdateFolderResponseBodyFolder) String() string
- type UpdateResourceGroupRequest
- type UpdateResourceGroupResponse
- func (s UpdateResourceGroupResponse) GoString() string
- func (s *UpdateResourceGroupResponse) SetBody(v *UpdateResourceGroupResponseBody) *UpdateResourceGroupResponse
- func (s *UpdateResourceGroupResponse) SetHeaders(v map[string]*string) *UpdateResourceGroupResponse
- func (s *UpdateResourceGroupResponse) SetStatusCode(v int32) *UpdateResourceGroupResponse
- func (s UpdateResourceGroupResponse) String() string
- type UpdateResourceGroupResponseBody
- func (s UpdateResourceGroupResponseBody) GoString() string
- func (s *UpdateResourceGroupResponseBody) SetRequestId(v string) *UpdateResourceGroupResponseBody
- func (s *UpdateResourceGroupResponseBody) SetResourceGroup(v *UpdateResourceGroupResponseBodyResourceGroup) *UpdateResourceGroupResponseBody
- func (s UpdateResourceGroupResponseBody) String() string
- type UpdateResourceGroupResponseBodyResourceGroup
- func (s UpdateResourceGroupResponseBodyResourceGroup) GoString() string
- func (s *UpdateResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *UpdateResourceGroupResponseBodyResourceGroup
- func (s *UpdateResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *UpdateResourceGroupResponseBodyResourceGroup
- func (s *UpdateResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *UpdateResourceGroupResponseBodyResourceGroup
- func (s *UpdateResourceGroupResponseBodyResourceGroup) SetId(v string) *UpdateResourceGroupResponseBodyResourceGroup
- func (s *UpdateResourceGroupResponseBodyResourceGroup) SetName(v string) *UpdateResourceGroupResponseBodyResourceGroup
- func (s UpdateResourceGroupResponseBodyResourceGroup) String() string
- type UpdateRoleRequest
- func (s UpdateRoleRequest) GoString() string
- func (s *UpdateRoleRequest) SetNewAssumeRolePolicyDocument(v string) *UpdateRoleRequest
- func (s *UpdateRoleRequest) SetNewDescription(v string) *UpdateRoleRequest
- func (s *UpdateRoleRequest) SetNewMaxSessionDuration(v int64) *UpdateRoleRequest
- func (s *UpdateRoleRequest) SetRoleName(v string) *UpdateRoleRequest
- func (s UpdateRoleRequest) String() string
- type UpdateRoleResponse
- func (s UpdateRoleResponse) GoString() string
- func (s *UpdateRoleResponse) SetBody(v *UpdateRoleResponseBody) *UpdateRoleResponse
- func (s *UpdateRoleResponse) SetHeaders(v map[string]*string) *UpdateRoleResponse
- func (s *UpdateRoleResponse) SetStatusCode(v int32) *UpdateRoleResponse
- func (s UpdateRoleResponse) String() string
- type UpdateRoleResponseBody
- type UpdateRoleResponseBodyRole
- func (s UpdateRoleResponseBodyRole) GoString() string
- func (s *UpdateRoleResponseBodyRole) SetArn(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetCreateDate(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetDescription(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetMaxSessionDuration(v int64) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetRoleId(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetRoleName(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetRolePrincipalName(v string) *UpdateRoleResponseBodyRole
- func (s *UpdateRoleResponseBodyRole) SetUpdateDate(v string) *UpdateRoleResponseBodyRole
- func (s UpdateRoleResponseBodyRole) String() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptHandshakeRequest ¶
type AcceptHandshakeRequest struct { // The ID of the invitation. // // You can call the [ListHandshakesForAccount](~~160006~~) operation to obtain the ID. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` }
func (AcceptHandshakeRequest) GoString ¶
func (s AcceptHandshakeRequest) GoString() string
func (*AcceptHandshakeRequest) SetHandshakeId ¶
func (s *AcceptHandshakeRequest) SetHandshakeId(v string) *AcceptHandshakeRequest
func (AcceptHandshakeRequest) String ¶
func (s AcceptHandshakeRequest) String() string
type AcceptHandshakeResponse ¶
type AcceptHandshakeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AcceptHandshakeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AcceptHandshakeResponse) GoString ¶
func (s AcceptHandshakeResponse) GoString() string
func (*AcceptHandshakeResponse) SetBody ¶
func (s *AcceptHandshakeResponse) SetBody(v *AcceptHandshakeResponseBody) *AcceptHandshakeResponse
func (*AcceptHandshakeResponse) SetHeaders ¶
func (s *AcceptHandshakeResponse) SetHeaders(v map[string]*string) *AcceptHandshakeResponse
func (*AcceptHandshakeResponse) SetStatusCode ¶
func (s *AcceptHandshakeResponse) SetStatusCode(v int32) *AcceptHandshakeResponse
func (AcceptHandshakeResponse) String ¶
func (s AcceptHandshakeResponse) String() string
type AcceptHandshakeResponseBody ¶
type AcceptHandshakeResponseBody struct { // The information of the invitation. Handshake *AcceptHandshakeResponseBodyHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AcceptHandshakeResponseBody) GoString ¶
func (s AcceptHandshakeResponseBody) GoString() string
func (*AcceptHandshakeResponseBody) SetHandshake ¶
func (s *AcceptHandshakeResponseBody) SetHandshake(v *AcceptHandshakeResponseBodyHandshake) *AcceptHandshakeResponseBody
func (*AcceptHandshakeResponseBody) SetRequestId ¶
func (s *AcceptHandshakeResponseBody) SetRequestId(v string) *AcceptHandshakeResponseBody
func (AcceptHandshakeResponseBody) String ¶
func (s AcceptHandshakeResponseBody) String() string
type AcceptHandshakeResponseBodyHandshake ¶
type AcceptHandshakeResponseBodyHandshake struct { // The time when the invitation was created. The time is displayed in UTC. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. The time is displayed in UTC. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The ID of the management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The time when the invitation was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The comment on the invitation. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. Valid values: // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited Alibaba Cloud account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited Alibaba Cloud account. Valid values: // // * Account: indicates the ID of the Alibaba Cloud account. // * Email: indicates the logon email address of the Alibaba Cloud account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (AcceptHandshakeResponseBodyHandshake) GoString ¶
func (s AcceptHandshakeResponseBodyHandshake) GoString() string
func (*AcceptHandshakeResponseBodyHandshake) SetCreateTime ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetCreateTime(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetExpireTime ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetExpireTime(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetHandshakeId ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetHandshakeId(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetMasterAccountId ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetMasterAccountName ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetModifyTime ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetModifyTime(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetNote ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetNote(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetResourceDirectoryId ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetStatus ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetStatus(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetTargetEntity ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetTargetEntity(v string) *AcceptHandshakeResponseBodyHandshake
func (*AcceptHandshakeResponseBodyHandshake) SetTargetType ¶
func (s *AcceptHandshakeResponseBodyHandshake) SetTargetType(v string) *AcceptHandshakeResponseBodyHandshake
func (AcceptHandshakeResponseBodyHandshake) String ¶
func (s AcceptHandshakeResponseBodyHandshake) String() string
type AttachControlPolicyRequest ¶
type AttachControlPolicyRequest struct { // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The ID of the object to which you want to attach the access control policy. Access control policies can be attached to the following objects: // // * Root folder // * Subfolders of the Root folder // * Members TargetId *string `json:"TargetId,omitempty" xml:"TargetId,omitempty"` }
func (AttachControlPolicyRequest) GoString ¶
func (s AttachControlPolicyRequest) GoString() string
func (*AttachControlPolicyRequest) SetPolicyId ¶
func (s *AttachControlPolicyRequest) SetPolicyId(v string) *AttachControlPolicyRequest
func (*AttachControlPolicyRequest) SetTargetId ¶
func (s *AttachControlPolicyRequest) SetTargetId(v string) *AttachControlPolicyRequest
func (AttachControlPolicyRequest) String ¶
func (s AttachControlPolicyRequest) String() string
type AttachControlPolicyResponse ¶
type AttachControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AttachControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AttachControlPolicyResponse) GoString ¶
func (s AttachControlPolicyResponse) GoString() string
func (*AttachControlPolicyResponse) SetBody ¶
func (s *AttachControlPolicyResponse) SetBody(v *AttachControlPolicyResponseBody) *AttachControlPolicyResponse
func (*AttachControlPolicyResponse) SetHeaders ¶
func (s *AttachControlPolicyResponse) SetHeaders(v map[string]*string) *AttachControlPolicyResponse
func (*AttachControlPolicyResponse) SetStatusCode ¶
func (s *AttachControlPolicyResponse) SetStatusCode(v int32) *AttachControlPolicyResponse
func (AttachControlPolicyResponse) String ¶
func (s AttachControlPolicyResponse) String() string
type AttachControlPolicyResponseBody ¶
type AttachControlPolicyResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AttachControlPolicyResponseBody) GoString ¶
func (s AttachControlPolicyResponseBody) GoString() string
func (*AttachControlPolicyResponseBody) SetRequestId ¶
func (s *AttachControlPolicyResponseBody) SetRequestId(v string) *AttachControlPolicyResponseBody
func (AttachControlPolicyResponseBody) String ¶
func (s AttachControlPolicyResponseBody) String() string
type AttachPolicyRequest ¶
type AttachPolicyRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The name of the object to which you want to attach the policy. // // * If you want to attach the policy to a RAM user, specify the name in the \<UserName>@\<AccountAlias>.onaliyun.com format. \<UserName> indicates the name of the RAM user, and \<AccountAlias> indicates the alias of the Alibaba Cloud account to which the RAM user belongs. // * If you want to attach the policy to a RAM user group, specify the name in the \<GroupName>@group.\<AccountAlias>.onaliyun.com format. \<GroupName> indicates the name of the RAM user group, and \<AccountAlias> indicates the alias of the Alibaba Cloud account to which the RAM user group belongs. // * If you want to attach the policy to a RAM role, specify the name in the \<RoleName>@role.\<AccountAlias>.onaliyun.com format. \<RoleName> indicates the name of the RAM role, and \<AccountAlias> indicates the alias of the Alibaba Cloud account to which the RAM role belongs. // // > The alias of an Alibaba Cloud account is a part of the default domain name. You can call the [GetDefaultDomain](~~186720~~) operation to obtain the alias of an Alibaba Cloud account. PrincipalName *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"` // The type of the object to which you want to attach the policy. Valid values: // // * IMSUser: RAM user // * IMSGroup: RAM user group // * ServiceRole: RAM role PrincipalType *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"` // The effective scope of the policy. You can set this parameter to one of the following items: // // * ID of a resource group: indicates that the policy takes effect for the resources in the resource group. // * ID of the Alibaba Cloud account to which the authorized object belongs: indicates that the policy takes effect for the resources within the Alibaba Cloud account. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (AttachPolicyRequest) GoString ¶
func (s AttachPolicyRequest) GoString() string
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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *AttachPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (AttachPolicyResponse) GoString ¶
func (s AttachPolicyResponse) GoString() string
func (*AttachPolicyResponse) SetBody ¶
func (s *AttachPolicyResponse) SetBody(v *AttachPolicyResponseBody) *AttachPolicyResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (AttachPolicyResponseBody) GoString ¶
func (s AttachPolicyResponseBody) GoString() string
func (*AttachPolicyResponseBody) SetRequestId ¶
func (s *AttachPolicyResponseBody) SetRequestId(v string) *AttachPolicyResponseBody
func (AttachPolicyResponseBody) String ¶
func (s AttachPolicyResponseBody) String() string
type BindSecureMobilePhoneRequest ¶
type BindSecureMobilePhoneRequest struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The mobile phone number that you want to bind to the member for security purposes. // // The mobile phone number you specify must be the same as the mobile phone number that you specify when you call the [SendVerificationCodeForBindSecureMobilePhone](~~372556~~) operation to obtain a verification code. // // Specify the mobile phone number in the \<Country code>-\<Mobile phone number> format. // // > Mobile phone numbers in the `86-<Mobile phone number>` format in the Chinese mainland are not supported. SecureMobilePhone *string `json:"SecureMobilePhone,omitempty" xml:"SecureMobilePhone,omitempty"` // The verification code. // // You can call the [SendVerificationCodeForBindSecureMobilePhone](~~372556~~) operation to obtain the verification code. VerificationCode *string `json:"VerificationCode,omitempty" xml:"VerificationCode,omitempty"` }
func (BindSecureMobilePhoneRequest) GoString ¶
func (s BindSecureMobilePhoneRequest) GoString() string
func (*BindSecureMobilePhoneRequest) SetAccountId ¶
func (s *BindSecureMobilePhoneRequest) SetAccountId(v string) *BindSecureMobilePhoneRequest
func (*BindSecureMobilePhoneRequest) SetSecureMobilePhone ¶
func (s *BindSecureMobilePhoneRequest) SetSecureMobilePhone(v string) *BindSecureMobilePhoneRequest
func (*BindSecureMobilePhoneRequest) SetVerificationCode ¶
func (s *BindSecureMobilePhoneRequest) SetVerificationCode(v string) *BindSecureMobilePhoneRequest
func (BindSecureMobilePhoneRequest) String ¶
func (s BindSecureMobilePhoneRequest) String() string
type BindSecureMobilePhoneResponse ¶
type BindSecureMobilePhoneResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *BindSecureMobilePhoneResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (BindSecureMobilePhoneResponse) GoString ¶
func (s BindSecureMobilePhoneResponse) GoString() string
func (*BindSecureMobilePhoneResponse) SetBody ¶
func (s *BindSecureMobilePhoneResponse) SetBody(v *BindSecureMobilePhoneResponseBody) *BindSecureMobilePhoneResponse
func (*BindSecureMobilePhoneResponse) SetHeaders ¶
func (s *BindSecureMobilePhoneResponse) SetHeaders(v map[string]*string) *BindSecureMobilePhoneResponse
func (*BindSecureMobilePhoneResponse) SetStatusCode ¶
func (s *BindSecureMobilePhoneResponse) SetStatusCode(v int32) *BindSecureMobilePhoneResponse
func (BindSecureMobilePhoneResponse) String ¶
func (s BindSecureMobilePhoneResponse) String() string
type BindSecureMobilePhoneResponseBody ¶
type BindSecureMobilePhoneResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (BindSecureMobilePhoneResponseBody) GoString ¶
func (s BindSecureMobilePhoneResponseBody) GoString() string
func (*BindSecureMobilePhoneResponseBody) SetRequestId ¶
func (s *BindSecureMobilePhoneResponseBody) SetRequestId(v string) *BindSecureMobilePhoneResponseBody
func (BindSecureMobilePhoneResponseBody) String ¶
func (s BindSecureMobilePhoneResponseBody) String() string
type CancelChangeAccountEmailRequest ¶ added in v3.0.2
type CancelChangeAccountEmailRequest struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (CancelChangeAccountEmailRequest) GoString ¶ added in v3.0.2
func (s CancelChangeAccountEmailRequest) GoString() string
func (*CancelChangeAccountEmailRequest) SetAccountId ¶ added in v3.0.2
func (s *CancelChangeAccountEmailRequest) SetAccountId(v string) *CancelChangeAccountEmailRequest
func (CancelChangeAccountEmailRequest) String ¶ added in v3.0.2
func (s CancelChangeAccountEmailRequest) String() string
type CancelChangeAccountEmailResponse ¶ added in v3.0.2
type CancelChangeAccountEmailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelChangeAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelChangeAccountEmailResponse) GoString ¶ added in v3.0.2
func (s CancelChangeAccountEmailResponse) GoString() string
func (*CancelChangeAccountEmailResponse) SetBody ¶ added in v3.0.2
func (s *CancelChangeAccountEmailResponse) SetBody(v *CancelChangeAccountEmailResponseBody) *CancelChangeAccountEmailResponse
func (*CancelChangeAccountEmailResponse) SetHeaders ¶ added in v3.0.2
func (s *CancelChangeAccountEmailResponse) SetHeaders(v map[string]*string) *CancelChangeAccountEmailResponse
func (*CancelChangeAccountEmailResponse) SetStatusCode ¶ added in v3.0.2
func (s *CancelChangeAccountEmailResponse) SetStatusCode(v int32) *CancelChangeAccountEmailResponse
func (CancelChangeAccountEmailResponse) String ¶ added in v3.0.2
func (s CancelChangeAccountEmailResponse) String() string
type CancelChangeAccountEmailResponseBody ¶ added in v3.0.2
type CancelChangeAccountEmailResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelChangeAccountEmailResponseBody) GoString ¶ added in v3.0.2
func (s CancelChangeAccountEmailResponseBody) GoString() string
func (*CancelChangeAccountEmailResponseBody) SetRequestId ¶ added in v3.0.2
func (s *CancelChangeAccountEmailResponseBody) SetRequestId(v string) *CancelChangeAccountEmailResponseBody
func (CancelChangeAccountEmailResponseBody) String ¶ added in v3.0.2
func (s CancelChangeAccountEmailResponseBody) String() string
type CancelCreateCloudAccountRequest ¶
type CancelCreateCloudAccountRequest struct { // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` }
func (CancelCreateCloudAccountRequest) GoString ¶
func (s CancelCreateCloudAccountRequest) GoString() string
func (*CancelCreateCloudAccountRequest) SetRecordId ¶
func (s *CancelCreateCloudAccountRequest) SetRecordId(v string) *CancelCreateCloudAccountRequest
func (CancelCreateCloudAccountRequest) String ¶
func (s CancelCreateCloudAccountRequest) String() string
type CancelCreateCloudAccountResponse ¶
type CancelCreateCloudAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelCreateCloudAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelCreateCloudAccountResponse) GoString ¶
func (s CancelCreateCloudAccountResponse) GoString() string
func (*CancelCreateCloudAccountResponse) SetBody ¶
func (s *CancelCreateCloudAccountResponse) SetBody(v *CancelCreateCloudAccountResponseBody) *CancelCreateCloudAccountResponse
func (*CancelCreateCloudAccountResponse) SetHeaders ¶
func (s *CancelCreateCloudAccountResponse) SetHeaders(v map[string]*string) *CancelCreateCloudAccountResponse
func (*CancelCreateCloudAccountResponse) SetStatusCode ¶
func (s *CancelCreateCloudAccountResponse) SetStatusCode(v int32) *CancelCreateCloudAccountResponse
func (CancelCreateCloudAccountResponse) String ¶
func (s CancelCreateCloudAccountResponse) String() string
type CancelCreateCloudAccountResponseBody ¶
type CancelCreateCloudAccountResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelCreateCloudAccountResponseBody) GoString ¶
func (s CancelCreateCloudAccountResponseBody) GoString() string
func (*CancelCreateCloudAccountResponseBody) SetRequestId ¶
func (s *CancelCreateCloudAccountResponseBody) SetRequestId(v string) *CancelCreateCloudAccountResponseBody
func (CancelCreateCloudAccountResponseBody) String ¶
func (s CancelCreateCloudAccountResponseBody) String() string
type CancelHandshakeRequest ¶
type CancelHandshakeRequest struct { // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` }
func (CancelHandshakeRequest) GoString ¶
func (s CancelHandshakeRequest) GoString() string
func (*CancelHandshakeRequest) SetHandshakeId ¶
func (s *CancelHandshakeRequest) SetHandshakeId(v string) *CancelHandshakeRequest
func (CancelHandshakeRequest) String ¶
func (s CancelHandshakeRequest) String() string
type CancelHandshakeResponse ¶
type CancelHandshakeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelHandshakeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelHandshakeResponse) GoString ¶
func (s CancelHandshakeResponse) GoString() string
func (*CancelHandshakeResponse) SetBody ¶
func (s *CancelHandshakeResponse) SetBody(v *CancelHandshakeResponseBody) *CancelHandshakeResponse
func (*CancelHandshakeResponse) SetHeaders ¶
func (s *CancelHandshakeResponse) SetHeaders(v map[string]*string) *CancelHandshakeResponse
func (*CancelHandshakeResponse) SetStatusCode ¶
func (s *CancelHandshakeResponse) SetStatusCode(v int32) *CancelHandshakeResponse
func (CancelHandshakeResponse) String ¶
func (s CancelHandshakeResponse) String() string
type CancelHandshakeResponseBody ¶
type CancelHandshakeResponseBody struct { // The information of the invitation. Handshake *CancelHandshakeResponseBodyHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelHandshakeResponseBody) GoString ¶
func (s CancelHandshakeResponseBody) GoString() string
func (*CancelHandshakeResponseBody) SetHandshake ¶
func (s *CancelHandshakeResponseBody) SetHandshake(v *CancelHandshakeResponseBodyHandshake) *CancelHandshakeResponseBody
func (*CancelHandshakeResponseBody) SetRequestId ¶
func (s *CancelHandshakeResponseBody) SetRequestId(v string) *CancelHandshakeResponseBody
func (CancelHandshakeResponseBody) String ¶
func (s CancelHandshakeResponseBody) String() string
type CancelHandshakeResponseBodyHandshake ¶
type CancelHandshakeResponseBodyHandshake struct { // The time when the invitation was created. The time is displayed in UTC. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. The time is displayed in UTC. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The ID of the management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The time when the invitation was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The comment on the invitation. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. Valid values: // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (CancelHandshakeResponseBodyHandshake) GoString ¶
func (s CancelHandshakeResponseBodyHandshake) GoString() string
func (*CancelHandshakeResponseBodyHandshake) SetCreateTime ¶
func (s *CancelHandshakeResponseBodyHandshake) SetCreateTime(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetExpireTime ¶
func (s *CancelHandshakeResponseBodyHandshake) SetExpireTime(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetHandshakeId ¶
func (s *CancelHandshakeResponseBodyHandshake) SetHandshakeId(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetMasterAccountId ¶
func (s *CancelHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetMasterAccountName ¶
func (s *CancelHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetModifyTime ¶
func (s *CancelHandshakeResponseBodyHandshake) SetModifyTime(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetNote ¶
func (s *CancelHandshakeResponseBodyHandshake) SetNote(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetResourceDirectoryId ¶
func (s *CancelHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetStatus ¶
func (s *CancelHandshakeResponseBodyHandshake) SetStatus(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetTargetEntity ¶
func (s *CancelHandshakeResponseBodyHandshake) SetTargetEntity(v string) *CancelHandshakeResponseBodyHandshake
func (*CancelHandshakeResponseBodyHandshake) SetTargetType ¶
func (s *CancelHandshakeResponseBodyHandshake) SetTargetType(v string) *CancelHandshakeResponseBodyHandshake
func (CancelHandshakeResponseBodyHandshake) String ¶
func (s CancelHandshakeResponseBodyHandshake) String() string
type CancelPromoteResourceAccountRequest ¶
type CancelPromoteResourceAccountRequest struct { // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` }
func (CancelPromoteResourceAccountRequest) GoString ¶
func (s CancelPromoteResourceAccountRequest) GoString() string
func (*CancelPromoteResourceAccountRequest) SetRecordId ¶
func (s *CancelPromoteResourceAccountRequest) SetRecordId(v string) *CancelPromoteResourceAccountRequest
func (CancelPromoteResourceAccountRequest) String ¶
func (s CancelPromoteResourceAccountRequest) String() string
type CancelPromoteResourceAccountResponse ¶
type CancelPromoteResourceAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CancelPromoteResourceAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CancelPromoteResourceAccountResponse) GoString ¶
func (s CancelPromoteResourceAccountResponse) GoString() string
func (*CancelPromoteResourceAccountResponse) SetHeaders ¶
func (s *CancelPromoteResourceAccountResponse) SetHeaders(v map[string]*string) *CancelPromoteResourceAccountResponse
func (*CancelPromoteResourceAccountResponse) SetStatusCode ¶
func (s *CancelPromoteResourceAccountResponse) SetStatusCode(v int32) *CancelPromoteResourceAccountResponse
func (CancelPromoteResourceAccountResponse) String ¶
func (s CancelPromoteResourceAccountResponse) String() string
type CancelPromoteResourceAccountResponseBody ¶
type CancelPromoteResourceAccountResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CancelPromoteResourceAccountResponseBody) GoString ¶
func (s CancelPromoteResourceAccountResponseBody) GoString() string
func (*CancelPromoteResourceAccountResponseBody) SetRequestId ¶
func (s *CancelPromoteResourceAccountResponseBody) SetRequestId(v string) *CancelPromoteResourceAccountResponseBody
func (CancelPromoteResourceAccountResponseBody) String ¶
func (s CancelPromoteResourceAccountResponseBody) String() string
type ChangeAccountEmailRequest ¶ added in v3.0.2
type ChangeAccountEmailRequest struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The email address to be bound to the member. // // > The system automatically sends a verification email to the email address. After the verification is passed, the email address takes effect, and the system changes both the logon email address and secure email address of the member. Email *string `json:"Email,omitempty" xml:"Email,omitempty"` }
func (ChangeAccountEmailRequest) GoString ¶ added in v3.0.2
func (s ChangeAccountEmailRequest) GoString() string
func (*ChangeAccountEmailRequest) SetAccountId ¶ added in v3.0.2
func (s *ChangeAccountEmailRequest) SetAccountId(v string) *ChangeAccountEmailRequest
func (*ChangeAccountEmailRequest) SetEmail ¶ added in v3.0.2
func (s *ChangeAccountEmailRequest) SetEmail(v string) *ChangeAccountEmailRequest
func (ChangeAccountEmailRequest) String ¶ added in v3.0.2
func (s ChangeAccountEmailRequest) String() string
type ChangeAccountEmailResponse ¶ added in v3.0.2
type ChangeAccountEmailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ChangeAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ChangeAccountEmailResponse) GoString ¶ added in v3.0.2
func (s ChangeAccountEmailResponse) GoString() string
func (*ChangeAccountEmailResponse) SetBody ¶ added in v3.0.2
func (s *ChangeAccountEmailResponse) SetBody(v *ChangeAccountEmailResponseBody) *ChangeAccountEmailResponse
func (*ChangeAccountEmailResponse) SetHeaders ¶ added in v3.0.2
func (s *ChangeAccountEmailResponse) SetHeaders(v map[string]*string) *ChangeAccountEmailResponse
func (*ChangeAccountEmailResponse) SetStatusCode ¶ added in v3.0.2
func (s *ChangeAccountEmailResponse) SetStatusCode(v int32) *ChangeAccountEmailResponse
func (ChangeAccountEmailResponse) String ¶ added in v3.0.2
func (s ChangeAccountEmailResponse) String() string
type ChangeAccountEmailResponseBody ¶ added in v3.0.2
type ChangeAccountEmailResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ChangeAccountEmailResponseBody) GoString ¶ added in v3.0.2
func (s ChangeAccountEmailResponseBody) GoString() string
func (*ChangeAccountEmailResponseBody) SetRequestId ¶ added in v3.0.2
func (s *ChangeAccountEmailResponseBody) SetRequestId(v string) *ChangeAccountEmailResponseBody
func (ChangeAccountEmailResponseBody) String ¶ added in v3.0.2
func (s ChangeAccountEmailResponseBody) String() string
type CheckAccountDeleteRequest ¶
type CheckAccountDeleteRequest struct { // The ID of the member that you want to delete. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (CheckAccountDeleteRequest) GoString ¶
func (s CheckAccountDeleteRequest) GoString() string
func (*CheckAccountDeleteRequest) SetAccountId ¶
func (s *CheckAccountDeleteRequest) SetAccountId(v string) *CheckAccountDeleteRequest
func (CheckAccountDeleteRequest) String ¶
func (s CheckAccountDeleteRequest) String() string
type CheckAccountDeleteResponse ¶
type CheckAccountDeleteResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CheckAccountDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CheckAccountDeleteResponse) GoString ¶
func (s CheckAccountDeleteResponse) GoString() string
func (*CheckAccountDeleteResponse) SetBody ¶
func (s *CheckAccountDeleteResponse) SetBody(v *CheckAccountDeleteResponseBody) *CheckAccountDeleteResponse
func (*CheckAccountDeleteResponse) SetHeaders ¶
func (s *CheckAccountDeleteResponse) SetHeaders(v map[string]*string) *CheckAccountDeleteResponse
func (*CheckAccountDeleteResponse) SetStatusCode ¶
func (s *CheckAccountDeleteResponse) SetStatusCode(v int32) *CheckAccountDeleteResponse
func (CheckAccountDeleteResponse) String ¶
func (s CheckAccountDeleteResponse) String() string
type CheckAccountDeleteResponseBody ¶
type CheckAccountDeleteResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CheckAccountDeleteResponseBody) GoString ¶
func (s CheckAccountDeleteResponseBody) GoString() string
func (*CheckAccountDeleteResponseBody) SetRequestId ¶
func (s *CheckAccountDeleteResponseBody) SetRequestId(v string) *CheckAccountDeleteResponseBody
func (CheckAccountDeleteResponseBody) String ¶
func (s CheckAccountDeleteResponseBody) String() string
type Client ¶
func (*Client) AcceptHandshake ¶
func (client *Client) AcceptHandshake(request *AcceptHandshakeRequest) (_result *AcceptHandshakeResponse, _err error)
*
- After an invited Alibaba Cloud account joins a resource directory, it becomes a member of the resource directory. By default, the name of the invited Alibaba Cloud account is used as the display name of the account in the resource directory.
- This topic provides an example on how to call the API operation to accept the invitation `h-Ih8IuPfvV0t0****` that is initiated to invite the Alibaba Cloud account `177242285274****` to join the resource directory `rd-3G****`. *
- @param request AcceptHandshakeRequest
- @return AcceptHandshakeResponse
func (*Client) AcceptHandshakeWithOptions ¶
func (client *Client) AcceptHandshakeWithOptions(request *AcceptHandshakeRequest, runtime *util.RuntimeOptions) (_result *AcceptHandshakeResponse, _err error)
*
- After an invited Alibaba Cloud account joins a resource directory, it becomes a member of the resource directory. By default, the name of the invited Alibaba Cloud account is used as the display name of the account in the resource directory.
- This topic provides an example on how to call the API operation to accept the invitation `h-Ih8IuPfvV0t0****` that is initiated to invite the Alibaba Cloud account `177242285274****` to join the resource directory `rd-3G****`. *
- @param request AcceptHandshakeRequest
- @param runtime runtime options for this request RuntimeOptions
- @return AcceptHandshakeResponse
func (*Client) AttachControlPolicy ¶
func (client *Client) AttachControlPolicy(request *AttachControlPolicyRequest) (_result *AttachControlPolicyResponse, _err error)
*
- After you attach an access control policy, the operations performed on resources by using members are limited by the policy. Make sure that the attached policy meets your expectations. Otherwise, your business may be affected.
- By default, the system access control policy FullAliyunAccess is attached to each folder and member.
- The access control policy that is attached to a folder also applies to all its subfolders and all members in the subfolders.
- A maximum of 10 access control policies can be attached to a folder or member.
- This topic provides an example on how to call the API operation to attach the custom access control policy `cp-jExXAqIYkwHN****` to the folder `fd-ZDNPiT****`. *
- @param request AttachControlPolicyRequest
- @return AttachControlPolicyResponse
func (*Client) AttachControlPolicyWithOptions ¶
func (client *Client) AttachControlPolicyWithOptions(request *AttachControlPolicyRequest, runtime *util.RuntimeOptions) (_result *AttachControlPolicyResponse, _err error)
*
- After you attach an access control policy, the operations performed on resources by using members are limited by the policy. Make sure that the attached policy meets your expectations. Otherwise, your business may be affected.
- By default, the system access control policy FullAliyunAccess is attached to each folder and member.
- The access control policy that is attached to a folder also applies to all its subfolders and all members in the subfolders.
- A maximum of 10 access control policies can be attached to a folder or member.
- This topic provides an example on how to call the API operation to attach the custom access control policy `cp-jExXAqIYkwHN****` to the folder `fd-ZDNPiT****`. *
- @param request AttachControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return AttachControlPolicyResponse
func (*Client) AttachPolicy ¶
func (client *Client) AttachPolicy(request *AttachPolicyRequest) (_result *AttachPolicyResponse, _err error)
*
- In this example, the policy `AdministratorAccess` is attached to the RAM user `alice@demo.onaliyun.com` and takes effect only for resources in the `rg-9gLOoK****` resource group. *
- @param request AttachPolicyRequest
- @return AttachPolicyResponse
func (*Client) AttachPolicyWithOptions ¶
func (client *Client) AttachPolicyWithOptions(request *AttachPolicyRequest, runtime *util.RuntimeOptions) (_result *AttachPolicyResponse, _err error)
*
- In this example, the policy `AdministratorAccess` is attached to the RAM user `alice@demo.onaliyun.com` and takes effect only for resources in the `rg-9gLOoK****` resource group. *
- @param request AttachPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return AttachPolicyResponse
func (*Client) BindSecureMobilePhone ¶
func (client *Client) BindSecureMobilePhone(request *BindSecureMobilePhoneRequest) (_result *BindSecureMobilePhoneResponse, _err error)
*
- You can call this API operation only to bind a mobile phone number to a member of the resource account type. You cannot call this API operation to change the mobile phone number that is bound to a member of the resource account type.
- To ensure that the system can record the operators of management operations, you must use a RAM user or RAM role to which the AliyunResourceDirectoryFullAccess policy is attached within the management account of your resource directory to call this API operation.
- This topic provides an example on how to call the API operation to bind a mobile phone number to the member `138660628348****` for security purposes. *
- @param request BindSecureMobilePhoneRequest
- @return BindSecureMobilePhoneResponse
func (*Client) BindSecureMobilePhoneWithOptions ¶
func (client *Client) BindSecureMobilePhoneWithOptions(request *BindSecureMobilePhoneRequest, runtime *util.RuntimeOptions) (_result *BindSecureMobilePhoneResponse, _err error)
*
- You can call this API operation only to bind a mobile phone number to a member of the resource account type. You cannot call this API operation to change the mobile phone number that is bound to a member of the resource account type.
- To ensure that the system can record the operators of management operations, you must use a RAM user or RAM role to which the AliyunResourceDirectoryFullAccess policy is attached within the management account of your resource directory to call this API operation.
- This topic provides an example on how to call the API operation to bind a mobile phone number to the member `138660628348****` for security purposes. *
- @param request BindSecureMobilePhoneRequest
- @param runtime runtime options for this request RuntimeOptions
- @return BindSecureMobilePhoneResponse
func (*Client) CancelChangeAccountEmail ¶ added in v3.0.2
func (client *Client) CancelChangeAccountEmail(request *CancelChangeAccountEmailRequest) (_result *CancelChangeAccountEmailResponse, _err error)
func (*Client) CancelChangeAccountEmailWithOptions ¶ added in v3.0.2
func (client *Client) CancelChangeAccountEmailWithOptions(request *CancelChangeAccountEmailRequest, runtime *util.RuntimeOptions) (_result *CancelChangeAccountEmailResponse, _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) CancelHandshake ¶
func (client *Client) CancelHandshake(request *CancelHandshakeRequest) (_result *CancelHandshakeResponse, _err error)
*
- This topic provides an example on how to call the API operation to cancel the invitation whose ID is `h-ycm4rp****`. *
- @param request CancelHandshakeRequest
- @return CancelHandshakeResponse
func (*Client) CancelHandshakeWithOptions ¶
func (client *Client) CancelHandshakeWithOptions(request *CancelHandshakeRequest, runtime *util.RuntimeOptions) (_result *CancelHandshakeResponse, _err error)
*
- This topic provides an example on how to call the API operation to cancel the invitation whose ID is `h-ycm4rp****`. *
- @param request CancelHandshakeRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CancelHandshakeResponse
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) ChangeAccountEmail ¶ added in v3.0.2
func (client *Client) ChangeAccountEmail(request *ChangeAccountEmailRequest) (_result *ChangeAccountEmailResponse, _err error)
func (*Client) ChangeAccountEmailWithOptions ¶ added in v3.0.2
func (client *Client) ChangeAccountEmailWithOptions(request *ChangeAccountEmailRequest, runtime *util.RuntimeOptions) (_result *ChangeAccountEmailResponse, _err error)
func (*Client) CheckAccountDelete ¶
func (client *Client) CheckAccountDelete(request *CheckAccountDeleteRequest) (_result *CheckAccountDeleteResponse, _err error)
*
- Before you delete a member, you must call this API operation to check whether the member can be deleted.
- This topic provides an example on how to call the API operation to perform a deletion check on the member whose ID is `179855839641****`. *
- @param request CheckAccountDeleteRequest
- @return CheckAccountDeleteResponse
func (*Client) CheckAccountDeleteWithOptions ¶
func (client *Client) CheckAccountDeleteWithOptions(request *CheckAccountDeleteRequest, runtime *util.RuntimeOptions) (_result *CheckAccountDeleteResponse, _err error)
*
- Before you delete a member, you must call this API operation to check whether the member can be deleted.
- This topic provides an example on how to call the API operation to perform a deletion check on the member whose ID is `179855839641****`. *
- @param request CheckAccountDeleteRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CheckAccountDeleteResponse
func (*Client) CreateCloudAccount ¶
func (client *Client) CreateCloudAccount(request *CreateCloudAccountRequest) (_result *CreateCloudAccountResponse, _err error)
*
- A resource directory supports two types of member accounts: resource accounts and cloud accounts.
- * Resource account (recommended): A resource account is only used as a resource container and fully depends on a resource directory. Such member accounts are secure and easy-to-create. For more information about how to create a resource account, see [CreateResourceAccount](~~159392~~).
- > A resource account can be upgraded to a cloud account. For more information, see [PromoteResourceAccount](~~159395~~) .
- * Cloud account: A cloud account has all the features of an Alibaba Cloud account, including root permissions. *
- @param request CreateCloudAccountRequest
- @return CreateCloudAccountResponse
func (*Client) CreateCloudAccountWithOptions ¶
func (client *Client) CreateCloudAccountWithOptions(request *CreateCloudAccountRequest, runtime *util.RuntimeOptions) (_result *CreateCloudAccountResponse, _err error)
*
- A resource directory supports two types of member accounts: resource accounts and cloud accounts.
- * Resource account (recommended): A resource account is only used as a resource container and fully depends on a resource directory. Such member accounts are secure and easy-to-create. For more information about how to create a resource account, see [CreateResourceAccount](~~159392~~).
- > A resource account can be upgraded to a cloud account. For more information, see [PromoteResourceAccount](~~159395~~) .
- * Cloud account: A cloud account has all the features of an Alibaba Cloud account, including root permissions. *
- @param request CreateCloudAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateCloudAccountResponse
func (*Client) CreateControlPolicy ¶
func (client *Client) CreateControlPolicy(request *CreateControlPolicyRequest) (_result *CreateControlPolicyResponse, _err error)
*
- This topic provides an example on how to call the API operation to create a custom access control policy named `ExampleControlPolicy`. This access control policy is used to prohibit modifications to the ResourceDirectoryAccountAccessRole role and the permissions of the role. *
- @param request CreateControlPolicyRequest
- @return CreateControlPolicyResponse
func (*Client) CreateControlPolicyWithOptions ¶
func (client *Client) CreateControlPolicyWithOptions(request *CreateControlPolicyRequest, runtime *util.RuntimeOptions) (_result *CreateControlPolicyResponse, _err error)
*
- This topic provides an example on how to call the API operation to create a custom access control policy named `ExampleControlPolicy`. This access control policy is used to prohibit modifications to the ResourceDirectoryAccountAccessRole role and the permissions of the role. *
- @param request CreateControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateControlPolicyResponse
func (*Client) CreateFolder ¶
func (client *Client) CreateFolder(request *CreateFolderRequest) (_result *CreateFolderResponse, _err error)
*
- > A maximum of five levels of folders can be created under the root folder.
- In this example, a folder named `rdFolder` is created under the root folder. *
- @param request CreateFolderRequest
- @return CreateFolderResponse
func (*Client) CreateFolderWithOptions ¶
func (client *Client) CreateFolderWithOptions(request *CreateFolderRequest, runtime *util.RuntimeOptions) (_result *CreateFolderResponse, _err error)
*
- > A maximum of five levels of folders can be created under the root folder.
- In this example, a folder named `rdFolder` is created under the root folder. *
- @param request CreateFolderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateFolderResponse
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)
*
- A member serves as a container for resources and is also an organizational unit in a resource directory. A member indicates a project or application. The resources of different members are isolated.
- This topic provides an example on how to call the API operation to create a member in the `fd-r23M55****` folder. The display name of the member is `Dev`, and the prefix for the Alibaba Cloud account name of the member is `alice`. *
- @param request CreateResourceAccountRequest
- @return CreateResourceAccountResponse
func (*Client) CreateResourceAccountWithOptions ¶
func (client *Client) CreateResourceAccountWithOptions(request *CreateResourceAccountRequest, runtime *util.RuntimeOptions) (_result *CreateResourceAccountResponse, _err error)
*
- A member serves as a container for resources and is also an organizational unit in a resource directory. A member indicates a project or application. The resources of different members are isolated.
- This topic provides an example on how to call the API operation to create a member in the `fd-r23M55****` folder. The display name of the member is `Dev`, and the prefix for the Alibaba Cloud account name of the member is `alice`. *
- @param request CreateResourceAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateResourceAccountResponse
func (*Client) CreateResourceGroup ¶
func (client *Client) CreateResourceGroup(request *CreateResourceGroupRequest) (_result *CreateResourceGroupResponse, _err error)
*
- > A maximum of 30 resource groups can be created within an Alibaba Cloud account. *
- @param request CreateResourceGroupRequest
- @return CreateResourceGroupResponse
func (*Client) CreateResourceGroupWithOptions ¶
func (client *Client) CreateResourceGroupWithOptions(request *CreateResourceGroupRequest, runtime *util.RuntimeOptions) (_result *CreateResourceGroupResponse, _err error)
*
- > A maximum of 30 resource groups can be created within an Alibaba Cloud account. *
- @param request CreateResourceGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return CreateResourceGroupResponse
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) DeclineHandshake ¶
func (client *Client) DeclineHandshake(request *DeclineHandshakeRequest) (_result *DeclineHandshakeResponse, _err error)
func (*Client) DeclineHandshakeWithOptions ¶
func (client *Client) DeclineHandshakeWithOptions(request *DeclineHandshakeRequest, runtime *util.RuntimeOptions) (_result *DeclineHandshakeResponse, _err error)
func (*Client) DeleteAccount ¶
func (client *Client) DeleteAccount(request *DeleteAccountRequest) (_result *DeleteAccountResponse, _err error)
*
- The ID of the member that you want to delete. *
- @param request DeleteAccountRequest
- @return DeleteAccountResponse
func (*Client) DeleteAccountWithOptions ¶
func (client *Client) DeleteAccountWithOptions(tmpReq *DeleteAccountRequest, runtime *util.RuntimeOptions) (_result *DeleteAccountResponse, _err error)
*
- The ID of the member that you want to delete. *
- @param tmpReq DeleteAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteAccountResponse
func (*Client) DeleteControlPolicy ¶
func (client *Client) DeleteControlPolicy(request *DeleteControlPolicyRequest) (_result *DeleteControlPolicyResponse, _err error)
*
- If you want to delete a custom control policy that is attached to folders or member accounts, you must call the [DetachControlPolicy](~~208331~~) operation to detach the policy before you delete it.
- In this example, the custom control policy `cp-SImPt8GCEwiq****` is deleted. *
- @param request DeleteControlPolicyRequest
- @return DeleteControlPolicyResponse
func (*Client) DeleteControlPolicyWithOptions ¶
func (client *Client) DeleteControlPolicyWithOptions(request *DeleteControlPolicyRequest, runtime *util.RuntimeOptions) (_result *DeleteControlPolicyResponse, _err error)
*
- If you want to delete a custom control policy that is attached to folders or member accounts, you must call the [DetachControlPolicy](~~208331~~) operation to detach the policy before you delete it.
- In this example, the custom control policy `cp-SImPt8GCEwiq****` is deleted. *
- @param request DeleteControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteControlPolicyResponse
func (*Client) DeleteFolder ¶
func (client *Client) DeleteFolder(request *DeleteFolderRequest) (_result *DeleteFolderResponse, _err error)
*
- > Before you delete a folder, make sure that the folder does not contain any member accounts or child folders. *
- @param request DeleteFolderRequest
- @return DeleteFolderResponse
func (*Client) DeleteFolderWithOptions ¶
func (client *Client) DeleteFolderWithOptions(request *DeleteFolderRequest, runtime *util.RuntimeOptions) (_result *DeleteFolderResponse, _err error)
*
- > Before you delete a folder, make sure that the folder does not contain any member accounts or child folders. *
- @param request DeleteFolderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteFolderResponse
func (*Client) DeletePolicy ¶
func (client *Client) DeletePolicy(request *DeletePolicyRequest) (_result *DeletePolicyResponse, _err error)
*
- >
- * Before you delete a policy, you must delete all non-default versions of the policy. For more information about how to delete a policy version, see [DeletePolicyVersion](~~159041~~).
- * Before you delete a policy, make sure that the policy is not referenced. This means that the policy is not attached to RAM users, RAM user groups, or RAM roles. For more information about how to detach a policy, see [DetachPolicy](~~159168~~). *
- @param request DeletePolicyRequest
- @return DeletePolicyResponse
func (*Client) DeletePolicyVersion ¶
func (client *Client) DeletePolicyVersion(request *DeletePolicyVersionRequest) (_result *DeletePolicyVersionResponse, _err error)
*
- > The default version of a permission policy cannot be deleted. *
- @param request DeletePolicyVersionRequest
- @return DeletePolicyVersionResponse
func (*Client) DeletePolicyVersionWithOptions ¶
func (client *Client) DeletePolicyVersionWithOptions(request *DeletePolicyVersionRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyVersionResponse, _err error)
*
- > The default version of a permission policy cannot be deleted. *
- @param request DeletePolicyVersionRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeletePolicyVersionResponse
func (*Client) DeletePolicyWithOptions ¶
func (client *Client) DeletePolicyWithOptions(request *DeletePolicyRequest, runtime *util.RuntimeOptions) (_result *DeletePolicyResponse, _err error)
*
- >
- * Before you delete a policy, you must delete all non-default versions of the policy. For more information about how to delete a policy version, see [DeletePolicyVersion](~~159041~~).
- * Before you delete a policy, make sure that the policy is not referenced. This means that the policy is not attached to RAM users, RAM user groups, or RAM roles. For more information about how to detach a policy, see [DetachPolicy](~~159168~~). *
- @param request DeletePolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeletePolicyResponse
func (*Client) DeleteResourceGroup ¶
func (client *Client) DeleteResourceGroup(request *DeleteResourceGroupRequest) (_result *DeleteResourceGroupResponse, _err error)
*
- > Before you delete a resource group, you must delete all the resources in it.
- In this example, the resource group whose ID is `rg-9gLOoK****` is deleted. *
- @param request DeleteResourceGroupRequest
- @return DeleteResourceGroupResponse
func (*Client) DeleteResourceGroupWithOptions ¶
func (client *Client) DeleteResourceGroupWithOptions(request *DeleteResourceGroupRequest, runtime *util.RuntimeOptions) (_result *DeleteResourceGroupResponse, _err error)
*
- > Before you delete a resource group, you must delete all the resources in it.
- In this example, the resource group whose ID is `rg-9gLOoK****` is deleted. *
- @param request DeleteResourceGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeleteResourceGroupResponse
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) DeregisterDelegatedAdministrator ¶
func (client *Client) DeregisterDelegatedAdministrator(request *DeregisterDelegatedAdministratorRequest) (_result *DeregisterDelegatedAdministratorResponse, _err error)
*
- > If the delegated administrator account that you want to remove has historical management tasks in the related trusted service, the trusted service may be affected after the delegated administrator account is removed. Therefore, proceed with caution.
- This topic provides an example on how to call the API operation to remove the delegated administrator account `181761095690****` for Cloud Firewall. *
- @param request DeregisterDelegatedAdministratorRequest
- @return DeregisterDelegatedAdministratorResponse
func (*Client) DeregisterDelegatedAdministratorWithOptions ¶
func (client *Client) DeregisterDelegatedAdministratorWithOptions(request *DeregisterDelegatedAdministratorRequest, runtime *util.RuntimeOptions) (_result *DeregisterDelegatedAdministratorResponse, _err error)
*
- > If the delegated administrator account that you want to remove has historical management tasks in the related trusted service, the trusted service may be affected after the delegated administrator account is removed. Therefore, proceed with caution.
- This topic provides an example on how to call the API operation to remove the delegated administrator account `181761095690****` for Cloud Firewall. *
- @param request DeregisterDelegatedAdministratorRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DeregisterDelegatedAdministratorResponse
func (*Client) DestroyResourceDirectory ¶
func (client *Client) DestroyResourceDirectory() (_result *DestroyResourceDirectoryResponse, _err error)
*
- Before you disable a resource directory, make sure that the following requirements are met:
- * All member accounts must be removed from the resource directory. For more information about how to remove a member account, see [RemoveCloudAccount](~~159431~~).
- * All folders except the root folder must be deleted from the resource directory. For more information about how to delete a folder, see [DeleteFolder](~~159432~~). *
- @return DestroyResourceDirectoryResponse
func (*Client) DestroyResourceDirectoryWithOptions ¶
func (client *Client) DestroyResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *DestroyResourceDirectoryResponse, _err error)
*
- Before you disable a resource directory, make sure that the following requirements are met:
- * All member accounts must be removed from the resource directory. For more information about how to remove a member account, see [RemoveCloudAccount](~~159431~~).
- * All folders except the root folder must be deleted from the resource directory. For more information about how to delete a folder, see [DeleteFolder](~~159432~~). *
- @param request DestroyResourceDirectoryRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DestroyResourceDirectoryResponse
func (*Client) DetachControlPolicy ¶
func (client *Client) DetachControlPolicy(request *DetachControlPolicyRequest) (_result *DetachControlPolicyResponse, _err error)
*
- After you detach an access control policy, the operations performed on resources by using members are not limited by the policy. Make sure that the detached policy meets your expectations. Otherwise, your business may be affected.
- Both the system and custom access control policies can be detached. If an object has only one access control policy attached, the policy cannot be detached.
- This topic provides an example on how to call the API operation to detach the custom control policy `cp-jExXAqIYkwHN****` from the folder `fd-ZDNPiT****`. *
- @param request DetachControlPolicyRequest
- @return DetachControlPolicyResponse
func (*Client) DetachControlPolicyWithOptions ¶
func (client *Client) DetachControlPolicyWithOptions(request *DetachControlPolicyRequest, runtime *util.RuntimeOptions) (_result *DetachControlPolicyResponse, _err error)
*
- After you detach an access control policy, the operations performed on resources by using members are not limited by the policy. Make sure that the detached policy meets your expectations. Otherwise, your business may be affected.
- Both the system and custom access control policies can be detached. If an object has only one access control policy attached, the policy cannot be detached.
- This topic provides an example on how to call the API operation to detach the custom control policy `cp-jExXAqIYkwHN****` from the folder `fd-ZDNPiT****`. *
- @param request DetachControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DetachControlPolicyResponse
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) DisableAssociatedTransfer ¶ added in v3.1.0
func (client *Client) DisableAssociatedTransfer() (_result *DisableAssociatedTransferResponse, _err error)
func (*Client) DisableAssociatedTransferWithOptions ¶ added in v3.1.0
func (client *Client) DisableAssociatedTransferWithOptions(runtime *util.RuntimeOptions) (_result *DisableAssociatedTransferResponse, _err error)
func (*Client) DisableControlPolicy ¶
func (client *Client) DisableControlPolicy() (_result *DisableControlPolicyResponse, _err error)
*
- After you disable the Control Policy feature, the system automatically detaches all control policies that are attached to folders and member accounts. The system does not delete these control policies, but you cannot attach them to folders or member accounts again.
- > If you disable the Control Policy feature, the permissions of all folders and member accounts in a resource directory are affected. You must proceed with caution. *
- @return DisableControlPolicyResponse
func (*Client) DisableControlPolicyWithOptions ¶
func (client *Client) DisableControlPolicyWithOptions(runtime *util.RuntimeOptions) (_result *DisableControlPolicyResponse, _err error)
*
- After you disable the Control Policy feature, the system automatically detaches all control policies that are attached to folders and member accounts. The system does not delete these control policies, but you cannot attach them to folders or member accounts again.
- > If you disable the Control Policy feature, the permissions of all folders and member accounts in a resource directory are affected. You must proceed with caution. *
- @param request DisableControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return DisableControlPolicyResponse
func (*Client) EnableAssociatedTransfer ¶ added in v3.1.0
func (client *Client) EnableAssociatedTransfer() (_result *EnableAssociatedTransferResponse, _err error)
func (*Client) EnableAssociatedTransferWithOptions ¶ added in v3.1.0
func (client *Client) EnableAssociatedTransferWithOptions(runtime *util.RuntimeOptions) (_result *EnableAssociatedTransferResponse, _err error)
func (*Client) EnableControlPolicy ¶
func (client *Client) EnableControlPolicy() (_result *EnableControlPolicyResponse, _err error)
*
- The Control Policy feature allows you to manage the permission boundaries of the folders or member accounts in a resource directory in a centralized manner. This feature is implemented based on the resource directory. You can use this feature to develop common or dedicated rules for access control. The Control Policy feature does not grant permissions but only defines permission boundaries. A member account in a resource directory can be used to access resources only after it is granted the required permissions by using the Resource Access Management (RAM) service. For more information, see [Overview of the Control Policy feature](~~178671~~). *
- @return EnableControlPolicyResponse
func (*Client) EnableControlPolicyWithOptions ¶
func (client *Client) EnableControlPolicyWithOptions(runtime *util.RuntimeOptions) (_result *EnableControlPolicyResponse, _err error)
*
- The Control Policy feature allows you to manage the permission boundaries of the folders or member accounts in a resource directory in a centralized manner. This feature is implemented based on the resource directory. You can use this feature to develop common or dedicated rules for access control. The Control Policy feature does not grant permissions but only defines permission boundaries. A member account in a resource directory can be used to access resources only after it is granted the required permissions by using the Resource Access Management (RAM) service. For more information, see [Overview of the Control Policy feature](~~178671~~). *
- @param request EnableControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return EnableControlPolicyResponse
func (*Client) EnableResourceDirectory ¶
func (client *Client) EnableResourceDirectory(request *EnableResourceDirectoryRequest) (_result *EnableResourceDirectoryResponse, _err error)
*
- You can use the current account or a newly created account to enable a resource directory. For more information, see [Enable a resource directory](~~111215~~).
- In this example, the current account is used to enable a resource directory. *
- @param request EnableResourceDirectoryRequest
- @return EnableResourceDirectoryResponse
func (*Client) EnableResourceDirectoryWithOptions ¶
func (client *Client) EnableResourceDirectoryWithOptions(request *EnableResourceDirectoryRequest, runtime *util.RuntimeOptions) (_result *EnableResourceDirectoryResponse, _err error)
*
- You can use the current account or a newly created account to enable a resource directory. For more information, see [Enable a resource directory](~~111215~~).
- In this example, the current account is used to enable a resource directory. *
- @param request EnableResourceDirectoryRequest
- @param runtime runtime options for this request RuntimeOptions
- @return EnableResourceDirectoryResponse
func (*Client) GetAccount ¶
func (client *Client) GetAccount(request *GetAccountRequest) (_result *GetAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the information of the member whose Alibaba Cloud account ID is `181761095690****`. *
- @param request GetAccountRequest
- @return GetAccountResponse
func (*Client) GetAccountDeletionCheckResult ¶
func (client *Client) GetAccountDeletionCheckResult(request *GetAccountDeletionCheckResultRequest) (_result *GetAccountDeletionCheckResultResponse, _err error)
*
- After you call the [CheckAccountDelete](~~448542~~) operation to perform a member deletion check, you can call the GetAccountDeletionCheckResult operation to query the check result. If the check result shows that the member meets deletion requirements, you can delete the member. Otherwise, you need to first modify the items that do not meet requirements.
- This topic provides an example on how to call the API operation to query the result of the deletion check for the member whose ID is `179855839641****`. The response shows that the member does not meet deletion requirements. *
- @param request GetAccountDeletionCheckResultRequest
- @return GetAccountDeletionCheckResultResponse
func (*Client) GetAccountDeletionCheckResultWithOptions ¶
func (client *Client) GetAccountDeletionCheckResultWithOptions(request *GetAccountDeletionCheckResultRequest, runtime *util.RuntimeOptions) (_result *GetAccountDeletionCheckResultResponse, _err error)
*
- After you call the [CheckAccountDelete](~~448542~~) operation to perform a member deletion check, you can call the GetAccountDeletionCheckResult operation to query the check result. If the check result shows that the member meets deletion requirements, you can delete the member. Otherwise, you need to first modify the items that do not meet requirements.
- This topic provides an example on how to call the API operation to query the result of the deletion check for the member whose ID is `179855839641****`. The response shows that the member does not meet deletion requirements. *
- @param request GetAccountDeletionCheckResultRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetAccountDeletionCheckResultResponse
func (*Client) GetAccountDeletionStatus ¶
func (client *Client) GetAccountDeletionStatus(request *GetAccountDeletionStatusRequest) (_result *GetAccountDeletionStatusResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the deletion status of the member whose Alibaba Cloud account ID is `169946124551****`. The response shows that the member is deleted. *
- @param request GetAccountDeletionStatusRequest
- @return GetAccountDeletionStatusResponse
func (*Client) GetAccountDeletionStatusWithOptions ¶
func (client *Client) GetAccountDeletionStatusWithOptions(request *GetAccountDeletionStatusRequest, runtime *util.RuntimeOptions) (_result *GetAccountDeletionStatusResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the deletion status of the member whose Alibaba Cloud account ID is `169946124551****`. The response shows that the member is deleted. *
- @param request GetAccountDeletionStatusRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetAccountDeletionStatusResponse
func (*Client) GetAccountWithOptions ¶
func (client *Client) GetAccountWithOptions(request *GetAccountRequest, runtime *util.RuntimeOptions) (_result *GetAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the information of the member whose Alibaba Cloud account ID is `181761095690****`. *
- @param request GetAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetAccountResponse
func (*Client) GetControlPolicy ¶
func (client *Client) GetControlPolicy(request *GetControlPolicyRequest) (_result *GetControlPolicyResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the details of the access control policy whose ID is `cp-SImPt8GCEwiq****`. *
- @param request GetControlPolicyRequest
- @return GetControlPolicyResponse
func (*Client) GetControlPolicyEnablementStatus ¶
func (client *Client) GetControlPolicyEnablementStatus() (_result *GetControlPolicyEnablementStatusResponse, _err error)
func (*Client) GetControlPolicyEnablementStatusWithOptions ¶
func (client *Client) GetControlPolicyEnablementStatusWithOptions(runtime *util.RuntimeOptions) (_result *GetControlPolicyEnablementStatusResponse, _err error)
func (*Client) GetControlPolicyWithOptions ¶
func (client *Client) GetControlPolicyWithOptions(request *GetControlPolicyRequest, runtime *util.RuntimeOptions) (_result *GetControlPolicyResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the details of the access control policy whose ID is `cp-SImPt8GCEwiq****`. *
- @param request GetControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetControlPolicyResponse
func (*Client) GetEndpoint ¶
func (*Client) GetFolder ¶
func (client *Client) GetFolder(request *GetFolderRequest) (_result *GetFolderResponse, _err error)
*
- In this example, the information of the folder `fd-Jyl5U7****` is queried. *
- @param request GetFolderRequest
- @return GetFolderResponse
func (*Client) GetFolderWithOptions ¶
func (client *Client) GetFolderWithOptions(request *GetFolderRequest, runtime *util.RuntimeOptions) (_result *GetFolderResponse, _err error)
*
- In this example, the information of the folder `fd-Jyl5U7****` is queried. *
- @param request GetFolderRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetFolderResponse
func (*Client) GetHandshake ¶
func (client *Client) GetHandshake(request *GetHandshakeRequest) (_result *GetHandshakeResponse, _err error)
*
- In this example, the information of the invitation whose ID is `h-ycm4rp****` is queried. *
- @param request GetHandshakeRequest
- @return GetHandshakeResponse
func (*Client) GetHandshakeWithOptions ¶
func (client *Client) GetHandshakeWithOptions(request *GetHandshakeRequest, runtime *util.RuntimeOptions) (_result *GetHandshakeResponse, _err error)
*
- In this example, the information of the invitation whose ID is `h-ycm4rp****` is queried. *
- @param request GetHandshakeRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetHandshakeResponse
func (*Client) GetPayerForAccount ¶
func (client *Client) GetPayerForAccount(request *GetPayerForAccountRequest) (_result *GetPayerForAccountResponse, _err error)
func (*Client) GetPayerForAccountWithOptions ¶
func (client *Client) GetPayerForAccountWithOptions(request *GetPayerForAccountRequest, runtime *util.RuntimeOptions) (_result *GetPayerForAccountResponse, _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)
*
- This topic provides an example on how to use a management account to call the API operation to query the information of the resource directory that is enabled by using the management account. *
- @return GetResourceDirectoryResponse
func (*Client) GetResourceDirectoryWithOptions ¶
func (client *Client) GetResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *GetResourceDirectoryResponse, _err error)
*
- This topic provides an example on how to use a management account to call the API operation to query the information of the resource directory that is enabled by using the management account. *
- @param request GetResourceDirectoryRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetResourceDirectoryResponse
func (*Client) GetResourceGroup ¶
func (client *Client) GetResourceGroup(request *GetResourceGroupRequest) (_result *GetResourceGroupResponse, _err error)
*
- For more information about common request parameters, see [Common parameters](~~159973~~). *
- @param request GetResourceGroupRequest
- @return GetResourceGroupResponse
func (*Client) GetResourceGroupWithOptions ¶
func (client *Client) GetResourceGroupWithOptions(request *GetResourceGroupRequest, runtime *util.RuntimeOptions) (_result *GetResourceGroupResponse, _err error)
*
- For more information about common request parameters, see [Common parameters](~~159973~~). *
- @param request GetResourceGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return GetResourceGroupResponse
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) InitResourceDirectory ¶
func (client *Client) InitResourceDirectory() (_result *InitResourceDirectoryResponse, _err error)
*
- >
- * An account can be used to enable a resource directory only after it passes enterprise real-name verification. An account that only passed individual real-name verification cannot be used to enable a resource directory.
- * We recommend that you only use the enterprise management account as the administrator of the resource directory. Do not use the enterprise management account to purchase cloud resources. *
- @return InitResourceDirectoryResponse
func (*Client) InitResourceDirectoryWithOptions ¶
func (client *Client) InitResourceDirectoryWithOptions(runtime *util.RuntimeOptions) (_result *InitResourceDirectoryResponse, _err error)
*
- >
- * An account can be used to enable a resource directory only after it passes enterprise real-name verification. An account that only passed individual real-name verification cannot be used to enable a resource directory.
- * We recommend that you only use the enterprise management account as the administrator of the resource directory. Do not use the enterprise management account to purchase cloud resources. *
- @param request InitResourceDirectoryRequest
- @param runtime runtime options for this request RuntimeOptions
- @return InitResourceDirectoryResponse
func (*Client) InviteAccountToResourceDirectory ¶
func (client *Client) InviteAccountToResourceDirectory(request *InviteAccountToResourceDirectoryRequest) (_result *InviteAccountToResourceDirectoryResponse, _err error)
*
- This topic provides an example on how to call the API operation to invite the account `someone@example.com` to join a resource directory. *
- @param request InviteAccountToResourceDirectoryRequest
- @return InviteAccountToResourceDirectoryResponse
func (*Client) InviteAccountToResourceDirectoryWithOptions ¶
func (client *Client) InviteAccountToResourceDirectoryWithOptions(request *InviteAccountToResourceDirectoryRequest, runtime *util.RuntimeOptions) (_result *InviteAccountToResourceDirectoryResponse, _err error)
*
- This topic provides an example on how to call the API operation to invite the account `someone@example.com` to join a resource directory. *
- @param request InviteAccountToResourceDirectoryRequest
- @param runtime runtime options for this request RuntimeOptions
- @return InviteAccountToResourceDirectoryResponse
func (*Client) ListAccounts ¶
func (client *Client) ListAccounts(request *ListAccountsRequest) (_result *ListAccountsResponse, _err error)
*
- You can use only the management account of a resource directory or a delegated administrator account of a trusted service to call this operation. *
- @param request ListAccountsRequest
- @return ListAccountsResponse
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)
*
- You can use only the management account of a resource directory or a delegated administrator account of a trusted service to call this operation. *
- @param request ListAccountsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListAccountsResponse
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) ListAssociatedTransferSetting ¶ added in v3.2.0
func (client *Client) ListAssociatedTransferSetting() (_result *ListAssociatedTransferSettingResponse, _err error)
func (*Client) ListAssociatedTransferSettingWithOptions ¶ added in v3.2.0
func (client *Client) ListAssociatedTransferSettingWithOptions(runtime *util.RuntimeOptions) (_result *ListAssociatedTransferSettingResponse, _err error)
func (*Client) ListControlPolicies ¶
func (client *Client) ListControlPolicies(request *ListControlPoliciesRequest) (_result *ListControlPoliciesResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the system access control policies within a resource directory. The response shows that the resource directory has only one system access control policy. The policy is named `FullAliyunAccess`. *
- @param request ListControlPoliciesRequest
- @return ListControlPoliciesResponse
func (*Client) ListControlPoliciesWithOptions ¶
func (client *Client) ListControlPoliciesWithOptions(request *ListControlPoliciesRequest, runtime *util.RuntimeOptions) (_result *ListControlPoliciesResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the system access control policies within a resource directory. The response shows that the resource directory has only one system access control policy. The policy is named `FullAliyunAccess`. *
- @param request ListControlPoliciesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListControlPoliciesResponse
func (*Client) ListControlPolicyAttachmentsForTarget ¶
func (client *Client) ListControlPolicyAttachmentsForTarget(request *ListControlPolicyAttachmentsForTargetRequest) (_result *ListControlPolicyAttachmentsForTargetResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the access control policies that are attached to the folder `fd-ZDNPiT****`. *
- @param request ListControlPolicyAttachmentsForTargetRequest
- @return ListControlPolicyAttachmentsForTargetResponse
func (*Client) ListControlPolicyAttachmentsForTargetWithOptions ¶
func (client *Client) ListControlPolicyAttachmentsForTargetWithOptions(request *ListControlPolicyAttachmentsForTargetRequest, runtime *util.RuntimeOptions) (_result *ListControlPolicyAttachmentsForTargetResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the access control policies that are attached to the folder `fd-ZDNPiT****`. *
- @param request ListControlPolicyAttachmentsForTargetRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListControlPolicyAttachmentsForTargetResponse
func (*Client) ListDelegatedAdministrators ¶
func (client *Client) ListDelegatedAdministrators(request *ListDelegatedAdministratorsRequest) (_result *ListDelegatedAdministratorsResponse, _err error)
*
- This topic provides an example on how to call the API operation to query all delegated administrator accounts in a resource directory. The response shows that two delegated administrator accounts for Cloud Firewall exist in the resource directory. *
- @param request ListDelegatedAdministratorsRequest
- @return ListDelegatedAdministratorsResponse
func (*Client) ListDelegatedAdministratorsWithOptions ¶
func (client *Client) ListDelegatedAdministratorsWithOptions(request *ListDelegatedAdministratorsRequest, runtime *util.RuntimeOptions) (_result *ListDelegatedAdministratorsResponse, _err error)
*
- This topic provides an example on how to call the API operation to query all delegated administrator accounts in a resource directory. The response shows that two delegated administrator accounts for Cloud Firewall exist in the resource directory. *
- @param request ListDelegatedAdministratorsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListDelegatedAdministratorsResponse
func (*Client) ListDelegatedServicesForAccount ¶
func (client *Client) ListDelegatedServicesForAccount(request *ListDelegatedServicesForAccountRequest) (_result *ListDelegatedServicesForAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the trusted services for which the member `138660628348****` is specified as a delegated administrator account. The response shows that the member is specified as a delegated administrator account of Cloud Firewall. *
- @param request ListDelegatedServicesForAccountRequest
- @return ListDelegatedServicesForAccountResponse
func (*Client) ListDelegatedServicesForAccountWithOptions ¶
func (client *Client) ListDelegatedServicesForAccountWithOptions(request *ListDelegatedServicesForAccountRequest, runtime *util.RuntimeOptions) (_result *ListDelegatedServicesForAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the trusted services for which the member `138660628348****` is specified as a delegated administrator account. The response shows that the member is specified as a delegated administrator account of Cloud Firewall. *
- @param request ListDelegatedServicesForAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListDelegatedServicesForAccountResponse
func (*Client) ListFoldersForParent ¶
func (client *Client) ListFoldersForParent(request *ListFoldersForParentRequest) (_result *ListFoldersForParentResponse, _err error)
*
- > You can view the information of only the first-level subfolders of a folder. *
- @param request ListFoldersForParentRequest
- @return ListFoldersForParentResponse
func (*Client) ListFoldersForParentWithOptions ¶
func (client *Client) ListFoldersForParentWithOptions(request *ListFoldersForParentRequest, runtime *util.RuntimeOptions) (_result *ListFoldersForParentResponse, _err error)
*
- > You can view the information of only the first-level subfolders of a folder. *
- @param request ListFoldersForParentRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListFoldersForParentResponse
func (*Client) ListHandshakesForAccount ¶
func (client *Client) ListHandshakesForAccount(request *ListHandshakesForAccountRequest) (_result *ListHandshakesForAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the invitations that are associated with the management account `172841235500****`. The response shows that two invitations are associated with the management account. *
- @param request ListHandshakesForAccountRequest
- @return ListHandshakesForAccountResponse
func (*Client) ListHandshakesForAccountWithOptions ¶
func (client *Client) ListHandshakesForAccountWithOptions(request *ListHandshakesForAccountRequest, runtime *util.RuntimeOptions) (_result *ListHandshakesForAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the invitations that are associated with the management account `172841235500****`. The response shows that two invitations are associated with the management account. *
- @param request ListHandshakesForAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListHandshakesForAccountResponse
func (*Client) ListHandshakesForResourceDirectory ¶
func (client *Client) ListHandshakesForResourceDirectory(request *ListHandshakesForResourceDirectoryRequest) (_result *ListHandshakesForResourceDirectoryResponse, _err error)
func (*Client) ListHandshakesForResourceDirectoryWithOptions ¶
func (client *Client) ListHandshakesForResourceDirectoryWithOptions(request *ListHandshakesForResourceDirectoryRequest, runtime *util.RuntimeOptions) (_result *ListHandshakesForResourceDirectoryResponse, _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)
*
- You can view the following information:
- * Policy attachment records under an Alibaba Cloud account or a resource group
- * Policies attached to RAM users, RAM user groups, or RAM roles
- * RAM users, RAM user groups, or RAM roles to which policies are attached under an Alibaba Cloud account or a resource group *
- @param request ListPolicyAttachmentsRequest
- @return ListPolicyAttachmentsResponse
func (*Client) ListPolicyAttachmentsWithOptions ¶
func (client *Client) ListPolicyAttachmentsWithOptions(request *ListPolicyAttachmentsRequest, runtime *util.RuntimeOptions) (_result *ListPolicyAttachmentsResponse, _err error)
*
- You can view the following information:
- * Policy attachment records under an Alibaba Cloud account or a resource group
- * Policies attached to RAM users, RAM user groups, or RAM roles
- * RAM users, RAM user groups, or RAM roles to which policies are attached under an Alibaba Cloud account or a resource group *
- @param request ListPolicyAttachmentsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListPolicyAttachmentsResponse
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)
*
- You can call this API operation to query all resource groups within the current account. You can also call this API operation to query a specific resource group based on the status, ID, identifier, or display name of the resource group.
- This topic provides an example on how to call the API operation to query the basic information about the resource groups `rg-1hSBH2****` and `rg-9gLOoK****` within the current account. *
- @param request ListResourceGroupsRequest
- @return ListResourceGroupsResponse
func (*Client) ListResourceGroupsWithOptions ¶
func (client *Client) ListResourceGroupsWithOptions(request *ListResourceGroupsRequest, runtime *util.RuntimeOptions) (_result *ListResourceGroupsResponse, _err error)
*
- You can call this API operation to query all resource groups within the current account. You can also call this API operation to query a specific resource group based on the status, ID, identifier, or display name of the resource group.
- This topic provides an example on how to call the API operation to query the basic information about the resource groups `rg-1hSBH2****` and `rg-9gLOoK****` within the current account. *
- @param request ListResourceGroupsRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListResourceGroupsResponse
func (*Client) ListResources ¶
func (client *Client) ListResources(request *ListResourcesRequest) (_result *ListResourcesResponse, _err error)
*
- > You can use a RAM role that is not associated with a session policy to call this API operation.
- This topic provides an example on how to call the API operation to query resources that can be accessed by the current account in resource groups. The response shows that the current account can access only the Elastic Compute Service (ECS) instance `i-23v38****` in the resource group `rg-uPJpP****`. *
- @param request ListResourcesRequest
- @return ListResourcesResponse
func (*Client) ListResourcesWithOptions ¶
func (client *Client) ListResourcesWithOptions(request *ListResourcesRequest, runtime *util.RuntimeOptions) (_result *ListResourcesResponse, _err error)
*
- > You can use a RAM role that is not associated with a session policy to call this API operation.
- This topic provides an example on how to call the API operation to query resources that can be accessed by the current account in resource groups. The response shows that the current account can access only the Elastic Compute Service (ECS) instance `i-23v38****` in the resource group `rg-uPJpP****`. *
- @param request ListResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListResourcesResponse
func (*Client) ListRoles ¶
func (client *Client) ListRoles(request *ListRolesRequest) (_result *ListRolesResponse, _err error)
func (*Client) ListRolesWithOptions ¶
func (client *Client) ListRolesWithOptions(request *ListRolesRequest, runtime *util.RuntimeOptions) (_result *ListRolesResponse, _err error)
func (*Client) ListTagKeys ¶
func (client *Client) ListTagKeys(request *ListTagKeysRequest) (_result *ListTagKeysResponse, _err error)
*
- This topic provides an example on how to call the API operation to query tag keys. The response shows that the custom tag key team exists. *
- @param request ListTagKeysRequest
- @return ListTagKeysResponse
func (*Client) ListTagKeysWithOptions ¶
func (client *Client) ListTagKeysWithOptions(request *ListTagKeysRequest, runtime *util.RuntimeOptions) (_result *ListTagKeysResponse, _err error)
*
- This topic provides an example on how to call the API operation to query tag keys. The response shows that the custom tag key team exists. *
- @param request ListTagKeysRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTagKeysResponse
func (*Client) ListTagResources ¶
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (_result *ListTagResourcesResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the tags that are added to the resource group with an ID of `rg-aekz6bre2uq****`. The response shows that only the `k1:v1` tag is added to the resource group. *
- @param request ListTagResourcesRequest
- @return ListTagResourcesResponse
func (*Client) ListTagResourcesWithOptions ¶
func (client *Client) ListTagResourcesWithOptions(request *ListTagResourcesRequest, runtime *util.RuntimeOptions) (_result *ListTagResourcesResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the tags that are added to the resource group with an ID of `rg-aekz6bre2uq****`. The response shows that only the `k1:v1` tag is added to the resource group. *
- @param request ListTagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTagResourcesResponse
func (*Client) ListTagValues ¶
func (client *Client) ListTagValues(request *ListTagValuesRequest) (_result *ListTagValuesResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the tag values of the tag key k1. The response shows that the tag value of the tag key k1 is v1. *
- @param request ListTagValuesRequest
- @return ListTagValuesResponse
func (*Client) ListTagValuesWithOptions ¶
func (client *Client) ListTagValuesWithOptions(request *ListTagValuesRequest, runtime *util.RuntimeOptions) (_result *ListTagValuesResponse, _err error)
*
- This topic provides an example on how to call the API operation to query the tag values of the tag key k1. The response shows that the tag value of the tag key k1 is v1. *
- @param request ListTagValuesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTagValuesResponse
func (*Client) ListTargetAttachmentsForControlPolicy ¶
func (client *Client) ListTargetAttachmentsForControlPolicy(request *ListTargetAttachmentsForControlPolicyRequest) (_result *ListTargetAttachmentsForControlPolicyResponse, _err error)
*
- In this example, the folders or member accounts to which the control policy `cp-jExXAqIYkwHN****` is attached are queried. The returned result shows that the control policy is attached to the folder `fd-ZDNPiT****`. *
- @param request ListTargetAttachmentsForControlPolicyRequest
- @return ListTargetAttachmentsForControlPolicyResponse
func (*Client) ListTargetAttachmentsForControlPolicyWithOptions ¶
func (client *Client) ListTargetAttachmentsForControlPolicyWithOptions(request *ListTargetAttachmentsForControlPolicyRequest, runtime *util.RuntimeOptions) (_result *ListTargetAttachmentsForControlPolicyResponse, _err error)
*
- In this example, the folders or member accounts to which the control policy `cp-jExXAqIYkwHN****` is attached are queried. The returned result shows that the control policy is attached to the folder `fd-ZDNPiT****`. *
- @param request ListTargetAttachmentsForControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTargetAttachmentsForControlPolicyResponse
func (*Client) ListTrustedServiceStatus ¶
func (client *Client) ListTrustedServiceStatus(request *ListTrustedServiceStatusRequest) (_result *ListTrustedServiceStatusResponse, _err error)
*
- > Only an enterprise management account or delegated administrator account can be used to call this operation.
- In this example, the trusted services that are enabled within an enterprise management account are queried. The returned result shows that the trusted services Cloud Config and ActionTrail are enabled within the enterprise management account. *
- @param request ListTrustedServiceStatusRequest
- @return ListTrustedServiceStatusResponse
func (*Client) ListTrustedServiceStatusWithOptions ¶
func (client *Client) ListTrustedServiceStatusWithOptions(request *ListTrustedServiceStatusRequest, runtime *util.RuntimeOptions) (_result *ListTrustedServiceStatusResponse, _err error)
*
- > Only an enterprise management account or delegated administrator account can be used to call this operation.
- In this example, the trusted services that are enabled within an enterprise management account are queried. The returned result shows that the trusted services Cloud Config and ActionTrail are enabled within the enterprise management account. *
- @param request ListTrustedServiceStatusRequest
- @param runtime runtime options for this request RuntimeOptions
- @return ListTrustedServiceStatusResponse
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) MoveResources ¶
func (client *Client) MoveResources(request *MoveResourcesRequest) (_result *MoveResourcesResponse, _err error)
*
- For more information about Alibaba Cloud services whose resources can be moved between resource groups, see the **Supported by the API** column in [Alibaba Cloud services that support resource groups](~~94479~~).
- In this example, two virtual private clouds (VPCs) `vpc-bp1sig0mjktx5ewx1****` and `vpc-bp1visxm225pv49dz****` that reside in different regions and belong to different resource groups are moved to the resource group `rg-aekzmeobk5w****`. *
- @param request MoveResourcesRequest
- @return MoveResourcesResponse
func (*Client) MoveResourcesWithOptions ¶
func (client *Client) MoveResourcesWithOptions(request *MoveResourcesRequest, runtime *util.RuntimeOptions) (_result *MoveResourcesResponse, _err error)
*
- For more information about Alibaba Cloud services whose resources can be moved between resource groups, see the **Supported by the API** column in [Alibaba Cloud services that support resource groups](~~94479~~).
- In this example, two virtual private clouds (VPCs) `vpc-bp1sig0mjktx5ewx1****` and `vpc-bp1visxm225pv49dz****` that reside in different regions and belong to different resource groups are moved to the resource group `rg-aekzmeobk5w****`. *
- @param request MoveResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return MoveResourcesResponse
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) RegisterDelegatedAdministrator ¶
func (client *Client) RegisterDelegatedAdministrator(request *RegisterDelegatedAdministratorRequest) (_result *RegisterDelegatedAdministratorResponse, _err error)
*
- The delegated administrator account can be used to access the information of the resource directory and view the structure and members of the resource directory. The delegated administrator account can also be used to perform service-related management operations in the trusted service on behalf of the management account of the resource directory.
- When you call this operation, you must take note of the following limits:
- * Only some trusted services support delegated administrator accounts. For more information, see [Supported trusted services](~~208133~~).
- * Only the management account of a resource directory or an authorized RAM user or RAM role of the management account can be used to call this operation.
- * The number of delegated administrator accounts that are allowed for a trusted service is defined by the trusted service.
- This topic provides an example on how to call the API operation to specify the member `181761095690****` as a delegated administrator account of Cloud Firewall. *
- @param request RegisterDelegatedAdministratorRequest
- @return RegisterDelegatedAdministratorResponse
func (*Client) RegisterDelegatedAdministratorWithOptions ¶
func (client *Client) RegisterDelegatedAdministratorWithOptions(request *RegisterDelegatedAdministratorRequest, runtime *util.RuntimeOptions) (_result *RegisterDelegatedAdministratorResponse, _err error)
*
- The delegated administrator account can be used to access the information of the resource directory and view the structure and members of the resource directory. The delegated administrator account can also be used to perform service-related management operations in the trusted service on behalf of the management account of the resource directory.
- When you call this operation, you must take note of the following limits:
- * Only some trusted services support delegated administrator accounts. For more information, see [Supported trusted services](~~208133~~).
- * Only the management account of a resource directory or an authorized RAM user or RAM role of the management account can be used to call this operation.
- * The number of delegated administrator accounts that are allowed for a trusted service is defined by the trusted service.
- This topic provides an example on how to call the API operation to specify the member `181761095690****` as a delegated administrator account of Cloud Firewall. *
- @param request RegisterDelegatedAdministratorRequest
- @param runtime runtime options for this request RuntimeOptions
- @return RegisterDelegatedAdministratorResponse
func (*Client) RemoveCloudAccount ¶
func (client *Client) RemoveCloudAccount(request *RemoveCloudAccountRequest) (_result *RemoveCloudAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to remove the member `177242285274****` from a resource directory. *
- @param request RemoveCloudAccountRequest
- @return RemoveCloudAccountResponse
func (*Client) RemoveCloudAccountWithOptions ¶
func (client *Client) RemoveCloudAccountWithOptions(request *RemoveCloudAccountRequest, runtime *util.RuntimeOptions) (_result *RemoveCloudAccountResponse, _err error)
*
- This topic provides an example on how to call the API operation to remove the member `177242285274****` from a resource directory. *
- @param request RemoveCloudAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return RemoveCloudAccountResponse
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) RetryChangeAccountEmail ¶ added in v3.0.2
func (client *Client) RetryChangeAccountEmail(request *RetryChangeAccountEmailRequest) (_result *RetryChangeAccountEmailResponse, _err error)
func (*Client) RetryChangeAccountEmailWithOptions ¶ added in v3.0.2
func (client *Client) RetryChangeAccountEmailWithOptions(request *RetryChangeAccountEmailRequest, runtime *util.RuntimeOptions) (_result *RetryChangeAccountEmailResponse, _err error)
func (*Client) SendVerificationCodeForBindSecureMobilePhone ¶
func (client *Client) SendVerificationCodeForBindSecureMobilePhone(request *SendVerificationCodeForBindSecureMobilePhoneRequest) (_result *SendVerificationCodeForBindSecureMobilePhoneResponse, _err error)
*
- To ensure that the system can record the operators of management operations, you must use a RAM user or RAM role to which the AliyunResourceDirectoryFullAccess policy is attached within the management account of your resource directory to call this operation.
- In this example, a verification code is sent to the mobile phone number that you want to bind to the resource account `138660628348****`. *
- @param request SendVerificationCodeForBindSecureMobilePhoneRequest
- @return SendVerificationCodeForBindSecureMobilePhoneResponse
func (*Client) SendVerificationCodeForBindSecureMobilePhoneWithOptions ¶
func (client *Client) SendVerificationCodeForBindSecureMobilePhoneWithOptions(request *SendVerificationCodeForBindSecureMobilePhoneRequest, runtime *util.RuntimeOptions) (_result *SendVerificationCodeForBindSecureMobilePhoneResponse, _err error)
*
- To ensure that the system can record the operators of management operations, you must use a RAM user or RAM role to which the AliyunResourceDirectoryFullAccess policy is attached within the management account of your resource directory to call this operation.
- In this example, a verification code is sent to the mobile phone number that you want to bind to the resource account `138660628348****`. *
- @param request SendVerificationCodeForBindSecureMobilePhoneRequest
- @param runtime runtime options for this request RuntimeOptions
- @return SendVerificationCodeForBindSecureMobilePhoneResponse
func (*Client) SendVerificationCodeForEnableRD ¶
func (client *Client) SendVerificationCodeForEnableRD(request *SendVerificationCodeForEnableRDRequest) (_result *SendVerificationCodeForEnableRDResponse, _err error)
*
- Each Alibaba Cloud account can be used to send a maximum of 100 verification codes per day. *
- @param request SendVerificationCodeForEnableRDRequest
- @return SendVerificationCodeForEnableRDResponse
func (*Client) SendVerificationCodeForEnableRDWithOptions ¶
func (client *Client) SendVerificationCodeForEnableRDWithOptions(request *SendVerificationCodeForEnableRDRequest, runtime *util.RuntimeOptions) (_result *SendVerificationCodeForEnableRDResponse, _err error)
*
- Each Alibaba Cloud account can be used to send a maximum of 100 verification codes per day. *
- @param request SendVerificationCodeForEnableRDRequest
- @param runtime runtime options for this request RuntimeOptions
- @return SendVerificationCodeForEnableRDResponse
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) SetMemberDeletionPermission ¶
func (client *Client) SetMemberDeletionPermission(request *SetMemberDeletionPermissionRequest) (_result *SetMemberDeletionPermissionResponse, _err error)
*
- Members of the resource account type can be deleted only after the member deletion feature is enabled. *
- @param request SetMemberDeletionPermissionRequest
- @return SetMemberDeletionPermissionResponse
func (*Client) SetMemberDeletionPermissionWithOptions ¶
func (client *Client) SetMemberDeletionPermissionWithOptions(request *SetMemberDeletionPermissionRequest, runtime *util.RuntimeOptions) (_result *SetMemberDeletionPermissionResponse, _err error)
*
- Members of the resource account type can be deleted only after the member deletion feature is enabled. *
- @param request SetMemberDeletionPermissionRequest
- @param runtime runtime options for this request RuntimeOptions
- @return SetMemberDeletionPermissionResponse
func (*Client) TagResources ¶
func (client *Client) TagResources(request *TagResourcesRequest) (_result *TagResourcesResponse, _err error)
*
- This topic provides an example on how to call the API operation to add the tag `k1:v1` to the resource group with an ID of `rg-aekz6bre2uq****`. *
- @param request TagResourcesRequest
- @return TagResourcesResponse
func (*Client) TagResourcesWithOptions ¶
func (client *Client) TagResourcesWithOptions(request *TagResourcesRequest, runtime *util.RuntimeOptions) (_result *TagResourcesResponse, _err error)
*
- This topic provides an example on how to call the API operation to add the tag `k1:v1` to the resource group with an ID of `rg-aekz6bre2uq****`. *
- @param request TagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return TagResourcesResponse
func (*Client) UntagResources ¶
func (client *Client) UntagResources(request *UntagResourcesRequest) (_result *UntagResourcesResponse, _err error)
*
- This topic provides an example on how to call the API operation to remove the tag whose tag key is `k1` from the resource group whose ID is `rg-aek2dpwyrfr****`. *
- @param request UntagResourcesRequest
- @return UntagResourcesResponse
func (*Client) UntagResourcesWithOptions ¶
func (client *Client) UntagResourcesWithOptions(request *UntagResourcesRequest, runtime *util.RuntimeOptions) (_result *UntagResourcesResponse, _err error)
*
- This topic provides an example on how to call the API operation to remove the tag whose tag key is `k1` from the resource group whose ID is `rg-aek2dpwyrfr****`. *
- @param request UntagResourcesRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UntagResourcesResponse
func (*Client) UpdateAccount ¶
func (client *Client) UpdateAccount(request *UpdateAccountRequest) (_result *UpdateAccountResponse, _err error)
*
- * To ensure that the system can record the operators of management operations, you must use a RAM user or RAM role to which the AliyunResourceDirectoryFullAccess policy is attached within the management account of your resource directory to call this operation.
- * Before you switch the type of a member from resource account to cloud account, make sure that specific conditions are met. For more information about the conditions, see [Switch a resource account to a cloud account](~~111233~~).
- * Before you switch the type of a member from cloud account to resource account, make sure that specific conditions are met. For more information about the conditions, see [Switch a cloud account to a resource account](~~209980~~).
- This example provides an example on how to call the API operation to change the display name of the member `12323344****` to `admin`. *
- @param request UpdateAccountRequest
- @return UpdateAccountResponse
func (*Client) UpdateAccountWithOptions ¶
func (client *Client) UpdateAccountWithOptions(request *UpdateAccountRequest, runtime *util.RuntimeOptions) (_result *UpdateAccountResponse, _err error)
*
- * To ensure that the system can record the operators of management operations, you must use a RAM user or RAM role to which the AliyunResourceDirectoryFullAccess policy is attached within the management account of your resource directory to call this operation.
- * Before you switch the type of a member from resource account to cloud account, make sure that specific conditions are met. For more information about the conditions, see [Switch a resource account to a cloud account](~~111233~~).
- * Before you switch the type of a member from cloud account to resource account, make sure that specific conditions are met. For more information about the conditions, see [Switch a cloud account to a resource account](~~209980~~).
- This example provides an example on how to call the API operation to change the display name of the member `12323344****` to `admin`. *
- @param request UpdateAccountRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateAccountResponse
func (*Client) UpdateAssociatedTransferSetting ¶ added in v3.2.0
func (client *Client) UpdateAssociatedTransferSetting(request *UpdateAssociatedTransferSettingRequest) (_result *UpdateAssociatedTransferSettingResponse, _err error)
*
- For information about the resources that support the Transfer Associated Resources feature, see [Use the Transfer Associated Resources feature](~~2639129~~). *
- @param request UpdateAssociatedTransferSettingRequest
- @return UpdateAssociatedTransferSettingResponse
func (*Client) UpdateAssociatedTransferSettingWithOptions ¶ added in v3.2.0
func (client *Client) UpdateAssociatedTransferSettingWithOptions(request *UpdateAssociatedTransferSettingRequest, runtime *util.RuntimeOptions) (_result *UpdateAssociatedTransferSettingResponse, _err error)
*
- For information about the resources that support the Transfer Associated Resources feature, see [Use the Transfer Associated Resources feature](~~2639129~~). *
- @param request UpdateAssociatedTransferSettingRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateAssociatedTransferSettingResponse
func (*Client) UpdateControlPolicy ¶
func (client *Client) UpdateControlPolicy(request *UpdateControlPolicyRequest) (_result *UpdateControlPolicyResponse, _err error)
*
- In this example, the name of the access control policy whose ID is `cp-jExXAqIYkwHN****` is changed to `NewControlPolicy`. *
- @param request UpdateControlPolicyRequest
- @return UpdateControlPolicyResponse
func (*Client) UpdateControlPolicyWithOptions ¶
func (client *Client) UpdateControlPolicyWithOptions(request *UpdateControlPolicyRequest, runtime *util.RuntimeOptions) (_result *UpdateControlPolicyResponse, _err error)
*
- In this example, the name of the access control policy whose ID is `cp-jExXAqIYkwHN****` is changed to `NewControlPolicy`. *
- @param request UpdateControlPolicyRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateControlPolicyResponse
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)
*
- In this example, the display name of the resource group `rg-9gLOoK****` is changed to `project`. *
- @param request UpdateResourceGroupRequest
- @return UpdateResourceGroupResponse
func (*Client) UpdateResourceGroupWithOptions ¶
func (client *Client) UpdateResourceGroupWithOptions(request *UpdateResourceGroupRequest, runtime *util.RuntimeOptions) (_result *UpdateResourceGroupResponse, _err error)
*
- In this example, the display name of the resource group `rg-9gLOoK****` is changed to `project`. *
- @param request UpdateResourceGroupRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateResourceGroupResponse
func (*Client) UpdateRole ¶
func (client *Client) UpdateRole(request *UpdateRoleRequest) (_result *UpdateRoleResponse, _err error)
*
- In this example, the description of the RAM role `ECSAdmin` is updated to `ECS administrator`. *
- @param request UpdateRoleRequest
- @return UpdateRoleResponse
func (*Client) UpdateRoleWithOptions ¶
func (client *Client) UpdateRoleWithOptions(request *UpdateRoleRequest, runtime *util.RuntimeOptions) (_result *UpdateRoleResponse, _err error)
*
- In this example, the description of the RAM role `ECSAdmin` is updated to `ECS administrator`. *
- @param request UpdateRoleRequest
- @param runtime runtime options for this request RuntimeOptions
- @return UpdateRoleResponse
type CreateCloudAccountRequest ¶
type CreateCloudAccountRequest struct { // The display name of the member account. // // The name must be 2 to 50 characters in length and can contain letters, digits, underscores (\_), periods (.), and hyphens (-). // // The name must be unique in the current resource directory. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The email address used to log on to the cloud account. Email *string `json:"Email,omitempty" xml:"Email,omitempty"` // The ID of the parent folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` // The ID of the settlement account. If you do not specify this parameter, the current account is used for settlement. PayerAccountId *string `json:"PayerAccountId,omitempty" xml:"PayerAccountId,omitempty"` }
func (CreateCloudAccountRequest) GoString ¶
func (s CreateCloudAccountRequest) GoString() string
func (*CreateCloudAccountRequest) SetDisplayName ¶
func (s *CreateCloudAccountRequest) SetDisplayName(v string) *CreateCloudAccountRequest
func (*CreateCloudAccountRequest) SetEmail ¶
func (s *CreateCloudAccountRequest) SetEmail(v string) *CreateCloudAccountRequest
func (*CreateCloudAccountRequest) SetParentFolderId ¶
func (s *CreateCloudAccountRequest) SetParentFolderId(v string) *CreateCloudAccountRequest
func (*CreateCloudAccountRequest) SetPayerAccountId ¶
func (s *CreateCloudAccountRequest) SetPayerAccountId(v string) *CreateCloudAccountRequest
func (CreateCloudAccountRequest) String ¶
func (s CreateCloudAccountRequest) String() string
type CreateCloudAccountResponse ¶
type CreateCloudAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateCloudAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateCloudAccountResponse) GoString ¶
func (s CreateCloudAccountResponse) GoString() string
func (*CreateCloudAccountResponse) SetBody ¶
func (s *CreateCloudAccountResponse) SetBody(v *CreateCloudAccountResponseBody) *CreateCloudAccountResponse
func (*CreateCloudAccountResponse) SetHeaders ¶
func (s *CreateCloudAccountResponse) SetHeaders(v map[string]*string) *CreateCloudAccountResponse
func (*CreateCloudAccountResponse) SetStatusCode ¶
func (s *CreateCloudAccountResponse) SetStatusCode(v int32) *CreateCloudAccountResponse
func (CreateCloudAccountResponse) String ¶
func (s CreateCloudAccountResponse) String() string
type CreateCloudAccountResponseBody ¶
type CreateCloudAccountResponseBody struct { // The information of the member account. Account *CreateCloudAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateCloudAccountResponseBody) GoString ¶
func (s CreateCloudAccountResponseBody) GoString() string
func (*CreateCloudAccountResponseBody) SetAccount ¶
func (s *CreateCloudAccountResponseBody) SetAccount(v *CreateCloudAccountResponseBodyAccount) *CreateCloudAccountResponseBody
func (*CreateCloudAccountResponseBody) SetRequestId ¶
func (s *CreateCloudAccountResponseBody) SetRequestId(v string) *CreateCloudAccountResponseBody
func (CreateCloudAccountResponseBody) String ¶
func (s CreateCloudAccountResponseBody) String() string
type CreateCloudAccountResponseBodyAccount ¶
type CreateCloudAccountResponseBodyAccount struct { // The ID of the member account. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the member account. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member account. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member account joined the resource directory. Valid values: // // * invited: The member account is invited to join the resource directory. // * created: The member account is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member account was modified. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member account. Valid values: // // * CreateSuccess: The member account is created. // * CreateVerifying: The creation of the member account is under confirmation. // * CreateFailed: The member account failed to be created. // * CreateExpired: The creation of the member account expired. // * CreateCancelled: The creation of the member account is canceled. // * PromoteVerifying: The upgrade of the member account is under confirmation. // * PromoteFailed: The member account failed to be upgraded. // * PromoteExpired: The upgrade of the member account expired. // * PromoteCancelled: The upgrade of the member account is canceled. // * PromoteSuccess: The member account is upgraded. // * InviteSuccess: The owner of the member account accepted the invitation. // * Removed: The member account is removed from the resource directory. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the member account. The value CloudAccount indicates that the member account is a cloud account. Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (CreateCloudAccountResponseBodyAccount) GoString ¶
func (s CreateCloudAccountResponseBodyAccount) GoString() string
func (*CreateCloudAccountResponseBodyAccount) SetAccountId ¶
func (s *CreateCloudAccountResponseBodyAccount) SetAccountId(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetAccountName ¶
func (s *CreateCloudAccountResponseBodyAccount) SetAccountName(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetDisplayName ¶
func (s *CreateCloudAccountResponseBodyAccount) SetDisplayName(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetFolderId ¶
func (s *CreateCloudAccountResponseBodyAccount) SetFolderId(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetJoinMethod ¶
func (s *CreateCloudAccountResponseBodyAccount) SetJoinMethod(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetModifyTime ¶
func (s *CreateCloudAccountResponseBodyAccount) SetModifyTime(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetRecordId ¶
func (s *CreateCloudAccountResponseBodyAccount) SetRecordId(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetResourceDirectoryId ¶
func (s *CreateCloudAccountResponseBodyAccount) SetResourceDirectoryId(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetStatus ¶
func (s *CreateCloudAccountResponseBodyAccount) SetStatus(v string) *CreateCloudAccountResponseBodyAccount
func (*CreateCloudAccountResponseBodyAccount) SetType ¶
func (s *CreateCloudAccountResponseBodyAccount) SetType(v string) *CreateCloudAccountResponseBodyAccount
func (CreateCloudAccountResponseBodyAccount) String ¶
func (s CreateCloudAccountResponseBodyAccount) String() string
type CreateControlPolicyRequest ¶
type CreateControlPolicyRequest struct { // The description of the access control policy. // // The description must be 1 to 1,024 characters in length. The description can contain letters, digits, underscores (\_), and hyphens (-) and must start with a letter. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The effective scope of the access control policy. // // The value RAM indicates that the access control policy takes effect only for RAM users and RAM roles. EffectScope *string `json:"EffectScope,omitempty" xml:"EffectScope,omitempty"` // The document of the access control policy. // // The document can be a maximum of 4,096 characters in length. // // For more information about the languages of access control policies, see [Languages of access control policies](~~179096~~). // // For more information about the examples of access control policies, see [Examples of custom access control policies](~~181474~~). PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // The name of the access control policy. // // The name must be 1 to 128 characters in length. The name can contain letters, digits, and hyphens (-) and must start with a letter. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` }
func (CreateControlPolicyRequest) GoString ¶
func (s CreateControlPolicyRequest) GoString() string
func (*CreateControlPolicyRequest) SetDescription ¶
func (s *CreateControlPolicyRequest) SetDescription(v string) *CreateControlPolicyRequest
func (*CreateControlPolicyRequest) SetEffectScope ¶
func (s *CreateControlPolicyRequest) SetEffectScope(v string) *CreateControlPolicyRequest
func (*CreateControlPolicyRequest) SetPolicyDocument ¶
func (s *CreateControlPolicyRequest) SetPolicyDocument(v string) *CreateControlPolicyRequest
func (*CreateControlPolicyRequest) SetPolicyName ¶
func (s *CreateControlPolicyRequest) SetPolicyName(v string) *CreateControlPolicyRequest
func (CreateControlPolicyRequest) String ¶
func (s CreateControlPolicyRequest) String() string
type CreateControlPolicyResponse ¶
type CreateControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateControlPolicyResponse) GoString ¶
func (s CreateControlPolicyResponse) GoString() string
func (*CreateControlPolicyResponse) SetBody ¶
func (s *CreateControlPolicyResponse) SetBody(v *CreateControlPolicyResponseBody) *CreateControlPolicyResponse
func (*CreateControlPolicyResponse) SetHeaders ¶
func (s *CreateControlPolicyResponse) SetHeaders(v map[string]*string) *CreateControlPolicyResponse
func (*CreateControlPolicyResponse) SetStatusCode ¶
func (s *CreateControlPolicyResponse) SetStatusCode(v int32) *CreateControlPolicyResponse
func (CreateControlPolicyResponse) String ¶
func (s CreateControlPolicyResponse) String() string
type CreateControlPolicyResponseBody ¶
type CreateControlPolicyResponseBody struct { // The details of the access control policy. ControlPolicy *CreateControlPolicyResponseBodyControlPolicy `json:"ControlPolicy,omitempty" xml:"ControlPolicy,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateControlPolicyResponseBody) GoString ¶
func (s CreateControlPolicyResponseBody) GoString() string
func (*CreateControlPolicyResponseBody) SetControlPolicy ¶
func (s *CreateControlPolicyResponseBody) SetControlPolicy(v *CreateControlPolicyResponseBodyControlPolicy) *CreateControlPolicyResponseBody
func (*CreateControlPolicyResponseBody) SetRequestId ¶
func (s *CreateControlPolicyResponseBody) SetRequestId(v string) *CreateControlPolicyResponseBody
func (CreateControlPolicyResponseBody) String ¶
func (s CreateControlPolicyResponseBody) String() string
type CreateControlPolicyResponseBodyControlPolicy ¶
type CreateControlPolicyResponseBodyControlPolicy struct { // The number of times that the access control policy is referenced. AttachmentCount *string `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"` // The time when the access control policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the access control policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The effective scope of the access control policy. // // The value RAM indicates that the access control policy takes effect only for RAM users and RAM roles. EffectScope *string `json:"EffectScope,omitempty" xml:"EffectScope,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the access control policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the access control policy. Valid values: // // * System: system access control policy // * Custom: custom access control policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The time when the access control policy was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (CreateControlPolicyResponseBodyControlPolicy) GoString ¶
func (s CreateControlPolicyResponseBodyControlPolicy) GoString() string
func (*CreateControlPolicyResponseBodyControlPolicy) SetAttachmentCount ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetAttachmentCount(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetCreateDate ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetCreateDate(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetDescription ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetDescription(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetEffectScope ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetEffectScope(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetPolicyId ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetPolicyId(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetPolicyName ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetPolicyName(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetPolicyType ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetPolicyType(v string) *CreateControlPolicyResponseBodyControlPolicy
func (*CreateControlPolicyResponseBodyControlPolicy) SetUpdateDate ¶
func (s *CreateControlPolicyResponseBodyControlPolicy) SetUpdateDate(v string) *CreateControlPolicyResponseBodyControlPolicy
func (CreateControlPolicyResponseBodyControlPolicy) String ¶
func (s CreateControlPolicyResponseBodyControlPolicy) String() string
type CreateFolderRequest ¶
type CreateFolderRequest struct { // The name of the folder. // // The name must be 1 to 24 characters in length and can contain letters, digits, underscores (\_), periods (.),and hyphens (-). FolderName *string `json:"FolderName,omitempty" xml:"FolderName,omitempty"` // The ID of the parent folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` }
func (CreateFolderRequest) GoString ¶
func (s CreateFolderRequest) GoString() string
func (*CreateFolderRequest) SetFolderName ¶
func (s *CreateFolderRequest) SetFolderName(v string) *CreateFolderRequest
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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateFolderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateFolderResponse) GoString ¶
func (s CreateFolderResponse) GoString() string
func (*CreateFolderResponse) SetBody ¶
func (s *CreateFolderResponse) SetBody(v *CreateFolderResponseBody) *CreateFolderResponse
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 { // The information of the folder. Folder *CreateFolderResponseBodyFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateFolderResponseBody) GoString ¶
func (s CreateFolderResponseBody) GoString() string
func (*CreateFolderResponseBody) SetFolder ¶
func (s *CreateFolderResponseBody) SetFolder(v *CreateFolderResponseBodyFolder) *CreateFolderResponseBody
func (*CreateFolderResponseBody) SetRequestId ¶
func (s *CreateFolderResponseBody) SetRequestId(v string) *CreateFolderResponseBody
func (CreateFolderResponseBody) String ¶
func (s CreateFolderResponseBody) String() string
type CreateFolderResponseBodyFolder ¶
type CreateFolderResponseBodyFolder struct { // The time when the folder was created. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The name of the folder. FolderName *string `json:"FolderName,omitempty" xml:"FolderName,omitempty"` // The ID of the parent folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` }
func (CreateFolderResponseBodyFolder) GoString ¶
func (s CreateFolderResponseBodyFolder) GoString() string
func (*CreateFolderResponseBodyFolder) SetCreateTime ¶
func (s *CreateFolderResponseBodyFolder) SetCreateTime(v string) *CreateFolderResponseBodyFolder
func (*CreateFolderResponseBodyFolder) SetFolderId ¶
func (s *CreateFolderResponseBodyFolder) SetFolderId(v string) *CreateFolderResponseBodyFolder
func (*CreateFolderResponseBodyFolder) SetFolderName ¶
func (s *CreateFolderResponseBodyFolder) SetFolderName(v string) *CreateFolderResponseBodyFolder
func (*CreateFolderResponseBodyFolder) SetParentFolderId ¶
func (s *CreateFolderResponseBodyFolder) SetParentFolderId(v string) *CreateFolderResponseBodyFolder
func (CreateFolderResponseBodyFolder) String ¶
func (s CreateFolderResponseBodyFolder) String() string
type CreatePolicyRequest ¶
type CreatePolicyRequest struct { // The description of the policy. // // The description must be 1 to 1,024 characters in length. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The document of the policy. // // The document must be 1 to 2,048 characters in length. PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreatePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreatePolicyResponse) GoString ¶
func (s CreatePolicyResponse) GoString() string
func (*CreatePolicyResponse) SetBody ¶
func (s *CreatePolicyResponse) SetBody(v *CreatePolicyResponseBody) *CreatePolicyResponse
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 { // The information of the policy. Policy *CreatePolicyResponseBodyPolicy `json:"Policy,omitempty" xml:"Policy,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreatePolicyResponseBody) GoString ¶
func (s CreatePolicyResponseBody) GoString() string
func (*CreatePolicyResponseBody) SetPolicy ¶
func (s *CreatePolicyResponseBody) SetPolicy(v *CreatePolicyResponseBodyPolicy) *CreatePolicyResponseBody
func (*CreatePolicyResponseBody) SetRequestId ¶
func (s *CreatePolicyResponseBody) SetRequestId(v string) *CreatePolicyResponseBody
func (CreatePolicyResponseBody) String ¶
func (s CreatePolicyResponseBody) String() string
type CreatePolicyResponseBodyPolicy ¶
type CreatePolicyResponseBodyPolicy struct { // The time when the policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The version number of the policy. Default value: v1. DefaultVersion *string `json:"DefaultVersion,omitempty" xml:"DefaultVersion,omitempty"` // The description of the policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` }
func (CreatePolicyResponseBodyPolicy) GoString ¶
func (s CreatePolicyResponseBodyPolicy) GoString() string
func (*CreatePolicyResponseBodyPolicy) SetCreateDate ¶
func (s *CreatePolicyResponseBodyPolicy) SetCreateDate(v string) *CreatePolicyResponseBodyPolicy
func (*CreatePolicyResponseBodyPolicy) SetDefaultVersion ¶
func (s *CreatePolicyResponseBodyPolicy) SetDefaultVersion(v string) *CreatePolicyResponseBodyPolicy
func (*CreatePolicyResponseBodyPolicy) SetDescription ¶
func (s *CreatePolicyResponseBodyPolicy) SetDescription(v string) *CreatePolicyResponseBodyPolicy
func (*CreatePolicyResponseBodyPolicy) SetPolicyName ¶
func (s *CreatePolicyResponseBodyPolicy) SetPolicyName(v string) *CreatePolicyResponseBodyPolicy
func (*CreatePolicyResponseBodyPolicy) SetPolicyType ¶
func (s *CreatePolicyResponseBodyPolicy) SetPolicyType(v string) *CreatePolicyResponseBodyPolicy
func (CreatePolicyResponseBodyPolicy) String ¶
func (s CreatePolicyResponseBodyPolicy) String() string
type CreatePolicyVersionRequest ¶
type CreatePolicyVersionRequest struct { // The document of the policy. // // The document must be 1 to 2,048 characters in length. PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // Specifies whether to set the policy version as the default version. Valid values: // // * false: The policy version is not set as the default version. // * true: The policy version is set as the default version. // // Default value: false. SetAsDefault *bool `json:"SetAsDefault,omitempty" xml:"SetAsDefault,omitempty"` }
func (CreatePolicyVersionRequest) GoString ¶
func (s CreatePolicyVersionRequest) GoString() string
func (*CreatePolicyVersionRequest) SetPolicyDocument ¶
func (s *CreatePolicyVersionRequest) SetPolicyDocument(v string) *CreatePolicyVersionRequest
func (*CreatePolicyVersionRequest) SetPolicyName ¶
func (s *CreatePolicyVersionRequest) SetPolicyName(v string) *CreatePolicyVersionRequest
func (*CreatePolicyVersionRequest) SetSetAsDefault ¶
func (s *CreatePolicyVersionRequest) SetSetAsDefault(v bool) *CreatePolicyVersionRequest
func (CreatePolicyVersionRequest) String ¶
func (s CreatePolicyVersionRequest) String() string
type CreatePolicyVersionResponse ¶
type CreatePolicyVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreatePolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreatePolicyVersionResponse) GoString ¶
func (s CreatePolicyVersionResponse) GoString() string
func (*CreatePolicyVersionResponse) SetBody ¶
func (s *CreatePolicyVersionResponse) SetBody(v *CreatePolicyVersionResponseBody) *CreatePolicyVersionResponse
func (*CreatePolicyVersionResponse) SetHeaders ¶
func (s *CreatePolicyVersionResponse) SetHeaders(v map[string]*string) *CreatePolicyVersionResponse
func (*CreatePolicyVersionResponse) SetStatusCode ¶
func (s *CreatePolicyVersionResponse) SetStatusCode(v int32) *CreatePolicyVersionResponse
func (CreatePolicyVersionResponse) String ¶
func (s CreatePolicyVersionResponse) String() string
type CreatePolicyVersionResponseBody ¶
type CreatePolicyVersionResponseBody struct { // The information of the policy version. PolicyVersion *CreatePolicyVersionResponseBodyPolicyVersion `json:"PolicyVersion,omitempty" xml:"PolicyVersion,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreatePolicyVersionResponseBody) GoString ¶
func (s CreatePolicyVersionResponseBody) GoString() string
func (*CreatePolicyVersionResponseBody) SetPolicyVersion ¶
func (s *CreatePolicyVersionResponseBody) SetPolicyVersion(v *CreatePolicyVersionResponseBodyPolicyVersion) *CreatePolicyVersionResponseBody
func (*CreatePolicyVersionResponseBody) SetRequestId ¶
func (s *CreatePolicyVersionResponseBody) SetRequestId(v string) *CreatePolicyVersionResponseBody
func (CreatePolicyVersionResponseBody) String ¶
func (s CreatePolicyVersionResponseBody) String() string
type CreatePolicyVersionResponseBodyPolicyVersion ¶
type CreatePolicyVersionResponseBodyPolicyVersion struct { // The time when the policy version was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // Indicates whether the policy version is the default version. IsDefaultVersion *bool `json:"IsDefaultVersion,omitempty" xml:"IsDefaultVersion,omitempty"` // The ID of the policy version. VersionId *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"` }
func (CreatePolicyVersionResponseBodyPolicyVersion) GoString ¶
func (s CreatePolicyVersionResponseBodyPolicyVersion) GoString() string
func (*CreatePolicyVersionResponseBodyPolicyVersion) SetCreateDate ¶
func (s *CreatePolicyVersionResponseBodyPolicyVersion) SetCreateDate(v string) *CreatePolicyVersionResponseBodyPolicyVersion
func (*CreatePolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion ¶
func (s *CreatePolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion(v bool) *CreatePolicyVersionResponseBodyPolicyVersion
func (*CreatePolicyVersionResponseBodyPolicyVersion) SetVersionId ¶
func (s *CreatePolicyVersionResponseBodyPolicyVersion) SetVersionId(v string) *CreatePolicyVersionResponseBodyPolicyVersion
func (CreatePolicyVersionResponseBodyPolicyVersion) String ¶
func (s CreatePolicyVersionResponseBodyPolicyVersion) String() string
type CreateResourceAccountRequest ¶
type CreateResourceAccountRequest struct { // The prefix for the Alibaba Cloud account name of the member. If you leave this parameter empty, the system randomly generates a prefix. // // The prefix must be 2 to 37 characters in length. // // The prefix can contain letters, digits, and special characters but cannot contain consecutive special characters. The prefix must start with a letter or digit and end with a letter or digit. Valid special characters include underscores (`_`), periods (.), and hyphens (`-`). // // The complete Alibaba Cloud account name of a member in a resource directory is in the \<AccountNamePrefix>@\<ResourceDirectoryId>.aliyunid.com format, such as `alice@rd-3G****.aliyunid.com`. // // Each name must be unique in the resource directory. AccountNamePrefix *string `json:"AccountNamePrefix,omitempty" xml:"AccountNamePrefix,omitempty"` // The display name of the member. // // The name must be 2 to 50 characters in length. // // The name can contain letters, digits, underscores (\_), periods (.), hyphens (-), and spaces. // // The name must be unique in the resource directory. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the parent folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` // The ID of the billing account. If you leave this parameter empty, the member is used as its own billing account. PayerAccountId *string `json:"PayerAccountId,omitempty" xml:"PayerAccountId,omitempty"` // The identity type of the member. Valid values: // // * resell: The member is an account for a reseller. This is the default value. A relationship is automatically established between the member and the reseller. The management account of the resource directory must be used as the billing account of the member. // * non_resell: The member is not an account for a reseller. The member is an account that is not associated with a reseller. You can directly use the account to purchase Alibaba Cloud resources. The member is used as its own billing account. // // > This parameter is available only for resellers at the international site (alibabacloud.com). ResellAccountType *string `json:"ResellAccountType,omitempty" xml:"ResellAccountType,omitempty"` // The tag key and value. Tag []*CreateResourceAccountRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (CreateResourceAccountRequest) GoString ¶
func (s CreateResourceAccountRequest) GoString() string
func (*CreateResourceAccountRequest) SetAccountNamePrefix ¶
func (s *CreateResourceAccountRequest) SetAccountNamePrefix(v string) *CreateResourceAccountRequest
func (*CreateResourceAccountRequest) SetDisplayName ¶
func (s *CreateResourceAccountRequest) SetDisplayName(v string) *CreateResourceAccountRequest
func (*CreateResourceAccountRequest) SetParentFolderId ¶
func (s *CreateResourceAccountRequest) SetParentFolderId(v string) *CreateResourceAccountRequest
func (*CreateResourceAccountRequest) SetPayerAccountId ¶
func (s *CreateResourceAccountRequest) SetPayerAccountId(v string) *CreateResourceAccountRequest
func (*CreateResourceAccountRequest) SetResellAccountType ¶ added in v3.0.2
func (s *CreateResourceAccountRequest) SetResellAccountType(v string) *CreateResourceAccountRequest
func (*CreateResourceAccountRequest) SetTag ¶
func (s *CreateResourceAccountRequest) SetTag(v []*CreateResourceAccountRequestTag) *CreateResourceAccountRequest
func (CreateResourceAccountRequest) String ¶
func (s CreateResourceAccountRequest) String() string
type CreateResourceAccountRequestTag ¶
type CreateResourceAccountRequestTag struct { // A tag key Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateResourceAccountRequestTag) GoString ¶
func (s CreateResourceAccountRequestTag) GoString() string
func (*CreateResourceAccountRequestTag) SetKey ¶
func (s *CreateResourceAccountRequestTag) SetKey(v string) *CreateResourceAccountRequestTag
func (*CreateResourceAccountRequestTag) SetValue ¶
func (s *CreateResourceAccountRequestTag) SetValue(v string) *CreateResourceAccountRequestTag
func (CreateResourceAccountRequestTag) String ¶
func (s CreateResourceAccountRequestTag) String() string
type CreateResourceAccountResponse ¶
type CreateResourceAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateResourceAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateResourceAccountResponse) GoString ¶
func (s CreateResourceAccountResponse) GoString() string
func (*CreateResourceAccountResponse) SetBody ¶
func (s *CreateResourceAccountResponse) SetBody(v *CreateResourceAccountResponseBody) *CreateResourceAccountResponse
func (*CreateResourceAccountResponse) SetHeaders ¶
func (s *CreateResourceAccountResponse) SetHeaders(v map[string]*string) *CreateResourceAccountResponse
func (*CreateResourceAccountResponse) SetStatusCode ¶
func (s *CreateResourceAccountResponse) SetStatusCode(v int32) *CreateResourceAccountResponse
func (CreateResourceAccountResponse) String ¶
func (s CreateResourceAccountResponse) String() string
type CreateResourceAccountResponseBody ¶
type CreateResourceAccountResponseBody struct { // The information of the member. Account *CreateResourceAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (CreateResourceAccountResponseBody) GoString ¶
func (s CreateResourceAccountResponseBody) GoString() string
func (*CreateResourceAccountResponseBody) SetAccount ¶
func (s *CreateResourceAccountResponseBody) SetAccount(v *CreateResourceAccountResponseBodyAccount) *CreateResourceAccountResponseBody
func (*CreateResourceAccountResponseBody) SetRequestId ¶
func (s *CreateResourceAccountResponseBody) SetRequestId(v string) *CreateResourceAccountResponseBody
func (CreateResourceAccountResponseBody) String ¶
func (s CreateResourceAccountResponseBody) String() string
type CreateResourceAccountResponseBodyAccount ¶
type CreateResourceAccountResponseBodyAccount struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The Alibaba Cloud account name of the member. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member joins the resource directory. Valid values: // // * invited: The member is invited to join the resource directory. // * created: The member is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member joined the resource directory. The time is displayed in UTC. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member. The value CreateSuccess indicates that the member is created. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the member. The value ResourceAccount indicates that the member is a resource account. Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (CreateResourceAccountResponseBodyAccount) GoString ¶
func (s CreateResourceAccountResponseBodyAccount) GoString() string
func (*CreateResourceAccountResponseBodyAccount) SetAccountId ¶
func (s *CreateResourceAccountResponseBodyAccount) SetAccountId(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetAccountName ¶
func (s *CreateResourceAccountResponseBodyAccount) SetAccountName(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetDisplayName ¶
func (s *CreateResourceAccountResponseBodyAccount) SetDisplayName(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetFolderId ¶
func (s *CreateResourceAccountResponseBodyAccount) SetFolderId(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetJoinMethod ¶
func (s *CreateResourceAccountResponseBodyAccount) SetJoinMethod(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetJoinTime ¶
func (s *CreateResourceAccountResponseBodyAccount) SetJoinTime(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetModifyTime ¶
func (s *CreateResourceAccountResponseBodyAccount) SetModifyTime(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetResourceDirectoryId ¶
func (s *CreateResourceAccountResponseBodyAccount) SetResourceDirectoryId(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetStatus ¶
func (s *CreateResourceAccountResponseBodyAccount) SetStatus(v string) *CreateResourceAccountResponseBodyAccount
func (*CreateResourceAccountResponseBodyAccount) SetType ¶
func (s *CreateResourceAccountResponseBodyAccount) SetType(v string) *CreateResourceAccountResponseBodyAccount
func (CreateResourceAccountResponseBodyAccount) String ¶
func (s CreateResourceAccountResponseBodyAccount) String() string
type CreateResourceGroupRequest ¶
type CreateResourceGroupRequest struct { // The display name of the resource group. // // The name must be 1 to 50 characters in length. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The unique identifier of the resource group. // // The identifier must be 3 to 50 characters in length and can contain letters, digits, and hyphens (-). The identifier must start with a letter. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The tags. Tag []*CreateResourceGroupRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (CreateResourceGroupRequest) GoString ¶
func (s CreateResourceGroupRequest) GoString() string
func (*CreateResourceGroupRequest) SetDisplayName ¶
func (s *CreateResourceGroupRequest) SetDisplayName(v string) *CreateResourceGroupRequest
func (*CreateResourceGroupRequest) SetName ¶
func (s *CreateResourceGroupRequest) SetName(v string) *CreateResourceGroupRequest
func (*CreateResourceGroupRequest) SetTag ¶ added in v3.2.0
func (s *CreateResourceGroupRequest) SetTag(v []*CreateResourceGroupRequestTag) *CreateResourceGroupRequest
func (CreateResourceGroupRequest) String ¶
func (s CreateResourceGroupRequest) String() string
type CreateResourceGroupRequestTag ¶ added in v3.2.0
type CreateResourceGroupRequestTag struct { // The key of the tag. // // The tag key can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag key cannot start with `acs:` or `aliyun`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The value of the tag. // // The tag value can be up to 128 characters in length and cannot contain `http://` or `https://`. The tag key cannot start with `acs:` or `aliyun`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (CreateResourceGroupRequestTag) GoString ¶ added in v3.2.0
func (s CreateResourceGroupRequestTag) GoString() string
func (*CreateResourceGroupRequestTag) SetKey ¶ added in v3.2.0
func (s *CreateResourceGroupRequestTag) SetKey(v string) *CreateResourceGroupRequestTag
func (*CreateResourceGroupRequestTag) SetValue ¶ added in v3.2.0
func (s *CreateResourceGroupRequestTag) SetValue(v string) *CreateResourceGroupRequestTag
func (CreateResourceGroupRequestTag) String ¶ added in v3.2.0
func (s CreateResourceGroupRequestTag) String() string
type CreateResourceGroupResponse ¶
type CreateResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateResourceGroupResponse) GoString ¶
func (s CreateResourceGroupResponse) GoString() string
func (*CreateResourceGroupResponse) SetBody ¶
func (s *CreateResourceGroupResponse) SetBody(v *CreateResourceGroupResponseBody) *CreateResourceGroupResponse
func (*CreateResourceGroupResponse) SetHeaders ¶
func (s *CreateResourceGroupResponse) SetHeaders(v map[string]*string) *CreateResourceGroupResponse
func (*CreateResourceGroupResponse) SetStatusCode ¶
func (s *CreateResourceGroupResponse) SetStatusCode(v int32) *CreateResourceGroupResponse
func (CreateResourceGroupResponse) String ¶
func (s CreateResourceGroupResponse) String() string
type CreateResourceGroupResponseBody ¶
type CreateResourceGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource group. ResourceGroup *CreateResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"` }
func (CreateResourceGroupResponseBody) GoString ¶
func (s CreateResourceGroupResponseBody) GoString() string
func (*CreateResourceGroupResponseBody) SetRequestId ¶
func (s *CreateResourceGroupResponseBody) SetRequestId(v string) *CreateResourceGroupResponseBody
func (*CreateResourceGroupResponseBody) SetResourceGroup ¶
func (s *CreateResourceGroupResponseBody) SetResourceGroup(v *CreateResourceGroupResponseBodyResourceGroup) *CreateResourceGroupResponseBody
func (CreateResourceGroupResponseBody) String ¶
func (s CreateResourceGroupResponseBody) String() string
type CreateResourceGroupResponseBodyResourceGroup ¶
type CreateResourceGroupResponseBodyResourceGroup struct { // The ID of the Alibaba Cloud account to which the resource group belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The time when the resource group was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the resource group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the resource group. Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The unique identifier of the resource group. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The status of the resource group in all regions. RegionStatuses *CreateResourceGroupResponseBodyResourceGroupRegionStatuses `json:"RegionStatuses,omitempty" xml:"RegionStatuses,omitempty" type:"Struct"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (CreateResourceGroupResponseBodyResourceGroup) GoString ¶
func (s CreateResourceGroupResponseBodyResourceGroup) GoString() string
func (*CreateResourceGroupResponseBodyResourceGroup) SetAccountId ¶
func (s *CreateResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *CreateResourceGroupResponseBodyResourceGroup
func (*CreateResourceGroupResponseBodyResourceGroup) SetCreateDate ¶
func (s *CreateResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *CreateResourceGroupResponseBodyResourceGroup
func (*CreateResourceGroupResponseBodyResourceGroup) SetDisplayName ¶
func (s *CreateResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *CreateResourceGroupResponseBodyResourceGroup
func (*CreateResourceGroupResponseBodyResourceGroup) SetName ¶
func (s *CreateResourceGroupResponseBodyResourceGroup) SetName(v string) *CreateResourceGroupResponseBodyResourceGroup
func (*CreateResourceGroupResponseBodyResourceGroup) SetRegionStatuses ¶
func (*CreateResourceGroupResponseBodyResourceGroup) SetStatus ¶
func (s *CreateResourceGroupResponseBodyResourceGroup) SetStatus(v string) *CreateResourceGroupResponseBodyResourceGroup
func (CreateResourceGroupResponseBodyResourceGroup) String ¶
func (s CreateResourceGroupResponseBodyResourceGroup) String() string
type CreateResourceGroupResponseBodyResourceGroupRegionStatuses ¶
type CreateResourceGroupResponseBodyResourceGroupRegionStatuses struct {
RegionStatus []*CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus `json:"RegionStatus,omitempty" xml:"RegionStatus,omitempty" type:"Repeated"`
}
func (CreateResourceGroupResponseBodyResourceGroupRegionStatuses) GoString ¶
func (s CreateResourceGroupResponseBodyResourceGroupRegionStatuses) GoString() string
func (*CreateResourceGroupResponseBodyResourceGroupRegionStatuses) SetRegionStatus ¶
func (CreateResourceGroupResponseBodyResourceGroupRegionStatuses) String ¶
func (s CreateResourceGroupResponseBodyResourceGroupRegionStatuses) String() string
type CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus ¶
type CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus struct { // The region ID. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString ¶
func (s CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString() string
func (*CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId ¶
func (CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String ¶
func (s CreateResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String() string
type CreateRoleRequest ¶
type CreateRoleRequest struct { // The document of the policy that specifies one or more trusted entities to assume the RAM role. The trusted entities can be Alibaba Cloud accounts, Alibaba Cloud services, or identity providers (IdPs). // // > RAM users cannot assume the RAM roles of trusted Alibaba Cloud services. AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"` // The description of the RAM role. // // The description must be 1 to 1,024 characters in length. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The maximum session duration of the RAM role. // // Unit: seconds. Valid values: 3600 to 43200. Default value: 3600. // // If you do not specify this parameter, the default value is used. MaxSessionDuration *int64 `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"` // The name of the RAM role. // // The name must be 1 to 64 characters in length and can contain letters, digits, periods (.), and hyphens (-). 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateRoleResponse) GoString ¶
func (s CreateRoleResponse) GoString() string
func (*CreateRoleResponse) SetBody ¶
func (s *CreateRoleResponse) SetBody(v *CreateRoleResponseBody) *CreateRoleResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the RAM role. Role *CreateRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"` }
func (CreateRoleResponseBody) GoString ¶
func (s CreateRoleResponseBody) GoString() string
func (*CreateRoleResponseBody) SetRequestId ¶
func (s *CreateRoleResponseBody) SetRequestId(v string) *CreateRoleResponseBody
func (*CreateRoleResponseBody) SetRole ¶
func (s *CreateRoleResponseBody) SetRole(v *CreateRoleResponseBodyRole) *CreateRoleResponseBody
func (CreateRoleResponseBody) String ¶
func (s CreateRoleResponseBody) String() string
type CreateRoleResponseBodyRole ¶
type CreateRoleResponseBodyRole struct { // The Alibaba Cloud Resource Name (ARN) of the RAM role. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The document of the policy that specifies the trusted entity to assume the RAM role. AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"` // The time when the RAM role was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the RAM role. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The maximum session duration of the RAM role. MaxSessionDuration *int64 `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"` // The ID of the RAM role. RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The name of the RAM role. RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"` // The name of the RAM role after authorization. RolePrincipalName *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"` }
func (CreateRoleResponseBodyRole) GoString ¶
func (s CreateRoleResponseBodyRole) GoString() string
func (*CreateRoleResponseBodyRole) SetArn ¶
func (s *CreateRoleResponseBodyRole) SetArn(v string) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetAssumeRolePolicyDocument ¶
func (s *CreateRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetCreateDate ¶
func (s *CreateRoleResponseBodyRole) SetCreateDate(v string) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetDescription ¶
func (s *CreateRoleResponseBodyRole) SetDescription(v string) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetMaxSessionDuration ¶
func (s *CreateRoleResponseBodyRole) SetMaxSessionDuration(v int64) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetRoleId ¶
func (s *CreateRoleResponseBodyRole) SetRoleId(v string) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetRoleName ¶
func (s *CreateRoleResponseBodyRole) SetRoleName(v string) *CreateRoleResponseBodyRole
func (*CreateRoleResponseBodyRole) SetRolePrincipalName ¶
func (s *CreateRoleResponseBodyRole) SetRolePrincipalName(v string) *CreateRoleResponseBodyRole
func (CreateRoleResponseBodyRole) String ¶
func (s CreateRoleResponseBodyRole) String() string
type CreateServiceLinkedRoleRequest ¶
type CreateServiceLinkedRoleRequest struct { // The suffix of the role name. // // The role name (including its suffix) must be 1 to 64 characters in length and can contain letters, digits, periods (.), and hyphens (-). // // For example, if the suffix is `Example`, the role name is `ServiceLinkedRoleName_Example`. CustomSuffix *string `json:"CustomSuffix,omitempty" xml:"CustomSuffix,omitempty"` // The description of the service-linked role. // // You must configure this parameter for service-linked roles that support custom suffixes. Otherwise, the preset value is used and cannot be modified. // // The description must be 1 to 1,024 characters in length. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the service. // // For more information about the service name, see [Alibaba Cloud services that support service-linked roles](~~461722~~). ServiceName *string `json:"ServiceName,omitempty" xml:"ServiceName,omitempty"` }
func (CreateServiceLinkedRoleRequest) GoString ¶
func (s CreateServiceLinkedRoleRequest) GoString() string
func (*CreateServiceLinkedRoleRequest) SetCustomSuffix ¶
func (s *CreateServiceLinkedRoleRequest) SetCustomSuffix(v string) *CreateServiceLinkedRoleRequest
func (*CreateServiceLinkedRoleRequest) SetDescription ¶
func (s *CreateServiceLinkedRoleRequest) SetDescription(v string) *CreateServiceLinkedRoleRequest
func (*CreateServiceLinkedRoleRequest) SetServiceName ¶
func (s *CreateServiceLinkedRoleRequest) SetServiceName(v string) *CreateServiceLinkedRoleRequest
func (CreateServiceLinkedRoleRequest) String ¶
func (s CreateServiceLinkedRoleRequest) String() string
type CreateServiceLinkedRoleResponse ¶
type CreateServiceLinkedRoleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *CreateServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (CreateServiceLinkedRoleResponse) GoString ¶
func (s CreateServiceLinkedRoleResponse) GoString() string
func (*CreateServiceLinkedRoleResponse) SetBody ¶
func (s *CreateServiceLinkedRoleResponse) SetBody(v *CreateServiceLinkedRoleResponseBody) *CreateServiceLinkedRoleResponse
func (*CreateServiceLinkedRoleResponse) SetHeaders ¶
func (s *CreateServiceLinkedRoleResponse) SetHeaders(v map[string]*string) *CreateServiceLinkedRoleResponse
func (*CreateServiceLinkedRoleResponse) SetStatusCode ¶
func (s *CreateServiceLinkedRoleResponse) SetStatusCode(v int32) *CreateServiceLinkedRoleResponse
func (CreateServiceLinkedRoleResponse) String ¶
func (s CreateServiceLinkedRoleResponse) String() string
type CreateServiceLinkedRoleResponseBody ¶
type CreateServiceLinkedRoleResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the role. Role *CreateServiceLinkedRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"` }
func (CreateServiceLinkedRoleResponseBody) GoString ¶
func (s CreateServiceLinkedRoleResponseBody) GoString() string
func (*CreateServiceLinkedRoleResponseBody) SetRequestId ¶
func (s *CreateServiceLinkedRoleResponseBody) SetRequestId(v string) *CreateServiceLinkedRoleResponseBody
func (CreateServiceLinkedRoleResponseBody) String ¶
func (s CreateServiceLinkedRoleResponseBody) String() string
type CreateServiceLinkedRoleResponseBodyRole ¶
type CreateServiceLinkedRoleResponseBodyRole struct { // The Alibaba Cloud Resource Name (ARN) of the role. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The document of the trust policy for the role. AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"` // The time when the role was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the role. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Indicates whether the role is a service-linked role. Valid values: // // * true: The role is a service-linked role. // * false: The role is not a service-linked role. IsServiceLinkedRole *bool `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"` // The ID of the role. RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The name of the role. RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"` // The role name that uses a domain name as the suffix. RolePrincipalName *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"` }
func (CreateServiceLinkedRoleResponseBodyRole) GoString ¶
func (s CreateServiceLinkedRoleResponseBodyRole) GoString() string
func (*CreateServiceLinkedRoleResponseBodyRole) SetArn ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetArn(v string) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetAssumeRolePolicyDocument ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetCreateDate ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetCreateDate(v string) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetDescription ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetDescription(v string) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetIsServiceLinkedRole ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetIsServiceLinkedRole(v bool) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetRoleId ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetRoleId(v string) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetRoleName ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetRoleName(v string) *CreateServiceLinkedRoleResponseBodyRole
func (*CreateServiceLinkedRoleResponseBodyRole) SetRolePrincipalName ¶
func (s *CreateServiceLinkedRoleResponseBodyRole) SetRolePrincipalName(v string) *CreateServiceLinkedRoleResponseBodyRole
func (CreateServiceLinkedRoleResponseBodyRole) String ¶
func (s CreateServiceLinkedRoleResponseBodyRole) String() string
type DeclineHandshakeRequest ¶
type DeclineHandshakeRequest struct { // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` }
func (DeclineHandshakeRequest) GoString ¶
func (s DeclineHandshakeRequest) GoString() string
func (*DeclineHandshakeRequest) SetHandshakeId ¶
func (s *DeclineHandshakeRequest) SetHandshakeId(v string) *DeclineHandshakeRequest
func (DeclineHandshakeRequest) String ¶
func (s DeclineHandshakeRequest) String() string
type DeclineHandshakeResponse ¶
type DeclineHandshakeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeclineHandshakeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeclineHandshakeResponse) GoString ¶
func (s DeclineHandshakeResponse) GoString() string
func (*DeclineHandshakeResponse) SetBody ¶
func (s *DeclineHandshakeResponse) SetBody(v *DeclineHandshakeResponseBody) *DeclineHandshakeResponse
func (*DeclineHandshakeResponse) SetHeaders ¶
func (s *DeclineHandshakeResponse) SetHeaders(v map[string]*string) *DeclineHandshakeResponse
func (*DeclineHandshakeResponse) SetStatusCode ¶
func (s *DeclineHandshakeResponse) SetStatusCode(v int32) *DeclineHandshakeResponse
func (DeclineHandshakeResponse) String ¶
func (s DeclineHandshakeResponse) String() string
type DeclineHandshakeResponseBody ¶
type DeclineHandshakeResponseBody struct { // The information of the invitation. Handshake *DeclineHandshakeResponseBodyHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeclineHandshakeResponseBody) GoString ¶
func (s DeclineHandshakeResponseBody) GoString() string
func (*DeclineHandshakeResponseBody) SetHandshake ¶
func (s *DeclineHandshakeResponseBody) SetHandshake(v *DeclineHandshakeResponseBodyHandshake) *DeclineHandshakeResponseBody
func (*DeclineHandshakeResponseBody) SetRequestId ¶
func (s *DeclineHandshakeResponseBody) SetRequestId(v string) *DeclineHandshakeResponseBody
func (DeclineHandshakeResponseBody) String ¶
func (s DeclineHandshakeResponseBody) String() string
type DeclineHandshakeResponseBodyHandshake ¶
type DeclineHandshakeResponseBodyHandshake struct { // The time when the invitation was created. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The ID of the enterprise management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the enterprise management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The time when the invitation was modified. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The invitation note. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. Valid values: // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expired. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (DeclineHandshakeResponseBodyHandshake) GoString ¶
func (s DeclineHandshakeResponseBodyHandshake) GoString() string
func (*DeclineHandshakeResponseBodyHandshake) SetCreateTime ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetCreateTime(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetExpireTime ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetExpireTime(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetHandshakeId ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetHandshakeId(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetMasterAccountId ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetMasterAccountName ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetModifyTime ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetModifyTime(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetNote ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetNote(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetResourceDirectoryId ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetStatus ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetStatus(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetTargetEntity ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetTargetEntity(v string) *DeclineHandshakeResponseBodyHandshake
func (*DeclineHandshakeResponseBodyHandshake) SetTargetType ¶
func (s *DeclineHandshakeResponseBodyHandshake) SetTargetType(v string) *DeclineHandshakeResponseBodyHandshake
func (DeclineHandshakeResponseBodyHandshake) String ¶
func (s DeclineHandshakeResponseBodyHandshake) String() string
type DeleteAccountRequest ¶
type DeleteAccountRequest struct { AbandonableCheckId []*string `json:"AbandonableCheckId,omitempty" xml:"AbandonableCheckId,omitempty" type:"Repeated"` // The type of the deletion. Valid values: // // * 0: direct deletion. If the member does not have pay-as-you-go resources that are purchased within the previous 30 days, the system directly deletes the member. // * 1: deletion with a silence period. If the member has pay-as-you-go resources that are purchased within the previous 30 days, the member enters a silence period of 45 days. The system starts to delete the member until the silence period ends. For more information about the silence period, see [What is the silence period for member deletion?](~~446079~~) AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (DeleteAccountRequest) GoString ¶
func (s DeleteAccountRequest) GoString() string
func (*DeleteAccountRequest) SetAbandonableCheckId ¶
func (s *DeleteAccountRequest) SetAbandonableCheckId(v []*string) *DeleteAccountRequest
func (*DeleteAccountRequest) SetAccountId ¶
func (s *DeleteAccountRequest) SetAccountId(v string) *DeleteAccountRequest
func (DeleteAccountRequest) String ¶
func (s DeleteAccountRequest) String() string
type DeleteAccountResponse ¶
type DeleteAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteAccountResponse) GoString ¶
func (s DeleteAccountResponse) GoString() string
func (*DeleteAccountResponse) SetBody ¶
func (s *DeleteAccountResponse) SetBody(v *DeleteAccountResponseBody) *DeleteAccountResponse
func (*DeleteAccountResponse) SetHeaders ¶
func (s *DeleteAccountResponse) SetHeaders(v map[string]*string) *DeleteAccountResponse
func (*DeleteAccountResponse) SetStatusCode ¶
func (s *DeleteAccountResponse) SetStatusCode(v int32) *DeleteAccountResponse
func (DeleteAccountResponse) String ¶
func (s DeleteAccountResponse) String() string
type DeleteAccountResponseBody ¶
type DeleteAccountResponseBody struct { DeletionType *string `json:"DeletionType,omitempty" xml:"DeletionType,omitempty"` RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteAccountResponseBody) GoString ¶
func (s DeleteAccountResponseBody) GoString() string
func (*DeleteAccountResponseBody) SetDeletionType ¶
func (s *DeleteAccountResponseBody) SetDeletionType(v string) *DeleteAccountResponseBody
func (*DeleteAccountResponseBody) SetRequestId ¶
func (s *DeleteAccountResponseBody) SetRequestId(v string) *DeleteAccountResponseBody
func (DeleteAccountResponseBody) String ¶
func (s DeleteAccountResponseBody) String() string
type DeleteAccountShrinkRequest ¶
type DeleteAccountShrinkRequest struct { AbandonableCheckIdShrink *string `json:"AbandonableCheckId,omitempty" xml:"AbandonableCheckId,omitempty"` // The type of the deletion. Valid values: // // * 0: direct deletion. If the member does not have pay-as-you-go resources that are purchased within the previous 30 days, the system directly deletes the member. // * 1: deletion with a silence period. If the member has pay-as-you-go resources that are purchased within the previous 30 days, the member enters a silence period of 45 days. The system starts to delete the member until the silence period ends. For more information about the silence period, see [What is the silence period for member deletion?](~~446079~~) AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (DeleteAccountShrinkRequest) GoString ¶
func (s DeleteAccountShrinkRequest) GoString() string
func (*DeleteAccountShrinkRequest) SetAbandonableCheckIdShrink ¶
func (s *DeleteAccountShrinkRequest) SetAbandonableCheckIdShrink(v string) *DeleteAccountShrinkRequest
func (*DeleteAccountShrinkRequest) SetAccountId ¶
func (s *DeleteAccountShrinkRequest) SetAccountId(v string) *DeleteAccountShrinkRequest
func (DeleteAccountShrinkRequest) String ¶
func (s DeleteAccountShrinkRequest) String() string
type DeleteControlPolicyRequest ¶
type DeleteControlPolicyRequest struct { // The ID of the control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (DeleteControlPolicyRequest) GoString ¶
func (s DeleteControlPolicyRequest) GoString() string
func (*DeleteControlPolicyRequest) SetPolicyId ¶
func (s *DeleteControlPolicyRequest) SetPolicyId(v string) *DeleteControlPolicyRequest
func (DeleteControlPolicyRequest) String ¶
func (s DeleteControlPolicyRequest) String() string
type DeleteControlPolicyResponse ¶
type DeleteControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteControlPolicyResponse) GoString ¶
func (s DeleteControlPolicyResponse) GoString() string
func (*DeleteControlPolicyResponse) SetBody ¶
func (s *DeleteControlPolicyResponse) SetBody(v *DeleteControlPolicyResponseBody) *DeleteControlPolicyResponse
func (*DeleteControlPolicyResponse) SetHeaders ¶
func (s *DeleteControlPolicyResponse) SetHeaders(v map[string]*string) *DeleteControlPolicyResponse
func (*DeleteControlPolicyResponse) SetStatusCode ¶
func (s *DeleteControlPolicyResponse) SetStatusCode(v int32) *DeleteControlPolicyResponse
func (DeleteControlPolicyResponse) String ¶
func (s DeleteControlPolicyResponse) String() string
type DeleteControlPolicyResponseBody ¶
type DeleteControlPolicyResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteControlPolicyResponseBody) GoString ¶
func (s DeleteControlPolicyResponseBody) GoString() string
func (*DeleteControlPolicyResponseBody) SetRequestId ¶
func (s *DeleteControlPolicyResponseBody) SetRequestId(v string) *DeleteControlPolicyResponseBody
func (DeleteControlPolicyResponseBody) String ¶
func (s DeleteControlPolicyResponseBody) String() string
type DeleteFolderRequest ¶
type DeleteFolderRequest struct { // The ID of the folder. 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteFolderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteFolderResponse) GoString ¶
func (s DeleteFolderResponse) GoString() string
func (*DeleteFolderResponse) SetBody ¶
func (s *DeleteFolderResponse) SetBody(v *DeleteFolderResponseBody) *DeleteFolderResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteFolderResponseBody) GoString ¶
func (s DeleteFolderResponseBody) GoString() string
func (*DeleteFolderResponseBody) SetRequestId ¶
func (s *DeleteFolderResponseBody) SetRequestId(v string) *DeleteFolderResponseBody
func (DeleteFolderResponseBody) String ¶
func (s DeleteFolderResponseBody) String() string
type DeletePolicyRequest ¶
type DeletePolicyRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeletePolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeletePolicyResponse) GoString ¶
func (s DeletePolicyResponse) GoString() string
func (*DeletePolicyResponse) SetBody ¶
func (s *DeletePolicyResponse) SetBody(v *DeletePolicyResponseBody) *DeletePolicyResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeletePolicyResponseBody) GoString ¶
func (s DeletePolicyResponseBody) GoString() string
func (*DeletePolicyResponseBody) SetRequestId ¶
func (s *DeletePolicyResponseBody) SetRequestId(v string) *DeletePolicyResponseBody
func (DeletePolicyResponseBody) String ¶
func (s DeletePolicyResponseBody) String() string
type DeletePolicyVersionRequest ¶
type DeletePolicyVersionRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The ID of the policy version. // // You can call the [ListPolicyVersions](~~159982~~) operation to query the ID. VersionId *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"` }
func (DeletePolicyVersionRequest) GoString ¶
func (s DeletePolicyVersionRequest) GoString() string
func (*DeletePolicyVersionRequest) SetPolicyName ¶
func (s *DeletePolicyVersionRequest) SetPolicyName(v string) *DeletePolicyVersionRequest
func (*DeletePolicyVersionRequest) SetVersionId ¶
func (s *DeletePolicyVersionRequest) SetVersionId(v string) *DeletePolicyVersionRequest
func (DeletePolicyVersionRequest) String ¶
func (s DeletePolicyVersionRequest) String() string
type DeletePolicyVersionResponse ¶
type DeletePolicyVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeletePolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeletePolicyVersionResponse) GoString ¶
func (s DeletePolicyVersionResponse) GoString() string
func (*DeletePolicyVersionResponse) SetBody ¶
func (s *DeletePolicyVersionResponse) SetBody(v *DeletePolicyVersionResponseBody) *DeletePolicyVersionResponse
func (*DeletePolicyVersionResponse) SetHeaders ¶
func (s *DeletePolicyVersionResponse) SetHeaders(v map[string]*string) *DeletePolicyVersionResponse
func (*DeletePolicyVersionResponse) SetStatusCode ¶
func (s *DeletePolicyVersionResponse) SetStatusCode(v int32) *DeletePolicyVersionResponse
func (DeletePolicyVersionResponse) String ¶
func (s DeletePolicyVersionResponse) String() string
type DeletePolicyVersionResponseBody ¶
type DeletePolicyVersionResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeletePolicyVersionResponseBody) GoString ¶
func (s DeletePolicyVersionResponseBody) GoString() string
func (*DeletePolicyVersionResponseBody) SetRequestId ¶
func (s *DeletePolicyVersionResponseBody) SetRequestId(v string) *DeletePolicyVersionResponseBody
func (DeletePolicyVersionResponseBody) String ¶
func (s DeletePolicyVersionResponseBody) String() string
type DeleteResourceGroupRequest ¶
type DeleteResourceGroupRequest struct { // The ID of the resource group. // // You can call the [ListResourceGroups](~~158855~~) operation to obtain the ID. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (DeleteResourceGroupRequest) GoString ¶
func (s DeleteResourceGroupRequest) GoString() string
func (*DeleteResourceGroupRequest) SetResourceGroupId ¶
func (s *DeleteResourceGroupRequest) SetResourceGroupId(v string) *DeleteResourceGroupRequest
func (DeleteResourceGroupRequest) String ¶
func (s DeleteResourceGroupRequest) String() string
type DeleteResourceGroupResponse ¶
type DeleteResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteResourceGroupResponse) GoString ¶
func (s DeleteResourceGroupResponse) GoString() string
func (*DeleteResourceGroupResponse) SetBody ¶
func (s *DeleteResourceGroupResponse) SetBody(v *DeleteResourceGroupResponseBody) *DeleteResourceGroupResponse
func (*DeleteResourceGroupResponse) SetHeaders ¶
func (s *DeleteResourceGroupResponse) SetHeaders(v map[string]*string) *DeleteResourceGroupResponse
func (*DeleteResourceGroupResponse) SetStatusCode ¶
func (s *DeleteResourceGroupResponse) SetStatusCode(v int32) *DeleteResourceGroupResponse
func (DeleteResourceGroupResponse) String ¶
func (s DeleteResourceGroupResponse) String() string
type DeleteResourceGroupResponseBody ¶
type DeleteResourceGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource group. ResourceGroup *DeleteResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"` }
func (DeleteResourceGroupResponseBody) GoString ¶
func (s DeleteResourceGroupResponseBody) GoString() string
func (*DeleteResourceGroupResponseBody) SetRequestId ¶
func (s *DeleteResourceGroupResponseBody) SetRequestId(v string) *DeleteResourceGroupResponseBody
func (*DeleteResourceGroupResponseBody) SetResourceGroup ¶
func (s *DeleteResourceGroupResponseBody) SetResourceGroup(v *DeleteResourceGroupResponseBodyResourceGroup) *DeleteResourceGroupResponseBody
func (DeleteResourceGroupResponseBody) String ¶
func (s DeleteResourceGroupResponseBody) String() string
type DeleteResourceGroupResponseBodyResourceGroup ¶
type DeleteResourceGroupResponseBodyResourceGroup struct { // The ID of the Alibaba Cloud account to which the resource group belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The time when the resource group was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the resource group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the resource group. Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The unique identifier of the resource group. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The status of the resource group in all regions. RegionStatuses *DeleteResourceGroupResponseBodyResourceGroupRegionStatuses `json:"RegionStatuses,omitempty" xml:"RegionStatuses,omitempty" type:"Struct"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. // * PendingDelete: The resource group is waiting to be deleted. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DeleteResourceGroupResponseBodyResourceGroup) GoString ¶
func (s DeleteResourceGroupResponseBodyResourceGroup) GoString() string
func (*DeleteResourceGroupResponseBodyResourceGroup) SetAccountId ¶
func (s *DeleteResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *DeleteResourceGroupResponseBodyResourceGroup
func (*DeleteResourceGroupResponseBodyResourceGroup) SetCreateDate ¶
func (s *DeleteResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *DeleteResourceGroupResponseBodyResourceGroup
func (*DeleteResourceGroupResponseBodyResourceGroup) SetDisplayName ¶
func (s *DeleteResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *DeleteResourceGroupResponseBodyResourceGroup
func (*DeleteResourceGroupResponseBodyResourceGroup) SetName ¶
func (s *DeleteResourceGroupResponseBodyResourceGroup) SetName(v string) *DeleteResourceGroupResponseBodyResourceGroup
func (*DeleteResourceGroupResponseBodyResourceGroup) SetRegionStatuses ¶
func (*DeleteResourceGroupResponseBodyResourceGroup) SetStatus ¶
func (s *DeleteResourceGroupResponseBodyResourceGroup) SetStatus(v string) *DeleteResourceGroupResponseBodyResourceGroup
func (DeleteResourceGroupResponseBodyResourceGroup) String ¶
func (s DeleteResourceGroupResponseBodyResourceGroup) String() string
type DeleteResourceGroupResponseBodyResourceGroupRegionStatuses ¶
type DeleteResourceGroupResponseBodyResourceGroupRegionStatuses struct {
RegionStatus []*DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus `json:"RegionStatus,omitempty" xml:"RegionStatus,omitempty" type:"Repeated"`
}
func (DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) GoString ¶
func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) GoString() string
func (*DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) SetRegionStatus ¶
func (DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) String ¶
func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatuses) String() string
type DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus ¶
type DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus struct { // The region ID. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. // * PendingDelete: The resource group is waiting to be deleted. // * Deleting: The resource group is being deleted. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString ¶
func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString() string
func (*DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId ¶
func (DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String ¶
func (s DeleteResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String() string
type DeleteRoleRequest ¶
type DeleteRoleRequest struct { // The name of the RAM role. // // The name must be 1 to 64 characters in length and can contain letters, digits, periods (.), and hyphens (-). 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteRoleResponse) GoString ¶
func (s DeleteRoleResponse) GoString() string
func (*DeleteRoleResponse) SetBody ¶
func (s *DeleteRoleResponse) SetBody(v *DeleteRoleResponseBody) *DeleteRoleResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteRoleResponseBody) GoString ¶
func (s DeleteRoleResponseBody) GoString() string
func (*DeleteRoleResponseBody) SetRequestId ¶
func (s *DeleteRoleResponseBody) SetRequestId(v string) *DeleteRoleResponseBody
func (DeleteRoleResponseBody) String ¶
func (s DeleteRoleResponseBody) String() string
type DeleteServiceLinkedRoleRequest ¶
type DeleteServiceLinkedRoleRequest struct { // The name of the role. RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"` }
func (DeleteServiceLinkedRoleRequest) GoString ¶
func (s DeleteServiceLinkedRoleRequest) GoString() string
func (*DeleteServiceLinkedRoleRequest) SetRoleName ¶
func (s *DeleteServiceLinkedRoleRequest) SetRoleName(v string) *DeleteServiceLinkedRoleRequest
func (DeleteServiceLinkedRoleRequest) String ¶
func (s DeleteServiceLinkedRoleRequest) String() string
type DeleteServiceLinkedRoleResponse ¶
type DeleteServiceLinkedRoleResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeleteServiceLinkedRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeleteServiceLinkedRoleResponse) GoString ¶
func (s DeleteServiceLinkedRoleResponse) GoString() string
func (*DeleteServiceLinkedRoleResponse) SetBody ¶
func (s *DeleteServiceLinkedRoleResponse) SetBody(v *DeleteServiceLinkedRoleResponseBody) *DeleteServiceLinkedRoleResponse
func (*DeleteServiceLinkedRoleResponse) SetHeaders ¶
func (s *DeleteServiceLinkedRoleResponse) SetHeaders(v map[string]*string) *DeleteServiceLinkedRoleResponse
func (*DeleteServiceLinkedRoleResponse) SetStatusCode ¶
func (s *DeleteServiceLinkedRoleResponse) SetStatusCode(v int32) *DeleteServiceLinkedRoleResponse
func (DeleteServiceLinkedRoleResponse) String ¶
func (s DeleteServiceLinkedRoleResponse) String() string
type DeleteServiceLinkedRoleResponseBody ¶
type DeleteServiceLinkedRoleResponseBody struct { // The ID of the deletion task. DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeleteServiceLinkedRoleResponseBody) GoString ¶
func (s DeleteServiceLinkedRoleResponseBody) GoString() string
func (*DeleteServiceLinkedRoleResponseBody) SetDeletionTaskId ¶
func (s *DeleteServiceLinkedRoleResponseBody) SetDeletionTaskId(v string) *DeleteServiceLinkedRoleResponseBody
func (*DeleteServiceLinkedRoleResponseBody) SetRequestId ¶
func (s *DeleteServiceLinkedRoleResponseBody) SetRequestId(v string) *DeleteServiceLinkedRoleResponseBody
func (DeleteServiceLinkedRoleResponseBody) String ¶
func (s DeleteServiceLinkedRoleResponseBody) String() string
type DeregisterDelegatedAdministratorRequest ¶
type DeregisterDelegatedAdministratorRequest struct { // The ID of the member in the resource directory. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The identifier of the trusted service. // // For more information, see the `Trusted service identifier` column in [Supported trusted services](~~208133~~). ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"` }
func (DeregisterDelegatedAdministratorRequest) GoString ¶
func (s DeregisterDelegatedAdministratorRequest) GoString() string
func (*DeregisterDelegatedAdministratorRequest) SetAccountId ¶
func (s *DeregisterDelegatedAdministratorRequest) SetAccountId(v string) *DeregisterDelegatedAdministratorRequest
func (*DeregisterDelegatedAdministratorRequest) SetServicePrincipal ¶
func (s *DeregisterDelegatedAdministratorRequest) SetServicePrincipal(v string) *DeregisterDelegatedAdministratorRequest
func (DeregisterDelegatedAdministratorRequest) String ¶
func (s DeregisterDelegatedAdministratorRequest) String() string
type DeregisterDelegatedAdministratorResponse ¶
type DeregisterDelegatedAdministratorResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DeregisterDelegatedAdministratorResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DeregisterDelegatedAdministratorResponse) GoString ¶
func (s DeregisterDelegatedAdministratorResponse) GoString() string
func (*DeregisterDelegatedAdministratorResponse) SetHeaders ¶
func (s *DeregisterDelegatedAdministratorResponse) SetHeaders(v map[string]*string) *DeregisterDelegatedAdministratorResponse
func (*DeregisterDelegatedAdministratorResponse) SetStatusCode ¶
func (s *DeregisterDelegatedAdministratorResponse) SetStatusCode(v int32) *DeregisterDelegatedAdministratorResponse
func (DeregisterDelegatedAdministratorResponse) String ¶
func (s DeregisterDelegatedAdministratorResponse) String() string
type DeregisterDelegatedAdministratorResponseBody ¶
type DeregisterDelegatedAdministratorResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DeregisterDelegatedAdministratorResponseBody) GoString ¶
func (s DeregisterDelegatedAdministratorResponseBody) GoString() string
func (*DeregisterDelegatedAdministratorResponseBody) SetRequestId ¶
func (s *DeregisterDelegatedAdministratorResponseBody) SetRequestId(v string) *DeregisterDelegatedAdministratorResponseBody
func (DeregisterDelegatedAdministratorResponseBody) String ¶
func (s DeregisterDelegatedAdministratorResponseBody) String() string
type DestroyResourceDirectoryResponse ¶
type DestroyResourceDirectoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DestroyResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DestroyResourceDirectoryResponse) GoString ¶
func (s DestroyResourceDirectoryResponse) GoString() string
func (*DestroyResourceDirectoryResponse) SetBody ¶
func (s *DestroyResourceDirectoryResponse) SetBody(v *DestroyResourceDirectoryResponseBody) *DestroyResourceDirectoryResponse
func (*DestroyResourceDirectoryResponse) SetHeaders ¶
func (s *DestroyResourceDirectoryResponse) SetHeaders(v map[string]*string) *DestroyResourceDirectoryResponse
func (*DestroyResourceDirectoryResponse) SetStatusCode ¶
func (s *DestroyResourceDirectoryResponse) SetStatusCode(v int32) *DestroyResourceDirectoryResponse
func (DestroyResourceDirectoryResponse) String ¶
func (s DestroyResourceDirectoryResponse) String() string
type DestroyResourceDirectoryResponseBody ¶
type DestroyResourceDirectoryResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DestroyResourceDirectoryResponseBody) GoString ¶
func (s DestroyResourceDirectoryResponseBody) GoString() string
func (*DestroyResourceDirectoryResponseBody) SetRequestId ¶
func (s *DestroyResourceDirectoryResponseBody) SetRequestId(v string) *DestroyResourceDirectoryResponseBody
func (DestroyResourceDirectoryResponseBody) String ¶
func (s DestroyResourceDirectoryResponseBody) String() string
type DetachControlPolicyRequest ¶
type DetachControlPolicyRequest struct { // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The ID of the object from which you want to detach the access control policy. Access control policies can be attached to the following objects: // // * Root folder // * Subfolders of the Root folder // * Members TargetId *string `json:"TargetId,omitempty" xml:"TargetId,omitempty"` }
func (DetachControlPolicyRequest) GoString ¶
func (s DetachControlPolicyRequest) GoString() string
func (*DetachControlPolicyRequest) SetPolicyId ¶
func (s *DetachControlPolicyRequest) SetPolicyId(v string) *DetachControlPolicyRequest
func (*DetachControlPolicyRequest) SetTargetId ¶
func (s *DetachControlPolicyRequest) SetTargetId(v string) *DetachControlPolicyRequest
func (DetachControlPolicyRequest) String ¶
func (s DetachControlPolicyRequest) String() string
type DetachControlPolicyResponse ¶
type DetachControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DetachControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DetachControlPolicyResponse) GoString ¶
func (s DetachControlPolicyResponse) GoString() string
func (*DetachControlPolicyResponse) SetBody ¶
func (s *DetachControlPolicyResponse) SetBody(v *DetachControlPolicyResponseBody) *DetachControlPolicyResponse
func (*DetachControlPolicyResponse) SetHeaders ¶
func (s *DetachControlPolicyResponse) SetHeaders(v map[string]*string) *DetachControlPolicyResponse
func (*DetachControlPolicyResponse) SetStatusCode ¶
func (s *DetachControlPolicyResponse) SetStatusCode(v int32) *DetachControlPolicyResponse
func (DetachControlPolicyResponse) String ¶
func (s DetachControlPolicyResponse) String() string
type DetachControlPolicyResponseBody ¶
type DetachControlPolicyResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DetachControlPolicyResponseBody) GoString ¶
func (s DetachControlPolicyResponseBody) GoString() string
func (*DetachControlPolicyResponseBody) SetRequestId ¶
func (s *DetachControlPolicyResponseBody) SetRequestId(v string) *DetachControlPolicyResponseBody
func (DetachControlPolicyResponseBody) String ¶
func (s DetachControlPolicyResponseBody) String() string
type DetachPolicyRequest ¶
type DetachPolicyRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The name of the object to which the policy is attached. PrincipalName *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"` // The type of the object to which the policy is attached. Valid values: // // * IMSUser: RAM user // * IMSGroup: RAM user group // * ServiceRole: RAM role PrincipalType *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"` // The ID of the resource group or the ID of the Alibaba Cloud account to which the resource group belongs. // // This parameter specifies the resource group or Alibaba Cloud account for which you want to revoke permissions. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (DetachPolicyRequest) GoString ¶
func (s DetachPolicyRequest) GoString() string
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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DetachPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DetachPolicyResponse) GoString ¶
func (s DetachPolicyResponse) GoString() string
func (*DetachPolicyResponse) SetBody ¶
func (s *DetachPolicyResponse) SetBody(v *DetachPolicyResponseBody) *DetachPolicyResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DetachPolicyResponseBody) GoString ¶
func (s DetachPolicyResponseBody) GoString() string
func (*DetachPolicyResponseBody) SetRequestId ¶
func (s *DetachPolicyResponseBody) SetRequestId(v string) *DetachPolicyResponseBody
func (DetachPolicyResponseBody) String ¶
func (s DetachPolicyResponseBody) String() string
type DisableAssociatedTransferResponse ¶ added in v3.1.0
type DisableAssociatedTransferResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DisableAssociatedTransferResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DisableAssociatedTransferResponse) GoString ¶ added in v3.1.0
func (s DisableAssociatedTransferResponse) GoString() string
func (*DisableAssociatedTransferResponse) SetHeaders ¶ added in v3.1.0
func (s *DisableAssociatedTransferResponse) SetHeaders(v map[string]*string) *DisableAssociatedTransferResponse
func (*DisableAssociatedTransferResponse) SetStatusCode ¶ added in v3.1.0
func (s *DisableAssociatedTransferResponse) SetStatusCode(v int32) *DisableAssociatedTransferResponse
func (DisableAssociatedTransferResponse) String ¶ added in v3.1.0
func (s DisableAssociatedTransferResponse) String() string
type DisableAssociatedTransferResponseBody ¶ added in v3.1.0
type DisableAssociatedTransferResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DisableAssociatedTransferResponseBody) GoString ¶ added in v3.1.0
func (s DisableAssociatedTransferResponseBody) GoString() string
func (*DisableAssociatedTransferResponseBody) SetRequestId ¶ added in v3.1.0
func (s *DisableAssociatedTransferResponseBody) SetRequestId(v string) *DisableAssociatedTransferResponseBody
func (DisableAssociatedTransferResponseBody) String ¶ added in v3.1.0
func (s DisableAssociatedTransferResponseBody) String() string
type DisableControlPolicyResponse ¶
type DisableControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *DisableControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (DisableControlPolicyResponse) GoString ¶
func (s DisableControlPolicyResponse) GoString() string
func (*DisableControlPolicyResponse) SetBody ¶
func (s *DisableControlPolicyResponse) SetBody(v *DisableControlPolicyResponseBody) *DisableControlPolicyResponse
func (*DisableControlPolicyResponse) SetHeaders ¶
func (s *DisableControlPolicyResponse) SetHeaders(v map[string]*string) *DisableControlPolicyResponse
func (*DisableControlPolicyResponse) SetStatusCode ¶
func (s *DisableControlPolicyResponse) SetStatusCode(v int32) *DisableControlPolicyResponse
func (DisableControlPolicyResponse) String ¶
func (s DisableControlPolicyResponse) String() string
type DisableControlPolicyResponseBody ¶
type DisableControlPolicyResponseBody struct { // The status of the Control Policy feature. Valid values: // // * Enabled: The Control Policy feature is enabled. // * PendingEnable: The Control Policy feature is being enabled. // * Disabled: The Control Policy feature is disabled. // * PendingDisable: The Control Policy feature is being disabled. EnablementStatus *string `json:"EnablementStatus,omitempty" xml:"EnablementStatus,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (DisableControlPolicyResponseBody) GoString ¶
func (s DisableControlPolicyResponseBody) GoString() string
func (*DisableControlPolicyResponseBody) SetEnablementStatus ¶
func (s *DisableControlPolicyResponseBody) SetEnablementStatus(v string) *DisableControlPolicyResponseBody
func (*DisableControlPolicyResponseBody) SetRequestId ¶
func (s *DisableControlPolicyResponseBody) SetRequestId(v string) *DisableControlPolicyResponseBody
func (DisableControlPolicyResponseBody) String ¶
func (s DisableControlPolicyResponseBody) String() string
type EnableAssociatedTransferResponse ¶ added in v3.1.0
type EnableAssociatedTransferResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnableAssociatedTransferResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnableAssociatedTransferResponse) GoString ¶ added in v3.1.0
func (s EnableAssociatedTransferResponse) GoString() string
func (*EnableAssociatedTransferResponse) SetBody ¶ added in v3.1.0
func (s *EnableAssociatedTransferResponse) SetBody(v *EnableAssociatedTransferResponseBody) *EnableAssociatedTransferResponse
func (*EnableAssociatedTransferResponse) SetHeaders ¶ added in v3.1.0
func (s *EnableAssociatedTransferResponse) SetHeaders(v map[string]*string) *EnableAssociatedTransferResponse
func (*EnableAssociatedTransferResponse) SetStatusCode ¶ added in v3.1.0
func (s *EnableAssociatedTransferResponse) SetStatusCode(v int32) *EnableAssociatedTransferResponse
func (EnableAssociatedTransferResponse) String ¶ added in v3.1.0
func (s EnableAssociatedTransferResponse) String() string
type EnableAssociatedTransferResponseBody ¶ added in v3.1.0
type EnableAssociatedTransferResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (EnableAssociatedTransferResponseBody) GoString ¶ added in v3.1.0
func (s EnableAssociatedTransferResponseBody) GoString() string
func (*EnableAssociatedTransferResponseBody) SetRequestId ¶ added in v3.1.0
func (s *EnableAssociatedTransferResponseBody) SetRequestId(v string) *EnableAssociatedTransferResponseBody
func (EnableAssociatedTransferResponseBody) String ¶ added in v3.1.0
func (s EnableAssociatedTransferResponseBody) String() string
type EnableControlPolicyResponse ¶
type EnableControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnableControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnableControlPolicyResponse) GoString ¶
func (s EnableControlPolicyResponse) GoString() string
func (*EnableControlPolicyResponse) SetBody ¶
func (s *EnableControlPolicyResponse) SetBody(v *EnableControlPolicyResponseBody) *EnableControlPolicyResponse
func (*EnableControlPolicyResponse) SetHeaders ¶
func (s *EnableControlPolicyResponse) SetHeaders(v map[string]*string) *EnableControlPolicyResponse
func (*EnableControlPolicyResponse) SetStatusCode ¶
func (s *EnableControlPolicyResponse) SetStatusCode(v int32) *EnableControlPolicyResponse
func (EnableControlPolicyResponse) String ¶
func (s EnableControlPolicyResponse) String() string
type EnableControlPolicyResponseBody ¶
type EnableControlPolicyResponseBody struct { // The status of the Control Policy feature. Valid values: // // * Enabled: The Control Policy feature is enabled. // * PendingEnable: The Control Policy feature is being enabled. // * Disabled: The Control Policy feature is disabled. // * PendingDisable: The Control Policy feature is being disabled. EnablementStatus *string `json:"EnablementStatus,omitempty" xml:"EnablementStatus,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (EnableControlPolicyResponseBody) GoString ¶
func (s EnableControlPolicyResponseBody) GoString() string
func (*EnableControlPolicyResponseBody) SetEnablementStatus ¶
func (s *EnableControlPolicyResponseBody) SetEnablementStatus(v string) *EnableControlPolicyResponseBody
func (*EnableControlPolicyResponseBody) SetRequestId ¶
func (s *EnableControlPolicyResponseBody) SetRequestId(v string) *EnableControlPolicyResponseBody
func (EnableControlPolicyResponseBody) String ¶
func (s EnableControlPolicyResponseBody) String() string
type EnableResourceDirectoryRequest ¶
type EnableResourceDirectoryRequest struct { // The mode in which you enable a resource directory. Valid values: // // * CurrentAccount: indicates that the current account is used to enable a resource directory. // * NewManagementAccount: indicates that a newly created account is used to enable a resource directory. If you select this mode, you must configure the `MAName`, `MASecureMobilePhone`, and `VerificationCode` parameters. EnableMode *string `json:"EnableMode,omitempty" xml:"EnableMode,omitempty"` // The name of the newly created account. // // Specify the name in the `<Prefix>@rdadmin.aliyunid.com` format. The prefix can contain letters, digits, and special characters but cannot contain consecutive special characters. The prefix must start with a letter or digit and end with a letter or digit. Valid special characters include underscores (\_), periods (.), and hyphens (-). The prefix must be 2 to 50 characters in length. MAName *string `json:"MAName,omitempty" xml:"MAName,omitempty"` // The mobile phone number that is bound to the newly created account. // // If you leave this parameter empty, the mobile phone number that is bound to the current account is used. The mobile phone number you specify must be the same as the mobile phone number that you specify when you call the [SendVerificationCodeForEnableRD](~~364248~~) operation to obtain a verification code. // // Specify the mobile phone number in the `<Country code>-<Mobile phone number>` format. // // > Mobile phone numbers in the `86-<Mobile phone number>` format in the Chinese mainland are not supported. MASecureMobilePhone *string `json:"MASecureMobilePhone,omitempty" xml:"MASecureMobilePhone,omitempty"` // The verification code. // // You can call the [SendVerificationCodeForEnableRD](~~364248~~) operation to obtain the verification code. VerificationCode *string `json:"VerificationCode,omitempty" xml:"VerificationCode,omitempty"` }
func (EnableResourceDirectoryRequest) GoString ¶
func (s EnableResourceDirectoryRequest) GoString() string
func (*EnableResourceDirectoryRequest) SetEnableMode ¶
func (s *EnableResourceDirectoryRequest) SetEnableMode(v string) *EnableResourceDirectoryRequest
func (*EnableResourceDirectoryRequest) SetMAName ¶
func (s *EnableResourceDirectoryRequest) SetMAName(v string) *EnableResourceDirectoryRequest
func (*EnableResourceDirectoryRequest) SetMASecureMobilePhone ¶
func (s *EnableResourceDirectoryRequest) SetMASecureMobilePhone(v string) *EnableResourceDirectoryRequest
func (*EnableResourceDirectoryRequest) SetVerificationCode ¶
func (s *EnableResourceDirectoryRequest) SetVerificationCode(v string) *EnableResourceDirectoryRequest
func (EnableResourceDirectoryRequest) String ¶
func (s EnableResourceDirectoryRequest) String() string
type EnableResourceDirectoryResponse ¶
type EnableResourceDirectoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *EnableResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (EnableResourceDirectoryResponse) GoString ¶
func (s EnableResourceDirectoryResponse) GoString() string
func (*EnableResourceDirectoryResponse) SetBody ¶
func (s *EnableResourceDirectoryResponse) SetBody(v *EnableResourceDirectoryResponseBody) *EnableResourceDirectoryResponse
func (*EnableResourceDirectoryResponse) SetHeaders ¶
func (s *EnableResourceDirectoryResponse) SetHeaders(v map[string]*string) *EnableResourceDirectoryResponse
func (*EnableResourceDirectoryResponse) SetStatusCode ¶
func (s *EnableResourceDirectoryResponse) SetStatusCode(v int32) *EnableResourceDirectoryResponse
func (EnableResourceDirectoryResponse) String ¶
func (s EnableResourceDirectoryResponse) String() string
type EnableResourceDirectoryResponseBody ¶
type EnableResourceDirectoryResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource directory. ResourceDirectory *EnableResourceDirectoryResponseBodyResourceDirectory `json:"ResourceDirectory,omitempty" xml:"ResourceDirectory,omitempty" type:"Struct"` }
func (EnableResourceDirectoryResponseBody) GoString ¶
func (s EnableResourceDirectoryResponseBody) GoString() string
func (*EnableResourceDirectoryResponseBody) SetRequestId ¶
func (s *EnableResourceDirectoryResponseBody) SetRequestId(v string) *EnableResourceDirectoryResponseBody
func (*EnableResourceDirectoryResponseBody) SetResourceDirectory ¶
func (s *EnableResourceDirectoryResponseBody) SetResourceDirectory(v *EnableResourceDirectoryResponseBodyResourceDirectory) *EnableResourceDirectoryResponseBody
func (EnableResourceDirectoryResponseBody) String ¶
func (s EnableResourceDirectoryResponseBody) String() string
type EnableResourceDirectoryResponseBodyResourceDirectory ¶
type EnableResourceDirectoryResponseBodyResourceDirectory struct { // The time when the resource directory was enabled. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the management account. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The ID of the Root folder. RootFolderId *string `json:"RootFolderId,omitempty" xml:"RootFolderId,omitempty"` }
func (EnableResourceDirectoryResponseBodyResourceDirectory) GoString ¶
func (s EnableResourceDirectoryResponseBodyResourceDirectory) GoString() string
func (*EnableResourceDirectoryResponseBodyResourceDirectory) SetCreateTime ¶
func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetCreateTime(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
func (*EnableResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId ¶
func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
func (*EnableResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName ¶
func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
func (*EnableResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId ¶
func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
func (*EnableResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId ¶
func (s *EnableResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId(v string) *EnableResourceDirectoryResponseBodyResourceDirectory
func (EnableResourceDirectoryResponseBodyResourceDirectory) String ¶
func (s EnableResourceDirectoryResponseBodyResourceDirectory) String() string
type GetAccountDeletionCheckResultRequest ¶
type GetAccountDeletionCheckResultRequest struct { // The ID of the member that you want to delete. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (GetAccountDeletionCheckResultRequest) GoString ¶
func (s GetAccountDeletionCheckResultRequest) GoString() string
func (*GetAccountDeletionCheckResultRequest) SetAccountId ¶
func (s *GetAccountDeletionCheckResultRequest) SetAccountId(v string) *GetAccountDeletionCheckResultRequest
func (GetAccountDeletionCheckResultRequest) String ¶
func (s GetAccountDeletionCheckResultRequest) String() string
type GetAccountDeletionCheckResultResponse ¶
type GetAccountDeletionCheckResultResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccountDeletionCheckResultResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccountDeletionCheckResultResponse) GoString ¶
func (s GetAccountDeletionCheckResultResponse) GoString() string
func (*GetAccountDeletionCheckResultResponse) SetHeaders ¶
func (s *GetAccountDeletionCheckResultResponse) SetHeaders(v map[string]*string) *GetAccountDeletionCheckResultResponse
func (*GetAccountDeletionCheckResultResponse) SetStatusCode ¶
func (s *GetAccountDeletionCheckResultResponse) SetStatusCode(v int32) *GetAccountDeletionCheckResultResponse
func (GetAccountDeletionCheckResultResponse) String ¶
func (s GetAccountDeletionCheckResultResponse) String() string
type GetAccountDeletionCheckResultResponseBody ¶
type GetAccountDeletionCheckResultResponseBody struct { // The result of the deletion check for the member. AccountDeletionCheckResultInfo *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo `json:"AccountDeletionCheckResultInfo,omitempty" xml:"AccountDeletionCheckResultInfo,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAccountDeletionCheckResultResponseBody) GoString ¶
func (s GetAccountDeletionCheckResultResponseBody) GoString() string
func (*GetAccountDeletionCheckResultResponseBody) SetAccountDeletionCheckResultInfo ¶
func (s *GetAccountDeletionCheckResultResponseBody) SetAccountDeletionCheckResultInfo(v *GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) *GetAccountDeletionCheckResultResponseBody
func (*GetAccountDeletionCheckResultResponseBody) SetRequestId ¶
func (s *GetAccountDeletionCheckResultResponseBody) SetRequestId(v string) *GetAccountDeletionCheckResultResponseBody
func (GetAccountDeletionCheckResultResponseBody) String ¶
func (s GetAccountDeletionCheckResultResponseBody) String() string
type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo ¶
type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo struct { // The check items that you can choose to ignore for the member deletion. // // > This parameter may be returned if the value of AllowDelete is true. AbandonableChecks []*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks `json:"AbandonableChecks,omitempty" xml:"AbandonableChecks,omitempty" type:"Repeated"` // Indicates whether the member can be deleted. Valid values: // // * true: The member can be deleted. // * false: The member cannot be deleted. AllowDelete *string `json:"AllowDelete,omitempty" xml:"AllowDelete,omitempty"` // The reasons why the member cannot be deleted. // // > This parameter is returned only if the value of AllowDelete is false. NotAllowReason []*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason `json:"NotAllowReason,omitempty" xml:"NotAllowReason,omitempty" type:"Repeated"` // The status of the check. Valid values: // // * PreCheckComplete: The check is complete. // * PreChecking: The check is in progress. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) GoString ¶
func (s GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) GoString() string
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetAbandonableChecks ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetAllowDelete ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfo) SetNotAllowReason ¶
type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks ¶
type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks struct { // The ID of the check item. CheckId *string `json:"CheckId,omitempty" xml:"CheckId,omitempty"` // The name of the cloud service to which the check item belongs. CheckName *string `json:"CheckName,omitempty" xml:"CheckName,omitempty"` // The description of the check item. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` }
func (GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) GoString ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) SetCheckId ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) SetCheckName ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoAbandonableChecks) SetDescription ¶
type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason ¶
type GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason struct { // The ID of the check item. CheckId *string `json:"CheckId,omitempty" xml:"CheckId,omitempty"` // The name of the cloud service to which the check item belongs. CheckName *string `json:"CheckName,omitempty" xml:"CheckName,omitempty"` // The description of the check item. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` }
func (GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) GoString ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) SetCheckId ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) SetCheckName ¶
func (*GetAccountDeletionCheckResultResponseBodyAccountDeletionCheckResultInfoNotAllowReason) SetDescription ¶
type GetAccountDeletionStatusRequest ¶
type GetAccountDeletionStatusRequest struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (GetAccountDeletionStatusRequest) GoString ¶
func (s GetAccountDeletionStatusRequest) GoString() string
func (*GetAccountDeletionStatusRequest) SetAccountId ¶
func (s *GetAccountDeletionStatusRequest) SetAccountId(v string) *GetAccountDeletionStatusRequest
func (GetAccountDeletionStatusRequest) String ¶
func (s GetAccountDeletionStatusRequest) String() string
type GetAccountDeletionStatusResponse ¶
type GetAccountDeletionStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccountDeletionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccountDeletionStatusResponse) GoString ¶
func (s GetAccountDeletionStatusResponse) GoString() string
func (*GetAccountDeletionStatusResponse) SetBody ¶
func (s *GetAccountDeletionStatusResponse) SetBody(v *GetAccountDeletionStatusResponseBody) *GetAccountDeletionStatusResponse
func (*GetAccountDeletionStatusResponse) SetHeaders ¶
func (s *GetAccountDeletionStatusResponse) SetHeaders(v map[string]*string) *GetAccountDeletionStatusResponse
func (*GetAccountDeletionStatusResponse) SetStatusCode ¶
func (s *GetAccountDeletionStatusResponse) SetStatusCode(v int32) *GetAccountDeletionStatusResponse
func (GetAccountDeletionStatusResponse) String ¶
func (s GetAccountDeletionStatusResponse) String() string
type GetAccountDeletionStatusResponseBody ¶
type GetAccountDeletionStatusResponseBody struct { // The deletion status of the member. RdAccountDeletionStatus *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus `json:"RdAccountDeletionStatus,omitempty" xml:"RdAccountDeletionStatus,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAccountDeletionStatusResponseBody) GoString ¶
func (s GetAccountDeletionStatusResponseBody) GoString() string
func (*GetAccountDeletionStatusResponseBody) SetRdAccountDeletionStatus ¶
func (s *GetAccountDeletionStatusResponseBody) SetRdAccountDeletionStatus(v *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) *GetAccountDeletionStatusResponseBody
func (*GetAccountDeletionStatusResponseBody) SetRequestId ¶
func (s *GetAccountDeletionStatusResponseBody) SetRequestId(v string) *GetAccountDeletionStatusResponseBody
func (GetAccountDeletionStatusResponseBody) String ¶
func (s GetAccountDeletionStatusResponseBody) String() string
type GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus ¶
type GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The start time of the deletion. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The end time of the deletion. DeletionTime *string `json:"DeletionTime,omitempty" xml:"DeletionTime,omitempty"` // The type of the deletion. Valid values: // // * 0: direct deletion. If the member does not have pay-as-you-go resources that are purchased within the previous 30 days, the system directly deletes the member. // * 1: deletion with a silence period. If the member has pay-as-you-go resources that are purchased within the previous 30 days, the member enters a silence period. The system starts to delete the member until the silence period ends. For more information about the silence period, see [What is the silence period for member deletion?](~~446079~~) DeletionType *string `json:"DeletionType,omitempty" xml:"DeletionType,omitempty"` // The reasons why the member fails to be deleted. FailReasonList []*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList `json:"FailReasonList,omitempty" xml:"FailReasonList,omitempty" type:"Repeated"` // The status. Valid values: // // * Success: The member is deleted. // * Checking: A deletion check is being performed for the member. // * Deleting: The member is being deleted. // * CheckFailed: The deletion check for the member fails. // * DeleteFailed: The member fails to be deleted. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) GoString ¶
func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) GoString() string
func (*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetAccountId ¶
func (*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetCreateTime ¶
func (*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetDeletionTime ¶
func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetDeletionTime(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
func (*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetDeletionType ¶
func (s *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetDeletionType(v string) *GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus
func (*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) SetFailReasonList ¶
func (GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) String ¶
func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatus) String() string
type GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList ¶
type GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList struct { // The description of the check item. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the cloud service to which the check item belongs. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) GoString ¶
func (s GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) GoString() string
func (*GetAccountDeletionStatusResponseBodyRdAccountDeletionStatusFailReasonList) SetDescription ¶
type GetAccountRequest ¶
type GetAccountRequest struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // Specifies whether to return the information of tags. Valid values: // // * false (default value) // * true IncludeTags *bool `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"` }
func (GetAccountRequest) GoString ¶
func (s GetAccountRequest) GoString() string
func (*GetAccountRequest) SetAccountId ¶
func (s *GetAccountRequest) SetAccountId(v string) *GetAccountRequest
func (*GetAccountRequest) SetIncludeTags ¶
func (s *GetAccountRequest) SetIncludeTags(v bool) *GetAccountRequest
func (GetAccountRequest) String ¶
func (s GetAccountRequest) String() string
type GetAccountResponse ¶
type GetAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetAccountResponse) GoString ¶
func (s GetAccountResponse) GoString() string
func (*GetAccountResponse) SetBody ¶
func (s *GetAccountResponse) SetBody(v *GetAccountResponseBody) *GetAccountResponse
func (*GetAccountResponse) SetHeaders ¶
func (s *GetAccountResponse) SetHeaders(v map[string]*string) *GetAccountResponse
func (*GetAccountResponse) SetStatusCode ¶
func (s *GetAccountResponse) SetStatusCode(v int32) *GetAccountResponse
func (GetAccountResponse) String ¶
func (s GetAccountResponse) String() string
type GetAccountResponseBody ¶
type GetAccountResponseBody struct { // The information of the member. Account *GetAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetAccountResponseBody) GoString ¶
func (s GetAccountResponseBody) GoString() string
func (*GetAccountResponseBody) SetAccount ¶
func (s *GetAccountResponseBody) SetAccount(v *GetAccountResponseBodyAccount) *GetAccountResponseBody
func (*GetAccountResponseBody) SetRequestId ¶
func (s *GetAccountResponseBody) SetRequestId(v string) *GetAccountResponseBody
func (GetAccountResponseBody) String ¶
func (s GetAccountResponseBody) String() string
type GetAccountResponseBodyAccount ¶
type GetAccountResponseBodyAccount struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The Alibaba Cloud account name of the member. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The status of the modification for the email address bound to the member. Valid values: // // * WAIT_MODIFY: in progress // * CANCELLED: canceled // * EXPIRED: expired // // If the value of this parameter is empty, no modification is performed for the email address. EmailStatus *string `json:"EmailStatus,omitempty" xml:"EmailStatus,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The real-name verification information. IdentityInformation *string `json:"IdentityInformation,omitempty" xml:"IdentityInformation,omitempty"` // The way in which the member joins the resource directory. Valid values: // // * invited: The member is invited to join the resource directory. // * created: The member is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member joined the resource directory. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The location of the member in the resource directory. Location *string `json:"Location,omitempty" xml:"Location,omitempty"` // The time when the member was modified. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The path of the member in the resource directory. ResourceDirectoryPath *string `json:"ResourceDirectoryPath,omitempty" xml:"ResourceDirectoryPath,omitempty"` // The status of the member. Valid values: // // * CreateSuccess: The member is created. // * PromoteVerifying: The upgrade of the member is being confirmed. // * PromoteFailed: The upgrade of the member fails. // * PromoteExpired: The upgrade of the member expires. // * PromoteCancelled: The upgrade of the member is canceled. // * PromoteSuccess: The member is upgraded. // * InviteSuccess: The member accepts the invitation. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tags that are added to the member. Tags []*GetAccountResponseBodyAccountTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` // The type of the member. Valid values: // // * CloudAccount: cloud account // * ResourceAccount: resource account Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (GetAccountResponseBodyAccount) GoString ¶
func (s GetAccountResponseBodyAccount) GoString() string
func (*GetAccountResponseBodyAccount) SetAccountId ¶
func (s *GetAccountResponseBodyAccount) SetAccountId(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetAccountName ¶
func (s *GetAccountResponseBodyAccount) SetAccountName(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetDisplayName ¶
func (s *GetAccountResponseBodyAccount) SetDisplayName(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetEmailStatus ¶ added in v3.0.2
func (s *GetAccountResponseBodyAccount) SetEmailStatus(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetFolderId ¶
func (s *GetAccountResponseBodyAccount) SetFolderId(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetIdentityInformation ¶
func (s *GetAccountResponseBodyAccount) SetIdentityInformation(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetJoinMethod ¶
func (s *GetAccountResponseBodyAccount) SetJoinMethod(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetJoinTime ¶
func (s *GetAccountResponseBodyAccount) SetJoinTime(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetLocation ¶
func (s *GetAccountResponseBodyAccount) SetLocation(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetModifyTime ¶
func (s *GetAccountResponseBodyAccount) SetModifyTime(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetResourceDirectoryId ¶
func (s *GetAccountResponseBodyAccount) SetResourceDirectoryId(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetResourceDirectoryPath ¶
func (s *GetAccountResponseBodyAccount) SetResourceDirectoryPath(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetStatus ¶
func (s *GetAccountResponseBodyAccount) SetStatus(v string) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetTags ¶
func (s *GetAccountResponseBodyAccount) SetTags(v []*GetAccountResponseBodyAccountTags) *GetAccountResponseBodyAccount
func (*GetAccountResponseBodyAccount) SetType ¶
func (s *GetAccountResponseBodyAccount) SetType(v string) *GetAccountResponseBodyAccount
func (GetAccountResponseBodyAccount) String ¶
func (s GetAccountResponseBodyAccount) String() string
type GetAccountResponseBodyAccountTags ¶
type GetAccountResponseBodyAccountTags struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (GetAccountResponseBodyAccountTags) GoString ¶
func (s GetAccountResponseBodyAccountTags) GoString() string
func (*GetAccountResponseBodyAccountTags) SetKey ¶
func (s *GetAccountResponseBodyAccountTags) SetKey(v string) *GetAccountResponseBodyAccountTags
func (*GetAccountResponseBodyAccountTags) SetValue ¶
func (s *GetAccountResponseBodyAccountTags) SetValue(v string) *GetAccountResponseBodyAccountTags
func (GetAccountResponseBodyAccountTags) String ¶
func (s GetAccountResponseBodyAccountTags) String() string
type GetControlPolicyEnablementStatusResponse ¶
type GetControlPolicyEnablementStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetControlPolicyEnablementStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetControlPolicyEnablementStatusResponse) GoString ¶
func (s GetControlPolicyEnablementStatusResponse) GoString() string
func (*GetControlPolicyEnablementStatusResponse) SetHeaders ¶
func (s *GetControlPolicyEnablementStatusResponse) SetHeaders(v map[string]*string) *GetControlPolicyEnablementStatusResponse
func (*GetControlPolicyEnablementStatusResponse) SetStatusCode ¶
func (s *GetControlPolicyEnablementStatusResponse) SetStatusCode(v int32) *GetControlPolicyEnablementStatusResponse
func (GetControlPolicyEnablementStatusResponse) String ¶
func (s GetControlPolicyEnablementStatusResponse) String() string
type GetControlPolicyEnablementStatusResponseBody ¶
type GetControlPolicyEnablementStatusResponseBody struct { // The status of the Control Policy feature. Valid values: // // * Enabled: The Control Policy feature is enabled. // * PendingEnable: The Control Policy feature is being enabled. // * Disabled: The Control Policy feature is disabled. // * PendingDisable: The Control Policy feature is being disabled. EnablementStatus *string `json:"EnablementStatus,omitempty" xml:"EnablementStatus,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetControlPolicyEnablementStatusResponseBody) GoString ¶
func (s GetControlPolicyEnablementStatusResponseBody) GoString() string
func (*GetControlPolicyEnablementStatusResponseBody) SetEnablementStatus ¶
func (s *GetControlPolicyEnablementStatusResponseBody) SetEnablementStatus(v string) *GetControlPolicyEnablementStatusResponseBody
func (*GetControlPolicyEnablementStatusResponseBody) SetRequestId ¶
func (s *GetControlPolicyEnablementStatusResponseBody) SetRequestId(v string) *GetControlPolicyEnablementStatusResponseBody
func (GetControlPolicyEnablementStatusResponseBody) String ¶
func (s GetControlPolicyEnablementStatusResponseBody) String() string
type GetControlPolicyRequest ¶
type GetControlPolicyRequest struct { // The language in which you want to return the description of the access control policy. Valid values: // // * zh-CN (default value): Chinese // * en: English // * ja: Japanese // // > This parameter is valid only for system access control policies. Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (GetControlPolicyRequest) GoString ¶
func (s GetControlPolicyRequest) GoString() string
func (*GetControlPolicyRequest) SetLanguage ¶
func (s *GetControlPolicyRequest) SetLanguage(v string) *GetControlPolicyRequest
func (*GetControlPolicyRequest) SetPolicyId ¶
func (s *GetControlPolicyRequest) SetPolicyId(v string) *GetControlPolicyRequest
func (GetControlPolicyRequest) String ¶
func (s GetControlPolicyRequest) String() string
type GetControlPolicyResponse ¶
type GetControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetControlPolicyResponse) GoString ¶
func (s GetControlPolicyResponse) GoString() string
func (*GetControlPolicyResponse) SetBody ¶
func (s *GetControlPolicyResponse) SetBody(v *GetControlPolicyResponseBody) *GetControlPolicyResponse
func (*GetControlPolicyResponse) SetHeaders ¶
func (s *GetControlPolicyResponse) SetHeaders(v map[string]*string) *GetControlPolicyResponse
func (*GetControlPolicyResponse) SetStatusCode ¶
func (s *GetControlPolicyResponse) SetStatusCode(v int32) *GetControlPolicyResponse
func (GetControlPolicyResponse) String ¶
func (s GetControlPolicyResponse) String() string
type GetControlPolicyResponseBody ¶
type GetControlPolicyResponseBody struct { // The details of the access control policy. ControlPolicy *GetControlPolicyResponseBodyControlPolicy `json:"ControlPolicy,omitempty" xml:"ControlPolicy,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetControlPolicyResponseBody) GoString ¶
func (s GetControlPolicyResponseBody) GoString() string
func (*GetControlPolicyResponseBody) SetControlPolicy ¶
func (s *GetControlPolicyResponseBody) SetControlPolicy(v *GetControlPolicyResponseBodyControlPolicy) *GetControlPolicyResponseBody
func (*GetControlPolicyResponseBody) SetRequestId ¶
func (s *GetControlPolicyResponseBody) SetRequestId(v string) *GetControlPolicyResponseBody
func (GetControlPolicyResponseBody) String ¶
func (s GetControlPolicyResponseBody) String() string
type GetControlPolicyResponseBodyControlPolicy ¶
type GetControlPolicyResponseBodyControlPolicy struct { // The number of times that the access control policy is referenced. AttachmentCount *string `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"` // The time when the access control policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the access control policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The effective scope of the access control policy. Valid values: // // * All: The access control policy is in effect for Alibaba Cloud accounts, RAM users, and RAM roles. // * RAM: The access control policy is in effect only for RAM users and RAM roles. EffectScope *string `json:"EffectScope,omitempty" xml:"EffectScope,omitempty"` // The document of the access control policy. PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the access control policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the access control policy. Valid values: // // * System: system access control policy // * Custom: custom access control policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The time when the access control policy was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetControlPolicyResponseBodyControlPolicy) GoString ¶
func (s GetControlPolicyResponseBodyControlPolicy) GoString() string
func (*GetControlPolicyResponseBodyControlPolicy) SetAttachmentCount ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetAttachmentCount(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetCreateDate ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetCreateDate(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetDescription ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetDescription(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetEffectScope ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetEffectScope(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetPolicyDocument ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyDocument(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetPolicyId ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyId(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetPolicyName ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyName(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetPolicyType ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetPolicyType(v string) *GetControlPolicyResponseBodyControlPolicy
func (*GetControlPolicyResponseBodyControlPolicy) SetUpdateDate ¶
func (s *GetControlPolicyResponseBodyControlPolicy) SetUpdateDate(v string) *GetControlPolicyResponseBodyControlPolicy
func (GetControlPolicyResponseBodyControlPolicy) String ¶
func (s GetControlPolicyResponseBodyControlPolicy) String() string
type GetFolderRequest ¶
type GetFolderRequest struct { // The ID of the folder. 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetFolderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetFolderResponse) GoString ¶
func (s GetFolderResponse) GoString() string
func (*GetFolderResponse) SetBody ¶
func (s *GetFolderResponse) SetBody(v *GetFolderResponseBody) *GetFolderResponse
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 { // The information of the folder. Folder *GetFolderResponseBodyFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetFolderResponseBody) GoString ¶
func (s GetFolderResponseBody) GoString() string
func (*GetFolderResponseBody) SetFolder ¶
func (s *GetFolderResponseBody) SetFolder(v *GetFolderResponseBodyFolder) *GetFolderResponseBody
func (*GetFolderResponseBody) SetRequestId ¶
func (s *GetFolderResponseBody) SetRequestId(v string) *GetFolderResponseBody
func (GetFolderResponseBody) String ¶
func (s GetFolderResponseBody) String() string
type GetFolderResponseBodyFolder ¶
type GetFolderResponseBodyFolder struct { // The time when the folder was created. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The name of the folder. FolderName *string `json:"FolderName,omitempty" xml:"FolderName,omitempty"` // The ID of the parent folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` // The path of the folder in the resource directory. ResourceDirectoryPath *string `json:"ResourceDirectoryPath,omitempty" xml:"ResourceDirectoryPath,omitempty"` }
func (GetFolderResponseBodyFolder) GoString ¶
func (s GetFolderResponseBodyFolder) GoString() string
func (*GetFolderResponseBodyFolder) SetCreateTime ¶
func (s *GetFolderResponseBodyFolder) SetCreateTime(v string) *GetFolderResponseBodyFolder
func (*GetFolderResponseBodyFolder) SetFolderId ¶
func (s *GetFolderResponseBodyFolder) SetFolderId(v string) *GetFolderResponseBodyFolder
func (*GetFolderResponseBodyFolder) SetFolderName ¶
func (s *GetFolderResponseBodyFolder) SetFolderName(v string) *GetFolderResponseBodyFolder
func (*GetFolderResponseBodyFolder) SetParentFolderId ¶
func (s *GetFolderResponseBodyFolder) SetParentFolderId(v string) *GetFolderResponseBodyFolder
func (*GetFolderResponseBodyFolder) SetResourceDirectoryPath ¶
func (s *GetFolderResponseBodyFolder) SetResourceDirectoryPath(v string) *GetFolderResponseBodyFolder
func (GetFolderResponseBodyFolder) String ¶
func (s GetFolderResponseBodyFolder) String() string
type GetHandshakeRequest ¶
type GetHandshakeRequest struct { // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` }
func (GetHandshakeRequest) GoString ¶
func (s GetHandshakeRequest) GoString() string
func (*GetHandshakeRequest) SetHandshakeId ¶
func (s *GetHandshakeRequest) SetHandshakeId(v string) *GetHandshakeRequest
func (GetHandshakeRequest) String ¶
func (s GetHandshakeRequest) String() string
type GetHandshakeResponse ¶
type GetHandshakeResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetHandshakeResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetHandshakeResponse) GoString ¶
func (s GetHandshakeResponse) GoString() string
func (*GetHandshakeResponse) SetBody ¶
func (s *GetHandshakeResponse) SetBody(v *GetHandshakeResponseBody) *GetHandshakeResponse
func (*GetHandshakeResponse) SetHeaders ¶
func (s *GetHandshakeResponse) SetHeaders(v map[string]*string) *GetHandshakeResponse
func (*GetHandshakeResponse) SetStatusCode ¶
func (s *GetHandshakeResponse) SetStatusCode(v int32) *GetHandshakeResponse
func (GetHandshakeResponse) String ¶
func (s GetHandshakeResponse) String() string
type GetHandshakeResponseBody ¶
type GetHandshakeResponseBody struct { // The information of the invitation. Handshake *GetHandshakeResponseBodyHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetHandshakeResponseBody) GoString ¶
func (s GetHandshakeResponseBody) GoString() string
func (*GetHandshakeResponseBody) SetHandshake ¶
func (s *GetHandshakeResponseBody) SetHandshake(v *GetHandshakeResponseBodyHandshake) *GetHandshakeResponseBody
func (*GetHandshakeResponseBody) SetRequestId ¶
func (s *GetHandshakeResponseBody) SetRequestId(v string) *GetHandshakeResponseBody
func (GetHandshakeResponseBody) String ¶
func (s GetHandshakeResponseBody) String() string
type GetHandshakeResponseBodyHandshake ¶
type GetHandshakeResponseBodyHandshake struct { // The time when the invitation was created. The time is displayed in UTC. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. The time is displayed in UTC. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The real-name verification information of the invitee. // // > This parameter is available only when an invitee calls this operation. InvitedAccountRealName *string `json:"InvitedAccountRealName,omitempty" xml:"InvitedAccountRealName,omitempty"` // The ID of the management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The real-name verification information of the management account of the resource directory. // // > This parameter is available only when an invitee calls this operation. MasterAccountRealName *string `json:"MasterAccountRealName,omitempty" xml:"MasterAccountRealName,omitempty"` // The time when the invitation was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The comment on the invitation. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. Valid values: // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (GetHandshakeResponseBodyHandshake) GoString ¶
func (s GetHandshakeResponseBodyHandshake) GoString() string
func (*GetHandshakeResponseBodyHandshake) SetCreateTime ¶
func (s *GetHandshakeResponseBodyHandshake) SetCreateTime(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetExpireTime ¶
func (s *GetHandshakeResponseBodyHandshake) SetExpireTime(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetHandshakeId ¶
func (s *GetHandshakeResponseBodyHandshake) SetHandshakeId(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetInvitedAccountRealName ¶
func (s *GetHandshakeResponseBodyHandshake) SetInvitedAccountRealName(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetMasterAccountId ¶
func (s *GetHandshakeResponseBodyHandshake) SetMasterAccountId(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetMasterAccountName ¶
func (s *GetHandshakeResponseBodyHandshake) SetMasterAccountName(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetMasterAccountRealName ¶
func (s *GetHandshakeResponseBodyHandshake) SetMasterAccountRealName(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetModifyTime ¶
func (s *GetHandshakeResponseBodyHandshake) SetModifyTime(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetNote ¶
func (s *GetHandshakeResponseBodyHandshake) SetNote(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetResourceDirectoryId ¶
func (s *GetHandshakeResponseBodyHandshake) SetResourceDirectoryId(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetStatus ¶
func (s *GetHandshakeResponseBodyHandshake) SetStatus(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetTargetEntity ¶
func (s *GetHandshakeResponseBodyHandshake) SetTargetEntity(v string) *GetHandshakeResponseBodyHandshake
func (*GetHandshakeResponseBodyHandshake) SetTargetType ¶
func (s *GetHandshakeResponseBodyHandshake) SetTargetType(v string) *GetHandshakeResponseBodyHandshake
func (GetHandshakeResponseBodyHandshake) String ¶
func (s GetHandshakeResponseBodyHandshake) String() string
type GetPayerForAccountRequest ¶
type GetPayerForAccountRequest struct { // The ID of the account. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (GetPayerForAccountRequest) GoString ¶
func (s GetPayerForAccountRequest) GoString() string
func (*GetPayerForAccountRequest) SetAccountId ¶
func (s *GetPayerForAccountRequest) SetAccountId(v string) *GetPayerForAccountRequest
func (GetPayerForAccountRequest) String ¶
func (s GetPayerForAccountRequest) String() string
type GetPayerForAccountResponse ¶
type GetPayerForAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetPayerForAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetPayerForAccountResponse) GoString ¶
func (s GetPayerForAccountResponse) GoString() string
func (*GetPayerForAccountResponse) SetBody ¶
func (s *GetPayerForAccountResponse) SetBody(v *GetPayerForAccountResponseBody) *GetPayerForAccountResponse
func (*GetPayerForAccountResponse) SetHeaders ¶
func (s *GetPayerForAccountResponse) SetHeaders(v map[string]*string) *GetPayerForAccountResponse
func (*GetPayerForAccountResponse) SetStatusCode ¶
func (s *GetPayerForAccountResponse) SetStatusCode(v int32) *GetPayerForAccountResponse
func (GetPayerForAccountResponse) String ¶
func (s GetPayerForAccountResponse) String() string
type GetPayerForAccountResponseBody ¶
type GetPayerForAccountResponseBody struct { // The ID of the settlement account. PayerAccountId *string `json:"PayerAccountId,omitempty" xml:"PayerAccountId,omitempty"` // The name of the settlement account. PayerAccountName *string `json:"PayerAccountName,omitempty" xml:"PayerAccountName,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetPayerForAccountResponseBody) GoString ¶
func (s GetPayerForAccountResponseBody) GoString() string
func (*GetPayerForAccountResponseBody) SetPayerAccountId ¶
func (s *GetPayerForAccountResponseBody) SetPayerAccountId(v string) *GetPayerForAccountResponseBody
func (*GetPayerForAccountResponseBody) SetPayerAccountName ¶
func (s *GetPayerForAccountResponseBody) SetPayerAccountName(v string) *GetPayerForAccountResponseBody
func (*GetPayerForAccountResponseBody) SetRequestId ¶
func (s *GetPayerForAccountResponseBody) SetRequestId(v string) *GetPayerForAccountResponseBody
func (GetPayerForAccountResponseBody) String ¶
func (s GetPayerForAccountResponseBody) String() string
type GetPolicyRequest ¶
type GetPolicyRequest struct { // The language that is used to return the description of the system policy. Valid values: // // * en: English // * zh-CN: Chinese // * ja: Japanese Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetPolicyResponse) GoString ¶
func (s GetPolicyResponse) GoString() string
func (*GetPolicyResponse) SetBody ¶
func (s *GetPolicyResponse) SetBody(v *GetPolicyResponseBody) *GetPolicyResponse
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 { // The information of the policy. Policy *GetPolicyResponseBodyPolicy `json:"Policy,omitempty" xml:"Policy,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetPolicyResponseBody) GoString ¶
func (s GetPolicyResponseBody) GoString() string
func (*GetPolicyResponseBody) SetPolicy ¶
func (s *GetPolicyResponseBody) SetPolicy(v *GetPolicyResponseBodyPolicy) *GetPolicyResponseBody
func (*GetPolicyResponseBody) SetRequestId ¶
func (s *GetPolicyResponseBody) SetRequestId(v string) *GetPolicyResponseBody
func (GetPolicyResponseBody) String ¶
func (s GetPolicyResponseBody) String() string
type GetPolicyResponseBodyPolicy ¶
type GetPolicyResponseBodyPolicy struct { // The number of times the policy is referenced. AttachmentCount *int32 `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"` // The time when the policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The default version of the policy. DefaultVersion *string `json:"DefaultVersion,omitempty" xml:"DefaultVersion,omitempty"` // The description of the policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The document of the policy. PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // The name of the policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The time when the policy was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetPolicyResponseBodyPolicy) GoString ¶
func (s GetPolicyResponseBodyPolicy) GoString() string
func (*GetPolicyResponseBodyPolicy) SetAttachmentCount ¶
func (s *GetPolicyResponseBodyPolicy) SetAttachmentCount(v int32) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetCreateDate ¶
func (s *GetPolicyResponseBodyPolicy) SetCreateDate(v string) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetDefaultVersion ¶
func (s *GetPolicyResponseBodyPolicy) SetDefaultVersion(v string) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetDescription ¶
func (s *GetPolicyResponseBodyPolicy) SetDescription(v string) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetPolicyDocument ¶
func (s *GetPolicyResponseBodyPolicy) SetPolicyDocument(v string) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetPolicyName ¶
func (s *GetPolicyResponseBodyPolicy) SetPolicyName(v string) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetPolicyType ¶
func (s *GetPolicyResponseBodyPolicy) SetPolicyType(v string) *GetPolicyResponseBodyPolicy
func (*GetPolicyResponseBodyPolicy) SetUpdateDate ¶
func (s *GetPolicyResponseBodyPolicy) SetUpdateDate(v string) *GetPolicyResponseBodyPolicy
func (GetPolicyResponseBodyPolicy) String ¶
func (s GetPolicyResponseBodyPolicy) String() string
type GetPolicyVersionRequest ¶
type GetPolicyVersionRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The ID of the policy version. VersionId *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"` }
func (GetPolicyVersionRequest) GoString ¶
func (s GetPolicyVersionRequest) GoString() string
func (*GetPolicyVersionRequest) SetPolicyName ¶
func (s *GetPolicyVersionRequest) SetPolicyName(v string) *GetPolicyVersionRequest
func (*GetPolicyVersionRequest) SetPolicyType ¶
func (s *GetPolicyVersionRequest) SetPolicyType(v string) *GetPolicyVersionRequest
func (*GetPolicyVersionRequest) SetVersionId ¶
func (s *GetPolicyVersionRequest) SetVersionId(v string) *GetPolicyVersionRequest
func (GetPolicyVersionRequest) String ¶
func (s GetPolicyVersionRequest) String() string
type GetPolicyVersionResponse ¶
type GetPolicyVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetPolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetPolicyVersionResponse) GoString ¶
func (s GetPolicyVersionResponse) GoString() string
func (*GetPolicyVersionResponse) SetBody ¶
func (s *GetPolicyVersionResponse) SetBody(v *GetPolicyVersionResponseBody) *GetPolicyVersionResponse
func (*GetPolicyVersionResponse) SetHeaders ¶
func (s *GetPolicyVersionResponse) SetHeaders(v map[string]*string) *GetPolicyVersionResponse
func (*GetPolicyVersionResponse) SetStatusCode ¶
func (s *GetPolicyVersionResponse) SetStatusCode(v int32) *GetPolicyVersionResponse
func (GetPolicyVersionResponse) String ¶
func (s GetPolicyVersionResponse) String() string
type GetPolicyVersionResponseBody ¶
type GetPolicyVersionResponseBody struct { // The information of the policy version. PolicyVersion *GetPolicyVersionResponseBodyPolicyVersion `json:"PolicyVersion,omitempty" xml:"PolicyVersion,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (GetPolicyVersionResponseBody) GoString ¶
func (s GetPolicyVersionResponseBody) GoString() string
func (*GetPolicyVersionResponseBody) SetPolicyVersion ¶
func (s *GetPolicyVersionResponseBody) SetPolicyVersion(v *GetPolicyVersionResponseBodyPolicyVersion) *GetPolicyVersionResponseBody
func (*GetPolicyVersionResponseBody) SetRequestId ¶
func (s *GetPolicyVersionResponseBody) SetRequestId(v string) *GetPolicyVersionResponseBody
func (GetPolicyVersionResponseBody) String ¶
func (s GetPolicyVersionResponseBody) String() string
type GetPolicyVersionResponseBodyPolicyVersion ¶
type GetPolicyVersionResponseBodyPolicyVersion struct { // The time when the policy version was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // Indicates whether the policy version is the default version. IsDefaultVersion *bool `json:"IsDefaultVersion,omitempty" xml:"IsDefaultVersion,omitempty"` // The document of the policy. PolicyDocument *string `json:"PolicyDocument,omitempty" xml:"PolicyDocument,omitempty"` // The ID of the policy version. VersionId *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"` }
func (GetPolicyVersionResponseBodyPolicyVersion) GoString ¶
func (s GetPolicyVersionResponseBodyPolicyVersion) GoString() string
func (*GetPolicyVersionResponseBodyPolicyVersion) SetCreateDate ¶
func (s *GetPolicyVersionResponseBodyPolicyVersion) SetCreateDate(v string) *GetPolicyVersionResponseBodyPolicyVersion
func (*GetPolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion ¶
func (s *GetPolicyVersionResponseBodyPolicyVersion) SetIsDefaultVersion(v bool) *GetPolicyVersionResponseBodyPolicyVersion
func (*GetPolicyVersionResponseBodyPolicyVersion) SetPolicyDocument ¶
func (s *GetPolicyVersionResponseBodyPolicyVersion) SetPolicyDocument(v string) *GetPolicyVersionResponseBodyPolicyVersion
func (*GetPolicyVersionResponseBodyPolicyVersion) SetVersionId ¶
func (s *GetPolicyVersionResponseBodyPolicyVersion) SetVersionId(v string) *GetPolicyVersionResponseBodyPolicyVersion
func (GetPolicyVersionResponseBodyPolicyVersion) String ¶
func (s GetPolicyVersionResponseBodyPolicyVersion) String() string
type GetResourceDirectoryResponse ¶
type GetResourceDirectoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetResourceDirectoryResponse) GoString ¶
func (s GetResourceDirectoryResponse) GoString() string
func (*GetResourceDirectoryResponse) SetBody ¶
func (s *GetResourceDirectoryResponse) SetBody(v *GetResourceDirectoryResponseBody) *GetResourceDirectoryResponse
func (*GetResourceDirectoryResponse) SetHeaders ¶
func (s *GetResourceDirectoryResponse) SetHeaders(v map[string]*string) *GetResourceDirectoryResponse
func (*GetResourceDirectoryResponse) SetStatusCode ¶
func (s *GetResourceDirectoryResponse) SetStatusCode(v int32) *GetResourceDirectoryResponse
func (GetResourceDirectoryResponse) String ¶
func (s GetResourceDirectoryResponse) String() string
type GetResourceDirectoryResponseBody ¶
type GetResourceDirectoryResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource directory. ResourceDirectory *GetResourceDirectoryResponseBodyResourceDirectory `json:"ResourceDirectory,omitempty" xml:"ResourceDirectory,omitempty" type:"Struct"` }
func (GetResourceDirectoryResponseBody) GoString ¶
func (s GetResourceDirectoryResponseBody) GoString() string
func (*GetResourceDirectoryResponseBody) SetRequestId ¶
func (s *GetResourceDirectoryResponseBody) SetRequestId(v string) *GetResourceDirectoryResponseBody
func (*GetResourceDirectoryResponseBody) SetResourceDirectory ¶
func (s *GetResourceDirectoryResponseBody) SetResourceDirectory(v *GetResourceDirectoryResponseBodyResourceDirectory) *GetResourceDirectoryResponseBody
func (GetResourceDirectoryResponseBody) String ¶
func (s GetResourceDirectoryResponseBody) String() string
type GetResourceDirectoryResponseBodyResourceDirectory ¶
type GetResourceDirectoryResponseBodyResourceDirectory struct { // The status of the Control Policy feature. Valid values: // // * Enabled: The feature is enabled. // * PendingEnable: The feature is being enabled. // * Disabled: The feature is disabled. // * PendingDisable: The feature is being disabled. ControlPolicyStatus *string `json:"ControlPolicyStatus,omitempty" xml:"ControlPolicyStatus,omitempty"` // The time when the resource directory was enabled. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The real-name verification information. IdentityInformation *string `json:"IdentityInformation,omitempty" xml:"IdentityInformation,omitempty"` // The ID of the management account. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The status of the member deletion feature. Valid values: // // * Enabled: The feature is enabled. You can call the [DeleteAccount](~~311546~~) operation to delete members of the resource account type. // * Disabled: The feature is disabled. You cannot delete members of the resource account type. MemberDeletionStatus *string `json:"MemberDeletionStatus,omitempty" xml:"MemberDeletionStatus,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The ID of the Root folder. RootFolderId *string `json:"RootFolderId,omitempty" xml:"RootFolderId,omitempty"` }
func (GetResourceDirectoryResponseBodyResourceDirectory) GoString ¶
func (s GetResourceDirectoryResponseBodyResourceDirectory) GoString() string
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetControlPolicyStatus ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetControlPolicyStatus(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetCreateTime ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetCreateTime(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetIdentityInformation ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetIdentityInformation(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetMemberDeletionStatus ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetMemberDeletionStatus(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (*GetResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId ¶
func (s *GetResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId(v string) *GetResourceDirectoryResponseBodyResourceDirectory
func (GetResourceDirectoryResponseBodyResourceDirectory) String ¶
func (s GetResourceDirectoryResponseBodyResourceDirectory) String() string
type GetResourceGroupRequest ¶
type GetResourceGroupRequest struct { // The ID of the request. IncludeTags *bool `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"` // Specifies whether to return the information of tags. Valid values: // // * false (default value) // * true ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (GetResourceGroupRequest) GoString ¶
func (s GetResourceGroupRequest) GoString() string
func (*GetResourceGroupRequest) SetIncludeTags ¶
func (s *GetResourceGroupRequest) SetIncludeTags(v bool) *GetResourceGroupRequest
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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetResourceGroupResponse) GoString ¶
func (s GetResourceGroupResponse) GoString() string
func (*GetResourceGroupResponse) SetBody ¶
func (s *GetResourceGroupResponse) SetBody(v *GetResourceGroupResponseBody) *GetResourceGroupResponse
func (*GetResourceGroupResponse) SetHeaders ¶
func (s *GetResourceGroupResponse) SetHeaders(v map[string]*string) *GetResourceGroupResponse
func (*GetResourceGroupResponse) SetStatusCode ¶
func (s *GetResourceGroupResponse) SetStatusCode(v int32) *GetResourceGroupResponse
func (GetResourceGroupResponse) String ¶
func (s GetResourceGroupResponse) String() string
type GetResourceGroupResponseBody ¶
type GetResourceGroupResponseBody struct { // The information of the resource group. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The display name of the resource group. ResourceGroup *GetResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"` }
func (GetResourceGroupResponseBody) GoString ¶
func (s GetResourceGroupResponseBody) GoString() string
func (*GetResourceGroupResponseBody) SetRequestId ¶
func (s *GetResourceGroupResponseBody) SetRequestId(v string) *GetResourceGroupResponseBody
func (*GetResourceGroupResponseBody) SetResourceGroup ¶
func (s *GetResourceGroupResponseBody) SetResourceGroup(v *GetResourceGroupResponseBodyResourceGroup) *GetResourceGroupResponseBody
func (GetResourceGroupResponseBody) String ¶
func (s GetResourceGroupResponseBody) String() string
type GetResourceGroupResponseBodyResourceGroup ¶
type GetResourceGroupResponseBodyResourceGroup struct { // The identifier of the resource group. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The ID of the resource group. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. // * PendingDelete: The resource group is waiting to be deleted. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The tags that are added to the resource group. Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The time when the resource group was created. The time is displayed in UTC. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. // * PendingDelete: The resource group is waiting to be deleted. // * Deleting: The resource group is being deleted. RegionStatuses *GetResourceGroupResponseBodyResourceGroupRegionStatuses `json:"RegionStatuses,omitempty" xml:"RegionStatuses,omitempty" type:"Struct"` // The status of the resource group in all regions. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tag key. Tags *GetResourceGroupResponseBodyResourceGroupTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` }
func (GetResourceGroupResponseBodyResourceGroup) GoString ¶
func (s GetResourceGroupResponseBodyResourceGroup) GoString() string
func (*GetResourceGroupResponseBodyResourceGroup) SetAccountId ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *GetResourceGroupResponseBodyResourceGroup
func (*GetResourceGroupResponseBodyResourceGroup) SetCreateDate ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *GetResourceGroupResponseBodyResourceGroup
func (*GetResourceGroupResponseBodyResourceGroup) SetDisplayName ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *GetResourceGroupResponseBodyResourceGroup
func (*GetResourceGroupResponseBodyResourceGroup) SetId ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetId(v string) *GetResourceGroupResponseBodyResourceGroup
func (*GetResourceGroupResponseBodyResourceGroup) SetName ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetName(v string) *GetResourceGroupResponseBodyResourceGroup
func (*GetResourceGroupResponseBodyResourceGroup) SetRegionStatuses ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetRegionStatuses(v *GetResourceGroupResponseBodyResourceGroupRegionStatuses) *GetResourceGroupResponseBodyResourceGroup
func (*GetResourceGroupResponseBodyResourceGroup) SetStatus ¶
func (s *GetResourceGroupResponseBodyResourceGroup) SetStatus(v string) *GetResourceGroupResponseBodyResourceGroup
func (GetResourceGroupResponseBodyResourceGroup) String ¶
func (s GetResourceGroupResponseBodyResourceGroup) String() string
type GetResourceGroupResponseBodyResourceGroupRegionStatuses ¶
type GetResourceGroupResponseBodyResourceGroupRegionStatuses struct {
RegionStatus []*GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus `json:"RegionStatus,omitempty" xml:"RegionStatus,omitempty" type:"Repeated"`
}
func (GetResourceGroupResponseBodyResourceGroupRegionStatuses) GoString ¶
func (s GetResourceGroupResponseBodyResourceGroupRegionStatuses) GoString() string
func (*GetResourceGroupResponseBodyResourceGroupRegionStatuses) SetRegionStatus ¶
func (GetResourceGroupResponseBodyResourceGroupRegionStatuses) String ¶
func (s GetResourceGroupResponseBodyResourceGroupRegionStatuses) String() string
type GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus ¶
type GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus struct { // The ID of the Alibaba Cloud account to which the resource group belongs. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The region ID. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString ¶
func (s GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) GoString() string
func (*GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) SetRegionId ¶
func (GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String ¶
func (s GetResourceGroupResponseBodyResourceGroupRegionStatusesRegionStatus) String() string
type GetResourceGroupResponseBodyResourceGroupTags ¶
type GetResourceGroupResponseBodyResourceGroupTags struct {
Tag []*GetResourceGroupResponseBodyResourceGroupTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (GetResourceGroupResponseBodyResourceGroupTags) GoString ¶
func (s GetResourceGroupResponseBodyResourceGroupTags) GoString() string
func (GetResourceGroupResponseBodyResourceGroupTags) String ¶
func (s GetResourceGroupResponseBodyResourceGroupTags) String() string
type GetResourceGroupResponseBodyResourceGroupTagsTag ¶
type GetResourceGroupResponseBodyResourceGroupTagsTag struct { // The tag value. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (GetResourceGroupResponseBodyResourceGroupTagsTag) GoString ¶
func (s GetResourceGroupResponseBodyResourceGroupTagsTag) GoString() string
func (*GetResourceGroupResponseBodyResourceGroupTagsTag) SetTagKey ¶
func (s *GetResourceGroupResponseBodyResourceGroupTagsTag) SetTagKey(v string) *GetResourceGroupResponseBodyResourceGroupTagsTag
func (*GetResourceGroupResponseBodyResourceGroupTagsTag) SetTagValue ¶
func (s *GetResourceGroupResponseBodyResourceGroupTagsTag) SetTagValue(v string) *GetResourceGroupResponseBodyResourceGroupTagsTag
func (GetResourceGroupResponseBodyResourceGroupTagsTag) String ¶
func (s GetResourceGroupResponseBodyResourceGroupTagsTag) String() string
type GetRoleRequest ¶
type GetRoleRequest struct { // The language that is used to return the description of the RAM role. Valid values: // // * en: English // * zh-CN: Chinese // * ja: Japanese Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The name of the RAM role. // // The name must be 1 to 64 characters in length and can contain letters, digits, periods (.), and hyphens (-). 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetRoleResponse) GoString ¶
func (s GetRoleResponse) GoString() string
func (*GetRoleResponse) SetBody ¶
func (s *GetRoleResponse) SetBody(v *GetRoleResponseBody) *GetRoleResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the RAM role. 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 (s *GetRoleResponseBody) SetRole(v *GetRoleResponseBodyRole) *GetRoleResponseBody
func (GetRoleResponseBody) String ¶
func (s GetRoleResponseBody) String() string
type GetRoleResponseBodyRole ¶
type GetRoleResponseBodyRole struct { // The Alibaba Cloud Resource Name (ARN) of the RAM role. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The document of the policy that specifies the trusted entity to assume the RAM role. AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"` // The time when the RAM role was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the RAM role. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Indicates whether the RAM role is a service linked role. IsServiceLinkedRole *bool `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"` // The information of the most recent deletion task. LatestDeletionTask *GetRoleResponseBodyRoleLatestDeletionTask `json:"LatestDeletionTask,omitempty" xml:"LatestDeletionTask,omitempty" type:"Struct"` // The maximum session duration of the RAM role. MaxSessionDuration *int64 `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"` // The ID of the RAM role. RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The name of the RAM role. RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"` // The name of the RAM role after authorization. RolePrincipalName *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"` // The time when the RAM role was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (GetRoleResponseBodyRole) GoString ¶
func (s GetRoleResponseBodyRole) GoString() string
func (*GetRoleResponseBodyRole) SetArn ¶
func (s *GetRoleResponseBodyRole) SetArn(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetAssumeRolePolicyDocument ¶
func (s *GetRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetCreateDate ¶
func (s *GetRoleResponseBodyRole) SetCreateDate(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetDescription ¶
func (s *GetRoleResponseBodyRole) SetDescription(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetIsServiceLinkedRole ¶
func (s *GetRoleResponseBodyRole) SetIsServiceLinkedRole(v bool) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetLatestDeletionTask ¶
func (s *GetRoleResponseBodyRole) SetLatestDeletionTask(v *GetRoleResponseBodyRoleLatestDeletionTask) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetMaxSessionDuration ¶
func (s *GetRoleResponseBodyRole) SetMaxSessionDuration(v int64) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetRoleId ¶
func (s *GetRoleResponseBodyRole) SetRoleId(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetRoleName ¶
func (s *GetRoleResponseBodyRole) SetRoleName(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetRolePrincipalName ¶
func (s *GetRoleResponseBodyRole) SetRolePrincipalName(v string) *GetRoleResponseBodyRole
func (*GetRoleResponseBodyRole) SetUpdateDate ¶
func (s *GetRoleResponseBodyRole) SetUpdateDate(v string) *GetRoleResponseBodyRole
func (GetRoleResponseBodyRole) String ¶
func (s GetRoleResponseBodyRole) String() string
type GetRoleResponseBodyRoleLatestDeletionTask ¶
type GetRoleResponseBodyRoleLatestDeletionTask struct { // The time when the deletion task was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The ID of the deletion task. DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"` }
func (GetRoleResponseBodyRoleLatestDeletionTask) GoString ¶
func (s GetRoleResponseBodyRoleLatestDeletionTask) GoString() string
func (*GetRoleResponseBodyRoleLatestDeletionTask) SetCreateDate ¶
func (s *GetRoleResponseBodyRoleLatestDeletionTask) SetCreateDate(v string) *GetRoleResponseBodyRoleLatestDeletionTask
func (*GetRoleResponseBodyRoleLatestDeletionTask) SetDeletionTaskId ¶
func (s *GetRoleResponseBodyRoleLatestDeletionTask) SetDeletionTaskId(v string) *GetRoleResponseBodyRoleLatestDeletionTask
func (GetRoleResponseBodyRoleLatestDeletionTask) String ¶
func (s GetRoleResponseBodyRoleLatestDeletionTask) String() string
type GetServiceLinkedRoleDeletionStatusRequest ¶
type GetServiceLinkedRoleDeletionStatusRequest struct { // The ID of the deletion task. DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"` }
func (GetServiceLinkedRoleDeletionStatusRequest) GoString ¶
func (s GetServiceLinkedRoleDeletionStatusRequest) GoString() string
func (*GetServiceLinkedRoleDeletionStatusRequest) SetDeletionTaskId ¶
func (s *GetServiceLinkedRoleDeletionStatusRequest) SetDeletionTaskId(v string) *GetServiceLinkedRoleDeletionStatusRequest
func (GetServiceLinkedRoleDeletionStatusRequest) String ¶
func (s GetServiceLinkedRoleDeletionStatusRequest) String() string
type GetServiceLinkedRoleDeletionStatusResponse ¶
type GetServiceLinkedRoleDeletionStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *GetServiceLinkedRoleDeletionStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (GetServiceLinkedRoleDeletionStatusResponse) GoString ¶
func (s GetServiceLinkedRoleDeletionStatusResponse) GoString() string
func (*GetServiceLinkedRoleDeletionStatusResponse) SetHeaders ¶
func (s *GetServiceLinkedRoleDeletionStatusResponse) SetHeaders(v map[string]*string) *GetServiceLinkedRoleDeletionStatusResponse
func (*GetServiceLinkedRoleDeletionStatusResponse) SetStatusCode ¶
func (s *GetServiceLinkedRoleDeletionStatusResponse) SetStatusCode(v int32) *GetServiceLinkedRoleDeletionStatusResponse
func (GetServiceLinkedRoleDeletionStatusResponse) String ¶
func (s GetServiceLinkedRoleDeletionStatusResponse) String() string
type GetServiceLinkedRoleDeletionStatusResponseBody ¶
type GetServiceLinkedRoleDeletionStatusResponseBody struct { // The reason why the deletion task failed. Reason *GetServiceLinkedRoleDeletionStatusResponseBodyReason `json:"Reason,omitempty" xml:"Reason,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The status of the task. // // - SUCCEEDED // - IN_PROGRESS // - FAILED // - NOT_STARTED // - INTERNAL_ERROR Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (GetServiceLinkedRoleDeletionStatusResponseBody) GoString ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBody) GoString() string
func (*GetServiceLinkedRoleDeletionStatusResponseBody) SetRequestId ¶
func (s *GetServiceLinkedRoleDeletionStatusResponseBody) SetRequestId(v string) *GetServiceLinkedRoleDeletionStatusResponseBody
func (*GetServiceLinkedRoleDeletionStatusResponseBody) SetStatus ¶
func (s *GetServiceLinkedRoleDeletionStatusResponseBody) SetStatus(v string) *GetServiceLinkedRoleDeletionStatusResponseBody
func (GetServiceLinkedRoleDeletionStatusResponseBody) String ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBody) String() string
type GetServiceLinkedRoleDeletionStatusResponseBodyReason ¶
type GetServiceLinkedRoleDeletionStatusResponseBodyReason struct { // Failure information. Message *string `json:"Message,omitempty" xml:"Message,omitempty"` // Use resource information of the service linked role. RoleUsages *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages `json:"RoleUsages,omitempty" xml:"RoleUsages,omitempty" type:"Struct"` }
func (GetServiceLinkedRoleDeletionStatusResponseBodyReason) GoString ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBodyReason) GoString() string
func (*GetServiceLinkedRoleDeletionStatusResponseBodyReason) SetMessage ¶
func (*GetServiceLinkedRoleDeletionStatusResponseBodyReason) SetRoleUsages ¶
func (GetServiceLinkedRoleDeletionStatusResponseBodyReason) String ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBodyReason) String() string
type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages ¶
type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages struct {
RoleUsage []*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage `json:"RoleUsage,omitempty" xml:"RoleUsage,omitempty" type:"Repeated"`
}
func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) GoString ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) GoString() string
func (*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) SetRoleUsage ¶
func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) String ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsages) String() string
type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage ¶
type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage struct { // The IDs of the regions in which the resources are to be queried. Region *string `json:"Region,omitempty" xml:"Region,omitempty"` // The returned resources. Resources *GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"` }
func (GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) GoString ¶
func (s GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) GoString() string
func (*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsage) SetResources ¶
type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources ¶
type GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources struct {
Resource []*string `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}
func (*GetServiceLinkedRoleDeletionStatusResponseBodyReasonRoleUsagesRoleUsageResources) SetResource ¶
type InitResourceDirectoryResponse ¶
type InitResourceDirectoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *InitResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (InitResourceDirectoryResponse) GoString ¶
func (s InitResourceDirectoryResponse) GoString() string
func (*InitResourceDirectoryResponse) SetBody ¶
func (s *InitResourceDirectoryResponse) SetBody(v *InitResourceDirectoryResponseBody) *InitResourceDirectoryResponse
func (*InitResourceDirectoryResponse) SetHeaders ¶
func (s *InitResourceDirectoryResponse) SetHeaders(v map[string]*string) *InitResourceDirectoryResponse
func (*InitResourceDirectoryResponse) SetStatusCode ¶
func (s *InitResourceDirectoryResponse) SetStatusCode(v int32) *InitResourceDirectoryResponse
func (InitResourceDirectoryResponse) String ¶
func (s InitResourceDirectoryResponse) String() string
type InitResourceDirectoryResponseBody ¶
type InitResourceDirectoryResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource directory. ResourceDirectory *InitResourceDirectoryResponseBodyResourceDirectory `json:"ResourceDirectory,omitempty" xml:"ResourceDirectory,omitempty" type:"Struct"` }
func (InitResourceDirectoryResponseBody) GoString ¶
func (s InitResourceDirectoryResponseBody) GoString() string
func (*InitResourceDirectoryResponseBody) SetRequestId ¶
func (s *InitResourceDirectoryResponseBody) SetRequestId(v string) *InitResourceDirectoryResponseBody
func (*InitResourceDirectoryResponseBody) SetResourceDirectory ¶
func (s *InitResourceDirectoryResponseBody) SetResourceDirectory(v *InitResourceDirectoryResponseBodyResourceDirectory) *InitResourceDirectoryResponseBody
func (InitResourceDirectoryResponseBody) String ¶
func (s InitResourceDirectoryResponseBody) String() string
type InitResourceDirectoryResponseBodyResourceDirectory ¶
type InitResourceDirectoryResponseBodyResourceDirectory struct { // The time when the resource directory was enabled. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the enterprise management account. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the enterprise management account. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The ID of the root folder. RootFolderId *string `json:"RootFolderId,omitempty" xml:"RootFolderId,omitempty"` }
func (InitResourceDirectoryResponseBodyResourceDirectory) GoString ¶
func (s InitResourceDirectoryResponseBodyResourceDirectory) GoString() string
func (*InitResourceDirectoryResponseBodyResourceDirectory) SetCreateTime ¶
func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetCreateTime(v string) *InitResourceDirectoryResponseBodyResourceDirectory
func (*InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId ¶
func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountId(v string) *InitResourceDirectoryResponseBodyResourceDirectory
func (*InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName ¶
func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetMasterAccountName(v string) *InitResourceDirectoryResponseBodyResourceDirectory
func (*InitResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId ¶
func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetResourceDirectoryId(v string) *InitResourceDirectoryResponseBodyResourceDirectory
func (*InitResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId ¶
func (s *InitResourceDirectoryResponseBodyResourceDirectory) SetRootFolderId(v string) *InitResourceDirectoryResponseBodyResourceDirectory
func (InitResourceDirectoryResponseBodyResourceDirectory) String ¶
func (s InitResourceDirectoryResponseBodyResourceDirectory) String() string
type InviteAccountToResourceDirectoryRequest ¶
type InviteAccountToResourceDirectoryRequest struct { // The comment on the invitation. // // The comment can be up to 1,024 characters in length. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The tag key and value. Tag []*InviteAccountToResourceDirectoryRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` // The ID or logon email address of the account that you want to invite. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (InviteAccountToResourceDirectoryRequest) GoString ¶
func (s InviteAccountToResourceDirectoryRequest) GoString() string
func (*InviteAccountToResourceDirectoryRequest) SetNote ¶
func (s *InviteAccountToResourceDirectoryRequest) SetNote(v string) *InviteAccountToResourceDirectoryRequest
func (*InviteAccountToResourceDirectoryRequest) SetTargetEntity ¶
func (s *InviteAccountToResourceDirectoryRequest) SetTargetEntity(v string) *InviteAccountToResourceDirectoryRequest
func (*InviteAccountToResourceDirectoryRequest) SetTargetType ¶
func (s *InviteAccountToResourceDirectoryRequest) SetTargetType(v string) *InviteAccountToResourceDirectoryRequest
func (InviteAccountToResourceDirectoryRequest) String ¶
func (s InviteAccountToResourceDirectoryRequest) String() string
type InviteAccountToResourceDirectoryRequestTag ¶
type InviteAccountToResourceDirectoryRequestTag struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (InviteAccountToResourceDirectoryRequestTag) GoString ¶
func (s InviteAccountToResourceDirectoryRequestTag) GoString() string
func (*InviteAccountToResourceDirectoryRequestTag) SetKey ¶
func (s *InviteAccountToResourceDirectoryRequestTag) SetKey(v string) *InviteAccountToResourceDirectoryRequestTag
func (*InviteAccountToResourceDirectoryRequestTag) SetValue ¶
func (s *InviteAccountToResourceDirectoryRequestTag) SetValue(v string) *InviteAccountToResourceDirectoryRequestTag
func (InviteAccountToResourceDirectoryRequestTag) String ¶
func (s InviteAccountToResourceDirectoryRequestTag) String() string
type InviteAccountToResourceDirectoryResponse ¶
type InviteAccountToResourceDirectoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *InviteAccountToResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (InviteAccountToResourceDirectoryResponse) GoString ¶
func (s InviteAccountToResourceDirectoryResponse) GoString() string
func (*InviteAccountToResourceDirectoryResponse) SetHeaders ¶
func (s *InviteAccountToResourceDirectoryResponse) SetHeaders(v map[string]*string) *InviteAccountToResourceDirectoryResponse
func (*InviteAccountToResourceDirectoryResponse) SetStatusCode ¶
func (s *InviteAccountToResourceDirectoryResponse) SetStatusCode(v int32) *InviteAccountToResourceDirectoryResponse
func (InviteAccountToResourceDirectoryResponse) String ¶
func (s InviteAccountToResourceDirectoryResponse) String() string
type InviteAccountToResourceDirectoryResponseBody ¶
type InviteAccountToResourceDirectoryResponseBody struct { // The information of the invitation. Handshake *InviteAccountToResourceDirectoryResponseBodyHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (InviteAccountToResourceDirectoryResponseBody) GoString ¶
func (s InviteAccountToResourceDirectoryResponseBody) GoString() string
func (*InviteAccountToResourceDirectoryResponseBody) SetHandshake ¶
func (*InviteAccountToResourceDirectoryResponseBody) SetRequestId ¶
func (s *InviteAccountToResourceDirectoryResponseBody) SetRequestId(v string) *InviteAccountToResourceDirectoryResponseBody
func (InviteAccountToResourceDirectoryResponseBody) String ¶
func (s InviteAccountToResourceDirectoryResponseBody) String() string
type InviteAccountToResourceDirectoryResponseBodyHandshake ¶
type InviteAccountToResourceDirectoryResponseBodyHandshake struct { // The time when the invitation was created. The time is displayed in UTC. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. The time is displayed in UTC. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The ID of the management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The time when the invitation was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The comment on the invitation. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (InviteAccountToResourceDirectoryResponseBodyHandshake) GoString ¶
func (s InviteAccountToResourceDirectoryResponseBodyHandshake) GoString() string
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetCreateTime ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetCreateTime(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetExpireTime ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetExpireTime(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetHandshakeId ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetHandshakeId(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetMasterAccountId ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetMasterAccountId(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetMasterAccountName ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetMasterAccountName(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetModifyTime ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetModifyTime(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetResourceDirectoryId ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetResourceDirectoryId(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetTargetEntity ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetTargetEntity(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (*InviteAccountToResourceDirectoryResponseBodyHandshake) SetTargetType ¶
func (s *InviteAccountToResourceDirectoryResponseBodyHandshake) SetTargetType(v string) *InviteAccountToResourceDirectoryResponseBodyHandshake
func (InviteAccountToResourceDirectoryResponseBodyHandshake) String ¶
func (s InviteAccountToResourceDirectoryResponseBodyHandshake) String() string
type ListAccountsForParentRequest ¶
type ListAccountsForParentRequest struct { // Specifies whether to return the information of tags. Valid values: // // false (default value) // // true IncludeTags *bool `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` // The keyword used for the query, such as the display name of a member. // // Fuzzy match is supported. QueryKeyword *string `json:"QueryKeyword,omitempty" xml:"QueryKeyword,omitempty"` // The tag key and value. Tag []*ListAccountsForParentRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListAccountsForParentRequest) GoString ¶
func (s ListAccountsForParentRequest) GoString() string
func (*ListAccountsForParentRequest) SetIncludeTags ¶
func (s *ListAccountsForParentRequest) SetIncludeTags(v bool) *ListAccountsForParentRequest
func (*ListAccountsForParentRequest) SetPageNumber ¶
func (s *ListAccountsForParentRequest) SetPageNumber(v int32) *ListAccountsForParentRequest
func (*ListAccountsForParentRequest) SetPageSize ¶
func (s *ListAccountsForParentRequest) SetPageSize(v int32) *ListAccountsForParentRequest
func (*ListAccountsForParentRequest) SetParentFolderId ¶
func (s *ListAccountsForParentRequest) SetParentFolderId(v string) *ListAccountsForParentRequest
func (*ListAccountsForParentRequest) SetQueryKeyword ¶
func (s *ListAccountsForParentRequest) SetQueryKeyword(v string) *ListAccountsForParentRequest
func (*ListAccountsForParentRequest) SetTag ¶
func (s *ListAccountsForParentRequest) SetTag(v []*ListAccountsForParentRequestTag) *ListAccountsForParentRequest
func (ListAccountsForParentRequest) String ¶
func (s ListAccountsForParentRequest) String() string
type ListAccountsForParentRequestTag ¶
type ListAccountsForParentRequestTag struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListAccountsForParentRequestTag) GoString ¶
func (s ListAccountsForParentRequestTag) GoString() string
func (*ListAccountsForParentRequestTag) SetKey ¶
func (s *ListAccountsForParentRequestTag) SetKey(v string) *ListAccountsForParentRequestTag
func (*ListAccountsForParentRequestTag) SetValue ¶
func (s *ListAccountsForParentRequestTag) SetValue(v string) *ListAccountsForParentRequestTag
func (ListAccountsForParentRequestTag) String ¶
func (s ListAccountsForParentRequestTag) String() string
type ListAccountsForParentResponse ¶
type ListAccountsForParentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAccountsForParentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAccountsForParentResponse) GoString ¶
func (s ListAccountsForParentResponse) GoString() string
func (*ListAccountsForParentResponse) SetBody ¶
func (s *ListAccountsForParentResponse) SetBody(v *ListAccountsForParentResponseBody) *ListAccountsForParentResponse
func (*ListAccountsForParentResponse) SetHeaders ¶
func (s *ListAccountsForParentResponse) SetHeaders(v map[string]*string) *ListAccountsForParentResponse
func (*ListAccountsForParentResponse) SetStatusCode ¶
func (s *ListAccountsForParentResponse) SetStatusCode(v int32) *ListAccountsForParentResponse
func (ListAccountsForParentResponse) String ¶
func (s ListAccountsForParentResponse) String() string
type ListAccountsForParentResponseBody ¶
type ListAccountsForParentResponseBody struct { // The information of the members. Accounts *ListAccountsForParentResponseBodyAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListAccountsForParentResponseBody) GoString ¶
func (s ListAccountsForParentResponseBody) GoString() string
func (*ListAccountsForParentResponseBody) SetAccounts ¶
func (s *ListAccountsForParentResponseBody) SetAccounts(v *ListAccountsForParentResponseBodyAccounts) *ListAccountsForParentResponseBody
func (*ListAccountsForParentResponseBody) SetPageNumber ¶
func (s *ListAccountsForParentResponseBody) SetPageNumber(v int32) *ListAccountsForParentResponseBody
func (*ListAccountsForParentResponseBody) SetPageSize ¶
func (s *ListAccountsForParentResponseBody) SetPageSize(v int32) *ListAccountsForParentResponseBody
func (*ListAccountsForParentResponseBody) SetRequestId ¶
func (s *ListAccountsForParentResponseBody) SetRequestId(v string) *ListAccountsForParentResponseBody
func (*ListAccountsForParentResponseBody) SetTotalCount ¶
func (s *ListAccountsForParentResponseBody) SetTotalCount(v int32) *ListAccountsForParentResponseBody
func (ListAccountsForParentResponseBody) String ¶
func (s ListAccountsForParentResponseBody) String() string
type ListAccountsForParentResponseBodyAccounts ¶
type ListAccountsForParentResponseBodyAccounts struct {
Account []*ListAccountsForParentResponseBodyAccountsAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Repeated"`
}
func (ListAccountsForParentResponseBodyAccounts) GoString ¶
func (s ListAccountsForParentResponseBodyAccounts) GoString() string
func (*ListAccountsForParentResponseBodyAccounts) SetAccount ¶
func (ListAccountsForParentResponseBodyAccounts) String ¶
func (s ListAccountsForParentResponseBodyAccounts) String() string
type ListAccountsForParentResponseBodyAccountsAccount ¶
type ListAccountsForParentResponseBodyAccountsAccount struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The display name of the member. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member joins the resource directory. // // * invited: The member is invited to join the resource directory. // * created: The member is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member joined the resource directory. The time is displayed in UTC. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member. Valid values: // // * CreateSuccess: The member is created. // * PromoteVerifying: The upgrade of the member is being confirmed. // * PromoteFailed: The upgrade of the member fails. // * PromoteExpired: The upgrade of the member expires. // * PromoteCancelled: The upgrade of the member is canceled. // * PromoteSuccess: The member is upgraded. // * InviteSuccess: The member accepts the invitation. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tags that are added to the member. Tags *ListAccountsForParentResponseBodyAccountsAccountTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The type of the member. // // * CloudAccount: cloud account // * ResourceAccount: resource account Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ListAccountsForParentResponseBodyAccountsAccount) GoString ¶
func (s ListAccountsForParentResponseBodyAccountsAccount) GoString() string
func (*ListAccountsForParentResponseBodyAccountsAccount) SetAccountId ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetAccountId(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetDisplayName ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetDisplayName(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetFolderId ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetFolderId(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetJoinMethod ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetJoinMethod(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetJoinTime ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetJoinTime(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetModifyTime ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetModifyTime(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetResourceDirectoryId ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetResourceDirectoryId(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (*ListAccountsForParentResponseBodyAccountsAccount) SetStatus ¶
func (s *ListAccountsForParentResponseBodyAccountsAccount) SetStatus(v string) *ListAccountsForParentResponseBodyAccountsAccount
func (ListAccountsForParentResponseBodyAccountsAccount) String ¶
func (s ListAccountsForParentResponseBodyAccountsAccount) String() string
type ListAccountsForParentResponseBodyAccountsAccountTags ¶
type ListAccountsForParentResponseBodyAccountsAccountTags struct {
Tag []*ListAccountsForParentResponseBodyAccountsAccountTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (ListAccountsForParentResponseBodyAccountsAccountTags) GoString ¶
func (s ListAccountsForParentResponseBodyAccountsAccountTags) GoString() string
func (ListAccountsForParentResponseBodyAccountsAccountTags) String ¶
func (s ListAccountsForParentResponseBodyAccountsAccountTags) String() string
type ListAccountsForParentResponseBodyAccountsAccountTagsTag ¶
type ListAccountsForParentResponseBodyAccountsAccountTagsTag struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListAccountsForParentResponseBodyAccountsAccountTagsTag) GoString ¶
func (s ListAccountsForParentResponseBodyAccountsAccountTagsTag) GoString() string
func (ListAccountsForParentResponseBodyAccountsAccountTagsTag) String ¶
func (s ListAccountsForParentResponseBodyAccountsAccountTagsTag) String() string
type ListAccountsRequest ¶
type ListAccountsRequest struct { // Specifies whether to return the information of tags. Valid values: // // * false (default value) // * true IncludeTags *bool `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The tag key and value. Tag []*ListAccountsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListAccountsRequest) GoString ¶
func (s ListAccountsRequest) GoString() string
func (*ListAccountsRequest) SetIncludeTags ¶
func (s *ListAccountsRequest) SetIncludeTags(v bool) *ListAccountsRequest
func (*ListAccountsRequest) SetPageNumber ¶
func (s *ListAccountsRequest) SetPageNumber(v int32) *ListAccountsRequest
func (*ListAccountsRequest) SetPageSize ¶
func (s *ListAccountsRequest) SetPageSize(v int32) *ListAccountsRequest
func (*ListAccountsRequest) SetTag ¶
func (s *ListAccountsRequest) SetTag(v []*ListAccountsRequestTag) *ListAccountsRequest
func (ListAccountsRequest) String ¶
func (s ListAccountsRequest) String() string
type ListAccountsRequestTag ¶
type ListAccountsRequestTag struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListAccountsRequestTag) GoString ¶
func (s ListAccountsRequestTag) GoString() string
func (*ListAccountsRequestTag) SetKey ¶
func (s *ListAccountsRequestTag) SetKey(v string) *ListAccountsRequestTag
func (*ListAccountsRequestTag) SetValue ¶
func (s *ListAccountsRequestTag) SetValue(v string) *ListAccountsRequestTag
func (ListAccountsRequestTag) String ¶
func (s ListAccountsRequestTag) String() string
type ListAccountsResponse ¶
type ListAccountsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAccountsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAccountsResponse) GoString ¶
func (s ListAccountsResponse) GoString() string
func (*ListAccountsResponse) SetBody ¶
func (s *ListAccountsResponse) SetBody(v *ListAccountsResponseBody) *ListAccountsResponse
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 { // The members returned. Accounts *ListAccountsResponseBodyAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListAccountsResponseBody) GoString ¶
func (s ListAccountsResponseBody) GoString() string
func (*ListAccountsResponseBody) SetAccounts ¶
func (s *ListAccountsResponseBody) SetAccounts(v *ListAccountsResponseBodyAccounts) *ListAccountsResponseBody
func (*ListAccountsResponseBody) SetPageNumber ¶
func (s *ListAccountsResponseBody) SetPageNumber(v int32) *ListAccountsResponseBody
func (*ListAccountsResponseBody) SetPageSize ¶
func (s *ListAccountsResponseBody) SetPageSize(v int32) *ListAccountsResponseBody
func (*ListAccountsResponseBody) SetRequestId ¶
func (s *ListAccountsResponseBody) SetRequestId(v string) *ListAccountsResponseBody
func (*ListAccountsResponseBody) SetTotalCount ¶
func (s *ListAccountsResponseBody) SetTotalCount(v int32) *ListAccountsResponseBody
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 (s ListAccountsResponseBodyAccounts) GoString() string
func (*ListAccountsResponseBodyAccounts) SetAccount ¶
func (s *ListAccountsResponseBodyAccounts) SetAccount(v []*ListAccountsResponseBodyAccountsAccount) *ListAccountsResponseBodyAccounts
func (ListAccountsResponseBodyAccounts) String ¶
func (s ListAccountsResponseBodyAccounts) String() string
type ListAccountsResponseBodyAccountsAccount ¶
type ListAccountsResponseBodyAccountsAccount struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The display name of the member. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member joins the resource directory. Valid values: // // * invited: The member is invited to join the resource directory. // * created: The member is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member joined the resource directory. The time is displayed in UTC. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The path of the member in the resource directory. ResourceDirectoryPath *string `json:"ResourceDirectoryPath,omitempty" xml:"ResourceDirectoryPath,omitempty"` // The status of the member. Valid values: // // * CreateSuccess: The member is created. // * PromoteVerifying: The upgrade of the member is being confirmed. // * PromoteFailed: The upgrade of the member fails. // * PromoteExpired: The upgrade of the member expires. // * PromoteCancelled: The upgrade of the member is canceled. // * PromoteSuccess: The member is upgraded. // * InviteSuccess: The member accepts the invitation. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tags that are added to the member. Tags *ListAccountsResponseBodyAccountsAccountTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` // The type of the member. Valid values: // // * CloudAccount: cloud account // * ResourceAccount: resource account Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ListAccountsResponseBodyAccountsAccount) GoString ¶
func (s ListAccountsResponseBodyAccountsAccount) GoString() string
func (*ListAccountsResponseBodyAccountsAccount) SetAccountId ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetAccountId(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetDisplayName ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetDisplayName(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetFolderId ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetFolderId(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetJoinMethod ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetJoinMethod(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetJoinTime ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetJoinTime(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetModifyTime ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetModifyTime(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryId ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryId(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryPath ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetResourceDirectoryPath(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetStatus ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetStatus(v string) *ListAccountsResponseBodyAccountsAccount
func (*ListAccountsResponseBodyAccountsAccount) SetType ¶
func (s *ListAccountsResponseBodyAccountsAccount) SetType(v string) *ListAccountsResponseBodyAccountsAccount
func (ListAccountsResponseBodyAccountsAccount) String ¶
func (s ListAccountsResponseBodyAccountsAccount) String() string
type ListAccountsResponseBodyAccountsAccountTags ¶
type ListAccountsResponseBodyAccountsAccountTags struct {
Tag []*ListAccountsResponseBodyAccountsAccountTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (ListAccountsResponseBodyAccountsAccountTags) GoString ¶
func (s ListAccountsResponseBodyAccountsAccountTags) GoString() string
func (ListAccountsResponseBodyAccountsAccountTags) String ¶
func (s ListAccountsResponseBodyAccountsAccountTags) String() string
type ListAccountsResponseBodyAccountsAccountTagsTag ¶
type ListAccountsResponseBodyAccountsAccountTagsTag struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListAccountsResponseBodyAccountsAccountTagsTag) GoString ¶
func (s ListAccountsResponseBodyAccountsAccountTagsTag) GoString() string
func (*ListAccountsResponseBodyAccountsAccountTagsTag) SetValue ¶
func (s *ListAccountsResponseBodyAccountsAccountTagsTag) SetValue(v string) *ListAccountsResponseBodyAccountsAccountTagsTag
func (ListAccountsResponseBodyAccountsAccountTagsTag) String ¶
func (s ListAccountsResponseBodyAccountsAccountTagsTag) String() string
type ListAncestorsRequest ¶
type ListAncestorsRequest struct { // The ID of the child folder. ChildId *string `json:"ChildId,omitempty" xml:"ChildId,omitempty"` }
func (ListAncestorsRequest) GoString ¶
func (s ListAncestorsRequest) GoString() string
func (*ListAncestorsRequest) SetChildId ¶
func (s *ListAncestorsRequest) SetChildId(v string) *ListAncestorsRequest
func (ListAncestorsRequest) String ¶
func (s ListAncestorsRequest) String() string
type ListAncestorsResponse ¶
type ListAncestorsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAncestorsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAncestorsResponse) GoString ¶
func (s ListAncestorsResponse) GoString() string
func (*ListAncestorsResponse) SetBody ¶
func (s *ListAncestorsResponse) SetBody(v *ListAncestorsResponseBody) *ListAncestorsResponse
func (*ListAncestorsResponse) SetHeaders ¶
func (s *ListAncestorsResponse) SetHeaders(v map[string]*string) *ListAncestorsResponse
func (*ListAncestorsResponse) SetStatusCode ¶
func (s *ListAncestorsResponse) SetStatusCode(v int32) *ListAncestorsResponse
func (ListAncestorsResponse) String ¶
func (s ListAncestorsResponse) String() string
type ListAncestorsResponseBody ¶
type ListAncestorsResponseBody struct { // The information of the folders. Folders *ListAncestorsResponseBodyFolders `json:"Folders,omitempty" xml:"Folders,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListAncestorsResponseBody) GoString ¶
func (s ListAncestorsResponseBody) GoString() string
func (*ListAncestorsResponseBody) SetFolders ¶
func (s *ListAncestorsResponseBody) SetFolders(v *ListAncestorsResponseBodyFolders) *ListAncestorsResponseBody
func (*ListAncestorsResponseBody) SetRequestId ¶
func (s *ListAncestorsResponseBody) SetRequestId(v string) *ListAncestorsResponseBody
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 (s ListAncestorsResponseBodyFolders) GoString() string
func (*ListAncestorsResponseBodyFolders) SetFolder ¶
func (s *ListAncestorsResponseBodyFolders) SetFolder(v []*ListAncestorsResponseBodyFoldersFolder) *ListAncestorsResponseBodyFolders
func (ListAncestorsResponseBodyFolders) String ¶
func (s ListAncestorsResponseBodyFolders) String() string
type ListAncestorsResponseBodyFoldersFolder ¶
type ListAncestorsResponseBodyFoldersFolder struct { // The time when the folder was created. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The name of the folder. FolderName *string `json:"FolderName,omitempty" xml:"FolderName,omitempty"` }
func (ListAncestorsResponseBodyFoldersFolder) GoString ¶
func (s ListAncestorsResponseBodyFoldersFolder) GoString() string
func (*ListAncestorsResponseBodyFoldersFolder) SetCreateTime ¶
func (s *ListAncestorsResponseBodyFoldersFolder) SetCreateTime(v string) *ListAncestorsResponseBodyFoldersFolder
func (*ListAncestorsResponseBodyFoldersFolder) SetFolderId ¶
func (s *ListAncestorsResponseBodyFoldersFolder) SetFolderId(v string) *ListAncestorsResponseBodyFoldersFolder
func (*ListAncestorsResponseBodyFoldersFolder) SetFolderName ¶
func (s *ListAncestorsResponseBodyFoldersFolder) SetFolderName(v string) *ListAncestorsResponseBodyFoldersFolder
func (ListAncestorsResponseBodyFoldersFolder) String ¶
func (s ListAncestorsResponseBodyFoldersFolder) String() string
type ListAssociatedTransferSettingResponse ¶ added in v3.2.0
type ListAssociatedTransferSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListAssociatedTransferSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListAssociatedTransferSettingResponse) GoString ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponse) GoString() string
func (*ListAssociatedTransferSettingResponse) SetHeaders ¶ added in v3.2.0
func (s *ListAssociatedTransferSettingResponse) SetHeaders(v map[string]*string) *ListAssociatedTransferSettingResponse
func (*ListAssociatedTransferSettingResponse) SetStatusCode ¶ added in v3.2.0
func (s *ListAssociatedTransferSettingResponse) SetStatusCode(v int32) *ListAssociatedTransferSettingResponse
func (ListAssociatedTransferSettingResponse) String ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponse) String() string
type ListAssociatedTransferSettingResponseBody ¶ added in v3.2.0
type ListAssociatedTransferSettingResponseBody struct { // The settings of the Transfer Associated Resources feature. AssociatedTransferSetting *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting `json:"AssociatedTransferSetting,omitempty" xml:"AssociatedTransferSetting,omitempty" type:"Struct"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListAssociatedTransferSettingResponseBody) GoString ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponseBody) GoString() string
func (*ListAssociatedTransferSettingResponseBody) SetAssociatedTransferSetting ¶ added in v3.2.0
func (s *ListAssociatedTransferSettingResponseBody) SetAssociatedTransferSetting(v *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) *ListAssociatedTransferSettingResponseBody
func (*ListAssociatedTransferSettingResponseBody) SetRequestId ¶ added in v3.2.0
func (s *ListAssociatedTransferSettingResponseBody) SetRequestId(v string) *ListAssociatedTransferSettingResponseBody
func (ListAssociatedTransferSettingResponseBody) String ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponseBody) String() string
type ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting ¶ added in v3.2.0
type ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting struct { // The settings of the Transfer Associated Resources feature. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` EnableExistingResourcesTransfer *string `json:"EnableExistingResourcesTransfer,omitempty" xml:"EnableExistingResourcesTransfer,omitempty"` // The settings of the transfer rules. RuleSettings []*ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings `json:"RuleSettings,omitempty" xml:"RuleSettings,omitempty" type:"Repeated"` // The status of the Transfer Associated Resources feature. Valid values: // // - Enable: enabled // - Disable: disabled Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) GoString ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) GoString() string
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetAccountId ¶ added in v3.2.0
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetEnableExistingResourcesTransfer ¶ added in v3.2.0
func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetEnableExistingResourcesTransfer(v string) *ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetRuleSettings ¶ added in v3.2.0
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) SetStatus ¶ added in v3.2.0
func (ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) String ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSetting) String() string
type ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings ¶ added in v3.2.0
type ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings struct { // The type of the associated resource. AssociatedResourceType *string `json:"AssociatedResourceType,omitempty" xml:"AssociatedResourceType,omitempty"` // The service code of the associated resource. AssociatedService *string `json:"AssociatedService,omitempty" xml:"AssociatedService,omitempty"` // The type of the primary resource. MasterResourceType *string `json:"MasterResourceType,omitempty" xml:"MasterResourceType,omitempty"` // The service code of the primary resource. MasterService *string `json:"MasterService,omitempty" xml:"MasterService,omitempty"` // The status of the Transfer Associated Resources feature. Valid values: // // - Enable: enabled // - Disable: disabled Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) GoString ¶ added in v3.2.0
func (s ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) GoString() string
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetAssociatedResourceType ¶ added in v3.2.0
func (s *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetAssociatedResourceType(v string) *ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetAssociatedService ¶ added in v3.2.0
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetMasterResourceType ¶ added in v3.2.0
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetMasterService ¶ added in v3.2.0
func (*ListAssociatedTransferSettingResponseBodyAssociatedTransferSettingRuleSettings) SetStatus ¶ added in v3.2.0
type ListControlPoliciesRequest ¶
type ListControlPoliciesRequest struct { // The language in which you want to return the descriptions of the access control policies. Valid values: // // - zh-CN (default value): Chinese // - en: English // - ja: Japanese // // > This parameter is valid only for system access control policies. Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The number of the page to return. // // Page start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The type of the access control policy. Valid values: // // - System: system access control policy // - Custom: custom access control policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` }
func (ListControlPoliciesRequest) GoString ¶
func (s ListControlPoliciesRequest) GoString() string
func (*ListControlPoliciesRequest) SetLanguage ¶
func (s *ListControlPoliciesRequest) SetLanguage(v string) *ListControlPoliciesRequest
func (*ListControlPoliciesRequest) SetPageNumber ¶
func (s *ListControlPoliciesRequest) SetPageNumber(v int32) *ListControlPoliciesRequest
func (*ListControlPoliciesRequest) SetPageSize ¶
func (s *ListControlPoliciesRequest) SetPageSize(v int32) *ListControlPoliciesRequest
func (*ListControlPoliciesRequest) SetPolicyType ¶
func (s *ListControlPoliciesRequest) SetPolicyType(v string) *ListControlPoliciesRequest
func (ListControlPoliciesRequest) String ¶
func (s ListControlPoliciesRequest) String() string
type ListControlPoliciesResponse ¶
type ListControlPoliciesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListControlPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListControlPoliciesResponse) GoString ¶
func (s ListControlPoliciesResponse) GoString() string
func (*ListControlPoliciesResponse) SetBody ¶
func (s *ListControlPoliciesResponse) SetBody(v *ListControlPoliciesResponseBody) *ListControlPoliciesResponse
func (*ListControlPoliciesResponse) SetHeaders ¶
func (s *ListControlPoliciesResponse) SetHeaders(v map[string]*string) *ListControlPoliciesResponse
func (*ListControlPoliciesResponse) SetStatusCode ¶
func (s *ListControlPoliciesResponse) SetStatusCode(v int32) *ListControlPoliciesResponse
func (ListControlPoliciesResponse) String ¶
func (s ListControlPoliciesResponse) String() string
type ListControlPoliciesResponseBody ¶
type ListControlPoliciesResponseBody struct { // The access control policies. ControlPolicies *ListControlPoliciesResponseBodyControlPolicies `json:"ControlPolicies,omitempty" xml:"ControlPolicies,omitempty" type:"Struct"` // The number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The number of access control policies. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListControlPoliciesResponseBody) GoString ¶
func (s ListControlPoliciesResponseBody) GoString() string
func (*ListControlPoliciesResponseBody) SetControlPolicies ¶
func (s *ListControlPoliciesResponseBody) SetControlPolicies(v *ListControlPoliciesResponseBodyControlPolicies) *ListControlPoliciesResponseBody
func (*ListControlPoliciesResponseBody) SetPageNumber ¶
func (s *ListControlPoliciesResponseBody) SetPageNumber(v int32) *ListControlPoliciesResponseBody
func (*ListControlPoliciesResponseBody) SetPageSize ¶
func (s *ListControlPoliciesResponseBody) SetPageSize(v int32) *ListControlPoliciesResponseBody
func (*ListControlPoliciesResponseBody) SetRequestId ¶
func (s *ListControlPoliciesResponseBody) SetRequestId(v string) *ListControlPoliciesResponseBody
func (*ListControlPoliciesResponseBody) SetTotalCount ¶
func (s *ListControlPoliciesResponseBody) SetTotalCount(v int32) *ListControlPoliciesResponseBody
func (ListControlPoliciesResponseBody) String ¶
func (s ListControlPoliciesResponseBody) String() string
type ListControlPoliciesResponseBodyControlPolicies ¶
type ListControlPoliciesResponseBodyControlPolicies struct {
ControlPolicy []*ListControlPoliciesResponseBodyControlPoliciesControlPolicy `json:"ControlPolicy,omitempty" xml:"ControlPolicy,omitempty" type:"Repeated"`
}
func (ListControlPoliciesResponseBodyControlPolicies) GoString ¶
func (s ListControlPoliciesResponseBodyControlPolicies) GoString() string
func (*ListControlPoliciesResponseBodyControlPolicies) SetControlPolicy ¶
func (ListControlPoliciesResponseBodyControlPolicies) String ¶
func (s ListControlPoliciesResponseBodyControlPolicies) String() string
type ListControlPoliciesResponseBodyControlPoliciesControlPolicy ¶
type ListControlPoliciesResponseBodyControlPoliciesControlPolicy struct { // The number of times that the access control policy is referenced. AttachmentCount *string `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"` // The time when the access control policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the access control policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The effective scope of the access control policy. Valid values: // // - All: The access control policy is in effect for Alibaba Cloud accounts, RAM users, and RAM roles. // - RAM: The access control policy is in effect only for RAM users and RAM roles. EffectScope *string `json:"EffectScope,omitempty" xml:"EffectScope,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the access control policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the access control policy. Valid values: // // - System: system access control policy // - Custom: custom access control policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The time when the access control policy was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListControlPoliciesResponseBodyControlPoliciesControlPolicy) GoString ¶
func (s ListControlPoliciesResponseBodyControlPoliciesControlPolicy) GoString() string
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetAttachmentCount ¶
func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetAttachmentCount(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetCreateDate ¶
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetDescription ¶
func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetDescription(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetEffectScope ¶
func (s *ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetEffectScope(v string) *ListControlPoliciesResponseBodyControlPoliciesControlPolicy
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetPolicyId ¶
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetPolicyName ¶
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetPolicyType ¶
func (*ListControlPoliciesResponseBodyControlPoliciesControlPolicy) SetUpdateDate ¶
func (ListControlPoliciesResponseBodyControlPoliciesControlPolicy) String ¶
func (s ListControlPoliciesResponseBodyControlPoliciesControlPolicy) String() string
type ListControlPolicyAttachmentsForTargetRequest ¶
type ListControlPolicyAttachmentsForTargetRequest struct { // The language in which you want to return the descriptions of the access control policies. Valid values: // // * zh-CN (default value): Chinese // * en: English // * ja: Japanese // // > This parameter is valid only for system access control policies. Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The ID of the object whose access control policies you want to query. Access control policies can be attached to the following objects: // // * Root folder // * Subfolders of the Root folder // * Members TargetId *string `json:"TargetId,omitempty" xml:"TargetId,omitempty"` }
func (ListControlPolicyAttachmentsForTargetRequest) GoString ¶
func (s ListControlPolicyAttachmentsForTargetRequest) GoString() string
func (*ListControlPolicyAttachmentsForTargetRequest) SetLanguage ¶
func (s *ListControlPolicyAttachmentsForTargetRequest) SetLanguage(v string) *ListControlPolicyAttachmentsForTargetRequest
func (*ListControlPolicyAttachmentsForTargetRequest) SetTargetId ¶
func (s *ListControlPolicyAttachmentsForTargetRequest) SetTargetId(v string) *ListControlPolicyAttachmentsForTargetRequest
func (ListControlPolicyAttachmentsForTargetRequest) String ¶
func (s ListControlPolicyAttachmentsForTargetRequest) String() string
type ListControlPolicyAttachmentsForTargetResponse ¶
type ListControlPolicyAttachmentsForTargetResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListControlPolicyAttachmentsForTargetResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListControlPolicyAttachmentsForTargetResponse) GoString ¶
func (s ListControlPolicyAttachmentsForTargetResponse) GoString() string
func (*ListControlPolicyAttachmentsForTargetResponse) SetHeaders ¶
func (s *ListControlPolicyAttachmentsForTargetResponse) SetHeaders(v map[string]*string) *ListControlPolicyAttachmentsForTargetResponse
func (*ListControlPolicyAttachmentsForTargetResponse) SetStatusCode ¶
func (s *ListControlPolicyAttachmentsForTargetResponse) SetStatusCode(v int32) *ListControlPolicyAttachmentsForTargetResponse
func (ListControlPolicyAttachmentsForTargetResponse) String ¶
func (s ListControlPolicyAttachmentsForTargetResponse) String() string
type ListControlPolicyAttachmentsForTargetResponseBody ¶
type ListControlPolicyAttachmentsForTargetResponseBody struct { // The attached access control policies. ControlPolicyAttachments *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments `json:"ControlPolicyAttachments,omitempty" xml:"ControlPolicyAttachments,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListControlPolicyAttachmentsForTargetResponseBody) GoString ¶
func (s ListControlPolicyAttachmentsForTargetResponseBody) GoString() string
func (*ListControlPolicyAttachmentsForTargetResponseBody) SetControlPolicyAttachments ¶
func (s *ListControlPolicyAttachmentsForTargetResponseBody) SetControlPolicyAttachments(v *ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) *ListControlPolicyAttachmentsForTargetResponseBody
func (*ListControlPolicyAttachmentsForTargetResponseBody) SetRequestId ¶
func (s *ListControlPolicyAttachmentsForTargetResponseBody) SetRequestId(v string) *ListControlPolicyAttachmentsForTargetResponseBody
func (ListControlPolicyAttachmentsForTargetResponseBody) String ¶
func (s ListControlPolicyAttachmentsForTargetResponseBody) String() string
type ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments ¶
type ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments struct {
ControlPolicyAttachment []*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment `json:"ControlPolicyAttachment,omitempty" xml:"ControlPolicyAttachment,omitempty" type:"Repeated"`
}
func (ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) GoString ¶
func (s ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) GoString() string
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachments) SetControlPolicyAttachment ¶
type ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment ¶
type ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment struct { // The time when the access control policy was attached. AttachDate *string `json:"AttachDate,omitempty" xml:"AttachDate,omitempty"` // The description of the access control policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The effective scope of the access control policy. Valid values: // // * All: The access control policy is in effect for Alibaba Cloud accounts, RAM users, and RAM roles. // * RAM: The access control policy is in effect only for RAM users and RAM roles. EffectScope *string `json:"EffectScope,omitempty" xml:"EffectScope,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the access control policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the access control policy. Valid values: // // * System: system access control policy // * Custom: custom access control policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` }
func (ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) GoString ¶
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetAttachDate ¶
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetDescription ¶
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetEffectScope ¶
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetPolicyId ¶
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetPolicyName ¶
func (*ListControlPolicyAttachmentsForTargetResponseBodyControlPolicyAttachmentsControlPolicyAttachment) SetPolicyType ¶
type ListDelegatedAdministratorsRequest ¶
type ListDelegatedAdministratorsRequest struct { // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The identifier of the trusted service. // // For more information, see the `Trusted service identifier` column in [Supported trusted services](~~208133~~). ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"` }
func (ListDelegatedAdministratorsRequest) GoString ¶
func (s ListDelegatedAdministratorsRequest) GoString() string
func (*ListDelegatedAdministratorsRequest) SetPageNumber ¶
func (s *ListDelegatedAdministratorsRequest) SetPageNumber(v int64) *ListDelegatedAdministratorsRequest
func (*ListDelegatedAdministratorsRequest) SetPageSize ¶
func (s *ListDelegatedAdministratorsRequest) SetPageSize(v int64) *ListDelegatedAdministratorsRequest
func (*ListDelegatedAdministratorsRequest) SetServicePrincipal ¶
func (s *ListDelegatedAdministratorsRequest) SetServicePrincipal(v string) *ListDelegatedAdministratorsRequest
func (ListDelegatedAdministratorsRequest) String ¶
func (s ListDelegatedAdministratorsRequest) String() string
type ListDelegatedAdministratorsResponse ¶
type ListDelegatedAdministratorsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListDelegatedAdministratorsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListDelegatedAdministratorsResponse) GoString ¶
func (s ListDelegatedAdministratorsResponse) GoString() string
func (*ListDelegatedAdministratorsResponse) SetHeaders ¶
func (s *ListDelegatedAdministratorsResponse) SetHeaders(v map[string]*string) *ListDelegatedAdministratorsResponse
func (*ListDelegatedAdministratorsResponse) SetStatusCode ¶
func (s *ListDelegatedAdministratorsResponse) SetStatusCode(v int32) *ListDelegatedAdministratorsResponse
func (ListDelegatedAdministratorsResponse) String ¶
func (s ListDelegatedAdministratorsResponse) String() string
type ListDelegatedAdministratorsResponseBody ¶
type ListDelegatedAdministratorsResponseBody struct { // The information of the delegated administrator accounts. Accounts *ListDelegatedAdministratorsResponseBodyAccounts `json:"Accounts,omitempty" xml:"Accounts,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int64 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int64 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int64 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListDelegatedAdministratorsResponseBody) GoString ¶
func (s ListDelegatedAdministratorsResponseBody) GoString() string
func (*ListDelegatedAdministratorsResponseBody) SetAccounts ¶
func (*ListDelegatedAdministratorsResponseBody) SetPageNumber ¶
func (s *ListDelegatedAdministratorsResponseBody) SetPageNumber(v int64) *ListDelegatedAdministratorsResponseBody
func (*ListDelegatedAdministratorsResponseBody) SetPageSize ¶
func (s *ListDelegatedAdministratorsResponseBody) SetPageSize(v int64) *ListDelegatedAdministratorsResponseBody
func (*ListDelegatedAdministratorsResponseBody) SetRequestId ¶
func (s *ListDelegatedAdministratorsResponseBody) SetRequestId(v string) *ListDelegatedAdministratorsResponseBody
func (*ListDelegatedAdministratorsResponseBody) SetTotalCount ¶
func (s *ListDelegatedAdministratorsResponseBody) SetTotalCount(v int64) *ListDelegatedAdministratorsResponseBody
func (ListDelegatedAdministratorsResponseBody) String ¶
func (s ListDelegatedAdministratorsResponseBody) String() string
type ListDelegatedAdministratorsResponseBodyAccounts ¶
type ListDelegatedAdministratorsResponseBodyAccounts struct {
Account []*ListDelegatedAdministratorsResponseBodyAccountsAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Repeated"`
}
func (ListDelegatedAdministratorsResponseBodyAccounts) GoString ¶
func (s ListDelegatedAdministratorsResponseBodyAccounts) GoString() string
func (*ListDelegatedAdministratorsResponseBodyAccounts) SetAccount ¶
func (ListDelegatedAdministratorsResponseBodyAccounts) String ¶
func (s ListDelegatedAdministratorsResponseBodyAccounts) String() string
type ListDelegatedAdministratorsResponseBodyAccountsAccount ¶
type ListDelegatedAdministratorsResponseBodyAccountsAccount struct { // The ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The time when the member was specified as a delegated administrator account. DelegationEnabledTime *string `json:"DelegationEnabledTime,omitempty" xml:"DelegationEnabledTime,omitempty"` // The display name of the member. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The way in which the member joins the resource directory. Valid values: // // * invited: The member is invited to join the resource directory. // * created: The member is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The identifier of the trusted service. ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"` }
func (ListDelegatedAdministratorsResponseBodyAccountsAccount) GoString ¶
func (s ListDelegatedAdministratorsResponseBodyAccountsAccount) GoString() string
func (*ListDelegatedAdministratorsResponseBodyAccountsAccount) SetAccountId ¶
func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetAccountId(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
func (*ListDelegatedAdministratorsResponseBodyAccountsAccount) SetDelegationEnabledTime ¶
func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetDelegationEnabledTime(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
func (*ListDelegatedAdministratorsResponseBodyAccountsAccount) SetDisplayName ¶
func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetDisplayName(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
func (*ListDelegatedAdministratorsResponseBodyAccountsAccount) SetJoinMethod ¶
func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetJoinMethod(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
func (*ListDelegatedAdministratorsResponseBodyAccountsAccount) SetServicePrincipal ¶
func (s *ListDelegatedAdministratorsResponseBodyAccountsAccount) SetServicePrincipal(v string) *ListDelegatedAdministratorsResponseBodyAccountsAccount
func (ListDelegatedAdministratorsResponseBodyAccountsAccount) String ¶
func (s ListDelegatedAdministratorsResponseBodyAccountsAccount) String() string
type ListDelegatedServicesForAccountRequest ¶
type ListDelegatedServicesForAccountRequest struct { // The ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (ListDelegatedServicesForAccountRequest) GoString ¶
func (s ListDelegatedServicesForAccountRequest) GoString() string
func (*ListDelegatedServicesForAccountRequest) SetAccountId ¶
func (s *ListDelegatedServicesForAccountRequest) SetAccountId(v string) *ListDelegatedServicesForAccountRequest
func (ListDelegatedServicesForAccountRequest) String ¶
func (s ListDelegatedServicesForAccountRequest) String() string
type ListDelegatedServicesForAccountResponse ¶
type ListDelegatedServicesForAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListDelegatedServicesForAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListDelegatedServicesForAccountResponse) GoString ¶
func (s ListDelegatedServicesForAccountResponse) GoString() string
func (*ListDelegatedServicesForAccountResponse) SetHeaders ¶
func (s *ListDelegatedServicesForAccountResponse) SetHeaders(v map[string]*string) *ListDelegatedServicesForAccountResponse
func (*ListDelegatedServicesForAccountResponse) SetStatusCode ¶
func (s *ListDelegatedServicesForAccountResponse) SetStatusCode(v int32) *ListDelegatedServicesForAccountResponse
func (ListDelegatedServicesForAccountResponse) String ¶
func (s ListDelegatedServicesForAccountResponse) String() string
type ListDelegatedServicesForAccountResponseBody ¶
type ListDelegatedServicesForAccountResponseBody struct { // The trusted services. // // > If the value of this parameter is empty, the member is not specified as a delegated administrator account. DelegatedServices *ListDelegatedServicesForAccountResponseBodyDelegatedServices `json:"DelegatedServices,omitempty" xml:"DelegatedServices,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListDelegatedServicesForAccountResponseBody) GoString ¶
func (s ListDelegatedServicesForAccountResponseBody) GoString() string
func (*ListDelegatedServicesForAccountResponseBody) SetDelegatedServices ¶
func (s *ListDelegatedServicesForAccountResponseBody) SetDelegatedServices(v *ListDelegatedServicesForAccountResponseBodyDelegatedServices) *ListDelegatedServicesForAccountResponseBody
func (*ListDelegatedServicesForAccountResponseBody) SetRequestId ¶
func (s *ListDelegatedServicesForAccountResponseBody) SetRequestId(v string) *ListDelegatedServicesForAccountResponseBody
func (ListDelegatedServicesForAccountResponseBody) String ¶
func (s ListDelegatedServicesForAccountResponseBody) String() string
type ListDelegatedServicesForAccountResponseBodyDelegatedServices ¶
type ListDelegatedServicesForAccountResponseBodyDelegatedServices struct {
DelegatedService []*ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService `json:"DelegatedService,omitempty" xml:"DelegatedService,omitempty" type:"Repeated"`
}
func (ListDelegatedServicesForAccountResponseBodyDelegatedServices) GoString ¶
func (s ListDelegatedServicesForAccountResponseBodyDelegatedServices) GoString() string
func (*ListDelegatedServicesForAccountResponseBodyDelegatedServices) SetDelegatedService ¶
func (ListDelegatedServicesForAccountResponseBodyDelegatedServices) String ¶
func (s ListDelegatedServicesForAccountResponseBodyDelegatedServices) String() string
type ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService ¶
type ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService struct { // The time when the member was specified as a delegated administrator account of the trusted service. DelegationEnabledTime *string `json:"DelegationEnabledTime,omitempty" xml:"DelegationEnabledTime,omitempty"` // The identification of the trusted service. ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"` // The status of the trusted service. Valid values: // // * ENABLED: enabled // * DISABLED: disabled Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) GoString ¶
func (s ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) GoString() string
func (*ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) SetDelegationEnabledTime ¶
func (s *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) SetDelegationEnabledTime(v string) *ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService
func (*ListDelegatedServicesForAccountResponseBodyDelegatedServicesDelegatedService) SetServicePrincipal ¶
type ListFoldersForParentRequest ¶
type ListFoldersForParentRequest struct { // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the parent folder. // // If you leave this parameter empty, the information of the first-level subfolders of the Root folder is queried. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` // The keyword used for the query, such as a folder name. // // Fuzzy match is supported. QueryKeyword *string `json:"QueryKeyword,omitempty" xml:"QueryKeyword,omitempty"` }
func (ListFoldersForParentRequest) GoString ¶
func (s ListFoldersForParentRequest) GoString() string
func (*ListFoldersForParentRequest) SetPageNumber ¶
func (s *ListFoldersForParentRequest) SetPageNumber(v int32) *ListFoldersForParentRequest
func (*ListFoldersForParentRequest) SetPageSize ¶
func (s *ListFoldersForParentRequest) SetPageSize(v int32) *ListFoldersForParentRequest
func (*ListFoldersForParentRequest) SetParentFolderId ¶
func (s *ListFoldersForParentRequest) SetParentFolderId(v string) *ListFoldersForParentRequest
func (*ListFoldersForParentRequest) SetQueryKeyword ¶
func (s *ListFoldersForParentRequest) SetQueryKeyword(v string) *ListFoldersForParentRequest
func (ListFoldersForParentRequest) String ¶
func (s ListFoldersForParentRequest) String() string
type ListFoldersForParentResponse ¶
type ListFoldersForParentResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListFoldersForParentResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListFoldersForParentResponse) GoString ¶
func (s ListFoldersForParentResponse) GoString() string
func (*ListFoldersForParentResponse) SetBody ¶
func (s *ListFoldersForParentResponse) SetBody(v *ListFoldersForParentResponseBody) *ListFoldersForParentResponse
func (*ListFoldersForParentResponse) SetHeaders ¶
func (s *ListFoldersForParentResponse) SetHeaders(v map[string]*string) *ListFoldersForParentResponse
func (*ListFoldersForParentResponse) SetStatusCode ¶
func (s *ListFoldersForParentResponse) SetStatusCode(v int32) *ListFoldersForParentResponse
func (ListFoldersForParentResponse) String ¶
func (s ListFoldersForParentResponse) String() string
type ListFoldersForParentResponseBody ¶
type ListFoldersForParentResponseBody struct { // The information of the folders. Folders *ListFoldersForParentResponseBodyFolders `json:"Folders,omitempty" xml:"Folders,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListFoldersForParentResponseBody) GoString ¶
func (s ListFoldersForParentResponseBody) GoString() string
func (*ListFoldersForParentResponseBody) SetFolders ¶
func (s *ListFoldersForParentResponseBody) SetFolders(v *ListFoldersForParentResponseBodyFolders) *ListFoldersForParentResponseBody
func (*ListFoldersForParentResponseBody) SetPageNumber ¶
func (s *ListFoldersForParentResponseBody) SetPageNumber(v int32) *ListFoldersForParentResponseBody
func (*ListFoldersForParentResponseBody) SetPageSize ¶
func (s *ListFoldersForParentResponseBody) SetPageSize(v int32) *ListFoldersForParentResponseBody
func (*ListFoldersForParentResponseBody) SetRequestId ¶
func (s *ListFoldersForParentResponseBody) SetRequestId(v string) *ListFoldersForParentResponseBody
func (*ListFoldersForParentResponseBody) SetTotalCount ¶
func (s *ListFoldersForParentResponseBody) SetTotalCount(v int32) *ListFoldersForParentResponseBody
func (ListFoldersForParentResponseBody) String ¶
func (s ListFoldersForParentResponseBody) String() string
type ListFoldersForParentResponseBodyFolders ¶
type ListFoldersForParentResponseBodyFolders struct {
Folder []*ListFoldersForParentResponseBodyFoldersFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Repeated"`
}
func (ListFoldersForParentResponseBodyFolders) GoString ¶
func (s ListFoldersForParentResponseBodyFolders) GoString() string
func (ListFoldersForParentResponseBodyFolders) String ¶
func (s ListFoldersForParentResponseBodyFolders) String() string
type ListFoldersForParentResponseBodyFoldersFolder ¶
type ListFoldersForParentResponseBodyFoldersFolder struct { // The time when the folder was created. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The name of the folder. FolderName *string `json:"FolderName,omitempty" xml:"FolderName,omitempty"` }
func (ListFoldersForParentResponseBodyFoldersFolder) GoString ¶
func (s ListFoldersForParentResponseBodyFoldersFolder) GoString() string
func (*ListFoldersForParentResponseBodyFoldersFolder) SetCreateTime ¶
func (s *ListFoldersForParentResponseBodyFoldersFolder) SetCreateTime(v string) *ListFoldersForParentResponseBodyFoldersFolder
func (*ListFoldersForParentResponseBodyFoldersFolder) SetFolderId ¶
func (s *ListFoldersForParentResponseBodyFoldersFolder) SetFolderId(v string) *ListFoldersForParentResponseBodyFoldersFolder
func (*ListFoldersForParentResponseBodyFoldersFolder) SetFolderName ¶
func (s *ListFoldersForParentResponseBodyFoldersFolder) SetFolderName(v string) *ListFoldersForParentResponseBodyFoldersFolder
func (ListFoldersForParentResponseBodyFoldersFolder) String ¶
func (s ListFoldersForParentResponseBodyFoldersFolder) String() string
type ListHandshakesForAccountRequest ¶
type ListHandshakesForAccountRequest struct { // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (ListHandshakesForAccountRequest) GoString ¶
func (s ListHandshakesForAccountRequest) GoString() string
func (*ListHandshakesForAccountRequest) SetPageNumber ¶
func (s *ListHandshakesForAccountRequest) SetPageNumber(v int32) *ListHandshakesForAccountRequest
func (*ListHandshakesForAccountRequest) SetPageSize ¶
func (s *ListHandshakesForAccountRequest) SetPageSize(v int32) *ListHandshakesForAccountRequest
func (ListHandshakesForAccountRequest) String ¶
func (s ListHandshakesForAccountRequest) String() string
type ListHandshakesForAccountResponse ¶
type ListHandshakesForAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListHandshakesForAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListHandshakesForAccountResponse) GoString ¶
func (s ListHandshakesForAccountResponse) GoString() string
func (*ListHandshakesForAccountResponse) SetBody ¶
func (s *ListHandshakesForAccountResponse) SetBody(v *ListHandshakesForAccountResponseBody) *ListHandshakesForAccountResponse
func (*ListHandshakesForAccountResponse) SetHeaders ¶
func (s *ListHandshakesForAccountResponse) SetHeaders(v map[string]*string) *ListHandshakesForAccountResponse
func (*ListHandshakesForAccountResponse) SetStatusCode ¶
func (s *ListHandshakesForAccountResponse) SetStatusCode(v int32) *ListHandshakesForAccountResponse
func (ListHandshakesForAccountResponse) String ¶
func (s ListHandshakesForAccountResponse) String() string
type ListHandshakesForAccountResponseBody ¶
type ListHandshakesForAccountResponseBody struct { // The information of the invitations. Handshakes *ListHandshakesForAccountResponseBodyHandshakes `json:"Handshakes,omitempty" xml:"Handshakes,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of invitations. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListHandshakesForAccountResponseBody) GoString ¶
func (s ListHandshakesForAccountResponseBody) GoString() string
func (*ListHandshakesForAccountResponseBody) SetHandshakes ¶
func (s *ListHandshakesForAccountResponseBody) SetHandshakes(v *ListHandshakesForAccountResponseBodyHandshakes) *ListHandshakesForAccountResponseBody
func (*ListHandshakesForAccountResponseBody) SetPageNumber ¶
func (s *ListHandshakesForAccountResponseBody) SetPageNumber(v int32) *ListHandshakesForAccountResponseBody
func (*ListHandshakesForAccountResponseBody) SetPageSize ¶
func (s *ListHandshakesForAccountResponseBody) SetPageSize(v int32) *ListHandshakesForAccountResponseBody
func (*ListHandshakesForAccountResponseBody) SetRequestId ¶
func (s *ListHandshakesForAccountResponseBody) SetRequestId(v string) *ListHandshakesForAccountResponseBody
func (*ListHandshakesForAccountResponseBody) SetTotalCount ¶
func (s *ListHandshakesForAccountResponseBody) SetTotalCount(v int32) *ListHandshakesForAccountResponseBody
func (ListHandshakesForAccountResponseBody) String ¶
func (s ListHandshakesForAccountResponseBody) String() string
type ListHandshakesForAccountResponseBodyHandshakes ¶
type ListHandshakesForAccountResponseBodyHandshakes struct {
Handshake []*ListHandshakesForAccountResponseBodyHandshakesHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Repeated"`
}
func (ListHandshakesForAccountResponseBodyHandshakes) GoString ¶
func (s ListHandshakesForAccountResponseBodyHandshakes) GoString() string
func (*ListHandshakesForAccountResponseBodyHandshakes) SetHandshake ¶
func (ListHandshakesForAccountResponseBodyHandshakes) String ¶
func (s ListHandshakesForAccountResponseBodyHandshakes) String() string
type ListHandshakesForAccountResponseBodyHandshakesHandshake ¶
type ListHandshakesForAccountResponseBodyHandshakesHandshake struct { // The time when the invitation was created. The time is displayed in UTC. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. The time is displayed in UTC. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The ID of the management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The time when the invitation was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The comment on the invitation. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. Valid values: // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited Alibaba Cloud account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited Alibaba Cloud account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (ListHandshakesForAccountResponseBodyHandshakesHandshake) GoString ¶
func (s ListHandshakesForAccountResponseBodyHandshakesHandshake) GoString() string
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetCreateTime ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetCreateTime(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetExpireTime ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetExpireTime(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetHandshakeId ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetHandshakeId(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetMasterAccountId ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetMasterAccountId(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetMasterAccountName ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetMasterAccountName(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetModifyTime ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetModifyTime(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetResourceDirectoryId ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetResourceDirectoryId(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetTargetEntity ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetTargetEntity(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (*ListHandshakesForAccountResponseBodyHandshakesHandshake) SetTargetType ¶
func (s *ListHandshakesForAccountResponseBodyHandshakesHandshake) SetTargetType(v string) *ListHandshakesForAccountResponseBodyHandshakesHandshake
func (ListHandshakesForAccountResponseBodyHandshakesHandshake) String ¶
func (s ListHandshakesForAccountResponseBodyHandshakesHandshake) String() string
type ListHandshakesForResourceDirectoryRequest ¶
type ListHandshakesForResourceDirectoryRequest struct { // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (ListHandshakesForResourceDirectoryRequest) GoString ¶
func (s ListHandshakesForResourceDirectoryRequest) GoString() string
func (*ListHandshakesForResourceDirectoryRequest) SetPageNumber ¶
func (s *ListHandshakesForResourceDirectoryRequest) SetPageNumber(v int32) *ListHandshakesForResourceDirectoryRequest
func (*ListHandshakesForResourceDirectoryRequest) SetPageSize ¶
func (s *ListHandshakesForResourceDirectoryRequest) SetPageSize(v int32) *ListHandshakesForResourceDirectoryRequest
func (ListHandshakesForResourceDirectoryRequest) String ¶
func (s ListHandshakesForResourceDirectoryRequest) String() string
type ListHandshakesForResourceDirectoryResponse ¶
type ListHandshakesForResourceDirectoryResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListHandshakesForResourceDirectoryResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListHandshakesForResourceDirectoryResponse) GoString ¶
func (s ListHandshakesForResourceDirectoryResponse) GoString() string
func (*ListHandshakesForResourceDirectoryResponse) SetHeaders ¶
func (s *ListHandshakesForResourceDirectoryResponse) SetHeaders(v map[string]*string) *ListHandshakesForResourceDirectoryResponse
func (*ListHandshakesForResourceDirectoryResponse) SetStatusCode ¶
func (s *ListHandshakesForResourceDirectoryResponse) SetStatusCode(v int32) *ListHandshakesForResourceDirectoryResponse
func (ListHandshakesForResourceDirectoryResponse) String ¶
func (s ListHandshakesForResourceDirectoryResponse) String() string
type ListHandshakesForResourceDirectoryResponseBody ¶
type ListHandshakesForResourceDirectoryResponseBody struct { // The information of the invitations. Handshakes *ListHandshakesForResourceDirectoryResponseBodyHandshakes `json:"Handshakes,omitempty" xml:"Handshakes,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListHandshakesForResourceDirectoryResponseBody) GoString ¶
func (s ListHandshakesForResourceDirectoryResponseBody) GoString() string
func (*ListHandshakesForResourceDirectoryResponseBody) SetHandshakes ¶
func (*ListHandshakesForResourceDirectoryResponseBody) SetPageNumber ¶
func (s *ListHandshakesForResourceDirectoryResponseBody) SetPageNumber(v int32) *ListHandshakesForResourceDirectoryResponseBody
func (*ListHandshakesForResourceDirectoryResponseBody) SetPageSize ¶
func (s *ListHandshakesForResourceDirectoryResponseBody) SetPageSize(v int32) *ListHandshakesForResourceDirectoryResponseBody
func (*ListHandshakesForResourceDirectoryResponseBody) SetRequestId ¶
func (s *ListHandshakesForResourceDirectoryResponseBody) SetRequestId(v string) *ListHandshakesForResourceDirectoryResponseBody
func (*ListHandshakesForResourceDirectoryResponseBody) SetTotalCount ¶
func (s *ListHandshakesForResourceDirectoryResponseBody) SetTotalCount(v int32) *ListHandshakesForResourceDirectoryResponseBody
func (ListHandshakesForResourceDirectoryResponseBody) String ¶
func (s ListHandshakesForResourceDirectoryResponseBody) String() string
type ListHandshakesForResourceDirectoryResponseBodyHandshakes ¶
type ListHandshakesForResourceDirectoryResponseBodyHandshakes struct {
Handshake []*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake `json:"Handshake,omitempty" xml:"Handshake,omitempty" type:"Repeated"`
}
func (ListHandshakesForResourceDirectoryResponseBodyHandshakes) GoString ¶
func (s ListHandshakesForResourceDirectoryResponseBodyHandshakes) GoString() string
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakes) SetHandshake ¶
func (ListHandshakesForResourceDirectoryResponseBodyHandshakes) String ¶
func (s ListHandshakesForResourceDirectoryResponseBodyHandshakes) String() string
type ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake ¶
type ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake struct { // The time when the invitation was created. The time is displayed in UTC. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The time when the invitation expires. The time is displayed in UTC. ExpireTime *string `json:"ExpireTime,omitempty" xml:"ExpireTime,omitempty"` // The ID of the invitation. HandshakeId *string `json:"HandshakeId,omitempty" xml:"HandshakeId,omitempty"` // The ID of the management account of the resource directory. MasterAccountId *string `json:"MasterAccountId,omitempty" xml:"MasterAccountId,omitempty"` // The name of the management account of the resource directory. MasterAccountName *string `json:"MasterAccountName,omitempty" xml:"MasterAccountName,omitempty"` // The time when the invitation was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The comment on the invitation. Note *string `json:"Note,omitempty" xml:"Note,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the invitation. Valid values: // // * Pending: The invitation is waiting for confirmation. // * Accepted: The invitation is accepted. // * Cancelled: The invitation is canceled. // * Declined: The invitation is rejected. // * Expired: The invitation expires. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The ID or logon email address of the invited account. TargetEntity *string `json:"TargetEntity,omitempty" xml:"TargetEntity,omitempty"` // The type of the invited account. Valid values: // // * Account: indicates the ID of the account. // * Email: indicates the logon email address of the account. TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) GoString ¶
func (s ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) GoString() string
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetCreateTime ¶
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetExpireTime ¶
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetHandshakeId ¶
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetMasterAccountId ¶
func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetMasterAccountId(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetMasterAccountName ¶
func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetMasterAccountName(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetModifyTime ¶
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetResourceDirectoryId ¶
func (s *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetResourceDirectoryId(v string) *ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetTargetEntity ¶
func (*ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) SetTargetType ¶
func (ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) String ¶
func (s ListHandshakesForResourceDirectoryResponseBodyHandshakesHandshake) String() string
type ListPoliciesRequest ¶
type ListPoliciesRequest struct { // The language that is used to return the description of the system policy. Valid values: // // * en: English // * zh-CN: Chinese // * ja: Japanese Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The type of the policy. If you do not specify this parameter, the system lists all types of policies. Valid values: // // * Custom: custom policy // * System: system policy 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListPoliciesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListPoliciesResponse) GoString ¶
func (s ListPoliciesResponse) GoString() string
func (*ListPoliciesResponse) SetBody ¶
func (s *ListPoliciesResponse) SetBody(v *ListPoliciesResponseBody) *ListPoliciesResponse
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 { // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The information of the policies. Policies *ListPoliciesResponseBodyPolicies `json:"Policies,omitempty" xml:"Policies,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of returned entries. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListPoliciesResponseBody) GoString ¶
func (s ListPoliciesResponseBody) GoString() string
func (*ListPoliciesResponseBody) SetPageNumber ¶
func (s *ListPoliciesResponseBody) SetPageNumber(v int32) *ListPoliciesResponseBody
func (*ListPoliciesResponseBody) SetPageSize ¶
func (s *ListPoliciesResponseBody) SetPageSize(v int32) *ListPoliciesResponseBody
func (*ListPoliciesResponseBody) SetPolicies ¶
func (s *ListPoliciesResponseBody) SetPolicies(v *ListPoliciesResponseBodyPolicies) *ListPoliciesResponseBody
func (*ListPoliciesResponseBody) SetRequestId ¶
func (s *ListPoliciesResponseBody) SetRequestId(v string) *ListPoliciesResponseBody
func (*ListPoliciesResponseBody) SetTotalCount ¶
func (s *ListPoliciesResponseBody) SetTotalCount(v int32) *ListPoliciesResponseBody
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 (s ListPoliciesResponseBodyPolicies) GoString() string
func (*ListPoliciesResponseBodyPolicies) SetPolicy ¶
func (s *ListPoliciesResponseBodyPolicies) SetPolicy(v []*ListPoliciesResponseBodyPoliciesPolicy) *ListPoliciesResponseBodyPolicies
func (ListPoliciesResponseBodyPolicies) String ¶
func (s ListPoliciesResponseBodyPolicies) String() string
type ListPoliciesResponseBodyPoliciesPolicy ¶
type ListPoliciesResponseBodyPoliciesPolicy struct { // The number of times the policy is referenced. AttachmentCount *int32 `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"` // The time when the policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The default version of the policy. DefaultVersion *string `json:"DefaultVersion,omitempty" xml:"DefaultVersion,omitempty"` // The description of the policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The time when the policy was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListPoliciesResponseBodyPoliciesPolicy) GoString ¶
func (s ListPoliciesResponseBodyPoliciesPolicy) GoString() string
func (*ListPoliciesResponseBodyPoliciesPolicy) SetAttachmentCount ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetAttachmentCount(v int32) *ListPoliciesResponseBodyPoliciesPolicy
func (*ListPoliciesResponseBodyPoliciesPolicy) SetCreateDate ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetCreateDate(v string) *ListPoliciesResponseBodyPoliciesPolicy
func (*ListPoliciesResponseBodyPoliciesPolicy) SetDefaultVersion ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetDefaultVersion(v string) *ListPoliciesResponseBodyPoliciesPolicy
func (*ListPoliciesResponseBodyPoliciesPolicy) SetDescription ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetDescription(v string) *ListPoliciesResponseBodyPoliciesPolicy
func (*ListPoliciesResponseBodyPoliciesPolicy) SetPolicyName ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetPolicyName(v string) *ListPoliciesResponseBodyPoliciesPolicy
func (*ListPoliciesResponseBodyPoliciesPolicy) SetPolicyType ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetPolicyType(v string) *ListPoliciesResponseBodyPoliciesPolicy
func (*ListPoliciesResponseBodyPoliciesPolicy) SetUpdateDate ¶
func (s *ListPoliciesResponseBodyPoliciesPolicy) SetUpdateDate(v string) *ListPoliciesResponseBodyPoliciesPolicy
func (ListPoliciesResponseBodyPoliciesPolicy) String ¶
func (s ListPoliciesResponseBodyPoliciesPolicy) String() string
type ListPolicyAttachmentsRequest ¶
type ListPolicyAttachmentsRequest struct { // The language that is used to return the description of the system policy. Valid values: // // * en: English // * zh-CN: Chinese // * ja: Japanese Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. If you do not specify this parameter, the system lists all types of policies. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The name of the object to which the policy is attached. PrincipalName *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"` // The type of the object to which the policy is attached. If you do not specify this parameter, the system lists all types of objects. Valid values: // // * IMSUser: RAM user // * IMSGroup: RAM user group // * ServiceRole: RAM role PrincipalType *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"` // The ID of the resource group or the ID of the Alibaba Cloud account to which the resource group belongs. If you do not specify this parameter, the system lists all policy attachment records under the current account. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (ListPolicyAttachmentsRequest) GoString ¶
func (s ListPolicyAttachmentsRequest) GoString() string
func (*ListPolicyAttachmentsRequest) SetLanguage ¶
func (s *ListPolicyAttachmentsRequest) SetLanguage(v string) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetPageNumber ¶
func (s *ListPolicyAttachmentsRequest) SetPageNumber(v int32) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetPageSize ¶
func (s *ListPolicyAttachmentsRequest) SetPageSize(v int32) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetPolicyName ¶
func (s *ListPolicyAttachmentsRequest) SetPolicyName(v string) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetPolicyType ¶
func (s *ListPolicyAttachmentsRequest) SetPolicyType(v string) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetPrincipalName ¶
func (s *ListPolicyAttachmentsRequest) SetPrincipalName(v string) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetPrincipalType ¶
func (s *ListPolicyAttachmentsRequest) SetPrincipalType(v string) *ListPolicyAttachmentsRequest
func (*ListPolicyAttachmentsRequest) SetResourceGroupId ¶
func (s *ListPolicyAttachmentsRequest) SetResourceGroupId(v string) *ListPolicyAttachmentsRequest
func (ListPolicyAttachmentsRequest) String ¶
func (s ListPolicyAttachmentsRequest) String() string
type ListPolicyAttachmentsResponse ¶
type ListPolicyAttachmentsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListPolicyAttachmentsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListPolicyAttachmentsResponse) GoString ¶
func (s ListPolicyAttachmentsResponse) GoString() string
func (*ListPolicyAttachmentsResponse) SetBody ¶
func (s *ListPolicyAttachmentsResponse) SetBody(v *ListPolicyAttachmentsResponseBody) *ListPolicyAttachmentsResponse
func (*ListPolicyAttachmentsResponse) SetHeaders ¶
func (s *ListPolicyAttachmentsResponse) SetHeaders(v map[string]*string) *ListPolicyAttachmentsResponse
func (*ListPolicyAttachmentsResponse) SetStatusCode ¶
func (s *ListPolicyAttachmentsResponse) SetStatusCode(v int32) *ListPolicyAttachmentsResponse
func (ListPolicyAttachmentsResponse) String ¶
func (s ListPolicyAttachmentsResponse) String() string
type ListPolicyAttachmentsResponseBody ¶
type ListPolicyAttachmentsResponseBody struct { // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The policy attachment records. PolicyAttachments *ListPolicyAttachmentsResponseBodyPolicyAttachments `json:"PolicyAttachments,omitempty" xml:"PolicyAttachments,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of returned entries. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListPolicyAttachmentsResponseBody) GoString ¶
func (s ListPolicyAttachmentsResponseBody) GoString() string
func (*ListPolicyAttachmentsResponseBody) SetPageNumber ¶
func (s *ListPolicyAttachmentsResponseBody) SetPageNumber(v int32) *ListPolicyAttachmentsResponseBody
func (*ListPolicyAttachmentsResponseBody) SetPageSize ¶
func (s *ListPolicyAttachmentsResponseBody) SetPageSize(v int32) *ListPolicyAttachmentsResponseBody
func (*ListPolicyAttachmentsResponseBody) SetPolicyAttachments ¶
func (s *ListPolicyAttachmentsResponseBody) SetPolicyAttachments(v *ListPolicyAttachmentsResponseBodyPolicyAttachments) *ListPolicyAttachmentsResponseBody
func (*ListPolicyAttachmentsResponseBody) SetRequestId ¶
func (s *ListPolicyAttachmentsResponseBody) SetRequestId(v string) *ListPolicyAttachmentsResponseBody
func (*ListPolicyAttachmentsResponseBody) SetTotalCount ¶
func (s *ListPolicyAttachmentsResponseBody) SetTotalCount(v int32) *ListPolicyAttachmentsResponseBody
func (ListPolicyAttachmentsResponseBody) String ¶
func (s ListPolicyAttachmentsResponseBody) String() string
type ListPolicyAttachmentsResponseBodyPolicyAttachments ¶
type ListPolicyAttachmentsResponseBodyPolicyAttachments struct {
PolicyAttachment []*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment `json:"PolicyAttachment,omitempty" xml:"PolicyAttachment,omitempty" type:"Repeated"`
}
func (ListPolicyAttachmentsResponseBodyPolicyAttachments) GoString ¶
func (s ListPolicyAttachmentsResponseBodyPolicyAttachments) GoString() string
func (*ListPolicyAttachmentsResponseBodyPolicyAttachments) SetPolicyAttachment ¶
func (ListPolicyAttachmentsResponseBodyPolicyAttachments) String ¶
func (s ListPolicyAttachmentsResponseBodyPolicyAttachments) String() string
type ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment ¶
type ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment struct { // The time when the policy was attached. AttachDate *string `json:"AttachDate,omitempty" xml:"AttachDate,omitempty"` // The description of the policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The name of the policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The name of the object to which the policy is attached. PrincipalName *string `json:"PrincipalName,omitempty" xml:"PrincipalName,omitempty"` // The type of the object to which the policy is attached. Valid values: // // * IMSUser: RAM user // * IMSGroup: RAM user group // * ServiceRole: RAM role PrincipalType *string `json:"PrincipalType,omitempty" xml:"PrincipalType,omitempty"` // The ID of the resource group or the ID of the Alibaba Cloud account to which the resource group belongs. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) GoString ¶
func (s ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) GoString() string
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetAttachDate ¶
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetDescription ¶
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPolicyName ¶
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPolicyType ¶
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPrincipalName ¶
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetPrincipalType ¶
func (*ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetResourceGroupId ¶
func (s *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) SetResourceGroupId(v string) *ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment
func (ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) String ¶
func (s ListPolicyAttachmentsResponseBodyPolicyAttachmentsPolicyAttachment) String() string
type ListPolicyVersionsRequest ¶
type ListPolicyVersionsRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the policy. Valid values: // // * Custom: custom policy // * System: system policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` }
func (ListPolicyVersionsRequest) GoString ¶
func (s ListPolicyVersionsRequest) GoString() string
func (*ListPolicyVersionsRequest) SetPolicyName ¶
func (s *ListPolicyVersionsRequest) SetPolicyName(v string) *ListPolicyVersionsRequest
func (*ListPolicyVersionsRequest) SetPolicyType ¶
func (s *ListPolicyVersionsRequest) SetPolicyType(v string) *ListPolicyVersionsRequest
func (ListPolicyVersionsRequest) String ¶
func (s ListPolicyVersionsRequest) String() string
type ListPolicyVersionsResponse ¶
type ListPolicyVersionsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListPolicyVersionsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListPolicyVersionsResponse) GoString ¶
func (s ListPolicyVersionsResponse) GoString() string
func (*ListPolicyVersionsResponse) SetBody ¶
func (s *ListPolicyVersionsResponse) SetBody(v *ListPolicyVersionsResponseBody) *ListPolicyVersionsResponse
func (*ListPolicyVersionsResponse) SetHeaders ¶
func (s *ListPolicyVersionsResponse) SetHeaders(v map[string]*string) *ListPolicyVersionsResponse
func (*ListPolicyVersionsResponse) SetStatusCode ¶
func (s *ListPolicyVersionsResponse) SetStatusCode(v int32) *ListPolicyVersionsResponse
func (ListPolicyVersionsResponse) String ¶
func (s ListPolicyVersionsResponse) String() string
type ListPolicyVersionsResponseBody ¶
type ListPolicyVersionsResponseBody struct { // The information of the policy versions. PolicyVersions *ListPolicyVersionsResponseBodyPolicyVersions `json:"PolicyVersions,omitempty" xml:"PolicyVersions,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ListPolicyVersionsResponseBody) GoString ¶
func (s ListPolicyVersionsResponseBody) GoString() string
func (*ListPolicyVersionsResponseBody) SetPolicyVersions ¶
func (s *ListPolicyVersionsResponseBody) SetPolicyVersions(v *ListPolicyVersionsResponseBodyPolicyVersions) *ListPolicyVersionsResponseBody
func (*ListPolicyVersionsResponseBody) SetRequestId ¶
func (s *ListPolicyVersionsResponseBody) SetRequestId(v string) *ListPolicyVersionsResponseBody
func (ListPolicyVersionsResponseBody) String ¶
func (s ListPolicyVersionsResponseBody) String() string
type ListPolicyVersionsResponseBodyPolicyVersions ¶
type ListPolicyVersionsResponseBodyPolicyVersions struct {
PolicyVersion []*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion `json:"PolicyVersion,omitempty" xml:"PolicyVersion,omitempty" type:"Repeated"`
}
func (ListPolicyVersionsResponseBodyPolicyVersions) GoString ¶
func (s ListPolicyVersionsResponseBodyPolicyVersions) GoString() string
func (*ListPolicyVersionsResponseBodyPolicyVersions) SetPolicyVersion ¶
func (ListPolicyVersionsResponseBodyPolicyVersions) String ¶
func (s ListPolicyVersionsResponseBodyPolicyVersions) String() string
type ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion ¶
type ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion struct { // The time when the policy version was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // Indicates whether the policy version is the default version. IsDefaultVersion *bool `json:"IsDefaultVersion,omitempty" xml:"IsDefaultVersion,omitempty"` // The ID of the policy version. VersionId *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"` }
func (ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) GoString ¶
func (s ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) GoString() string
func (*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetCreateDate ¶
func (s *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetCreateDate(v string) *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion
func (*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetIsDefaultVersion ¶
func (s *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetIsDefaultVersion(v bool) *ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion
func (*ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) SetVersionId ¶
func (ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) String ¶
func (s ListPolicyVersionsResponseBodyPolicyVersionsPolicyVersion) String() string
type ListResourceGroupsRequest ¶
type ListResourceGroupsRequest struct { // The display name of the resource group. This parameter specifies a filter condition for the query. Fuzzy match is supported. // // The display name can be a maximum of 50 characters in length. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // Specifies whether to return the information of tags. Valid values: // // * false (default value) // * true // // > If you configure the Tag parameter, the system returns the information of tags regardless of the setting of the `IncludeTags` parameter. IncludeTags *bool `json:"IncludeTags,omitempty" xml:"IncludeTags,omitempty"` // The identifier of the resource group. This parameter specifies a filter condition for the query. Fuzzy match is supported. // // The identifier can be a maximum of 50 characters in length and can contain letters, digits, and hyphens (-). Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the resource group. This parameter specifies a filter condition for the query. // // The ID can be a maximum of 18 characters in length and must start with `rg-`. // // > This parameter is incorporated into the `ResourceGroupIds` parameter. If you configure both the `ResourceGroupId` and `ResourceGroupIds` parameters, the value of the `ResourceGroupIds` parameter prevails. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The IDs of the resource groups. This parameter specifies a filter condition for the query. // // You can specify a maximum of 100 resource group IDs. // // > If you configure both the `ResourceGroupId` and `ResourceGroupIds` parameters, the value of the `ResourceGroupIds` parameter prevails. ResourceGroupIds []*string `json:"ResourceGroupIds,omitempty" xml:"ResourceGroupIds,omitempty" type:"Repeated"` // The status of the resource group. This parameter specifies a filter condition for the query. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. // * PendingDelete: The resource group is waiting to be deleted. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tag. This parameter specifies a filter condition for the query. Tag []*ListResourceGroupsRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListResourceGroupsRequest) GoString ¶
func (s ListResourceGroupsRequest) GoString() string
func (*ListResourceGroupsRequest) SetDisplayName ¶
func (s *ListResourceGroupsRequest) SetDisplayName(v string) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetIncludeTags ¶
func (s *ListResourceGroupsRequest) SetIncludeTags(v bool) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetName ¶
func (s *ListResourceGroupsRequest) SetName(v string) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetPageNumber ¶
func (s *ListResourceGroupsRequest) SetPageNumber(v int32) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetPageSize ¶
func (s *ListResourceGroupsRequest) SetPageSize(v int32) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetResourceGroupId ¶
func (s *ListResourceGroupsRequest) SetResourceGroupId(v string) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetResourceGroupIds ¶
func (s *ListResourceGroupsRequest) SetResourceGroupIds(v []*string) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetStatus ¶
func (s *ListResourceGroupsRequest) SetStatus(v string) *ListResourceGroupsRequest
func (*ListResourceGroupsRequest) SetTag ¶
func (s *ListResourceGroupsRequest) SetTag(v []*ListResourceGroupsRequestTag) *ListResourceGroupsRequest
func (ListResourceGroupsRequest) String ¶
func (s ListResourceGroupsRequest) String() string
type ListResourceGroupsRequestTag ¶
type ListResourceGroupsRequestTag struct { // The tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // The tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListResourceGroupsRequestTag) GoString ¶
func (s ListResourceGroupsRequestTag) GoString() string
func (*ListResourceGroupsRequestTag) SetKey ¶
func (s *ListResourceGroupsRequestTag) SetKey(v string) *ListResourceGroupsRequestTag
func (*ListResourceGroupsRequestTag) SetValue ¶
func (s *ListResourceGroupsRequestTag) SetValue(v string) *ListResourceGroupsRequestTag
func (ListResourceGroupsRequestTag) String ¶
func (s ListResourceGroupsRequestTag) String() string
type ListResourceGroupsResponse ¶
type ListResourceGroupsResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListResourceGroupsResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListResourceGroupsResponse) GoString ¶
func (s ListResourceGroupsResponse) GoString() string
func (*ListResourceGroupsResponse) SetBody ¶
func (s *ListResourceGroupsResponse) SetBody(v *ListResourceGroupsResponseBody) *ListResourceGroupsResponse
func (*ListResourceGroupsResponse) SetHeaders ¶
func (s *ListResourceGroupsResponse) SetHeaders(v map[string]*string) *ListResourceGroupsResponse
func (*ListResourceGroupsResponse) SetStatusCode ¶
func (s *ListResourceGroupsResponse) SetStatusCode(v int32) *ListResourceGroupsResponse
func (ListResourceGroupsResponse) String ¶
func (s ListResourceGroupsResponse) String() string
type ListResourceGroupsResponseBody ¶
type ListResourceGroupsResponseBody struct { // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource groups. ResourceGroups *ListResourceGroupsResponseBodyResourceGroups `json:"ResourceGroups,omitempty" xml:"ResourceGroups,omitempty" type:"Struct"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListResourceGroupsResponseBody) GoString ¶
func (s ListResourceGroupsResponseBody) GoString() string
func (*ListResourceGroupsResponseBody) SetPageNumber ¶
func (s *ListResourceGroupsResponseBody) SetPageNumber(v int32) *ListResourceGroupsResponseBody
func (*ListResourceGroupsResponseBody) SetPageSize ¶
func (s *ListResourceGroupsResponseBody) SetPageSize(v int32) *ListResourceGroupsResponseBody
func (*ListResourceGroupsResponseBody) SetRequestId ¶
func (s *ListResourceGroupsResponseBody) SetRequestId(v string) *ListResourceGroupsResponseBody
func (*ListResourceGroupsResponseBody) SetResourceGroups ¶
func (s *ListResourceGroupsResponseBody) SetResourceGroups(v *ListResourceGroupsResponseBodyResourceGroups) *ListResourceGroupsResponseBody
func (*ListResourceGroupsResponseBody) SetTotalCount ¶
func (s *ListResourceGroupsResponseBody) SetTotalCount(v int32) *ListResourceGroupsResponseBody
func (ListResourceGroupsResponseBody) String ¶
func (s ListResourceGroupsResponseBody) String() string
type ListResourceGroupsResponseBodyResourceGroups ¶
type ListResourceGroupsResponseBodyResourceGroups struct {
ResourceGroup []*ListResourceGroupsResponseBodyResourceGroupsResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Repeated"`
}
func (ListResourceGroupsResponseBodyResourceGroups) GoString ¶
func (s ListResourceGroupsResponseBodyResourceGroups) GoString() string
func (*ListResourceGroupsResponseBodyResourceGroups) SetResourceGroup ¶
func (ListResourceGroupsResponseBodyResourceGroups) String ¶
func (s ListResourceGroupsResponseBodyResourceGroups) String() string
type ListResourceGroupsResponseBodyResourceGroupsResourceGroup ¶
type ListResourceGroupsResponseBodyResourceGroupsResourceGroup struct { // The ID of the Alibaba Cloud account to which the resource group belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The time when the resource group was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the resource group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the resource group. Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The identifier of the resource group. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` // The status of the resource group. Valid values: // // * Creating: The resource group is being created. // * OK: The resource group is created. // * PendingDelete: The resource group is waiting to be deleted. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The tags that are added to the resource group. Tags *ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Struct"` }
func (ListResourceGroupsResponseBodyResourceGroupsResourceGroup) GoString ¶
func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroup) GoString() string
func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetAccountId ¶
func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetCreateDate ¶
func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetCreateDate(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetDisplayName ¶
func (s *ListResourceGroupsResponseBodyResourceGroupsResourceGroup) SetDisplayName(v string) *ListResourceGroupsResponseBodyResourceGroupsResourceGroup
func (ListResourceGroupsResponseBodyResourceGroupsResourceGroup) String ¶
func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroup) String() string
type ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags ¶
type ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags struct {
Tag []*ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"`
}
func (ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) GoString ¶
func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) GoString() string
func (ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) String ¶
func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTags) String() string
type ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag ¶
type ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag struct { // The tag key. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) GoString ¶
func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) GoString() string
func (*ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) SetTagValue ¶
func (ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) String ¶
func (s ListResourceGroupsResponseBodyResourceGroupsResourceGroupTagsTag) String() string
type ListResourcesRequest ¶
type ListResourcesRequest struct { // The page number. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The region ID. Region *string `json:"Region,omitempty" xml:"Region,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the resource. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The resource type. // // For more information about the supported resource types, see the **Resource type** column in [Services that work with Resource Group](~~94479~~). ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The resource types. A maximum of 50 resource types are supported. // // > If you configure `ResourceTypes`, you must configure both `Service` and `ResourceType`. Otherwise, the configured Service or ResourceType does not take effect. ResourceTypes []*ListResourcesRequestResourceTypes `json:"ResourceTypes,omitempty" xml:"ResourceTypes,omitempty" type:"Repeated"` // The ID of the Alibaba Cloud service. // // You can obtain the ID from the **Service code** column in [Services that work with Resource Group](~~94479~~). Service *string `json:"Service,omitempty" xml:"Service,omitempty"` }
func (ListResourcesRequest) GoString ¶
func (s ListResourcesRequest) GoString() string
func (*ListResourcesRequest) SetPageNumber ¶
func (s *ListResourcesRequest) SetPageNumber(v int32) *ListResourcesRequest
func (*ListResourcesRequest) SetPageSize ¶
func (s *ListResourcesRequest) SetPageSize(v int32) *ListResourcesRequest
func (*ListResourcesRequest) SetRegion ¶
func (s *ListResourcesRequest) SetRegion(v string) *ListResourcesRequest
func (*ListResourcesRequest) SetResourceGroupId ¶
func (s *ListResourcesRequest) SetResourceGroupId(v string) *ListResourcesRequest
func (*ListResourcesRequest) SetResourceId ¶
func (s *ListResourcesRequest) SetResourceId(v string) *ListResourcesRequest
func (*ListResourcesRequest) SetResourceType ¶
func (s *ListResourcesRequest) SetResourceType(v string) *ListResourcesRequest
func (*ListResourcesRequest) SetResourceTypes ¶ added in v3.0.5
func (s *ListResourcesRequest) SetResourceTypes(v []*ListResourcesRequestResourceTypes) *ListResourcesRequest
func (*ListResourcesRequest) SetService ¶
func (s *ListResourcesRequest) SetService(v string) *ListResourcesRequest
func (ListResourcesRequest) String ¶
func (s ListResourcesRequest) String() string
type ListResourcesRequestResourceTypes ¶ added in v3.0.5
type ListResourcesRequestResourceTypes struct { // The resource type. // // Valid values of N: 1 to 50. // // For more information about the supported resource types, see the **Resource type** column in [Services that work with Resource Group](~~94479~~). // // > You must configure both `Service` and `ResourceType` in `ResourceTypes`. Otherwise, the two parameters do not take effect. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the Alibaba Cloud service. // // Valid values of N: 1 to 50. // // You can obtain the ID from the **Service code** column in [Services that work with Resource Group](~~94479~~). // // > You must configure both `Service` and `ResourceType` in `ResourceTypes`. Otherwise, the two parameters do not take effect. Service *string `json:"Service,omitempty" xml:"Service,omitempty"` }
func (ListResourcesRequestResourceTypes) GoString ¶ added in v3.0.5
func (s ListResourcesRequestResourceTypes) GoString() string
func (*ListResourcesRequestResourceTypes) SetResourceType ¶ added in v3.0.5
func (s *ListResourcesRequestResourceTypes) SetResourceType(v string) *ListResourcesRequestResourceTypes
func (*ListResourcesRequestResourceTypes) SetService ¶ added in v3.0.5
func (s *ListResourcesRequestResourceTypes) SetService(v string) *ListResourcesRequestResourceTypes
func (ListResourcesRequestResourceTypes) String ¶ added in v3.0.5
func (s ListResourcesRequestResourceTypes) String() string
type ListResourcesResponse ¶
type ListResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListResourcesResponse) GoString ¶
func (s ListResourcesResponse) GoString() string
func (*ListResourcesResponse) SetBody ¶
func (s *ListResourcesResponse) SetBody(v *ListResourcesResponseBody) *ListResourcesResponse
func (*ListResourcesResponse) SetHeaders ¶
func (s *ListResourcesResponse) SetHeaders(v map[string]*string) *ListResourcesResponse
func (*ListResourcesResponse) SetStatusCode ¶
func (s *ListResourcesResponse) SetStatusCode(v int32) *ListResourcesResponse
func (ListResourcesResponse) String ¶
func (s ListResourcesResponse) String() string
type ListResourcesResponseBody ¶
type ListResourcesResponseBody struct { // The page number. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information about the resources. Resources *ListResourcesResponseBodyResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Struct"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListResourcesResponseBody) GoString ¶
func (s ListResourcesResponseBody) GoString() string
func (*ListResourcesResponseBody) SetPageNumber ¶
func (s *ListResourcesResponseBody) SetPageNumber(v int32) *ListResourcesResponseBody
func (*ListResourcesResponseBody) SetPageSize ¶
func (s *ListResourcesResponseBody) SetPageSize(v int32) *ListResourcesResponseBody
func (*ListResourcesResponseBody) SetRequestId ¶
func (s *ListResourcesResponseBody) SetRequestId(v string) *ListResourcesResponseBody
func (*ListResourcesResponseBody) SetResources ¶
func (s *ListResourcesResponseBody) SetResources(v *ListResourcesResponseBodyResources) *ListResourcesResponseBody
func (*ListResourcesResponseBody) SetTotalCount ¶
func (s *ListResourcesResponseBody) SetTotalCount(v int32) *ListResourcesResponseBody
func (ListResourcesResponseBody) String ¶
func (s ListResourcesResponseBody) String() string
type ListResourcesResponseBodyResources ¶
type ListResourcesResponseBodyResources struct {
Resource []*ListResourcesResponseBodyResourcesResource `json:"Resource,omitempty" xml:"Resource,omitempty" type:"Repeated"`
}
func (ListResourcesResponseBodyResources) GoString ¶
func (s ListResourcesResponseBodyResources) GoString() string
func (*ListResourcesResponseBodyResources) SetResource ¶
func (s *ListResourcesResponseBodyResources) SetResource(v []*ListResourcesResponseBodyResourcesResource) *ListResourcesResponseBodyResources
func (ListResourcesResponseBodyResources) String ¶
func (s ListResourcesResponseBodyResources) String() string
type ListResourcesResponseBodyResourcesResource ¶
type ListResourcesResponseBodyResourcesResource struct { // The time when the resource was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The region ID. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource group. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The ID of the resource. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The resource type. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the Alibaba Cloud service. Service *string `json:"Service,omitempty" xml:"Service,omitempty"` }
func (ListResourcesResponseBodyResourcesResource) GoString ¶
func (s ListResourcesResponseBodyResourcesResource) GoString() string
func (*ListResourcesResponseBodyResourcesResource) SetCreateDate ¶
func (s *ListResourcesResponseBodyResourcesResource) SetCreateDate(v string) *ListResourcesResponseBodyResourcesResource
func (*ListResourcesResponseBodyResourcesResource) SetRegionId ¶
func (s *ListResourcesResponseBodyResourcesResource) SetRegionId(v string) *ListResourcesResponseBodyResourcesResource
func (*ListResourcesResponseBodyResourcesResource) SetResourceGroupId ¶
func (s *ListResourcesResponseBodyResourcesResource) SetResourceGroupId(v string) *ListResourcesResponseBodyResourcesResource
func (*ListResourcesResponseBodyResourcesResource) SetResourceId ¶
func (s *ListResourcesResponseBodyResourcesResource) SetResourceId(v string) *ListResourcesResponseBodyResourcesResource
func (*ListResourcesResponseBodyResourcesResource) SetResourceType ¶
func (s *ListResourcesResponseBodyResourcesResource) SetResourceType(v string) *ListResourcesResponseBodyResourcesResource
func (*ListResourcesResponseBodyResourcesResource) SetService ¶
func (s *ListResourcesResponseBodyResourcesResource) SetService(v string) *ListResourcesResponseBodyResourcesResource
func (ListResourcesResponseBodyResourcesResource) String ¶
func (s ListResourcesResponseBodyResourcesResource) String() string
type ListRolesRequest ¶
type ListRolesRequest struct { // The language that is used to return the descriptions of the RAM roles. Valid values: // // * en: English // * zh-CN: Chinese // * ja: Japanese Language *string `json:"Language,omitempty" xml:"Language,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListRolesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListRolesResponse) GoString ¶
func (s ListRolesResponse) GoString() string
func (*ListRolesResponse) SetBody ¶
func (s *ListRolesResponse) SetBody(v *ListRolesResponseBody) *ListRolesResponse
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 { // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the RAM roles. Roles *ListRolesResponseBodyRoles `json:"Roles,omitempty" xml:"Roles,omitempty" type:"Struct"` // The total number of RAM roles. 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 (s *ListRolesResponseBody) SetPageSize(v int32) *ListRolesResponseBody
func (*ListRolesResponseBody) SetRequestId ¶
func (s *ListRolesResponseBody) SetRequestId(v string) *ListRolesResponseBody
func (*ListRolesResponseBody) SetRoles ¶
func (s *ListRolesResponseBody) SetRoles(v *ListRolesResponseBodyRoles) *ListRolesResponseBody
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 (s *ListRolesResponseBodyRoles) SetRole(v []*ListRolesResponseBodyRolesRole) *ListRolesResponseBodyRoles
func (ListRolesResponseBodyRoles) String ¶
func (s ListRolesResponseBodyRoles) String() string
type ListRolesResponseBodyRolesRole ¶
type ListRolesResponseBodyRolesRole struct { // The Alibaba Cloud Resource Name (ARN) of the RAM role. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The time when the RAM role was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the RAM role. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // Indicates whether the RAM role is a service linked role. IsServiceLinkedRole *bool `json:"IsServiceLinkedRole,omitempty" xml:"IsServiceLinkedRole,omitempty"` // The information of the most recent deletion task. LatestDeletionTask *ListRolesResponseBodyRolesRoleLatestDeletionTask `json:"LatestDeletionTask,omitempty" xml:"LatestDeletionTask,omitempty" type:"Struct"` // The maximum session duration of the RAM role. MaxSessionDuration *int64 `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"` // The ID of the RAM role. RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The name of the RAM role. RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"` // The name of the RAM role after authorization. RolePrincipalName *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"` // The time when the RAM role was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (ListRolesResponseBodyRolesRole) GoString ¶
func (s ListRolesResponseBodyRolesRole) GoString() string
func (*ListRolesResponseBodyRolesRole) SetArn ¶
func (s *ListRolesResponseBodyRolesRole) SetArn(v string) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetCreateDate ¶
func (s *ListRolesResponseBodyRolesRole) SetCreateDate(v string) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetDescription ¶
func (s *ListRolesResponseBodyRolesRole) SetDescription(v string) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetIsServiceLinkedRole ¶
func (s *ListRolesResponseBodyRolesRole) SetIsServiceLinkedRole(v bool) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetLatestDeletionTask ¶
func (s *ListRolesResponseBodyRolesRole) SetLatestDeletionTask(v *ListRolesResponseBodyRolesRoleLatestDeletionTask) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetMaxSessionDuration ¶
func (s *ListRolesResponseBodyRolesRole) SetMaxSessionDuration(v int64) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetRoleId ¶
func (s *ListRolesResponseBodyRolesRole) SetRoleId(v string) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetRoleName ¶
func (s *ListRolesResponseBodyRolesRole) SetRoleName(v string) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetRolePrincipalName ¶
func (s *ListRolesResponseBodyRolesRole) SetRolePrincipalName(v string) *ListRolesResponseBodyRolesRole
func (*ListRolesResponseBodyRolesRole) SetUpdateDate ¶
func (s *ListRolesResponseBodyRolesRole) SetUpdateDate(v string) *ListRolesResponseBodyRolesRole
func (ListRolesResponseBodyRolesRole) String ¶
func (s ListRolesResponseBodyRolesRole) String() string
type ListRolesResponseBodyRolesRoleLatestDeletionTask ¶
type ListRolesResponseBodyRolesRoleLatestDeletionTask struct { // The time when the deletion task was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The ID of the deletion task. DeletionTaskId *string `json:"DeletionTaskId,omitempty" xml:"DeletionTaskId,omitempty"` }
func (ListRolesResponseBodyRolesRoleLatestDeletionTask) GoString ¶
func (s ListRolesResponseBodyRolesRoleLatestDeletionTask) GoString() string
func (*ListRolesResponseBodyRolesRoleLatestDeletionTask) SetCreateDate ¶
func (s *ListRolesResponseBodyRolesRoleLatestDeletionTask) SetCreateDate(v string) *ListRolesResponseBodyRolesRoleLatestDeletionTask
func (*ListRolesResponseBodyRolesRoleLatestDeletionTask) SetDeletionTaskId ¶
func (s *ListRolesResponseBodyRolesRoleLatestDeletionTask) SetDeletionTaskId(v string) *ListRolesResponseBodyRolesRoleLatestDeletionTask
func (ListRolesResponseBodyRolesRoleLatestDeletionTask) String ¶
func (s ListRolesResponseBodyRolesRoleLatestDeletionTask) String() string
type ListTagKeysRequest ¶
type ListTagKeysRequest struct { // The tag key for a fuzzy query. KeyFilter *string `json:"KeyFilter,omitempty" xml:"KeyFilter,omitempty"` // The maximum number of entries to return for a single request. // // Valid values: 1 to 100. Default value: 10. MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The token that is used to start the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The resource type. // // The value Account indicates the members of the resource directory. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` }
func (ListTagKeysRequest) GoString ¶
func (s ListTagKeysRequest) GoString() string
func (*ListTagKeysRequest) SetKeyFilter ¶
func (s *ListTagKeysRequest) SetKeyFilter(v string) *ListTagKeysRequest
func (*ListTagKeysRequest) SetMaxResults ¶
func (s *ListTagKeysRequest) SetMaxResults(v int32) *ListTagKeysRequest
func (*ListTagKeysRequest) SetNextToken ¶
func (s *ListTagKeysRequest) SetNextToken(v string) *ListTagKeysRequest
func (*ListTagKeysRequest) SetResourceType ¶
func (s *ListTagKeysRequest) SetResourceType(v string) *ListTagKeysRequest
func (ListTagKeysRequest) String ¶
func (s ListTagKeysRequest) String() string
type ListTagKeysResponse ¶
type ListTagKeysResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagKeysResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagKeysResponse) GoString ¶
func (s ListTagKeysResponse) GoString() string
func (*ListTagKeysResponse) SetBody ¶
func (s *ListTagKeysResponse) SetBody(v *ListTagKeysResponseBody) *ListTagKeysResponse
func (*ListTagKeysResponse) SetHeaders ¶
func (s *ListTagKeysResponse) SetHeaders(v map[string]*string) *ListTagKeysResponse
func (*ListTagKeysResponse) SetStatusCode ¶
func (s *ListTagKeysResponse) SetStatusCode(v int32) *ListTagKeysResponse
func (ListTagKeysResponse) String ¶
func (s ListTagKeysResponse) String() string
type ListTagKeysResponseBody ¶
type ListTagKeysResponseBody struct { // Indicates whether the next query is required. // // * If the value of this parameter is empty (`"NextToken": ""`), all results are returned, and the next query is not required. // * If the value of this parameter is not empty, the next query is required, and the value is the token used to start the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the tag keys. Tags []*ListTagKeysResponseBodyTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` }
func (ListTagKeysResponseBody) GoString ¶
func (s ListTagKeysResponseBody) GoString() string
func (*ListTagKeysResponseBody) SetNextToken ¶
func (s *ListTagKeysResponseBody) SetNextToken(v string) *ListTagKeysResponseBody
func (*ListTagKeysResponseBody) SetRequestId ¶
func (s *ListTagKeysResponseBody) SetRequestId(v string) *ListTagKeysResponseBody
func (*ListTagKeysResponseBody) SetTags ¶
func (s *ListTagKeysResponseBody) SetTags(v []*ListTagKeysResponseBodyTags) *ListTagKeysResponseBody
func (ListTagKeysResponseBody) String ¶
func (s ListTagKeysResponseBody) String() string
type ListTagKeysResponseBodyTags ¶
type ListTagKeysResponseBodyTags struct { // The tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` }
func (ListTagKeysResponseBodyTags) GoString ¶
func (s ListTagKeysResponseBodyTags) GoString() string
func (*ListTagKeysResponseBodyTags) SetKey ¶
func (s *ListTagKeysResponseBodyTags) SetKey(v string) *ListTagKeysResponseBodyTags
func (ListTagKeysResponseBodyTags) String ¶
func (s ListTagKeysResponseBodyTags) String() string
type ListTagResourcesRequest ¶
type ListTagResourcesRequest struct { // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The token that is used to start the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The resource ID. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the objects whose tags you want to query. This parameter specifies a filter condition for the query. Valid values: // // * ResourceGroup: resource group. This is the default value. // * Account: member. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag key and value. Tag []*ListTagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (ListTagResourcesRequest) GoString ¶
func (s ListTagResourcesRequest) GoString() string
func (*ListTagResourcesRequest) SetMaxResults ¶
func (s *ListTagResourcesRequest) SetMaxResults(v int32) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetNextToken ¶
func (s *ListTagResourcesRequest) SetNextToken(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceId ¶
func (s *ListTagResourcesRequest) SetResourceId(v []*string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetResourceType ¶
func (s *ListTagResourcesRequest) SetResourceType(v string) *ListTagResourcesRequest
func (*ListTagResourcesRequest) SetTag ¶
func (s *ListTagResourcesRequest) SetTag(v []*ListTagResourcesRequestTag) *ListTagResourcesRequest
func (ListTagResourcesRequest) String ¶
func (s ListTagResourcesRequest) String() string
type ListTagResourcesRequestTag ¶
type ListTagResourcesRequestTag struct { // A tag key. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagResourcesRequestTag) GoString ¶
func (s ListTagResourcesRequestTag) GoString() string
func (*ListTagResourcesRequestTag) SetKey ¶
func (s *ListTagResourcesRequestTag) SetKey(v string) *ListTagResourcesRequestTag
func (*ListTagResourcesRequestTag) SetValue ¶
func (s *ListTagResourcesRequestTag) SetValue(v string) *ListTagResourcesRequestTag
func (ListTagResourcesRequestTag) String ¶
func (s ListTagResourcesRequestTag) String() string
type ListTagResourcesResponse ¶
type ListTagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagResourcesResponse) GoString ¶
func (s ListTagResourcesResponse) GoString() string
func (*ListTagResourcesResponse) SetBody ¶
func (s *ListTagResourcesResponse) SetBody(v *ListTagResourcesResponseBody) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetHeaders ¶
func (s *ListTagResourcesResponse) SetHeaders(v map[string]*string) *ListTagResourcesResponse
func (*ListTagResourcesResponse) SetStatusCode ¶
func (s *ListTagResourcesResponse) SetStatusCode(v int32) *ListTagResourcesResponse
func (ListTagResourcesResponse) String ¶
func (s ListTagResourcesResponse) String() string
type ListTagResourcesResponseBody ¶
type ListTagResourcesResponseBody struct { // Indicates whether the next query is required. // // * If the value of this parameter is empty (`"NextToken": ""`), all results are returned, and the next query is not required. // * If the value of this parameter is not empty, the next query is required, and the value is the token used to start the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The tags. TagResources []*ListTagResourcesResponseBodyTagResources `json:"TagResources,omitempty" xml:"TagResources,omitempty" type:"Repeated"` }
func (ListTagResourcesResponseBody) GoString ¶
func (s ListTagResourcesResponseBody) GoString() string
func (*ListTagResourcesResponseBody) SetNextToken ¶
func (s *ListTagResourcesResponseBody) SetNextToken(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetRequestId ¶
func (s *ListTagResourcesResponseBody) SetRequestId(v string) *ListTagResourcesResponseBody
func (*ListTagResourcesResponseBody) SetTagResources ¶
func (s *ListTagResourcesResponseBody) SetTagResources(v []*ListTagResourcesResponseBodyTagResources) *ListTagResourcesResponseBody
func (ListTagResourcesResponseBody) String ¶
func (s ListTagResourcesResponseBody) String() string
type ListTagResourcesResponseBodyTagResources ¶
type ListTagResourcesResponseBodyTagResources struct { // The ID of the resource group or member. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the object whose tags are queried. Valid values: // // * resourcegroup: resource group // * Account: member ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag key. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value. TagValue *string `json:"TagValue,omitempty" xml:"TagValue,omitempty"` }
func (ListTagResourcesResponseBodyTagResources) GoString ¶
func (s ListTagResourcesResponseBodyTagResources) GoString() string
func (*ListTagResourcesResponseBodyTagResources) SetResourceId ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceId(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetResourceType ¶
func (s *ListTagResourcesResponseBodyTagResources) SetResourceType(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagKey ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagKey(v string) *ListTagResourcesResponseBodyTagResources
func (*ListTagResourcesResponseBodyTagResources) SetTagValue ¶
func (s *ListTagResourcesResponseBodyTagResources) SetTagValue(v string) *ListTagResourcesResponseBodyTagResources
func (ListTagResourcesResponseBodyTagResources) String ¶
func (s ListTagResourcesResponseBodyTagResources) String() string
type ListTagValuesRequest ¶
type ListTagValuesRequest struct { // The maximum number of entries to return for a single request. // // Valid values: 1 to 100. Default value: 10. MaxResults *int32 `json:"MaxResults,omitempty" xml:"MaxResults,omitempty"` // The token that is used to start the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The resource type. // // The value Account indicates the members of the resource directory. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tag key. This parameter specifies a filter condition for the query. TagKey *string `json:"TagKey,omitempty" xml:"TagKey,omitempty"` // The tag value for a fuzzy query. ValueFilter *string `json:"ValueFilter,omitempty" xml:"ValueFilter,omitempty"` }
func (ListTagValuesRequest) GoString ¶
func (s ListTagValuesRequest) GoString() string
func (*ListTagValuesRequest) SetMaxResults ¶
func (s *ListTagValuesRequest) SetMaxResults(v int32) *ListTagValuesRequest
func (*ListTagValuesRequest) SetNextToken ¶
func (s *ListTagValuesRequest) SetNextToken(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetResourceType ¶
func (s *ListTagValuesRequest) SetResourceType(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetTagKey ¶
func (s *ListTagValuesRequest) SetTagKey(v string) *ListTagValuesRequest
func (*ListTagValuesRequest) SetValueFilter ¶
func (s *ListTagValuesRequest) SetValueFilter(v string) *ListTagValuesRequest
func (ListTagValuesRequest) String ¶
func (s ListTagValuesRequest) String() string
type ListTagValuesResponse ¶
type ListTagValuesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTagValuesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTagValuesResponse) GoString ¶
func (s ListTagValuesResponse) GoString() string
func (*ListTagValuesResponse) SetBody ¶
func (s *ListTagValuesResponse) SetBody(v *ListTagValuesResponseBody) *ListTagValuesResponse
func (*ListTagValuesResponse) SetHeaders ¶
func (s *ListTagValuesResponse) SetHeaders(v map[string]*string) *ListTagValuesResponse
func (*ListTagValuesResponse) SetStatusCode ¶
func (s *ListTagValuesResponse) SetStatusCode(v int32) *ListTagValuesResponse
func (ListTagValuesResponse) String ¶
func (s ListTagValuesResponse) String() string
type ListTagValuesResponseBody ¶
type ListTagValuesResponseBody struct { // Indicates whether the next query is required. // // * If the value of this parameter is empty (`"NextToken": ""`), all results are returned, and the next query is not required. // * If the value of this parameter is not empty, the next query is required, and the value is the token used to start the next query. NextToken *string `json:"NextToken,omitempty" xml:"NextToken,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the tag values. Tags []*ListTagValuesResponseBodyTags `json:"Tags,omitempty" xml:"Tags,omitempty" type:"Repeated"` }
func (ListTagValuesResponseBody) GoString ¶
func (s ListTagValuesResponseBody) GoString() string
func (*ListTagValuesResponseBody) SetNextToken ¶
func (s *ListTagValuesResponseBody) SetNextToken(v string) *ListTagValuesResponseBody
func (*ListTagValuesResponseBody) SetRequestId ¶
func (s *ListTagValuesResponseBody) SetRequestId(v string) *ListTagValuesResponseBody
func (*ListTagValuesResponseBody) SetTags ¶
func (s *ListTagValuesResponseBody) SetTags(v []*ListTagValuesResponseBodyTags) *ListTagValuesResponseBody
func (ListTagValuesResponseBody) String ¶
func (s ListTagValuesResponseBody) String() string
type ListTagValuesResponseBodyTags ¶
type ListTagValuesResponseBodyTags struct { // The tag value. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (ListTagValuesResponseBodyTags) GoString ¶
func (s ListTagValuesResponseBodyTags) GoString() string
func (*ListTagValuesResponseBodyTags) SetValue ¶
func (s *ListTagValuesResponseBodyTags) SetValue(v string) *ListTagValuesResponseBodyTags
func (ListTagValuesResponseBodyTags) String ¶
func (s ListTagValuesResponseBodyTags) String() string
type ListTargetAttachmentsForControlPolicyRequest ¶
type ListTargetAttachmentsForControlPolicyRequest struct { // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (ListTargetAttachmentsForControlPolicyRequest) GoString ¶
func (s ListTargetAttachmentsForControlPolicyRequest) GoString() string
func (*ListTargetAttachmentsForControlPolicyRequest) SetPageNumber ¶
func (s *ListTargetAttachmentsForControlPolicyRequest) SetPageNumber(v int32) *ListTargetAttachmentsForControlPolicyRequest
func (*ListTargetAttachmentsForControlPolicyRequest) SetPageSize ¶
func (s *ListTargetAttachmentsForControlPolicyRequest) SetPageSize(v int32) *ListTargetAttachmentsForControlPolicyRequest
func (*ListTargetAttachmentsForControlPolicyRequest) SetPolicyId ¶
func (s *ListTargetAttachmentsForControlPolicyRequest) SetPolicyId(v string) *ListTargetAttachmentsForControlPolicyRequest
func (ListTargetAttachmentsForControlPolicyRequest) String ¶
func (s ListTargetAttachmentsForControlPolicyRequest) String() string
type ListTargetAttachmentsForControlPolicyResponse ¶
type ListTargetAttachmentsForControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTargetAttachmentsForControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTargetAttachmentsForControlPolicyResponse) GoString ¶
func (s ListTargetAttachmentsForControlPolicyResponse) GoString() string
func (*ListTargetAttachmentsForControlPolicyResponse) SetHeaders ¶
func (s *ListTargetAttachmentsForControlPolicyResponse) SetHeaders(v map[string]*string) *ListTargetAttachmentsForControlPolicyResponse
func (*ListTargetAttachmentsForControlPolicyResponse) SetStatusCode ¶
func (s *ListTargetAttachmentsForControlPolicyResponse) SetStatusCode(v int32) *ListTargetAttachmentsForControlPolicyResponse
func (ListTargetAttachmentsForControlPolicyResponse) String ¶
func (s ListTargetAttachmentsForControlPolicyResponse) String() string
type ListTargetAttachmentsForControlPolicyResponseBody ¶
type ListTargetAttachmentsForControlPolicyResponseBody struct { // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The list of objects to which the control policy is attached. TargetAttachments *ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments `json:"TargetAttachments,omitempty" xml:"TargetAttachments,omitempty" type:"Struct"` // The total number of objects to which the control policy is attached. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListTargetAttachmentsForControlPolicyResponseBody) GoString ¶
func (s ListTargetAttachmentsForControlPolicyResponseBody) GoString() string
func (*ListTargetAttachmentsForControlPolicyResponseBody) SetPageNumber ¶
func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetPageNumber(v int32) *ListTargetAttachmentsForControlPolicyResponseBody
func (*ListTargetAttachmentsForControlPolicyResponseBody) SetPageSize ¶
func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetPageSize(v int32) *ListTargetAttachmentsForControlPolicyResponseBody
func (*ListTargetAttachmentsForControlPolicyResponseBody) SetRequestId ¶
func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetRequestId(v string) *ListTargetAttachmentsForControlPolicyResponseBody
func (*ListTargetAttachmentsForControlPolicyResponseBody) SetTargetAttachments ¶
func (*ListTargetAttachmentsForControlPolicyResponseBody) SetTotalCount ¶
func (s *ListTargetAttachmentsForControlPolicyResponseBody) SetTotalCount(v int32) *ListTargetAttachmentsForControlPolicyResponseBody
func (ListTargetAttachmentsForControlPolicyResponseBody) String ¶
func (s ListTargetAttachmentsForControlPolicyResponseBody) String() string
type ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments ¶
type ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments struct {
TargetAttachment []*ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment `json:"TargetAttachment,omitempty" xml:"TargetAttachment,omitempty" type:"Repeated"`
}
func (ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) GoString ¶
func (s ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) GoString() string
func (*ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) SetTargetAttachment ¶
func (ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) String ¶
func (s ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachments) String() string
type ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment ¶
type ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment struct { // The time when the control policy was attached to the object. AttachDate *string `json:"AttachDate,omitempty" xml:"AttachDate,omitempty"` // The ID of the object. TargetId *string `json:"TargetId,omitempty" xml:"TargetId,omitempty"` // The name of the object. TargetName *string `json:"TargetName,omitempty" xml:"TargetName,omitempty"` // The type of the object. Valid values: // // * Root: Root folder // * Folder: child folder of the Root folder // * Account: member account TargetType *string `json:"TargetType,omitempty" xml:"TargetType,omitempty"` }
func (ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) GoString ¶
func (*ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetAttachDate ¶
func (*ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetTargetId ¶
func (*ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetTargetName ¶
func (*ListTargetAttachmentsForControlPolicyResponseBodyTargetAttachmentsTargetAttachment) SetTargetType ¶
type ListTrustedServiceStatusRequest ¶
type ListTrustedServiceStatusRequest struct { // The ID of the enterprise management account or delegated administrator account. // // * If you set this parameter to the ID of an enterprise management account, the trusted services that are enabled within the enterprise management account are queried. The default value of this parameter is the ID of an enterprise management account. // * If you set this parameter to the ID of a delegated administrator account, the trusted services that are enabled within the delegated administrator account are queried. // // For more information about trusted services and delegated administrator accounts, see [Overview of trusted services](~~208133~~) and [Delegated administrator accounts](~~208117~~). AdminAccountId *string `json:"AdminAccountId,omitempty" xml:"AdminAccountId,omitempty"` // The number of the page to return. // // Pages start from page 1. Default value: 1. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries to return on each page. // // Valid values: 1 to 100. Default value: 10. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` }
func (ListTrustedServiceStatusRequest) GoString ¶
func (s ListTrustedServiceStatusRequest) GoString() string
func (*ListTrustedServiceStatusRequest) SetAdminAccountId ¶
func (s *ListTrustedServiceStatusRequest) SetAdminAccountId(v string) *ListTrustedServiceStatusRequest
func (*ListTrustedServiceStatusRequest) SetPageNumber ¶
func (s *ListTrustedServiceStatusRequest) SetPageNumber(v int32) *ListTrustedServiceStatusRequest
func (*ListTrustedServiceStatusRequest) SetPageSize ¶
func (s *ListTrustedServiceStatusRequest) SetPageSize(v int32) *ListTrustedServiceStatusRequest
func (ListTrustedServiceStatusRequest) String ¶
func (s ListTrustedServiceStatusRequest) String() string
type ListTrustedServiceStatusResponse ¶
type ListTrustedServiceStatusResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ListTrustedServiceStatusResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ListTrustedServiceStatusResponse) GoString ¶
func (s ListTrustedServiceStatusResponse) GoString() string
func (*ListTrustedServiceStatusResponse) SetBody ¶
func (s *ListTrustedServiceStatusResponse) SetBody(v *ListTrustedServiceStatusResponseBody) *ListTrustedServiceStatusResponse
func (*ListTrustedServiceStatusResponse) SetHeaders ¶
func (s *ListTrustedServiceStatusResponse) SetHeaders(v map[string]*string) *ListTrustedServiceStatusResponse
func (*ListTrustedServiceStatusResponse) SetStatusCode ¶
func (s *ListTrustedServiceStatusResponse) SetStatusCode(v int32) *ListTrustedServiceStatusResponse
func (ListTrustedServiceStatusResponse) String ¶
func (s ListTrustedServiceStatusResponse) String() string
type ListTrustedServiceStatusResponseBody ¶
type ListTrustedServiceStatusResponseBody struct { // The trusted services that are enabled. EnabledServicePrincipals *ListTrustedServiceStatusResponseBodyEnabledServicePrincipals `json:"EnabledServicePrincipals,omitempty" xml:"EnabledServicePrincipals,omitempty" type:"Struct"` // The page number of the returned page. PageNumber *int32 `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"` // The number of entries returned per page. PageSize *int32 `json:"PageSize,omitempty" xml:"PageSize,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The total number of entries returned. TotalCount *int32 `json:"TotalCount,omitempty" xml:"TotalCount,omitempty"` }
func (ListTrustedServiceStatusResponseBody) GoString ¶
func (s ListTrustedServiceStatusResponseBody) GoString() string
func (*ListTrustedServiceStatusResponseBody) SetEnabledServicePrincipals ¶
func (s *ListTrustedServiceStatusResponseBody) SetEnabledServicePrincipals(v *ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) *ListTrustedServiceStatusResponseBody
func (*ListTrustedServiceStatusResponseBody) SetPageNumber ¶
func (s *ListTrustedServiceStatusResponseBody) SetPageNumber(v int32) *ListTrustedServiceStatusResponseBody
func (*ListTrustedServiceStatusResponseBody) SetPageSize ¶
func (s *ListTrustedServiceStatusResponseBody) SetPageSize(v int32) *ListTrustedServiceStatusResponseBody
func (*ListTrustedServiceStatusResponseBody) SetRequestId ¶
func (s *ListTrustedServiceStatusResponseBody) SetRequestId(v string) *ListTrustedServiceStatusResponseBody
func (*ListTrustedServiceStatusResponseBody) SetTotalCount ¶
func (s *ListTrustedServiceStatusResponseBody) SetTotalCount(v int32) *ListTrustedServiceStatusResponseBody
func (ListTrustedServiceStatusResponseBody) String ¶
func (s ListTrustedServiceStatusResponseBody) String() string
type ListTrustedServiceStatusResponseBodyEnabledServicePrincipals ¶
type ListTrustedServiceStatusResponseBodyEnabledServicePrincipals struct {
EnabledServicePrincipal []*ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal `json:"EnabledServicePrincipal,omitempty" xml:"EnabledServicePrincipal,omitempty" type:"Repeated"`
}
func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) GoString ¶
func (s ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) GoString() string
func (*ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) SetEnabledServicePrincipal ¶
func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) String ¶
func (s ListTrustedServiceStatusResponseBodyEnabledServicePrincipals) String() string
type ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal ¶
type ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal struct { // The time when the trusted service was enabled. EnableTime *string `json:"EnableTime,omitempty" xml:"EnableTime,omitempty"` // The identification of the trusted service. ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"` }
func (ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) GoString ¶
func (*ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) SetEnableTime ¶
func (*ListTrustedServiceStatusResponseBodyEnabledServicePrincipalsEnabledServicePrincipal) SetServicePrincipal ¶
type MoveAccountRequest ¶
type MoveAccountRequest struct { // The ID of the account you want to move. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The ID of the destination folder. 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *MoveAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (MoveAccountResponse) GoString ¶
func (s MoveAccountResponse) GoString() string
func (*MoveAccountResponse) SetBody ¶
func (s *MoveAccountResponse) SetBody(v *MoveAccountResponseBody) *MoveAccountResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (MoveAccountResponseBody) GoString ¶
func (s MoveAccountResponseBody) GoString() string
func (*MoveAccountResponseBody) SetRequestId ¶
func (s *MoveAccountResponseBody) SetRequestId(v string) *MoveAccountResponseBody
func (MoveAccountResponseBody) String ¶
func (s MoveAccountResponseBody) String() string
type MoveResourcesRequest ¶
type MoveResourcesRequest struct { // The ID of the resource group to which you want to move the resources. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` // The resources that you want to move. // // > You can move a maximum of 10 resources at a time. If you want to move more than 10 resources, move them in batches. Resources []*MoveResourcesRequestResources `json:"Resources,omitempty" xml:"Resources,omitempty" type:"Repeated"` }
func (MoveResourcesRequest) GoString ¶
func (s MoveResourcesRequest) GoString() string
func (*MoveResourcesRequest) SetResourceGroupId ¶
func (s *MoveResourcesRequest) SetResourceGroupId(v string) *MoveResourcesRequest
func (*MoveResourcesRequest) SetResources ¶
func (s *MoveResourcesRequest) SetResources(v []*MoveResourcesRequestResources) *MoveResourcesRequest
func (MoveResourcesRequest) String ¶
func (s MoveResourcesRequest) String() string
type MoveResourcesRequestResources ¶
type MoveResourcesRequestResources struct { // The region ID of the resource. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the resource. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the resource. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the Alibaba Cloud service to which the resource belongs. Service *string `json:"Service,omitempty" xml:"Service,omitempty"` }
func (MoveResourcesRequestResources) GoString ¶
func (s MoveResourcesRequestResources) GoString() string
func (*MoveResourcesRequestResources) SetRegionId ¶
func (s *MoveResourcesRequestResources) SetRegionId(v string) *MoveResourcesRequestResources
func (*MoveResourcesRequestResources) SetResourceId ¶
func (s *MoveResourcesRequestResources) SetResourceId(v string) *MoveResourcesRequestResources
func (*MoveResourcesRequestResources) SetResourceType ¶
func (s *MoveResourcesRequestResources) SetResourceType(v string) *MoveResourcesRequestResources
func (*MoveResourcesRequestResources) SetService ¶
func (s *MoveResourcesRequestResources) SetService(v string) *MoveResourcesRequestResources
func (MoveResourcesRequestResources) String ¶
func (s MoveResourcesRequestResources) String() string
type MoveResourcesResponse ¶
type MoveResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *MoveResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (MoveResourcesResponse) GoString ¶
func (s MoveResourcesResponse) GoString() string
func (*MoveResourcesResponse) SetBody ¶
func (s *MoveResourcesResponse) SetBody(v *MoveResourcesResponseBody) *MoveResourcesResponse
func (*MoveResourcesResponse) SetHeaders ¶
func (s *MoveResourcesResponse) SetHeaders(v map[string]*string) *MoveResourcesResponse
func (*MoveResourcesResponse) SetStatusCode ¶
func (s *MoveResourcesResponse) SetStatusCode(v int32) *MoveResourcesResponse
func (MoveResourcesResponse) String ¶
func (s MoveResourcesResponse) String() string
type MoveResourcesResponseBody ¶
type MoveResourcesResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The returned results. Responses []*MoveResourcesResponseBodyResponses `json:"Responses,omitempty" xml:"Responses,omitempty" type:"Repeated"` }
func (MoveResourcesResponseBody) GoString ¶
func (s MoveResourcesResponseBody) GoString() string
func (*MoveResourcesResponseBody) SetRequestId ¶
func (s *MoveResourcesResponseBody) SetRequestId(v string) *MoveResourcesResponseBody
func (*MoveResourcesResponseBody) SetResponses ¶
func (s *MoveResourcesResponseBody) SetResponses(v []*MoveResourcesResponseBodyResponses) *MoveResourcesResponseBody
func (MoveResourcesResponseBody) String ¶
func (s MoveResourcesResponseBody) String() string
type MoveResourcesResponseBodyResponses ¶
type MoveResourcesResponseBodyResponses struct { // The error code returned. // // > This parameter is returned if the resource failed to be moved. ErrorCode *string `json:"ErrorCode,omitempty" xml:"ErrorCode,omitempty"` // The error message returned. // // > This parameter is returned if the resource failed to be moved. ErrorMsg *string `json:"ErrorMsg,omitempty" xml:"ErrorMsg,omitempty"` // The region ID of the resource. RegionId *string `json:"RegionId,omitempty" xml:"RegionId,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the resource. ResourceId *string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty"` // The type of the resource. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The ID of the Alibaba Cloud service. Service *string `json:"Service,omitempty" xml:"Service,omitempty"` // The status of the move task. Valid values: // // * SUCCESS // * FAIL Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (MoveResourcesResponseBodyResponses) GoString ¶
func (s MoveResourcesResponseBodyResponses) GoString() string
func (*MoveResourcesResponseBodyResponses) SetErrorCode ¶
func (s *MoveResourcesResponseBodyResponses) SetErrorCode(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetErrorMsg ¶
func (s *MoveResourcesResponseBodyResponses) SetErrorMsg(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetRegionId ¶
func (s *MoveResourcesResponseBodyResponses) SetRegionId(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetRequestId ¶
func (s *MoveResourcesResponseBodyResponses) SetRequestId(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetResourceId ¶
func (s *MoveResourcesResponseBodyResponses) SetResourceId(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetResourceType ¶
func (s *MoveResourcesResponseBodyResponses) SetResourceType(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetService ¶
func (s *MoveResourcesResponseBodyResponses) SetService(v string) *MoveResourcesResponseBodyResponses
func (*MoveResourcesResponseBodyResponses) SetStatus ¶
func (s *MoveResourcesResponseBodyResponses) SetStatus(v string) *MoveResourcesResponseBodyResponses
func (MoveResourcesResponseBodyResponses) String ¶
func (s MoveResourcesResponseBodyResponses) String() string
type PromoteResourceAccountRequest ¶
type PromoteResourceAccountRequest struct { // The ID of the resource account you want to upgrade. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The email address used to log on to the cloud account after the upgrade. Email *string `json:"Email,omitempty" xml:"Email,omitempty"` }
func (PromoteResourceAccountRequest) GoString ¶
func (s PromoteResourceAccountRequest) GoString() string
func (*PromoteResourceAccountRequest) SetAccountId ¶
func (s *PromoteResourceAccountRequest) SetAccountId(v string) *PromoteResourceAccountRequest
func (*PromoteResourceAccountRequest) SetEmail ¶
func (s *PromoteResourceAccountRequest) SetEmail(v string) *PromoteResourceAccountRequest
func (PromoteResourceAccountRequest) String ¶
func (s PromoteResourceAccountRequest) String() string
type PromoteResourceAccountResponse ¶
type PromoteResourceAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *PromoteResourceAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (PromoteResourceAccountResponse) GoString ¶
func (s PromoteResourceAccountResponse) GoString() string
func (*PromoteResourceAccountResponse) SetBody ¶
func (s *PromoteResourceAccountResponse) SetBody(v *PromoteResourceAccountResponseBody) *PromoteResourceAccountResponse
func (*PromoteResourceAccountResponse) SetHeaders ¶
func (s *PromoteResourceAccountResponse) SetHeaders(v map[string]*string) *PromoteResourceAccountResponse
func (*PromoteResourceAccountResponse) SetStatusCode ¶
func (s *PromoteResourceAccountResponse) SetStatusCode(v int32) *PromoteResourceAccountResponse
func (PromoteResourceAccountResponse) String ¶
func (s PromoteResourceAccountResponse) String() string
type PromoteResourceAccountResponseBody ¶
type PromoteResourceAccountResponseBody struct { // The information of the member account. Account *PromoteResourceAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (PromoteResourceAccountResponseBody) GoString ¶
func (s PromoteResourceAccountResponseBody) GoString() string
func (*PromoteResourceAccountResponseBody) SetAccount ¶
func (s *PromoteResourceAccountResponseBody) SetAccount(v *PromoteResourceAccountResponseBodyAccount) *PromoteResourceAccountResponseBody
func (*PromoteResourceAccountResponseBody) SetRequestId ¶
func (s *PromoteResourceAccountResponseBody) SetRequestId(v string) *PromoteResourceAccountResponseBody
func (PromoteResourceAccountResponseBody) String ¶
func (s PromoteResourceAccountResponseBody) String() string
type PromoteResourceAccountResponseBodyAccount ¶
type PromoteResourceAccountResponseBodyAccount struct { // The ID of the member account. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the member account. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member account. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member account joined the resource directory. Valid values: // // * invited: The member account is invited to join the resource directory. // * created: The member account is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member account joined the resource directory. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member account was modified. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member account. Valid values: // // * CreateSuccess: The member account is created. // * CreateVerifying: The creation of the member account is under confirmation. // * CreateFailed: The member account failed to be created. // * CreateExpired: The creation of the member account expired. // * CreateCancelled: The creation of the member account is canceled. // * PromoteVerifying: The upgrade of the member account is under confirmation. // * PromoteFailed: The member account failed to be upgraded. // * PromoteExpired: The upgrade of the member account expired. // * PromoteCancelled: The upgrade of the member account is canceled. // * PromoteSuccess: The member account is upgraded. // * InviteSuccess: The owner of the member account accepted the invitation. // * Removed: The member account is removed from the resource directory. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the member account. Valid values: // // * CloudAccount // * ResourceAccount Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (PromoteResourceAccountResponseBodyAccount) GoString ¶
func (s PromoteResourceAccountResponseBodyAccount) GoString() string
func (*PromoteResourceAccountResponseBodyAccount) SetAccountId ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetAccountId(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetAccountName ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetAccountName(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetDisplayName ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetDisplayName(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetFolderId ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetFolderId(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetJoinMethod ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetJoinMethod(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetJoinTime ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetJoinTime(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetModifyTime ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetModifyTime(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetRecordId ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetRecordId(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetResourceDirectoryId ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetResourceDirectoryId(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetStatus ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetStatus(v string) *PromoteResourceAccountResponseBodyAccount
func (*PromoteResourceAccountResponseBodyAccount) SetType ¶
func (s *PromoteResourceAccountResponseBodyAccount) SetType(v string) *PromoteResourceAccountResponseBodyAccount
func (PromoteResourceAccountResponseBodyAccount) String ¶
func (s PromoteResourceAccountResponseBodyAccount) String() string
type RegisterDelegatedAdministratorRequest ¶
type RegisterDelegatedAdministratorRequest struct { // The ID of the member in the resource directory. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The identifier of the trusted service. // // For more information, see the `Trusted service identifier` column in [Supported trusted services](~~208133~~). ServicePrincipal *string `json:"ServicePrincipal,omitempty" xml:"ServicePrincipal,omitempty"` }
func (RegisterDelegatedAdministratorRequest) GoString ¶
func (s RegisterDelegatedAdministratorRequest) GoString() string
func (*RegisterDelegatedAdministratorRequest) SetAccountId ¶
func (s *RegisterDelegatedAdministratorRequest) SetAccountId(v string) *RegisterDelegatedAdministratorRequest
func (*RegisterDelegatedAdministratorRequest) SetServicePrincipal ¶
func (s *RegisterDelegatedAdministratorRequest) SetServicePrincipal(v string) *RegisterDelegatedAdministratorRequest
func (RegisterDelegatedAdministratorRequest) String ¶
func (s RegisterDelegatedAdministratorRequest) String() string
type RegisterDelegatedAdministratorResponse ¶
type RegisterDelegatedAdministratorResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RegisterDelegatedAdministratorResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RegisterDelegatedAdministratorResponse) GoString ¶
func (s RegisterDelegatedAdministratorResponse) GoString() string
func (*RegisterDelegatedAdministratorResponse) SetHeaders ¶
func (s *RegisterDelegatedAdministratorResponse) SetHeaders(v map[string]*string) *RegisterDelegatedAdministratorResponse
func (*RegisterDelegatedAdministratorResponse) SetStatusCode ¶
func (s *RegisterDelegatedAdministratorResponse) SetStatusCode(v int32) *RegisterDelegatedAdministratorResponse
func (RegisterDelegatedAdministratorResponse) String ¶
func (s RegisterDelegatedAdministratorResponse) String() string
type RegisterDelegatedAdministratorResponseBody ¶
type RegisterDelegatedAdministratorResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RegisterDelegatedAdministratorResponseBody) GoString ¶
func (s RegisterDelegatedAdministratorResponseBody) GoString() string
func (*RegisterDelegatedAdministratorResponseBody) SetRequestId ¶
func (s *RegisterDelegatedAdministratorResponseBody) SetRequestId(v string) *RegisterDelegatedAdministratorResponseBody
func (RegisterDelegatedAdministratorResponseBody) String ¶
func (s RegisterDelegatedAdministratorResponseBody) String() string
type RemoveCloudAccountRequest ¶
type RemoveCloudAccountRequest struct { // The ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (RemoveCloudAccountRequest) GoString ¶
func (s RemoveCloudAccountRequest) GoString() string
func (*RemoveCloudAccountRequest) SetAccountId ¶
func (s *RemoveCloudAccountRequest) SetAccountId(v string) *RemoveCloudAccountRequest
func (RemoveCloudAccountRequest) String ¶
func (s RemoveCloudAccountRequest) String() string
type RemoveCloudAccountResponse ¶
type RemoveCloudAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RemoveCloudAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RemoveCloudAccountResponse) GoString ¶
func (s RemoveCloudAccountResponse) GoString() string
func (*RemoveCloudAccountResponse) SetBody ¶
func (s *RemoveCloudAccountResponse) SetBody(v *RemoveCloudAccountResponseBody) *RemoveCloudAccountResponse
func (*RemoveCloudAccountResponse) SetHeaders ¶
func (s *RemoveCloudAccountResponse) SetHeaders(v map[string]*string) *RemoveCloudAccountResponse
func (*RemoveCloudAccountResponse) SetStatusCode ¶
func (s *RemoveCloudAccountResponse) SetStatusCode(v int32) *RemoveCloudAccountResponse
func (RemoveCloudAccountResponse) String ¶
func (s RemoveCloudAccountResponse) String() string
type RemoveCloudAccountResponseBody ¶
type RemoveCloudAccountResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RemoveCloudAccountResponseBody) GoString ¶
func (s RemoveCloudAccountResponseBody) GoString() string
func (*RemoveCloudAccountResponseBody) SetRequestId ¶
func (s *RemoveCloudAccountResponseBody) SetRequestId(v string) *RemoveCloudAccountResponseBody
func (RemoveCloudAccountResponseBody) String ¶
func (s RemoveCloudAccountResponseBody) String() string
type ResendCreateCloudAccountEmailRequest ¶
type ResendCreateCloudAccountEmailRequest struct { // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` }
func (ResendCreateCloudAccountEmailRequest) GoString ¶
func (s ResendCreateCloudAccountEmailRequest) GoString() string
func (*ResendCreateCloudAccountEmailRequest) SetRecordId ¶
func (s *ResendCreateCloudAccountEmailRequest) SetRecordId(v string) *ResendCreateCloudAccountEmailRequest
func (ResendCreateCloudAccountEmailRequest) String ¶
func (s ResendCreateCloudAccountEmailRequest) String() string
type ResendCreateCloudAccountEmailResponse ¶
type ResendCreateCloudAccountEmailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ResendCreateCloudAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ResendCreateCloudAccountEmailResponse) GoString ¶
func (s ResendCreateCloudAccountEmailResponse) GoString() string
func (*ResendCreateCloudAccountEmailResponse) SetHeaders ¶
func (s *ResendCreateCloudAccountEmailResponse) SetHeaders(v map[string]*string) *ResendCreateCloudAccountEmailResponse
func (*ResendCreateCloudAccountEmailResponse) SetStatusCode ¶
func (s *ResendCreateCloudAccountEmailResponse) SetStatusCode(v int32) *ResendCreateCloudAccountEmailResponse
func (ResendCreateCloudAccountEmailResponse) String ¶
func (s ResendCreateCloudAccountEmailResponse) String() string
type ResendCreateCloudAccountEmailResponseBody ¶
type ResendCreateCloudAccountEmailResponseBody struct { // The information of the member account. Account *ResendCreateCloudAccountEmailResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ResendCreateCloudAccountEmailResponseBody) GoString ¶
func (s ResendCreateCloudAccountEmailResponseBody) GoString() string
func (*ResendCreateCloudAccountEmailResponseBody) SetAccount ¶
func (*ResendCreateCloudAccountEmailResponseBody) SetRequestId ¶
func (s *ResendCreateCloudAccountEmailResponseBody) SetRequestId(v string) *ResendCreateCloudAccountEmailResponseBody
func (ResendCreateCloudAccountEmailResponseBody) String ¶
func (s ResendCreateCloudAccountEmailResponseBody) String() string
type ResendCreateCloudAccountEmailResponseBodyAccount ¶
type ResendCreateCloudAccountEmailResponseBodyAccount struct { // The ID of the account. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the account. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member account. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member account joined the resource directory. Valid values: // // * invited: The member account is invited to join the resource directory. // * created: The member account is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member account joined the resource directory. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member account was modified. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member account. Valid values: // // * CreateSuccess: The member account is created. // * CreateVerifying: The creation of the member account is under confirmation. // * CreateFailed: The member account failed to be created. // * CreateExpired: The creation of the member account expired. // * CreateCancelled: The creation of the member account is canceled. // * PromoteVerifying: The upgrade of the member account is under confirmation. // * PromoteFailed: The member account failed to be upgraded. // * PromoteExpired: The upgrade of the member account expired. // * PromoteCancelled: The upgrade of the member account is canceled. // * PromoteSuccess: The member account is upgraded. // * InviteSuccess: The owner of the member account accepted the invitation. // * Removed: The member account is removed from the resource directory. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the member account. The value CloudAccount indicates that the member account is a cloud account. Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ResendCreateCloudAccountEmailResponseBodyAccount) GoString ¶
func (s ResendCreateCloudAccountEmailResponseBodyAccount) GoString() string
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetAccountId ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetAccountId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetAccountName ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetAccountName(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetDisplayName ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetDisplayName(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetFolderId ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetFolderId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetJoinMethod ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetJoinMethod(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetJoinTime ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetJoinTime(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetModifyTime ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetModifyTime(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetRecordId ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetRecordId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetResourceDirectoryId ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetResourceDirectoryId(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (*ResendCreateCloudAccountEmailResponseBodyAccount) SetStatus ¶
func (s *ResendCreateCloudAccountEmailResponseBodyAccount) SetStatus(v string) *ResendCreateCloudAccountEmailResponseBodyAccount
func (ResendCreateCloudAccountEmailResponseBodyAccount) String ¶
func (s ResendCreateCloudAccountEmailResponseBodyAccount) String() string
type ResendPromoteResourceAccountEmailRequest ¶
type ResendPromoteResourceAccountEmailRequest struct { // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` }
func (ResendPromoteResourceAccountEmailRequest) GoString ¶
func (s ResendPromoteResourceAccountEmailRequest) GoString() string
func (*ResendPromoteResourceAccountEmailRequest) SetRecordId ¶
func (s *ResendPromoteResourceAccountEmailRequest) SetRecordId(v string) *ResendPromoteResourceAccountEmailRequest
func (ResendPromoteResourceAccountEmailRequest) String ¶
func (s ResendPromoteResourceAccountEmailRequest) String() string
type ResendPromoteResourceAccountEmailResponse ¶
type ResendPromoteResourceAccountEmailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *ResendPromoteResourceAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (ResendPromoteResourceAccountEmailResponse) GoString ¶
func (s ResendPromoteResourceAccountEmailResponse) GoString() string
func (*ResendPromoteResourceAccountEmailResponse) SetHeaders ¶
func (s *ResendPromoteResourceAccountEmailResponse) SetHeaders(v map[string]*string) *ResendPromoteResourceAccountEmailResponse
func (*ResendPromoteResourceAccountEmailResponse) SetStatusCode ¶
func (s *ResendPromoteResourceAccountEmailResponse) SetStatusCode(v int32) *ResendPromoteResourceAccountEmailResponse
func (ResendPromoteResourceAccountEmailResponse) String ¶
func (s ResendPromoteResourceAccountEmailResponse) String() string
type ResendPromoteResourceAccountEmailResponseBody ¶
type ResendPromoteResourceAccountEmailResponseBody struct { // The information of the member account. Account *ResendPromoteResourceAccountEmailResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (ResendPromoteResourceAccountEmailResponseBody) GoString ¶
func (s ResendPromoteResourceAccountEmailResponseBody) GoString() string
func (*ResendPromoteResourceAccountEmailResponseBody) SetAccount ¶
func (*ResendPromoteResourceAccountEmailResponseBody) SetRequestId ¶
func (s *ResendPromoteResourceAccountEmailResponseBody) SetRequestId(v string) *ResendPromoteResourceAccountEmailResponseBody
func (ResendPromoteResourceAccountEmailResponseBody) String ¶
func (s ResendPromoteResourceAccountEmailResponseBody) String() string
type ResendPromoteResourceAccountEmailResponseBodyAccount ¶
type ResendPromoteResourceAccountEmailResponseBodyAccount struct { // The ID of the account. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the account. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member account. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member account joined the resource directory. Valid values: // // * invited: The member account is invited to join the resource directory. // * created: The member account is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member account joined the resource directory. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member account was modified. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The account record ID. RecordId *string `json:"RecordId,omitempty" xml:"RecordId,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member account. Valid values: // // * CreateSuccess: The member account is created. // * CreateVerifying: The creation of the member account is under confirmation. // * CreateFailed: The member account failed to be created. // * CreateExpired: The creation of the member account expired. // * CreateCancelled: The creation of the member account is canceled. // * PromoteVerifying: The upgrade of the member account is under confirmation. // * PromoteFailed: The member account failed to be upgraded. // * PromoteExpired: The upgrade of the member account expired. // * PromoteCancelled: The upgrade of the member account is canceled. // * PromoteSuccess: The member account is upgraded. // * InviteSuccess: The owner of the member account accepted the invitation. // * Removed: The member account is removed from the resource directory. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the member account. Valid values: // // * CloudAccount: cloud account // * ResourceAccount: resource account Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (ResendPromoteResourceAccountEmailResponseBodyAccount) GoString ¶
func (s ResendPromoteResourceAccountEmailResponseBodyAccount) GoString() string
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetAccountId ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetAccountId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetAccountName ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetAccountName(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetDisplayName ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetDisplayName(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetFolderId ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetFolderId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetJoinMethod ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetJoinMethod(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetJoinTime ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetJoinTime(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetModifyTime ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetModifyTime(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetRecordId ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetRecordId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (*ResendPromoteResourceAccountEmailResponseBodyAccount) SetResourceDirectoryId ¶
func (s *ResendPromoteResourceAccountEmailResponseBodyAccount) SetResourceDirectoryId(v string) *ResendPromoteResourceAccountEmailResponseBodyAccount
func (ResendPromoteResourceAccountEmailResponseBodyAccount) String ¶
func (s ResendPromoteResourceAccountEmailResponseBodyAccount) String() string
type RetryChangeAccountEmailRequest ¶ added in v3.0.2
type RetryChangeAccountEmailRequest struct { // The Alibaba Cloud account ID of the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` }
func (RetryChangeAccountEmailRequest) GoString ¶ added in v3.0.2
func (s RetryChangeAccountEmailRequest) GoString() string
func (*RetryChangeAccountEmailRequest) SetAccountId ¶ added in v3.0.2
func (s *RetryChangeAccountEmailRequest) SetAccountId(v string) *RetryChangeAccountEmailRequest
func (RetryChangeAccountEmailRequest) String ¶ added in v3.0.2
func (s RetryChangeAccountEmailRequest) String() string
type RetryChangeAccountEmailResponse ¶ added in v3.0.2
type RetryChangeAccountEmailResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *RetryChangeAccountEmailResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (RetryChangeAccountEmailResponse) GoString ¶ added in v3.0.2
func (s RetryChangeAccountEmailResponse) GoString() string
func (*RetryChangeAccountEmailResponse) SetBody ¶ added in v3.0.2
func (s *RetryChangeAccountEmailResponse) SetBody(v *RetryChangeAccountEmailResponseBody) *RetryChangeAccountEmailResponse
func (*RetryChangeAccountEmailResponse) SetHeaders ¶ added in v3.0.2
func (s *RetryChangeAccountEmailResponse) SetHeaders(v map[string]*string) *RetryChangeAccountEmailResponse
func (*RetryChangeAccountEmailResponse) SetStatusCode ¶ added in v3.0.2
func (s *RetryChangeAccountEmailResponse) SetStatusCode(v int32) *RetryChangeAccountEmailResponse
func (RetryChangeAccountEmailResponse) String ¶ added in v3.0.2
func (s RetryChangeAccountEmailResponse) String() string
type RetryChangeAccountEmailResponseBody ¶ added in v3.0.2
type RetryChangeAccountEmailResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (RetryChangeAccountEmailResponseBody) GoString ¶ added in v3.0.2
func (s RetryChangeAccountEmailResponseBody) GoString() string
func (*RetryChangeAccountEmailResponseBody) SetRequestId ¶ added in v3.0.2
func (s *RetryChangeAccountEmailResponseBody) SetRequestId(v string) *RetryChangeAccountEmailResponseBody
func (RetryChangeAccountEmailResponseBody) String ¶ added in v3.0.2
func (s RetryChangeAccountEmailResponseBody) String() string
type SendVerificationCodeForBindSecureMobilePhoneRequest ¶
type SendVerificationCodeForBindSecureMobilePhoneRequest struct { // The ID of the resource account. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The mobile phone number that you want to bind to the resource account. // // Specify the mobile phone number in the \<Country code>-\<Mobile phone number> format. // // > Mobile phone numbers in the `86-<Mobile phone number>` format in the Chinese mainland are not supported. SecureMobilePhone *string `json:"SecureMobilePhone,omitempty" xml:"SecureMobilePhone,omitempty"` }
func (SendVerificationCodeForBindSecureMobilePhoneRequest) GoString ¶
func (s SendVerificationCodeForBindSecureMobilePhoneRequest) GoString() string
func (*SendVerificationCodeForBindSecureMobilePhoneRequest) SetAccountId ¶
func (s *SendVerificationCodeForBindSecureMobilePhoneRequest) SetAccountId(v string) *SendVerificationCodeForBindSecureMobilePhoneRequest
func (*SendVerificationCodeForBindSecureMobilePhoneRequest) SetSecureMobilePhone ¶
func (s *SendVerificationCodeForBindSecureMobilePhoneRequest) SetSecureMobilePhone(v string) *SendVerificationCodeForBindSecureMobilePhoneRequest
func (SendVerificationCodeForBindSecureMobilePhoneRequest) String ¶
func (s SendVerificationCodeForBindSecureMobilePhoneRequest) String() string
type SendVerificationCodeForBindSecureMobilePhoneResponse ¶
type SendVerificationCodeForBindSecureMobilePhoneResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SendVerificationCodeForBindSecureMobilePhoneResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SendVerificationCodeForBindSecureMobilePhoneResponse) GoString ¶
func (s SendVerificationCodeForBindSecureMobilePhoneResponse) GoString() string
func (*SendVerificationCodeForBindSecureMobilePhoneResponse) SetHeaders ¶
func (s *SendVerificationCodeForBindSecureMobilePhoneResponse) SetHeaders(v map[string]*string) *SendVerificationCodeForBindSecureMobilePhoneResponse
func (*SendVerificationCodeForBindSecureMobilePhoneResponse) SetStatusCode ¶
func (s *SendVerificationCodeForBindSecureMobilePhoneResponse) SetStatusCode(v int32) *SendVerificationCodeForBindSecureMobilePhoneResponse
func (SendVerificationCodeForBindSecureMobilePhoneResponse) String ¶
func (s SendVerificationCodeForBindSecureMobilePhoneResponse) String() string
type SendVerificationCodeForBindSecureMobilePhoneResponseBody ¶
type SendVerificationCodeForBindSecureMobilePhoneResponseBody struct { // The time when the verification code expires. ExpirationDate *string `json:"ExpirationDate,omitempty" xml:"ExpirationDate,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SendVerificationCodeForBindSecureMobilePhoneResponseBody) GoString ¶
func (s SendVerificationCodeForBindSecureMobilePhoneResponseBody) GoString() string
func (*SendVerificationCodeForBindSecureMobilePhoneResponseBody) SetExpirationDate ¶
func (s *SendVerificationCodeForBindSecureMobilePhoneResponseBody) SetExpirationDate(v string) *SendVerificationCodeForBindSecureMobilePhoneResponseBody
func (*SendVerificationCodeForBindSecureMobilePhoneResponseBody) SetRequestId ¶
func (SendVerificationCodeForBindSecureMobilePhoneResponseBody) String ¶
func (s SendVerificationCodeForBindSecureMobilePhoneResponseBody) String() string
type SendVerificationCodeForEnableRDRequest ¶
type SendVerificationCodeForEnableRDRequest struct { // The mobile phone number that is bound to the newly created account. If you leave this parameter empty, the mobile phone number that is bound to the current account is used. // // Specify the mobile phone number in the `<Country code>-<Mobile phone number>` format. // // > Mobile phone numbers in the `86-<Mobile phone number>` format in the Chinese mainland are not supported. SecureMobilePhone *string `json:"SecureMobilePhone,omitempty" xml:"SecureMobilePhone,omitempty"` }
func (SendVerificationCodeForEnableRDRequest) GoString ¶
func (s SendVerificationCodeForEnableRDRequest) GoString() string
func (*SendVerificationCodeForEnableRDRequest) SetSecureMobilePhone ¶
func (s *SendVerificationCodeForEnableRDRequest) SetSecureMobilePhone(v string) *SendVerificationCodeForEnableRDRequest
func (SendVerificationCodeForEnableRDRequest) String ¶
func (s SendVerificationCodeForEnableRDRequest) String() string
type SendVerificationCodeForEnableRDResponse ¶
type SendVerificationCodeForEnableRDResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SendVerificationCodeForEnableRDResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SendVerificationCodeForEnableRDResponse) GoString ¶
func (s SendVerificationCodeForEnableRDResponse) GoString() string
func (*SendVerificationCodeForEnableRDResponse) SetHeaders ¶
func (s *SendVerificationCodeForEnableRDResponse) SetHeaders(v map[string]*string) *SendVerificationCodeForEnableRDResponse
func (*SendVerificationCodeForEnableRDResponse) SetStatusCode ¶
func (s *SendVerificationCodeForEnableRDResponse) SetStatusCode(v int32) *SendVerificationCodeForEnableRDResponse
func (SendVerificationCodeForEnableRDResponse) String ¶
func (s SendVerificationCodeForEnableRDResponse) String() string
type SendVerificationCodeForEnableRDResponseBody ¶
type SendVerificationCodeForEnableRDResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SendVerificationCodeForEnableRDResponseBody) GoString ¶
func (s SendVerificationCodeForEnableRDResponseBody) GoString() string
func (*SendVerificationCodeForEnableRDResponseBody) SetRequestId ¶
func (s *SendVerificationCodeForEnableRDResponseBody) SetRequestId(v string) *SendVerificationCodeForEnableRDResponseBody
func (SendVerificationCodeForEnableRDResponseBody) String ¶
func (s SendVerificationCodeForEnableRDResponseBody) String() string
type SetDefaultPolicyVersionRequest ¶
type SetDefaultPolicyVersionRequest struct { // The name of the policy. // // The name must be 1 to 128 characters in length and can contain letters, digits, and hyphens (-). PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The ID of the policy version. VersionId *string `json:"VersionId,omitempty" xml:"VersionId,omitempty"` }
func (SetDefaultPolicyVersionRequest) GoString ¶
func (s SetDefaultPolicyVersionRequest) GoString() string
func (*SetDefaultPolicyVersionRequest) SetPolicyName ¶
func (s *SetDefaultPolicyVersionRequest) SetPolicyName(v string) *SetDefaultPolicyVersionRequest
func (*SetDefaultPolicyVersionRequest) SetVersionId ¶
func (s *SetDefaultPolicyVersionRequest) SetVersionId(v string) *SetDefaultPolicyVersionRequest
func (SetDefaultPolicyVersionRequest) String ¶
func (s SetDefaultPolicyVersionRequest) String() string
type SetDefaultPolicyVersionResponse ¶
type SetDefaultPolicyVersionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetDefaultPolicyVersionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetDefaultPolicyVersionResponse) GoString ¶
func (s SetDefaultPolicyVersionResponse) GoString() string
func (*SetDefaultPolicyVersionResponse) SetBody ¶
func (s *SetDefaultPolicyVersionResponse) SetBody(v *SetDefaultPolicyVersionResponseBody) *SetDefaultPolicyVersionResponse
func (*SetDefaultPolicyVersionResponse) SetHeaders ¶
func (s *SetDefaultPolicyVersionResponse) SetHeaders(v map[string]*string) *SetDefaultPolicyVersionResponse
func (*SetDefaultPolicyVersionResponse) SetStatusCode ¶
func (s *SetDefaultPolicyVersionResponse) SetStatusCode(v int32) *SetDefaultPolicyVersionResponse
func (SetDefaultPolicyVersionResponse) String ¶
func (s SetDefaultPolicyVersionResponse) String() string
type SetDefaultPolicyVersionResponseBody ¶
type SetDefaultPolicyVersionResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (SetDefaultPolicyVersionResponseBody) GoString ¶
func (s SetDefaultPolicyVersionResponseBody) GoString() string
func (*SetDefaultPolicyVersionResponseBody) SetRequestId ¶
func (s *SetDefaultPolicyVersionResponseBody) SetRequestId(v string) *SetDefaultPolicyVersionResponseBody
func (SetDefaultPolicyVersionResponseBody) String ¶
func (s SetDefaultPolicyVersionResponseBody) String() string
type SetMemberDeletionPermissionRequest ¶
type SetMemberDeletionPermissionRequest struct { // Specifies whether to enable the member deletion feature. Valid values: // // * Enabled: enables the member deletion feature // * Disabled: disables the member deletion feature Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (SetMemberDeletionPermissionRequest) GoString ¶
func (s SetMemberDeletionPermissionRequest) GoString() string
func (*SetMemberDeletionPermissionRequest) SetStatus ¶
func (s *SetMemberDeletionPermissionRequest) SetStatus(v string) *SetMemberDeletionPermissionRequest
func (SetMemberDeletionPermissionRequest) String ¶
func (s SetMemberDeletionPermissionRequest) String() string
type SetMemberDeletionPermissionResponse ¶
type SetMemberDeletionPermissionResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *SetMemberDeletionPermissionResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (SetMemberDeletionPermissionResponse) GoString ¶
func (s SetMemberDeletionPermissionResponse) GoString() string
func (*SetMemberDeletionPermissionResponse) SetHeaders ¶
func (s *SetMemberDeletionPermissionResponse) SetHeaders(v map[string]*string) *SetMemberDeletionPermissionResponse
func (*SetMemberDeletionPermissionResponse) SetStatusCode ¶
func (s *SetMemberDeletionPermissionResponse) SetStatusCode(v int32) *SetMemberDeletionPermissionResponse
func (SetMemberDeletionPermissionResponse) String ¶
func (s SetMemberDeletionPermissionResponse) String() string
type SetMemberDeletionPermissionResponseBody ¶
type SetMemberDeletionPermissionResponseBody struct { // The ID of the management account of the resource directory. ManagementAccountId *string `json:"ManagementAccountId,omitempty" xml:"ManagementAccountId,omitempty"` // The status of the member deletion feature. Valid values: // // * Enabled: The feature is enabled. // * Disabled: The feature is disabled. MemberDeletionStatus *string `json:"MemberDeletionStatus,omitempty" xml:"MemberDeletionStatus,omitempty"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` }
func (SetMemberDeletionPermissionResponseBody) GoString ¶
func (s SetMemberDeletionPermissionResponseBody) GoString() string
func (*SetMemberDeletionPermissionResponseBody) SetManagementAccountId ¶
func (s *SetMemberDeletionPermissionResponseBody) SetManagementAccountId(v string) *SetMemberDeletionPermissionResponseBody
func (*SetMemberDeletionPermissionResponseBody) SetMemberDeletionStatus ¶
func (s *SetMemberDeletionPermissionResponseBody) SetMemberDeletionStatus(v string) *SetMemberDeletionPermissionResponseBody
func (*SetMemberDeletionPermissionResponseBody) SetRequestId ¶
func (s *SetMemberDeletionPermissionResponseBody) SetRequestId(v string) *SetMemberDeletionPermissionResponseBody
func (*SetMemberDeletionPermissionResponseBody) SetResourceDirectoryId ¶
func (s *SetMemberDeletionPermissionResponseBody) SetResourceDirectoryId(v string) *SetMemberDeletionPermissionResponseBody
func (SetMemberDeletionPermissionResponseBody) String ¶
func (s SetMemberDeletionPermissionResponseBody) String() string
type TagResourcesRequest ¶
type TagResourcesRequest struct { // The ID of a resource group or member. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the objects to which you want to add tags. Valid values: // // * ResourceGroup : resource group. This is the default value. // * Account: member. // // > This parameter is required if you add tags to members in a resource directory. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // The tags. Tag []*TagResourcesRequestTag `json:"Tag,omitempty" xml:"Tag,omitempty" type:"Repeated"` }
func (TagResourcesRequest) GoString ¶
func (s TagResourcesRequest) GoString() string
func (*TagResourcesRequest) SetResourceId ¶
func (s *TagResourcesRequest) SetResourceId(v []*string) *TagResourcesRequest
func (*TagResourcesRequest) SetResourceType ¶
func (s *TagResourcesRequest) SetResourceType(v string) *TagResourcesRequest
func (*TagResourcesRequest) SetTag ¶
func (s *TagResourcesRequest) SetTag(v []*TagResourcesRequestTag) *TagResourcesRequest
func (TagResourcesRequest) String ¶
func (s TagResourcesRequest) String() string
type TagResourcesRequestTag ¶
type TagResourcesRequestTag struct { // A tag key. // // A tag key can be a maximum of 128 characters in length. It cannot contain `http://` or `https://` and cannot start with `acs:` or `aliyun`. Key *string `json:"Key,omitempty" xml:"Key,omitempty"` // A tag value. // // A tag value can be a maximum of 128 characters in length. It cannot contain `http://` or `https://` and cannot start with `acs:`. Value *string `json:"Value,omitempty" xml:"Value,omitempty"` }
func (TagResourcesRequestTag) GoString ¶
func (s TagResourcesRequestTag) GoString() string
func (*TagResourcesRequestTag) SetKey ¶
func (s *TagResourcesRequestTag) SetKey(v string) *TagResourcesRequestTag
func (*TagResourcesRequestTag) SetValue ¶
func (s *TagResourcesRequestTag) SetValue(v string) *TagResourcesRequestTag
func (TagResourcesRequestTag) String ¶
func (s TagResourcesRequestTag) String() string
type TagResourcesResponse ¶
type TagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *TagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (TagResourcesResponse) GoString ¶
func (s TagResourcesResponse) GoString() string
func (*TagResourcesResponse) SetBody ¶
func (s *TagResourcesResponse) SetBody(v *TagResourcesResponseBody) *TagResourcesResponse
func (*TagResourcesResponse) SetHeaders ¶
func (s *TagResourcesResponse) SetHeaders(v map[string]*string) *TagResourcesResponse
func (*TagResourcesResponse) SetStatusCode ¶
func (s *TagResourcesResponse) SetStatusCode(v int32) *TagResourcesResponse
func (TagResourcesResponse) String ¶
func (s TagResourcesResponse) String() string
type TagResourcesResponseBody ¶
type TagResourcesResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (TagResourcesResponseBody) GoString ¶
func (s TagResourcesResponseBody) GoString() string
func (*TagResourcesResponseBody) SetRequestId ¶
func (s *TagResourcesResponseBody) SetRequestId(v string) *TagResourcesResponseBody
func (TagResourcesResponseBody) String ¶
func (s TagResourcesResponseBody) String() string
type UntagResourcesRequest ¶
type UntagResourcesRequest struct { // Specifies whether to remove all tags from the specified resource groups or members. Valid values: // // * false (default value) // * true All *bool `json:"All,omitempty" xml:"All,omitempty"` // The ID of a resource group or member. // // You can specify a maximum of 50 IDs. ResourceId []*string `json:"ResourceId,omitempty" xml:"ResourceId,omitempty" type:"Repeated"` // The type of the objects from which you want to remove tags. Valid values: // // * ResourceGroup: resource group. This is the default value. // * Account: member. // // > This parameter is required if you remove tags from members in a resource directory. ResourceType *string `json:"ResourceType,omitempty" xml:"ResourceType,omitempty"` // A tag key. // // You can specify a maximum of 20 tag keys. // // > If you set the `All` parameter to `true`, you do not need to configure this parameter. TagKey []*string `json:"TagKey,omitempty" xml:"TagKey,omitempty" type:"Repeated"` }
func (UntagResourcesRequest) GoString ¶
func (s UntagResourcesRequest) GoString() string
func (*UntagResourcesRequest) SetAll ¶
func (s *UntagResourcesRequest) SetAll(v bool) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceId ¶
func (s *UntagResourcesRequest) SetResourceId(v []*string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetResourceType ¶
func (s *UntagResourcesRequest) SetResourceType(v string) *UntagResourcesRequest
func (*UntagResourcesRequest) SetTagKey ¶
func (s *UntagResourcesRequest) SetTagKey(v []*string) *UntagResourcesRequest
func (UntagResourcesRequest) String ¶
func (s UntagResourcesRequest) String() string
type UntagResourcesResponse ¶
type UntagResourcesResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UntagResourcesResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UntagResourcesResponse) GoString ¶
func (s UntagResourcesResponse) GoString() string
func (*UntagResourcesResponse) SetBody ¶
func (s *UntagResourcesResponse) SetBody(v *UntagResourcesResponseBody) *UntagResourcesResponse
func (*UntagResourcesResponse) SetHeaders ¶
func (s *UntagResourcesResponse) SetHeaders(v map[string]*string) *UntagResourcesResponse
func (*UntagResourcesResponse) SetStatusCode ¶
func (s *UntagResourcesResponse) SetStatusCode(v int32) *UntagResourcesResponse
func (UntagResourcesResponse) String ¶
func (s UntagResourcesResponse) String() string
type UntagResourcesResponseBody ¶
type UntagResourcesResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UntagResourcesResponseBody) GoString ¶
func (s UntagResourcesResponseBody) GoString() string
func (*UntagResourcesResponseBody) SetRequestId ¶
func (s *UntagResourcesResponseBody) SetRequestId(v string) *UntagResourcesResponseBody
func (UntagResourcesResponseBody) String ¶
func (s UntagResourcesResponseBody) String() string
type UpdateAccountRequest ¶
type UpdateAccountRequest struct { // The ID of the Alibaba Cloud account that corresponds to the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The new type of the member. Valid values: // // * ResourceAccount: resource account // * CloudAccount: cloud account // // > You can configure either the `NewDisplayName` or `NewAccountType` parameter. NewAccountType *string `json:"NewAccountType,omitempty" xml:"NewAccountType,omitempty"` // The new display name of the member. // // > You can configure either the `NewDisplayName` or `NewAccountType` parameter. NewDisplayName *string `json:"NewDisplayName,omitempty" xml:"NewDisplayName,omitempty"` }
func (UpdateAccountRequest) GoString ¶
func (s UpdateAccountRequest) GoString() string
func (*UpdateAccountRequest) SetAccountId ¶
func (s *UpdateAccountRequest) SetAccountId(v string) *UpdateAccountRequest
func (*UpdateAccountRequest) SetNewAccountType ¶
func (s *UpdateAccountRequest) SetNewAccountType(v string) *UpdateAccountRequest
func (*UpdateAccountRequest) SetNewDisplayName ¶
func (s *UpdateAccountRequest) SetNewDisplayName(v string) *UpdateAccountRequest
func (UpdateAccountRequest) String ¶
func (s UpdateAccountRequest) String() string
type UpdateAccountResponse ¶
type UpdateAccountResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateAccountResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateAccountResponse) GoString ¶
func (s UpdateAccountResponse) GoString() string
func (*UpdateAccountResponse) SetBody ¶
func (s *UpdateAccountResponse) SetBody(v *UpdateAccountResponseBody) *UpdateAccountResponse
func (*UpdateAccountResponse) SetHeaders ¶
func (s *UpdateAccountResponse) SetHeaders(v map[string]*string) *UpdateAccountResponse
func (*UpdateAccountResponse) SetStatusCode ¶
func (s *UpdateAccountResponse) SetStatusCode(v int32) *UpdateAccountResponse
func (UpdateAccountResponse) String ¶
func (s UpdateAccountResponse) String() string
type UpdateAccountResponseBody ¶
type UpdateAccountResponseBody struct { // The information of the member. Account *UpdateAccountResponseBodyAccount `json:"Account,omitempty" xml:"Account,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateAccountResponseBody) GoString ¶
func (s UpdateAccountResponseBody) GoString() string
func (*UpdateAccountResponseBody) SetAccount ¶
func (s *UpdateAccountResponseBody) SetAccount(v *UpdateAccountResponseBodyAccount) *UpdateAccountResponseBody
func (*UpdateAccountResponseBody) SetRequestId ¶
func (s *UpdateAccountResponseBody) SetRequestId(v string) *UpdateAccountResponseBody
func (UpdateAccountResponseBody) String ¶
func (s UpdateAccountResponseBody) String() string
type UpdateAccountResponseBodyAccount ¶
type UpdateAccountResponseBodyAccount struct { // The ID of the Alibaba Cloud account that corresponds to the member. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The name of the Alibaba Cloud account that corresponds to the member. AccountName *string `json:"AccountName,omitempty" xml:"AccountName,omitempty"` // The display name of the member. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The way in which the member joins the resource directory. Valid values: // // * invited: The member is invited to join the resource directory. // * created: The member is directly created in the resource directory. JoinMethod *string `json:"JoinMethod,omitempty" xml:"JoinMethod,omitempty"` // The time when the member joined the resource directory. The time is displayed in UTC. JoinTime *string `json:"JoinTime,omitempty" xml:"JoinTime,omitempty"` // The time when the member was modified. The time is displayed in UTC. ModifyTime *string `json:"ModifyTime,omitempty" xml:"ModifyTime,omitempty"` // The ID of the resource directory. ResourceDirectoryId *string `json:"ResourceDirectoryId,omitempty" xml:"ResourceDirectoryId,omitempty"` // The status of the member. Valid values: // // * CreateSuccess: The member is created. // * InviteSuccess: The member accepts the invitation. // * Removed: The member is removed. // * SwitchSuccess: The type of the member is switched. Status *string `json:"Status,omitempty" xml:"Status,omitempty"` // The type of the member. Valid values: // // * CloudAccount: cloud account // * ResourceAccount: resource account Type *string `json:"Type,omitempty" xml:"Type,omitempty"` }
func (UpdateAccountResponseBodyAccount) GoString ¶
func (s UpdateAccountResponseBodyAccount) GoString() string
func (*UpdateAccountResponseBodyAccount) SetAccountId ¶
func (s *UpdateAccountResponseBodyAccount) SetAccountId(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetAccountName ¶
func (s *UpdateAccountResponseBodyAccount) SetAccountName(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetDisplayName ¶
func (s *UpdateAccountResponseBodyAccount) SetDisplayName(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetFolderId ¶
func (s *UpdateAccountResponseBodyAccount) SetFolderId(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetJoinMethod ¶
func (s *UpdateAccountResponseBodyAccount) SetJoinMethod(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetJoinTime ¶
func (s *UpdateAccountResponseBodyAccount) SetJoinTime(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetModifyTime ¶
func (s *UpdateAccountResponseBodyAccount) SetModifyTime(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetResourceDirectoryId ¶
func (s *UpdateAccountResponseBodyAccount) SetResourceDirectoryId(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetStatus ¶
func (s *UpdateAccountResponseBodyAccount) SetStatus(v string) *UpdateAccountResponseBodyAccount
func (*UpdateAccountResponseBodyAccount) SetType ¶
func (s *UpdateAccountResponseBodyAccount) SetType(v string) *UpdateAccountResponseBodyAccount
func (UpdateAccountResponseBodyAccount) String ¶
func (s UpdateAccountResponseBodyAccount) String() string
type UpdateAssociatedTransferSettingRequest ¶ added in v3.2.0
type UpdateAssociatedTransferSettingRequest struct { EnableExistingResourcesTransfer *string `json:"EnableExistingResourcesTransfer,omitempty" xml:"EnableExistingResourcesTransfer,omitempty"` // The settings of the transfer rules. RuleSettings []*UpdateAssociatedTransferSettingRequestRuleSettings `json:"RuleSettings,omitempty" xml:"RuleSettings,omitempty" type:"Repeated"` }
func (UpdateAssociatedTransferSettingRequest) GoString ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingRequest) GoString() string
func (*UpdateAssociatedTransferSettingRequest) SetEnableExistingResourcesTransfer ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingRequest) SetEnableExistingResourcesTransfer(v string) *UpdateAssociatedTransferSettingRequest
func (*UpdateAssociatedTransferSettingRequest) SetRuleSettings ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingRequest) SetRuleSettings(v []*UpdateAssociatedTransferSettingRequestRuleSettings) *UpdateAssociatedTransferSettingRequest
func (UpdateAssociatedTransferSettingRequest) String ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingRequest) String() string
type UpdateAssociatedTransferSettingRequestRuleSettings ¶ added in v3.2.0
type UpdateAssociatedTransferSettingRequestRuleSettings struct { // The type of the associated resource. // // You can obtain the resource type from the **Resource type** column in [Services that work with Resource Group](~~94479~~). AssociatedResourceType *string `json:"AssociatedResourceType,omitempty" xml:"AssociatedResourceType,omitempty"` // The service code of the associated resource. // // You can obtain the service code from the **Service code** column in [Services that work with Resource Group](~~94479~~). AssociatedService *string `json:"AssociatedService,omitempty" xml:"AssociatedService,omitempty"` // The type of the primary resource. // // You can obtain the resource type from the **Resource type** column in [Services that work with Resource Group](~~94479~~). MasterResourceType *string `json:"MasterResourceType,omitempty" xml:"MasterResourceType,omitempty"` // The service code of the primary resource. // // You can obtain the service code from the **Service code** column in [Services that work with Resource Group](~~94479~~). MasterService *string `json:"MasterService,omitempty" xml:"MasterService,omitempty"` // The status of the Transfer Associated Resources feature. Valid values: // // - Enable: enabled // - Disable: disabled Status *string `json:"Status,omitempty" xml:"Status,omitempty"` }
func (UpdateAssociatedTransferSettingRequestRuleSettings) GoString ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingRequestRuleSettings) GoString() string
func (*UpdateAssociatedTransferSettingRequestRuleSettings) SetAssociatedResourceType ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetAssociatedResourceType(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
func (*UpdateAssociatedTransferSettingRequestRuleSettings) SetAssociatedService ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetAssociatedService(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
func (*UpdateAssociatedTransferSettingRequestRuleSettings) SetMasterResourceType ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetMasterResourceType(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
func (*UpdateAssociatedTransferSettingRequestRuleSettings) SetMasterService ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingRequestRuleSettings) SetMasterService(v string) *UpdateAssociatedTransferSettingRequestRuleSettings
func (UpdateAssociatedTransferSettingRequestRuleSettings) String ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingRequestRuleSettings) String() string
type UpdateAssociatedTransferSettingResponse ¶ added in v3.2.0
type UpdateAssociatedTransferSettingResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateAssociatedTransferSettingResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateAssociatedTransferSettingResponse) GoString ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingResponse) GoString() string
func (*UpdateAssociatedTransferSettingResponse) SetHeaders ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingResponse) SetHeaders(v map[string]*string) *UpdateAssociatedTransferSettingResponse
func (*UpdateAssociatedTransferSettingResponse) SetStatusCode ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingResponse) SetStatusCode(v int32) *UpdateAssociatedTransferSettingResponse
func (UpdateAssociatedTransferSettingResponse) String ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingResponse) String() string
type UpdateAssociatedTransferSettingResponseBody ¶ added in v3.2.0
type UpdateAssociatedTransferSettingResponseBody struct { // The request ID. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateAssociatedTransferSettingResponseBody) GoString ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingResponseBody) GoString() string
func (*UpdateAssociatedTransferSettingResponseBody) SetRequestId ¶ added in v3.2.0
func (s *UpdateAssociatedTransferSettingResponseBody) SetRequestId(v string) *UpdateAssociatedTransferSettingResponseBody
func (UpdateAssociatedTransferSettingResponseBody) String ¶ added in v3.2.0
func (s UpdateAssociatedTransferSettingResponseBody) String() string
type UpdateControlPolicyRequest ¶
type UpdateControlPolicyRequest struct { // The new description of the access control policy. // // The description must be 1 to 1,024 characters in length. The description can contain letters, digits, underscores (\_), and hyphens (-) and must start with a letter. NewDescription *string `json:"NewDescription,omitempty" xml:"NewDescription,omitempty"` // The new document of the access control policy. // // The document can be a maximum of 4,096 characters in length. // // For more information about the languages of access control policies, see [Languages of access control policies](~~179096~~). // // For more information about the examples of access control policies, see [Examples of custom access control policies](~~181474~~). NewPolicyDocument *string `json:"NewPolicyDocument,omitempty" xml:"NewPolicyDocument,omitempty"` // The new name of the access control policy. // // The name must be 1 to 128 characters in length. The name can contain letters, digits, and hyphens (-) and must start with a letter. NewPolicyName *string `json:"NewPolicyName,omitempty" xml:"NewPolicyName,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` }
func (UpdateControlPolicyRequest) GoString ¶
func (s UpdateControlPolicyRequest) GoString() string
func (*UpdateControlPolicyRequest) SetNewDescription ¶
func (s *UpdateControlPolicyRequest) SetNewDescription(v string) *UpdateControlPolicyRequest
func (*UpdateControlPolicyRequest) SetNewPolicyDocument ¶
func (s *UpdateControlPolicyRequest) SetNewPolicyDocument(v string) *UpdateControlPolicyRequest
func (*UpdateControlPolicyRequest) SetNewPolicyName ¶
func (s *UpdateControlPolicyRequest) SetNewPolicyName(v string) *UpdateControlPolicyRequest
func (*UpdateControlPolicyRequest) SetPolicyId ¶
func (s *UpdateControlPolicyRequest) SetPolicyId(v string) *UpdateControlPolicyRequest
func (UpdateControlPolicyRequest) String ¶
func (s UpdateControlPolicyRequest) String() string
type UpdateControlPolicyResponse ¶
type UpdateControlPolicyResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateControlPolicyResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateControlPolicyResponse) GoString ¶
func (s UpdateControlPolicyResponse) GoString() string
func (*UpdateControlPolicyResponse) SetBody ¶
func (s *UpdateControlPolicyResponse) SetBody(v *UpdateControlPolicyResponseBody) *UpdateControlPolicyResponse
func (*UpdateControlPolicyResponse) SetHeaders ¶
func (s *UpdateControlPolicyResponse) SetHeaders(v map[string]*string) *UpdateControlPolicyResponse
func (*UpdateControlPolicyResponse) SetStatusCode ¶
func (s *UpdateControlPolicyResponse) SetStatusCode(v int32) *UpdateControlPolicyResponse
func (UpdateControlPolicyResponse) String ¶
func (s UpdateControlPolicyResponse) String() string
type UpdateControlPolicyResponseBody ¶
type UpdateControlPolicyResponseBody struct { // The details of the access control policy. ControlPolicy *UpdateControlPolicyResponseBodyControlPolicy `json:"ControlPolicy,omitempty" xml:"ControlPolicy,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateControlPolicyResponseBody) GoString ¶
func (s UpdateControlPolicyResponseBody) GoString() string
func (*UpdateControlPolicyResponseBody) SetControlPolicy ¶
func (s *UpdateControlPolicyResponseBody) SetControlPolicy(v *UpdateControlPolicyResponseBodyControlPolicy) *UpdateControlPolicyResponseBody
func (*UpdateControlPolicyResponseBody) SetRequestId ¶
func (s *UpdateControlPolicyResponseBody) SetRequestId(v string) *UpdateControlPolicyResponseBody
func (UpdateControlPolicyResponseBody) String ¶
func (s UpdateControlPolicyResponseBody) String() string
type UpdateControlPolicyResponseBodyControlPolicy ¶
type UpdateControlPolicyResponseBodyControlPolicy struct { // The number of times that the access control policy is referenced. AttachmentCount *string `json:"AttachmentCount,omitempty" xml:"AttachmentCount,omitempty"` // The time when the access control policy was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the access control policy. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The effective scope of the access control policy. Valid values: // // * All: The access control policy is in effect for Alibaba Cloud accounts, RAM users, and RAM roles. // * RAM: The access control policy is in effect only for RAM users and RAM roles. EffectScope *string `json:"EffectScope,omitempty" xml:"EffectScope,omitempty"` // The ID of the access control policy. PolicyId *string `json:"PolicyId,omitempty" xml:"PolicyId,omitempty"` // The name of the access control policy. PolicyName *string `json:"PolicyName,omitempty" xml:"PolicyName,omitempty"` // The type of the access control policy. Valid values: // // * System: system access control policy // * Custom: custom access control policy PolicyType *string `json:"PolicyType,omitempty" xml:"PolicyType,omitempty"` // The time when the access control policy was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (UpdateControlPolicyResponseBodyControlPolicy) GoString ¶
func (s UpdateControlPolicyResponseBodyControlPolicy) GoString() string
func (*UpdateControlPolicyResponseBodyControlPolicy) SetAttachmentCount ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetAttachmentCount(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetCreateDate ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetCreateDate(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetDescription ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetDescription(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetEffectScope ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetEffectScope(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetPolicyId ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetPolicyId(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetPolicyName ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetPolicyName(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetPolicyType ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetPolicyType(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (*UpdateControlPolicyResponseBodyControlPolicy) SetUpdateDate ¶
func (s *UpdateControlPolicyResponseBodyControlPolicy) SetUpdateDate(v string) *UpdateControlPolicyResponseBodyControlPolicy
func (UpdateControlPolicyResponseBodyControlPolicy) String ¶
func (s UpdateControlPolicyResponseBodyControlPolicy) String() string
type UpdateFolderRequest ¶
type UpdateFolderRequest struct { // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The new name of the folder. // // The name must be 1 to 24 characters in length and can contain letters, digits, underscores (\_), periods (.), and hyphens (-). NewFolderName *string `json:"NewFolderName,omitempty" xml:"NewFolderName,omitempty"` }
func (UpdateFolderRequest) GoString ¶
func (s UpdateFolderRequest) GoString() string
func (*UpdateFolderRequest) SetFolderId ¶
func (s *UpdateFolderRequest) SetFolderId(v string) *UpdateFolderRequest
func (*UpdateFolderRequest) SetNewFolderName ¶
func (s *UpdateFolderRequest) SetNewFolderName(v string) *UpdateFolderRequest
func (UpdateFolderRequest) String ¶
func (s UpdateFolderRequest) String() string
type UpdateFolderResponse ¶
type UpdateFolderResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateFolderResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateFolderResponse) GoString ¶
func (s UpdateFolderResponse) GoString() string
func (*UpdateFolderResponse) SetBody ¶
func (s *UpdateFolderResponse) SetBody(v *UpdateFolderResponseBody) *UpdateFolderResponse
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 { // The information of the folder. Folder *UpdateFolderResponseBodyFolder `json:"Folder,omitempty" xml:"Folder,omitempty" type:"Struct"` // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` }
func (UpdateFolderResponseBody) GoString ¶
func (s UpdateFolderResponseBody) GoString() string
func (*UpdateFolderResponseBody) SetFolder ¶
func (s *UpdateFolderResponseBody) SetFolder(v *UpdateFolderResponseBodyFolder) *UpdateFolderResponseBody
func (*UpdateFolderResponseBody) SetRequestId ¶
func (s *UpdateFolderResponseBody) SetRequestId(v string) *UpdateFolderResponseBody
func (UpdateFolderResponseBody) String ¶
func (s UpdateFolderResponseBody) String() string
type UpdateFolderResponseBodyFolder ¶
type UpdateFolderResponseBodyFolder struct { // The time when the folder was created. CreateTime *string `json:"CreateTime,omitempty" xml:"CreateTime,omitempty"` // The ID of the folder. FolderId *string `json:"FolderId,omitempty" xml:"FolderId,omitempty"` // The name of the folder. FolderName *string `json:"FolderName,omitempty" xml:"FolderName,omitempty"` // The ID of the parent folder. ParentFolderId *string `json:"ParentFolderId,omitempty" xml:"ParentFolderId,omitempty"` }
func (UpdateFolderResponseBodyFolder) GoString ¶
func (s UpdateFolderResponseBodyFolder) GoString() string
func (*UpdateFolderResponseBodyFolder) SetCreateTime ¶
func (s *UpdateFolderResponseBodyFolder) SetCreateTime(v string) *UpdateFolderResponseBodyFolder
func (*UpdateFolderResponseBodyFolder) SetFolderId ¶
func (s *UpdateFolderResponseBodyFolder) SetFolderId(v string) *UpdateFolderResponseBodyFolder
func (*UpdateFolderResponseBodyFolder) SetFolderName ¶
func (s *UpdateFolderResponseBodyFolder) SetFolderName(v string) *UpdateFolderResponseBodyFolder
func (*UpdateFolderResponseBodyFolder) SetParentFolderId ¶
func (s *UpdateFolderResponseBodyFolder) SetParentFolderId(v string) *UpdateFolderResponseBodyFolder
func (UpdateFolderResponseBodyFolder) String ¶
func (s UpdateFolderResponseBodyFolder) String() string
type UpdateResourceGroupRequest ¶
type UpdateResourceGroupRequest struct { // The display name of the resource group. // // The name must be 1 to 50 characters in length. NewDisplayName *string `json:"NewDisplayName,omitempty" xml:"NewDisplayName,omitempty"` // The ID of the resource group. // // You can call the [ListResourceGroups](~~158855~~) operation to obtain the ID. ResourceGroupId *string `json:"ResourceGroupId,omitempty" xml:"ResourceGroupId,omitempty"` }
func (UpdateResourceGroupRequest) GoString ¶
func (s UpdateResourceGroupRequest) GoString() string
func (*UpdateResourceGroupRequest) SetNewDisplayName ¶
func (s *UpdateResourceGroupRequest) SetNewDisplayName(v string) *UpdateResourceGroupRequest
func (*UpdateResourceGroupRequest) SetResourceGroupId ¶
func (s *UpdateResourceGroupRequest) SetResourceGroupId(v string) *UpdateResourceGroupRequest
func (UpdateResourceGroupRequest) String ¶
func (s UpdateResourceGroupRequest) String() string
type UpdateResourceGroupResponse ¶
type UpdateResourceGroupResponse struct { Headers map[string]*string `json:"headers,omitempty" xml:"headers,omitempty"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateResourceGroupResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateResourceGroupResponse) GoString ¶
func (s UpdateResourceGroupResponse) GoString() string
func (*UpdateResourceGroupResponse) SetBody ¶
func (s *UpdateResourceGroupResponse) SetBody(v *UpdateResourceGroupResponseBody) *UpdateResourceGroupResponse
func (*UpdateResourceGroupResponse) SetHeaders ¶
func (s *UpdateResourceGroupResponse) SetHeaders(v map[string]*string) *UpdateResourceGroupResponse
func (*UpdateResourceGroupResponse) SetStatusCode ¶
func (s *UpdateResourceGroupResponse) SetStatusCode(v int32) *UpdateResourceGroupResponse
func (UpdateResourceGroupResponse) String ¶
func (s UpdateResourceGroupResponse) String() string
type UpdateResourceGroupResponseBody ¶
type UpdateResourceGroupResponseBody struct { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the resource group. ResourceGroup *UpdateResourceGroupResponseBodyResourceGroup `json:"ResourceGroup,omitempty" xml:"ResourceGroup,omitempty" type:"Struct"` }
func (UpdateResourceGroupResponseBody) GoString ¶
func (s UpdateResourceGroupResponseBody) GoString() string
func (*UpdateResourceGroupResponseBody) SetRequestId ¶
func (s *UpdateResourceGroupResponseBody) SetRequestId(v string) *UpdateResourceGroupResponseBody
func (*UpdateResourceGroupResponseBody) SetResourceGroup ¶
func (s *UpdateResourceGroupResponseBody) SetResourceGroup(v *UpdateResourceGroupResponseBodyResourceGroup) *UpdateResourceGroupResponseBody
func (UpdateResourceGroupResponseBody) String ¶
func (s UpdateResourceGroupResponseBody) String() string
type UpdateResourceGroupResponseBodyResourceGroup ¶
type UpdateResourceGroupResponseBodyResourceGroup struct { // The ID of the Alibaba Cloud account to which the resource group belongs. AccountId *string `json:"AccountId,omitempty" xml:"AccountId,omitempty"` // The time when the resource group was created. The time is displayed in UTC. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The display name of the resource group. DisplayName *string `json:"DisplayName,omitempty" xml:"DisplayName,omitempty"` // The ID of the resource group. Id *string `json:"Id,omitempty" xml:"Id,omitempty"` // The unique identifier of the resource group. Name *string `json:"Name,omitempty" xml:"Name,omitempty"` }
func (UpdateResourceGroupResponseBodyResourceGroup) GoString ¶
func (s UpdateResourceGroupResponseBodyResourceGroup) GoString() string
func (*UpdateResourceGroupResponseBodyResourceGroup) SetAccountId ¶
func (s *UpdateResourceGroupResponseBodyResourceGroup) SetAccountId(v string) *UpdateResourceGroupResponseBodyResourceGroup
func (*UpdateResourceGroupResponseBodyResourceGroup) SetCreateDate ¶
func (s *UpdateResourceGroupResponseBodyResourceGroup) SetCreateDate(v string) *UpdateResourceGroupResponseBodyResourceGroup
func (*UpdateResourceGroupResponseBodyResourceGroup) SetDisplayName ¶
func (s *UpdateResourceGroupResponseBodyResourceGroup) SetDisplayName(v string) *UpdateResourceGroupResponseBodyResourceGroup
func (*UpdateResourceGroupResponseBodyResourceGroup) SetName ¶
func (s *UpdateResourceGroupResponseBodyResourceGroup) SetName(v string) *UpdateResourceGroupResponseBodyResourceGroup
func (UpdateResourceGroupResponseBodyResourceGroup) String ¶
func (s UpdateResourceGroupResponseBodyResourceGroup) String() string
type UpdateRoleRequest ¶
type UpdateRoleRequest struct { // The document of the policy that specifies the trusted entity to assume the RAM role. NewAssumeRolePolicyDocument *string `json:"NewAssumeRolePolicyDocument,omitempty" xml:"NewAssumeRolePolicyDocument,omitempty"` // The description of the RAM role. // // The description must be 1 to 1,024 characters in length. NewDescription *string `json:"NewDescription,omitempty" xml:"NewDescription,omitempty"` // The maximum session duration of the RAM role. // // Unit: seconds. Valid values: 3600 to 43200. Default value: 3600. // // If you do not specify this parameter, the default value is used. NewMaxSessionDuration *int64 `json:"NewMaxSessionDuration,omitempty" xml:"NewMaxSessionDuration,omitempty"` // The name of the RAM role. // // The name must be 1 to 64 characters in length and can contain letters, digits, periods (.),and hyphens (-). 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"` StatusCode *int32 `json:"statusCode,omitempty" xml:"statusCode,omitempty"` Body *UpdateRoleResponseBody `json:"body,omitempty" xml:"body,omitempty"` }
func (UpdateRoleResponse) GoString ¶
func (s UpdateRoleResponse) GoString() string
func (*UpdateRoleResponse) SetBody ¶
func (s *UpdateRoleResponse) SetBody(v *UpdateRoleResponseBody) *UpdateRoleResponse
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 { // The ID of the request. RequestId *string `json:"RequestId,omitempty" xml:"RequestId,omitempty"` // The information of the RAM role. Role *UpdateRoleResponseBodyRole `json:"Role,omitempty" xml:"Role,omitempty" type:"Struct"` }
func (UpdateRoleResponseBody) GoString ¶
func (s UpdateRoleResponseBody) GoString() string
func (*UpdateRoleResponseBody) SetRequestId ¶
func (s *UpdateRoleResponseBody) SetRequestId(v string) *UpdateRoleResponseBody
func (*UpdateRoleResponseBody) SetRole ¶
func (s *UpdateRoleResponseBody) SetRole(v *UpdateRoleResponseBodyRole) *UpdateRoleResponseBody
func (UpdateRoleResponseBody) String ¶
func (s UpdateRoleResponseBody) String() string
type UpdateRoleResponseBodyRole ¶
type UpdateRoleResponseBodyRole struct { // The Alibaba Cloud Resource Name (ARN) of the RAM role. Arn *string `json:"Arn,omitempty" xml:"Arn,omitempty"` // The document of the policy that specifies the trusted entity to assume the RAM role. AssumeRolePolicyDocument *string `json:"AssumeRolePolicyDocument,omitempty" xml:"AssumeRolePolicyDocument,omitempty"` // The time when the RAM role was created. CreateDate *string `json:"CreateDate,omitempty" xml:"CreateDate,omitempty"` // The description of the RAM role. Description *string `json:"Description,omitempty" xml:"Description,omitempty"` // The maximum session duration of the RAM role. MaxSessionDuration *int64 `json:"MaxSessionDuration,omitempty" xml:"MaxSessionDuration,omitempty"` // The ID of the RAM role. RoleId *string `json:"RoleId,omitempty" xml:"RoleId,omitempty"` // The name of the RAM role. RoleName *string `json:"RoleName,omitempty" xml:"RoleName,omitempty"` // The name of the RAM role after authorization. RolePrincipalName *string `json:"RolePrincipalName,omitempty" xml:"RolePrincipalName,omitempty"` // The time when the RAM role was updated. UpdateDate *string `json:"UpdateDate,omitempty" xml:"UpdateDate,omitempty"` }
func (UpdateRoleResponseBodyRole) GoString ¶
func (s UpdateRoleResponseBodyRole) GoString() string
func (*UpdateRoleResponseBodyRole) SetArn ¶
func (s *UpdateRoleResponseBodyRole) SetArn(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetAssumeRolePolicyDocument ¶
func (s *UpdateRoleResponseBodyRole) SetAssumeRolePolicyDocument(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetCreateDate ¶
func (s *UpdateRoleResponseBodyRole) SetCreateDate(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetDescription ¶
func (s *UpdateRoleResponseBodyRole) SetDescription(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetMaxSessionDuration ¶
func (s *UpdateRoleResponseBodyRole) SetMaxSessionDuration(v int64) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetRoleId ¶
func (s *UpdateRoleResponseBodyRole) SetRoleId(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetRoleName ¶
func (s *UpdateRoleResponseBodyRole) SetRoleName(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetRolePrincipalName ¶
func (s *UpdateRoleResponseBodyRole) SetRolePrincipalName(v string) *UpdateRoleResponseBodyRole
func (*UpdateRoleResponseBodyRole) SetUpdateDate ¶
func (s *UpdateRoleResponseBodyRole) SetUpdateDate(v string) *UpdateRoleResponseBodyRole
func (UpdateRoleResponseBodyRole) String ¶
func (s UpdateRoleResponseBodyRole) String() string
Click to show internal directories.
Click to hide internal directories.