ProjectSourceAuth class

Constructors

ProjectSourceAuth({required Input<String> resource, required Input<String> type})
Creates a new ProjectSourceAuth. resource The ARN of the resource to use for authentication. For type CODECONNECTIONS this should be type The type of authentication AWS CodeBuild should perform. Valid values are CODECONNECTIONS and
const
ProjectSourceAuth.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
resource → Input<String>
The ARN of the resource to use for authentication. For type CODECONNECTIONS this should be an AWS CodeStar Connection. For type SECRETS_MANAGER this should be an AWS Secrets Manager secret.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type → Input<String>
The type of authentication AWS CodeBuild should perform. Valid values are CODECONNECTIONS and SECRETS_MANAGER.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited