GetBackendServiceCdnPolicyCacheKeyPolicy.fromMap constructor

GetBackendServiceCdnPolicyCacheKeyPolicy.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetBackendServiceCdnPolicyCacheKeyPolicy.fromMap(Map<String, dynamic> map) {
  return GetBackendServiceCdnPolicyCacheKeyPolicy(
    includeHost: pulumi.Input.fromValue(map['includeHost'] as bool),
    includeHttpHeaders: pulumi.Input.fromValue((map['includeHttpHeaders'] as List).cast<String>()),
    includeNamedCookies: pulumi.Input.fromValue((map['includeNamedCookies'] as List).cast<String>()),
    includeProtocol: pulumi.Input.fromValue(map['includeProtocol'] as bool),
    includeQueryString: pulumi.Input.fromValue(map['includeQueryString'] as bool),
    queryStringBlacklists: pulumi.Input.fromValue((map['queryStringBlacklists'] as List).cast<String>()),
    queryStringWhitelists: pulumi.Input.fromValue((map['queryStringWhitelists'] as List).cast<String>()),
  );
}