@Generated(value="software.amazon.awssdk:codegen") public final class DataLakeResource extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataLakeResource.Builder,DataLakeResource>
Provides details of Amazon Security Lake object.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataLakeResource.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataLakeResource.Builder |
builder() |
DataLakeStatus |
createStatus()
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
|
String |
createStatusAsString()
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
|
String |
dataLakeArn()
The Amazon Resource Name (ARN) created by you to provide to the subscriber.
|
DataLakeEncryptionConfiguration |
encryptionConfiguration()
Provides encryption details of Amazon Security Lake object.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DataLakeLifecycleConfiguration |
lifecycleConfiguration()
Provides lifecycle details of Amazon Security Lake object.
|
String |
region()
The Amazon Web Services Regions where Security Lake is enabled.
|
DataLakeReplicationConfiguration |
replicationConfiguration()
Provides replication details of Amazon Security Lake object.
|
String |
s3BucketArn()
The ARN for the Amazon Security Lake Amazon S3 bucket.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataLakeResource.Builder> |
serializableBuilderClass() |
DataLakeResource.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DataLakeUpdateStatus |
updateStatus()
The status of the last
UpdateDataLake or DeleteDataLake API request. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final DataLakeStatus createStatus()
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
If the service returns an enum value that is not available in the current SDK version, createStatus will
return DataLakeStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
createStatusAsString().
DataLakeStatuspublic final String createStatusAsString()
Retrieves the status of the configuration operation for an account in Amazon Security Lake.
If the service returns an enum value that is not available in the current SDK version, createStatus will
return DataLakeStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
createStatusAsString().
DataLakeStatuspublic final String dataLakeArn()
The Amazon Resource Name (ARN) created by you to provide to the subscriber. For more information about ARNs and how to use them in policies, see the Amazon Security Lake User Guide.
public final DataLakeEncryptionConfiguration encryptionConfiguration()
Provides encryption details of Amazon Security Lake object.
public final DataLakeLifecycleConfiguration lifecycleConfiguration()
Provides lifecycle details of Amazon Security Lake object.
public final String region()
The Amazon Web Services Regions where Security Lake is enabled.
public final DataLakeReplicationConfiguration replicationConfiguration()
Provides replication details of Amazon Security Lake object.
public final String s3BucketArn()
The ARN for the Amazon Security Lake Amazon S3 bucket.
public final DataLakeUpdateStatus updateStatus()
The status of the last UpdateDataLake or DeleteDataLake API request.
UpdateDataLake or DeleteDataLake API request.public DataLakeResource.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataLakeResource.Builder,DataLakeResource>public static DataLakeResource.Builder builder()
public static Class<? extends DataLakeResource.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.