IamPolicyAnalysisQuery.fromJson constructor

IamPolicyAnalysisQuery.fromJson(
  1. Map json_
)

Implementation

IamPolicyAnalysisQuery.fromJson(core.Map json_)
  : this(
      accessSelector:
          json_.containsKey('accessSelector')
              ? AccessSelector.fromJson(
                json_['accessSelector']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      conditionContext:
          json_.containsKey('conditionContext')
              ? ConditionContext.fromJson(
                json_['conditionContext']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      identitySelector:
          json_.containsKey('identitySelector')
              ? IdentitySelector.fromJson(
                json_['identitySelector']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      options:
          json_.containsKey('options')
              ? Options.fromJson(
                json_['options'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      resourceSelector:
          json_.containsKey('resourceSelector')
              ? ResourceSelector.fromJson(
                json_['resourceSelector']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      scope: json_['scope'] as core.String?,
    );