use of software.amazon.awssdk.services.cloudtrail.CloudTrailClient in project aws-doc-sdk-examples by awsdocs.
the class CreateTrail method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <trailName> <s3BucketName> \n\n" + "Where:\n" + " trailName - the name of the trail. \n" + " s3BucketName - the name of the Amazon S3 bucket designated for publishing log files. \n";
if (args.length != 2) {
System.out.println(USAGE);
System.exit(1);
}
String trailName = args[0];
String s3BucketName = args[1];
Region region = Region.US_EAST_1;
CloudTrailClient cloudTrailClient = CloudTrailClient.builder().region(region).build();
createNewTrail(cloudTrailClient, trailName, s3BucketName);
cloudTrailClient.close();
}
use of software.amazon.awssdk.services.cloudtrail.CloudTrailClient in project aws-doc-sdk-examples by awsdocs.
the class DescribeTrails method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <trailName> \n\n" + "Where:\n" + " trailName - the name of the trail to describe. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String trailName = args[0];
Region region = Region.US_EAST_1;
CloudTrailClient cloudTrailClient = CloudTrailClient.builder().region(region).build();
describeSpecificTrails(cloudTrailClient, trailName);
cloudTrailClient.close();
}
use of software.amazon.awssdk.services.cloudtrail.CloudTrailClient in project aws-doc-sdk-examples by awsdocs.
the class GetTrailLoggingTime method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <trailName> \n\n" + "Where:\n" + " trailName - the name of the trail. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String trailName = args[0];
Region region = Region.US_EAST_1;
CloudTrailClient cloudTrailClient = CloudTrailClient.builder().region(region).build();
getLogTime(cloudTrailClient, trailName);
cloudTrailClient.close();
}
use of software.amazon.awssdk.services.cloudtrail.CloudTrailClient in project aws-doc-sdk-examples by awsdocs.
the class DeleteTrail method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <trailName> \n\n" + "Where:\n" + " trailName - the name of the trail to delete. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String trailName = args[0];
Region region = Region.US_EAST_1;
CloudTrailClient cloudTrailClient = CloudTrailClient.builder().region(region).build();
deleteSpecificTrail(cloudTrailClient, trailName);
cloudTrailClient.close();
}
use of software.amazon.awssdk.services.cloudtrail.CloudTrailClient in project aws-doc-sdk-examples by awsdocs.
the class GetEventSelectors method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <trailName> \n\n" + "Where:\n" + " trailName - the name of the trail. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String trailName = args[0];
Region region = Region.US_EAST_1;
CloudTrailClient cloudTrailClient = CloudTrailClient.builder().region(region).build();
getSelectors(cloudTrailClient, trailName);
cloudTrailClient.close();
}
Aggregations