NetworkEndpointListState class
Input properties used for looking up and filtering NetworkEndpointList resources.
Constructors
-
NetworkEndpointListState({Input<
String?> ? deletionPolicy, Input<String?> ? networkEndpointGroup, Input<List< ? networkEndpoints, Input<NetworkEndpointListNetworkEndpoint> ?>String?> ? project, Input<String?> ? zone}) -
Creates a new NetworkEndpointListState.
deletionPolicyWhether Terraform will be prevented from destroying the resource. Defaults to DELETE.networkEndpointGroupThe network endpoint group these endpoints are part of.networkEndpointsThe network endpoints to be added to the enclosing network endpoint groupprojectThe ID of the project in which the resource belongs.zoneZone where the containing network endpoint group is located.const -
NetworkEndpointListState.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
deletionPolicy
→ Input<
String?> ? -
Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
When a 'terraform destroy' or 'pulumi up' would delete the resource,
the command will fail if this field is set to "PREVENT" in Terraform state.
When set to "ABANDON", the command will remove the resource from Terraform
management without updating or deleting the resource in the API.
When set to "DELETE", deleting the resource is allowed.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
networkEndpointGroup
→ Input<
String?> ? -
The network endpoint group these endpoints are part of.
final
-
networkEndpoints
→ Input<
List< ?NetworkEndpointListNetworkEndpoint> ?> -
The network endpoints to be added to the enclosing network endpoint group
(NEG). Each endpoint specifies an IP address and port, along with
additional information depending on the NEG type.
Structure is documented below.
final
-
project
→ Input<
String?> ? -
The ID of the project in which the resource belongs.
If it is not provided, the provider project is used.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
zone
→ Input<
String?> ? -
Zone where the containing network endpoint group is located.
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