ServiceConfig constructor
ServiceConfig({
- String service = '',
- int timeoutSeconds = 0,
- String availableMemory = '',
- String availableCpu = '',
- Map<
String, String> environmentVariables = const {}, - int maxInstanceCount = 0,
- int minInstanceCount = 0,
- String vpcConnector = '',
- ServiceConfig_VpcConnectorEgressSettings vpcConnectorEgressSettings = ServiceConfig_VpcConnectorEgressSettings.$default,
- ServiceConfig_IngressSettings ingressSettings = ServiceConfig_IngressSettings.$default,
- String uri = '',
- String serviceAccountEmail = '',
- bool allTrafficOnLatestRevision = false,
- List<
SecretEnvVar> secretEnvironmentVariables = const [], - List<
SecretVolume> secretVolumes = const [], - String revision = '',
- int maxInstanceRequestConcurrency = 0,
- ServiceConfig_SecurityLevel securityLevel = ServiceConfig_SecurityLevel.$default,
- 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);