CustomVCSRepositoryArgs class
The set of arguments for CustomVCSRepository. The set of arguments for CustomVCSRepository.
Constructors
-
CustomVCSRepositoryArgs({Input<
String> ? displayName, required Input<String> integrationId, required Input<String> name, required Input<String> orgName}) -
Creates a new CustomVCSRepositoryArgs.
displayNameHuman-readable display name for the repository. If not provided, the name is used for display purposes.integrationIdThe custom VCS integration identifiernameRepository name or path, joined with the integration's base URL to form the clone URL (e.g. 'myrepo' or 'subgroup/myrepo')orgNameThe organization nameconst -
CustomVCSRepositoryArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
displayName
→ Input<
String> ? -
Human-readable display name for the repository. If not provided, the name is used for display purposes.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
integrationId
→ Input<
String> -
The custom VCS integration identifier
final
-
name
→ Input<
String> -
Repository name or path, joined with the integration's base URL to form the clone URL (e.g. 'myrepo' or 'subgroup/myrepo')
final
-
orgName
→ Input<
String> -
The organization name
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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