create static method
ServiceAccount
create({
- String? special_type,
- String? type,
- String? project_id,
- String? private_key_id,
- String? private_key,
- String? client_email,
- String? client_id,
- String? auth_uri,
- String? token_uri,
- String? auth_provider_x509_cert_url,
- String? client_x509_cert_url,
- String? universe_domain,
override
return original data json
Implementation
static ServiceAccount create({
String? special_type,
String? type,
String? project_id,
String? private_key_id,
String? private_key,
String? client_email,
String? client_id,
String? auth_uri,
String? token_uri,
String? auth_provider_x509_cert_url,
String? client_x509_cert_url,
String? universe_domain,
}) {
ServiceAccount serviceAccount = ServiceAccount({
"@type": special_type,
"type": type,
"project_id": project_id,
"private_key_id": private_key_id,
"private_key": private_key,
"client_email": client_email,
"client_id": client_id,
"auth_uri": auth_uri,
"token_uri": token_uri,
"auth_provider_x509_cert_url": auth_provider_x509_cert_url,
"client_x509_cert_url": client_x509_cert_url,
"universe_domain": universe_domain,
});
return serviceAccount;
}