Search in sources :

Example 1 with CloudTrailClient

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();
}
Also used : Region(software.amazon.awssdk.regions.Region) CloudTrailClient(software.amazon.awssdk.services.cloudtrail.CloudTrailClient)

Example 2 with CloudTrailClient

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();
}
Also used : Region(software.amazon.awssdk.regions.Region) CloudTrailClient(software.amazon.awssdk.services.cloudtrail.CloudTrailClient)

Example 3 with CloudTrailClient

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();
}
Also used : Region(software.amazon.awssdk.regions.Region) CloudTrailClient(software.amazon.awssdk.services.cloudtrail.CloudTrailClient)

Example 4 with CloudTrailClient

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();
}
Also used : Region(software.amazon.awssdk.regions.Region) CloudTrailClient(software.amazon.awssdk.services.cloudtrail.CloudTrailClient)

Example 5 with CloudTrailClient

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();
}
Also used : Region(software.amazon.awssdk.regions.Region) CloudTrailClient(software.amazon.awssdk.services.cloudtrail.CloudTrailClient)

Aggregations

Region (software.amazon.awssdk.regions.Region)8 CloudTrailClient (software.amazon.awssdk.services.cloudtrail.CloudTrailClient)8