Class: Google::Apis::DnsV1beta2::ManagedZoneOperationsListResponse
- Inherits:
-
Object
- Object
- Google::Apis::DnsV1beta2::ManagedZoneOperationsListResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dns_v1beta2/classes.rb,
lib/google/apis/dns_v1beta2/representations.rb,
lib/google/apis/dns_v1beta2/representations.rb
Instance Attribute Summary collapse
-
#header ⇒ Google::Apis::DnsV1beta2::ResponseHeader
Elements common to every response.
-
#kind ⇒ String
Type of resource.
-
#next_page_token ⇒ String
The presence of this field indicates that there exist more results following your last page of results in pagination order.
-
#operations ⇒ Array<Google::Apis::DnsV1beta2::Operation>
The operation resources.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ManagedZoneOperationsListResponse
constructor
A new instance of ManagedZoneOperationsListResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ManagedZoneOperationsListResponse
Returns a new instance of ManagedZoneOperationsListResponse.
1102 1103 1104 |
# File 'lib/google/apis/dns_v1beta2/classes.rb', line 1102 def initialize(**args) update!(**args) end |
Instance Attribute Details
#header ⇒ Google::Apis::DnsV1beta2::ResponseHeader
Elements common to every response.
Corresponds to the JSON property header
1078 1079 1080 |
# File 'lib/google/apis/dns_v1beta2/classes.rb', line 1078 def header @header end |
#kind ⇒ String
Type of resource.
Corresponds to the JSON property kind
1083 1084 1085 |
# File 'lib/google/apis/dns_v1beta2/classes.rb', line 1083 def kind @kind end |
#next_page_token ⇒ String
The presence of this field indicates that there exist more results following
your last page of results in pagination order. To fetch them, make another
list request using this value as your page token. This lets you retrieve the
complete contents of even very large collections one page at a time. However,
if the contents of the collection change between the first and last paginated
list request, the set of all elements returned are an inconsistent view of the
collection. You cannot retrieve a consistent snapshot of a collection larger
than the maximum page size.
Corresponds to the JSON property nextPageToken
1095 1096 1097 |
# File 'lib/google/apis/dns_v1beta2/classes.rb', line 1095 def next_page_token @next_page_token end |
#operations ⇒ Array<Google::Apis::DnsV1beta2::Operation>
The operation resources.
Corresponds to the JSON property operations
1100 1101 1102 |
# File 'lib/google/apis/dns_v1beta2/classes.rb', line 1100 def operations @operations end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1107 1108 1109 1110 1111 1112 |
# File 'lib/google/apis/dns_v1beta2/classes.rb', line 1107 def update!(**args) @header = args[:header] if args.key?(:header) @kind = args[:kind] if args.key?(:kind) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @operations = args[:operations] if args.key?(:operations) end |