AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

This is the response object from the ListPoliciesGrantingServiceAccess operation.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceResponse
    Amazon.IdentityManagement.Model.ListPoliciesGrantingServiceAccessResponse

Namespace: Amazon.IdentityManagement.Model
Assembly: AWSSDK.IdentityManagement.dll
Version: 3.x.y.z

Syntax

C#
public class ListPoliciesGrantingServiceAccessResponse : AmazonWebServiceResponse

The ListPoliciesGrantingServiceAccessResponse type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property ContentLength System.Int64 Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property HttpStatusCode System.Net.HttpStatusCode Inherited from Amazon.Runtime.AmazonWebServiceResponse.
Public Property IsTruncated System.Boolean

Gets and sets the property IsTruncated.

A flag that indicates whether there are more items to return. If your results were truncated, you can make a subsequent pagination request using the Marker request parameter to retrieve more items. We recommend that you check IsTruncated after every call to ensure that you receive all your results.

Public Property Marker System.String

Gets and sets the property Marker.

When IsTruncated is true, this element is present and contains the value to use for the Marker parameter in a subsequent pagination request.

Public Property PoliciesGrantingServiceAccess System.Collections.Generic.List<Amazon.IdentityManagement.Model.ListPoliciesGrantingServiceAccessEntry>

Gets and sets the property PoliciesGrantingServiceAccess.

ListPoliciesGrantingServiceAccess object that contains details about the permissions policies attached to the specified identity (user, group, or role).

Public Property ResponseMetadata Amazon.Runtime.ResponseMetadata Inherited from Amazon.Runtime.AmazonWebServiceResponse.

Examples

The following operation lists policies that allow ExampleUser01 to access IAM or EC2.

To list policies that allow access to a service


var client = new AmazonIdentityManagementServiceClient();
var response = client.ListPoliciesGrantingServiceAccess(new ListPoliciesGrantingServiceAccessRequest 
{
    Arn = "arn:aws:iam::123456789012:user/ExampleUser01",
    ServiceNamespaces = new List<string> {
        "iam",
        "ec2"
    }
});

bool isTruncated = response.IsTruncated;
List<ListPoliciesGrantingServiceAccessEntry> policiesGrantingServiceAccess = response.PoliciesGrantingServiceAccess;

            

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5