SourceApiAssociationState class
Input properties used for looking up and filtering SourceApiAssociation resources.
Constructors
-
SourceApiAssociationState({Input<
String?> ? arn, Input<String?> ? associationId, Input<String?> ? description, Input<String?> ? mergedApiArn, Input<String?> ? mergedApiId, Input<String?> ? region, Input<String?> ? sourceApiArn, Input<List< ? sourceApiAssociationConfigs, Input<SourceApiAssociationSourceApiAssociationConfig> ?>String?> ? sourceApiId, Input<SourceApiAssociationTimeouts?> ? timeouts}) -
Creates a new SourceApiAssociationState.
arnARN of the Source API Association.associationIdID of the Source API Association.descriptionDescription of the source API being merged.mergedApiArnARN of the merged API. One ofmergedApiArnormergedApiIdmust be specified.mergedApiIdID of the merged API. One ofmergedApiArnormergedApiIdmust be specified.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.sourceApiArnARN of the source API. One ofsourceApiArnorsourceApiIdmust be specified.sourceApiAssociationConfigsSource API Association configuration. SeesourceApiAssociationConfigBlock for details.sourceApiIdID of the source API. One ofsourceApiArnorsourceApiIdmust be specified.timeoutsOptional.const -
SourceApiAssociationState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
arn
→ Input<
String?> ? -
ARN of the Source API Association.
final
-
associationId
→ Input<
String?> ? -
ID of the Source API Association.
final
-
description
→ Input<
String?> ? -
Description of the source API being merged.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mergedApiArn
→ Input<
String?> ? -
ARN of the merged API. One of
mergedApiArnormergedApiIdmust be specified.final -
mergedApiId
→ Input<
String?> ? -
ID of the merged API. One of
mergedApiArnormergedApiIdmust be specified.final -
region
→ Input<
String?> ? -
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourceApiArn
→ Input<
String?> ? -
ARN of the source API. One of
sourceApiArnorsourceApiIdmust be specified.final -
sourceApiAssociationConfigs
→ Input<
List< ?SourceApiAssociationSourceApiAssociationConfig> ?> -
Source API Association configuration. See
sourceApiAssociationConfigBlock for details.final -
sourceApiId
→ Input<
String?> ? -
ID of the source API. One of
sourceApiArnorsourceApiIdmust be specified.final -
timeouts
→ Input<
SourceApiAssociationTimeouts?> ? -
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