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)
View on GitHub
RevisionLocation Structure Reference