@Generated(value="software.amazon.awssdk:codegen") public final class ListAccessPoliciesRequest extends IoTSiteWiseRequest implements ToCopyableBuilder<ListAccessPoliciesRequest.Builder,ListAccessPoliciesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListAccessPoliciesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListAccessPoliciesRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
iamArn()
The ARN of the IAM user.
|
String |
identityId()
The ID of the identity.
|
IdentityType |
identityType()
The type of identity (AWS SSO user, AWS SSO group, or IAM user).
|
String |
identityTypeAsString()
The type of identity (AWS SSO user, AWS SSO group, or IAM user).
|
Integer |
maxResults()
The maximum number of results to be returned per paginated request.
|
String |
nextToken()
The token to be used for the next set of paginated results.
|
String |
resourceId()
The ID of the resource.
|
ResourceType |
resourceType()
The type of resource (portal or project).
|
String |
resourceTypeAsString()
The type of resource (portal or project).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListAccessPoliciesRequest.Builder> |
serializableBuilderClass() |
ListAccessPoliciesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final IdentityType identityType()
The type of identity (AWS SSO user, AWS SSO group, or IAM user). This parameter is required if you specify
identityId.
If the service returns an enum value that is not available in the current SDK version, identityType will
return IdentityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
identityTypeAsString().
identityId.IdentityTypepublic final String identityTypeAsString()
The type of identity (AWS SSO user, AWS SSO group, or IAM user). This parameter is required if you specify
identityId.
If the service returns an enum value that is not available in the current SDK version, identityType will
return IdentityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
identityTypeAsString().
identityId.IdentityTypepublic final String identityId()
The ID of the identity. This parameter is required if you specify USER or GROUP for
identityType.
USER or GROUP
for identityType.public final ResourceType resourceType()
The type of resource (portal or project). This parameter is required if you specify resourceId.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
resourceId.ResourceTypepublic final String resourceTypeAsString()
The type of resource (portal or project). This parameter is required if you specify resourceId.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
resourceId.ResourceTypepublic final String resourceId()
The ID of the resource. This parameter is required if you specify resourceType.
resourceType.public final String iamArn()
The ARN of the IAM user. For more information, see IAM ARNs in the IAM
User Guide. This parameter is required if you specify IAM for identityType.
IAM for
identityType.public final String nextToken()
The token to be used for the next set of paginated results.
public final Integer maxResults()
The maximum number of results to be returned per paginated request.
Default: 50
Default: 50
public ListAccessPoliciesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListAccessPoliciesRequest.Builder,ListAccessPoliciesRequest>toBuilder in class IoTSiteWiseRequestpublic static ListAccessPoliciesRequest.Builder builder()
public static Class<? extends ListAccessPoliciesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.