Class CfnPartnerAccountPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.iotwireless.CfnPartnerAccountPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPartnerAccountPropsMixin>
- Enclosing class:
CfnPartnerAccountPropsMixin
@Stability(Stable)
public static final class CfnPartnerAccountPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPartnerAccountPropsMixin>
A fluent builder for
CfnPartnerAccountPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionaccountLinked(Boolean accountLinked) Whether the partner account is linked to the AWS account.accountLinked(IResolvable accountLinked) Whether the partner account is linked to the AWS account.build()create()create(CfnPropertyMixinOptions options) partnerAccountId(String partnerAccountId) The ID of the partner account to update.partnerType(String partnerType) The partner type.The Sidewalk account credentials.sidewalk(IResolvable sidewalk) The Sidewalk account credentials.sidewalkResponse(CfnPartnerAccountPropsMixin.SidewalkAccountInfoWithFingerprintProperty sidewalkResponse) Information about a Sidewalk account.sidewalkResponse(IResolvable sidewalkResponse) Information about a Sidewalk account.Sidewalk update.sidewalkUpdate(IResolvable sidewalkUpdate) Sidewalk update.The tags are an array of key-value pairs to attach to the specified resource.
-
Method Details
-
create
@Stability(Stable) public static CfnPartnerAccountPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnPartnerAccountPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnPartnerAccountPropsMixin.Builder.
-
accountLinked
Whether the partner account is linked to the AWS account.- Parameters:
accountLinked- Whether the partner account is linked to the AWS account. This parameter is required.- Returns:
this- See Also:
-
accountLinked
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder accountLinked(IResolvable accountLinked) Whether the partner account is linked to the AWS account.- Parameters:
accountLinked- Whether the partner account is linked to the AWS account. This parameter is required.- Returns:
this- See Also:
-
partnerAccountId
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder partnerAccountId(String partnerAccountId) The ID of the partner account to update.- Parameters:
partnerAccountId- The ID of the partner account to update. This parameter is required.- Returns:
this- See Also:
-
partnerType
The partner type.- Parameters:
partnerType- The partner type. This parameter is required.- Returns:
this- See Also:
-
sidewalk
The Sidewalk account credentials.- Parameters:
sidewalk- The Sidewalk account credentials. This parameter is required.- Returns:
this- See Also:
-
sidewalk
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder sidewalk(CfnPartnerAccountPropsMixin.SidewalkAccountInfoProperty sidewalk) The Sidewalk account credentials.- Parameters:
sidewalk- The Sidewalk account credentials. This parameter is required.- Returns:
this- See Also:
-
sidewalkResponse
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder sidewalkResponse(IResolvable sidewalkResponse) Information about a Sidewalk account.- Parameters:
sidewalkResponse- Information about a Sidewalk account. This parameter is required.- Returns:
this- See Also:
-
sidewalkResponse
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder sidewalkResponse(CfnPartnerAccountPropsMixin.SidewalkAccountInfoWithFingerprintProperty sidewalkResponse) Information about a Sidewalk account.- Parameters:
sidewalkResponse- Information about a Sidewalk account. This parameter is required.- Returns:
this- See Also:
-
sidewalkUpdate
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder sidewalkUpdate(IResolvable sidewalkUpdate) Sidewalk update.- Parameters:
sidewalkUpdate- Sidewalk update. This parameter is required.- Returns:
this- See Also:
-
sidewalkUpdate
@Stability(Stable) public CfnPartnerAccountPropsMixin.Builder sidewalkUpdate(CfnPartnerAccountPropsMixin.SidewalkUpdateAccountProperty sidewalkUpdate) Sidewalk update.- Parameters:
sidewalkUpdate- Sidewalk update. This parameter is required.- Returns:
this- See Also:
-
tags
The tags are an array of key-value pairs to attach to the specified resource.Tags can have a minimum of 0 and a maximum of 50 items.
- Parameters:
tags- The tags are an array of key-value pairs to attach to the specified resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnPartnerAccountPropsMixin>- Returns:
- a newly built instance of
CfnPartnerAccountPropsMixin.
-