@Stability(value=Stable) public static final class CfnLocationObjectStorage.Builder extends Object implements software.amazon.jsii.Builder<CfnLocationObjectStorage>
CfnLocationObjectStorage.| Modifier and Type | Method and Description |
|---|---|
CfnLocationObjectStorage.Builder |
accessKey(String accessKey)
`AWS::DataSync::LocationObjectStorage.AccessKey`.
|
CfnLocationObjectStorage.Builder |
agentArns(List<String> agentArns)
`AWS::DataSync::LocationObjectStorage.AgentArns`.
|
CfnLocationObjectStorage.Builder |
bucketName(String bucketName)
`AWS::DataSync::LocationObjectStorage.BucketName`.
|
CfnLocationObjectStorage |
build() |
static CfnLocationObjectStorage.Builder |
create(software.constructs.Construct scope,
String id) |
CfnLocationObjectStorage.Builder |
secretKey(String secretKey)
`AWS::DataSync::LocationObjectStorage.SecretKey`.
|
CfnLocationObjectStorage.Builder |
serverHostname(String serverHostname)
`AWS::DataSync::LocationObjectStorage.ServerHostname`.
|
CfnLocationObjectStorage.Builder |
serverPort(Number serverPort)
`AWS::DataSync::LocationObjectStorage.ServerPort`.
|
CfnLocationObjectStorage.Builder |
serverProtocol(String serverProtocol)
`AWS::DataSync::LocationObjectStorage.ServerProtocol`.
|
CfnLocationObjectStorage.Builder |
subdirectory(String subdirectory)
`AWS::DataSync::LocationObjectStorage.Subdirectory`.
|
CfnLocationObjectStorage.Builder |
tags(List<? extends CfnTag> tags)
`AWS::DataSync::LocationObjectStorage.Tags`.
|
@Stability(value=Stable) public static CfnLocationObjectStorage.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnLocationObjectStorage.Builder.@Stability(value=Stable) public CfnLocationObjectStorage.Builder agentArns(List<String> agentArns)
agentArns - `AWS::DataSync::LocationObjectStorage.AgentArns`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder bucketName(String bucketName)
bucketName - `AWS::DataSync::LocationObjectStorage.BucketName`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder serverHostname(String serverHostname)
serverHostname - `AWS::DataSync::LocationObjectStorage.ServerHostname`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder accessKey(String accessKey)
accessKey - `AWS::DataSync::LocationObjectStorage.AccessKey`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder secretKey(String secretKey)
secretKey - `AWS::DataSync::LocationObjectStorage.SecretKey`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder serverPort(Number serverPort)
serverPort - `AWS::DataSync::LocationObjectStorage.ServerPort`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder serverProtocol(String serverProtocol)
serverProtocol - `AWS::DataSync::LocationObjectStorage.ServerProtocol`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder subdirectory(String subdirectory)
subdirectory - `AWS::DataSync::LocationObjectStorage.Subdirectory`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::DataSync::LocationObjectStorage.Tags`. This parameter is required.this@Stability(value=Stable) public CfnLocationObjectStorage build()
build in interface software.amazon.jsii.Builder<CfnLocationObjectStorage>Copyright © 2021. All rights reserved.