GoogleCloudIntegrationsV1alphaClientConfig.fromJson constructor

GoogleCloudIntegrationsV1alphaClientConfig.fromJson(
  1. Map json_
)

Implementation

GoogleCloudIntegrationsV1alphaClientConfig.fromJson(core.Map json_)
    : this(
        billingType: json_.containsKey('billingType')
            ? json_['billingType'] as core.String
            : null,
        clientState: json_.containsKey('clientState')
            ? json_['clientState'] as core.String
            : null,
        cloudKmsConfig: json_.containsKey('cloudKmsConfig')
            ? GoogleCloudIntegrationsV1alphaCloudKmsConfig.fromJson(
                json_['cloudKmsConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        createTime: json_.containsKey('createTime')
            ? json_['createTime'] as core.String
            : null,
        description: json_.containsKey('description')
            ? json_['description'] as core.String
            : null,
        enableVariableMasking: json_.containsKey('enableVariableMasking')
            ? json_['enableVariableMasking'] as core.bool
            : null,
        id: json_.containsKey('id') ? json_['id'] as core.String : null,
        isGmek:
            json_.containsKey('isGmek') ? json_['isGmek'] as core.bool : null,
        p4ServiceAccount: json_.containsKey('p4ServiceAccount')
            ? json_['p4ServiceAccount'] as core.String
            : null,
        projectId: json_.containsKey('projectId')
            ? json_['projectId'] as core.String
            : null,
        region: json_.containsKey('region')
            ? json_['region'] as core.String
            : null,
        runAsServiceAccount: json_.containsKey('runAsServiceAccount')
            ? json_['runAsServiceAccount'] as core.String
            : null,
      );