ConnectionGroupState class
Input properties used for looking up and filtering ConnectionGroup resources.
Constructors
-
ConnectionGroupState({Input<
String?> ? anycastIpListId, Input<String?> ? arn, Input<bool?> ? enabled, Input<String?> ? etag, Input<bool?> ? ipv6Enabled, Input<bool?> ? isDefault, Input<String?> ? lastModifiedTime, Input<String?> ? name, Input<String?> ? routingEndpoint, Input<String?> ? status, Input<Map< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>ConnectionGroupTimeouts?> ? timeouts, Input<bool?> ? waitForDeployment}) -
Creates a new ConnectionGroupState.
anycastIpListIdID of the associated Anycast IP List.ipv6Enabledmust not be set totruein order to set this argumentarnARN of the connection group.enabledWhether the connection group is enabled. Default istrue.etagCurrent version of the connection group.ipv6EnabledWhether IPv6 is enabled for the connection group. Default isfalse.isDefaultWhether the connection group is the default connection group for the distribution tenants.lastModifiedTimeDate and time when the connection group was last modified.nameName of the connection group.routingEndpointThe routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.statusCurrent status of the connection group.tagsA map of tags to assign to the resource. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllMap of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.timeoutsOptional.waitForDeploymentOptional.const -
ConnectionGroupState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
anycastIpListId
→ Input<
String?> ? -
ID of the associated Anycast IP List.
ipv6Enabledmust not be set totruein order to set this argumentfinal -
arn
→ Input<
String?> ? -
ARN of the connection group.
final
-
enabled
→ Input<
bool?> ? -
Whether the connection group is enabled. Default is
true.final -
etag
→ Input<
String?> ? -
Current version of the connection group.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ipv6Enabled
→ Input<
bool?> ? -
Whether IPv6 is enabled for the connection group. Default is
false.final -
isDefault
→ Input<
bool?> ? -
Whether the connection group is the default connection group for the distribution tenants.
final
-
lastModifiedTime
→ Input<
String?> ? -
Date and time when the connection group was last modified.
final
-
name
→ Input<
String?> ? -
Name of the connection group.
final
-
routingEndpoint
→ Input<
String?> ? -
The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
status
→ Input<
String?> ? -
Current status of the connection group.
final
-
A map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
Map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.final -
timeouts
→ Input<
ConnectionGroupTimeouts?> ? -
final
-
waitForDeployment
→ Input<
bool?> ? -
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