LogsLocation

public struct LogsLocation : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • Information about Amazon CloudWatch Logs for a build project.

    Declaration

    Swift

    public let cloudWatchLogs: CloudWatchLogsConfig?
  • The ARN of Amazon CloudWatch Logs for a build project. Its format is arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}:log-stream:${LogStreamName}. For more information, see Resources Defined by Amazon CloudWatch Logs.

    Declaration

    Swift

    public let cloudWatchLogsArn: String?
  • The URL to an individual build log in Amazon CloudWatch Logs.

    Declaration

    Swift

    public let deepLink: String?
  • The name of the Amazon CloudWatch Logs group for the build logs.

    Declaration

    Swift

    public let groupName: String?
  • The URL to a build log in an S3 bucket.

    Declaration

    Swift

    public let s3DeepLink: String?
  • Information about S3 logs for a build project.

    Declaration

    Swift

    public let s3Logs: S3LogsConfig?
  • The ARN of S3 logs for a build project. Its format is arn:${Partition}:s3:::${BucketName}/${ObjectName}. For more information, see Resources Defined by Amazon S3.

    Declaration

    Swift

    public let s3LogsArn: String?
  • The name of the Amazon CloudWatch Logs stream for the build logs.

    Declaration

    Swift

    public let streamName: String?
  • Undocumented

    Declaration

    Swift

    public init(cloudWatchLogs: CloudWatchLogsConfig? = nil, cloudWatchLogsArn: String? = nil, deepLink: String? = nil, groupName: String? = nil, s3DeepLink: String? = nil, s3Logs: S3LogsConfig? = nil, s3LogsArn: String? = nil, streamName: String? = nil)