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?,
    );