ServiceConfig constructor

ServiceConfig({
  1. String service = '',
  2. int timeoutSeconds = 0,
  3. String availableMemory = '',
  4. String availableCpu = '',
  5. Map<String, String> environmentVariables = const {},
  6. int maxInstanceCount = 0,
  7. int minInstanceCount = 0,
  8. String vpcConnector = '',
  9. ServiceConfig_VpcConnectorEgressSettings vpcConnectorEgressSettings = ServiceConfig_VpcConnectorEgressSettings.$default,
  10. ServiceConfig_IngressSettings ingressSettings = ServiceConfig_IngressSettings.$default,
  11. String uri = '',
  12. String serviceAccountEmail = '',
  13. bool allTrafficOnLatestRevision = false,
  14. List<SecretEnvVar> secretEnvironmentVariables = const [],
  15. List<SecretVolume> secretVolumes = const [],
  16. String revision = '',
  17. int maxInstanceRequestConcurrency = 0,
  18. ServiceConfig_SecurityLevel securityLevel = ServiceConfig_SecurityLevel.$default,
  19. String binaryAuthorizationPolicy = '',
})

Implementation

ServiceConfig({
  this.service = '',
  this.timeoutSeconds = 0,
  this.availableMemory = '',
  this.availableCpu = '',
  this.environmentVariables = const {},
  this.maxInstanceCount = 0,
  this.minInstanceCount = 0,
  this.vpcConnector = '',
  this.vpcConnectorEgressSettings =
      ServiceConfig_VpcConnectorEgressSettings.$default,
  this.ingressSettings = ServiceConfig_IngressSettings.$default,
  this.uri = '',
  this.serviceAccountEmail = '',
  this.allTrafficOnLatestRevision = false,
  this.secretEnvironmentVariables = const [],
  this.secretVolumes = const [],
  this.revision = '',
  this.maxInstanceRequestConcurrency = 0,
  this.securityLevel = ServiceConfig_SecurityLevel.$default,
  this.binaryAuthorizationPolicy = '',
}) : super(fullyQualifiedName);