Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AbandonableChecks
- type AcceptHandshakeRequest
- type AcceptHandshakeResponse
- type Account
- type AccountDeletionCheckResultInfo
- type AccountInListAccounts
- type AccountInListAccountsForParent
- type AccountsInListAccounts
- type AccountsInListAccountsForParent
- type AccountsInListDelegatedAdministrators
- type AttachControlPolicyRequest
- type AttachControlPolicyResponse
- type AttachPolicyRequest
- type AttachPolicyResponse
- type BindSecureMobilePhoneRequest
- type BindSecureMobilePhoneResponse
- type CancelChangeAccountEmailRequest
- type CancelChangeAccountEmailResponse
- type CancelCreateCloudAccountRequest
- type CancelCreateCloudAccountResponse
- type CancelHandshakeRequest
- type CancelHandshakeResponse
- type CancelPromoteResourceAccountRequest
- type CancelPromoteResourceAccountResponse
- type ChangeAccountEmailRequest
- type ChangeAccountEmailResponse
- type Check
- type CheckAccountDeleteRequest
- type CheckAccountDeleteResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AcceptHandshake(request *AcceptHandshakeRequest) (response *AcceptHandshakeResponse, err error)
- func (client *Client) AcceptHandshakeWithCallback(request *AcceptHandshakeRequest, ...) <-chan int
- func (client *Client) AcceptHandshakeWithChan(request *AcceptHandshakeRequest) (<-chan *AcceptHandshakeResponse, <-chan error)
- func (client *Client) AttachControlPolicy(request *AttachControlPolicyRequest) (response *AttachControlPolicyResponse, err error)
- func (client *Client) AttachControlPolicyWithCallback(request *AttachControlPolicyRequest, ...) <-chan int
- func (client *Client) AttachControlPolicyWithChan(request *AttachControlPolicyRequest) (<-chan *AttachControlPolicyResponse, <-chan error)
- func (client *Client) AttachPolicy(request *AttachPolicyRequest) (response *AttachPolicyResponse, err error)
- func (client *Client) AttachPolicyWithCallback(request *AttachPolicyRequest, ...) <-chan int
- func (client *Client) AttachPolicyWithChan(request *AttachPolicyRequest) (<-chan *AttachPolicyResponse, <-chan error)
- func (client *Client) BindSecureMobilePhone(request *BindSecureMobilePhoneRequest) (response *BindSecureMobilePhoneResponse, err error)
- func (client *Client) BindSecureMobilePhoneWithCallback(request *BindSecureMobilePhoneRequest, ...) <-chan int
- func (client *Client) BindSecureMobilePhoneWithChan(request *BindSecureMobilePhoneRequest) (<-chan *BindSecureMobilePhoneResponse, <-chan error)
- func (client *Client) CancelChangeAccountEmail(request *CancelChangeAccountEmailRequest) (response *CancelChangeAccountEmailResponse, err error)
- func (client *Client) CancelChangeAccountEmailWithCallback(request *CancelChangeAccountEmailRequest, ...) <-chan int
- func (client *Client) CancelChangeAccountEmailWithChan(request *CancelChangeAccountEmailRequest) (<-chan *CancelChangeAccountEmailResponse, <-chan error)
- func (client *Client) CancelCreateCloudAccount(request *CancelCreateCloudAccountRequest) (response *CancelCreateCloudAccountResponse, err error)
- func (client *Client) CancelCreateCloudAccountWithCallback(request *CancelCreateCloudAccountRequest, ...) <-chan int
- func (client *Client) CancelCreateCloudAccountWithChan(request *CancelCreateCloudAccountRequest) (<-chan *CancelCreateCloudAccountResponse, <-chan error)
- func (client *Client) CancelHandshake(request *CancelHandshakeRequest) (response *CancelHandshakeResponse, err error)
- func (client *Client) CancelHandshakeWithCallback(request *CancelHandshakeRequest, ...) <-chan int
- func (client *Client) CancelHandshakeWithChan(request *CancelHandshakeRequest) (<-chan *CancelHandshakeResponse, <-chan error)
- func (client *Client) CancelPromoteResourceAccount(request *CancelPromoteResourceAccountRequest) (response *CancelPromoteResourceAccountResponse, err error)
- func (client *Client) CancelPromoteResourceAccountWithCallback(request *CancelPromoteResourceAccountRequest, ...) <-chan int
- func (client *Client) CancelPromoteResourceAccountWithChan(request *CancelPromoteResourceAccountRequest) (<-chan *CancelPromoteResourceAccountResponse, <-chan error)
- func (client *Client) ChangeAccountEmail(request *ChangeAccountEmailRequest) (response *ChangeAccountEmailResponse, err error)
- func (client *Client) ChangeAccountEmailWithCallback(request *ChangeAccountEmailRequest, ...) <-chan int
- func (client *Client) ChangeAccountEmailWithChan(request *ChangeAccountEmailRequest) (<-chan *ChangeAccountEmailResponse, <-chan error)
- func (client *Client) CheckAccountDelete(request *CheckAccountDeleteRequest) (response *CheckAccountDeleteResponse, err error)
- func (client *Client) CheckAccountDeleteWithCallback(request *CheckAccountDeleteRequest, ...) <-chan int
- func (client *Client) CheckAccountDeleteWithChan(request *CheckAccountDeleteRequest) (<-chan *CheckAccountDeleteResponse, <-chan error)
- func (client *Client) CreateCloudAccount(request *CreateCloudAccountRequest) (response *CreateCloudAccountResponse, err error)
- func (client *Client) CreateCloudAccountWithCallback(request *CreateCloudAccountRequest, ...) <-chan int
- func (client *Client) CreateCloudAccountWithChan(request *CreateCloudAccountRequest) (<-chan *CreateCloudAccountResponse, <-chan error)
- func (client *Client) CreateControlPolicy(request *CreateControlPolicyRequest) (response *CreateControlPolicyResponse, err error)
- func (client *Client) CreateControlPolicyWithCallback(request *CreateControlPolicyRequest, ...) <-chan int
- func (client *Client) CreateControlPolicyWithChan(request *CreateControlPolicyRequest) (<-chan *CreateControlPolicyResponse, <-chan error)
- func (client *Client) CreateFolder(request *CreateFolderRequest) (response *CreateFolderResponse, err error)
- func (client *Client) CreateFolderWithCallback(request *CreateFolderRequest, ...) <-chan int
- func (client *Client) CreateFolderWithChan(request *CreateFolderRequest) (<-chan *CreateFolderResponse, <-chan error)
- func (client *Client) CreatePolicy(request *CreatePolicyRequest) (response *CreatePolicyResponse, err error)
- func (client *Client) CreatePolicyVersion(request *CreatePolicyVersionRequest) (response *CreatePolicyVersionResponse, err error)
- func (client *Client) CreatePolicyVersionWithCallback(request *CreatePolicyVersionRequest, ...) <-chan int
- func (client *Client) CreatePolicyVersionWithChan(request *CreatePolicyVersionRequest) (<-chan *CreatePolicyVersionResponse, <-chan error)
- func (client *Client) CreatePolicyWithCallback(request *CreatePolicyRequest, ...) <-chan int
- func (client *Client) CreatePolicyWithChan(request *CreatePolicyRequest) (<-chan *CreatePolicyResponse, <-chan error)
- func (client *Client) CreateResourceAccount(request *CreateResourceAccountRequest) (response *CreateResourceAccountResponse, err error)
- func (client *Client) CreateResourceAccountWithCallback(request *CreateResourceAccountRequest, ...) <-chan int
- func (client *Client) CreateResourceAccountWithChan(request *CreateResourceAccountRequest) (<-chan *CreateResourceAccountResponse, <-chan error)
- func (client *Client) CreateResourceGroup(request *CreateResourceGroupRequest) (response *CreateResourceGroupResponse, err error)
- func (client *Client) CreateResourceGroupWithCallback(request *CreateResourceGroupRequest, ...) <-chan int
- func (client *Client) CreateResourceGroupWithChan(request *CreateResourceGroupRequest) (<-chan *CreateResourceGroupResponse, <-chan error)
- func (client *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)
- func (client *Client) CreateRoleWithCallback(request *CreateRoleRequest, ...) <-chan int
- func (client *Client) CreateRoleWithChan(request *CreateRoleRequest) (<-chan *CreateRoleResponse, <-chan error)
- func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)
- func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, ...) <-chan int
- func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)
- func (client *Client) DeclineHandshake(request *DeclineHandshakeRequest) (response *DeclineHandshakeResponse, err error)
- func (client *Client) DeclineHandshakeWithCallback(request *DeclineHandshakeRequest, ...) <-chan int
- func (client *Client) DeclineHandshakeWithChan(request *DeclineHandshakeRequest) (<-chan *DeclineHandshakeResponse, <-chan error)
- func (client *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)
- func (client *Client) DeleteAccountWithCallback(request *DeleteAccountRequest, ...) <-chan int
- func (client *Client) DeleteAccountWithChan(request *DeleteAccountRequest) (<-chan *DeleteAccountResponse, <-chan error)
- func (client *Client) DeleteControlPolicy(request *DeleteControlPolicyRequest) (response *DeleteControlPolicyResponse, err error)
- func (client *Client) DeleteControlPolicyWithCallback(request *DeleteControlPolicyRequest, ...) <-chan int
- func (client *Client) DeleteControlPolicyWithChan(request *DeleteControlPolicyRequest) (<-chan *DeleteControlPolicyResponse, <-chan error)
- func (client *Client) DeleteFolder(request *DeleteFolderRequest) (response *DeleteFolderResponse, err error)
- func (client *Client) DeleteFolderWithCallback(request *DeleteFolderRequest, ...) <-chan int
- func (client *Client) DeleteFolderWithChan(request *DeleteFolderRequest) (<-chan *DeleteFolderResponse, <-chan error)
- func (client *Client) DeletePolicy(request *DeletePolicyRequest) (response *DeletePolicyResponse, err error)
- func (client *Client) DeletePolicyVersion(request *DeletePolicyVersionRequest) (response *DeletePolicyVersionResponse, err error)
- func (client *Client) DeletePolicyVersionWithCallback(request *DeletePolicyVersionRequest, ...) <-chan int
- func (client *Client) DeletePolicyVersionWithChan(request *DeletePolicyVersionRequest) (<-chan *DeletePolicyVersionResponse, <-chan error)
- func (client *Client) DeletePolicyWithCallback(request *DeletePolicyRequest, ...) <-chan int
- func (client *Client) DeletePolicyWithChan(request *DeletePolicyRequest) (<-chan *DeletePolicyResponse, <-chan error)
- func (client *Client) DeleteResourceGroup(request *DeleteResourceGroupRequest) (response *DeleteResourceGroupResponse, err error)
- func (client *Client) DeleteResourceGroupWithCallback(request *DeleteResourceGroupRequest, ...) <-chan int
- func (client *Client) DeleteResourceGroupWithChan(request *DeleteResourceGroupRequest) (<-chan *DeleteResourceGroupResponse, <-chan error)
- func (client *Client) DeleteRole(request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)
- func (client *Client) DeleteRoleWithCallback(request *DeleteRoleRequest, ...) <-chan int
- func (client *Client) DeleteRoleWithChan(request *DeleteRoleRequest) (<-chan *DeleteRoleResponse, <-chan error)
- func (client *Client) DeleteServiceLinkedRole(request *DeleteServiceLinkedRoleRequest) (response *DeleteServiceLinkedRoleResponse, err error)
- func (client *Client) DeleteServiceLinkedRoleWithCallback(request *DeleteServiceLinkedRoleRequest, ...) <-chan int
- func (client *Client) DeleteServiceLinkedRoleWithChan(request *DeleteServiceLinkedRoleRequest) (<-chan *DeleteServiceLinkedRoleResponse, <-chan error)
- func (client *Client) DeregisterDelegatedAdministrator(request *DeregisterDelegatedAdministratorRequest) (response *DeregisterDelegatedAdministratorResponse, err error)
- func (client *Client) DeregisterDelegatedAdministratorWithCallback(request *DeregisterDelegatedAdministratorRequest, ...) <-chan int
- func (client *Client) DeregisterDelegatedAdministratorWithChan(request *DeregisterDelegatedAdministratorRequest) (<-chan *DeregisterDelegatedAdministratorResponse, <-chan error)
- func (client *Client) DestroyResourceDirectory(request *DestroyResourceDirectoryRequest) (response *DestroyResourceDirectoryResponse, err error)
- func (client *Client) DestroyResourceDirectoryWithCallback(request *DestroyResourceDirectoryRequest, ...) <-chan int
- func (client *Client) DestroyResourceDirectoryWithChan(request *DestroyResourceDirectoryRequest) (<-chan *DestroyResourceDirectoryResponse, <-chan error)
- func (client *Client) DetachControlPolicy(request *DetachControlPolicyRequest) (response *DetachControlPolicyResponse, err error)
- func (client *Client) DetachControlPolicyWithCallback(request *DetachControlPolicyRequest, ...) <-chan int
- func (client *Client) DetachControlPolicyWithChan(request *DetachControlPolicyRequest) (<-chan *DetachControlPolicyResponse, <-chan error)
- func (client *Client) DetachPolicy(request *DetachPolicyRequest) (response *DetachPolicyResponse, err error)
- func (client *Client) DetachPolicyWithCallback(request *DetachPolicyRequest, ...) <-chan int
- func (client *Client) DetachPolicyWithChan(request *DetachPolicyRequest) (<-chan *DetachPolicyResponse, <-chan error)
- func (client *Client) DisableControlPolicy(request *DisableControlPolicyRequest) (response *DisableControlPolicyResponse, err error)
- func (client *Client) DisableControlPolicyWithCallback(request *DisableControlPolicyRequest, ...) <-chan int
- func (client *Client) DisableControlPolicyWithChan(request *DisableControlPolicyRequest) (<-chan *DisableControlPolicyResponse, <-chan error)
- func (client *Client) EnableControlPolicy(request *EnableControlPolicyRequest) (response *EnableControlPolicyResponse, err error)
- func (client *Client) EnableControlPolicyWithCallback(request *EnableControlPolicyRequest, ...) <-chan int
- func (client *Client) EnableControlPolicyWithChan(request *EnableControlPolicyRequest) (<-chan *EnableControlPolicyResponse, <-chan error)
- func (client *Client) EnableResourceDirectory(request *EnableResourceDirectoryRequest) (response *EnableResourceDirectoryResponse, err error)
- func (client *Client) EnableResourceDirectoryWithCallback(request *EnableResourceDirectoryRequest, ...) <-chan int
- func (client *Client) EnableResourceDirectoryWithChan(request *EnableResourceDirectoryRequest) (<-chan *EnableResourceDirectoryResponse, <-chan error)
- func (client *Client) GetAccount(request *GetAccountRequest) (response *GetAccountResponse, err error)
- func (client *Client) GetAccountDeletionCheckResult(request *GetAccountDeletionCheckResultRequest) (response *GetAccountDeletionCheckResultResponse, err error)
- func (client *Client) GetAccountDeletionCheckResultWithCallback(request *GetAccountDeletionCheckResultRequest, ...) <-chan int
- func (client *Client) GetAccountDeletionCheckResultWithChan(request *GetAccountDeletionCheckResultRequest) (<-chan *GetAccountDeletionCheckResultResponse, <-chan error)
- func (client *Client) GetAccountDeletionStatus(request *GetAccountDeletionStatusRequest) (response *GetAccountDeletionStatusResponse, err error)
- func (client *Client) GetAccountDeletionStatusWithCallback(request *GetAccountDeletionStatusRequest, ...) <-chan int
- func (client *Client) GetAccountDeletionStatusWithChan(request *GetAccountDeletionStatusRequest) (<-chan *GetAccountDeletionStatusResponse, <-chan error)
- func (client *Client) GetAccountWithCallback(request *GetAccountRequest, ...) <-chan int
- func (client *Client) GetAccountWithChan(request *GetAccountRequest) (<-chan *GetAccountResponse, <-chan error)
- func (client *Client) GetControlPolicy(request *GetControlPolicyRequest) (response *GetControlPolicyResponse, err error)
- func (client *Client) GetControlPolicyEnablementStatus(request *GetControlPolicyEnablementStatusRequest) (response *GetControlPolicyEnablementStatusResponse, err error)
- func (client *Client) GetControlPolicyEnablementStatusWithCallback(request *GetControlPolicyEnablementStatusRequest, ...) <-chan int
- func (client *Client) GetControlPolicyEnablementStatusWithChan(request *GetControlPolicyEnablementStatusRequest) (<-chan *GetControlPolicyEnablementStatusResponse, <-chan error)
- func (client *Client) GetControlPolicyWithCallback(request *GetControlPolicyRequest, ...) <-chan int
- func (client *Client) GetControlPolicyWithChan(request *GetControlPolicyRequest) (<-chan *GetControlPolicyResponse, <-chan error)
- func (client *Client) GetFolder(request *GetFolderRequest) (response *GetFolderResponse, err error)
- func (client *Client) GetFolderWithCallback(request *GetFolderRequest, ...) <-chan int
- func (client *Client) GetFolderWithChan(request *GetFolderRequest) (<-chan *GetFolderResponse, <-chan error)
- func (client *Client) GetHandshake(request *GetHandshakeRequest) (response *GetHandshakeResponse, err error)
- func (client *Client) GetHandshakeWithCallback(request *GetHandshakeRequest, ...) <-chan int
- func (client *Client) GetHandshakeWithChan(request *GetHandshakeRequest) (<-chan *GetHandshakeResponse, <-chan error)
- func (client *Client) GetPayerForAccount(request *GetPayerForAccountRequest) (response *GetPayerForAccountResponse, err error)
- func (client *Client) GetPayerForAccountWithCallback(request *GetPayerForAccountRequest, ...) <-chan int
- func (client *Client) GetPayerForAccountWithChan(request *GetPayerForAccountRequest) (<-chan *GetPayerForAccountResponse, <-chan error)
- func (client *Client) GetPolicy(request *GetPolicyRequest) (response *GetPolicyResponse, err error)
- func (client *Client) GetPolicyVersion(request *GetPolicyVersionRequest) (response *GetPolicyVersionResponse, err error)
- func (client *Client) GetPolicyVersionWithCallback(request *GetPolicyVersionRequest, ...) <-chan int
- func (client *Client) GetPolicyVersionWithChan(request *GetPolicyVersionRequest) (<-chan *GetPolicyVersionResponse, <-chan error)
- func (client *Client) GetPolicyWithCallback(request *GetPolicyRequest, ...) <-chan int
- func (client *Client) GetPolicyWithChan(request *GetPolicyRequest) (<-chan *GetPolicyResponse, <-chan error)
- func (client *Client) GetResourceDirectory(request *GetResourceDirectoryRequest) (response *GetResourceDirectoryResponse, err error)
- func (client *Client) GetResourceDirectoryWithCallback(request *GetResourceDirectoryRequest, ...) <-chan int
- func (client *Client) GetResourceDirectoryWithChan(request *GetResourceDirectoryRequest) (<-chan *GetResourceDirectoryResponse, <-chan error)
- func (client *Client) GetResourceGroup(request *GetResourceGroupRequest) (response *GetResourceGroupResponse, err error)
- func (client *Client) GetResourceGroupWithCallback(request *GetResourceGroupRequest, ...) <-chan int
- func (client *Client) GetResourceGroupWithChan(request *GetResourceGroupRequest) (<-chan *GetResourceGroupResponse, <-chan error)
- func (client *Client) GetRole(request *GetRoleRequest) (response *GetRoleResponse, err error)
- func (client *Client) GetRoleWithCallback(request *GetRoleRequest, callback func(response *GetRoleResponse, err error)) <-chan int
- func (client *Client) GetRoleWithChan(request *GetRoleRequest) (<-chan *GetRoleResponse, <-chan error)
- func (client *Client) GetServiceLinkedRoleDeletionStatus(request *GetServiceLinkedRoleDeletionStatusRequest) (response *GetServiceLinkedRoleDeletionStatusResponse, err error)
- func (client *Client) GetServiceLinkedRoleDeletionStatusWithCallback(request *GetServiceLinkedRoleDeletionStatusRequest, ...) <-chan int
- func (client *Client) GetServiceLinkedRoleDeletionStatusWithChan(request *GetServiceLinkedRoleDeletionStatusRequest) (<-chan *GetServiceLinkedRoleDeletionStatusResponse, <-chan error)
- func (client *Client) InitResourceDirectory(request *InitResourceDirectoryRequest) (response *InitResourceDirectoryResponse, err error)
- func (client *Client) InitResourceDirectoryWithCallback(request *InitResourceDirectoryRequest, ...) <-chan int
- func (client *Client) InitResourceDirectoryWithChan(request *InitResourceDirectoryRequest) (<-chan *InitResourceDirectoryResponse, <-chan error)
- func (client *Client) InviteAccountToResourceDirectory(request *InviteAccountToResourceDirectoryRequest) (response *InviteAccountToResourceDirectoryResponse, err error)
- func (client *Client) InviteAccountToResourceDirectoryWithCallback(request *InviteAccountToResourceDirectoryRequest, ...) <-chan int
- func (client *Client) InviteAccountToResourceDirectoryWithChan(request *InviteAccountToResourceDirectoryRequest) (<-chan *InviteAccountToResourceDirectoryResponse, <-chan error)
- func (client *Client) ListAccounts(request *ListAccountsRequest) (response *ListAccountsResponse, err error)
- func (client *Client) ListAccountsForParent(request *ListAccountsForParentRequest) (response *ListAccountsForParentResponse, err error)
- func (client *Client) ListAccountsForParentWithCallback(request *ListAccountsForParentRequest, ...) <-chan int
- func (client *Client) ListAccountsForParentWithChan(request *ListAccountsForParentRequest) (<-chan *ListAccountsForParentResponse, <-chan error)
- func (client *Client) ListAccountsWithCallback(request *ListAccountsRequest, ...) <-chan int
- func (client *Client) ListAccountsWithChan(request *ListAccountsRequest) (<-chan *ListAccountsResponse, <-chan error)
- func (client *Client) ListAncestors(request *ListAncestorsRequest) (response *ListAncestorsResponse, err error)
- func (client *Client) ListAncestorsWithCallback(request *ListAncestorsRequest, ...) <-chan int
- func (client *Client) ListAncestorsWithChan(request *ListAncestorsRequest) (<-chan *ListAncestorsResponse, <-chan error)
- func (client *Client) ListControlPolicies(request *ListControlPoliciesRequest) (response *ListControlPoliciesResponse, err error)
- func (client *Client) ListControlPoliciesWithCallback(request *ListControlPoliciesRequest, ...) <-chan int
- func (client *Client) ListControlPoliciesWithChan(request *ListControlPoliciesRequest) (<-chan *ListControlPoliciesResponse, <-chan error)
- func (client *Client) ListControlPolicyAttachmentsForTarget(request *ListControlPolicyAttachmentsForTargetRequest) (response *ListControlPolicyAttachmentsForTargetResponse, err error)
- func (client *Client) ListControlPolicyAttachmentsForTargetWithCallback(request *ListControlPolicyAttachmentsForTargetRequest, ...) <-chan int
- func (client *Client) ListControlPolicyAttachmentsForTargetWithChan(request *ListControlPolicyAttachmentsForTargetRequest) (<-chan *ListControlPolicyAttachmentsForTargetResponse, <-chan error)
- func (client *Client) ListDelegatedAdministrators(request *ListDelegatedAdministratorsRequest) (response *ListDelegatedAdministratorsResponse, err error)
- func (client *Client) ListDelegatedAdministratorsWithCallback(request *ListDelegatedAdministratorsRequest, ...) <-chan int
- func (client *Client) ListDelegatedAdministratorsWithChan(request *ListDelegatedAdministratorsRequest) (<-chan *ListDelegatedAdministratorsResponse, <-chan error)
- func (client *Client) ListDelegatedServicesForAccount(request *ListDelegatedServicesForAccountRequest) (response *ListDelegatedServicesForAccountResponse, err error)
- func (client *Client) ListDelegatedServicesForAccountWithCallback(request *ListDelegatedServicesForAccountRequest, ...) <-chan int
- func (client *Client) ListDelegatedServicesForAccountWithChan(request *ListDelegatedServicesForAccountRequest) (<-chan *ListDelegatedServicesForAccountResponse, <-chan error)
- func (client *Client) ListFoldersForParent(request *ListFoldersForParentRequest) (response *ListFoldersForParentResponse, err error)
- func (client *Client) ListFoldersForParentWithCallback(request *ListFoldersForParentRequest, ...) <-chan int
- func (client *Client) ListFoldersForParentWithChan(request *ListFoldersForParentRequest) (<-chan *ListFoldersForParentResponse, <-chan error)
- func (client *Client) ListHandshakesForAccount(request *ListHandshakesForAccountRequest) (response *ListHandshakesForAccountResponse, err error)
- func (client *Client) ListHandshakesForAccountWithCallback(request *ListHandshakesForAccountRequest, ...) <-chan int
- func (client *Client) ListHandshakesForAccountWithChan(request *ListHandshakesForAccountRequest) (<-chan *ListHandshakesForAccountResponse, <-chan error)
- func (client *Client) ListHandshakesForResourceDirectory(request *ListHandshakesForResourceDirectoryRequest) (response *ListHandshakesForResourceDirectoryResponse, err error)
- func (client *Client) ListHandshakesForResourceDirectoryWithCallback(request *ListHandshakesForResourceDirectoryRequest, ...) <-chan int
- func (client *Client) ListHandshakesForResourceDirectoryWithChan(request *ListHandshakesForResourceDirectoryRequest) (<-chan *ListHandshakesForResourceDirectoryResponse, <-chan error)
- func (client *Client) ListPolicies(request *ListPoliciesRequest) (response *ListPoliciesResponse, err error)
- func (client *Client) ListPoliciesWithCallback(request *ListPoliciesRequest, ...) <-chan int
- func (client *Client) ListPoliciesWithChan(request *ListPoliciesRequest) (<-chan *ListPoliciesResponse, <-chan error)
- func (client *Client) ListPolicyAttachments(request *ListPolicyAttachmentsRequest) (response *ListPolicyAttachmentsResponse, err error)
- func (client *Client) ListPolicyAttachmentsWithCallback(request *ListPolicyAttachmentsRequest, ...) <-chan int
- func (client *Client) ListPolicyAttachmentsWithChan(request *ListPolicyAttachmentsRequest) (<-chan *ListPolicyAttachmentsResponse, <-chan error)
- func (client *Client) ListPolicyVersions(request *ListPolicyVersionsRequest) (response *ListPolicyVersionsResponse, err error)
- func (client *Client) ListPolicyVersionsWithCallback(request *ListPolicyVersionsRequest, ...) <-chan int
- func (client *Client) ListPolicyVersionsWithChan(request *ListPolicyVersionsRequest) (<-chan *ListPolicyVersionsResponse, <-chan error)
- func (client *Client) ListResourceGroups(request *ListResourceGroupsRequest) (response *ListResourceGroupsResponse, err error)
- func (client *Client) ListResourceGroupsWithCallback(request *ListResourceGroupsRequest, ...) <-chan int
- func (client *Client) ListResourceGroupsWithChan(request *ListResourceGroupsRequest) (<-chan *ListResourceGroupsResponse, <-chan error)
- func (client *Client) ListResources(request *ListResourcesRequest) (response *ListResourcesResponse, err error)
- func (client *Client) ListResourcesWithCallback(request *ListResourcesRequest, ...) <-chan int
- func (client *Client) ListResourcesWithChan(request *ListResourcesRequest) (<-chan *ListResourcesResponse, <-chan error)
- func (client *Client) ListRoles(request *ListRolesRequest) (response *ListRolesResponse, err error)
- func (client *Client) ListRolesWithCallback(request *ListRolesRequest, ...) <-chan int
- func (client *Client) ListRolesWithChan(request *ListRolesRequest) (<-chan *ListRolesResponse, <-chan error)
- func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
- func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, ...) <-chan int
- func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
- func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
- func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, ...) <-chan int
- func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
- func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
- func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, ...) <-chan int
- func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error)
- func (client *Client) ListTargetAttachmentsForControlPolicy(request *ListTargetAttachmentsForControlPolicyRequest) (response *ListTargetAttachmentsForControlPolicyResponse, err error)
- func (client *Client) ListTargetAttachmentsForControlPolicyWithCallback(request *ListTargetAttachmentsForControlPolicyRequest, ...) <-chan int
- func (client *Client) ListTargetAttachmentsForControlPolicyWithChan(request *ListTargetAttachmentsForControlPolicyRequest) (<-chan *ListTargetAttachmentsForControlPolicyResponse, <-chan error)
- func (client *Client) ListTrustedServiceStatus(request *ListTrustedServiceStatusRequest) (response *ListTrustedServiceStatusResponse, err error)
- func (client *Client) ListTrustedServiceStatusWithCallback(request *ListTrustedServiceStatusRequest, ...) <-chan int
- func (client *Client) ListTrustedServiceStatusWithChan(request *ListTrustedServiceStatusRequest) (<-chan *ListTrustedServiceStatusResponse, <-chan error)
- func (client *Client) MoveAccount(request *MoveAccountRequest) (response *MoveAccountResponse, err error)
- func (client *Client) MoveAccountWithCallback(request *MoveAccountRequest, ...) <-chan int
- func (client *Client) MoveAccountWithChan(request *MoveAccountRequest) (<-chan *MoveAccountResponse, <-chan error)
- func (client *Client) MoveResources(request *MoveResourcesRequest) (response *MoveResourcesResponse, err error)
- func (client *Client) MoveResourcesWithCallback(request *MoveResourcesRequest, ...) <-chan int
- func (client *Client) MoveResourcesWithChan(request *MoveResourcesRequest) (<-chan *MoveResourcesResponse, <-chan error)
- func (client *Client) PromoteResourceAccount(request *PromoteResourceAccountRequest) (response *PromoteResourceAccountResponse, err error)
- func (client *Client) PromoteResourceAccountWithCallback(request *PromoteResourceAccountRequest, ...) <-chan int
- func (client *Client) PromoteResourceAccountWithChan(request *PromoteResourceAccountRequest) (<-chan *PromoteResourceAccountResponse, <-chan error)
- func (client *Client) RegisterDelegatedAdministrator(request *RegisterDelegatedAdministratorRequest) (response *RegisterDelegatedAdministratorResponse, err error)
- func (client *Client) RegisterDelegatedAdministratorWithCallback(request *RegisterDelegatedAdministratorRequest, ...) <-chan int
- func (client *Client) RegisterDelegatedAdministratorWithChan(request *RegisterDelegatedAdministratorRequest) (<-chan *RegisterDelegatedAdministratorResponse, <-chan error)
- func (client *Client) RemoveCloudAccount(request *RemoveCloudAccountRequest) (response *RemoveCloudAccountResponse, err error)
- func (client *Client) RemoveCloudAccountWithCallback(request *RemoveCloudAccountRequest, ...) <-chan int
- func (client *Client) RemoveCloudAccountWithChan(request *RemoveCloudAccountRequest) (<-chan *RemoveCloudAccountResponse, <-chan error)
- func (client *Client) ResendCreateCloudAccountEmail(request *ResendCreateCloudAccountEmailRequest) (response *ResendCreateCloudAccountEmailResponse, err error)
- func (client *Client) ResendCreateCloudAccountEmailWithCallback(request *ResendCreateCloudAccountEmailRequest, ...) <-chan int
- func (client *Client) ResendCreateCloudAccountEmailWithChan(request *ResendCreateCloudAccountEmailRequest) (<-chan *ResendCreateCloudAccountEmailResponse, <-chan error)
- func (client *Client) ResendPromoteResourceAccountEmail(request *ResendPromoteResourceAccountEmailRequest) (response *ResendPromoteResourceAccountEmailResponse, err error)
- func (client *Client) ResendPromoteResourceAccountEmailWithCallback(request *ResendPromoteResourceAccountEmailRequest, ...) <-chan int
- func (client *Client) ResendPromoteResourceAccountEmailWithChan(request *ResendPromoteResourceAccountEmailRequest) (<-chan *ResendPromoteResourceAccountEmailResponse, <-chan error)
- func (client *Client) RetryChangeAccountEmail(request *RetryChangeAccountEmailRequest) (response *RetryChangeAccountEmailResponse, err error)
- func (client *Client) RetryChangeAccountEmailWithCallback(request *RetryChangeAccountEmailRequest, ...) <-chan int
- func (client *Client) RetryChangeAccountEmailWithChan(request *RetryChangeAccountEmailRequest) (<-chan *RetryChangeAccountEmailResponse, <-chan error)
- func (client *Client) SendVerificationCodeForBindSecureMobilePhone(request *SendVerificationCodeForBindSecureMobilePhoneRequest) (response *SendVerificationCodeForBindSecureMobilePhoneResponse, err error)
- func (client *Client) SendVerificationCodeForBindSecureMobilePhoneWithCallback(request *SendVerificationCodeForBindSecureMobilePhoneRequest, ...) <-chan int
- func (client *Client) SendVerificationCodeForBindSecureMobilePhoneWithChan(request *SendVerificationCodeForBindSecureMobilePhoneRequest) (<-chan *SendVerificationCodeForBindSecureMobilePhoneResponse, <-chan error)
- func (client *Client) SendVerificationCodeForEnableRD(request *SendVerificationCodeForEnableRDRequest) (response *SendVerificationCodeForEnableRDResponse, err error)
- func (client *Client) SendVerificationCodeForEnableRDWithCallback(request *SendVerificationCodeForEnableRDRequest, ...) <-chan int
- func (client *Client) SendVerificationCodeForEnableRDWithChan(request *SendVerificationCodeForEnableRDRequest) (<-chan *SendVerificationCodeForEnableRDResponse, <-chan error)
- func (client *Client) SetDefaultPolicyVersion(request *SetDefaultPolicyVersionRequest) (response *SetDefaultPolicyVersionResponse, err error)
- func (client *Client) SetDefaultPolicyVersionWithCallback(request *SetDefaultPolicyVersionRequest, ...) <-chan int
- func (client *Client) SetDefaultPolicyVersionWithChan(request *SetDefaultPolicyVersionRequest) (<-chan *SetDefaultPolicyVersionResponse, <-chan error)
- func (client *Client) SetMemberDeletionPermission(request *SetMemberDeletionPermissionRequest) (response *SetMemberDeletionPermissionResponse, err error)
- func (client *Client) SetMemberDeletionPermissionWithCallback(request *SetMemberDeletionPermissionRequest, ...) <-chan int
- func (client *Client) SetMemberDeletionPermissionWithChan(request *SetMemberDeletionPermissionRequest) (<-chan *SetMemberDeletionPermissionResponse, <-chan error)
- func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
- func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, ...) <-chan int
- func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
- func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
- func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, ...) <-chan int
- func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
- func (client *Client) UpdateAccount(request *UpdateAccountRequest) (response *UpdateAccountResponse, err error)
- func (client *Client) UpdateAccountWithCallback(request *UpdateAccountRequest, ...) <-chan int
- func (client *Client) UpdateAccountWithChan(request *UpdateAccountRequest) (<-chan *UpdateAccountResponse, <-chan error)
- func (client *Client) UpdateControlPolicy(request *UpdateControlPolicyRequest) (response *UpdateControlPolicyResponse, err error)
- func (client *Client) UpdateControlPolicyWithCallback(request *UpdateControlPolicyRequest, ...) <-chan int
- func (client *Client) UpdateControlPolicyWithChan(request *UpdateControlPolicyRequest) (<-chan *UpdateControlPolicyResponse, <-chan error)
- func (client *Client) UpdateFolder(request *UpdateFolderRequest) (response *UpdateFolderResponse, err error)
- func (client *Client) UpdateFolderWithCallback(request *UpdateFolderRequest, ...) <-chan int
- func (client *Client) UpdateFolderWithChan(request *UpdateFolderRequest) (<-chan *UpdateFolderResponse, <-chan error)
- func (client *Client) UpdateResourceGroup(request *UpdateResourceGroupRequest) (response *UpdateResourceGroupResponse, err error)
- func (client *Client) UpdateResourceGroupWithCallback(request *UpdateResourceGroupRequest, ...) <-chan int
- func (client *Client) UpdateResourceGroupWithChan(request *UpdateResourceGroupRequest) (<-chan *UpdateResourceGroupResponse, <-chan error)
- func (client *Client) UpdateRole(request *UpdateRoleRequest) (response *UpdateRoleResponse, err error)
- func (client *Client) UpdateRoleWithCallback(request *UpdateRoleRequest, ...) <-chan int
- func (client *Client) UpdateRoleWithChan(request *UpdateRoleRequest) (<-chan *UpdateRoleResponse, <-chan error)
- type ControlPolicies
- type ControlPolicy
- type ControlPolicyAttachment
- type ControlPolicyAttachments
- type CreateCloudAccountRequest
- type CreateCloudAccountResponse
- type CreateControlPolicyRequest
- type CreateControlPolicyResponse
- type CreateFolderRequest
- type CreateFolderResponse
- type CreatePolicyRequest
- type CreatePolicyResponse
- type CreatePolicyVersionRequest
- type CreatePolicyVersionResponse
- type CreateResourceAccountRequest
- type CreateResourceAccountResponse
- type CreateResourceAccountTag
- type CreateResourceGroupRequest
- type CreateResourceGroupResponse
- type CreateRoleRequest
- type CreateRoleResponse
- type CreateServiceLinkedRoleRequest
- type CreateServiceLinkedRoleResponse
- type DeclineHandshakeRequest
- type DeclineHandshakeResponse
- type DelegatedService
- type DelegatedServices
- type DeleteAccountRequest
- type DeleteAccountResponse
- type DeleteControlPolicyRequest
- type DeleteControlPolicyResponse
- type DeleteFolderRequest
- type DeleteFolderResponse
- type DeletePolicyRequest
- type DeletePolicyResponse
- type DeletePolicyVersionRequest
- type DeletePolicyVersionResponse
- type DeleteResourceGroupRequest
- type DeleteResourceGroupResponse
- type DeleteRoleRequest
- type DeleteRoleResponse
- type DeleteServiceLinkedRoleRequest
- type DeleteServiceLinkedRoleResponse
- type DeregisterDelegatedAdministratorRequest
- type DeregisterDelegatedAdministratorResponse
- type DestroyResourceDirectoryRequest
- type DestroyResourceDirectoryResponse
- type DetachControlPolicyRequest
- type DetachControlPolicyResponse
- type DetachPolicyRequest
- type DetachPolicyResponse
- type DisableControlPolicyRequest
- type DisableControlPolicyResponse
- type EnableControlPolicyRequest
- type EnableControlPolicyResponse
- type EnableResourceDirectoryRequest
- type EnableResourceDirectoryResponse
- type EnabledServicePrincipal
- type EnabledServicePrincipals
- type FailReasonList
- type FailReasonListItem
- type Folder
- type FoldersInListAncestors
- type FoldersInListFoldersForParent
- type GetAccountDeletionCheckResultRequest
- type GetAccountDeletionCheckResultResponse
- type GetAccountDeletionStatusRequest
- type GetAccountDeletionStatusResponse
- type GetAccountRequest
- type GetAccountResponse
- type GetControlPolicyEnablementStatusRequest
- type GetControlPolicyEnablementStatusResponse
- type GetControlPolicyRequest
- type GetControlPolicyResponse
- type GetFolderRequest
- type GetFolderResponse
- type GetHandshakeRequest
- type GetHandshakeResponse
- type GetPayerForAccountRequest
- type GetPayerForAccountResponse
- type GetPolicyRequest
- type GetPolicyResponse
- type GetPolicyVersionRequest
- type GetPolicyVersionResponse
- type GetResourceDirectoryRequest
- type GetResourceDirectoryResponse
- type GetResourceGroupRequest
- type GetResourceGroupResponse
- type GetRoleRequest
- type GetRoleResponse
- type GetServiceLinkedRoleDeletionStatusRequest
- type GetServiceLinkedRoleDeletionStatusResponse
- type Handshake
- type HandshakesInListHandshakesForAccount
- type HandshakesInListHandshakesForResourceDirectory
- type InitResourceDirectoryRequest
- type InitResourceDirectoryResponse
- type InviteAccountToResourceDirectoryRequest
- type InviteAccountToResourceDirectoryResponse
- type InviteAccountToResourceDirectoryTag
- type LatestDeletionTask
- type ListAccountsForParentRequest
- type ListAccountsForParentResponse
- type ListAccountsForParentTag
- type ListAccountsRequest
- type ListAccountsResponse
- type ListAccountsTag
- type ListAncestorsRequest
- type ListAncestorsResponse
- type ListControlPoliciesRequest
- type ListControlPoliciesResponse
- type ListControlPolicyAttachmentsForTargetRequest
- type ListControlPolicyAttachmentsForTargetResponse
- type ListDelegatedAdministratorsRequest
- type ListDelegatedAdministratorsResponse
- type ListDelegatedServicesForAccountRequest
- type ListDelegatedServicesForAccountResponse
- type ListFoldersForParentRequest
- type ListFoldersForParentResponse
- type ListHandshakesForAccountRequest
- type ListHandshakesForAccountResponse
- type ListHandshakesForResourceDirectoryRequest
- type ListHandshakesForResourceDirectoryResponse
- type ListPoliciesRequest
- type ListPoliciesResponse
- type ListPolicyAttachmentsRequest
- type ListPolicyAttachmentsResponse
- type ListPolicyVersionsRequest
- type ListPolicyVersionsResponse
- type ListResourceGroupsRequest
- type ListResourceGroupsResponse
- type ListResourceGroupsTag
- type ListResourcesRequest
- type ListResourcesResponse
- type ListRolesRequest
- type ListRolesResponse
- type ListTagKeysRequest
- type ListTagKeysResponse
- type ListTagResourcesRequest
- type ListTagResourcesResponse
- type ListTagResourcesTag
- type ListTagValuesRequest
- type ListTagValuesResponse
- type ListTargetAttachmentsForControlPolicyRequest
- type ListTargetAttachmentsForControlPolicyResponse
- type ListTrustedServiceStatusRequest
- type ListTrustedServiceStatusResponse
- type MoveAccountRequest
- type MoveAccountResponse
- type MoveResourcesRequest
- type MoveResourcesResources
- type MoveResourcesResponse
- type NotAllowReason
- type Policies
- type Policy
- type PolicyAttachment
- type PolicyAttachments
- type PolicyVersion
- type PolicyVersions
- type PromoteResourceAccountRequest
- type PromoteResourceAccountResponse
- type RdAccountDeletionStatus
- type Reason
- type ReasonInGetServiceLinkedRoleDeletionStatus
- type RegionStatus
- type RegionStatusesInCreateResourceGroup
- type RegionStatusesInDeleteResourceGroup
- type RegionStatusesInGetResourceGroup
- type RegisterDelegatedAdministratorRequest
- type RegisterDelegatedAdministratorResponse
- type RemoveCloudAccountRequest
- type RemoveCloudAccountResponse
- type ResendCreateCloudAccountEmailRequest
- type ResendCreateCloudAccountEmailResponse
- type ResendPromoteResourceAccountEmailRequest
- type ResendPromoteResourceAccountEmailResponse
- type Resource
- type ResourceDirectory
- type ResourceGroup
- type ResourceGroups
- type ResourcesInGetServiceLinkedRoleDeletionStatus
- type ResourcesInListResources
- type Response
- type Responses
- type RetryChangeAccountEmailRequest
- type RetryChangeAccountEmailResponse
- type Role
- type RoleUsage
- type RoleUsages
- type Roles
- type SendVerificationCodeForBindSecureMobilePhoneRequest
- type SendVerificationCodeForBindSecureMobilePhoneResponse
- type SendVerificationCodeForEnableRDRequest
- type SendVerificationCodeForEnableRDResponse
- type SetDefaultPolicyVersionRequest
- type SetDefaultPolicyVersionResponse
- type SetMemberDeletionPermissionRequest
- type SetMemberDeletionPermissionResponse
- type Tag
- type TagResource
- type TagResources
- type TagResourcesRequest
- type TagResourcesResponse
- type TagResourcesTag
- type TagsInGetAccount
- type TagsInGetResourceGroup
- type TagsInListAccounts
- type TagsInListAccountsForParent
- type TagsInListResourceGroups
- type TagsInListTagKeys
- type TagsInListTagValues
- type TargetAttachment
- type TargetAttachments
- type UntagResourcesRequest
- type UntagResourcesResponse
- type UpdateAccountRequest
- type UpdateAccountResponse
- type UpdateControlPolicyRequest
- type UpdateControlPolicyResponse
- type UpdateFolderRequest
- type UpdateFolderResponse
- type UpdateResourceGroupRequest
- type UpdateResourceGroupResponse
- type UpdateRoleRequest
- type UpdateRoleResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "central"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AbandonableChecks ¶ added in v1.61.1820
type AbandonableChecks struct {
Check []Check `json:"check" xml:"check"`
}
AbandonableChecks is a nested struct in resourcemanager response
type AcceptHandshakeRequest ¶
type AcceptHandshakeRequest struct { *requests.RpcRequest HandshakeId string `position:"Query" name:"HandshakeId"` }
AcceptHandshakeRequest is the request struct for api AcceptHandshake
func CreateAcceptHandshakeRequest ¶
func CreateAcceptHandshakeRequest() (request *AcceptHandshakeRequest)
CreateAcceptHandshakeRequest creates a request to invoke AcceptHandshake API
type AcceptHandshakeResponse ¶
type AcceptHandshakeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Handshake Handshake `json:"Handshake" xml:"Handshake"` }
AcceptHandshakeResponse is the response struct for api AcceptHandshake
func CreateAcceptHandshakeResponse ¶
func CreateAcceptHandshakeResponse() (response *AcceptHandshakeResponse)
CreateAcceptHandshakeResponse creates a response to parse from AcceptHandshake response
type Account ¶
type Account struct { ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` DelegationEnabledTime string `json:"DelegationEnabledTime" xml:"DelegationEnabledTime"` JoinTime string `json:"JoinTime" xml:"JoinTime"` ResourceDirectoryPath string `json:"ResourceDirectoryPath" xml:"ResourceDirectoryPath"` EmailStatus string `json:"EmailStatus" xml:"EmailStatus"` FolderId string `json:"FolderId" xml:"FolderId"` DisplayName string `json:"DisplayName" xml:"DisplayName"` Location string `json:"Location" xml:"Location"` AccountId string `json:"AccountId" xml:"AccountId"` ServicePrincipal string `json:"ServicePrincipal" xml:"ServicePrincipal"` AccountName string `json:"AccountName" xml:"AccountName"` IdentityInformation string `json:"IdentityInformation" xml:"IdentityInformation"` RecordId string `json:"RecordId" xml:"RecordId"` Status string `json:"Status" xml:"Status"` JoinMethod string `json:"JoinMethod" xml:"JoinMethod"` Type string `json:"Type" xml:"Type"` ResourceDirectoryId string `json:"ResourceDirectoryId" xml:"ResourceDirectoryId"` Tags []Tag `json:"Tags" xml:"Tags"` }
Account is a nested struct in resourcemanager response
type AccountDeletionCheckResultInfo ¶ added in v1.61.1820
type AccountDeletionCheckResultInfo struct { Status string `json:"Status" xml:"Status"` AllowDelete string `json:"AllowDelete" xml:"AllowDelete"` NotAllowReason []Reason `json:"NotAllowReason" xml:"NotAllowReason"` AbandonableChecks []Check `json:"AbandonableChecks" xml:"AbandonableChecks"` }
AccountDeletionCheckResultInfo is a nested struct in resourcemanager response
type AccountInListAccounts ¶ added in v1.61.1708
type AccountInListAccounts struct { Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` DisplayName string `json:"DisplayName" xml:"DisplayName"` FolderId string `json:"FolderId" xml:"FolderId"` ResourceDirectoryId string `json:"ResourceDirectoryId" xml:"ResourceDirectoryId"` JoinTime string `json:"JoinTime" xml:"JoinTime"` AccountId string `json:"AccountId" xml:"AccountId"` JoinMethod string `json:"JoinMethod" xml:"JoinMethod"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` ResourceDirectoryPath string `json:"ResourceDirectoryPath" xml:"ResourceDirectoryPath"` Tags TagsInListAccounts `json:"Tags" xml:"Tags"` }
AccountInListAccounts is a nested struct in resourcemanager response
type AccountInListAccountsForParent ¶ added in v1.61.1708
type AccountInListAccountsForParent struct { Status string `json:"Status" xml:"Status"` Type string `json:"Type" xml:"Type"` DisplayName string `json:"DisplayName" xml:"DisplayName"` FolderId string `json:"FolderId" xml:"FolderId"` ResourceDirectoryId string `json:"ResourceDirectoryId" xml:"ResourceDirectoryId"` JoinTime string `json:"JoinTime" xml:"JoinTime"` AccountId string `json:"AccountId" xml:"AccountId"` JoinMethod string `json:"JoinMethod" xml:"JoinMethod"` ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` Tags TagsInListAccountsForParent `json:"Tags" xml:"Tags"` }
AccountInListAccountsForParent is a nested struct in resourcemanager response
type AccountsInListAccounts ¶
type AccountsInListAccounts struct {
Account []AccountInListAccounts `json:"Account" xml:"Account"`
}
AccountsInListAccounts is a nested struct in resourcemanager response
type AccountsInListAccountsForParent ¶
type AccountsInListAccountsForParent struct {
Account []AccountInListAccountsForParent `json:"Account" xml:"Account"`
}
AccountsInListAccountsForParent is a nested struct in resourcemanager response
type AccountsInListDelegatedAdministrators ¶ added in v1.61.1148
type AccountsInListDelegatedAdministrators struct {
Account []Account `json:"Account" xml:"Account"`
}
AccountsInListDelegatedAdministrators is a nested struct in resourcemanager response
type AttachControlPolicyRequest ¶ added in v1.61.1148
type AttachControlPolicyRequest struct { *requests.RpcRequest TargetId string `position:"Query" name:"TargetId"` PolicyId string `position:"Query" name:"PolicyId"` }
AttachControlPolicyRequest is the request struct for api AttachControlPolicy
func CreateAttachControlPolicyRequest ¶ added in v1.61.1148
func CreateAttachControlPolicyRequest() (request *AttachControlPolicyRequest)
CreateAttachControlPolicyRequest creates a request to invoke AttachControlPolicy API
type AttachControlPolicyResponse ¶ added in v1.61.1148
type AttachControlPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachControlPolicyResponse is the response struct for api AttachControlPolicy
func CreateAttachControlPolicyResponse ¶ added in v1.61.1148
func CreateAttachControlPolicyResponse() (response *AttachControlPolicyResponse)
CreateAttachControlPolicyResponse creates a response to parse from AttachControlPolicy response
type AttachPolicyRequest ¶
type AttachPolicyRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` PrincipalType string `position:"Query" name:"PrincipalType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PolicyName string `position:"Query" name:"PolicyName"` PrincipalName string `position:"Query" name:"PrincipalName"` }
AttachPolicyRequest is the request struct for api AttachPolicy
func CreateAttachPolicyRequest ¶
func CreateAttachPolicyRequest() (request *AttachPolicyRequest)
CreateAttachPolicyRequest creates a request to invoke AttachPolicy API
type AttachPolicyResponse ¶
type AttachPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AttachPolicyResponse is the response struct for api AttachPolicy
func CreateAttachPolicyResponse ¶
func CreateAttachPolicyResponse() (response *AttachPolicyResponse)
CreateAttachPolicyResponse creates a response to parse from AttachPolicy response
type BindSecureMobilePhoneRequest ¶ added in v1.61.1444
type BindSecureMobilePhoneRequest struct { *requests.RpcRequest SecureMobilePhone string `position:"Query" name:"SecureMobilePhone"` AccountId string `position:"Query" name:"AccountId"` VerificationCode string `position:"Query" name:"VerificationCode"` }
BindSecureMobilePhoneRequest is the request struct for api BindSecureMobilePhone
func CreateBindSecureMobilePhoneRequest ¶ added in v1.61.1444
func CreateBindSecureMobilePhoneRequest() (request *BindSecureMobilePhoneRequest)
CreateBindSecureMobilePhoneRequest creates a request to invoke BindSecureMobilePhone API
type BindSecureMobilePhoneResponse ¶ added in v1.61.1444
type BindSecureMobilePhoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BindSecureMobilePhoneResponse is the response struct for api BindSecureMobilePhone
func CreateBindSecureMobilePhoneResponse ¶ added in v1.61.1444
func CreateBindSecureMobilePhoneResponse() (response *BindSecureMobilePhoneResponse)
CreateBindSecureMobilePhoneResponse creates a response to parse from BindSecureMobilePhone response
type CancelChangeAccountEmailRequest ¶ added in v1.62.179
type CancelChangeAccountEmailRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
CancelChangeAccountEmailRequest is the request struct for api CancelChangeAccountEmail
func CreateCancelChangeAccountEmailRequest ¶ added in v1.62.179
func CreateCancelChangeAccountEmailRequest() (request *CancelChangeAccountEmailRequest)
CreateCancelChangeAccountEmailRequest creates a request to invoke CancelChangeAccountEmail API
type CancelChangeAccountEmailResponse ¶ added in v1.62.179
type CancelChangeAccountEmailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelChangeAccountEmailResponse is the response struct for api CancelChangeAccountEmail
func CreateCancelChangeAccountEmailResponse ¶ added in v1.62.179
func CreateCancelChangeAccountEmailResponse() (response *CancelChangeAccountEmailResponse)
CreateCancelChangeAccountEmailResponse creates a response to parse from CancelChangeAccountEmail response
type CancelCreateCloudAccountRequest ¶
type CancelCreateCloudAccountRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` }
CancelCreateCloudAccountRequest is the request struct for api CancelCreateCloudAccount
func CreateCancelCreateCloudAccountRequest ¶
func CreateCancelCreateCloudAccountRequest() (request *CancelCreateCloudAccountRequest)
CreateCancelCreateCloudAccountRequest creates a request to invoke CancelCreateCloudAccount API
type CancelCreateCloudAccountResponse ¶
type CancelCreateCloudAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelCreateCloudAccountResponse is the response struct for api CancelCreateCloudAccount
func CreateCancelCreateCloudAccountResponse ¶
func CreateCancelCreateCloudAccountResponse() (response *CancelCreateCloudAccountResponse)
CreateCancelCreateCloudAccountResponse creates a response to parse from CancelCreateCloudAccount response
type CancelHandshakeRequest ¶
type CancelHandshakeRequest struct { *requests.RpcRequest HandshakeId string `position:"Query" name:"HandshakeId"` }
CancelHandshakeRequest is the request struct for api CancelHandshake
func CreateCancelHandshakeRequest ¶
func CreateCancelHandshakeRequest() (request *CancelHandshakeRequest)
CreateCancelHandshakeRequest creates a request to invoke CancelHandshake API
type CancelHandshakeResponse ¶
type CancelHandshakeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Handshake Handshake `json:"Handshake" xml:"Handshake"` }
CancelHandshakeResponse is the response struct for api CancelHandshake
func CreateCancelHandshakeResponse ¶
func CreateCancelHandshakeResponse() (response *CancelHandshakeResponse)
CreateCancelHandshakeResponse creates a response to parse from CancelHandshake response
type CancelPromoteResourceAccountRequest ¶
type CancelPromoteResourceAccountRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` }
CancelPromoteResourceAccountRequest is the request struct for api CancelPromoteResourceAccount
func CreateCancelPromoteResourceAccountRequest ¶
func CreateCancelPromoteResourceAccountRequest() (request *CancelPromoteResourceAccountRequest)
CreateCancelPromoteResourceAccountRequest creates a request to invoke CancelPromoteResourceAccount API
type CancelPromoteResourceAccountResponse ¶
type CancelPromoteResourceAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CancelPromoteResourceAccountResponse is the response struct for api CancelPromoteResourceAccount
func CreateCancelPromoteResourceAccountResponse ¶
func CreateCancelPromoteResourceAccountResponse() (response *CancelPromoteResourceAccountResponse)
CreateCancelPromoteResourceAccountResponse creates a response to parse from CancelPromoteResourceAccount response
type ChangeAccountEmailRequest ¶ added in v1.62.179
type ChangeAccountEmailRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` Email string `position:"Query" name:"Email"` }
ChangeAccountEmailRequest is the request struct for api ChangeAccountEmail
func CreateChangeAccountEmailRequest ¶ added in v1.62.179
func CreateChangeAccountEmailRequest() (request *ChangeAccountEmailRequest)
CreateChangeAccountEmailRequest creates a request to invoke ChangeAccountEmail API
type ChangeAccountEmailResponse ¶ added in v1.62.179
type ChangeAccountEmailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ChangeAccountEmailResponse is the response struct for api ChangeAccountEmail
func CreateChangeAccountEmailResponse ¶ added in v1.62.179
func CreateChangeAccountEmailResponse() (response *ChangeAccountEmailResponse)
CreateChangeAccountEmailResponse creates a response to parse from ChangeAccountEmail response
type Check ¶ added in v1.61.1820
type Check struct { Description string `json:"Description" xml:"Description"` CheckId string `json:"CheckId" xml:"CheckId"` CheckName string `json:"CheckName" xml:"CheckName"` }
Check is a nested struct in resourcemanager response
type CheckAccountDeleteRequest ¶ added in v1.61.1820
type CheckAccountDeleteRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
CheckAccountDeleteRequest is the request struct for api CheckAccountDelete
func CreateCheckAccountDeleteRequest ¶ added in v1.61.1820
func CreateCheckAccountDeleteRequest() (request *CheckAccountDeleteRequest)
CreateCheckAccountDeleteRequest creates a request to invoke CheckAccountDelete API
type CheckAccountDeleteResponse ¶ added in v1.61.1820
type CheckAccountDeleteResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CheckAccountDeleteResponse is the response struct for api CheckAccountDelete
func CreateCheckAccountDeleteResponse ¶ added in v1.61.1820
func CreateCheckAccountDeleteResponse() (response *CheckAccountDeleteResponse)
CreateCheckAccountDeleteResponse creates a response to parse from CheckAccountDelete response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AcceptHandshake ¶
func (client *Client) AcceptHandshake(request *AcceptHandshakeRequest) (response *AcceptHandshakeResponse, err error)
AcceptHandshake invokes the resourcemanager.AcceptHandshake API synchronously
func (*Client) AcceptHandshakeWithCallback ¶
func (client *Client) AcceptHandshakeWithCallback(request *AcceptHandshakeRequest, callback func(response *AcceptHandshakeResponse, err error)) <-chan int
AcceptHandshakeWithCallback invokes the resourcemanager.AcceptHandshake API asynchronously
func (*Client) AcceptHandshakeWithChan ¶
func (client *Client) AcceptHandshakeWithChan(request *AcceptHandshakeRequest) (<-chan *AcceptHandshakeResponse, <-chan error)
AcceptHandshakeWithChan invokes the resourcemanager.AcceptHandshake API asynchronously
func (*Client) AttachControlPolicy ¶ added in v1.61.1148
func (client *Client) AttachControlPolicy(request *AttachControlPolicyRequest) (response *AttachControlPolicyResponse, err error)
AttachControlPolicy invokes the resourcemanager.AttachControlPolicy API synchronously
func (*Client) AttachControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) AttachControlPolicyWithCallback(request *AttachControlPolicyRequest, callback func(response *AttachControlPolicyResponse, err error)) <-chan int
AttachControlPolicyWithCallback invokes the resourcemanager.AttachControlPolicy API asynchronously
func (*Client) AttachControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) AttachControlPolicyWithChan(request *AttachControlPolicyRequest) (<-chan *AttachControlPolicyResponse, <-chan error)
AttachControlPolicyWithChan invokes the resourcemanager.AttachControlPolicy API asynchronously
func (*Client) AttachPolicy ¶
func (client *Client) AttachPolicy(request *AttachPolicyRequest) (response *AttachPolicyResponse, err error)
AttachPolicy invokes the resourcemanager.AttachPolicy API synchronously
func (*Client) AttachPolicyWithCallback ¶
func (client *Client) AttachPolicyWithCallback(request *AttachPolicyRequest, callback func(response *AttachPolicyResponse, err error)) <-chan int
AttachPolicyWithCallback invokes the resourcemanager.AttachPolicy API asynchronously
func (*Client) AttachPolicyWithChan ¶
func (client *Client) AttachPolicyWithChan(request *AttachPolicyRequest) (<-chan *AttachPolicyResponse, <-chan error)
AttachPolicyWithChan invokes the resourcemanager.AttachPolicy API asynchronously
func (*Client) BindSecureMobilePhone ¶ added in v1.61.1444
func (client *Client) BindSecureMobilePhone(request *BindSecureMobilePhoneRequest) (response *BindSecureMobilePhoneResponse, err error)
BindSecureMobilePhone invokes the resourcemanager.BindSecureMobilePhone API synchronously
func (*Client) BindSecureMobilePhoneWithCallback ¶ added in v1.61.1444
func (client *Client) BindSecureMobilePhoneWithCallback(request *BindSecureMobilePhoneRequest, callback func(response *BindSecureMobilePhoneResponse, err error)) <-chan int
BindSecureMobilePhoneWithCallback invokes the resourcemanager.BindSecureMobilePhone API asynchronously
func (*Client) BindSecureMobilePhoneWithChan ¶ added in v1.61.1444
func (client *Client) BindSecureMobilePhoneWithChan(request *BindSecureMobilePhoneRequest) (<-chan *BindSecureMobilePhoneResponse, <-chan error)
BindSecureMobilePhoneWithChan invokes the resourcemanager.BindSecureMobilePhone API asynchronously
func (*Client) CancelChangeAccountEmail ¶ added in v1.62.179
func (client *Client) CancelChangeAccountEmail(request *CancelChangeAccountEmailRequest) (response *CancelChangeAccountEmailResponse, err error)
CancelChangeAccountEmail invokes the resourcemanager.CancelChangeAccountEmail API synchronously
func (*Client) CancelChangeAccountEmailWithCallback ¶ added in v1.62.179
func (client *Client) CancelChangeAccountEmailWithCallback(request *CancelChangeAccountEmailRequest, callback func(response *CancelChangeAccountEmailResponse, err error)) <-chan int
CancelChangeAccountEmailWithCallback invokes the resourcemanager.CancelChangeAccountEmail API asynchronously
func (*Client) CancelChangeAccountEmailWithChan ¶ added in v1.62.179
func (client *Client) CancelChangeAccountEmailWithChan(request *CancelChangeAccountEmailRequest) (<-chan *CancelChangeAccountEmailResponse, <-chan error)
CancelChangeAccountEmailWithChan invokes the resourcemanager.CancelChangeAccountEmail API asynchronously
func (*Client) CancelCreateCloudAccount ¶
func (client *Client) CancelCreateCloudAccount(request *CancelCreateCloudAccountRequest) (response *CancelCreateCloudAccountResponse, err error)
CancelCreateCloudAccount invokes the resourcemanager.CancelCreateCloudAccount API synchronously
func (*Client) CancelCreateCloudAccountWithCallback ¶
func (client *Client) CancelCreateCloudAccountWithCallback(request *CancelCreateCloudAccountRequest, callback func(response *CancelCreateCloudAccountResponse, err error)) <-chan int
CancelCreateCloudAccountWithCallback invokes the resourcemanager.CancelCreateCloudAccount API asynchronously
func (*Client) CancelCreateCloudAccountWithChan ¶
func (client *Client) CancelCreateCloudAccountWithChan(request *CancelCreateCloudAccountRequest) (<-chan *CancelCreateCloudAccountResponse, <-chan error)
CancelCreateCloudAccountWithChan invokes the resourcemanager.CancelCreateCloudAccount API asynchronously
func (*Client) CancelHandshake ¶
func (client *Client) CancelHandshake(request *CancelHandshakeRequest) (response *CancelHandshakeResponse, err error)
CancelHandshake invokes the resourcemanager.CancelHandshake API synchronously
func (*Client) CancelHandshakeWithCallback ¶
func (client *Client) CancelHandshakeWithCallback(request *CancelHandshakeRequest, callback func(response *CancelHandshakeResponse, err error)) <-chan int
CancelHandshakeWithCallback invokes the resourcemanager.CancelHandshake API asynchronously
func (*Client) CancelHandshakeWithChan ¶
func (client *Client) CancelHandshakeWithChan(request *CancelHandshakeRequest) (<-chan *CancelHandshakeResponse, <-chan error)
CancelHandshakeWithChan invokes the resourcemanager.CancelHandshake API asynchronously
func (*Client) CancelPromoteResourceAccount ¶
func (client *Client) CancelPromoteResourceAccount(request *CancelPromoteResourceAccountRequest) (response *CancelPromoteResourceAccountResponse, err error)
CancelPromoteResourceAccount invokes the resourcemanager.CancelPromoteResourceAccount API synchronously
func (*Client) CancelPromoteResourceAccountWithCallback ¶
func (client *Client) CancelPromoteResourceAccountWithCallback(request *CancelPromoteResourceAccountRequest, callback func(response *CancelPromoteResourceAccountResponse, err error)) <-chan int
CancelPromoteResourceAccountWithCallback invokes the resourcemanager.CancelPromoteResourceAccount API asynchronously
func (*Client) CancelPromoteResourceAccountWithChan ¶
func (client *Client) CancelPromoteResourceAccountWithChan(request *CancelPromoteResourceAccountRequest) (<-chan *CancelPromoteResourceAccountResponse, <-chan error)
CancelPromoteResourceAccountWithChan invokes the resourcemanager.CancelPromoteResourceAccount API asynchronously
func (*Client) ChangeAccountEmail ¶ added in v1.62.179
func (client *Client) ChangeAccountEmail(request *ChangeAccountEmailRequest) (response *ChangeAccountEmailResponse, err error)
ChangeAccountEmail invokes the resourcemanager.ChangeAccountEmail API synchronously
func (*Client) ChangeAccountEmailWithCallback ¶ added in v1.62.179
func (client *Client) ChangeAccountEmailWithCallback(request *ChangeAccountEmailRequest, callback func(response *ChangeAccountEmailResponse, err error)) <-chan int
ChangeAccountEmailWithCallback invokes the resourcemanager.ChangeAccountEmail API asynchronously
func (*Client) ChangeAccountEmailWithChan ¶ added in v1.62.179
func (client *Client) ChangeAccountEmailWithChan(request *ChangeAccountEmailRequest) (<-chan *ChangeAccountEmailResponse, <-chan error)
ChangeAccountEmailWithChan invokes the resourcemanager.ChangeAccountEmail API asynchronously
func (*Client) CheckAccountDelete ¶ added in v1.61.1820
func (client *Client) CheckAccountDelete(request *CheckAccountDeleteRequest) (response *CheckAccountDeleteResponse, err error)
CheckAccountDelete invokes the resourcemanager.CheckAccountDelete API synchronously
func (*Client) CheckAccountDeleteWithCallback ¶ added in v1.61.1820
func (client *Client) CheckAccountDeleteWithCallback(request *CheckAccountDeleteRequest, callback func(response *CheckAccountDeleteResponse, err error)) <-chan int
CheckAccountDeleteWithCallback invokes the resourcemanager.CheckAccountDelete API asynchronously
func (*Client) CheckAccountDeleteWithChan ¶ added in v1.61.1820
func (client *Client) CheckAccountDeleteWithChan(request *CheckAccountDeleteRequest) (<-chan *CheckAccountDeleteResponse, <-chan error)
CheckAccountDeleteWithChan invokes the resourcemanager.CheckAccountDelete API asynchronously
func (*Client) CreateCloudAccount ¶
func (client *Client) CreateCloudAccount(request *CreateCloudAccountRequest) (response *CreateCloudAccountResponse, err error)
CreateCloudAccount invokes the resourcemanager.CreateCloudAccount API synchronously
func (*Client) CreateCloudAccountWithCallback ¶
func (client *Client) CreateCloudAccountWithCallback(request *CreateCloudAccountRequest, callback func(response *CreateCloudAccountResponse, err error)) <-chan int
CreateCloudAccountWithCallback invokes the resourcemanager.CreateCloudAccount API asynchronously
func (*Client) CreateCloudAccountWithChan ¶
func (client *Client) CreateCloudAccountWithChan(request *CreateCloudAccountRequest) (<-chan *CreateCloudAccountResponse, <-chan error)
CreateCloudAccountWithChan invokes the resourcemanager.CreateCloudAccount API asynchronously
func (*Client) CreateControlPolicy ¶ added in v1.61.1148
func (client *Client) CreateControlPolicy(request *CreateControlPolicyRequest) (response *CreateControlPolicyResponse, err error)
CreateControlPolicy invokes the resourcemanager.CreateControlPolicy API synchronously
func (*Client) CreateControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) CreateControlPolicyWithCallback(request *CreateControlPolicyRequest, callback func(response *CreateControlPolicyResponse, err error)) <-chan int
CreateControlPolicyWithCallback invokes the resourcemanager.CreateControlPolicy API asynchronously
func (*Client) CreateControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) CreateControlPolicyWithChan(request *CreateControlPolicyRequest) (<-chan *CreateControlPolicyResponse, <-chan error)
CreateControlPolicyWithChan invokes the resourcemanager.CreateControlPolicy API asynchronously
func (*Client) CreateFolder ¶
func (client *Client) CreateFolder(request *CreateFolderRequest) (response *CreateFolderResponse, err error)
CreateFolder invokes the resourcemanager.CreateFolder API synchronously
func (*Client) CreateFolderWithCallback ¶
func (client *Client) CreateFolderWithCallback(request *CreateFolderRequest, callback func(response *CreateFolderResponse, err error)) <-chan int
CreateFolderWithCallback invokes the resourcemanager.CreateFolder API asynchronously
func (*Client) CreateFolderWithChan ¶
func (client *Client) CreateFolderWithChan(request *CreateFolderRequest) (<-chan *CreateFolderResponse, <-chan error)
CreateFolderWithChan invokes the resourcemanager.CreateFolder API asynchronously
func (*Client) CreatePolicy ¶
func (client *Client) CreatePolicy(request *CreatePolicyRequest) (response *CreatePolicyResponse, err error)
CreatePolicy invokes the resourcemanager.CreatePolicy API synchronously
func (*Client) CreatePolicyVersion ¶
func (client *Client) CreatePolicyVersion(request *CreatePolicyVersionRequest) (response *CreatePolicyVersionResponse, err error)
CreatePolicyVersion invokes the resourcemanager.CreatePolicyVersion API synchronously
func (*Client) CreatePolicyVersionWithCallback ¶
func (client *Client) CreatePolicyVersionWithCallback(request *CreatePolicyVersionRequest, callback func(response *CreatePolicyVersionResponse, err error)) <-chan int
CreatePolicyVersionWithCallback invokes the resourcemanager.CreatePolicyVersion API asynchronously
func (*Client) CreatePolicyVersionWithChan ¶
func (client *Client) CreatePolicyVersionWithChan(request *CreatePolicyVersionRequest) (<-chan *CreatePolicyVersionResponse, <-chan error)
CreatePolicyVersionWithChan invokes the resourcemanager.CreatePolicyVersion API asynchronously
func (*Client) CreatePolicyWithCallback ¶
func (client *Client) CreatePolicyWithCallback(request *CreatePolicyRequest, callback func(response *CreatePolicyResponse, err error)) <-chan int
CreatePolicyWithCallback invokes the resourcemanager.CreatePolicy API asynchronously
func (*Client) CreatePolicyWithChan ¶
func (client *Client) CreatePolicyWithChan(request *CreatePolicyRequest) (<-chan *CreatePolicyResponse, <-chan error)
CreatePolicyWithChan invokes the resourcemanager.CreatePolicy API asynchronously
func (*Client) CreateResourceAccount ¶
func (client *Client) CreateResourceAccount(request *CreateResourceAccountRequest) (response *CreateResourceAccountResponse, err error)
CreateResourceAccount invokes the resourcemanager.CreateResourceAccount API synchronously
func (*Client) CreateResourceAccountWithCallback ¶
func (client *Client) CreateResourceAccountWithCallback(request *CreateResourceAccountRequest, callback func(response *CreateResourceAccountResponse, err error)) <-chan int
CreateResourceAccountWithCallback invokes the resourcemanager.CreateResourceAccount API asynchronously
func (*Client) CreateResourceAccountWithChan ¶
func (client *Client) CreateResourceAccountWithChan(request *CreateResourceAccountRequest) (<-chan *CreateResourceAccountResponse, <-chan error)
CreateResourceAccountWithChan invokes the resourcemanager.CreateResourceAccount API asynchronously
func (*Client) CreateResourceGroup ¶
func (client *Client) CreateResourceGroup(request *CreateResourceGroupRequest) (response *CreateResourceGroupResponse, err error)
CreateResourceGroup invokes the resourcemanager.CreateResourceGroup API synchronously
func (*Client) CreateResourceGroupWithCallback ¶
func (client *Client) CreateResourceGroupWithCallback(request *CreateResourceGroupRequest, callback func(response *CreateResourceGroupResponse, err error)) <-chan int
CreateResourceGroupWithCallback invokes the resourcemanager.CreateResourceGroup API asynchronously
func (*Client) CreateResourceGroupWithChan ¶
func (client *Client) CreateResourceGroupWithChan(request *CreateResourceGroupRequest) (<-chan *CreateResourceGroupResponse, <-chan error)
CreateResourceGroupWithChan invokes the resourcemanager.CreateResourceGroup API asynchronously
func (*Client) CreateRole ¶
func (client *Client) CreateRole(request *CreateRoleRequest) (response *CreateRoleResponse, err error)
CreateRole invokes the resourcemanager.CreateRole API synchronously
func (*Client) CreateRoleWithCallback ¶
func (client *Client) CreateRoleWithCallback(request *CreateRoleRequest, callback func(response *CreateRoleResponse, err error)) <-chan int
CreateRoleWithCallback invokes the resourcemanager.CreateRole API asynchronously
func (*Client) CreateRoleWithChan ¶
func (client *Client) CreateRoleWithChan(request *CreateRoleRequest) (<-chan *CreateRoleResponse, <-chan error)
CreateRoleWithChan invokes the resourcemanager.CreateRole API asynchronously
func (*Client) CreateServiceLinkedRole ¶
func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)
CreateServiceLinkedRole invokes the resourcemanager.CreateServiceLinkedRole API synchronously
func (*Client) CreateServiceLinkedRoleWithCallback ¶
func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, callback func(response *CreateServiceLinkedRoleResponse, err error)) <-chan int
CreateServiceLinkedRoleWithCallback invokes the resourcemanager.CreateServiceLinkedRole API asynchronously
func (*Client) CreateServiceLinkedRoleWithChan ¶
func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)
CreateServiceLinkedRoleWithChan invokes the resourcemanager.CreateServiceLinkedRole API asynchronously
func (*Client) DeclineHandshake ¶
func (client *Client) DeclineHandshake(request *DeclineHandshakeRequest) (response *DeclineHandshakeResponse, err error)
DeclineHandshake invokes the resourcemanager.DeclineHandshake API synchronously
func (*Client) DeclineHandshakeWithCallback ¶
func (client *Client) DeclineHandshakeWithCallback(request *DeclineHandshakeRequest, callback func(response *DeclineHandshakeResponse, err error)) <-chan int
DeclineHandshakeWithCallback invokes the resourcemanager.DeclineHandshake API asynchronously
func (*Client) DeclineHandshakeWithChan ¶
func (client *Client) DeclineHandshakeWithChan(request *DeclineHandshakeRequest) (<-chan *DeclineHandshakeResponse, <-chan error)
DeclineHandshakeWithChan invokes the resourcemanager.DeclineHandshake API asynchronously
func (*Client) DeleteAccount ¶ added in v1.61.1820
func (client *Client) DeleteAccount(request *DeleteAccountRequest) (response *DeleteAccountResponse, err error)
DeleteAccount invokes the resourcemanager.DeleteAccount API synchronously
func (*Client) DeleteAccountWithCallback ¶ added in v1.61.1820
func (client *Client) DeleteAccountWithCallback(request *DeleteAccountRequest, callback func(response *DeleteAccountResponse, err error)) <-chan int
DeleteAccountWithCallback invokes the resourcemanager.DeleteAccount API asynchronously
func (*Client) DeleteAccountWithChan ¶ added in v1.61.1820
func (client *Client) DeleteAccountWithChan(request *DeleteAccountRequest) (<-chan *DeleteAccountResponse, <-chan error)
DeleteAccountWithChan invokes the resourcemanager.DeleteAccount API asynchronously
func (*Client) DeleteControlPolicy ¶ added in v1.61.1148
func (client *Client) DeleteControlPolicy(request *DeleteControlPolicyRequest) (response *DeleteControlPolicyResponse, err error)
DeleteControlPolicy invokes the resourcemanager.DeleteControlPolicy API synchronously
func (*Client) DeleteControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) DeleteControlPolicyWithCallback(request *DeleteControlPolicyRequest, callback func(response *DeleteControlPolicyResponse, err error)) <-chan int
DeleteControlPolicyWithCallback invokes the resourcemanager.DeleteControlPolicy API asynchronously
func (*Client) DeleteControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) DeleteControlPolicyWithChan(request *DeleteControlPolicyRequest) (<-chan *DeleteControlPolicyResponse, <-chan error)
DeleteControlPolicyWithChan invokes the resourcemanager.DeleteControlPolicy API asynchronously
func (*Client) DeleteFolder ¶
func (client *Client) DeleteFolder(request *DeleteFolderRequest) (response *DeleteFolderResponse, err error)
DeleteFolder invokes the resourcemanager.DeleteFolder API synchronously
func (*Client) DeleteFolderWithCallback ¶
func (client *Client) DeleteFolderWithCallback(request *DeleteFolderRequest, callback func(response *DeleteFolderResponse, err error)) <-chan int
DeleteFolderWithCallback invokes the resourcemanager.DeleteFolder API asynchronously
func (*Client) DeleteFolderWithChan ¶
func (client *Client) DeleteFolderWithChan(request *DeleteFolderRequest) (<-chan *DeleteFolderResponse, <-chan error)
DeleteFolderWithChan invokes the resourcemanager.DeleteFolder API asynchronously
func (*Client) DeletePolicy ¶
func (client *Client) DeletePolicy(request *DeletePolicyRequest) (response *DeletePolicyResponse, err error)
DeletePolicy invokes the resourcemanager.DeletePolicy API synchronously
func (*Client) DeletePolicyVersion ¶
func (client *Client) DeletePolicyVersion(request *DeletePolicyVersionRequest) (response *DeletePolicyVersionResponse, err error)
DeletePolicyVersion invokes the resourcemanager.DeletePolicyVersion API synchronously
func (*Client) DeletePolicyVersionWithCallback ¶
func (client *Client) DeletePolicyVersionWithCallback(request *DeletePolicyVersionRequest, callback func(response *DeletePolicyVersionResponse, err error)) <-chan int
DeletePolicyVersionWithCallback invokes the resourcemanager.DeletePolicyVersion API asynchronously
func (*Client) DeletePolicyVersionWithChan ¶
func (client *Client) DeletePolicyVersionWithChan(request *DeletePolicyVersionRequest) (<-chan *DeletePolicyVersionResponse, <-chan error)
DeletePolicyVersionWithChan invokes the resourcemanager.DeletePolicyVersion API asynchronously
func (*Client) DeletePolicyWithCallback ¶
func (client *Client) DeletePolicyWithCallback(request *DeletePolicyRequest, callback func(response *DeletePolicyResponse, err error)) <-chan int
DeletePolicyWithCallback invokes the resourcemanager.DeletePolicy API asynchronously
func (*Client) DeletePolicyWithChan ¶
func (client *Client) DeletePolicyWithChan(request *DeletePolicyRequest) (<-chan *DeletePolicyResponse, <-chan error)
DeletePolicyWithChan invokes the resourcemanager.DeletePolicy API asynchronously
func (*Client) DeleteResourceGroup ¶
func (client *Client) DeleteResourceGroup(request *DeleteResourceGroupRequest) (response *DeleteResourceGroupResponse, err error)
DeleteResourceGroup invokes the resourcemanager.DeleteResourceGroup API synchronously
func (*Client) DeleteResourceGroupWithCallback ¶
func (client *Client) DeleteResourceGroupWithCallback(request *DeleteResourceGroupRequest, callback func(response *DeleteResourceGroupResponse, err error)) <-chan int
DeleteResourceGroupWithCallback invokes the resourcemanager.DeleteResourceGroup API asynchronously
func (*Client) DeleteResourceGroupWithChan ¶
func (client *Client) DeleteResourceGroupWithChan(request *DeleteResourceGroupRequest) (<-chan *DeleteResourceGroupResponse, <-chan error)
DeleteResourceGroupWithChan invokes the resourcemanager.DeleteResourceGroup API asynchronously
func (*Client) DeleteRole ¶
func (client *Client) DeleteRole(request *DeleteRoleRequest) (response *DeleteRoleResponse, err error)
DeleteRole invokes the resourcemanager.DeleteRole API synchronously
func (*Client) DeleteRoleWithCallback ¶
func (client *Client) DeleteRoleWithCallback(request *DeleteRoleRequest, callback func(response *DeleteRoleResponse, err error)) <-chan int
DeleteRoleWithCallback invokes the resourcemanager.DeleteRole API asynchronously
func (*Client) DeleteRoleWithChan ¶
func (client *Client) DeleteRoleWithChan(request *DeleteRoleRequest) (<-chan *DeleteRoleResponse, <-chan error)
DeleteRoleWithChan invokes the resourcemanager.DeleteRole API asynchronously
func (*Client) DeleteServiceLinkedRole ¶
func (client *Client) DeleteServiceLinkedRole(request *DeleteServiceLinkedRoleRequest) (response *DeleteServiceLinkedRoleResponse, err error)
DeleteServiceLinkedRole invokes the resourcemanager.DeleteServiceLinkedRole API synchronously
func (*Client) DeleteServiceLinkedRoleWithCallback ¶
func (client *Client) DeleteServiceLinkedRoleWithCallback(request *DeleteServiceLinkedRoleRequest, callback func(response *DeleteServiceLinkedRoleResponse, err error)) <-chan int
DeleteServiceLinkedRoleWithCallback invokes the resourcemanager.DeleteServiceLinkedRole API asynchronously
func (*Client) DeleteServiceLinkedRoleWithChan ¶
func (client *Client) DeleteServiceLinkedRoleWithChan(request *DeleteServiceLinkedRoleRequest) (<-chan *DeleteServiceLinkedRoleResponse, <-chan error)
DeleteServiceLinkedRoleWithChan invokes the resourcemanager.DeleteServiceLinkedRole API asynchronously
func (*Client) DeregisterDelegatedAdministrator ¶ added in v1.61.1148
func (client *Client) DeregisterDelegatedAdministrator(request *DeregisterDelegatedAdministratorRequest) (response *DeregisterDelegatedAdministratorResponse, err error)
DeregisterDelegatedAdministrator invokes the resourcemanager.DeregisterDelegatedAdministrator API synchronously
func (*Client) DeregisterDelegatedAdministratorWithCallback ¶ added in v1.61.1148
func (client *Client) DeregisterDelegatedAdministratorWithCallback(request *DeregisterDelegatedAdministratorRequest, callback func(response *DeregisterDelegatedAdministratorResponse, err error)) <-chan int
DeregisterDelegatedAdministratorWithCallback invokes the resourcemanager.DeregisterDelegatedAdministrator API asynchronously
func (*Client) DeregisterDelegatedAdministratorWithChan ¶ added in v1.61.1148
func (client *Client) DeregisterDelegatedAdministratorWithChan(request *DeregisterDelegatedAdministratorRequest) (<-chan *DeregisterDelegatedAdministratorResponse, <-chan error)
DeregisterDelegatedAdministratorWithChan invokes the resourcemanager.DeregisterDelegatedAdministrator API asynchronously
func (*Client) DestroyResourceDirectory ¶
func (client *Client) DestroyResourceDirectory(request *DestroyResourceDirectoryRequest) (response *DestroyResourceDirectoryResponse, err error)
DestroyResourceDirectory invokes the resourcemanager.DestroyResourceDirectory API synchronously
func (*Client) DestroyResourceDirectoryWithCallback ¶
func (client *Client) DestroyResourceDirectoryWithCallback(request *DestroyResourceDirectoryRequest, callback func(response *DestroyResourceDirectoryResponse, err error)) <-chan int
DestroyResourceDirectoryWithCallback invokes the resourcemanager.DestroyResourceDirectory API asynchronously
func (*Client) DestroyResourceDirectoryWithChan ¶
func (client *Client) DestroyResourceDirectoryWithChan(request *DestroyResourceDirectoryRequest) (<-chan *DestroyResourceDirectoryResponse, <-chan error)
DestroyResourceDirectoryWithChan invokes the resourcemanager.DestroyResourceDirectory API asynchronously
func (*Client) DetachControlPolicy ¶ added in v1.61.1148
func (client *Client) DetachControlPolicy(request *DetachControlPolicyRequest) (response *DetachControlPolicyResponse, err error)
DetachControlPolicy invokes the resourcemanager.DetachControlPolicy API synchronously
func (*Client) DetachControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) DetachControlPolicyWithCallback(request *DetachControlPolicyRequest, callback func(response *DetachControlPolicyResponse, err error)) <-chan int
DetachControlPolicyWithCallback invokes the resourcemanager.DetachControlPolicy API asynchronously
func (*Client) DetachControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) DetachControlPolicyWithChan(request *DetachControlPolicyRequest) (<-chan *DetachControlPolicyResponse, <-chan error)
DetachControlPolicyWithChan invokes the resourcemanager.DetachControlPolicy API asynchronously
func (*Client) DetachPolicy ¶
func (client *Client) DetachPolicy(request *DetachPolicyRequest) (response *DetachPolicyResponse, err error)
DetachPolicy invokes the resourcemanager.DetachPolicy API synchronously
func (*Client) DetachPolicyWithCallback ¶
func (client *Client) DetachPolicyWithCallback(request *DetachPolicyRequest, callback func(response *DetachPolicyResponse, err error)) <-chan int
DetachPolicyWithCallback invokes the resourcemanager.DetachPolicy API asynchronously
func (*Client) DetachPolicyWithChan ¶
func (client *Client) DetachPolicyWithChan(request *DetachPolicyRequest) (<-chan *DetachPolicyResponse, <-chan error)
DetachPolicyWithChan invokes the resourcemanager.DetachPolicy API asynchronously
func (*Client) DisableControlPolicy ¶ added in v1.61.1148
func (client *Client) DisableControlPolicy(request *DisableControlPolicyRequest) (response *DisableControlPolicyResponse, err error)
DisableControlPolicy invokes the resourcemanager.DisableControlPolicy API synchronously
func (*Client) DisableControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) DisableControlPolicyWithCallback(request *DisableControlPolicyRequest, callback func(response *DisableControlPolicyResponse, err error)) <-chan int
DisableControlPolicyWithCallback invokes the resourcemanager.DisableControlPolicy API asynchronously
func (*Client) DisableControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) DisableControlPolicyWithChan(request *DisableControlPolicyRequest) (<-chan *DisableControlPolicyResponse, <-chan error)
DisableControlPolicyWithChan invokes the resourcemanager.DisableControlPolicy API asynchronously
func (*Client) EnableControlPolicy ¶ added in v1.61.1148
func (client *Client) EnableControlPolicy(request *EnableControlPolicyRequest) (response *EnableControlPolicyResponse, err error)
EnableControlPolicy invokes the resourcemanager.EnableControlPolicy API synchronously
func (*Client) EnableControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) EnableControlPolicyWithCallback(request *EnableControlPolicyRequest, callback func(response *EnableControlPolicyResponse, err error)) <-chan int
EnableControlPolicyWithCallback invokes the resourcemanager.EnableControlPolicy API asynchronously
func (*Client) EnableControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) EnableControlPolicyWithChan(request *EnableControlPolicyRequest) (<-chan *EnableControlPolicyResponse, <-chan error)
EnableControlPolicyWithChan invokes the resourcemanager.EnableControlPolicy API asynchronously
func (*Client) EnableResourceDirectory ¶ added in v1.61.1444
func (client *Client) EnableResourceDirectory(request *EnableResourceDirectoryRequest) (response *EnableResourceDirectoryResponse, err error)
EnableResourceDirectory invokes the resourcemanager.EnableResourceDirectory API synchronously
func (*Client) EnableResourceDirectoryWithCallback ¶ added in v1.61.1444
func (client *Client) EnableResourceDirectoryWithCallback(request *EnableResourceDirectoryRequest, callback func(response *EnableResourceDirectoryResponse, err error)) <-chan int
EnableResourceDirectoryWithCallback invokes the resourcemanager.EnableResourceDirectory API asynchronously
func (*Client) EnableResourceDirectoryWithChan ¶ added in v1.61.1444
func (client *Client) EnableResourceDirectoryWithChan(request *EnableResourceDirectoryRequest) (<-chan *EnableResourceDirectoryResponse, <-chan error)
EnableResourceDirectoryWithChan invokes the resourcemanager.EnableResourceDirectory API asynchronously
func (*Client) GetAccount ¶
func (client *Client) GetAccount(request *GetAccountRequest) (response *GetAccountResponse, err error)
GetAccount invokes the resourcemanager.GetAccount API synchronously
func (*Client) GetAccountDeletionCheckResult ¶ added in v1.61.1820
func (client *Client) GetAccountDeletionCheckResult(request *GetAccountDeletionCheckResultRequest) (response *GetAccountDeletionCheckResultResponse, err error)
GetAccountDeletionCheckResult invokes the resourcemanager.GetAccountDeletionCheckResult API synchronously
func (*Client) GetAccountDeletionCheckResultWithCallback ¶ added in v1.61.1820
func (client *Client) GetAccountDeletionCheckResultWithCallback(request *GetAccountDeletionCheckResultRequest, callback func(response *GetAccountDeletionCheckResultResponse, err error)) <-chan int
GetAccountDeletionCheckResultWithCallback invokes the resourcemanager.GetAccountDeletionCheckResult API asynchronously
func (*Client) GetAccountDeletionCheckResultWithChan ¶ added in v1.61.1820
func (client *Client) GetAccountDeletionCheckResultWithChan(request *GetAccountDeletionCheckResultRequest) (<-chan *GetAccountDeletionCheckResultResponse, <-chan error)
GetAccountDeletionCheckResultWithChan invokes the resourcemanager.GetAccountDeletionCheckResult API asynchronously
func (*Client) GetAccountDeletionStatus ¶ added in v1.61.1820
func (client *Client) GetAccountDeletionStatus(request *GetAccountDeletionStatusRequest) (response *GetAccountDeletionStatusResponse, err error)
GetAccountDeletionStatus invokes the resourcemanager.GetAccountDeletionStatus API synchronously
func (*Client) GetAccountDeletionStatusWithCallback ¶ added in v1.61.1820
func (client *Client) GetAccountDeletionStatusWithCallback(request *GetAccountDeletionStatusRequest, callback func(response *GetAccountDeletionStatusResponse, err error)) <-chan int
GetAccountDeletionStatusWithCallback invokes the resourcemanager.GetAccountDeletionStatus API asynchronously
func (*Client) GetAccountDeletionStatusWithChan ¶ added in v1.61.1820
func (client *Client) GetAccountDeletionStatusWithChan(request *GetAccountDeletionStatusRequest) (<-chan *GetAccountDeletionStatusResponse, <-chan error)
GetAccountDeletionStatusWithChan invokes the resourcemanager.GetAccountDeletionStatus API asynchronously
func (*Client) GetAccountWithCallback ¶
func (client *Client) GetAccountWithCallback(request *GetAccountRequest, callback func(response *GetAccountResponse, err error)) <-chan int
GetAccountWithCallback invokes the resourcemanager.GetAccount API asynchronously
func (*Client) GetAccountWithChan ¶
func (client *Client) GetAccountWithChan(request *GetAccountRequest) (<-chan *GetAccountResponse, <-chan error)
GetAccountWithChan invokes the resourcemanager.GetAccount API asynchronously
func (*Client) GetControlPolicy ¶ added in v1.61.1148
func (client *Client) GetControlPolicy(request *GetControlPolicyRequest) (response *GetControlPolicyResponse, err error)
GetControlPolicy invokes the resourcemanager.GetControlPolicy API synchronously
func (*Client) GetControlPolicyEnablementStatus ¶ added in v1.61.1148
func (client *Client) GetControlPolicyEnablementStatus(request *GetControlPolicyEnablementStatusRequest) (response *GetControlPolicyEnablementStatusResponse, err error)
GetControlPolicyEnablementStatus invokes the resourcemanager.GetControlPolicyEnablementStatus API synchronously
func (*Client) GetControlPolicyEnablementStatusWithCallback ¶ added in v1.61.1148
func (client *Client) GetControlPolicyEnablementStatusWithCallback(request *GetControlPolicyEnablementStatusRequest, callback func(response *GetControlPolicyEnablementStatusResponse, err error)) <-chan int
GetControlPolicyEnablementStatusWithCallback invokes the resourcemanager.GetControlPolicyEnablementStatus API asynchronously
func (*Client) GetControlPolicyEnablementStatusWithChan ¶ added in v1.61.1148
func (client *Client) GetControlPolicyEnablementStatusWithChan(request *GetControlPolicyEnablementStatusRequest) (<-chan *GetControlPolicyEnablementStatusResponse, <-chan error)
GetControlPolicyEnablementStatusWithChan invokes the resourcemanager.GetControlPolicyEnablementStatus API asynchronously
func (*Client) GetControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) GetControlPolicyWithCallback(request *GetControlPolicyRequest, callback func(response *GetControlPolicyResponse, err error)) <-chan int
GetControlPolicyWithCallback invokes the resourcemanager.GetControlPolicy API asynchronously
func (*Client) GetControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) GetControlPolicyWithChan(request *GetControlPolicyRequest) (<-chan *GetControlPolicyResponse, <-chan error)
GetControlPolicyWithChan invokes the resourcemanager.GetControlPolicy API asynchronously
func (*Client) GetFolder ¶
func (client *Client) GetFolder(request *GetFolderRequest) (response *GetFolderResponse, err error)
GetFolder invokes the resourcemanager.GetFolder API synchronously
func (*Client) GetFolderWithCallback ¶
func (client *Client) GetFolderWithCallback(request *GetFolderRequest, callback func(response *GetFolderResponse, err error)) <-chan int
GetFolderWithCallback invokes the resourcemanager.GetFolder API asynchronously
func (*Client) GetFolderWithChan ¶
func (client *Client) GetFolderWithChan(request *GetFolderRequest) (<-chan *GetFolderResponse, <-chan error)
GetFolderWithChan invokes the resourcemanager.GetFolder API asynchronously
func (*Client) GetHandshake ¶
func (client *Client) GetHandshake(request *GetHandshakeRequest) (response *GetHandshakeResponse, err error)
GetHandshake invokes the resourcemanager.GetHandshake API synchronously
func (*Client) GetHandshakeWithCallback ¶
func (client *Client) GetHandshakeWithCallback(request *GetHandshakeRequest, callback func(response *GetHandshakeResponse, err error)) <-chan int
GetHandshakeWithCallback invokes the resourcemanager.GetHandshake API asynchronously
func (*Client) GetHandshakeWithChan ¶
func (client *Client) GetHandshakeWithChan(request *GetHandshakeRequest) (<-chan *GetHandshakeResponse, <-chan error)
GetHandshakeWithChan invokes the resourcemanager.GetHandshake API asynchronously
func (*Client) GetPayerForAccount ¶
func (client *Client) GetPayerForAccount(request *GetPayerForAccountRequest) (response *GetPayerForAccountResponse, err error)
GetPayerForAccount invokes the resourcemanager.GetPayerForAccount API synchronously
func (*Client) GetPayerForAccountWithCallback ¶
func (client *Client) GetPayerForAccountWithCallback(request *GetPayerForAccountRequest, callback func(response *GetPayerForAccountResponse, err error)) <-chan int
GetPayerForAccountWithCallback invokes the resourcemanager.GetPayerForAccount API asynchronously
func (*Client) GetPayerForAccountWithChan ¶
func (client *Client) GetPayerForAccountWithChan(request *GetPayerForAccountRequest) (<-chan *GetPayerForAccountResponse, <-chan error)
GetPayerForAccountWithChan invokes the resourcemanager.GetPayerForAccount API asynchronously
func (*Client) GetPolicy ¶
func (client *Client) GetPolicy(request *GetPolicyRequest) (response *GetPolicyResponse, err error)
GetPolicy invokes the resourcemanager.GetPolicy API synchronously
func (*Client) GetPolicyVersion ¶
func (client *Client) GetPolicyVersion(request *GetPolicyVersionRequest) (response *GetPolicyVersionResponse, err error)
GetPolicyVersion invokes the resourcemanager.GetPolicyVersion API synchronously
func (*Client) GetPolicyVersionWithCallback ¶
func (client *Client) GetPolicyVersionWithCallback(request *GetPolicyVersionRequest, callback func(response *GetPolicyVersionResponse, err error)) <-chan int
GetPolicyVersionWithCallback invokes the resourcemanager.GetPolicyVersion API asynchronously
func (*Client) GetPolicyVersionWithChan ¶
func (client *Client) GetPolicyVersionWithChan(request *GetPolicyVersionRequest) (<-chan *GetPolicyVersionResponse, <-chan error)
GetPolicyVersionWithChan invokes the resourcemanager.GetPolicyVersion API asynchronously
func (*Client) GetPolicyWithCallback ¶
func (client *Client) GetPolicyWithCallback(request *GetPolicyRequest, callback func(response *GetPolicyResponse, err error)) <-chan int
GetPolicyWithCallback invokes the resourcemanager.GetPolicy API asynchronously
func (*Client) GetPolicyWithChan ¶
func (client *Client) GetPolicyWithChan(request *GetPolicyRequest) (<-chan *GetPolicyResponse, <-chan error)
GetPolicyWithChan invokes the resourcemanager.GetPolicy API asynchronously
func (*Client) GetResourceDirectory ¶
func (client *Client) GetResourceDirectory(request *GetResourceDirectoryRequest) (response *GetResourceDirectoryResponse, err error)
GetResourceDirectory invokes the resourcemanager.GetResourceDirectory API synchronously
func (*Client) GetResourceDirectoryWithCallback ¶
func (client *Client) GetResourceDirectoryWithCallback(request *GetResourceDirectoryRequest, callback func(response *GetResourceDirectoryResponse, err error)) <-chan int
GetResourceDirectoryWithCallback invokes the resourcemanager.GetResourceDirectory API asynchronously
func (*Client) GetResourceDirectoryWithChan ¶
func (client *Client) GetResourceDirectoryWithChan(request *GetResourceDirectoryRequest) (<-chan *GetResourceDirectoryResponse, <-chan error)
GetResourceDirectoryWithChan invokes the resourcemanager.GetResourceDirectory API asynchronously
func (*Client) GetResourceGroup ¶
func (client *Client) GetResourceGroup(request *GetResourceGroupRequest) (response *GetResourceGroupResponse, err error)
GetResourceGroup invokes the resourcemanager.GetResourceGroup API synchronously
func (*Client) GetResourceGroupWithCallback ¶
func (client *Client) GetResourceGroupWithCallback(request *GetResourceGroupRequest, callback func(response *GetResourceGroupResponse, err error)) <-chan int
GetResourceGroupWithCallback invokes the resourcemanager.GetResourceGroup API asynchronously
func (*Client) GetResourceGroupWithChan ¶
func (client *Client) GetResourceGroupWithChan(request *GetResourceGroupRequest) (<-chan *GetResourceGroupResponse, <-chan error)
GetResourceGroupWithChan invokes the resourcemanager.GetResourceGroup API asynchronously
func (*Client) GetRole ¶
func (client *Client) GetRole(request *GetRoleRequest) (response *GetRoleResponse, err error)
GetRole invokes the resourcemanager.GetRole API synchronously
func (*Client) GetRoleWithCallback ¶
func (client *Client) GetRoleWithCallback(request *GetRoleRequest, callback func(response *GetRoleResponse, err error)) <-chan int
GetRoleWithCallback invokes the resourcemanager.GetRole API asynchronously
func (*Client) GetRoleWithChan ¶
func (client *Client) GetRoleWithChan(request *GetRoleRequest) (<-chan *GetRoleResponse, <-chan error)
GetRoleWithChan invokes the resourcemanager.GetRole API asynchronously
func (*Client) GetServiceLinkedRoleDeletionStatus ¶
func (client *Client) GetServiceLinkedRoleDeletionStatus(request *GetServiceLinkedRoleDeletionStatusRequest) (response *GetServiceLinkedRoleDeletionStatusResponse, err error)
GetServiceLinkedRoleDeletionStatus invokes the resourcemanager.GetServiceLinkedRoleDeletionStatus API synchronously
func (*Client) GetServiceLinkedRoleDeletionStatusWithCallback ¶
func (client *Client) GetServiceLinkedRoleDeletionStatusWithCallback(request *GetServiceLinkedRoleDeletionStatusRequest, callback func(response *GetServiceLinkedRoleDeletionStatusResponse, err error)) <-chan int
GetServiceLinkedRoleDeletionStatusWithCallback invokes the resourcemanager.GetServiceLinkedRoleDeletionStatus API asynchronously
func (*Client) GetServiceLinkedRoleDeletionStatusWithChan ¶
func (client *Client) GetServiceLinkedRoleDeletionStatusWithChan(request *GetServiceLinkedRoleDeletionStatusRequest) (<-chan *GetServiceLinkedRoleDeletionStatusResponse, <-chan error)
GetServiceLinkedRoleDeletionStatusWithChan invokes the resourcemanager.GetServiceLinkedRoleDeletionStatus API asynchronously
func (*Client) InitResourceDirectory ¶
func (client *Client) InitResourceDirectory(request *InitResourceDirectoryRequest) (response *InitResourceDirectoryResponse, err error)
InitResourceDirectory invokes the resourcemanager.InitResourceDirectory API synchronously
func (*Client) InitResourceDirectoryWithCallback ¶
func (client *Client) InitResourceDirectoryWithCallback(request *InitResourceDirectoryRequest, callback func(response *InitResourceDirectoryResponse, err error)) <-chan int
InitResourceDirectoryWithCallback invokes the resourcemanager.InitResourceDirectory API asynchronously
func (*Client) InitResourceDirectoryWithChan ¶
func (client *Client) InitResourceDirectoryWithChan(request *InitResourceDirectoryRequest) (<-chan *InitResourceDirectoryResponse, <-chan error)
InitResourceDirectoryWithChan invokes the resourcemanager.InitResourceDirectory API asynchronously
func (*Client) InviteAccountToResourceDirectory ¶
func (client *Client) InviteAccountToResourceDirectory(request *InviteAccountToResourceDirectoryRequest) (response *InviteAccountToResourceDirectoryResponse, err error)
InviteAccountToResourceDirectory invokes the resourcemanager.InviteAccountToResourceDirectory API synchronously
func (*Client) InviteAccountToResourceDirectoryWithCallback ¶
func (client *Client) InviteAccountToResourceDirectoryWithCallback(request *InviteAccountToResourceDirectoryRequest, callback func(response *InviteAccountToResourceDirectoryResponse, err error)) <-chan int
InviteAccountToResourceDirectoryWithCallback invokes the resourcemanager.InviteAccountToResourceDirectory API asynchronously
func (*Client) InviteAccountToResourceDirectoryWithChan ¶
func (client *Client) InviteAccountToResourceDirectoryWithChan(request *InviteAccountToResourceDirectoryRequest) (<-chan *InviteAccountToResourceDirectoryResponse, <-chan error)
InviteAccountToResourceDirectoryWithChan invokes the resourcemanager.InviteAccountToResourceDirectory API asynchronously
func (*Client) ListAccounts ¶
func (client *Client) ListAccounts(request *ListAccountsRequest) (response *ListAccountsResponse, err error)
ListAccounts invokes the resourcemanager.ListAccounts API synchronously
func (*Client) ListAccountsForParent ¶
func (client *Client) ListAccountsForParent(request *ListAccountsForParentRequest) (response *ListAccountsForParentResponse, err error)
ListAccountsForParent invokes the resourcemanager.ListAccountsForParent API synchronously
func (*Client) ListAccountsForParentWithCallback ¶
func (client *Client) ListAccountsForParentWithCallback(request *ListAccountsForParentRequest, callback func(response *ListAccountsForParentResponse, err error)) <-chan int
ListAccountsForParentWithCallback invokes the resourcemanager.ListAccountsForParent API asynchronously
func (*Client) ListAccountsForParentWithChan ¶
func (client *Client) ListAccountsForParentWithChan(request *ListAccountsForParentRequest) (<-chan *ListAccountsForParentResponse, <-chan error)
ListAccountsForParentWithChan invokes the resourcemanager.ListAccountsForParent API asynchronously
func (*Client) ListAccountsWithCallback ¶
func (client *Client) ListAccountsWithCallback(request *ListAccountsRequest, callback func(response *ListAccountsResponse, err error)) <-chan int
ListAccountsWithCallback invokes the resourcemanager.ListAccounts API asynchronously
func (*Client) ListAccountsWithChan ¶
func (client *Client) ListAccountsWithChan(request *ListAccountsRequest) (<-chan *ListAccountsResponse, <-chan error)
ListAccountsWithChan invokes the resourcemanager.ListAccounts API asynchronously
func (*Client) ListAncestors ¶
func (client *Client) ListAncestors(request *ListAncestorsRequest) (response *ListAncestorsResponse, err error)
ListAncestors invokes the resourcemanager.ListAncestors API synchronously
func (*Client) ListAncestorsWithCallback ¶
func (client *Client) ListAncestorsWithCallback(request *ListAncestorsRequest, callback func(response *ListAncestorsResponse, err error)) <-chan int
ListAncestorsWithCallback invokes the resourcemanager.ListAncestors API asynchronously
func (*Client) ListAncestorsWithChan ¶
func (client *Client) ListAncestorsWithChan(request *ListAncestorsRequest) (<-chan *ListAncestorsResponse, <-chan error)
ListAncestorsWithChan invokes the resourcemanager.ListAncestors API asynchronously
func (*Client) ListControlPolicies ¶ added in v1.61.1148
func (client *Client) ListControlPolicies(request *ListControlPoliciesRequest) (response *ListControlPoliciesResponse, err error)
ListControlPolicies invokes the resourcemanager.ListControlPolicies API synchronously
func (*Client) ListControlPoliciesWithCallback ¶ added in v1.61.1148
func (client *Client) ListControlPoliciesWithCallback(request *ListControlPoliciesRequest, callback func(response *ListControlPoliciesResponse, err error)) <-chan int
ListControlPoliciesWithCallback invokes the resourcemanager.ListControlPolicies API asynchronously
func (*Client) ListControlPoliciesWithChan ¶ added in v1.61.1148
func (client *Client) ListControlPoliciesWithChan(request *ListControlPoliciesRequest) (<-chan *ListControlPoliciesResponse, <-chan error)
ListControlPoliciesWithChan invokes the resourcemanager.ListControlPolicies API asynchronously
func (*Client) ListControlPolicyAttachmentsForTarget ¶ added in v1.61.1148
func (client *Client) ListControlPolicyAttachmentsForTarget(request *ListControlPolicyAttachmentsForTargetRequest) (response *ListControlPolicyAttachmentsForTargetResponse, err error)
ListControlPolicyAttachmentsForTarget invokes the resourcemanager.ListControlPolicyAttachmentsForTarget API synchronously
func (*Client) ListControlPolicyAttachmentsForTargetWithCallback ¶ added in v1.61.1148
func (client *Client) ListControlPolicyAttachmentsForTargetWithCallback(request *ListControlPolicyAttachmentsForTargetRequest, callback func(response *ListControlPolicyAttachmentsForTargetResponse, err error)) <-chan int
ListControlPolicyAttachmentsForTargetWithCallback invokes the resourcemanager.ListControlPolicyAttachmentsForTarget API asynchronously
func (*Client) ListControlPolicyAttachmentsForTargetWithChan ¶ added in v1.61.1148
func (client *Client) ListControlPolicyAttachmentsForTargetWithChan(request *ListControlPolicyAttachmentsForTargetRequest) (<-chan *ListControlPolicyAttachmentsForTargetResponse, <-chan error)
ListControlPolicyAttachmentsForTargetWithChan invokes the resourcemanager.ListControlPolicyAttachmentsForTarget API asynchronously
func (*Client) ListDelegatedAdministrators ¶ added in v1.61.1148
func (client *Client) ListDelegatedAdministrators(request *ListDelegatedAdministratorsRequest) (response *ListDelegatedAdministratorsResponse, err error)
ListDelegatedAdministrators invokes the resourcemanager.ListDelegatedAdministrators API synchronously
func (*Client) ListDelegatedAdministratorsWithCallback ¶ added in v1.61.1148
func (client *Client) ListDelegatedAdministratorsWithCallback(request *ListDelegatedAdministratorsRequest, callback func(response *ListDelegatedAdministratorsResponse, err error)) <-chan int
ListDelegatedAdministratorsWithCallback invokes the resourcemanager.ListDelegatedAdministrators API asynchronously
func (*Client) ListDelegatedAdministratorsWithChan ¶ added in v1.61.1148
func (client *Client) ListDelegatedAdministratorsWithChan(request *ListDelegatedAdministratorsRequest) (<-chan *ListDelegatedAdministratorsResponse, <-chan error)
ListDelegatedAdministratorsWithChan invokes the resourcemanager.ListDelegatedAdministrators API asynchronously
func (*Client) ListDelegatedServicesForAccount ¶ added in v1.61.1148
func (client *Client) ListDelegatedServicesForAccount(request *ListDelegatedServicesForAccountRequest) (response *ListDelegatedServicesForAccountResponse, err error)
ListDelegatedServicesForAccount invokes the resourcemanager.ListDelegatedServicesForAccount API synchronously
func (*Client) ListDelegatedServicesForAccountWithCallback ¶ added in v1.61.1148
func (client *Client) ListDelegatedServicesForAccountWithCallback(request *ListDelegatedServicesForAccountRequest, callback func(response *ListDelegatedServicesForAccountResponse, err error)) <-chan int
ListDelegatedServicesForAccountWithCallback invokes the resourcemanager.ListDelegatedServicesForAccount API asynchronously
func (*Client) ListDelegatedServicesForAccountWithChan ¶ added in v1.61.1148
func (client *Client) ListDelegatedServicesForAccountWithChan(request *ListDelegatedServicesForAccountRequest) (<-chan *ListDelegatedServicesForAccountResponse, <-chan error)
ListDelegatedServicesForAccountWithChan invokes the resourcemanager.ListDelegatedServicesForAccount API asynchronously
func (*Client) ListFoldersForParent ¶
func (client *Client) ListFoldersForParent(request *ListFoldersForParentRequest) (response *ListFoldersForParentResponse, err error)
ListFoldersForParent invokes the resourcemanager.ListFoldersForParent API synchronously
func (*Client) ListFoldersForParentWithCallback ¶
func (client *Client) ListFoldersForParentWithCallback(request *ListFoldersForParentRequest, callback func(response *ListFoldersForParentResponse, err error)) <-chan int
ListFoldersForParentWithCallback invokes the resourcemanager.ListFoldersForParent API asynchronously
func (*Client) ListFoldersForParentWithChan ¶
func (client *Client) ListFoldersForParentWithChan(request *ListFoldersForParentRequest) (<-chan *ListFoldersForParentResponse, <-chan error)
ListFoldersForParentWithChan invokes the resourcemanager.ListFoldersForParent API asynchronously
func (*Client) ListHandshakesForAccount ¶
func (client *Client) ListHandshakesForAccount(request *ListHandshakesForAccountRequest) (response *ListHandshakesForAccountResponse, err error)
ListHandshakesForAccount invokes the resourcemanager.ListHandshakesForAccount API synchronously
func (*Client) ListHandshakesForAccountWithCallback ¶
func (client *Client) ListHandshakesForAccountWithCallback(request *ListHandshakesForAccountRequest, callback func(response *ListHandshakesForAccountResponse, err error)) <-chan int
ListHandshakesForAccountWithCallback invokes the resourcemanager.ListHandshakesForAccount API asynchronously
func (*Client) ListHandshakesForAccountWithChan ¶
func (client *Client) ListHandshakesForAccountWithChan(request *ListHandshakesForAccountRequest) (<-chan *ListHandshakesForAccountResponse, <-chan error)
ListHandshakesForAccountWithChan invokes the resourcemanager.ListHandshakesForAccount API asynchronously
func (*Client) ListHandshakesForResourceDirectory ¶
func (client *Client) ListHandshakesForResourceDirectory(request *ListHandshakesForResourceDirectoryRequest) (response *ListHandshakesForResourceDirectoryResponse, err error)
ListHandshakesForResourceDirectory invokes the resourcemanager.ListHandshakesForResourceDirectory API synchronously
func (*Client) ListHandshakesForResourceDirectoryWithCallback ¶
func (client *Client) ListHandshakesForResourceDirectoryWithCallback(request *ListHandshakesForResourceDirectoryRequest, callback func(response *ListHandshakesForResourceDirectoryResponse, err error)) <-chan int
ListHandshakesForResourceDirectoryWithCallback invokes the resourcemanager.ListHandshakesForResourceDirectory API asynchronously
func (*Client) ListHandshakesForResourceDirectoryWithChan ¶
func (client *Client) ListHandshakesForResourceDirectoryWithChan(request *ListHandshakesForResourceDirectoryRequest) (<-chan *ListHandshakesForResourceDirectoryResponse, <-chan error)
ListHandshakesForResourceDirectoryWithChan invokes the resourcemanager.ListHandshakesForResourceDirectory API asynchronously
func (*Client) ListPolicies ¶
func (client *Client) ListPolicies(request *ListPoliciesRequest) (response *ListPoliciesResponse, err error)
ListPolicies invokes the resourcemanager.ListPolicies API synchronously
func (*Client) ListPoliciesWithCallback ¶
func (client *Client) ListPoliciesWithCallback(request *ListPoliciesRequest, callback func(response *ListPoliciesResponse, err error)) <-chan int
ListPoliciesWithCallback invokes the resourcemanager.ListPolicies API asynchronously
func (*Client) ListPoliciesWithChan ¶
func (client *Client) ListPoliciesWithChan(request *ListPoliciesRequest) (<-chan *ListPoliciesResponse, <-chan error)
ListPoliciesWithChan invokes the resourcemanager.ListPolicies API asynchronously
func (*Client) ListPolicyAttachments ¶
func (client *Client) ListPolicyAttachments(request *ListPolicyAttachmentsRequest) (response *ListPolicyAttachmentsResponse, err error)
ListPolicyAttachments invokes the resourcemanager.ListPolicyAttachments API synchronously
func (*Client) ListPolicyAttachmentsWithCallback ¶
func (client *Client) ListPolicyAttachmentsWithCallback(request *ListPolicyAttachmentsRequest, callback func(response *ListPolicyAttachmentsResponse, err error)) <-chan int
ListPolicyAttachmentsWithCallback invokes the resourcemanager.ListPolicyAttachments API asynchronously
func (*Client) ListPolicyAttachmentsWithChan ¶
func (client *Client) ListPolicyAttachmentsWithChan(request *ListPolicyAttachmentsRequest) (<-chan *ListPolicyAttachmentsResponse, <-chan error)
ListPolicyAttachmentsWithChan invokes the resourcemanager.ListPolicyAttachments API asynchronously
func (*Client) ListPolicyVersions ¶
func (client *Client) ListPolicyVersions(request *ListPolicyVersionsRequest) (response *ListPolicyVersionsResponse, err error)
ListPolicyVersions invokes the resourcemanager.ListPolicyVersions API synchronously
func (*Client) ListPolicyVersionsWithCallback ¶
func (client *Client) ListPolicyVersionsWithCallback(request *ListPolicyVersionsRequest, callback func(response *ListPolicyVersionsResponse, err error)) <-chan int
ListPolicyVersionsWithCallback invokes the resourcemanager.ListPolicyVersions API asynchronously
func (*Client) ListPolicyVersionsWithChan ¶
func (client *Client) ListPolicyVersionsWithChan(request *ListPolicyVersionsRequest) (<-chan *ListPolicyVersionsResponse, <-chan error)
ListPolicyVersionsWithChan invokes the resourcemanager.ListPolicyVersions API asynchronously
func (*Client) ListResourceGroups ¶
func (client *Client) ListResourceGroups(request *ListResourceGroupsRequest) (response *ListResourceGroupsResponse, err error)
ListResourceGroups invokes the resourcemanager.ListResourceGroups API synchronously
func (*Client) ListResourceGroupsWithCallback ¶
func (client *Client) ListResourceGroupsWithCallback(request *ListResourceGroupsRequest, callback func(response *ListResourceGroupsResponse, err error)) <-chan int
ListResourceGroupsWithCallback invokes the resourcemanager.ListResourceGroups API asynchronously
func (*Client) ListResourceGroupsWithChan ¶
func (client *Client) ListResourceGroupsWithChan(request *ListResourceGroupsRequest) (<-chan *ListResourceGroupsResponse, <-chan error)
ListResourceGroupsWithChan invokes the resourcemanager.ListResourceGroups API asynchronously
func (*Client) ListResources ¶
func (client *Client) ListResources(request *ListResourcesRequest) (response *ListResourcesResponse, err error)
ListResources invokes the resourcemanager.ListResources API synchronously
func (*Client) ListResourcesWithCallback ¶
func (client *Client) ListResourcesWithCallback(request *ListResourcesRequest, callback func(response *ListResourcesResponse, err error)) <-chan int
ListResourcesWithCallback invokes the resourcemanager.ListResources API asynchronously
func (*Client) ListResourcesWithChan ¶
func (client *Client) ListResourcesWithChan(request *ListResourcesRequest) (<-chan *ListResourcesResponse, <-chan error)
ListResourcesWithChan invokes the resourcemanager.ListResources API asynchronously
func (*Client) ListRoles ¶
func (client *Client) ListRoles(request *ListRolesRequest) (response *ListRolesResponse, err error)
ListRoles invokes the resourcemanager.ListRoles API synchronously
func (*Client) ListRolesWithCallback ¶
func (client *Client) ListRolesWithCallback(request *ListRolesRequest, callback func(response *ListRolesResponse, err error)) <-chan int
ListRolesWithCallback invokes the resourcemanager.ListRoles API asynchronously
func (*Client) ListRolesWithChan ¶
func (client *Client) ListRolesWithChan(request *ListRolesRequest) (<-chan *ListRolesResponse, <-chan error)
ListRolesWithChan invokes the resourcemanager.ListRoles API asynchronously
func (*Client) ListTagKeys ¶ added in v1.61.1708
func (client *Client) ListTagKeys(request *ListTagKeysRequest) (response *ListTagKeysResponse, err error)
ListTagKeys invokes the resourcemanager.ListTagKeys API synchronously
func (*Client) ListTagKeysWithCallback ¶ added in v1.61.1708
func (client *Client) ListTagKeysWithCallback(request *ListTagKeysRequest, callback func(response *ListTagKeysResponse, err error)) <-chan int
ListTagKeysWithCallback invokes the resourcemanager.ListTagKeys API asynchronously
func (*Client) ListTagKeysWithChan ¶ added in v1.61.1708
func (client *Client) ListTagKeysWithChan(request *ListTagKeysRequest) (<-chan *ListTagKeysResponse, <-chan error)
ListTagKeysWithChan invokes the resourcemanager.ListTagKeys API asynchronously
func (*Client) ListTagResources ¶ added in v1.61.1708
func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)
ListTagResources invokes the resourcemanager.ListTagResources API synchronously
func (*Client) ListTagResourcesWithCallback ¶ added in v1.61.1708
func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int
ListTagResourcesWithCallback invokes the resourcemanager.ListTagResources API asynchronously
func (*Client) ListTagResourcesWithChan ¶ added in v1.61.1708
func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)
ListTagResourcesWithChan invokes the resourcemanager.ListTagResources API asynchronously
func (*Client) ListTagValues ¶ added in v1.61.1708
func (client *Client) ListTagValues(request *ListTagValuesRequest) (response *ListTagValuesResponse, err error)
ListTagValues invokes the resourcemanager.ListTagValues API synchronously
func (*Client) ListTagValuesWithCallback ¶ added in v1.61.1708
func (client *Client) ListTagValuesWithCallback(request *ListTagValuesRequest, callback func(response *ListTagValuesResponse, err error)) <-chan int
ListTagValuesWithCallback invokes the resourcemanager.ListTagValues API asynchronously
func (*Client) ListTagValuesWithChan ¶ added in v1.61.1708
func (client *Client) ListTagValuesWithChan(request *ListTagValuesRequest) (<-chan *ListTagValuesResponse, <-chan error)
ListTagValuesWithChan invokes the resourcemanager.ListTagValues API asynchronously
func (*Client) ListTargetAttachmentsForControlPolicy ¶ added in v1.61.1148
func (client *Client) ListTargetAttachmentsForControlPolicy(request *ListTargetAttachmentsForControlPolicyRequest) (response *ListTargetAttachmentsForControlPolicyResponse, err error)
ListTargetAttachmentsForControlPolicy invokes the resourcemanager.ListTargetAttachmentsForControlPolicy API synchronously
func (*Client) ListTargetAttachmentsForControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) ListTargetAttachmentsForControlPolicyWithCallback(request *ListTargetAttachmentsForControlPolicyRequest, callback func(response *ListTargetAttachmentsForControlPolicyResponse, err error)) <-chan int
ListTargetAttachmentsForControlPolicyWithCallback invokes the resourcemanager.ListTargetAttachmentsForControlPolicy API asynchronously
func (*Client) ListTargetAttachmentsForControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) ListTargetAttachmentsForControlPolicyWithChan(request *ListTargetAttachmentsForControlPolicyRequest) (<-chan *ListTargetAttachmentsForControlPolicyResponse, <-chan error)
ListTargetAttachmentsForControlPolicyWithChan invokes the resourcemanager.ListTargetAttachmentsForControlPolicy API asynchronously
func (*Client) ListTrustedServiceStatus ¶
func (client *Client) ListTrustedServiceStatus(request *ListTrustedServiceStatusRequest) (response *ListTrustedServiceStatusResponse, err error)
ListTrustedServiceStatus invokes the resourcemanager.ListTrustedServiceStatus API synchronously
func (*Client) ListTrustedServiceStatusWithCallback ¶
func (client *Client) ListTrustedServiceStatusWithCallback(request *ListTrustedServiceStatusRequest, callback func(response *ListTrustedServiceStatusResponse, err error)) <-chan int
ListTrustedServiceStatusWithCallback invokes the resourcemanager.ListTrustedServiceStatus API asynchronously
func (*Client) ListTrustedServiceStatusWithChan ¶
func (client *Client) ListTrustedServiceStatusWithChan(request *ListTrustedServiceStatusRequest) (<-chan *ListTrustedServiceStatusResponse, <-chan error)
ListTrustedServiceStatusWithChan invokes the resourcemanager.ListTrustedServiceStatus API asynchronously
func (*Client) MoveAccount ¶
func (client *Client) MoveAccount(request *MoveAccountRequest) (response *MoveAccountResponse, err error)
MoveAccount invokes the resourcemanager.MoveAccount API synchronously
func (*Client) MoveAccountWithCallback ¶
func (client *Client) MoveAccountWithCallback(request *MoveAccountRequest, callback func(response *MoveAccountResponse, err error)) <-chan int
MoveAccountWithCallback invokes the resourcemanager.MoveAccount API asynchronously
func (*Client) MoveAccountWithChan ¶
func (client *Client) MoveAccountWithChan(request *MoveAccountRequest) (<-chan *MoveAccountResponse, <-chan error)
MoveAccountWithChan invokes the resourcemanager.MoveAccount API asynchronously
func (*Client) MoveResources ¶ added in v1.61.1444
func (client *Client) MoveResources(request *MoveResourcesRequest) (response *MoveResourcesResponse, err error)
MoveResources invokes the resourcemanager.MoveResources API synchronously
func (*Client) MoveResourcesWithCallback ¶ added in v1.61.1444
func (client *Client) MoveResourcesWithCallback(request *MoveResourcesRequest, callback func(response *MoveResourcesResponse, err error)) <-chan int
MoveResourcesWithCallback invokes the resourcemanager.MoveResources API asynchronously
func (*Client) MoveResourcesWithChan ¶ added in v1.61.1444
func (client *Client) MoveResourcesWithChan(request *MoveResourcesRequest) (<-chan *MoveResourcesResponse, <-chan error)
MoveResourcesWithChan invokes the resourcemanager.MoveResources API asynchronously
func (*Client) PromoteResourceAccount ¶
func (client *Client) PromoteResourceAccount(request *PromoteResourceAccountRequest) (response *PromoteResourceAccountResponse, err error)
PromoteResourceAccount invokes the resourcemanager.PromoteResourceAccount API synchronously
func (*Client) PromoteResourceAccountWithCallback ¶
func (client *Client) PromoteResourceAccountWithCallback(request *PromoteResourceAccountRequest, callback func(response *PromoteResourceAccountResponse, err error)) <-chan int
PromoteResourceAccountWithCallback invokes the resourcemanager.PromoteResourceAccount API asynchronously
func (*Client) PromoteResourceAccountWithChan ¶
func (client *Client) PromoteResourceAccountWithChan(request *PromoteResourceAccountRequest) (<-chan *PromoteResourceAccountResponse, <-chan error)
PromoteResourceAccountWithChan invokes the resourcemanager.PromoteResourceAccount API asynchronously
func (*Client) RegisterDelegatedAdministrator ¶ added in v1.61.1148
func (client *Client) RegisterDelegatedAdministrator(request *RegisterDelegatedAdministratorRequest) (response *RegisterDelegatedAdministratorResponse, err error)
RegisterDelegatedAdministrator invokes the resourcemanager.RegisterDelegatedAdministrator API synchronously
func (*Client) RegisterDelegatedAdministratorWithCallback ¶ added in v1.61.1148
func (client *Client) RegisterDelegatedAdministratorWithCallback(request *RegisterDelegatedAdministratorRequest, callback func(response *RegisterDelegatedAdministratorResponse, err error)) <-chan int
RegisterDelegatedAdministratorWithCallback invokes the resourcemanager.RegisterDelegatedAdministrator API asynchronously
func (*Client) RegisterDelegatedAdministratorWithChan ¶ added in v1.61.1148
func (client *Client) RegisterDelegatedAdministratorWithChan(request *RegisterDelegatedAdministratorRequest) (<-chan *RegisterDelegatedAdministratorResponse, <-chan error)
RegisterDelegatedAdministratorWithChan invokes the resourcemanager.RegisterDelegatedAdministrator API asynchronously
func (*Client) RemoveCloudAccount ¶
func (client *Client) RemoveCloudAccount(request *RemoveCloudAccountRequest) (response *RemoveCloudAccountResponse, err error)
RemoveCloudAccount invokes the resourcemanager.RemoveCloudAccount API synchronously
func (*Client) RemoveCloudAccountWithCallback ¶
func (client *Client) RemoveCloudAccountWithCallback(request *RemoveCloudAccountRequest, callback func(response *RemoveCloudAccountResponse, err error)) <-chan int
RemoveCloudAccountWithCallback invokes the resourcemanager.RemoveCloudAccount API asynchronously
func (*Client) RemoveCloudAccountWithChan ¶
func (client *Client) RemoveCloudAccountWithChan(request *RemoveCloudAccountRequest) (<-chan *RemoveCloudAccountResponse, <-chan error)
RemoveCloudAccountWithChan invokes the resourcemanager.RemoveCloudAccount API asynchronously
func (*Client) ResendCreateCloudAccountEmail ¶
func (client *Client) ResendCreateCloudAccountEmail(request *ResendCreateCloudAccountEmailRequest) (response *ResendCreateCloudAccountEmailResponse, err error)
ResendCreateCloudAccountEmail invokes the resourcemanager.ResendCreateCloudAccountEmail API synchronously
func (*Client) ResendCreateCloudAccountEmailWithCallback ¶
func (client *Client) ResendCreateCloudAccountEmailWithCallback(request *ResendCreateCloudAccountEmailRequest, callback func(response *ResendCreateCloudAccountEmailResponse, err error)) <-chan int
ResendCreateCloudAccountEmailWithCallback invokes the resourcemanager.ResendCreateCloudAccountEmail API asynchronously
func (*Client) ResendCreateCloudAccountEmailWithChan ¶
func (client *Client) ResendCreateCloudAccountEmailWithChan(request *ResendCreateCloudAccountEmailRequest) (<-chan *ResendCreateCloudAccountEmailResponse, <-chan error)
ResendCreateCloudAccountEmailWithChan invokes the resourcemanager.ResendCreateCloudAccountEmail API asynchronously
func (*Client) ResendPromoteResourceAccountEmail ¶
func (client *Client) ResendPromoteResourceAccountEmail(request *ResendPromoteResourceAccountEmailRequest) (response *ResendPromoteResourceAccountEmailResponse, err error)
ResendPromoteResourceAccountEmail invokes the resourcemanager.ResendPromoteResourceAccountEmail API synchronously
func (*Client) ResendPromoteResourceAccountEmailWithCallback ¶
func (client *Client) ResendPromoteResourceAccountEmailWithCallback(request *ResendPromoteResourceAccountEmailRequest, callback func(response *ResendPromoteResourceAccountEmailResponse, err error)) <-chan int
ResendPromoteResourceAccountEmailWithCallback invokes the resourcemanager.ResendPromoteResourceAccountEmail API asynchronously
func (*Client) ResendPromoteResourceAccountEmailWithChan ¶
func (client *Client) ResendPromoteResourceAccountEmailWithChan(request *ResendPromoteResourceAccountEmailRequest) (<-chan *ResendPromoteResourceAccountEmailResponse, <-chan error)
ResendPromoteResourceAccountEmailWithChan invokes the resourcemanager.ResendPromoteResourceAccountEmail API asynchronously
func (*Client) RetryChangeAccountEmail ¶ added in v1.62.179
func (client *Client) RetryChangeAccountEmail(request *RetryChangeAccountEmailRequest) (response *RetryChangeAccountEmailResponse, err error)
RetryChangeAccountEmail invokes the resourcemanager.RetryChangeAccountEmail API synchronously
func (*Client) RetryChangeAccountEmailWithCallback ¶ added in v1.62.179
func (client *Client) RetryChangeAccountEmailWithCallback(request *RetryChangeAccountEmailRequest, callback func(response *RetryChangeAccountEmailResponse, err error)) <-chan int
RetryChangeAccountEmailWithCallback invokes the resourcemanager.RetryChangeAccountEmail API asynchronously
func (*Client) RetryChangeAccountEmailWithChan ¶ added in v1.62.179
func (client *Client) RetryChangeAccountEmailWithChan(request *RetryChangeAccountEmailRequest) (<-chan *RetryChangeAccountEmailResponse, <-chan error)
RetryChangeAccountEmailWithChan invokes the resourcemanager.RetryChangeAccountEmail API asynchronously
func (*Client) SendVerificationCodeForBindSecureMobilePhone ¶ added in v1.61.1444
func (client *Client) SendVerificationCodeForBindSecureMobilePhone(request *SendVerificationCodeForBindSecureMobilePhoneRequest) (response *SendVerificationCodeForBindSecureMobilePhoneResponse, err error)
SendVerificationCodeForBindSecureMobilePhone invokes the resourcemanager.SendVerificationCodeForBindSecureMobilePhone API synchronously
func (*Client) SendVerificationCodeForBindSecureMobilePhoneWithCallback ¶ added in v1.61.1444
func (client *Client) SendVerificationCodeForBindSecureMobilePhoneWithCallback(request *SendVerificationCodeForBindSecureMobilePhoneRequest, callback func(response *SendVerificationCodeForBindSecureMobilePhoneResponse, err error)) <-chan int
SendVerificationCodeForBindSecureMobilePhoneWithCallback invokes the resourcemanager.SendVerificationCodeForBindSecureMobilePhone API asynchronously
func (*Client) SendVerificationCodeForBindSecureMobilePhoneWithChan ¶ added in v1.61.1444
func (client *Client) SendVerificationCodeForBindSecureMobilePhoneWithChan(request *SendVerificationCodeForBindSecureMobilePhoneRequest) (<-chan *SendVerificationCodeForBindSecureMobilePhoneResponse, <-chan error)
SendVerificationCodeForBindSecureMobilePhoneWithChan invokes the resourcemanager.SendVerificationCodeForBindSecureMobilePhone API asynchronously
func (*Client) SendVerificationCodeForEnableRD ¶ added in v1.61.1444
func (client *Client) SendVerificationCodeForEnableRD(request *SendVerificationCodeForEnableRDRequest) (response *SendVerificationCodeForEnableRDResponse, err error)
SendVerificationCodeForEnableRD invokes the resourcemanager.SendVerificationCodeForEnableRD API synchronously
func (*Client) SendVerificationCodeForEnableRDWithCallback ¶ added in v1.61.1444
func (client *Client) SendVerificationCodeForEnableRDWithCallback(request *SendVerificationCodeForEnableRDRequest, callback func(response *SendVerificationCodeForEnableRDResponse, err error)) <-chan int
SendVerificationCodeForEnableRDWithCallback invokes the resourcemanager.SendVerificationCodeForEnableRD API asynchronously
func (*Client) SendVerificationCodeForEnableRDWithChan ¶ added in v1.61.1444
func (client *Client) SendVerificationCodeForEnableRDWithChan(request *SendVerificationCodeForEnableRDRequest) (<-chan *SendVerificationCodeForEnableRDResponse, <-chan error)
SendVerificationCodeForEnableRDWithChan invokes the resourcemanager.SendVerificationCodeForEnableRD API asynchronously
func (*Client) SetDefaultPolicyVersion ¶
func (client *Client) SetDefaultPolicyVersion(request *SetDefaultPolicyVersionRequest) (response *SetDefaultPolicyVersionResponse, err error)
SetDefaultPolicyVersion invokes the resourcemanager.SetDefaultPolicyVersion API synchronously
func (*Client) SetDefaultPolicyVersionWithCallback ¶
func (client *Client) SetDefaultPolicyVersionWithCallback(request *SetDefaultPolicyVersionRequest, callback func(response *SetDefaultPolicyVersionResponse, err error)) <-chan int
SetDefaultPolicyVersionWithCallback invokes the resourcemanager.SetDefaultPolicyVersion API asynchronously
func (*Client) SetDefaultPolicyVersionWithChan ¶
func (client *Client) SetDefaultPolicyVersionWithChan(request *SetDefaultPolicyVersionRequest) (<-chan *SetDefaultPolicyVersionResponse, <-chan error)
SetDefaultPolicyVersionWithChan invokes the resourcemanager.SetDefaultPolicyVersion API asynchronously
func (*Client) SetMemberDeletionPermission ¶ added in v1.61.1708
func (client *Client) SetMemberDeletionPermission(request *SetMemberDeletionPermissionRequest) (response *SetMemberDeletionPermissionResponse, err error)
SetMemberDeletionPermission invokes the resourcemanager.SetMemberDeletionPermission API synchronously
func (*Client) SetMemberDeletionPermissionWithCallback ¶ added in v1.61.1708
func (client *Client) SetMemberDeletionPermissionWithCallback(request *SetMemberDeletionPermissionRequest, callback func(response *SetMemberDeletionPermissionResponse, err error)) <-chan int
SetMemberDeletionPermissionWithCallback invokes the resourcemanager.SetMemberDeletionPermission API asynchronously
func (*Client) SetMemberDeletionPermissionWithChan ¶ added in v1.61.1708
func (client *Client) SetMemberDeletionPermissionWithChan(request *SetMemberDeletionPermissionRequest) (<-chan *SetMemberDeletionPermissionResponse, <-chan error)
SetMemberDeletionPermissionWithChan invokes the resourcemanager.SetMemberDeletionPermission API asynchronously
func (*Client) TagResources ¶ added in v1.61.1708
func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)
TagResources invokes the resourcemanager.TagResources API synchronously
func (*Client) TagResourcesWithCallback ¶ added in v1.61.1708
func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int
TagResourcesWithCallback invokes the resourcemanager.TagResources API asynchronously
func (*Client) TagResourcesWithChan ¶ added in v1.61.1708
func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)
TagResourcesWithChan invokes the resourcemanager.TagResources API asynchronously
func (*Client) UntagResources ¶ added in v1.61.1708
func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)
UntagResources invokes the resourcemanager.UntagResources API synchronously
func (*Client) UntagResourcesWithCallback ¶ added in v1.61.1708
func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int
UntagResourcesWithCallback invokes the resourcemanager.UntagResources API asynchronously
func (*Client) UntagResourcesWithChan ¶ added in v1.61.1708
func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)
UntagResourcesWithChan invokes the resourcemanager.UntagResources API asynchronously
func (*Client) UpdateAccount ¶
func (client *Client) UpdateAccount(request *UpdateAccountRequest) (response *UpdateAccountResponse, err error)
UpdateAccount invokes the resourcemanager.UpdateAccount API synchronously
func (*Client) UpdateAccountWithCallback ¶
func (client *Client) UpdateAccountWithCallback(request *UpdateAccountRequest, callback func(response *UpdateAccountResponse, err error)) <-chan int
UpdateAccountWithCallback invokes the resourcemanager.UpdateAccount API asynchronously
func (*Client) UpdateAccountWithChan ¶
func (client *Client) UpdateAccountWithChan(request *UpdateAccountRequest) (<-chan *UpdateAccountResponse, <-chan error)
UpdateAccountWithChan invokes the resourcemanager.UpdateAccount API asynchronously
func (*Client) UpdateControlPolicy ¶ added in v1.61.1148
func (client *Client) UpdateControlPolicy(request *UpdateControlPolicyRequest) (response *UpdateControlPolicyResponse, err error)
UpdateControlPolicy invokes the resourcemanager.UpdateControlPolicy API synchronously
func (*Client) UpdateControlPolicyWithCallback ¶ added in v1.61.1148
func (client *Client) UpdateControlPolicyWithCallback(request *UpdateControlPolicyRequest, callback func(response *UpdateControlPolicyResponse, err error)) <-chan int
UpdateControlPolicyWithCallback invokes the resourcemanager.UpdateControlPolicy API asynchronously
func (*Client) UpdateControlPolicyWithChan ¶ added in v1.61.1148
func (client *Client) UpdateControlPolicyWithChan(request *UpdateControlPolicyRequest) (<-chan *UpdateControlPolicyResponse, <-chan error)
UpdateControlPolicyWithChan invokes the resourcemanager.UpdateControlPolicy API asynchronously
func (*Client) UpdateFolder ¶
func (client *Client) UpdateFolder(request *UpdateFolderRequest) (response *UpdateFolderResponse, err error)
UpdateFolder invokes the resourcemanager.UpdateFolder API synchronously
func (*Client) UpdateFolderWithCallback ¶
func (client *Client) UpdateFolderWithCallback(request *UpdateFolderRequest, callback func(response *UpdateFolderResponse, err error)) <-chan int
UpdateFolderWithCallback invokes the resourcemanager.UpdateFolder API asynchronously
func (*Client) UpdateFolderWithChan ¶
func (client *Client) UpdateFolderWithChan(request *UpdateFolderRequest) (<-chan *UpdateFolderResponse, <-chan error)
UpdateFolderWithChan invokes the resourcemanager.UpdateFolder API asynchronously
func (*Client) UpdateResourceGroup ¶
func (client *Client) UpdateResourceGroup(request *UpdateResourceGroupRequest) (response *UpdateResourceGroupResponse, err error)
UpdateResourceGroup invokes the resourcemanager.UpdateResourceGroup API synchronously
func (*Client) UpdateResourceGroupWithCallback ¶
func (client *Client) UpdateResourceGroupWithCallback(request *UpdateResourceGroupRequest, callback func(response *UpdateResourceGroupResponse, err error)) <-chan int
UpdateResourceGroupWithCallback invokes the resourcemanager.UpdateResourceGroup API asynchronously
func (*Client) UpdateResourceGroupWithChan ¶
func (client *Client) UpdateResourceGroupWithChan(request *UpdateResourceGroupRequest) (<-chan *UpdateResourceGroupResponse, <-chan error)
UpdateResourceGroupWithChan invokes the resourcemanager.UpdateResourceGroup API asynchronously
func (*Client) UpdateRole ¶
func (client *Client) UpdateRole(request *UpdateRoleRequest) (response *UpdateRoleResponse, err error)
UpdateRole invokes the resourcemanager.UpdateRole API synchronously
func (*Client) UpdateRoleWithCallback ¶
func (client *Client) UpdateRoleWithCallback(request *UpdateRoleRequest, callback func(response *UpdateRoleResponse, err error)) <-chan int
UpdateRoleWithCallback invokes the resourcemanager.UpdateRole API asynchronously
func (*Client) UpdateRoleWithChan ¶
func (client *Client) UpdateRoleWithChan(request *UpdateRoleRequest) (<-chan *UpdateRoleResponse, <-chan error)
UpdateRoleWithChan invokes the resourcemanager.UpdateRole API asynchronously
type ControlPolicies ¶ added in v1.61.1148
type ControlPolicies struct {
ControlPolicy []ControlPolicy `json:"ControlPolicy" xml:"ControlPolicy"`
}
ControlPolicies is a nested struct in resourcemanager response
type ControlPolicy ¶ added in v1.61.1148
type ControlPolicy struct { AttachmentCount string `json:"AttachmentCount" xml:"AttachmentCount"` PolicyDocument string `json:"PolicyDocument" xml:"PolicyDocument"` CreateDate string `json:"CreateDate" xml:"CreateDate"` PolicyType string `json:"PolicyType" xml:"PolicyType"` PolicyId string `json:"PolicyId" xml:"PolicyId"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` EffectScope string `json:"EffectScope" xml:"EffectScope"` PolicyName string `json:"PolicyName" xml:"PolicyName"` Description string `json:"Description" xml:"Description"` }
ControlPolicy is a nested struct in resourcemanager response
type ControlPolicyAttachment ¶ added in v1.61.1148
type ControlPolicyAttachment struct { Description string `json:"Description" xml:"Description"` EffectScope string `json:"EffectScope" xml:"EffectScope"` PolicyName string `json:"PolicyName" xml:"PolicyName"` PolicyId string `json:"PolicyId" xml:"PolicyId"` AttachDate string `json:"AttachDate" xml:"AttachDate"` PolicyType string `json:"PolicyType" xml:"PolicyType"` }
ControlPolicyAttachment is a nested struct in resourcemanager response
type ControlPolicyAttachments ¶ added in v1.61.1148
type ControlPolicyAttachments struct {
ControlPolicyAttachment []ControlPolicyAttachment `json:"ControlPolicyAttachment" xml:"ControlPolicyAttachment"`
}
ControlPolicyAttachments is a nested struct in resourcemanager response
type CreateCloudAccountRequest ¶
type CreateCloudAccountRequest struct { *requests.RpcRequest ParentFolderId string `position:"Query" name:"ParentFolderId"` DisplayName string `position:"Query" name:"DisplayName"` Email string `position:"Query" name:"Email"` PayerAccountId string `position:"Query" name:"PayerAccountId"` }
CreateCloudAccountRequest is the request struct for api CreateCloudAccount
func CreateCreateCloudAccountRequest ¶
func CreateCreateCloudAccountRequest() (request *CreateCloudAccountRequest)
CreateCreateCloudAccountRequest creates a request to invoke CreateCloudAccount API
type CreateCloudAccountResponse ¶
type CreateCloudAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
CreateCloudAccountResponse is the response struct for api CreateCloudAccount
func CreateCreateCloudAccountResponse ¶
func CreateCreateCloudAccountResponse() (response *CreateCloudAccountResponse)
CreateCreateCloudAccountResponse creates a response to parse from CreateCloudAccount response
type CreateControlPolicyRequest ¶ added in v1.61.1148
type CreateControlPolicyRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` EffectScope string `position:"Query" name:"EffectScope"` PolicyName string `position:"Query" name:"PolicyName"` PolicyDocument string `position:"Query" name:"PolicyDocument"` }
CreateControlPolicyRequest is the request struct for api CreateControlPolicy
func CreateCreateControlPolicyRequest ¶ added in v1.61.1148
func CreateCreateControlPolicyRequest() (request *CreateControlPolicyRequest)
CreateCreateControlPolicyRequest creates a request to invoke CreateControlPolicy API
type CreateControlPolicyResponse ¶ added in v1.61.1148
type CreateControlPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ControlPolicy ControlPolicy `json:"ControlPolicy" xml:"ControlPolicy"` }
CreateControlPolicyResponse is the response struct for api CreateControlPolicy
func CreateCreateControlPolicyResponse ¶ added in v1.61.1148
func CreateCreateControlPolicyResponse() (response *CreateControlPolicyResponse)
CreateCreateControlPolicyResponse creates a response to parse from CreateControlPolicy response
type CreateFolderRequest ¶
type CreateFolderRequest struct { *requests.RpcRequest FolderName string `position:"Query" name:"FolderName"` ParentFolderId string `position:"Query" name:"ParentFolderId"` }
CreateFolderRequest is the request struct for api CreateFolder
func CreateCreateFolderRequest ¶
func CreateCreateFolderRequest() (request *CreateFolderRequest)
CreateCreateFolderRequest creates a request to invoke CreateFolder API
type CreateFolderResponse ¶
type CreateFolderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Folder Folder `json:"Folder" xml:"Folder"` }
CreateFolderResponse is the response struct for api CreateFolder
func CreateCreateFolderResponse ¶
func CreateCreateFolderResponse() (response *CreateFolderResponse)
CreateCreateFolderResponse creates a response to parse from CreateFolder response
type CreatePolicyRequest ¶
type CreatePolicyRequest struct { *requests.RpcRequest Description string `position:"Query" name:"Description"` PolicyName string `position:"Query" name:"PolicyName"` PolicyDocument string `position:"Query" name:"PolicyDocument"` }
CreatePolicyRequest is the request struct for api CreatePolicy
func CreateCreatePolicyRequest ¶
func CreateCreatePolicyRequest() (request *CreatePolicyRequest)
CreateCreatePolicyRequest creates a request to invoke CreatePolicy API
type CreatePolicyResponse ¶
type CreatePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Policy Policy `json:"Policy" xml:"Policy"` }
CreatePolicyResponse is the response struct for api CreatePolicy
func CreateCreatePolicyResponse ¶
func CreateCreatePolicyResponse() (response *CreatePolicyResponse)
CreateCreatePolicyResponse creates a response to parse from CreatePolicy response
type CreatePolicyVersionRequest ¶
type CreatePolicyVersionRequest struct { *requests.RpcRequest SetAsDefault requests.Boolean `position:"Query" name:"SetAsDefault"` PolicyName string `position:"Query" name:"PolicyName"` PolicyDocument string `position:"Query" name:"PolicyDocument"` }
CreatePolicyVersionRequest is the request struct for api CreatePolicyVersion
func CreateCreatePolicyVersionRequest ¶
func CreateCreatePolicyVersionRequest() (request *CreatePolicyVersionRequest)
CreateCreatePolicyVersionRequest creates a request to invoke CreatePolicyVersion API
type CreatePolicyVersionResponse ¶
type CreatePolicyVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PolicyVersion PolicyVersion `json:"PolicyVersion" xml:"PolicyVersion"` }
CreatePolicyVersionResponse is the response struct for api CreatePolicyVersion
func CreateCreatePolicyVersionResponse ¶
func CreateCreatePolicyVersionResponse() (response *CreatePolicyVersionResponse)
CreateCreatePolicyVersionResponse creates a response to parse from CreatePolicyVersion response
type CreateResourceAccountRequest ¶
type CreateResourceAccountRequest struct { *requests.RpcRequest Tag *[]CreateResourceAccountTag `position:"Query" name:"Tag" type:"Repeated"` AccountNamePrefix string `position:"Query" name:"AccountNamePrefix"` ResellAccountType string `position:"Query" name:"ResellAccountType"` ParentFolderId string `position:"Query" name:"ParentFolderId"` DisplayName string `position:"Query" name:"DisplayName"` PayerAccountId string `position:"Query" name:"PayerAccountId"` }
CreateResourceAccountRequest is the request struct for api CreateResourceAccount
func CreateCreateResourceAccountRequest ¶
func CreateCreateResourceAccountRequest() (request *CreateResourceAccountRequest)
CreateCreateResourceAccountRequest creates a request to invoke CreateResourceAccount API
type CreateResourceAccountResponse ¶
type CreateResourceAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
CreateResourceAccountResponse is the response struct for api CreateResourceAccount
func CreateCreateResourceAccountResponse ¶
func CreateCreateResourceAccountResponse() (response *CreateResourceAccountResponse)
CreateCreateResourceAccountResponse creates a response to parse from CreateResourceAccount response
type CreateResourceAccountTag ¶ added in v1.61.1708
CreateResourceAccountTag is a repeated param struct in CreateResourceAccountRequest
type CreateResourceGroupRequest ¶
type CreateResourceGroupRequest struct { *requests.RpcRequest DisplayName string `position:"Query" name:"DisplayName"` Name string `position:"Query" name:"Name"` }
CreateResourceGroupRequest is the request struct for api CreateResourceGroup
func CreateCreateResourceGroupRequest ¶
func CreateCreateResourceGroupRequest() (request *CreateResourceGroupRequest)
CreateCreateResourceGroupRequest creates a request to invoke CreateResourceGroup API
type CreateResourceGroupResponse ¶
type CreateResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroup ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"` }
CreateResourceGroupResponse is the response struct for api CreateResourceGroup
func CreateCreateResourceGroupResponse ¶
func CreateCreateResourceGroupResponse() (response *CreateResourceGroupResponse)
CreateCreateResourceGroupResponse creates a response to parse from CreateResourceGroup response
type CreateRoleRequest ¶
type CreateRoleRequest struct { *requests.RpcRequest MaxSessionDuration requests.Integer `position:"Query" name:"MaxSessionDuration"` RoleName string `position:"Query" name:"RoleName"` Description string `position:"Query" name:"Description"` AssumeRolePolicyDocument string `position:"Query" name:"AssumeRolePolicyDocument"` }
CreateRoleRequest is the request struct for api CreateRole
func CreateCreateRoleRequest ¶
func CreateCreateRoleRequest() (request *CreateRoleRequest)
CreateCreateRoleRequest creates a request to invoke CreateRole API
type CreateRoleResponse ¶
type CreateRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Role Role `json:"Role" xml:"Role"` }
CreateRoleResponse is the response struct for api CreateRole
func CreateCreateRoleResponse ¶
func CreateCreateRoleResponse() (response *CreateRoleResponse)
CreateCreateRoleResponse creates a response to parse from CreateRole response
type CreateServiceLinkedRoleRequest ¶
type CreateServiceLinkedRoleRequest struct { *requests.RpcRequest CustomSuffix string `position:"Query" name:"CustomSuffix"` Description string `position:"Query" name:"Description"` ServiceName string `position:"Query" name:"ServiceName"` }
CreateServiceLinkedRoleRequest is the request struct for api CreateServiceLinkedRole
func CreateCreateServiceLinkedRoleRequest ¶
func CreateCreateServiceLinkedRoleRequest() (request *CreateServiceLinkedRoleRequest)
CreateCreateServiceLinkedRoleRequest creates a request to invoke CreateServiceLinkedRole API
type CreateServiceLinkedRoleResponse ¶
type CreateServiceLinkedRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Role Role `json:"Role" xml:"Role"` }
CreateServiceLinkedRoleResponse is the response struct for api CreateServiceLinkedRole
func CreateCreateServiceLinkedRoleResponse ¶
func CreateCreateServiceLinkedRoleResponse() (response *CreateServiceLinkedRoleResponse)
CreateCreateServiceLinkedRoleResponse creates a response to parse from CreateServiceLinkedRole response
type DeclineHandshakeRequest ¶
type DeclineHandshakeRequest struct { *requests.RpcRequest HandshakeId string `position:"Query" name:"HandshakeId"` }
DeclineHandshakeRequest is the request struct for api DeclineHandshake
func CreateDeclineHandshakeRequest ¶
func CreateDeclineHandshakeRequest() (request *DeclineHandshakeRequest)
CreateDeclineHandshakeRequest creates a request to invoke DeclineHandshake API
type DeclineHandshakeResponse ¶
type DeclineHandshakeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Handshake Handshake `json:"Handshake" xml:"Handshake"` }
DeclineHandshakeResponse is the response struct for api DeclineHandshake
func CreateDeclineHandshakeResponse ¶
func CreateDeclineHandshakeResponse() (response *DeclineHandshakeResponse)
CreateDeclineHandshakeResponse creates a response to parse from DeclineHandshake response
type DelegatedService ¶ added in v1.61.1148
type DelegatedService struct { DelegationEnabledTime string `json:"DelegationEnabledTime" xml:"DelegationEnabledTime"` ServicePrincipal string `json:"ServicePrincipal" xml:"ServicePrincipal"` Status string `json:"Status" xml:"Status"` }
DelegatedService is a nested struct in resourcemanager response
type DelegatedServices ¶ added in v1.61.1148
type DelegatedServices struct {
DelegatedService []DelegatedService `json:"DelegatedService" xml:"DelegatedService"`
}
DelegatedServices is a nested struct in resourcemanager response
type DeleteAccountRequest ¶ added in v1.61.1820
type DeleteAccountRequest struct { *requests.RpcRequest AbandonableCheckId *[]string `position:"Query" name:"AbandonableCheckId" type:"Json"` AccountId string `position:"Query" name:"AccountId"` }
DeleteAccountRequest is the request struct for api DeleteAccount
func CreateDeleteAccountRequest ¶ added in v1.61.1820
func CreateDeleteAccountRequest() (request *DeleteAccountRequest)
CreateDeleteAccountRequest creates a request to invoke DeleteAccount API
type DeleteAccountResponse ¶ added in v1.61.1820
type DeleteAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeletionType string `json:"DeletionType" xml:"DeletionType"` }
DeleteAccountResponse is the response struct for api DeleteAccount
func CreateDeleteAccountResponse ¶ added in v1.61.1820
func CreateDeleteAccountResponse() (response *DeleteAccountResponse)
CreateDeleteAccountResponse creates a response to parse from DeleteAccount response
type DeleteControlPolicyRequest ¶ added in v1.61.1148
type DeleteControlPolicyRequest struct { *requests.RpcRequest PolicyId string `position:"Query" name:"PolicyId"` }
DeleteControlPolicyRequest is the request struct for api DeleteControlPolicy
func CreateDeleteControlPolicyRequest ¶ added in v1.61.1148
func CreateDeleteControlPolicyRequest() (request *DeleteControlPolicyRequest)
CreateDeleteControlPolicyRequest creates a request to invoke DeleteControlPolicy API
type DeleteControlPolicyResponse ¶ added in v1.61.1148
type DeleteControlPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteControlPolicyResponse is the response struct for api DeleteControlPolicy
func CreateDeleteControlPolicyResponse ¶ added in v1.61.1148
func CreateDeleteControlPolicyResponse() (response *DeleteControlPolicyResponse)
CreateDeleteControlPolicyResponse creates a response to parse from DeleteControlPolicy response
type DeleteFolderRequest ¶
type DeleteFolderRequest struct { *requests.RpcRequest FolderId string `position:"Query" name:"FolderId"` }
DeleteFolderRequest is the request struct for api DeleteFolder
func CreateDeleteFolderRequest ¶
func CreateDeleteFolderRequest() (request *DeleteFolderRequest)
CreateDeleteFolderRequest creates a request to invoke DeleteFolder API
type DeleteFolderResponse ¶
type DeleteFolderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteFolderResponse is the response struct for api DeleteFolder
func CreateDeleteFolderResponse ¶
func CreateDeleteFolderResponse() (response *DeleteFolderResponse)
CreateDeleteFolderResponse creates a response to parse from DeleteFolder response
type DeletePolicyRequest ¶
type DeletePolicyRequest struct { *requests.RpcRequest PolicyName string `position:"Query" name:"PolicyName"` }
DeletePolicyRequest is the request struct for api DeletePolicy
func CreateDeletePolicyRequest ¶
func CreateDeletePolicyRequest() (request *DeletePolicyRequest)
CreateDeletePolicyRequest creates a request to invoke DeletePolicy API
type DeletePolicyResponse ¶
type DeletePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePolicyResponse is the response struct for api DeletePolicy
func CreateDeletePolicyResponse ¶
func CreateDeletePolicyResponse() (response *DeletePolicyResponse)
CreateDeletePolicyResponse creates a response to parse from DeletePolicy response
type DeletePolicyVersionRequest ¶
type DeletePolicyVersionRequest struct { *requests.RpcRequest VersionId string `position:"Query" name:"VersionId"` PolicyName string `position:"Query" name:"PolicyName"` }
DeletePolicyVersionRequest is the request struct for api DeletePolicyVersion
func CreateDeletePolicyVersionRequest ¶
func CreateDeletePolicyVersionRequest() (request *DeletePolicyVersionRequest)
CreateDeletePolicyVersionRequest creates a request to invoke DeletePolicyVersion API
type DeletePolicyVersionResponse ¶
type DeletePolicyVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePolicyVersionResponse is the response struct for api DeletePolicyVersion
func CreateDeletePolicyVersionResponse ¶
func CreateDeletePolicyVersionResponse() (response *DeletePolicyVersionResponse)
CreateDeletePolicyVersionResponse creates a response to parse from DeletePolicyVersion response
type DeleteResourceGroupRequest ¶
type DeleteResourceGroupRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
DeleteResourceGroupRequest is the request struct for api DeleteResourceGroup
func CreateDeleteResourceGroupRequest ¶
func CreateDeleteResourceGroupRequest() (request *DeleteResourceGroupRequest)
CreateDeleteResourceGroupRequest creates a request to invoke DeleteResourceGroup API
type DeleteResourceGroupResponse ¶
type DeleteResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroup ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"` }
DeleteResourceGroupResponse is the response struct for api DeleteResourceGroup
func CreateDeleteResourceGroupResponse ¶
func CreateDeleteResourceGroupResponse() (response *DeleteResourceGroupResponse)
CreateDeleteResourceGroupResponse creates a response to parse from DeleteResourceGroup response
type DeleteRoleRequest ¶
type DeleteRoleRequest struct { *requests.RpcRequest RoleName string `position:"Query" name:"RoleName"` }
DeleteRoleRequest is the request struct for api DeleteRole
func CreateDeleteRoleRequest ¶
func CreateDeleteRoleRequest() (request *DeleteRoleRequest)
CreateDeleteRoleRequest creates a request to invoke DeleteRole API
type DeleteRoleResponse ¶
type DeleteRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteRoleResponse is the response struct for api DeleteRole
func CreateDeleteRoleResponse ¶
func CreateDeleteRoleResponse() (response *DeleteRoleResponse)
CreateDeleteRoleResponse creates a response to parse from DeleteRole response
type DeleteServiceLinkedRoleRequest ¶
type DeleteServiceLinkedRoleRequest struct { *requests.RpcRequest RoleName string `position:"Query" name:"RoleName"` }
DeleteServiceLinkedRoleRequest is the request struct for api DeleteServiceLinkedRole
func CreateDeleteServiceLinkedRoleRequest ¶
func CreateDeleteServiceLinkedRoleRequest() (request *DeleteServiceLinkedRoleRequest)
CreateDeleteServiceLinkedRoleRequest creates a request to invoke DeleteServiceLinkedRole API
type DeleteServiceLinkedRoleResponse ¶
type DeleteServiceLinkedRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeletionTaskId string `json:"DeletionTaskId" xml:"DeletionTaskId"` }
DeleteServiceLinkedRoleResponse is the response struct for api DeleteServiceLinkedRole
func CreateDeleteServiceLinkedRoleResponse ¶
func CreateDeleteServiceLinkedRoleResponse() (response *DeleteServiceLinkedRoleResponse)
CreateDeleteServiceLinkedRoleResponse creates a response to parse from DeleteServiceLinkedRole response
type DeregisterDelegatedAdministratorRequest ¶ added in v1.61.1148
type DeregisterDelegatedAdministratorRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` ServicePrincipal string `position:"Query" name:"ServicePrincipal"` }
DeregisterDelegatedAdministratorRequest is the request struct for api DeregisterDelegatedAdministrator
func CreateDeregisterDelegatedAdministratorRequest ¶ added in v1.61.1148
func CreateDeregisterDelegatedAdministratorRequest() (request *DeregisterDelegatedAdministratorRequest)
CreateDeregisterDelegatedAdministratorRequest creates a request to invoke DeregisterDelegatedAdministrator API
type DeregisterDelegatedAdministratorResponse ¶ added in v1.61.1148
type DeregisterDelegatedAdministratorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeregisterDelegatedAdministratorResponse is the response struct for api DeregisterDelegatedAdministrator
func CreateDeregisterDelegatedAdministratorResponse ¶ added in v1.61.1148
func CreateDeregisterDelegatedAdministratorResponse() (response *DeregisterDelegatedAdministratorResponse)
CreateDeregisterDelegatedAdministratorResponse creates a response to parse from DeregisterDelegatedAdministrator response
type DestroyResourceDirectoryRequest ¶
type DestroyResourceDirectoryRequest struct {
*requests.RpcRequest
}
DestroyResourceDirectoryRequest is the request struct for api DestroyResourceDirectory
func CreateDestroyResourceDirectoryRequest ¶
func CreateDestroyResourceDirectoryRequest() (request *DestroyResourceDirectoryRequest)
CreateDestroyResourceDirectoryRequest creates a request to invoke DestroyResourceDirectory API
type DestroyResourceDirectoryResponse ¶
type DestroyResourceDirectoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DestroyResourceDirectoryResponse is the response struct for api DestroyResourceDirectory
func CreateDestroyResourceDirectoryResponse ¶
func CreateDestroyResourceDirectoryResponse() (response *DestroyResourceDirectoryResponse)
CreateDestroyResourceDirectoryResponse creates a response to parse from DestroyResourceDirectory response
type DetachControlPolicyRequest ¶ added in v1.61.1148
type DetachControlPolicyRequest struct { *requests.RpcRequest TargetId string `position:"Query" name:"TargetId"` PolicyId string `position:"Query" name:"PolicyId"` }
DetachControlPolicyRequest is the request struct for api DetachControlPolicy
func CreateDetachControlPolicyRequest ¶ added in v1.61.1148
func CreateDetachControlPolicyRequest() (request *DetachControlPolicyRequest)
CreateDetachControlPolicyRequest creates a request to invoke DetachControlPolicy API
type DetachControlPolicyResponse ¶ added in v1.61.1148
type DetachControlPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachControlPolicyResponse is the response struct for api DetachControlPolicy
func CreateDetachControlPolicyResponse ¶ added in v1.61.1148
func CreateDetachControlPolicyResponse() (response *DetachControlPolicyResponse)
CreateDetachControlPolicyResponse creates a response to parse from DetachControlPolicy response
type DetachPolicyRequest ¶
type DetachPolicyRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` PrincipalType string `position:"Query" name:"PrincipalType"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PolicyName string `position:"Query" name:"PolicyName"` PrincipalName string `position:"Query" name:"PrincipalName"` }
DetachPolicyRequest is the request struct for api DetachPolicy
func CreateDetachPolicyRequest ¶
func CreateDetachPolicyRequest() (request *DetachPolicyRequest)
CreateDetachPolicyRequest creates a request to invoke DetachPolicy API
type DetachPolicyResponse ¶
type DetachPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DetachPolicyResponse is the response struct for api DetachPolicy
func CreateDetachPolicyResponse ¶
func CreateDetachPolicyResponse() (response *DetachPolicyResponse)
CreateDetachPolicyResponse creates a response to parse from DetachPolicy response
type DisableControlPolicyRequest ¶ added in v1.61.1148
type DisableControlPolicyRequest struct {
*requests.RpcRequest
}
DisableControlPolicyRequest is the request struct for api DisableControlPolicy
func CreateDisableControlPolicyRequest ¶ added in v1.61.1148
func CreateDisableControlPolicyRequest() (request *DisableControlPolicyRequest)
CreateDisableControlPolicyRequest creates a request to invoke DisableControlPolicy API
type DisableControlPolicyResponse ¶ added in v1.61.1148
type DisableControlPolicyResponse struct { *responses.BaseResponse EnablementStatus string `json:"EnablementStatus" xml:"EnablementStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
DisableControlPolicyResponse is the response struct for api DisableControlPolicy
func CreateDisableControlPolicyResponse ¶ added in v1.61.1148
func CreateDisableControlPolicyResponse() (response *DisableControlPolicyResponse)
CreateDisableControlPolicyResponse creates a response to parse from DisableControlPolicy response
type EnableControlPolicyRequest ¶ added in v1.61.1148
type EnableControlPolicyRequest struct {
*requests.RpcRequest
}
EnableControlPolicyRequest is the request struct for api EnableControlPolicy
func CreateEnableControlPolicyRequest ¶ added in v1.61.1148
func CreateEnableControlPolicyRequest() (request *EnableControlPolicyRequest)
CreateEnableControlPolicyRequest creates a request to invoke EnableControlPolicy API
type EnableControlPolicyResponse ¶ added in v1.61.1148
type EnableControlPolicyResponse struct { *responses.BaseResponse EnablementStatus string `json:"EnablementStatus" xml:"EnablementStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableControlPolicyResponse is the response struct for api EnableControlPolicy
func CreateEnableControlPolicyResponse ¶ added in v1.61.1148
func CreateEnableControlPolicyResponse() (response *EnableControlPolicyResponse)
CreateEnableControlPolicyResponse creates a response to parse from EnableControlPolicy response
type EnableResourceDirectoryRequest ¶ added in v1.61.1444
type EnableResourceDirectoryRequest struct { *requests.RpcRequest EnableMode string `position:"Query" name:"EnableMode"` MASecureMobilePhone string `position:"Query" name:"MASecureMobilePhone"` MAName string `position:"Query" name:"MAName"` VerificationCode string `position:"Query" name:"VerificationCode"` }
EnableResourceDirectoryRequest is the request struct for api EnableResourceDirectory
func CreateEnableResourceDirectoryRequest ¶ added in v1.61.1444
func CreateEnableResourceDirectoryRequest() (request *EnableResourceDirectoryRequest)
CreateEnableResourceDirectoryRequest creates a request to invoke EnableResourceDirectory API
type EnableResourceDirectoryResponse ¶ added in v1.61.1444
type EnableResourceDirectoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceDirectory ResourceDirectory `json:"ResourceDirectory" xml:"ResourceDirectory"` }
EnableResourceDirectoryResponse is the response struct for api EnableResourceDirectory
func CreateEnableResourceDirectoryResponse ¶ added in v1.61.1444
func CreateEnableResourceDirectoryResponse() (response *EnableResourceDirectoryResponse)
CreateEnableResourceDirectoryResponse creates a response to parse from EnableResourceDirectory response
type EnabledServicePrincipal ¶
type EnabledServicePrincipal struct { ServicePrincipal string `json:"ServicePrincipal" xml:"ServicePrincipal"` EnableTime string `json:"EnableTime" xml:"EnableTime"` }
EnabledServicePrincipal is a nested struct in resourcemanager response
type EnabledServicePrincipals ¶
type EnabledServicePrincipals struct {
EnabledServicePrincipal []EnabledServicePrincipal `json:"EnabledServicePrincipal" xml:"EnabledServicePrincipal"`
}
EnabledServicePrincipals is a nested struct in resourcemanager response
type FailReasonList ¶ added in v1.61.1820
type FailReasonList struct {
FailReasonListItem []FailReasonListItem `json:"failReasonList" xml:"failReasonList"`
}
FailReasonList is a nested struct in resourcemanager response
type FailReasonListItem ¶ added in v1.62.58
type FailReasonListItem struct { Name string `json:"Name" xml:"Name"` Description string `json:"Description" xml:"Description"` }
FailReasonListItem is a nested struct in resourcemanager response
type Folder ¶
type Folder struct { ResourceDirectoryPath string `json:"ResourceDirectoryPath" xml:"ResourceDirectoryPath"` CreateTime string `json:"CreateTime" xml:"CreateTime"` FolderName string `json:"FolderName" xml:"FolderName"` ParentFolderId string `json:"ParentFolderId" xml:"ParentFolderId"` FolderId string `json:"FolderId" xml:"FolderId"` }
Folder is a nested struct in resourcemanager response
type FoldersInListAncestors ¶
type FoldersInListAncestors struct {
Folder []Folder `json:"Folder" xml:"Folder"`
}
FoldersInListAncestors is a nested struct in resourcemanager response
type FoldersInListFoldersForParent ¶
type FoldersInListFoldersForParent struct {
Folder []Folder `json:"Folder" xml:"Folder"`
}
FoldersInListFoldersForParent is a nested struct in resourcemanager response
type GetAccountDeletionCheckResultRequest ¶ added in v1.61.1820
type GetAccountDeletionCheckResultRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
GetAccountDeletionCheckResultRequest is the request struct for api GetAccountDeletionCheckResult
func CreateGetAccountDeletionCheckResultRequest ¶ added in v1.61.1820
func CreateGetAccountDeletionCheckResultRequest() (request *GetAccountDeletionCheckResultRequest)
CreateGetAccountDeletionCheckResultRequest creates a request to invoke GetAccountDeletionCheckResult API
type GetAccountDeletionCheckResultResponse ¶ added in v1.61.1820
type GetAccountDeletionCheckResultResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AccountDeletionCheckResultInfo AccountDeletionCheckResultInfo `json:"AccountDeletionCheckResultInfo" xml:"AccountDeletionCheckResultInfo"` }
GetAccountDeletionCheckResultResponse is the response struct for api GetAccountDeletionCheckResult
func CreateGetAccountDeletionCheckResultResponse ¶ added in v1.61.1820
func CreateGetAccountDeletionCheckResultResponse() (response *GetAccountDeletionCheckResultResponse)
CreateGetAccountDeletionCheckResultResponse creates a response to parse from GetAccountDeletionCheckResult response
type GetAccountDeletionStatusRequest ¶ added in v1.61.1820
type GetAccountDeletionStatusRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
GetAccountDeletionStatusRequest is the request struct for api GetAccountDeletionStatus
func CreateGetAccountDeletionStatusRequest ¶ added in v1.61.1820
func CreateGetAccountDeletionStatusRequest() (request *GetAccountDeletionStatusRequest)
CreateGetAccountDeletionStatusRequest creates a request to invoke GetAccountDeletionStatus API
type GetAccountDeletionStatusResponse ¶ added in v1.61.1820
type GetAccountDeletionStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RdAccountDeletionStatus RdAccountDeletionStatus `json:"RdAccountDeletionStatus" xml:"RdAccountDeletionStatus"` }
GetAccountDeletionStatusResponse is the response struct for api GetAccountDeletionStatus
func CreateGetAccountDeletionStatusResponse ¶ added in v1.61.1820
func CreateGetAccountDeletionStatusResponse() (response *GetAccountDeletionStatusResponse)
CreateGetAccountDeletionStatusResponse creates a response to parse from GetAccountDeletionStatus response
type GetAccountRequest ¶
type GetAccountRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` IncludeTags requests.Boolean `position:"Query" name:"IncludeTags"` }
GetAccountRequest is the request struct for api GetAccount
func CreateGetAccountRequest ¶
func CreateGetAccountRequest() (request *GetAccountRequest)
CreateGetAccountRequest creates a request to invoke GetAccount API
type GetAccountResponse ¶
type GetAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
GetAccountResponse is the response struct for api GetAccount
func CreateGetAccountResponse ¶
func CreateGetAccountResponse() (response *GetAccountResponse)
CreateGetAccountResponse creates a response to parse from GetAccount response
type GetControlPolicyEnablementStatusRequest ¶ added in v1.61.1148
type GetControlPolicyEnablementStatusRequest struct {
*requests.RpcRequest
}
GetControlPolicyEnablementStatusRequest is the request struct for api GetControlPolicyEnablementStatus
func CreateGetControlPolicyEnablementStatusRequest ¶ added in v1.61.1148
func CreateGetControlPolicyEnablementStatusRequest() (request *GetControlPolicyEnablementStatusRequest)
CreateGetControlPolicyEnablementStatusRequest creates a request to invoke GetControlPolicyEnablementStatus API
type GetControlPolicyEnablementStatusResponse ¶ added in v1.61.1148
type GetControlPolicyEnablementStatusResponse struct { *responses.BaseResponse EnablementStatus string `json:"EnablementStatus" xml:"EnablementStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetControlPolicyEnablementStatusResponse is the response struct for api GetControlPolicyEnablementStatus
func CreateGetControlPolicyEnablementStatusResponse ¶ added in v1.61.1148
func CreateGetControlPolicyEnablementStatusResponse() (response *GetControlPolicyEnablementStatusResponse)
CreateGetControlPolicyEnablementStatusResponse creates a response to parse from GetControlPolicyEnablementStatus response
type GetControlPolicyRequest ¶ added in v1.61.1148
type GetControlPolicyRequest struct { *requests.RpcRequest Language string `position:"Query" name:"Language"` PolicyId string `position:"Query" name:"PolicyId"` }
GetControlPolicyRequest is the request struct for api GetControlPolicy
func CreateGetControlPolicyRequest ¶ added in v1.61.1148
func CreateGetControlPolicyRequest() (request *GetControlPolicyRequest)
CreateGetControlPolicyRequest creates a request to invoke GetControlPolicy API
type GetControlPolicyResponse ¶ added in v1.61.1148
type GetControlPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ControlPolicy ControlPolicy `json:"ControlPolicy" xml:"ControlPolicy"` }
GetControlPolicyResponse is the response struct for api GetControlPolicy
func CreateGetControlPolicyResponse ¶ added in v1.61.1148
func CreateGetControlPolicyResponse() (response *GetControlPolicyResponse)
CreateGetControlPolicyResponse creates a response to parse from GetControlPolicy response
type GetFolderRequest ¶
type GetFolderRequest struct { *requests.RpcRequest FolderId string `position:"Query" name:"FolderId"` }
GetFolderRequest is the request struct for api GetFolder
func CreateGetFolderRequest ¶
func CreateGetFolderRequest() (request *GetFolderRequest)
CreateGetFolderRequest creates a request to invoke GetFolder API
type GetFolderResponse ¶
type GetFolderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Folder Folder `json:"Folder" xml:"Folder"` }
GetFolderResponse is the response struct for api GetFolder
func CreateGetFolderResponse ¶
func CreateGetFolderResponse() (response *GetFolderResponse)
CreateGetFolderResponse creates a response to parse from GetFolder response
type GetHandshakeRequest ¶
type GetHandshakeRequest struct { *requests.RpcRequest HandshakeId string `position:"Query" name:"HandshakeId"` }
GetHandshakeRequest is the request struct for api GetHandshake
func CreateGetHandshakeRequest ¶
func CreateGetHandshakeRequest() (request *GetHandshakeRequest)
CreateGetHandshakeRequest creates a request to invoke GetHandshake API
type GetHandshakeResponse ¶
type GetHandshakeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Handshake Handshake `json:"Handshake" xml:"Handshake"` }
GetHandshakeResponse is the response struct for api GetHandshake
func CreateGetHandshakeResponse ¶
func CreateGetHandshakeResponse() (response *GetHandshakeResponse)
CreateGetHandshakeResponse creates a response to parse from GetHandshake response
type GetPayerForAccountRequest ¶
type GetPayerForAccountRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
GetPayerForAccountRequest is the request struct for api GetPayerForAccount
func CreateGetPayerForAccountRequest ¶
func CreateGetPayerForAccountRequest() (request *GetPayerForAccountRequest)
CreateGetPayerForAccountRequest creates a request to invoke GetPayerForAccount API
type GetPayerForAccountResponse ¶
type GetPayerForAccountResponse struct { *responses.BaseResponse PayerAccountName string `json:"PayerAccountName" xml:"PayerAccountName"` RequestId string `json:"RequestId" xml:"RequestId"` PayerAccountId string `json:"PayerAccountId" xml:"PayerAccountId"` }
GetPayerForAccountResponse is the response struct for api GetPayerForAccount
func CreateGetPayerForAccountResponse ¶
func CreateGetPayerForAccountResponse() (response *GetPayerForAccountResponse)
CreateGetPayerForAccountResponse creates a response to parse from GetPayerForAccount response
type GetPolicyRequest ¶
type GetPolicyRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` Language string `position:"Query" name:"Language"` PolicyName string `position:"Query" name:"PolicyName"` }
GetPolicyRequest is the request struct for api GetPolicy
func CreateGetPolicyRequest ¶
func CreateGetPolicyRequest() (request *GetPolicyRequest)
CreateGetPolicyRequest creates a request to invoke GetPolicy API
type GetPolicyResponse ¶
type GetPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Policy Policy `json:"Policy" xml:"Policy"` }
GetPolicyResponse is the response struct for api GetPolicy
func CreateGetPolicyResponse ¶
func CreateGetPolicyResponse() (response *GetPolicyResponse)
CreateGetPolicyResponse creates a response to parse from GetPolicy response
type GetPolicyVersionRequest ¶
type GetPolicyVersionRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` VersionId string `position:"Query" name:"VersionId"` PolicyName string `position:"Query" name:"PolicyName"` }
GetPolicyVersionRequest is the request struct for api GetPolicyVersion
func CreateGetPolicyVersionRequest ¶
func CreateGetPolicyVersionRequest() (request *GetPolicyVersionRequest)
CreateGetPolicyVersionRequest creates a request to invoke GetPolicyVersion API
type GetPolicyVersionResponse ¶
type GetPolicyVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PolicyVersion PolicyVersion `json:"PolicyVersion" xml:"PolicyVersion"` }
GetPolicyVersionResponse is the response struct for api GetPolicyVersion
func CreateGetPolicyVersionResponse ¶
func CreateGetPolicyVersionResponse() (response *GetPolicyVersionResponse)
CreateGetPolicyVersionResponse creates a response to parse from GetPolicyVersion response
type GetResourceDirectoryRequest ¶
type GetResourceDirectoryRequest struct {
*requests.RpcRequest
}
GetResourceDirectoryRequest is the request struct for api GetResourceDirectory
func CreateGetResourceDirectoryRequest ¶
func CreateGetResourceDirectoryRequest() (request *GetResourceDirectoryRequest)
CreateGetResourceDirectoryRequest creates a request to invoke GetResourceDirectory API
type GetResourceDirectoryResponse ¶
type GetResourceDirectoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceDirectory ResourceDirectory `json:"ResourceDirectory" xml:"ResourceDirectory"` }
GetResourceDirectoryResponse is the response struct for api GetResourceDirectory
func CreateGetResourceDirectoryResponse ¶
func CreateGetResourceDirectoryResponse() (response *GetResourceDirectoryResponse)
CreateGetResourceDirectoryResponse creates a response to parse from GetResourceDirectory response
type GetResourceGroupRequest ¶
type GetResourceGroupRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` IncludeTags requests.Boolean `position:"Query" name:"IncludeTags"` }
GetResourceGroupRequest is the request struct for api GetResourceGroup
func CreateGetResourceGroupRequest ¶
func CreateGetResourceGroupRequest() (request *GetResourceGroupRequest)
CreateGetResourceGroupRequest creates a request to invoke GetResourceGroup API
type GetResourceGroupResponse ¶
type GetResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroup ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"` }
GetResourceGroupResponse is the response struct for api GetResourceGroup
func CreateGetResourceGroupResponse ¶
func CreateGetResourceGroupResponse() (response *GetResourceGroupResponse)
CreateGetResourceGroupResponse creates a response to parse from GetResourceGroup response
type GetRoleRequest ¶
type GetRoleRequest struct { *requests.RpcRequest RoleName string `position:"Query" name:"RoleName"` Language string `position:"Query" name:"Language"` }
GetRoleRequest is the request struct for api GetRole
func CreateGetRoleRequest ¶
func CreateGetRoleRequest() (request *GetRoleRequest)
CreateGetRoleRequest creates a request to invoke GetRole API
type GetRoleResponse ¶
type GetRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Role Role `json:"Role" xml:"Role"` }
GetRoleResponse is the response struct for api GetRole
func CreateGetRoleResponse ¶
func CreateGetRoleResponse() (response *GetRoleResponse)
CreateGetRoleResponse creates a response to parse from GetRole response
type GetServiceLinkedRoleDeletionStatusRequest ¶
type GetServiceLinkedRoleDeletionStatusRequest struct { *requests.RpcRequest DeletionTaskId string `position:"Query" name:"DeletionTaskId"` }
GetServiceLinkedRoleDeletionStatusRequest is the request struct for api GetServiceLinkedRoleDeletionStatus
func CreateGetServiceLinkedRoleDeletionStatusRequest ¶
func CreateGetServiceLinkedRoleDeletionStatusRequest() (request *GetServiceLinkedRoleDeletionStatusRequest)
CreateGetServiceLinkedRoleDeletionStatusRequest creates a request to invoke GetServiceLinkedRoleDeletionStatus API
type GetServiceLinkedRoleDeletionStatusResponse ¶
type GetServiceLinkedRoleDeletionStatusResponse struct { *responses.BaseResponse Status string `json:"Status" xml:"Status"` RequestId string `json:"RequestId" xml:"RequestId"` Reason ReasonInGetServiceLinkedRoleDeletionStatus `json:"Reason" xml:"Reason"` }
GetServiceLinkedRoleDeletionStatusResponse is the response struct for api GetServiceLinkedRoleDeletionStatus
func CreateGetServiceLinkedRoleDeletionStatusResponse ¶
func CreateGetServiceLinkedRoleDeletionStatusResponse() (response *GetServiceLinkedRoleDeletionStatusResponse)
CreateGetServiceLinkedRoleDeletionStatusResponse creates a response to parse from GetServiceLinkedRoleDeletionStatus response
type Handshake ¶
type Handshake struct { ModifyTime string `json:"ModifyTime" xml:"ModifyTime"` HandshakeId string `json:"HandshakeId" xml:"HandshakeId"` MasterAccountName string `json:"MasterAccountName" xml:"MasterAccountName"` CreateTime string `json:"CreateTime" xml:"CreateTime"` Note string `json:"Note" xml:"Note"` TargetEntity string `json:"TargetEntity" xml:"TargetEntity"` TargetType string `json:"TargetType" xml:"TargetType"` MasterAccountRealName string `json:"MasterAccountRealName" xml:"MasterAccountRealName"` InvitedAccountRealName string `json:"InvitedAccountRealName" xml:"InvitedAccountRealName"` MasterAccountId string `json:"MasterAccountId" xml:"MasterAccountId"` ExpireTime string `json:"ExpireTime" xml:"ExpireTime"` Status string `json:"Status" xml:"Status"` ResourceDirectoryId string `json:"ResourceDirectoryId" xml:"ResourceDirectoryId"` }
Handshake is a nested struct in resourcemanager response
type HandshakesInListHandshakesForAccount ¶
type HandshakesInListHandshakesForAccount struct {
Handshake []Handshake `json:"Handshake" xml:"Handshake"`
}
HandshakesInListHandshakesForAccount is a nested struct in resourcemanager response
type HandshakesInListHandshakesForResourceDirectory ¶
type HandshakesInListHandshakesForResourceDirectory struct {
Handshake []Handshake `json:"Handshake" xml:"Handshake"`
}
HandshakesInListHandshakesForResourceDirectory is a nested struct in resourcemanager response
type InitResourceDirectoryRequest ¶
type InitResourceDirectoryRequest struct {
*requests.RpcRequest
}
InitResourceDirectoryRequest is the request struct for api InitResourceDirectory
func CreateInitResourceDirectoryRequest ¶
func CreateInitResourceDirectoryRequest() (request *InitResourceDirectoryRequest)
CreateInitResourceDirectoryRequest creates a request to invoke InitResourceDirectory API
type InitResourceDirectoryResponse ¶
type InitResourceDirectoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceDirectory ResourceDirectory `json:"ResourceDirectory" xml:"ResourceDirectory"` }
InitResourceDirectoryResponse is the response struct for api InitResourceDirectory
func CreateInitResourceDirectoryResponse ¶
func CreateInitResourceDirectoryResponse() (response *InitResourceDirectoryResponse)
CreateInitResourceDirectoryResponse creates a response to parse from InitResourceDirectory response
type InviteAccountToResourceDirectoryRequest ¶
type InviteAccountToResourceDirectoryRequest struct { *requests.RpcRequest Note string `position:"Query" name:"Note"` TargetType string `position:"Query" name:"TargetType"` Tag *[]InviteAccountToResourceDirectoryTag `position:"Query" name:"Tag" type:"Repeated"` TargetEntity string `position:"Query" name:"TargetEntity"` }
InviteAccountToResourceDirectoryRequest is the request struct for api InviteAccountToResourceDirectory
func CreateInviteAccountToResourceDirectoryRequest ¶
func CreateInviteAccountToResourceDirectoryRequest() (request *InviteAccountToResourceDirectoryRequest)
CreateInviteAccountToResourceDirectoryRequest creates a request to invoke InviteAccountToResourceDirectory API
type InviteAccountToResourceDirectoryResponse ¶
type InviteAccountToResourceDirectoryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Handshake Handshake `json:"Handshake" xml:"Handshake"` }
InviteAccountToResourceDirectoryResponse is the response struct for api InviteAccountToResourceDirectory
func CreateInviteAccountToResourceDirectoryResponse ¶
func CreateInviteAccountToResourceDirectoryResponse() (response *InviteAccountToResourceDirectoryResponse)
CreateInviteAccountToResourceDirectoryResponse creates a response to parse from InviteAccountToResourceDirectory response
type InviteAccountToResourceDirectoryTag ¶ added in v1.61.1708
type InviteAccountToResourceDirectoryTag struct { Value string `name:"Value"` Key string `name:"Key"` }
InviteAccountToResourceDirectoryTag is a repeated param struct in InviteAccountToResourceDirectoryRequest
type LatestDeletionTask ¶
type LatestDeletionTask struct { CreateDate string `json:"CreateDate" xml:"CreateDate"` DeletionTaskId string `json:"DeletionTaskId" xml:"DeletionTaskId"` }
LatestDeletionTask is a nested struct in resourcemanager response
type ListAccountsForParentRequest ¶
type ListAccountsForParentRequest struct { *requests.RpcRequest QueryKeyword string `position:"Query" name:"QueryKeyword"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ParentFolderId string `position:"Query" name:"ParentFolderId"` IncludeTags requests.Boolean `position:"Query" name:"IncludeTags"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListAccountsForParentTag `position:"Query" name:"Tag" type:"Repeated"` }
ListAccountsForParentRequest is the request struct for api ListAccountsForParent
func CreateListAccountsForParentRequest ¶
func CreateListAccountsForParentRequest() (request *ListAccountsForParentRequest)
CreateListAccountsForParentRequest creates a request to invoke ListAccountsForParent API
type ListAccountsForParentResponse ¶
type ListAccountsForParentResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Accounts AccountsInListAccountsForParent `json:"Accounts" xml:"Accounts"` }
ListAccountsForParentResponse is the response struct for api ListAccountsForParent
func CreateListAccountsForParentResponse ¶
func CreateListAccountsForParentResponse() (response *ListAccountsForParentResponse)
CreateListAccountsForParentResponse creates a response to parse from ListAccountsForParent response
type ListAccountsForParentTag ¶ added in v1.61.1708
ListAccountsForParentTag is a repeated param struct in ListAccountsForParentRequest
type ListAccountsRequest ¶
type ListAccountsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` IncludeTags requests.Boolean `position:"Query" name:"IncludeTags"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListAccountsTag `position:"Query" name:"Tag" type:"Repeated"` }
ListAccountsRequest is the request struct for api ListAccounts
func CreateListAccountsRequest ¶
func CreateListAccountsRequest() (request *ListAccountsRequest)
CreateListAccountsRequest creates a request to invoke ListAccounts API
type ListAccountsResponse ¶
type ListAccountsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Accounts AccountsInListAccounts `json:"Accounts" xml:"Accounts"` }
ListAccountsResponse is the response struct for api ListAccounts
func CreateListAccountsResponse ¶
func CreateListAccountsResponse() (response *ListAccountsResponse)
CreateListAccountsResponse creates a response to parse from ListAccounts response
type ListAccountsTag ¶ added in v1.61.1708
ListAccountsTag is a repeated param struct in ListAccountsRequest
type ListAncestorsRequest ¶
type ListAncestorsRequest struct { *requests.RpcRequest ChildId string `position:"Query" name:"ChildId"` }
ListAncestorsRequest is the request struct for api ListAncestors
func CreateListAncestorsRequest ¶
func CreateListAncestorsRequest() (request *ListAncestorsRequest)
CreateListAncestorsRequest creates a request to invoke ListAncestors API
type ListAncestorsResponse ¶
type ListAncestorsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Folders FoldersInListAncestors `json:"Folders" xml:"Folders"` }
ListAncestorsResponse is the response struct for api ListAncestors
func CreateListAncestorsResponse ¶
func CreateListAncestorsResponse() (response *ListAncestorsResponse)
CreateListAncestorsResponse creates a response to parse from ListAncestors response
type ListControlPoliciesRequest ¶ added in v1.61.1148
type ListControlPoliciesRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` Language string `position:"Query" name:"Language"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListControlPoliciesRequest is the request struct for api ListControlPolicies
func CreateListControlPoliciesRequest ¶ added in v1.61.1148
func CreateListControlPoliciesRequest() (request *ListControlPoliciesRequest)
CreateListControlPoliciesRequest creates a request to invoke ListControlPolicies API
type ListControlPoliciesResponse ¶ added in v1.61.1148
type ListControlPoliciesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` ControlPolicies ControlPolicies `json:"ControlPolicies" xml:"ControlPolicies"` }
ListControlPoliciesResponse is the response struct for api ListControlPolicies
func CreateListControlPoliciesResponse ¶ added in v1.61.1148
func CreateListControlPoliciesResponse() (response *ListControlPoliciesResponse)
CreateListControlPoliciesResponse creates a response to parse from ListControlPolicies response
type ListControlPolicyAttachmentsForTargetRequest ¶ added in v1.61.1148
type ListControlPolicyAttachmentsForTargetRequest struct { *requests.RpcRequest TargetId string `position:"Query" name:"TargetId"` Language string `position:"Query" name:"Language"` }
ListControlPolicyAttachmentsForTargetRequest is the request struct for api ListControlPolicyAttachmentsForTarget
func CreateListControlPolicyAttachmentsForTargetRequest ¶ added in v1.61.1148
func CreateListControlPolicyAttachmentsForTargetRequest() (request *ListControlPolicyAttachmentsForTargetRequest)
CreateListControlPolicyAttachmentsForTargetRequest creates a request to invoke ListControlPolicyAttachmentsForTarget API
type ListControlPolicyAttachmentsForTargetResponse ¶ added in v1.61.1148
type ListControlPolicyAttachmentsForTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ControlPolicyAttachments ControlPolicyAttachments `json:"ControlPolicyAttachments" xml:"ControlPolicyAttachments"` }
ListControlPolicyAttachmentsForTargetResponse is the response struct for api ListControlPolicyAttachmentsForTarget
func CreateListControlPolicyAttachmentsForTargetResponse ¶ added in v1.61.1148
func CreateListControlPolicyAttachmentsForTargetResponse() (response *ListControlPolicyAttachmentsForTargetResponse)
CreateListControlPolicyAttachmentsForTargetResponse creates a response to parse from ListControlPolicyAttachmentsForTarget response
type ListDelegatedAdministratorsRequest ¶ added in v1.61.1148
type ListDelegatedAdministratorsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` ServicePrincipal string `position:"Query" name:"ServicePrincipal"` }
ListDelegatedAdministratorsRequest is the request struct for api ListDelegatedAdministrators
func CreateListDelegatedAdministratorsRequest ¶ added in v1.61.1148
func CreateListDelegatedAdministratorsRequest() (request *ListDelegatedAdministratorsRequest)
CreateListDelegatedAdministratorsRequest creates a request to invoke ListDelegatedAdministrators API
type ListDelegatedAdministratorsResponse ¶ added in v1.61.1148
type ListDelegatedAdministratorsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` PageSize int64 `json:"PageSize" xml:"PageSize"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` Accounts AccountsInListDelegatedAdministrators `json:"Accounts" xml:"Accounts"` }
ListDelegatedAdministratorsResponse is the response struct for api ListDelegatedAdministrators
func CreateListDelegatedAdministratorsResponse ¶ added in v1.61.1148
func CreateListDelegatedAdministratorsResponse() (response *ListDelegatedAdministratorsResponse)
CreateListDelegatedAdministratorsResponse creates a response to parse from ListDelegatedAdministrators response
type ListDelegatedServicesForAccountRequest ¶ added in v1.61.1148
type ListDelegatedServicesForAccountRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
ListDelegatedServicesForAccountRequest is the request struct for api ListDelegatedServicesForAccount
func CreateListDelegatedServicesForAccountRequest ¶ added in v1.61.1148
func CreateListDelegatedServicesForAccountRequest() (request *ListDelegatedServicesForAccountRequest)
CreateListDelegatedServicesForAccountRequest creates a request to invoke ListDelegatedServicesForAccount API
type ListDelegatedServicesForAccountResponse ¶ added in v1.61.1148
type ListDelegatedServicesForAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DelegatedServices DelegatedServices `json:"DelegatedServices" xml:"DelegatedServices"` }
ListDelegatedServicesForAccountResponse is the response struct for api ListDelegatedServicesForAccount
func CreateListDelegatedServicesForAccountResponse ¶ added in v1.61.1148
func CreateListDelegatedServicesForAccountResponse() (response *ListDelegatedServicesForAccountResponse)
CreateListDelegatedServicesForAccountResponse creates a response to parse from ListDelegatedServicesForAccount response
type ListFoldersForParentRequest ¶
type ListFoldersForParentRequest struct { *requests.RpcRequest QueryKeyword string `position:"Query" name:"QueryKeyword"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ParentFolderId string `position:"Query" name:"ParentFolderId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListFoldersForParentRequest is the request struct for api ListFoldersForParent
func CreateListFoldersForParentRequest ¶
func CreateListFoldersForParentRequest() (request *ListFoldersForParentRequest)
CreateListFoldersForParentRequest creates a request to invoke ListFoldersForParent API
type ListFoldersForParentResponse ¶
type ListFoldersForParentResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Folders FoldersInListFoldersForParent `json:"Folders" xml:"Folders"` }
ListFoldersForParentResponse is the response struct for api ListFoldersForParent
func CreateListFoldersForParentResponse ¶
func CreateListFoldersForParentResponse() (response *ListFoldersForParentResponse)
CreateListFoldersForParentResponse creates a response to parse from ListFoldersForParent response
type ListHandshakesForAccountRequest ¶
type ListHandshakesForAccountRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListHandshakesForAccountRequest is the request struct for api ListHandshakesForAccount
func CreateListHandshakesForAccountRequest ¶
func CreateListHandshakesForAccountRequest() (request *ListHandshakesForAccountRequest)
CreateListHandshakesForAccountRequest creates a request to invoke ListHandshakesForAccount API
type ListHandshakesForAccountResponse ¶
type ListHandshakesForAccountResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Handshakes HandshakesInListHandshakesForAccount `json:"Handshakes" xml:"Handshakes"` }
ListHandshakesForAccountResponse is the response struct for api ListHandshakesForAccount
func CreateListHandshakesForAccountResponse ¶
func CreateListHandshakesForAccountResponse() (response *ListHandshakesForAccountResponse)
CreateListHandshakesForAccountResponse creates a response to parse from ListHandshakesForAccount response
type ListHandshakesForResourceDirectoryRequest ¶
type ListHandshakesForResourceDirectoryRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListHandshakesForResourceDirectoryRequest is the request struct for api ListHandshakesForResourceDirectory
func CreateListHandshakesForResourceDirectoryRequest ¶
func CreateListHandshakesForResourceDirectoryRequest() (request *ListHandshakesForResourceDirectoryRequest)
CreateListHandshakesForResourceDirectoryRequest creates a request to invoke ListHandshakesForResourceDirectory API
type ListHandshakesForResourceDirectoryResponse ¶
type ListHandshakesForResourceDirectoryResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Handshakes HandshakesInListHandshakesForResourceDirectory `json:"Handshakes" xml:"Handshakes"` }
ListHandshakesForResourceDirectoryResponse is the response struct for api ListHandshakesForResourceDirectory
func CreateListHandshakesForResourceDirectoryResponse ¶
func CreateListHandshakesForResourceDirectoryResponse() (response *ListHandshakesForResourceDirectoryResponse)
CreateListHandshakesForResourceDirectoryResponse creates a response to parse from ListHandshakesForResourceDirectory response
type ListPoliciesRequest ¶
type ListPoliciesRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` Language string `position:"Query" name:"Language"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListPoliciesRequest is the request struct for api ListPolicies
func CreateListPoliciesRequest ¶
func CreateListPoliciesRequest() (request *ListPoliciesRequest)
CreateListPoliciesRequest creates a request to invoke ListPolicies API
type ListPoliciesResponse ¶
type ListPoliciesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Policies Policies `json:"Policies" xml:"Policies"` }
ListPoliciesResponse is the response struct for api ListPolicies
func CreateListPoliciesResponse ¶
func CreateListPoliciesResponse() (response *ListPoliciesResponse)
CreateListPoliciesResponse creates a response to parse from ListPolicies response
type ListPolicyAttachmentsRequest ¶
type ListPolicyAttachmentsRequest struct { *requests.RpcRequest Language string `position:"Query" name:"Language"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` PolicyType string `position:"Query" name:"PolicyType"` PrincipalType string `position:"Query" name:"PrincipalType"` PolicyName string `position:"Query" name:"PolicyName"` PrincipalName string `position:"Query" name:"PrincipalName"` }
ListPolicyAttachmentsRequest is the request struct for api ListPolicyAttachments
func CreateListPolicyAttachmentsRequest ¶
func CreateListPolicyAttachmentsRequest() (request *ListPolicyAttachmentsRequest)
CreateListPolicyAttachmentsRequest creates a request to invoke ListPolicyAttachments API
type ListPolicyAttachmentsResponse ¶
type ListPolicyAttachmentsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PolicyAttachments PolicyAttachments `json:"PolicyAttachments" xml:"PolicyAttachments"` }
ListPolicyAttachmentsResponse is the response struct for api ListPolicyAttachments
func CreateListPolicyAttachmentsResponse ¶
func CreateListPolicyAttachmentsResponse() (response *ListPolicyAttachmentsResponse)
CreateListPolicyAttachmentsResponse creates a response to parse from ListPolicyAttachments response
type ListPolicyVersionsRequest ¶
type ListPolicyVersionsRequest struct { *requests.RpcRequest PolicyType string `position:"Query" name:"PolicyType"` PolicyName string `position:"Query" name:"PolicyName"` }
ListPolicyVersionsRequest is the request struct for api ListPolicyVersions
func CreateListPolicyVersionsRequest ¶
func CreateListPolicyVersionsRequest() (request *ListPolicyVersionsRequest)
CreateListPolicyVersionsRequest creates a request to invoke ListPolicyVersions API
type ListPolicyVersionsResponse ¶
type ListPolicyVersionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PolicyVersions PolicyVersions `json:"PolicyVersions" xml:"PolicyVersions"` }
ListPolicyVersionsResponse is the response struct for api ListPolicyVersions
func CreateListPolicyVersionsResponse ¶
func CreateListPolicyVersionsResponse() (response *ListPolicyVersionsResponse)
CreateListPolicyVersionsResponse creates a response to parse from ListPolicyVersions response
type ListResourceGroupsRequest ¶
type ListResourceGroupsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` Tag *[]ListResourceGroupsTag `position:"Query" name:"Tag" type:"Repeated"` ResourceGroupIds *[]string `position:"Query" name:"ResourceGroupIds" type:"Repeated"` IncludeTags requests.Boolean `position:"Query" name:"IncludeTags"` DisplayName string `position:"Query" name:"DisplayName"` Name string `position:"Query" name:"Name"` Status string `position:"Query" name:"Status"` }
ListResourceGroupsRequest is the request struct for api ListResourceGroups
func CreateListResourceGroupsRequest ¶
func CreateListResourceGroupsRequest() (request *ListResourceGroupsRequest)
CreateListResourceGroupsRequest creates a request to invoke ListResourceGroups API
type ListResourceGroupsResponse ¶
type ListResourceGroupsResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` ResourceGroupListAclMode string `json:"ResourceGroupListAclMode" xml:"ResourceGroupListAclMode"` ResourceGroups ResourceGroups `json:"ResourceGroups" xml:"ResourceGroups"` }
ListResourceGroupsResponse is the response struct for api ListResourceGroups
func CreateListResourceGroupsResponse ¶
func CreateListResourceGroupsResponse() (response *ListResourceGroupsResponse)
CreateListResourceGroupsResponse creates a response to parse from ListResourceGroups response
type ListResourceGroupsTag ¶ added in v1.61.1708
ListResourceGroupsTag is a repeated param struct in ListResourceGroupsRequest
type ListResourcesRequest ¶
type ListResourcesRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` PageSize requests.Integer `position:"Query" name:"PageSize"` ResourceId string `position:"Query" name:"ResourceId"` ResourceType string `position:"Query" name:"ResourceType"` Service string `position:"Query" name:"Service"` Region string `position:"Query" name:"Region"` ResourceIds string `position:"Query" name:"ResourceIds"` }
ListResourcesRequest is the request struct for api ListResources
func CreateListResourcesRequest ¶
func CreateListResourcesRequest() (request *ListResourcesRequest)
CreateListResourcesRequest creates a request to invoke ListResources API
type ListResourcesResponse ¶
type ListResourcesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Resources ResourcesInListResources `json:"Resources" xml:"Resources"` }
ListResourcesResponse is the response struct for api ListResources
func CreateListResourcesResponse ¶
func CreateListResourcesResponse() (response *ListResourcesResponse)
CreateListResourcesResponse creates a response to parse from ListResources response
type ListRolesRequest ¶
type ListRolesRequest struct { *requests.RpcRequest Language string `position:"Query" name:"Language"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListRolesRequest is the request struct for api ListRoles
func CreateListRolesRequest ¶
func CreateListRolesRequest() (request *ListRolesRequest)
CreateListRolesRequest creates a request to invoke ListRoles API
type ListRolesResponse ¶
type ListRolesResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Roles Roles `json:"Roles" xml:"Roles"` }
ListRolesResponse is the response struct for api ListRoles
func CreateListRolesResponse ¶
func CreateListRolesResponse() (response *ListRolesResponse)
CreateListRolesResponse creates a response to parse from ListRoles response
type ListTagKeysRequest ¶ added in v1.61.1708
type ListTagKeysRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` KeyFilter string `position:"Query" name:"KeyFilter"` }
ListTagKeysRequest is the request struct for api ListTagKeys
func CreateListTagKeysRequest ¶ added in v1.61.1708
func CreateListTagKeysRequest() (request *ListTagKeysRequest)
CreateListTagKeysRequest creates a request to invoke ListTagKeys API
type ListTagKeysResponse ¶ added in v1.61.1708
type ListTagKeysResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Tags []Tag `json:"Tags" xml:"Tags"` }
ListTagKeysResponse is the response struct for api ListTagKeys
func CreateListTagKeysResponse ¶ added in v1.61.1708
func CreateListTagKeysResponse() (response *ListTagKeysResponse)
CreateListTagKeysResponse creates a response to parse from ListTagKeys response
type ListTagResourcesRequest ¶ added in v1.61.1708
type ListTagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` Tag *[]ListTagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
ListTagResourcesRequest is the request struct for api ListTagResources
func CreateListTagResourcesRequest ¶ added in v1.61.1708
func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)
CreateListTagResourcesRequest creates a request to invoke ListTagResources API
type ListTagResourcesResponse ¶ added in v1.61.1708
type ListTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources []TagResource `json:"TagResources" xml:"TagResources"` }
ListTagResourcesResponse is the response struct for api ListTagResources
func CreateListTagResourcesResponse ¶ added in v1.61.1708
func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)
CreateListTagResourcesResponse creates a response to parse from ListTagResources response
type ListTagResourcesTag ¶ added in v1.61.1708
ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest
type ListTagValuesRequest ¶ added in v1.61.1708
type ListTagValuesRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` ValueFilter string `position:"Query" name:"ValueFilter"` NextToken string `position:"Query" name:"NextToken"` MaxResults requests.Integer `position:"Query" name:"MaxResults"` TagKey string `position:"Query" name:"TagKey"` }
ListTagValuesRequest is the request struct for api ListTagValues
func CreateListTagValuesRequest ¶ added in v1.61.1708
func CreateListTagValuesRequest() (request *ListTagValuesRequest)
CreateListTagValuesRequest creates a request to invoke ListTagValues API
type ListTagValuesResponse ¶ added in v1.61.1708
type ListTagValuesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` Tags []Tag `json:"Tags" xml:"Tags"` }
ListTagValuesResponse is the response struct for api ListTagValues
func CreateListTagValuesResponse ¶ added in v1.61.1708
func CreateListTagValuesResponse() (response *ListTagValuesResponse)
CreateListTagValuesResponse creates a response to parse from ListTagValues response
type ListTargetAttachmentsForControlPolicyRequest ¶ added in v1.61.1148
type ListTargetAttachmentsForControlPolicyRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` PolicyId string `position:"Query" name:"PolicyId"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListTargetAttachmentsForControlPolicyRequest is the request struct for api ListTargetAttachmentsForControlPolicy
func CreateListTargetAttachmentsForControlPolicyRequest ¶ added in v1.61.1148
func CreateListTargetAttachmentsForControlPolicyRequest() (request *ListTargetAttachmentsForControlPolicyRequest)
CreateListTargetAttachmentsForControlPolicyRequest creates a request to invoke ListTargetAttachmentsForControlPolicy API
type ListTargetAttachmentsForControlPolicyResponse ¶ added in v1.61.1148
type ListTargetAttachmentsForControlPolicyResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` TargetAttachments TargetAttachments `json:"TargetAttachments" xml:"TargetAttachments"` }
ListTargetAttachmentsForControlPolicyResponse is the response struct for api ListTargetAttachmentsForControlPolicy
func CreateListTargetAttachmentsForControlPolicyResponse ¶ added in v1.61.1148
func CreateListTargetAttachmentsForControlPolicyResponse() (response *ListTargetAttachmentsForControlPolicyResponse)
CreateListTargetAttachmentsForControlPolicyResponse creates a response to parse from ListTargetAttachmentsForControlPolicy response
type ListTrustedServiceStatusRequest ¶
type ListTrustedServiceStatusRequest struct { *requests.RpcRequest AdminAccountId string `position:"Query" name:"AdminAccountId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListTrustedServiceStatusRequest is the request struct for api ListTrustedServiceStatus
func CreateListTrustedServiceStatusRequest ¶
func CreateListTrustedServiceStatusRequest() (request *ListTrustedServiceStatusRequest)
CreateListTrustedServiceStatusRequest creates a request to invoke ListTrustedServiceStatus API
type ListTrustedServiceStatusResponse ¶
type ListTrustedServiceStatusResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` EnabledServicePrincipals EnabledServicePrincipals `json:"EnabledServicePrincipals" xml:"EnabledServicePrincipals"` }
ListTrustedServiceStatusResponse is the response struct for api ListTrustedServiceStatus
func CreateListTrustedServiceStatusResponse ¶
func CreateListTrustedServiceStatusResponse() (response *ListTrustedServiceStatusResponse)
CreateListTrustedServiceStatusResponse creates a response to parse from ListTrustedServiceStatus response
type MoveAccountRequest ¶
type MoveAccountRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` DestinationFolderId string `position:"Query" name:"DestinationFolderId"` }
MoveAccountRequest is the request struct for api MoveAccount
func CreateMoveAccountRequest ¶
func CreateMoveAccountRequest() (request *MoveAccountRequest)
CreateMoveAccountRequest creates a request to invoke MoveAccount API
type MoveAccountResponse ¶
type MoveAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
MoveAccountResponse is the response struct for api MoveAccount
func CreateMoveAccountResponse ¶
func CreateMoveAccountResponse() (response *MoveAccountResponse)
CreateMoveAccountResponse creates a response to parse from MoveAccount response
type MoveResourcesRequest ¶ added in v1.61.1444
type MoveResourcesRequest struct { *requests.RpcRequest Resources *[]MoveResourcesResources `position:"Query" name:"Resources" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
MoveResourcesRequest is the request struct for api MoveResources
func CreateMoveResourcesRequest ¶ added in v1.61.1444
func CreateMoveResourcesRequest() (request *MoveResourcesRequest)
CreateMoveResourcesRequest creates a request to invoke MoveResources API
type MoveResourcesResources ¶ added in v1.61.1445
type MoveResourcesResources struct { ResourceId string `name:"ResourceId"` RegionId string `name:"RegionId"` Service string `name:"Service"` ResourceType string `name:"ResourceType"` }
MoveResourcesResources is a repeated param struct in MoveResourcesRequest
type MoveResourcesResponse ¶ added in v1.61.1444
type MoveResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Responses []Response `json:"Responses" xml:"Responses"` }
MoveResourcesResponse is the response struct for api MoveResources
func CreateMoveResourcesResponse ¶ added in v1.61.1444
func CreateMoveResourcesResponse() (response *MoveResourcesResponse)
CreateMoveResourcesResponse creates a response to parse from MoveResources response
type NotAllowReason ¶ added in v1.61.1820
type NotAllowReason struct {
Reason []Reason `json:"reason" xml:"reason"`
}
NotAllowReason is a nested struct in resourcemanager response
type Policies ¶
type Policies struct {
Policy []Policy `json:"Policy" xml:"Policy"`
}
Policies is a nested struct in resourcemanager response
type Policy ¶
type Policy struct { PolicyDocument string `json:"PolicyDocument" xml:"PolicyDocument"` CreateDate string `json:"CreateDate" xml:"CreateDate"` PolicyType string `json:"PolicyType" xml:"PolicyType"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` AttachmentCount int `json:"AttachmentCount" xml:"AttachmentCount"` DefaultVersion string `json:"DefaultVersion" xml:"DefaultVersion"` PolicyName string `json:"PolicyName" xml:"PolicyName"` Description string `json:"Description" xml:"Description"` }
Policy is a nested struct in resourcemanager response
type PolicyAttachment ¶
type PolicyAttachment struct { Description string `json:"Description" xml:"Description"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` PolicyName string `json:"PolicyName" xml:"PolicyName"` PrincipalName string `json:"PrincipalName" xml:"PrincipalName"` AttachDate string `json:"AttachDate" xml:"AttachDate"` PolicyType string `json:"PolicyType" xml:"PolicyType"` PrincipalType string `json:"PrincipalType" xml:"PrincipalType"` }
PolicyAttachment is a nested struct in resourcemanager response
type PolicyAttachments ¶
type PolicyAttachments struct {
PolicyAttachment []PolicyAttachment `json:"PolicyAttachment" xml:"PolicyAttachment"`
}
PolicyAttachments is a nested struct in resourcemanager response
type PolicyVersion ¶
type PolicyVersion struct { VersionId string `json:"VersionId" xml:"VersionId"` PolicyDocument string `json:"PolicyDocument" xml:"PolicyDocument"` CreateDate string `json:"CreateDate" xml:"CreateDate"` IsDefaultVersion bool `json:"IsDefaultVersion" xml:"IsDefaultVersion"` }
PolicyVersion is a nested struct in resourcemanager response
type PolicyVersions ¶
type PolicyVersions struct {
PolicyVersion []PolicyVersion `json:"PolicyVersion" xml:"PolicyVersion"`
}
PolicyVersions is a nested struct in resourcemanager response
type PromoteResourceAccountRequest ¶
type PromoteResourceAccountRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` Email string `position:"Query" name:"Email"` }
PromoteResourceAccountRequest is the request struct for api PromoteResourceAccount
func CreatePromoteResourceAccountRequest ¶
func CreatePromoteResourceAccountRequest() (request *PromoteResourceAccountRequest)
CreatePromoteResourceAccountRequest creates a request to invoke PromoteResourceAccount API
type PromoteResourceAccountResponse ¶
type PromoteResourceAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
PromoteResourceAccountResponse is the response struct for api PromoteResourceAccount
func CreatePromoteResourceAccountResponse ¶
func CreatePromoteResourceAccountResponse() (response *PromoteResourceAccountResponse)
CreatePromoteResourceAccountResponse creates a response to parse from PromoteResourceAccount response
type RdAccountDeletionStatus ¶ added in v1.61.1820
type RdAccountDeletionStatus struct { Status string `json:"Status" xml:"Status"` AccountId string `json:"AccountId" xml:"AccountId"` CreateTime string `json:"CreateTime" xml:"CreateTime"` DeletionTime string `json:"DeletionTime" xml:"DeletionTime"` DeletionType string `json:"DeletionType" xml:"DeletionType"` FailReasonList []FailReasonListItem `json:"FailReasonList" xml:"FailReasonList"` }
RdAccountDeletionStatus is a nested struct in resourcemanager response
type Reason ¶
type Reason struct { Message string `json:"Message" xml:"Message"` CheckId string `json:"CheckId" xml:"CheckId"` Description string `json:"Description" xml:"Description"` CheckName string `json:"CheckName" xml:"CheckName"` RoleUsages RoleUsages `json:"RoleUsages" xml:"RoleUsages"` }
Reason is a nested struct in resourcemanager response
type ReasonInGetServiceLinkedRoleDeletionStatus ¶ added in v1.61.1820
type ReasonInGetServiceLinkedRoleDeletionStatus struct { Message string `json:"Message" xml:"Message"` RoleUsages RoleUsages `json:"RoleUsages" xml:"RoleUsages"` }
ReasonInGetServiceLinkedRoleDeletionStatus is a nested struct in resourcemanager response
type RegionStatus ¶
type RegionStatus struct { RegionId string `json:"RegionId" xml:"RegionId"` Status string `json:"Status" xml:"Status"` }
RegionStatus is a nested struct in resourcemanager response
type RegionStatusesInCreateResourceGroup ¶
type RegionStatusesInCreateResourceGroup struct {
RegionStatus []RegionStatus `json:"RegionStatus" xml:"RegionStatus"`
}
RegionStatusesInCreateResourceGroup is a nested struct in resourcemanager response
type RegionStatusesInDeleteResourceGroup ¶
type RegionStatusesInDeleteResourceGroup struct {
RegionStatus []RegionStatus `json:"RegionStatus" xml:"RegionStatus"`
}
RegionStatusesInDeleteResourceGroup is a nested struct in resourcemanager response
type RegionStatusesInGetResourceGroup ¶
type RegionStatusesInGetResourceGroup struct {
RegionStatus []RegionStatus `json:"RegionStatus" xml:"RegionStatus"`
}
RegionStatusesInGetResourceGroup is a nested struct in resourcemanager response
type RegisterDelegatedAdministratorRequest ¶ added in v1.61.1148
type RegisterDelegatedAdministratorRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` ServicePrincipal string `position:"Query" name:"ServicePrincipal"` }
RegisterDelegatedAdministratorRequest is the request struct for api RegisterDelegatedAdministrator
func CreateRegisterDelegatedAdministratorRequest ¶ added in v1.61.1148
func CreateRegisterDelegatedAdministratorRequest() (request *RegisterDelegatedAdministratorRequest)
CreateRegisterDelegatedAdministratorRequest creates a request to invoke RegisterDelegatedAdministrator API
type RegisterDelegatedAdministratorResponse ¶ added in v1.61.1148
type RegisterDelegatedAdministratorResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RegisterDelegatedAdministratorResponse is the response struct for api RegisterDelegatedAdministrator
func CreateRegisterDelegatedAdministratorResponse ¶ added in v1.61.1148
func CreateRegisterDelegatedAdministratorResponse() (response *RegisterDelegatedAdministratorResponse)
CreateRegisterDelegatedAdministratorResponse creates a response to parse from RegisterDelegatedAdministrator response
type RemoveCloudAccountRequest ¶
type RemoveCloudAccountRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
RemoveCloudAccountRequest is the request struct for api RemoveCloudAccount
func CreateRemoveCloudAccountRequest ¶
func CreateRemoveCloudAccountRequest() (request *RemoveCloudAccountRequest)
CreateRemoveCloudAccountRequest creates a request to invoke RemoveCloudAccount API
type RemoveCloudAccountResponse ¶
type RemoveCloudAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RemoveCloudAccountResponse is the response struct for api RemoveCloudAccount
func CreateRemoveCloudAccountResponse ¶
func CreateRemoveCloudAccountResponse() (response *RemoveCloudAccountResponse)
CreateRemoveCloudAccountResponse creates a response to parse from RemoveCloudAccount response
type ResendCreateCloudAccountEmailRequest ¶
type ResendCreateCloudAccountEmailRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` }
ResendCreateCloudAccountEmailRequest is the request struct for api ResendCreateCloudAccountEmail
func CreateResendCreateCloudAccountEmailRequest ¶
func CreateResendCreateCloudAccountEmailRequest() (request *ResendCreateCloudAccountEmailRequest)
CreateResendCreateCloudAccountEmailRequest creates a request to invoke ResendCreateCloudAccountEmail API
type ResendCreateCloudAccountEmailResponse ¶
type ResendCreateCloudAccountEmailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
ResendCreateCloudAccountEmailResponse is the response struct for api ResendCreateCloudAccountEmail
func CreateResendCreateCloudAccountEmailResponse ¶
func CreateResendCreateCloudAccountEmailResponse() (response *ResendCreateCloudAccountEmailResponse)
CreateResendCreateCloudAccountEmailResponse creates a response to parse from ResendCreateCloudAccountEmail response
type ResendPromoteResourceAccountEmailRequest ¶
type ResendPromoteResourceAccountEmailRequest struct { *requests.RpcRequest RecordId string `position:"Query" name:"RecordId"` }
ResendPromoteResourceAccountEmailRequest is the request struct for api ResendPromoteResourceAccountEmail
func CreateResendPromoteResourceAccountEmailRequest ¶
func CreateResendPromoteResourceAccountEmailRequest() (request *ResendPromoteResourceAccountEmailRequest)
CreateResendPromoteResourceAccountEmailRequest creates a request to invoke ResendPromoteResourceAccountEmail API
type ResendPromoteResourceAccountEmailResponse ¶
type ResendPromoteResourceAccountEmailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
ResendPromoteResourceAccountEmailResponse is the response struct for api ResendPromoteResourceAccountEmail
func CreateResendPromoteResourceAccountEmailResponse ¶
func CreateResendPromoteResourceAccountEmailResponse() (response *ResendPromoteResourceAccountEmailResponse)
CreateResendPromoteResourceAccountEmailResponse creates a response to parse from ResendPromoteResourceAccountEmail response
type Resource ¶
type Resource struct { Service string `json:"Service" xml:"Service"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` ResourceId string `json:"ResourceId" xml:"ResourceId"` CreateDate string `json:"CreateDate" xml:"CreateDate"` RegionId string `json:"RegionId" xml:"RegionId"` }
Resource is a nested struct in resourcemanager response
type ResourceDirectory ¶
type ResourceDirectory struct { MasterAccountName string `json:"MasterAccountName" xml:"MasterAccountName"` MasterAccountId string `json:"MasterAccountId" xml:"MasterAccountId"` IdentityInformation string `json:"IdentityInformation" xml:"IdentityInformation"` CreateTime string `json:"CreateTime" xml:"CreateTime"` ControlPolicyStatus string `json:"ControlPolicyStatus" xml:"ControlPolicyStatus"` MemberDeletionStatus string `json:"MemberDeletionStatus" xml:"MemberDeletionStatus"` RootFolderId string `json:"RootFolderId" xml:"RootFolderId"` ScpStatus string `json:"ScpStatus" xml:"ScpStatus"` ResourceDirectoryId string `json:"ResourceDirectoryId" xml:"ResourceDirectoryId"` }
ResourceDirectory is a nested struct in resourcemanager response
type ResourceGroup ¶
type ResourceGroup struct { Name string `json:"Name" xml:"Name"` CreateDate string `json:"CreateDate" xml:"CreateDate"` AccountId string `json:"AccountId" xml:"AccountId"` Id string `json:"Id" xml:"Id"` Status string `json:"Status" xml:"Status"` DisplayName string `json:"DisplayName" xml:"DisplayName"` RegionStatuses RegionStatusesInCreateResourceGroup `json:"RegionStatuses" xml:"RegionStatuses"` Tags TagsInGetResourceGroup `json:"Tags" xml:"Tags"` }
ResourceGroup is a nested struct in resourcemanager response
type ResourceGroups ¶
type ResourceGroups struct {
ResourceGroup []ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"`
}
ResourceGroups is a nested struct in resourcemanager response
type ResourcesInGetServiceLinkedRoleDeletionStatus ¶
type ResourcesInGetServiceLinkedRoleDeletionStatus struct {
Resource []string `json:"Resource" xml:"Resource"`
}
ResourcesInGetServiceLinkedRoleDeletionStatus is a nested struct in resourcemanager response
type ResourcesInListResources ¶
type ResourcesInListResources struct {
Resource []Resource `json:"Resource" xml:"Resource"`
}
ResourcesInListResources is a nested struct in resourcemanager response
type Response ¶ added in v1.61.1444
type Response struct { Service string `json:"Service" xml:"Service"` ResourceId string `json:"ResourceId" xml:"ResourceId"` ResourceType string `json:"ResourceType" xml:"ResourceType"` RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` ErrorCode string `json:"ErrorCode" xml:"ErrorCode"` ErrorMsg string `json:"ErrorMsg" xml:"ErrorMsg"` RegionId string `json:"RegionId" xml:"RegionId"` }
Response is a nested struct in resourcemanager response
type Responses ¶ added in v1.61.1444
type Responses struct {
Response []Response `json:"response" xml:"response"`
}
Responses is a nested struct in resourcemanager response
type RetryChangeAccountEmailRequest ¶ added in v1.62.179
type RetryChangeAccountEmailRequest struct { *requests.RpcRequest AccountId string `position:"Query" name:"AccountId"` }
RetryChangeAccountEmailRequest is the request struct for api RetryChangeAccountEmail
func CreateRetryChangeAccountEmailRequest ¶ added in v1.62.179
func CreateRetryChangeAccountEmailRequest() (request *RetryChangeAccountEmailRequest)
CreateRetryChangeAccountEmailRequest creates a request to invoke RetryChangeAccountEmail API
type RetryChangeAccountEmailResponse ¶ added in v1.62.179
type RetryChangeAccountEmailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RetryChangeAccountEmailResponse is the response struct for api RetryChangeAccountEmail
func CreateRetryChangeAccountEmailResponse ¶ added in v1.62.179
func CreateRetryChangeAccountEmailResponse() (response *RetryChangeAccountEmailResponse)
CreateRetryChangeAccountEmailResponse creates a response to parse from RetryChangeAccountEmail response
type Role ¶
type Role struct { CreateDate string `json:"CreateDate" xml:"CreateDate"` RoleId string `json:"RoleId" xml:"RoleId"` Arn string `json:"Arn" xml:"Arn"` IsServiceLinkedRole bool `json:"IsServiceLinkedRole" xml:"IsServiceLinkedRole"` UpdateDate string `json:"UpdateDate" xml:"UpdateDate"` MaxSessionDuration int64 `json:"MaxSessionDuration" xml:"MaxSessionDuration"` Description string `json:"Description" xml:"Description"` AssumeRolePolicyDocument string `json:"AssumeRolePolicyDocument" xml:"AssumeRolePolicyDocument"` RolePrincipalName string `json:"RolePrincipalName" xml:"RolePrincipalName"` RoleName string `json:"RoleName" xml:"RoleName"` LatestDeletionTask LatestDeletionTask `json:"LatestDeletionTask" xml:"LatestDeletionTask"` }
Role is a nested struct in resourcemanager response
type RoleUsage ¶
type RoleUsage struct { Region string `json:"Region" xml:"Region"` Resources ResourcesInGetServiceLinkedRoleDeletionStatus `json:"Resources" xml:"Resources"` }
RoleUsage is a nested struct in resourcemanager response
type RoleUsages ¶
type RoleUsages struct {
RoleUsage []RoleUsage `json:"RoleUsage" xml:"RoleUsage"`
}
RoleUsages is a nested struct in resourcemanager response
type Roles ¶
type Roles struct {
Role []Role `json:"Role" xml:"Role"`
}
Roles is a nested struct in resourcemanager response
type SendVerificationCodeForBindSecureMobilePhoneRequest ¶ added in v1.61.1444
type SendVerificationCodeForBindSecureMobilePhoneRequest struct { *requests.RpcRequest SecureMobilePhone string `position:"Query" name:"SecureMobilePhone"` AccountId string `position:"Query" name:"AccountId"` }
SendVerificationCodeForBindSecureMobilePhoneRequest is the request struct for api SendVerificationCodeForBindSecureMobilePhone
func CreateSendVerificationCodeForBindSecureMobilePhoneRequest ¶ added in v1.61.1444
func CreateSendVerificationCodeForBindSecureMobilePhoneRequest() (request *SendVerificationCodeForBindSecureMobilePhoneRequest)
CreateSendVerificationCodeForBindSecureMobilePhoneRequest creates a request to invoke SendVerificationCodeForBindSecureMobilePhone API
type SendVerificationCodeForBindSecureMobilePhoneResponse ¶ added in v1.61.1444
type SendVerificationCodeForBindSecureMobilePhoneResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ExpirationDate string `json:"ExpirationDate" xml:"ExpirationDate"` }
SendVerificationCodeForBindSecureMobilePhoneResponse is the response struct for api SendVerificationCodeForBindSecureMobilePhone
func CreateSendVerificationCodeForBindSecureMobilePhoneResponse ¶ added in v1.61.1444
func CreateSendVerificationCodeForBindSecureMobilePhoneResponse() (response *SendVerificationCodeForBindSecureMobilePhoneResponse)
CreateSendVerificationCodeForBindSecureMobilePhoneResponse creates a response to parse from SendVerificationCodeForBindSecureMobilePhone response
type SendVerificationCodeForEnableRDRequest ¶ added in v1.61.1444
type SendVerificationCodeForEnableRDRequest struct { *requests.RpcRequest SecureMobilePhone string `position:"Query" name:"SecureMobilePhone"` }
SendVerificationCodeForEnableRDRequest is the request struct for api SendVerificationCodeForEnableRD
func CreateSendVerificationCodeForEnableRDRequest ¶ added in v1.61.1444
func CreateSendVerificationCodeForEnableRDRequest() (request *SendVerificationCodeForEnableRDRequest)
CreateSendVerificationCodeForEnableRDRequest creates a request to invoke SendVerificationCodeForEnableRD API
type SendVerificationCodeForEnableRDResponse ¶ added in v1.61.1444
type SendVerificationCodeForEnableRDResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SendVerificationCodeForEnableRDResponse is the response struct for api SendVerificationCodeForEnableRD
func CreateSendVerificationCodeForEnableRDResponse ¶ added in v1.61.1444
func CreateSendVerificationCodeForEnableRDResponse() (response *SendVerificationCodeForEnableRDResponse)
CreateSendVerificationCodeForEnableRDResponse creates a response to parse from SendVerificationCodeForEnableRD response
type SetDefaultPolicyVersionRequest ¶
type SetDefaultPolicyVersionRequest struct { *requests.RpcRequest VersionId string `position:"Query" name:"VersionId"` PolicyName string `position:"Query" name:"PolicyName"` }
SetDefaultPolicyVersionRequest is the request struct for api SetDefaultPolicyVersion
func CreateSetDefaultPolicyVersionRequest ¶
func CreateSetDefaultPolicyVersionRequest() (request *SetDefaultPolicyVersionRequest)
CreateSetDefaultPolicyVersionRequest creates a request to invoke SetDefaultPolicyVersion API
type SetDefaultPolicyVersionResponse ¶
type SetDefaultPolicyVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetDefaultPolicyVersionResponse is the response struct for api SetDefaultPolicyVersion
func CreateSetDefaultPolicyVersionResponse ¶
func CreateSetDefaultPolicyVersionResponse() (response *SetDefaultPolicyVersionResponse)
CreateSetDefaultPolicyVersionResponse creates a response to parse from SetDefaultPolicyVersion response
type SetMemberDeletionPermissionRequest ¶ added in v1.61.1708
type SetMemberDeletionPermissionRequest struct { *requests.RpcRequest Status string `position:"Query" name:"Status"` }
SetMemberDeletionPermissionRequest is the request struct for api SetMemberDeletionPermission
func CreateSetMemberDeletionPermissionRequest ¶ added in v1.61.1708
func CreateSetMemberDeletionPermissionRequest() (request *SetMemberDeletionPermissionRequest)
CreateSetMemberDeletionPermissionRequest creates a request to invoke SetMemberDeletionPermission API
type SetMemberDeletionPermissionResponse ¶ added in v1.61.1708
type SetMemberDeletionPermissionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MemberDeletionStatus string `json:"MemberDeletionStatus" xml:"MemberDeletionStatus"` ManagementAccountId string `json:"ManagementAccountId" xml:"ManagementAccountId"` ResourceDirectoryId string `json:"ResourceDirectoryId" xml:"ResourceDirectoryId"` }
SetMemberDeletionPermissionResponse is the response struct for api SetMemberDeletionPermission
func CreateSetMemberDeletionPermissionResponse ¶ added in v1.61.1708
func CreateSetMemberDeletionPermissionResponse() (response *SetMemberDeletionPermissionResponse)
CreateSetMemberDeletionPermissionResponse creates a response to parse from SetMemberDeletionPermission response
type Tag ¶ added in v1.61.1708
type Tag struct { Key string `json:"Key" xml:"Key"` Value string `json:"Value" xml:"Value"` TagValue string `json:"TagValue" xml:"TagValue"` TagKey string `json:"TagKey" xml:"TagKey"` }
Tag is a nested struct in resourcemanager response
type TagResource ¶ added in v1.61.1708
type TagResource struct { TagValue string `json:"TagValue" xml:"TagValue"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` ResourceType string `json:"ResourceType" xml:"ResourceType"` }
TagResource is a nested struct in resourcemanager response
type TagResources ¶ added in v1.61.1708
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in resourcemanager response
type TagResourcesRequest ¶ added in v1.61.1708
type TagResourcesRequest struct { *requests.RpcRequest ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` Tag *[]TagResourcesTag `position:"Query" name:"Tag" type:"Repeated"` }
TagResourcesRequest is the request struct for api TagResources
func CreateTagResourcesRequest ¶ added in v1.61.1708
func CreateTagResourcesRequest() (request *TagResourcesRequest)
CreateTagResourcesRequest creates a request to invoke TagResources API
type TagResourcesResponse ¶ added in v1.61.1708
type TagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
TagResourcesResponse is the response struct for api TagResources
func CreateTagResourcesResponse ¶ added in v1.61.1708
func CreateTagResourcesResponse() (response *TagResourcesResponse)
CreateTagResourcesResponse creates a response to parse from TagResources response
type TagResourcesTag ¶ added in v1.61.1708
TagResourcesTag is a repeated param struct in TagResourcesRequest
type TagsInGetAccount ¶ added in v1.61.1708
type TagsInGetAccount struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetAccount is a nested struct in resourcemanager response
type TagsInGetResourceGroup ¶ added in v1.61.1708
type TagsInGetResourceGroup struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInGetResourceGroup is a nested struct in resourcemanager response
type TagsInListAccounts ¶ added in v1.61.1708
type TagsInListAccounts struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListAccounts is a nested struct in resourcemanager response
type TagsInListAccountsForParent ¶ added in v1.61.1708
type TagsInListAccountsForParent struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListAccountsForParent is a nested struct in resourcemanager response
type TagsInListResourceGroups ¶ added in v1.61.1708
type TagsInListResourceGroups struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListResourceGroups is a nested struct in resourcemanager response
type TagsInListTagKeys ¶ added in v1.61.1708
type TagsInListTagKeys struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTagKeys is a nested struct in resourcemanager response
type TagsInListTagValues ¶ added in v1.61.1708
type TagsInListTagValues struct {
Tag []Tag `json:"Tag" xml:"Tag"`
}
TagsInListTagValues is a nested struct in resourcemanager response
type TargetAttachment ¶ added in v1.61.1148
type TargetAttachment struct { TargetId string `json:"TargetId" xml:"TargetId"` TargetName string `json:"TargetName" xml:"TargetName"` AttachDate string `json:"AttachDate" xml:"AttachDate"` TargetType string `json:"TargetType" xml:"TargetType"` }
TargetAttachment is a nested struct in resourcemanager response
type TargetAttachments ¶ added in v1.61.1148
type TargetAttachments struct {
TargetAttachment []TargetAttachment `json:"TargetAttachment" xml:"TargetAttachment"`
}
TargetAttachments is a nested struct in resourcemanager response
type UntagResourcesRequest ¶ added in v1.61.1708
type UntagResourcesRequest struct { *requests.RpcRequest All requests.Boolean `position:"Query" name:"All"` ResourceId *[]string `position:"Query" name:"ResourceId" type:"Repeated"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` }
UntagResourcesRequest is the request struct for api UntagResources
func CreateUntagResourcesRequest ¶ added in v1.61.1708
func CreateUntagResourcesRequest() (request *UntagResourcesRequest)
CreateUntagResourcesRequest creates a request to invoke UntagResources API
type UntagResourcesResponse ¶ added in v1.61.1708
type UntagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UntagResourcesResponse is the response struct for api UntagResources
func CreateUntagResourcesResponse ¶ added in v1.61.1708
func CreateUntagResourcesResponse() (response *UntagResourcesResponse)
CreateUntagResourcesResponse creates a response to parse from UntagResources response
type UpdateAccountRequest ¶
type UpdateAccountRequest struct { *requests.RpcRequest NewDisplayName string `position:"Query" name:"NewDisplayName"` NewAccountType string `position:"Query" name:"NewAccountType"` AccountId string `position:"Query" name:"AccountId"` }
UpdateAccountRequest is the request struct for api UpdateAccount
func CreateUpdateAccountRequest ¶
func CreateUpdateAccountRequest() (request *UpdateAccountRequest)
CreateUpdateAccountRequest creates a request to invoke UpdateAccount API
type UpdateAccountResponse ¶
type UpdateAccountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Account Account `json:"Account" xml:"Account"` }
UpdateAccountResponse is the response struct for api UpdateAccount
func CreateUpdateAccountResponse ¶
func CreateUpdateAccountResponse() (response *UpdateAccountResponse)
CreateUpdateAccountResponse creates a response to parse from UpdateAccount response
type UpdateControlPolicyRequest ¶ added in v1.61.1148
type UpdateControlPolicyRequest struct { *requests.RpcRequest NewPolicyName string `position:"Query" name:"NewPolicyName"` PolicyId string `position:"Query" name:"PolicyId"` NewPolicyDocument string `position:"Query" name:"NewPolicyDocument"` NewDescription string `position:"Query" name:"NewDescription"` }
UpdateControlPolicyRequest is the request struct for api UpdateControlPolicy
func CreateUpdateControlPolicyRequest ¶ added in v1.61.1148
func CreateUpdateControlPolicyRequest() (request *UpdateControlPolicyRequest)
CreateUpdateControlPolicyRequest creates a request to invoke UpdateControlPolicy API
type UpdateControlPolicyResponse ¶ added in v1.61.1148
type UpdateControlPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ControlPolicy ControlPolicy `json:"ControlPolicy" xml:"ControlPolicy"` }
UpdateControlPolicyResponse is the response struct for api UpdateControlPolicy
func CreateUpdateControlPolicyResponse ¶ added in v1.61.1148
func CreateUpdateControlPolicyResponse() (response *UpdateControlPolicyResponse)
CreateUpdateControlPolicyResponse creates a response to parse from UpdateControlPolicy response
type UpdateFolderRequest ¶
type UpdateFolderRequest struct { *requests.RpcRequest FolderId string `position:"Query" name:"FolderId"` NewFolderName string `position:"Query" name:"NewFolderName"` }
UpdateFolderRequest is the request struct for api UpdateFolder
func CreateUpdateFolderRequest ¶
func CreateUpdateFolderRequest() (request *UpdateFolderRequest)
CreateUpdateFolderRequest creates a request to invoke UpdateFolder API
type UpdateFolderResponse ¶
type UpdateFolderResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Folder Folder `json:"Folder" xml:"Folder"` }
UpdateFolderResponse is the response struct for api UpdateFolder
func CreateUpdateFolderResponse ¶
func CreateUpdateFolderResponse() (response *UpdateFolderResponse)
CreateUpdateFolderResponse creates a response to parse from UpdateFolder response
type UpdateResourceGroupRequest ¶
type UpdateResourceGroupRequest struct { *requests.RpcRequest NewDisplayName string `position:"Query" name:"NewDisplayName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` }
UpdateResourceGroupRequest is the request struct for api UpdateResourceGroup
func CreateUpdateResourceGroupRequest ¶
func CreateUpdateResourceGroupRequest() (request *UpdateResourceGroupRequest)
CreateUpdateResourceGroupRequest creates a request to invoke UpdateResourceGroup API
type UpdateResourceGroupResponse ¶
type UpdateResourceGroupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ResourceGroup ResourceGroup `json:"ResourceGroup" xml:"ResourceGroup"` }
UpdateResourceGroupResponse is the response struct for api UpdateResourceGroup
func CreateUpdateResourceGroupResponse ¶
func CreateUpdateResourceGroupResponse() (response *UpdateResourceGroupResponse)
CreateUpdateResourceGroupResponse creates a response to parse from UpdateResourceGroup response
type UpdateRoleRequest ¶
type UpdateRoleRequest struct { *requests.RpcRequest NewAssumeRolePolicyDocument string `position:"Query" name:"NewAssumeRolePolicyDocument"` RoleName string `position:"Query" name:"RoleName"` NewMaxSessionDuration requests.Integer `position:"Query" name:"NewMaxSessionDuration"` NewDescription string `position:"Query" name:"NewDescription"` }
UpdateRoleRequest is the request struct for api UpdateRole
func CreateUpdateRoleRequest ¶
func CreateUpdateRoleRequest() (request *UpdateRoleRequest)
CreateUpdateRoleRequest creates a request to invoke UpdateRole API
type UpdateRoleResponse ¶
type UpdateRoleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Role Role `json:"Role" xml:"Role"` }
UpdateRoleResponse is the response struct for api UpdateRole
func CreateUpdateRoleResponse ¶
func CreateUpdateRoleResponse() (response *UpdateRoleResponse)
CreateUpdateRoleResponse creates a response to parse from UpdateRole response
Source Files
¶
- accept_handshake.go
- attach_control_policy.go
- attach_policy.go
- bind_secure_mobile_phone.go
- cancel_change_account_email.go
- cancel_create_cloud_account.go
- cancel_handshake.go
- cancel_promote_resource_account.go
- change_account_email.go
- check_account_delete.go
- client.go
- create_cloud_account.go
- create_control_policy.go
- create_folder.go
- create_policy.go
- create_policy_version.go
- create_resource_account.go
- create_resource_group.go
- create_role.go
- create_service_linked_role.go
- decline_handshake.go
- delete_account.go
- delete_control_policy.go
- delete_folder.go
- delete_policy.go
- delete_policy_version.go
- delete_resource_group.go
- delete_role.go
- delete_service_linked_role.go
- deregister_delegated_administrator.go
- destroy_resource_directory.go
- detach_control_policy.go
- detach_policy.go
- disable_control_policy.go
- enable_control_policy.go
- enable_resource_directory.go
- endpoint.go
- get_account.go
- get_account_deletion_check_result.go
- get_account_deletion_status.go
- get_control_policy.go
- get_control_policy_enablement_status.go
- get_folder.go
- get_handshake.go
- get_payer_for_account.go
- get_policy.go
- get_policy_version.go
- get_resource_directory.go
- get_resource_group.go
- get_role.go
- get_service_linked_role_deletion_status.go
- init_resource_directory.go
- invite_account_to_resource_directory.go
- list_accounts.go
- list_accounts_for_parent.go
- list_ancestors.go
- list_control_policies.go
- list_control_policy_attachments_for_target.go
- list_delegated_administrators.go
- list_delegated_services_for_account.go
- list_folders_for_parent.go
- list_handshakes_for_account.go
- list_handshakes_for_resource_directory.go
- list_policies.go
- list_policy_attachments.go
- list_policy_versions.go
- list_resource_groups.go
- list_resources.go
- list_roles.go
- list_tag_keys.go
- list_tag_resources.go
- list_tag_values.go
- list_target_attachments_for_control_policy.go
- list_trusted_service_status.go
- move_account.go
- move_resources.go
- promote_resource_account.go
- register_delegated_administrator.go
- remove_cloud_account.go
- resend_create_cloud_account_email.go
- resend_promote_resource_account_email.go
- retry_change_account_email.go
- send_verification_code_for_bind_secure_mobile_phone.go
- send_verification_code_for_enable_rd.go
- set_default_policy_version.go
- set_member_deletion_permission.go
- struct_abandonable_checks.go
- struct_account.go
- struct_account_deletion_check_result_info.go
- struct_account_in_list_accounts.go
- struct_account_in_list_accounts_for_parent.go
- struct_accounts_in_list_accounts.go
- struct_accounts_in_list_accounts_for_parent.go
- struct_accounts_in_list_delegated_administrators.go
- struct_check.go
- struct_control_policies.go
- struct_control_policy.go
- struct_control_policy_attachment.go
- struct_control_policy_attachments.go
- struct_delegated_service.go
- struct_delegated_services.go
- struct_enabled_service_principal.go
- struct_enabled_service_principals.go
- struct_fail_reason_list.go
- struct_fail_reason_list_item.go
- struct_folder.go
- struct_folders_in_list_ancestors.go
- struct_folders_in_list_folders_for_parent.go
- struct_handshake.go
- struct_handshakes_in_list_handshakes_for_account.go
- struct_handshakes_in_list_handshakes_for_resource_directory.go
- struct_latest_deletion_task.go
- struct_not_allow_reason.go
- struct_policies.go
- struct_policy.go
- struct_policy_attachment.go
- struct_policy_attachments.go
- struct_policy_version.go
- struct_policy_versions.go
- struct_rd_account_deletion_status.go
- struct_reason.go
- struct_reason_in_get_service_linked_role_deletion_status.go
- struct_region_status.go
- struct_region_statuses_in_create_resource_group.go
- struct_region_statuses_in_delete_resource_group.go
- struct_region_statuses_in_get_resource_group.go
- struct_resource.go
- struct_resource_directory.go
- struct_resource_group.go
- struct_resource_groups.go
- struct_resources_in_get_service_linked_role_deletion_status.go
- struct_resources_in_list_resources.go
- struct_response.go
- struct_responses.go
- struct_role.go
- struct_role_usage.go
- struct_role_usages.go
- struct_roles.go
- struct_tag.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_tags_in_get_account.go
- struct_tags_in_get_resource_group.go
- struct_tags_in_list_accounts.go
- struct_tags_in_list_accounts_for_parent.go
- struct_tags_in_list_resource_groups.go
- struct_tags_in_list_tag_keys.go
- struct_tags_in_list_tag_values.go
- struct_target_attachment.go
- struct_target_attachments.go
- tag_resources.go
- untag_resources.go
- update_account.go
- update_control_policy.go
- update_folder.go
- update_resource_group.go
- update_role.go