NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicy constructor

const NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicy({
  1. TfArg<NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheMode>? cacheMode,
  2. TfArg<String>? clientTtl,
  3. TfArg<String>? defaultTtl,
  4. TfArg<String>? maxTtl,
  5. TfArg<bool>? negativeCaching,
  6. TfArg<Map<String, String>>? negativeCachingPolicy,
  7. TfArg<String>? signedRequestKeyset,
  8. TfArg<String>? signedRequestMaximumExpirationTtl,
  9. TfArg<NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedRequestMode>? signedRequestMode,
  10. NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyAddSignatures? addSignatures,
  11. NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicyCacheKeyPolicy? cacheKeyPolicy,
  12. NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicySignedTokenOptions? signedTokenOptions,
})

Implementation

const NetworkServicesEdgeCacheServiceRoutingPathMatcherRouteRuleRouteActionCdnPolicy({
  this.cacheMode,
  this.clientTtl,
  this.defaultTtl,
  this.maxTtl,
  this.negativeCaching,
  this.negativeCachingPolicy,
  this.signedRequestKeyset,
  this.signedRequestMaximumExpirationTtl,
  this.signedRequestMode,
  this.addSignatures,
  this.cacheKeyPolicy,
  this.signedTokenOptions,
});