ActionTypeId class
Represents information about an action type.
Constructors
- ActionTypeId({required ActionCategory category, required ActionOwner owner, required String provider, required String version})
-
ActionTypeId.fromJson(Map<
String, dynamic> json) -
factory
Properties
- category → ActionCategory
-
A category defines what kind of action can be taken in the stage, and
constrains the provider type for the action. Valid categories are limited to
one of the following values.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- owner → ActionOwner
-
The creator of the action being called. There are three valid values for the
Owner
field in the action category section within your pipeline structure:AWS
,ThirdParty
, andCustom
. For more information, see Valid Action Types and Providers in CodePipeline.final - provider → String
-
The provider of the service being called by the action. Valid providers are
determined by the action category. For example, an action in the Deploy
category type might have a provider of AWS CodeDeploy, which would be
specified as CodeDeploy. For more information, see Valid
Action Types and Providers in CodePipeline.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version → String
-
A string that describes the action version.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited