AzureMetadata.fromJson constructor

AzureMetadata.fromJson(
  1. Map json_
)

Implementation

AzureMetadata.fromJson(core.Map json_)
    : this(
        managementGroups: (json_['managementGroups'] as core.List?)
            ?.map((value) => AzureManagementGroup.fromJson(
                value as core.Map<core.String, core.dynamic>))
            .toList(),
        resourceGroup: json_.containsKey('resourceGroup')
            ? AzureResourceGroup.fromJson(
                json_['resourceGroup'] as core.Map<core.String, core.dynamic>)
            : null,
        subscription: json_.containsKey('subscription')
            ? AzureSubscription.fromJson(
                json_['subscription'] as core.Map<core.String, core.dynamic>)
            : null,
        tenant: json_.containsKey('tenant')
            ? AzureTenant.fromJson(
                json_['tenant'] as core.Map<core.String, core.dynamic>)
            : null,
      );