ExternalExposure constructor

ExternalExposure({
  1. String? backendBucket,
  2. String? backendService,
  3. String? exposedApplication,
  4. String? exposedEndpoint,
  5. String? exposedService,
  6. String? forwardingRule,
  7. String? hostnameUri,
  8. List<HttpResponse>? httpResponse,
  9. String? instanceGroup,
  10. String? internalBackendService,
  11. String? loadBalancerFirewallPolicy,
  12. String? networkEndpointGroup,
  13. String? networkIngressFirewallPolicy,
  14. String? networkPathInsightsGenerationTime,
  15. String? privateIpAddress,
  16. String? privatePort,
  17. String? pscNetworkAttachment,
  18. String? pscServiceAttachment,
  19. String? publicIpAddress,
  20. String? publicPort,
  21. String? serviceFirewallPolicy,
})

Implementation

ExternalExposure({
  this.backendBucket,
  this.backendService,
  this.exposedApplication,
  this.exposedEndpoint,
  this.exposedService,
  this.forwardingRule,
  this.hostnameUri,
  this.httpResponse,
  this.instanceGroup,
  this.internalBackendService,
  this.loadBalancerFirewallPolicy,
  this.networkEndpointGroup,
  this.networkIngressFirewallPolicy,
  this.networkPathInsightsGenerationTime,
  this.privateIpAddress,
  this.privatePort,
  this.pscNetworkAttachment,
  this.pscServiceAttachment,
  this.publicIpAddress,
  this.publicPort,
  this.serviceFirewallPolicy,
});