@Stability(value=Stable) @Internal public static final class CfnLocationObjectStorageProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLocationObjectStorageProps
CfnLocationObjectStoragePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnLocationObjectStorageProps.Builder, CfnLocationObjectStorageProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnLocationObjectStorageProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnLocationObjectStorageProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAccessKey()
Specifies the access key (or user name) if credentials are required to access the object storage server.
|
List<String> |
getAgentArns()
Specifies the Amazon Resource Names (ARNs) of the agents associated with the location.
|
String |
getBucketName()
Specifies the name of the bucket that DataSync reads from or writes to.
|
String |
getSecretKey()
Specifies the secret key (or password) if credentials are required to access the object storage server.
|
String |
getServerHostname()
Specifies the domain name or IP address of the object storage server.
|
Number |
getServerPort()
Specifies the port that your object storage server accepts inbound network traffic on.
|
String |
getServerProtocol()
Specifies the protocol that your object storage server uses to communicate.
|
String |
getSubdirectory()
Specifies the object prefix that DataSync reads from or writes to.
|
List<CfnTag> |
getTags()
Specifies the key-value pair that represents the tag to help you manage, filter, and search for your location.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnLocationObjectStorageProps.Builder builder)
CfnLocationObjectStorageProps.Builder.public final List<String> getAgentArns()
CfnLocationObjectStoragePropsgetAgentArns in interface CfnLocationObjectStoragePropspublic final String getBucketName()
CfnLocationObjectStoragePropsgetBucketName in interface CfnLocationObjectStoragePropspublic final String getServerHostname()
CfnLocationObjectStoragePropsA DataSync agent uses this hostname to mount the object storage server.
getServerHostname in interface CfnLocationObjectStoragePropspublic final String getAccessKey()
CfnLocationObjectStoragePropsgetAccessKey in interface CfnLocationObjectStoragePropspublic final String getSecretKey()
CfnLocationObjectStoragePropsgetSecretKey in interface CfnLocationObjectStoragePropspublic final Number getServerPort()
CfnLocationObjectStoragePropsSet to port 80 (HTTP), 443 (HTTPS), or a custom port if needed.
getServerPort in interface CfnLocationObjectStoragePropspublic final String getServerProtocol()
CfnLocationObjectStoragePropsgetServerProtocol in interface CfnLocationObjectStoragePropspublic final String getSubdirectory()
CfnLocationObjectStoragePropsgetSubdirectory in interface CfnLocationObjectStoragePropspublic final List<CfnTag> getTags()
CfnLocationObjectStoragePropsWe recommend using tags for naming your locations.
getTags in interface CfnLocationObjectStorageProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.