RegionNetworkEndpointGroupState constructor

const RegionNetworkEndpointGroupState({
  1. Input<RegionNetworkEndpointGroupAppEngine?>? appEngine,
  2. Input<RegionNetworkEndpointGroupCloudFunction?>? cloudFunction,
  3. Input<RegionNetworkEndpointGroupCloudRun?>? cloudRun,
  4. Input<String?>? deletionPolicy,
  5. Input<String?>? description,
  6. Input<String?>? name,
  7. Input<String?>? network,
  8. Input<String?>? networkEndpointType,
  9. Input<String?>? project,
  10. Input<RegionNetworkEndpointGroupPscData?>? pscData,
  11. Input<String?>? pscTargetService,
  12. Input<String?>? region,
  13. Input<String?>? selfLink,
  14. Input<RegionNetworkEndpointGroupServerlessDeployment?>? serverlessDeployment,
  15. Input<String?>? subnetwork,
})

Creates a new RegionNetworkEndpointGroupState. appEngine This field is only used for SERVERLESS NEGs. cloudFunction This field is only used for SERVERLESS NEGs. cloudRun This field is only used for SERVERLESS NEGs. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description An optional description of this resource. Provide this property when name Name of the resource; provided by the client when the resource is network This field is only used for PSC and INTERNET NEGs. networkEndpointType Type of network endpoints in this network endpoint group. Defaults to SERVERLESS. project The ID of the project in which the resource belongs. pscData This field is only used for PSC NEGs. pscTargetService This field is only used for PSC and INTERNET NEGs. region A reference to the region where the regional NEGs reside. selfLink The URI of the created resource. serverlessDeployment (Optional, Beta) subnetwork This field is only used for PSC NEGs.

Implementation

const RegionNetworkEndpointGroupState({
  this.appEngine,
  this.cloudFunction,
  this.cloudRun,
  this.deletionPolicy,
  this.description,
  this.name,
  this.network,
  this.networkEndpointType,
  this.project,
  this.pscData,
  this.pscTargetService,
  this.region,
  this.selfLink,
  this.serverlessDeployment,
  this.subnetwork,
});