@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()
Optional.
|
List<String> |
getAgentArns()
The Amazon Resource Name (ARN) of the agents associated with the self-managed object storage server location.
|
String |
getBucketName()
The bucket on the self-managed object storage server that is used to read data from.
|
String |
getSecretKey()
Optional.
|
String |
getServerHostname()
The name of the self-managed object storage server.
|
Number |
getServerPort()
The port that your self-managed object storage server accepts inbound network traffic on.
|
String |
getServerProtocol()
The protocol that the object storage server uses to communicate.
|
String |
getSubdirectory()
The subdirectory in the self-managed object storage server that is used to read data from.
|
List<CfnTag> |
getTags()
The key-value pair that represents the tag that you want to add to the 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()
CfnLocationObjectStoragePropsThis value is the IP address or Domain Name Service (DNS) name of the object storage server. An agent uses this hostname to mount the object storage server in a network.
getServerHostname in interface CfnLocationObjectStoragePropspublic final String getAccessKey()
CfnLocationObjectStorageProps
The access key is used if credentials are required to access the self-managed object storage server. If your object storage requires a user name and password to authenticate, use AccessKey and SecretKey to provide the user name and password, respectively.
getAccessKey in interface CfnLocationObjectStoragePropspublic final String getSecretKey()
CfnLocationObjectStorageProps
The secret key is used if credentials are required to access the self-managed object storage server. If your object storage requires a user name and password to authenticate, use AccessKey and SecretKey to provide the user name and password, respectively.
getSecretKey in interface CfnLocationObjectStoragePropspublic final Number getServerPort()
CfnLocationObjectStoragePropsThe server port is set by default to TCP 80 (HTTP) or TCP 443 (HTTPS). You can specify a custom port if your self-managed object storage server requires one.
getServerPort in interface CfnLocationObjectStoragePropspublic final String getServerProtocol()
CfnLocationObjectStoragePropsValid values are HTTP or HTTPS.
getServerProtocol in interface CfnLocationObjectStoragePropspublic final String getSubdirectory()
CfnLocationObjectStoragePropsgetSubdirectory in interface CfnLocationObjectStoragePropspublic final List<CfnTag> getTags()
CfnLocationObjectStoragePropsThe value can be an empty string. We recommend using tags to name your resources.
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.