Class CfnCloudConnectorPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ssm.CfnCloudConnectorPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCloudConnectorPropsMixin>
- Enclosing class:
CfnCloudConnectorPropsMixin
@Stability(Stable)
public static final class CfnCloudConnectorPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCloudConnectorPropsMixin>
A fluent builder for
CfnCloudConnectorPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()configConnectorArn(String configConnectorArn) The ARN of the AWS Config connector.The configuration for the cloud connector.configuration(IResolvable configuration) The configuration for the cloud connector.create()create(CfnPropertyMixinOptions options) description(String description) The description of the cloud connector.displayName(String displayName) The display name of the cloud connector.The IAM role ARN used by the cloud connector.Tags to apply to the cloud connector.
-
Method Details
-
create
@Stability(Stable) public static CfnCloudConnectorPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnCloudConnectorPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnCloudConnectorPropsMixin.Builder.
-
configConnectorArn
@Stability(Stable) public CfnCloudConnectorPropsMixin.Builder configConnectorArn(String configConnectorArn) The ARN of the AWS Config connector.- Parameters:
configConnectorArn- The ARN of the AWS Config connector. This parameter is required.- Returns:
this- See Also:
-
configuration
@Stability(Stable) public CfnCloudConnectorPropsMixin.Builder configuration(IResolvable configuration) The configuration for the cloud connector.Currently supports Azure.
- Parameters:
configuration- The configuration for the cloud connector. This parameter is required.- Returns:
this- See Also:
-
configuration
@Stability(Stable) public CfnCloudConnectorPropsMixin.Builder configuration(CfnCloudConnectorPropsMixin.CloudConnectorConfigurationProperty configuration) The configuration for the cloud connector.Currently supports Azure.
- Parameters:
configuration- The configuration for the cloud connector. This parameter is required.- Returns:
this- See Also:
-
description
The description of the cloud connector.- Parameters:
description- The description of the cloud connector. This parameter is required.- Returns:
this- See Also:
-
displayName
The display name of the cloud connector.- Parameters:
displayName- The display name of the cloud connector. This parameter is required.- Returns:
this- See Also:
-
roleArn
The IAM role ARN used by the cloud connector.- Parameters:
roleArn- The IAM role ARN used by the cloud connector. This parameter is required.- Returns:
this- See Also:
-
tags
Tags to apply to the cloud connector.- Parameters:
tags- Tags to apply to the cloud connector. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCloudConnectorPropsMixin>- Returns:
- a newly built instance of
CfnCloudConnectorPropsMixin.
-