示例

import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.auth.InstanceProfileCredentialsProvider; import com.aliyuncs.ecs.model.v20140526.DescribeInstancesRequest; import com.aliyuncs.ecs.model.v20140526.DescribeInstancesResponse; import com.aliyuncs.exceptions.ClientException; import com.aliyuncs.profile.DefaultProfile; public class NoAKAccessSample {     public static void main(String[] args) {         DefaultProfile profile = DefaultProfile.getProfile("<your-region-id>");         InstanceProfileCredentialsProvider provider = new InstanceProfileCredentialsProvider(             "<your-role-name>"         );         DefaultAcsClient client = new DefaultAcsClient(profile, provider);         DescribeInstancesRequest request = new DescribeInstancesRequest();         try {             DescribeInstancesResponse response = client.getAcsResponse(request);         } catch (ClientException e) {             System.err.println(e.toString());         }     } }