package
1.63.84
Repository: https://github.com/aliyun/alibaba-cloud-sdk-go.git
Documentation: pkg.go.dev

# Functions

CreateAcceptResourceShareInvitationRequest creates a request to invoke AcceptResourceShareInvitation API.
CreateAcceptResourceShareInvitationResponse creates a response to parse from AcceptResourceShareInvitation response.
CreateAssociateResourceSharePermissionRequest creates a request to invoke AssociateResourceSharePermission API.
CreateAssociateResourceSharePermissionResponse creates a response to parse from AssociateResourceSharePermission response.
CreateAssociateResourceShareRequest creates a request to invoke AssociateResourceShare API.
CreateAssociateResourceShareResponse creates a response to parse from AssociateResourceShare response.
CreateChangeResourceGroupRequest creates a request to invoke ChangeResourceGroup API.
CreateChangeResourceGroupResponse creates a response to parse from ChangeResourceGroup response.
CreateCheckSharingWithResourceDirectoryStatusRequest creates a request to invoke CheckSharingWithResourceDirectoryStatus API.
CreateCheckSharingWithResourceDirectoryStatusResponse creates a response to parse from CheckSharingWithResourceDirectoryStatus response.
CreateCreateResourceShareRequest creates a request to invoke CreateResourceShare API.
CreateCreateResourceShareResponse creates a response to parse from CreateResourceShare response.
CreateDeleteResourceShareRequest creates a request to invoke DeleteResourceShare API.
CreateDeleteResourceShareResponse creates a response to parse from DeleteResourceShare response.
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API.
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response.
CreateDisassociateResourceSharePermissionRequest creates a request to invoke DisassociateResourceSharePermission API.
CreateDisassociateResourceSharePermissionResponse creates a response to parse from DisassociateResourceSharePermission response.
CreateDisassociateResourceShareRequest creates a request to invoke DisassociateResourceShare API.
CreateDisassociateResourceShareResponse creates a response to parse from DisassociateResourceShare response.
CreateEnableSharingWithResourceDirectoryRequest creates a request to invoke EnableSharingWithResourceDirectory API.
CreateEnableSharingWithResourceDirectoryResponse creates a response to parse from EnableSharingWithResourceDirectory response.
CreateGetPermissionRequest creates a request to invoke GetPermission API.
CreateGetPermissionResponse creates a response to parse from GetPermission response.
CreateListPermissionsRequest creates a request to invoke ListPermissions API.
CreateListPermissionsResponse creates a response to parse from ListPermissions response.
CreateListPermissionVersionsRequest creates a request to invoke ListPermissionVersions API.
CreateListPermissionVersionsResponse creates a response to parse from ListPermissionVersions response.
CreateListResourceShareAssociationsRequest creates a request to invoke ListResourceShareAssociations API.
CreateListResourceShareAssociationsResponse creates a response to parse from ListResourceShareAssociations response.
CreateListResourceShareInvitationsRequest creates a request to invoke ListResourceShareInvitations API.
CreateListResourceShareInvitationsResponse creates a response to parse from ListResourceShareInvitations response.
CreateListResourceSharePermissionsRequest creates a request to invoke ListResourceSharePermissions API.
CreateListResourceSharePermissionsResponse creates a response to parse from ListResourceSharePermissions response.
CreateListResourceSharesRequest creates a request to invoke ListResourceShares API.
CreateListResourceSharesResponse creates a response to parse from ListResourceShares response.
CreateListSharedResourcesRequest creates a request to invoke ListSharedResources API.
CreateListSharedResourcesResponse creates a response to parse from ListSharedResources response.
CreateListSharedTargetsRequest creates a request to invoke ListSharedTargets API.
CreateListSharedTargetsResponse creates a response to parse from ListSharedTargets response.
CreateRejectResourceShareInvitationRequest creates a request to invoke RejectResourceShareInvitation API.
CreateRejectResourceShareInvitationResponse creates a response to parse from RejectResourceShareInvitation response.
CreateUpdateResourceShareRequest creates a request to invoke UpdateResourceShare API.
CreateUpdateResourceShareResponse creates a response to parse from UpdateResourceShare response.
GetEndpointMap Get Endpoint Data Map.
GetEndpointType Get Endpoint Type Value.
NewClient creates a sdk client with environment variables.
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.
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.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md.
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.
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.
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.
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.
SetClientProperty Set Property by Reflect.
SetEndpointDataToClient Set EndpointMap and ENdpointType.

# Variables

EndpointMap Endpoint Data.
EndpointType regional or central.

# Structs

