/AWS1/CL_APSS3LOCATION¶
Describes the S3 location.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_s3bucket TYPE /AWS1/APSS3BUCKET /AWS1/APSS3BUCKET¶
The S3 bucket of the S3 object.
Optional arguments:¶
iv_s3key TYPE /AWS1/APSS3KEY /AWS1/APSS3KEY¶
The S3 key of the S3 object.
This is required when used for the following:
IconS3Location (Actions: CreateApplication and UpdateApplication)
SessionScriptS3Location (Actions: CreateFleet and UpdateFleet)
ScriptDetails (Actions: CreateAppBlock)
SourceS3Location when creating an app block with
CUSTOMPackagingType (Actions: CreateAppBlock)SourceS3Location when creating an app block with
APPSTREAM2PackagingType, and using an existing application package (VHD file). In this case,S3Keyrefers to the VHD file. If a new application package is required, thenS3Keyis not required. (Actions: CreateAppBlock)
Queryable Attributes¶
S3Bucket¶
The S3 bucket of the S3 object.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3BUCKET() |
Getter for S3BUCKET, with configurable default |
ASK_S3BUCKET() |
Getter for S3BUCKET w/ exceptions if field has no value |
HAS_S3BUCKET() |
Determine if S3BUCKET has a value |
S3Key¶
The S3 key of the S3 object.
This is required when used for the following:
IconS3Location (Actions: CreateApplication and UpdateApplication)
SessionScriptS3Location (Actions: CreateFleet and UpdateFleet)
ScriptDetails (Actions: CreateAppBlock)
SourceS3Location when creating an app block with
CUSTOMPackagingType (Actions: CreateAppBlock)SourceS3Location when creating an app block with
APPSTREAM2PackagingType, and using an existing application package (VHD file). In this case,S3Keyrefers to the VHD file. If a new application package is required, thenS3Keyis not required. (Actions: CreateAppBlock)
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_S3KEY() |
Getter for S3KEY, with configurable default |
ASK_S3KEY() |
Getter for S3KEY w/ exceptions if field has no value |
HAS_S3KEY() |
Determine if S3KEY has a value |