public static interface ResourceIdentifier.Builder extends SdkPojo, CopyableBuilder<ResourceIdentifier.Builder,ResourceIdentifier>
| Modifier and Type | Method and Description |
|---|---|
ResourceIdentifier.Builder |
account(String account)
The account with which the resource is associated.
|
ResourceIdentifier.Builder |
caCertificateId(String caCertificateId)
The ID of the CA certificate used to authorize the certificate.
|
ResourceIdentifier.Builder |
clientId(String clientId)
The client ID.
|
ResourceIdentifier.Builder |
cognitoIdentityPoolId(String cognitoIdentityPoolId)
The ID of the Amazon Cognito identity pool.
|
ResourceIdentifier.Builder |
deviceCertificateArn(String deviceCertificateArn)
The ARN of the identified device certificate.
|
ResourceIdentifier.Builder |
deviceCertificateId(String deviceCertificateId)
The ID of the certificate attached to the resource.
|
ResourceIdentifier.Builder |
iamRoleArn(String iamRoleArn)
The ARN of the IAM role that has overly permissive actions.
|
default ResourceIdentifier.Builder |
issuerCertificateIdentifier(Consumer<IssuerCertificateIdentifier.Builder> issuerCertificateIdentifier)
The issuer certificate identifier.
|
ResourceIdentifier.Builder |
issuerCertificateIdentifier(IssuerCertificateIdentifier issuerCertificateIdentifier)
The issuer certificate identifier.
|
default ResourceIdentifier.Builder |
policyVersionIdentifier(Consumer<PolicyVersionIdentifier.Builder> policyVersionIdentifier)
The version of the policy associated with the resource.
|
ResourceIdentifier.Builder |
policyVersionIdentifier(PolicyVersionIdentifier policyVersionIdentifier)
The version of the policy associated with the resource.
|
ResourceIdentifier.Builder |
roleAliasArn(String roleAliasArn)
The ARN of the role alias that has overly permissive actions.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResourceIdentifier.Builder deviceCertificateId(String deviceCertificateId)
The ID of the certificate attached to the resource.
deviceCertificateId - The ID of the certificate attached to the resource.ResourceIdentifier.Builder caCertificateId(String caCertificateId)
The ID of the CA certificate used to authorize the certificate.
caCertificateId - The ID of the CA certificate used to authorize the certificate.ResourceIdentifier.Builder cognitoIdentityPoolId(String cognitoIdentityPoolId)
The ID of the Amazon Cognito identity pool.
cognitoIdentityPoolId - The ID of the Amazon Cognito identity pool.ResourceIdentifier.Builder clientId(String clientId)
The client ID.
clientId - The client ID.ResourceIdentifier.Builder policyVersionIdentifier(PolicyVersionIdentifier policyVersionIdentifier)
The version of the policy associated with the resource.
policyVersionIdentifier - The version of the policy associated with the resource.default ResourceIdentifier.Builder policyVersionIdentifier(Consumer<PolicyVersionIdentifier.Builder> policyVersionIdentifier)
The version of the policy associated with the resource.
This is a convenience method that creates an instance of thePolicyVersionIdentifier.Builder avoiding
the need to create one manually via PolicyVersionIdentifier.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to policyVersionIdentifier(PolicyVersionIdentifier).
policyVersionIdentifier - a consumer that will call methods on PolicyVersionIdentifier.BuilderpolicyVersionIdentifier(PolicyVersionIdentifier)ResourceIdentifier.Builder account(String account)
The account with which the resource is associated.
account - The account with which the resource is associated.ResourceIdentifier.Builder iamRoleArn(String iamRoleArn)
The ARN of the IAM role that has overly permissive actions.
iamRoleArn - The ARN of the IAM role that has overly permissive actions.ResourceIdentifier.Builder roleAliasArn(String roleAliasArn)
The ARN of the role alias that has overly permissive actions.
roleAliasArn - The ARN of the role alias that has overly permissive actions.ResourceIdentifier.Builder issuerCertificateIdentifier(IssuerCertificateIdentifier issuerCertificateIdentifier)
The issuer certificate identifier.
issuerCertificateIdentifier - The issuer certificate identifier.default ResourceIdentifier.Builder issuerCertificateIdentifier(Consumer<IssuerCertificateIdentifier.Builder> issuerCertificateIdentifier)
The issuer certificate identifier.
This is a convenience method that creates an instance of theIssuerCertificateIdentifier.Builder
avoiding the need to create one manually via IssuerCertificateIdentifier.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to issuerCertificateIdentifier(IssuerCertificateIdentifier).
issuerCertificateIdentifier - a consumer that will call methods on IssuerCertificateIdentifier.BuilderissuerCertificateIdentifier(IssuerCertificateIdentifier)ResourceIdentifier.Builder deviceCertificateArn(String deviceCertificateArn)
The ARN of the identified device certificate.
deviceCertificateArn - The ARN of the identified device certificate.Copyright © 2023. All rights reserved.