Interface OciIamRole.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OciIamRole.Builder,,OciIamRole> SdkBuilder<OciIamRole.Builder,,OciIamRole> SdkPojo
- Enclosing class:
OciIamRole
@Mutable
@NotThreadSafe
public static interface OciIamRole.Builder
extends SdkPojo, CopyableBuilder<OciIamRole.Builder,OciIamRole>
-
Method Summary
Modifier and TypeMethodDescriptionawsIntegration(String awsIntegration) The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.awsIntegration(OciAwsIntegration awsIntegration) The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.iamRoleArn(String iamRoleArn) The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) service role.The current lifecycle status of the IAM service role.status(OciIamRoleStatus status) The current lifecycle status of the IAM service role.statusReason(String statusReason) Additional information about the current status of the IAM service role, if applicable.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
iamRoleArn
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) service role.
- Parameters:
iamRoleArn- The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) service role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsIntegration
The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.
- Parameters:
awsIntegration- The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
awsIntegration
The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.
- Parameters:
awsIntegration- The Amazon Web Services integration configuration settings for the Amazon Web Services Identity and Access Management (IAM) service role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current lifecycle status of the IAM service role.
- Parameters:
status- The current lifecycle status of the IAM service role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current lifecycle status of the IAM service role.
- Parameters:
status- The current lifecycle status of the IAM service role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
Additional information about the current status of the IAM service role, if applicable.
- Parameters:
statusReason- Additional information about the current status of the IAM service role, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-