AcceptInvitationFailedDetail is a nested struct in resourcesharing response.
AcceptInvitationFailedDetails is a nested struct in resourcesharing response.
AcceptResourceShareInvitationRequest is the request struct for api AcceptResourceShareInvitation.
AcceptResourceShareInvitationResponse is the response struct for api AcceptResourceShareInvitation.
AssociateResourceSharePermissionRequest is the request struct for api AssociateResourceSharePermission.
AssociateResourceSharePermissionResponse is the response struct for api AssociateResourceSharePermission.
AssociateResourceShareRequest is the request struct for api AssociateResourceShare.
AssociateResourceShareResources is a repeated param struct in AssociateResourceShareRequest.
AssociateResourceShareResponse is the response struct for api AssociateResourceShare.
AssociateResourceShareTargetProperties is a repeated param struct in AssociateResourceShareRequest.
AssociationFailedDetail is a nested struct in resourcesharing response.
AssociationFailedDetails is a nested struct in resourcesharing response.
ChangeResourceGroupRequest is the request struct for api ChangeResourceGroup.
ChangeResourceGroupResponse is the response struct for api ChangeResourceGroup.
CheckSharingWithResourceDirectoryStatusRequest is the request struct for api CheckSharingWithResourceDirectoryStatus.
CheckSharingWithResourceDirectoryStatusResponse is the response struct for api CheckSharingWithResourceDirectoryStatus.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CreateResourceShareRequest is the request struct for api CreateResourceShare.
CreateResourceShareResources is a repeated param struct in CreateResourceShareRequest.
CreateResourceShareResponse is the response struct for api CreateResourceShare.
CreateResourceShareTargetProperties is a repeated param struct in CreateResourceShareRequest.
DeleteResourceShareRequest is the request struct for api DeleteResourceShare.
DeleteResourceShareResponse is the response struct for api DeleteResourceShare.
DescribeRegionsRequest is the request struct for api DescribeRegions.
DescribeRegionsResponse is the response struct for api DescribeRegions.
DisassociateResourceSharePermissionRequest is the request struct for api DisassociateResourceSharePermission.
DisassociateResourceSharePermissionResponse is the response struct for api DisassociateResourceSharePermission.
DisassociateResourceShareRequest is the request struct for api DisassociateResourceShare.
DisassociateResourceShareResources is a repeated param struct in DisassociateResourceShareRequest.
DisassociateResourceShareResponse is the response struct for api DisassociateResourceShare.
EnableSharingWithResourceDirectoryRequest is the request struct for api EnableSharingWithResourceDirectory.
EnableSharingWithResourceDirectoryResponse is the response struct for api EnableSharingWithResourceDirectory.
GetPermissionRequest is the request struct for api GetPermission.
GetPermissionResponse is the response struct for api GetPermission.
InvitationFailedDetail is a nested struct in resourcesharing response.
InvitationFailedDetails is a nested struct in resourcesharing response.
ListPermissionsRequest is the request struct for api ListPermissions.
ListPermissionsResponse is the response struct for api ListPermissions.
ListPermissionVersionsRequest is the request struct for api ListPermissionVersions.
ListPermissionVersionsResponse is the response struct for api ListPermissionVersions.
ListResourceShareAssociationsRequest is the request struct for api ListResourceShareAssociations.
ListResourceShareAssociationsResponse is the response struct for api ListResourceShareAssociations.
ListResourceShareInvitationsRequest is the request struct for api ListResourceShareInvitations.
ListResourceShareInvitationsResponse is the response struct for api ListResourceShareInvitations.
ListResourceSharePermissionsRequest is the request struct for api ListResourceSharePermissions.
ListResourceSharePermissionsResponse is the response struct for api ListResourceSharePermissions.
ListResourceSharesRequest is the request struct for api ListResourceShares.
ListResourceSharesResponse is the response struct for api ListResourceShares.
ListSharedResourcesRequest is the request struct for api ListSharedResources.
ListSharedResourcesResponse is the response struct for api ListSharedResources.
ListSharedTargetsRequest is the request struct for api ListSharedTargets.
ListSharedTargetsResponse is the response struct for api ListSharedTargets.
Permission is a nested struct in resourcesharing response.
PermissionsInListPermissions is a nested struct in resourcesharing response.
PermissionsInListPermissionVersions is a nested struct in resourcesharing response.
PermissionsInListResourceSharePermissions is a nested struct in resourcesharing response.
Region is a nested struct in resourcesharing response.
Regions is a nested struct in resourcesharing response.
RejectResourceShareInvitationRequest is the request struct for api RejectResourceShareInvitation.
RejectResourceShareInvitationResponse is the response struct for api RejectResourceShareInvitation.
ResourceShare is a nested struct in resourcesharing response.
ResourceShareAssociation is a nested struct in resourcesharing response.
ResourceShareAssociationsInAssociateResourceShare is a nested struct in resourcesharing response.
ResourceShareAssociationsInDisassociateResourceShare is a nested struct in resourcesharing response.
ResourceShareAssociationsInListResourceShareAssociations is a nested struct in resourcesharing response.
ResourceShareInvitation is a nested struct in resourcesharing response.
ResourceShareInvitations is a nested struct in resourcesharing response.
ResourceShares is a nested struct in resourcesharing response.
SharedResource is a nested struct in resourcesharing response.
SharedResources is a nested struct in resourcesharing response.
SharedTarget is a nested struct in resourcesharing response.
SharedTargets is a nested struct in resourcesharing response.
UpdateResourceShareRequest is the request struct for api UpdateResourceShare.
UpdateResourceShareResponse is the response struct for api UpdateResourceShare.