Class TrustAnchorSourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.rolesanywhere.inputs.TrustAnchorSourceArgs.Builder
-
- Enclosing class:
- TrustAnchorSourceArgs
public static final class TrustAnchorSourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(TrustAnchorSourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TrustAnchorSourceArgs
build()
TrustAnchorSourceArgs.Builder
sourceData(TrustAnchorSourceSourceDataArgs sourceData)
TrustAnchorSourceArgs.Builder
sourceData(com.pulumi.core.Output<TrustAnchorSourceSourceDataArgs> sourceData)
TrustAnchorSourceArgs.Builder
sourceType(com.pulumi.core.Output<java.lang.String> sourceType)
TrustAnchorSourceArgs.Builder
sourceType(java.lang.String sourceType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TrustAnchorSourceArgs defaults)
-
-
Method Detail
-
sourceData
public TrustAnchorSourceArgs.Builder sourceData(com.pulumi.core.Output<TrustAnchorSourceSourceDataArgs> sourceData)
- Parameters:
sourceData
- The data denoting the source of trust, documented below- Returns:
- builder
-
sourceData
public TrustAnchorSourceArgs.Builder sourceData(TrustAnchorSourceSourceDataArgs sourceData)
- Parameters:
sourceData
- The data denoting the source of trust, documented below- Returns:
- builder
-
sourceType
public TrustAnchorSourceArgs.Builder sourceType(com.pulumi.core.Output<java.lang.String> sourceType)
- Parameters:
sourceType
- The type of the source of trust. Must be either `AWS_ACM_PCA` or `CERTIFICATE_BUNDLE`.- Returns:
- builder
-
sourceType
public TrustAnchorSourceArgs.Builder sourceType(java.lang.String sourceType)
- Parameters:
sourceType
- The type of the source of trust. Must be either `AWS_ACM_PCA` or `CERTIFICATE_BUNDLE`.- Returns:
- builder
-
build
public TrustAnchorSourceArgs build()
-
-