View Source GoogleApi.DNS.V1.Model.ResponsePolicy (google_api_dns v0.29.0)
A Response Policy is a collection of selectors that apply to queries made against one or more Virtual Private Cloud networks.
Attributes
-
description
(type:String.t
, default:nil
) - User-provided description for this Response Policy. -
gkeClusters
(type:list(GoogleApi.DNS.V1.Model.ResponsePolicyGKECluster.t)
, default:nil
) - The list of Google Kubernetes Engine clusters to which this response policy is applied. -
id
(type:String.t
, default:nil
) - Unique identifier for the resource; defined by the server (output only). -
kind
(type:String.t
, default:dns#responsePolicy
) - -
labels
(type:map()
, default:nil
) - User labels. -
networks
(type:list(GoogleApi.DNS.V1.Model.ResponsePolicyNetwork.t)
, default:nil
) - List of network names specifying networks to which this policy is applied. -
responsePolicyName
(type:String.t
, default:nil
) - User assigned name for this Response Policy.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DNS.V1.Model.ResponsePolicy{ description: String.t() | nil, gkeClusters: [GoogleApi.DNS.V1.Model.ResponsePolicyGKECluster.t()] | nil, id: String.t() | nil, kind: String.t() | nil, labels: map() | nil, networks: [GoogleApi.DNS.V1.Model.ResponsePolicyNetwork.t()] | nil, responsePolicyName: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.