toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'availableMemoryMb': availableMemoryMb,
    'buildEnvironmentVariables': buildEnvironmentVariables,
    'buildId': buildId,
    'buildName': buildName,
    'buildWorkerPool': buildWorkerPool,
    'description': description,
    'dockerRegistry': dockerRegistry,
    'dockerRepository': dockerRepository,
    'entryPoint': entryPoint,
    'environmentVariables': environmentVariables,
    'eventTrigger': eventTrigger.toMap(),
    'httpsTrigger': httpsTrigger.toMap(),
    'ingressSettings': ingressSettings,
    'kmsKeyName': kmsKeyName,
    'labels': labels,
    'maxInstances': maxInstances,
    'minInstances': minInstances,
    'name': name,
    'network': network,
    'runtime': runtime,
    'secretEnvironmentVariables': pulumi.Input.encodeList<SecretEnvVarResponse, Map<String, dynamic>>(secretEnvironmentVariables, (value) => value.toMap()),
    'secretVolumes': pulumi.Input.encodeList<SecretVolumeResponse, Map<String, dynamic>>(secretVolumes, (value) => value.toMap()),
    'serviceAccountEmail': serviceAccountEmail,
    'sourceArchiveUrl': sourceArchiveUrl,
    'sourceRepository': sourceRepository.toMap(),
    'sourceToken': sourceToken,
    'sourceUploadUrl': sourceUploadUrl,
    'status': status,
    'timeout': timeout,
    'updateTime': updateTime,
    'versionId': versionId,
    'vpcConnector': vpcConnector,
    'vpcConnectorEgressSettings': vpcConnectorEgressSettings,
  };
}