Class CfnPartnerAccount.Builder
java.lang.Object
software.amazon.awscdk.services.iotwireless.CfnPartnerAccount.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnPartnerAccount>
- Enclosing class:
CfnPartnerAccount
@Stability(Stable)
public static final class CfnPartnerAccount.Builder
extends Object
implements software.amazon.jsii.Builder<CfnPartnerAccount>
A fluent builder for
CfnPartnerAccount
.-
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()
static CfnPartnerAccount.Builder
partnerAccountId
(String partnerAccountId) The ID of the partner account to update.partnerType
(String partnerType) The partner type.sidewalk
(IResolvable sidewalk) The Sidewalk account credentials.The Sidewalk account credentials.sidewalkResponse
(IResolvable sidewalkResponse) Information about a Sidewalk account.sidewalkResponse
(CfnPartnerAccount.SidewalkAccountInfoWithFingerprintProperty sidewalkResponse) Information about a Sidewalk account.sidewalkUpdate
(IResolvable sidewalkUpdate) Sidewalk update.sidewalkUpdate
(CfnPartnerAccount.SidewalkUpdateAccountProperty 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 CfnPartnerAccount.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnPartnerAccount.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
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
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 CfnPartnerAccount.Builder sidewalk(CfnPartnerAccount.SidewalkAccountInfoProperty sidewalk) The Sidewalk account credentials.- Parameters:
sidewalk
- The Sidewalk account credentials. This parameter is required.- Returns:
this
- See Also:
-
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 CfnPartnerAccount.Builder sidewalkResponse(CfnPartnerAccount.SidewalkAccountInfoWithFingerprintProperty sidewalkResponse) Information about a Sidewalk account.- Parameters:
sidewalkResponse
- Information about a Sidewalk account. This parameter is required.- Returns:
this
- See Also:
-
sidewalkUpdate
Sidewalk update.- Parameters:
sidewalkUpdate
- Sidewalk update. This parameter is required.- Returns:
this
- See Also:
-
sidewalkUpdate
@Stability(Stable) public CfnPartnerAccount.Builder sidewalkUpdate(CfnPartnerAccount.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:
build
in interfacesoftware.amazon.jsii.Builder<CfnPartnerAccount>
- Returns:
- a newly built instance of
CfnPartnerAccount
.
-