AutoBranchCreationConfig

public struct AutoBranchCreationConfig : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The basic authorization credentials for the autocreated branch.

    Declaration

    Swift

    public let basicAuthCredentials: String?
  • The build specification (build spec) for the autocreated branch.

    Declaration

    Swift

    public let buildSpec: String?
  • Enables auto building for the autocreated branch.

    Declaration

    Swift

    public let enableAutoBuild: Bool?
  • Enables basic authorization for the autocreated branch.

    Declaration

    Swift

    public let enableBasicAuth: Bool?
  • Enables pull request preview for the autocreated branch.

    Declaration

    Swift

    public let enablePullRequestPreview: Bool?
  • The environment variables for the autocreated branch.

    Declaration

    Swift

    public let environmentVariables: [String : String]?
  • The framework for the autocreated branch.

    Declaration

    Swift

    public let framework: String?
  • The Amplify environment name for the pull request.

    Declaration

    Swift

    public let pullRequestEnvironmentName: String?
  • Describes the current stage for the autocreated branch.

    Declaration

    Swift

    public let stage: Stage?
  • Undocumented

    Declaration

    Swift

    public init(basicAuthCredentials: String? = nil, buildSpec: String? = nil, enableAutoBuild: Bool? = nil, enableBasicAuth: Bool? = nil, enablePullRequestPreview: Bool? = nil, environmentVariables: [String : String]? = nil, framework: String? = nil, pullRequestEnvironmentName: String? = nil, stage: Stage? = nil)
  • Declaration

    Swift

    public func validate(name: String) throws