GoogleCloudApihubV1AuthConfig.fromJson constructor
GoogleCloudApihubV1AuthConfig.fromJson(
- Map json_
Implementation
GoogleCloudApihubV1AuthConfig.fromJson(core.Map json_)
: this(
apiKeyConfig:
json_.containsKey('apiKeyConfig')
? GoogleCloudApihubV1ApiKeyConfig.fromJson(
json_['apiKeyConfig'] as core.Map<core.String, core.dynamic>,
)
: null,
authType: json_['authType'] as core.String?,
googleServiceAccountConfig:
json_.containsKey('googleServiceAccountConfig')
? GoogleCloudApihubV1GoogleServiceAccountConfig.fromJson(
json_['googleServiceAccountConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
oauth2ClientCredentialsConfig:
json_.containsKey('oauth2ClientCredentialsConfig')
? GoogleCloudApihubV1Oauth2ClientCredentialsConfig.fromJson(
json_['oauth2ClientCredentialsConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
userPasswordConfig:
json_.containsKey('userPasswordConfig')
? GoogleCloudApihubV1UserPasswordConfig.fromJson(
json_['userPasswordConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
);