Package com.pulumi.aws.odb
Class IamRoleAssociationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.odb.IamRoleAssociationArgs.Builder
-
- Enclosing class:
- IamRoleAssociationArgs
public static final class IamRoleAssociationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(IamRoleAssociationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IamRoleAssociationArgs.BuilderawsIntegration(com.pulumi.core.Output<java.lang.String> awsIntegration)IamRoleAssociationArgs.BuilderawsIntegration(java.lang.String awsIntegration)IamRoleAssociationArgsbuild()IamRoleAssociationArgs.BuilderiamRoleArn(com.pulumi.core.Output<java.lang.String> iamRoleArn)IamRoleAssociationArgs.BuilderiamRoleArn(java.lang.String iamRoleArn)IamRoleAssociationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)IamRoleAssociationArgs.Builderregion(java.lang.String region)IamRoleAssociationArgs.BuilderresourceArn(com.pulumi.core.Output<java.lang.String> resourceArn)IamRoleAssociationArgs.BuilderresourceArn(java.lang.String resourceArn)IamRoleAssociationArgs.Buildertimeouts(IamRoleAssociationTimeoutsArgs timeouts)IamRoleAssociationArgs.Buildertimeouts(com.pulumi.core.Output<IamRoleAssociationTimeoutsArgs> timeouts)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(IamRoleAssociationArgs defaults)
-
-
Method Detail
-
awsIntegration
public IamRoleAssociationArgs.Builder awsIntegration(com.pulumi.core.Output<java.lang.String> awsIntegration)
- Parameters:
awsIntegration- AWS integration configuration for the IAM role association. Valid value: `KmsTde`.- Returns:
- builder
-
awsIntegration
public IamRoleAssociationArgs.Builder awsIntegration(java.lang.String awsIntegration)
- Parameters:
awsIntegration- AWS integration configuration for the IAM role association. Valid value: `KmsTde`.- Returns:
- builder
-
iamRoleArn
public IamRoleAssociationArgs.Builder iamRoleArn(com.pulumi.core.Output<java.lang.String> iamRoleArn)
- Parameters:
iamRoleArn- IAM role ARN to associate.- Returns:
- builder
-
iamRoleArn
public IamRoleAssociationArgs.Builder iamRoleArn(java.lang.String iamRoleArn)
- Parameters:
iamRoleArn- IAM role ARN to associate.- Returns:
- builder
-
region
public IamRoleAssociationArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource is managed. Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public IamRoleAssociationArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource is managed. Defaults to the Region set in the provider configuration.- Returns:
- builder
-
resourceArn
public IamRoleAssociationArgs.Builder resourceArn(com.pulumi.core.Output<java.lang.String> resourceArn)
- Parameters:
resourceArn- Oracle Database@AWS resource ARN to associate the IAM role with. The following arguments are optional:- Returns:
- builder
-
resourceArn
public IamRoleAssociationArgs.Builder resourceArn(java.lang.String resourceArn)
- Parameters:
resourceArn- Oracle Database@AWS resource ARN to associate the IAM role with. The following arguments are optional:- Returns:
- builder
-
timeouts
public IamRoleAssociationArgs.Builder timeouts(@Nullable com.pulumi.core.Output<IamRoleAssociationTimeoutsArgs> timeouts)
-
timeouts
public IamRoleAssociationArgs.Builder timeouts(IamRoleAssociationTimeoutsArgs timeouts)
-
build
public IamRoleAssociationArgs build()
-
-