DataSourceGcpResource.fromJson constructor
DataSourceGcpResource.fromJson(
- Map json_
Implementation
DataSourceGcpResource.fromJson(core.Map json_)
: this(
alloyDbClusterDatasourceProperties:
json_.containsKey('alloyDbClusterDatasourceProperties')
? AlloyDBClusterDataSourceProperties.fromJson(
json_['alloyDbClusterDatasourceProperties']
as core.Map<core.String, core.dynamic>,
)
: null,
cloudSqlInstanceDatasourceProperties:
json_.containsKey('cloudSqlInstanceDatasourceProperties')
? CloudSqlInstanceDataSourceProperties.fromJson(
json_['cloudSqlInstanceDatasourceProperties']
as core.Map<core.String, core.dynamic>,
)
: null,
computeInstanceDatasourceProperties:
json_.containsKey('computeInstanceDatasourceProperties')
? ComputeInstanceDataSourceProperties.fromJson(
json_['computeInstanceDatasourceProperties']
as core.Map<core.String, core.dynamic>,
)
: null,
diskDatasourceProperties:
json_.containsKey('diskDatasourceProperties')
? DiskDataSourceProperties.fromJson(
json_['diskDatasourceProperties']
as core.Map<core.String, core.dynamic>,
)
: null,
gcpResourcename: json_['gcpResourcename'] as core.String?,
location: json_['location'] as core.String?,
type: json_['type'] as core.String?,
);