RevisionLocation
public struct RevisionLocation : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The content of an AppSpec file for an AWS Lambda or Amazon ECS deployment. The content is formatted as JSON or YAML and stored as a RawString.
Declaration
Swift
public let appSpecContent: AppSpecContent?
-
Information about the location of application artifacts stored in GitHub.
Declaration
Swift
public let gitHubLocation: GitHubLocation?
-
The type of application revision: S3: An application revision stored in Amazon S3. GitHub: An application revision stored in GitHub (EC2/On-premises deployments only). String: A YAML-formatted or JSON-formatted string (AWS Lambda deployments only). AppSpecContent: An AppSpecContent object that contains the contents of an AppSpec file for an AWS Lambda or Amazon ECS deployment. The content is formatted as JSON or YAML stored as a RawString.
Declaration
Swift
public let revisionType: RevisionLocationType?
-
Information about the location of a revision stored in Amazon S3.
Declaration
Swift
public let s3Location: S3Location?
-
Information about the location of an AWS Lambda deployment revision stored as a RawString.
Declaration
Swift
public let string: RawString?
-
Undocumented
Declaration
Swift
public init(appSpecContent: AppSpecContent? = nil, gitHubLocation: GitHubLocation? = nil, revisionType: RevisionLocationType? = nil, s3Location: S3Location? = nil, string: RawString? = nil)