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)