SourceCredentialsInfo

public struct SourceCredentialsInfo : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • arn

    The Amazon Resource Name (ARN) of the token.

    Declaration

    Swift

    public let arn: String?
  • The type of authentication used by the credentials. Valid options are OAUTH, BASIC_AUTH, or PERSONAL_ACCESS_TOKEN.

    Declaration

    Swift

    public let authType: AuthType?
  • The type of source provider. The valid options are GITHUB, GITHUB_ENTERPRISE, or BITBUCKET.

    Declaration

    Swift

    public let serverType: ServerType?
  • Undocumented

    Declaration

    Swift

    public init(arn: String? = nil, authType: AuthType? = nil, serverType: ServerType? = nil)