Autogenerated update (2018-04-15)
Update: - compute_alpha - compute_beta - container_v1 - container_v1beta1
This commit is contained in:
parent
0db21b119a
commit
e3dc13958b
|
@ -18194,6 +18194,175 @@
|
||||||
"/compute:alpha/NetworksAddPeeringRequest/peerNetwork": peer_network
|
"/compute:alpha/NetworksAddPeeringRequest/peerNetwork": peer_network
|
||||||
"/compute:alpha/NetworksRemovePeeringRequest": networks_remove_peering_request
|
"/compute:alpha/NetworksRemovePeeringRequest": networks_remove_peering_request
|
||||||
"/compute:alpha/NetworksRemovePeeringRequest/name": name
|
"/compute:alpha/NetworksRemovePeeringRequest/name": name
|
||||||
|
"/compute:alpha/NodeGroup": node_group
|
||||||
|
"/compute:alpha/NodeGroup/creationTimestamp": creation_timestamp
|
||||||
|
"/compute:alpha/NodeGroup/description": description
|
||||||
|
"/compute:alpha/NodeGroup/id": id
|
||||||
|
"/compute:alpha/NodeGroup/kind": kind
|
||||||
|
"/compute:alpha/NodeGroup/name": name
|
||||||
|
"/compute:alpha/NodeGroup/nodeTemplate": node_template
|
||||||
|
"/compute:alpha/NodeGroup/nodes": nodes
|
||||||
|
"/compute:alpha/NodeGroup/nodes/node": node
|
||||||
|
"/compute:alpha/NodeGroup/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeGroup/status": status
|
||||||
|
"/compute:alpha/NodeGroup/zone": zone
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList": node_group_aggregated_list
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/id": id
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/items": items
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/items/item": item
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/kind": kind
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/nextPageToken": next_page_token
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning": warning
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning/code": code
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning/data": data
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeGroupAggregatedList/warning/message": message
|
||||||
|
"/compute:alpha/NodeGroupList": node_group_list
|
||||||
|
"/compute:alpha/NodeGroupList/id": id
|
||||||
|
"/compute:alpha/NodeGroupList/items": items
|
||||||
|
"/compute:alpha/NodeGroupList/items/item": item
|
||||||
|
"/compute:alpha/NodeGroupList/kind": kind
|
||||||
|
"/compute:alpha/NodeGroupList/nextPageToken": next_page_token
|
||||||
|
"/compute:alpha/NodeGroupList/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeGroupList/warning": warning
|
||||||
|
"/compute:alpha/NodeGroupList/warning/code": code
|
||||||
|
"/compute:alpha/NodeGroupList/warning/data": data
|
||||||
|
"/compute:alpha/NodeGroupList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeGroupList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeGroupList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeGroupList/warning/message": message
|
||||||
|
"/compute:alpha/NodeGroupNode": node_group_node
|
||||||
|
"/compute:alpha/NodeGroupNode/index": index
|
||||||
|
"/compute:alpha/NodeGroupNode/instances": instances
|
||||||
|
"/compute:alpha/NodeGroupNode/instances/instance": instance
|
||||||
|
"/compute:alpha/NodeGroupNode/nodeType": node_type
|
||||||
|
"/compute:alpha/NodeGroupsAddNodesRequest": node_groups_add_nodes_request
|
||||||
|
"/compute:alpha/NodeGroupsAddNodesRequest/additionalNodeCount": additional_node_count
|
||||||
|
"/compute:alpha/NodeGroupsDeleteNodesRequest": node_groups_delete_nodes_request
|
||||||
|
"/compute:alpha/NodeGroupsDeleteNodesRequest/nodeIndexes": node_indexes
|
||||||
|
"/compute:alpha/NodeGroupsDeleteNodesRequest/nodeIndexes/node_index": node_index
|
||||||
|
"/compute:alpha/NodeGroupsScopedList": node_groups_scoped_list
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/nodeGroups": node_groups
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/nodeGroups/node_group": node_group
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning": warning
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning/code": code
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning/data": data
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeGroupsScopedList/warning/message": message
|
||||||
|
"/compute:alpha/NodeGroupsSetNodeTemplateRequest": node_groups_set_node_template_request
|
||||||
|
"/compute:alpha/NodeGroupsSetNodeTemplateRequest/nodeTemplate": node_template
|
||||||
|
"/compute:alpha/NodeTemplate": node_template
|
||||||
|
"/compute:alpha/NodeTemplate/creationTimestamp": creation_timestamp
|
||||||
|
"/compute:alpha/NodeTemplate/description": description
|
||||||
|
"/compute:alpha/NodeTemplate/id": id
|
||||||
|
"/compute:alpha/NodeTemplate/kind": kind
|
||||||
|
"/compute:alpha/NodeTemplate/name": name
|
||||||
|
"/compute:alpha/NodeTemplate/nodeAffinityLabels": node_affinity_labels
|
||||||
|
"/compute:alpha/NodeTemplate/nodeAffinityLabels/node_affinity_label": node_affinity_label
|
||||||
|
"/compute:alpha/NodeTemplate/nodeType": node_type
|
||||||
|
"/compute:alpha/NodeTemplate/nodeTypeFlexibility": node_type_flexibility
|
||||||
|
"/compute:alpha/NodeTemplate/region": region
|
||||||
|
"/compute:alpha/NodeTemplate/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeTemplate/status": status
|
||||||
|
"/compute:alpha/NodeTemplate/statusMessage": status_message
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList": node_template_aggregated_list
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/id": id
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/items": items
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/items/item": item
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/kind": kind
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/nextPageToken": next_page_token
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning": warning
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning/code": code
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning/data": data
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeTemplateAggregatedList/warning/message": message
|
||||||
|
"/compute:alpha/NodeTemplateList": node_template_list
|
||||||
|
"/compute:alpha/NodeTemplateList/id": id
|
||||||
|
"/compute:alpha/NodeTemplateList/items": items
|
||||||
|
"/compute:alpha/NodeTemplateList/items/item": item
|
||||||
|
"/compute:alpha/NodeTemplateList/kind": kind
|
||||||
|
"/compute:alpha/NodeTemplateList/nextPageToken": next_page_token
|
||||||
|
"/compute:alpha/NodeTemplateList/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeTemplateList/warning": warning
|
||||||
|
"/compute:alpha/NodeTemplateList/warning/code": code
|
||||||
|
"/compute:alpha/NodeTemplateList/warning/data": data
|
||||||
|
"/compute:alpha/NodeTemplateList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeTemplateList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeTemplateList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeTemplateList/warning/message": message
|
||||||
|
"/compute:alpha/NodeTemplateNodeTypeFlexibility": node_template_node_type_flexibility
|
||||||
|
"/compute:alpha/NodeTemplateNodeTypeFlexibility/cpus": cpus
|
||||||
|
"/compute:alpha/NodeTemplateNodeTypeFlexibility/localSsd": local_ssd
|
||||||
|
"/compute:alpha/NodeTemplateNodeTypeFlexibility/memory": memory
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList": node_templates_scoped_list
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/nodeTemplates": node_templates
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/nodeTemplates/node_template": node_template
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning": warning
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning/code": code
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning/data": data
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeTemplatesScopedList/warning/message": message
|
||||||
|
"/compute:alpha/NodeType": node_type
|
||||||
|
"/compute:alpha/NodeType/cpuPlatform": cpu_platform
|
||||||
|
"/compute:alpha/NodeType/creationTimestamp": creation_timestamp
|
||||||
|
"/compute:alpha/NodeType/deprecated": deprecated
|
||||||
|
"/compute:alpha/NodeType/description": description
|
||||||
|
"/compute:alpha/NodeType/guestCpus": guest_cpus
|
||||||
|
"/compute:alpha/NodeType/id": id
|
||||||
|
"/compute:alpha/NodeType/kind": kind
|
||||||
|
"/compute:alpha/NodeType/localSsdGb": local_ssd_gb
|
||||||
|
"/compute:alpha/NodeType/memoryMb": memory_mb
|
||||||
|
"/compute:alpha/NodeType/name": name
|
||||||
|
"/compute:alpha/NodeType/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeType/zone": zone
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList": node_type_aggregated_list
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/id": id
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/items": items
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/items/item": item
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/kind": kind
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/nextPageToken": next_page_token
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning": warning
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning/code": code
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning/data": data
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeTypeAggregatedList/warning/message": message
|
||||||
|
"/compute:alpha/NodeTypeList": node_type_list
|
||||||
|
"/compute:alpha/NodeTypeList/id": id
|
||||||
|
"/compute:alpha/NodeTypeList/items": items
|
||||||
|
"/compute:alpha/NodeTypeList/items/item": item
|
||||||
|
"/compute:alpha/NodeTypeList/kind": kind
|
||||||
|
"/compute:alpha/NodeTypeList/nextPageToken": next_page_token
|
||||||
|
"/compute:alpha/NodeTypeList/selfLink": self_link
|
||||||
|
"/compute:alpha/NodeTypeList/warning": warning
|
||||||
|
"/compute:alpha/NodeTypeList/warning/code": code
|
||||||
|
"/compute:alpha/NodeTypeList/warning/data": data
|
||||||
|
"/compute:alpha/NodeTypeList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeTypeList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeTypeList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeTypeList/warning/message": message
|
||||||
|
"/compute:alpha/NodeTypesScopedList": node_types_scoped_list
|
||||||
|
"/compute:alpha/NodeTypesScopedList/nodeTypes": node_types
|
||||||
|
"/compute:alpha/NodeTypesScopedList/nodeTypes/node_type": node_type
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning": warning
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning/code": code
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning/data": data
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning/data/datum": datum
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning/data/datum/key": key
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning/data/datum/value": value
|
||||||
|
"/compute:alpha/NodeTypesScopedList/warning/message": message
|
||||||
"/compute:alpha/Operation": operation
|
"/compute:alpha/Operation": operation
|
||||||
"/compute:alpha/Operation/clientOperationId": client_operation_id
|
"/compute:alpha/Operation/clientOperationId": client_operation_id
|
||||||
"/compute:alpha/Operation/creationTimestamp": creation_timestamp
|
"/compute:alpha/Operation/creationTimestamp": creation_timestamp
|
||||||
|
@ -20742,22 +20911,90 @@
|
||||||
"/compute:alpha/compute.networks.testIamPermissions": test_network_iam_permissions
|
"/compute:alpha/compute.networks.testIamPermissions": test_network_iam_permissions
|
||||||
"/compute:alpha/compute.networks.testIamPermissions/project": project
|
"/compute:alpha/compute.networks.testIamPermissions/project": project
|
||||||
"/compute:alpha/compute.networks.testIamPermissions/resource": resource
|
"/compute:alpha/compute.networks.testIamPermissions/resource": resource
|
||||||
|
"/compute:alpha/compute.nodeGroups.addNodes": add_node_group_nodes
|
||||||
|
"/compute:alpha/compute.nodeGroups.addNodes/nodeGroup": node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.addNodes/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.addNodes/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeGroups.addNodes/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeGroups.aggregatedList": aggregated_node_group_list
|
||||||
|
"/compute:alpha/compute.nodeGroups.aggregatedList/filter": filter
|
||||||
|
"/compute:alpha/compute.nodeGroups.aggregatedList/maxResults": max_results
|
||||||
|
"/compute:alpha/compute.nodeGroups.aggregatedList/orderBy": order_by
|
||||||
|
"/compute:alpha/compute.nodeGroups.aggregatedList/pageToken": page_token
|
||||||
|
"/compute:alpha/compute.nodeGroups.aggregatedList/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.delete": delete_node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.delete/nodeGroup": node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.delete/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.delete/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeGroups.delete/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeGroups.deleteNodes": delete_node_group_nodes
|
||||||
|
"/compute:alpha/compute.nodeGroups.deleteNodes/nodeGroup": node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.deleteNodes/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.deleteNodes/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeGroups.deleteNodes/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeGroups.get": get_node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.get/nodeGroup": node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.get/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.get/zone": zone
|
||||||
"/compute:alpha/compute.nodeGroups.getIamPolicy": get_node_group_iam_policy
|
"/compute:alpha/compute.nodeGroups.getIamPolicy": get_node_group_iam_policy
|
||||||
"/compute:alpha/compute.nodeGroups.getIamPolicy/project": project
|
"/compute:alpha/compute.nodeGroups.getIamPolicy/project": project
|
||||||
"/compute:alpha/compute.nodeGroups.getIamPolicy/resource": resource
|
"/compute:alpha/compute.nodeGroups.getIamPolicy/resource": resource
|
||||||
"/compute:alpha/compute.nodeGroups.getIamPolicy/zone": zone
|
"/compute:alpha/compute.nodeGroups.getIamPolicy/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeGroups.insert": insert_node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.insert/initialNodeCount": initial_node_count
|
||||||
|
"/compute:alpha/compute.nodeGroups.insert/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.insert/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeGroups.insert/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeGroups.list": list_node_groups
|
||||||
|
"/compute:alpha/compute.nodeGroups.list/filter": filter
|
||||||
|
"/compute:alpha/compute.nodeGroups.list/maxResults": max_results
|
||||||
|
"/compute:alpha/compute.nodeGroups.list/orderBy": order_by
|
||||||
|
"/compute:alpha/compute.nodeGroups.list/pageToken": page_token
|
||||||
|
"/compute:alpha/compute.nodeGroups.list/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.list/zone": zone
|
||||||
"/compute:alpha/compute.nodeGroups.setIamPolicy": set_node_group_iam_policy
|
"/compute:alpha/compute.nodeGroups.setIamPolicy": set_node_group_iam_policy
|
||||||
"/compute:alpha/compute.nodeGroups.setIamPolicy/project": project
|
"/compute:alpha/compute.nodeGroups.setIamPolicy/project": project
|
||||||
"/compute:alpha/compute.nodeGroups.setIamPolicy/resource": resource
|
"/compute:alpha/compute.nodeGroups.setIamPolicy/resource": resource
|
||||||
"/compute:alpha/compute.nodeGroups.setIamPolicy/zone": zone
|
"/compute:alpha/compute.nodeGroups.setIamPolicy/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeGroups.setNodeTemplate": set_node_group_node_template
|
||||||
|
"/compute:alpha/compute.nodeGroups.setNodeTemplate/nodeGroup": node_group
|
||||||
|
"/compute:alpha/compute.nodeGroups.setNodeTemplate/project": project
|
||||||
|
"/compute:alpha/compute.nodeGroups.setNodeTemplate/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeGroups.setNodeTemplate/zone": zone
|
||||||
"/compute:alpha/compute.nodeGroups.testIamPermissions": test_node_group_iam_permissions
|
"/compute:alpha/compute.nodeGroups.testIamPermissions": test_node_group_iam_permissions
|
||||||
"/compute:alpha/compute.nodeGroups.testIamPermissions/project": project
|
"/compute:alpha/compute.nodeGroups.testIamPermissions/project": project
|
||||||
"/compute:alpha/compute.nodeGroups.testIamPermissions/resource": resource
|
"/compute:alpha/compute.nodeGroups.testIamPermissions/resource": resource
|
||||||
"/compute:alpha/compute.nodeGroups.testIamPermissions/zone": zone
|
"/compute:alpha/compute.nodeGroups.testIamPermissions/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeTemplates.aggregatedList": aggregated_node_template_list
|
||||||
|
"/compute:alpha/compute.nodeTemplates.aggregatedList/filter": filter
|
||||||
|
"/compute:alpha/compute.nodeTemplates.aggregatedList/maxResults": max_results
|
||||||
|
"/compute:alpha/compute.nodeTemplates.aggregatedList/orderBy": order_by
|
||||||
|
"/compute:alpha/compute.nodeTemplates.aggregatedList/pageToken": page_token
|
||||||
|
"/compute:alpha/compute.nodeTemplates.aggregatedList/project": project
|
||||||
|
"/compute:alpha/compute.nodeTemplates.delete": delete_node_template
|
||||||
|
"/compute:alpha/compute.nodeTemplates.delete/nodeTemplate": node_template
|
||||||
|
"/compute:alpha/compute.nodeTemplates.delete/project": project
|
||||||
|
"/compute:alpha/compute.nodeTemplates.delete/region": region
|
||||||
|
"/compute:alpha/compute.nodeTemplates.delete/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeTemplates.get": get_node_template
|
||||||
|
"/compute:alpha/compute.nodeTemplates.get/nodeTemplate": node_template
|
||||||
|
"/compute:alpha/compute.nodeTemplates.get/project": project
|
||||||
|
"/compute:alpha/compute.nodeTemplates.get/region": region
|
||||||
"/compute:alpha/compute.nodeTemplates.getIamPolicy": get_node_template_iam_policy
|
"/compute:alpha/compute.nodeTemplates.getIamPolicy": get_node_template_iam_policy
|
||||||
"/compute:alpha/compute.nodeTemplates.getIamPolicy/project": project
|
"/compute:alpha/compute.nodeTemplates.getIamPolicy/project": project
|
||||||
"/compute:alpha/compute.nodeTemplates.getIamPolicy/region": region
|
"/compute:alpha/compute.nodeTemplates.getIamPolicy/region": region
|
||||||
"/compute:alpha/compute.nodeTemplates.getIamPolicy/resource": resource
|
"/compute:alpha/compute.nodeTemplates.getIamPolicy/resource": resource
|
||||||
|
"/compute:alpha/compute.nodeTemplates.insert": insert_node_template
|
||||||
|
"/compute:alpha/compute.nodeTemplates.insert/project": project
|
||||||
|
"/compute:alpha/compute.nodeTemplates.insert/region": region
|
||||||
|
"/compute:alpha/compute.nodeTemplates.insert/requestId": request_id
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list": list_node_templates
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list/filter": filter
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list/maxResults": max_results
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list/orderBy": order_by
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list/pageToken": page_token
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list/project": project
|
||||||
|
"/compute:alpha/compute.nodeTemplates.list/region": region
|
||||||
"/compute:alpha/compute.nodeTemplates.setIamPolicy": set_node_template_iam_policy
|
"/compute:alpha/compute.nodeTemplates.setIamPolicy": set_node_template_iam_policy
|
||||||
"/compute:alpha/compute.nodeTemplates.setIamPolicy/project": project
|
"/compute:alpha/compute.nodeTemplates.setIamPolicy/project": project
|
||||||
"/compute:alpha/compute.nodeTemplates.setIamPolicy/region": region
|
"/compute:alpha/compute.nodeTemplates.setIamPolicy/region": region
|
||||||
|
@ -20766,6 +21003,23 @@
|
||||||
"/compute:alpha/compute.nodeTemplates.testIamPermissions/project": project
|
"/compute:alpha/compute.nodeTemplates.testIamPermissions/project": project
|
||||||
"/compute:alpha/compute.nodeTemplates.testIamPermissions/region": region
|
"/compute:alpha/compute.nodeTemplates.testIamPermissions/region": region
|
||||||
"/compute:alpha/compute.nodeTemplates.testIamPermissions/resource": resource
|
"/compute:alpha/compute.nodeTemplates.testIamPermissions/resource": resource
|
||||||
|
"/compute:alpha/compute.nodeTypes.aggregatedList": aggregated_node_type_list
|
||||||
|
"/compute:alpha/compute.nodeTypes.aggregatedList/filter": filter
|
||||||
|
"/compute:alpha/compute.nodeTypes.aggregatedList/maxResults": max_results
|
||||||
|
"/compute:alpha/compute.nodeTypes.aggregatedList/orderBy": order_by
|
||||||
|
"/compute:alpha/compute.nodeTypes.aggregatedList/pageToken": page_token
|
||||||
|
"/compute:alpha/compute.nodeTypes.aggregatedList/project": project
|
||||||
|
"/compute:alpha/compute.nodeTypes.get": get_node_type
|
||||||
|
"/compute:alpha/compute.nodeTypes.get/nodeType": node_type
|
||||||
|
"/compute:alpha/compute.nodeTypes.get/project": project
|
||||||
|
"/compute:alpha/compute.nodeTypes.get/zone": zone
|
||||||
|
"/compute:alpha/compute.nodeTypes.list": list_node_types
|
||||||
|
"/compute:alpha/compute.nodeTypes.list/filter": filter
|
||||||
|
"/compute:alpha/compute.nodeTypes.list/maxResults": max_results
|
||||||
|
"/compute:alpha/compute.nodeTypes.list/orderBy": order_by
|
||||||
|
"/compute:alpha/compute.nodeTypes.list/pageToken": page_token
|
||||||
|
"/compute:alpha/compute.nodeTypes.list/project": project
|
||||||
|
"/compute:alpha/compute.nodeTypes.list/zone": zone
|
||||||
"/compute:alpha/compute.projects.disableXpnHost": disable_project_xpn_host
|
"/compute:alpha/compute.projects.disableXpnHost": disable_project_xpn_host
|
||||||
"/compute:alpha/compute.projects.disableXpnHost/project": project
|
"/compute:alpha/compute.projects.disableXpnHost/project": project
|
||||||
"/compute:alpha/compute.projects.disableXpnHost/requestId": request_id
|
"/compute:alpha/compute.projects.disableXpnHost/requestId": request_id
|
||||||
|
@ -22226,6 +22480,7 @@
|
||||||
"/compute:beta/ConnectionDraining": connection_draining
|
"/compute:beta/ConnectionDraining": connection_draining
|
||||||
"/compute:beta/ConnectionDraining/drainingTimeoutSec": draining_timeout_sec
|
"/compute:beta/ConnectionDraining/drainingTimeoutSec": draining_timeout_sec
|
||||||
"/compute:beta/CustomerEncryptionKey": customer_encryption_key
|
"/compute:beta/CustomerEncryptionKey": customer_encryption_key
|
||||||
|
"/compute:beta/CustomerEncryptionKey/kmsKeyName": kms_key_name
|
||||||
"/compute:beta/CustomerEncryptionKey/rawKey": raw_key
|
"/compute:beta/CustomerEncryptionKey/rawKey": raw_key
|
||||||
"/compute:beta/CustomerEncryptionKey/rsaEncryptedKey": rsa_encrypted_key
|
"/compute:beta/CustomerEncryptionKey/rsaEncryptedKey": rsa_encrypted_key
|
||||||
"/compute:beta/CustomerEncryptionKey/sha256": sha256
|
"/compute:beta/CustomerEncryptionKey/sha256": sha256
|
||||||
|
@ -30711,6 +30966,7 @@
|
||||||
"/container:v1/StartIPRotationRequest/clusterId": cluster_id
|
"/container:v1/StartIPRotationRequest/clusterId": cluster_id
|
||||||
"/container:v1/StartIPRotationRequest/name": name
|
"/container:v1/StartIPRotationRequest/name": name
|
||||||
"/container:v1/StartIPRotationRequest/projectId": project_id
|
"/container:v1/StartIPRotationRequest/projectId": project_id
|
||||||
|
"/container:v1/StartIPRotationRequest/rotateCredentials": rotate_credentials
|
||||||
"/container:v1/StartIPRotationRequest/zone": zone
|
"/container:v1/StartIPRotationRequest/zone": zone
|
||||||
"/container:v1/UpdateClusterRequest": update_cluster_request
|
"/container:v1/UpdateClusterRequest": update_cluster_request
|
||||||
"/container:v1/UpdateClusterRequest/clusterId": cluster_id
|
"/container:v1/UpdateClusterRequest/clusterId": cluster_id
|
||||||
|
@ -31006,6 +31262,7 @@
|
||||||
"/container:v1beta1/Cluster/monitoringService": monitoring_service
|
"/container:v1beta1/Cluster/monitoringService": monitoring_service
|
||||||
"/container:v1beta1/Cluster/name": name
|
"/container:v1beta1/Cluster/name": name
|
||||||
"/container:v1beta1/Cluster/network": network
|
"/container:v1beta1/Cluster/network": network
|
||||||
|
"/container:v1beta1/Cluster/networkConfig": network_config
|
||||||
"/container:v1beta1/Cluster/networkPolicy": network_policy
|
"/container:v1beta1/Cluster/networkPolicy": network_policy
|
||||||
"/container:v1beta1/Cluster/nodeConfig": node_config
|
"/container:v1beta1/Cluster/nodeConfig": node_config
|
||||||
"/container:v1beta1/Cluster/nodeIpv4CidrSize": node_ipv4_cidr_size
|
"/container:v1beta1/Cluster/nodeIpv4CidrSize": node_ipv4_cidr_size
|
||||||
|
@ -31087,6 +31344,10 @@
|
||||||
"/container:v1beta1/ListOperationsResponse/missingZones/missing_zone": missing_zone
|
"/container:v1beta1/ListOperationsResponse/missingZones/missing_zone": missing_zone
|
||||||
"/container:v1beta1/ListOperationsResponse/operations": operations
|
"/container:v1beta1/ListOperationsResponse/operations": operations
|
||||||
"/container:v1beta1/ListOperationsResponse/operations/operation": operation
|
"/container:v1beta1/ListOperationsResponse/operations/operation": operation
|
||||||
|
"/container:v1beta1/ListUsableSubnetworksResponse": list_usable_subnetworks_response
|
||||||
|
"/container:v1beta1/ListUsableSubnetworksResponse/nextPageToken": next_page_token
|
||||||
|
"/container:v1beta1/ListUsableSubnetworksResponse/subnetworks": subnetworks
|
||||||
|
"/container:v1beta1/ListUsableSubnetworksResponse/subnetworks/subnetwork": subnetwork
|
||||||
"/container:v1beta1/MaintenancePolicy": maintenance_policy
|
"/container:v1beta1/MaintenancePolicy": maintenance_policy
|
||||||
"/container:v1beta1/MaintenancePolicy/window": window
|
"/container:v1beta1/MaintenancePolicy/window": window
|
||||||
"/container:v1beta1/MaintenanceWindow": maintenance_window
|
"/container:v1beta1/MaintenanceWindow": maintenance_window
|
||||||
|
@ -31102,6 +31363,9 @@
|
||||||
"/container:v1beta1/MasterAuthorizedNetworksConfig/cidrBlocks": cidr_blocks
|
"/container:v1beta1/MasterAuthorizedNetworksConfig/cidrBlocks": cidr_blocks
|
||||||
"/container:v1beta1/MasterAuthorizedNetworksConfig/cidrBlocks/cidr_block": cidr_block
|
"/container:v1beta1/MasterAuthorizedNetworksConfig/cidrBlocks/cidr_block": cidr_block
|
||||||
"/container:v1beta1/MasterAuthorizedNetworksConfig/enabled": enabled
|
"/container:v1beta1/MasterAuthorizedNetworksConfig/enabled": enabled
|
||||||
|
"/container:v1beta1/NetworkConfig": network_config
|
||||||
|
"/container:v1beta1/NetworkConfig/network": network
|
||||||
|
"/container:v1beta1/NetworkConfig/subnetwork": subnetwork
|
||||||
"/container:v1beta1/NetworkPolicy": network_policy
|
"/container:v1beta1/NetworkPolicy": network_policy
|
||||||
"/container:v1beta1/NetworkPolicy/enabled": enabled
|
"/container:v1beta1/NetworkPolicy/enabled": enabled
|
||||||
"/container:v1beta1/NetworkPolicy/provider": provider
|
"/container:v1beta1/NetworkPolicy/provider": provider
|
||||||
|
@ -31264,6 +31528,7 @@
|
||||||
"/container:v1beta1/StartIPRotationRequest/clusterId": cluster_id
|
"/container:v1beta1/StartIPRotationRequest/clusterId": cluster_id
|
||||||
"/container:v1beta1/StartIPRotationRequest/name": name
|
"/container:v1beta1/StartIPRotationRequest/name": name
|
||||||
"/container:v1beta1/StartIPRotationRequest/projectId": project_id
|
"/container:v1beta1/StartIPRotationRequest/projectId": project_id
|
||||||
|
"/container:v1beta1/StartIPRotationRequest/rotateCredentials": rotate_credentials
|
||||||
"/container:v1beta1/StartIPRotationRequest/zone": zone
|
"/container:v1beta1/StartIPRotationRequest/zone": zone
|
||||||
"/container:v1beta1/UpdateClusterRequest": update_cluster_request
|
"/container:v1beta1/UpdateClusterRequest": update_cluster_request
|
||||||
"/container:v1beta1/UpdateClusterRequest/clusterId": cluster_id
|
"/container:v1beta1/UpdateClusterRequest/clusterId": cluster_id
|
||||||
|
@ -31285,8 +31550,17 @@
|
||||||
"/container:v1beta1/UpdateNodePoolRequest/nodeVersion": node_version
|
"/container:v1beta1/UpdateNodePoolRequest/nodeVersion": node_version
|
||||||
"/container:v1beta1/UpdateNodePoolRequest/projectId": project_id
|
"/container:v1beta1/UpdateNodePoolRequest/projectId": project_id
|
||||||
"/container:v1beta1/UpdateNodePoolRequest/zone": zone
|
"/container:v1beta1/UpdateNodePoolRequest/zone": zone
|
||||||
|
"/container:v1beta1/UsableSubnetwork": usable_subnetwork
|
||||||
|
"/container:v1beta1/UsableSubnetwork/ipCidrRange": ip_cidr_range
|
||||||
|
"/container:v1beta1/UsableSubnetwork/network": network
|
||||||
|
"/container:v1beta1/UsableSubnetwork/subnetwork": subnetwork
|
||||||
"/container:v1beta1/WorkloadMetadataConfig": workload_metadata_config
|
"/container:v1beta1/WorkloadMetadataConfig": workload_metadata_config
|
||||||
"/container:v1beta1/WorkloadMetadataConfig/nodeMetadata": node_metadata
|
"/container:v1beta1/WorkloadMetadataConfig/nodeMetadata": node_metadata
|
||||||
|
"/container:v1beta1/container.projects.aggregated.usableSubnetworks.list": list_project_aggregated_usable_subnetworks
|
||||||
|
"/container:v1beta1/container.projects.aggregated.usableSubnetworks.list/filter": filter
|
||||||
|
"/container:v1beta1/container.projects.aggregated.usableSubnetworks.list/pageSize": page_size
|
||||||
|
"/container:v1beta1/container.projects.aggregated.usableSubnetworks.list/pageToken": page_token
|
||||||
|
"/container:v1beta1/container.projects.aggregated.usableSubnetworks.list/parent": parent
|
||||||
"/container:v1beta1/container.projects.clusters.list": list_clusters
|
"/container:v1beta1/container.projects.clusters.list": list_clusters
|
||||||
"/container:v1beta1/container.projects.locations.clusters.completeIpRotation": complete_project_location_cluster_ip_rotation
|
"/container:v1beta1/container.projects.locations.clusters.completeIpRotation": complete_project_location_cluster_ip_rotation
|
||||||
"/container:v1beta1/container.projects.locations.clusters.completeIpRotation/name": name
|
"/container:v1beta1/container.projects.locations.clusters.completeIpRotation/name": name
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/compute/docs/reference/latest/
|
# @see https://developers.google.com/compute/docs/reference/latest/
|
||||||
module ComputeAlpha
|
module ComputeAlpha
|
||||||
VERSION = 'Alpha'
|
VERSION = 'Alpha'
|
||||||
REVISION = '20180323'
|
REVISION = '20180329'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -532,12 +532,6 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
class DailyMaintenanceWindow
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class DeprecationStatus
|
class DeprecationStatus
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1048,12 +1042,6 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
class HourlyMaintenanceWindow
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class HttpHealthCheck
|
class HttpHealthCheck
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1522,18 +1510,6 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
class InstancesAddMaintenancePoliciesRequest
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class InstancesRemoveMaintenancePoliciesRequest
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class InstancesResumeRequest
|
class InstancesResumeRequest
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1882,72 +1858,6 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
class MaintenancePoliciesList
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
class Warning
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
class Datum
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenancePoliciesScopedList
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
class Warning
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
class Datum
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenancePolicy
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenancePolicyAggregatedList
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
class Warning
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
class Datum
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenanceWindow
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class ManagedInstance
|
class ManagedInstance
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -2182,6 +2092,216 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class NodeGroup
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupAggregatedList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupNode
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsAddNodesRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsDeleteNodesRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsScopedList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsSetNodeTemplateRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplate
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplateAggregatedList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplateList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplateNodeTypeFlexibility
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplatesScopedList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeType
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTypeAggregatedList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTypeList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTypesScopedList
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class Operation
|
class Operation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -3568,12 +3688,6 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
class VmMaintenancePolicy
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class VpnTunnel
|
class VpnTunnel
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -4636,15 +4750,6 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class DailyMaintenanceWindow
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :days_in_cycle, as: 'daysInCycle'
|
|
||||||
property :duration, as: 'duration'
|
|
||||||
property :start_time, as: 'startTime'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class DeprecationStatus
|
class DeprecationStatus
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -5606,15 +5711,6 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class HourlyMaintenanceWindow
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :duration, as: 'duration'
|
|
||||||
property :hours_in_cycle, as: 'hoursInCycle'
|
|
||||||
property :start_time, as: 'startTime'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class HttpHealthCheck
|
class HttpHealthCheck
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -5819,7 +5915,6 @@ module Google
|
||||||
property :label_fingerprint, :base64 => true, as: 'labelFingerprint'
|
property :label_fingerprint, :base64 => true, as: 'labelFingerprint'
|
||||||
hash :labels, as: 'labels'
|
hash :labels, as: 'labels'
|
||||||
property :machine_type, as: 'machineType'
|
property :machine_type, as: 'machineType'
|
||||||
collection :maintenance_policies, as: 'maintenancePolicies'
|
|
||||||
property :metadata, as: 'metadata', class: Google::Apis::ComputeAlpha::Metadata, decorator: Google::Apis::ComputeAlpha::Metadata::Representation
|
property :metadata, as: 'metadata', class: Google::Apis::ComputeAlpha::Metadata, decorator: Google::Apis::ComputeAlpha::Metadata::Representation
|
||||||
|
|
||||||
property :min_cpu_platform, as: 'minCpuPlatform'
|
property :min_cpu_platform, as: 'minCpuPlatform'
|
||||||
|
@ -6537,20 +6632,6 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class InstancesAddMaintenancePoliciesRequest
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
collection :maintenance_policies, as: 'maintenancePolicies'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class InstancesRemoveMaintenancePoliciesRequest
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
collection :maintenance_policies, as: 'maintenancePolicies'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class InstancesResumeRequest
|
class InstancesResumeRequest
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -7198,123 +7279,6 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class MaintenancePoliciesList
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :id, as: 'id'
|
|
||||||
collection :items, as: 'items', class: Google::Apis::ComputeAlpha::MaintenancePolicy, decorator: Google::Apis::ComputeAlpha::MaintenancePolicy::Representation
|
|
||||||
|
|
||||||
property :kind, as: 'kind'
|
|
||||||
property :next_page_token, as: 'nextPageToken'
|
|
||||||
property :self_link, as: 'selfLink'
|
|
||||||
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::MaintenancePoliciesList::Warning, decorator: Google::Apis::ComputeAlpha::MaintenancePoliciesList::Warning::Representation
|
|
||||||
|
|
||||||
end
|
|
||||||
|
|
||||||
class Warning
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :code, as: 'code'
|
|
||||||
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::MaintenancePoliciesList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::MaintenancePoliciesList::Warning::Datum::Representation
|
|
||||||
|
|
||||||
property :message, as: 'message'
|
|
||||||
end
|
|
||||||
|
|
||||||
class Datum
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :key, as: 'key'
|
|
||||||
property :value, as: 'value'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenancePoliciesScopedList
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
collection :maintenance_policies, as: 'maintenancePolicies', class: Google::Apis::ComputeAlpha::MaintenancePolicy, decorator: Google::Apis::ComputeAlpha::MaintenancePolicy::Representation
|
|
||||||
|
|
||||||
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::MaintenancePoliciesScopedList::Warning, decorator: Google::Apis::ComputeAlpha::MaintenancePoliciesScopedList::Warning::Representation
|
|
||||||
|
|
||||||
end
|
|
||||||
|
|
||||||
class Warning
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :code, as: 'code'
|
|
||||||
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::MaintenancePoliciesScopedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::MaintenancePoliciesScopedList::Warning::Datum::Representation
|
|
||||||
|
|
||||||
property :message, as: 'message'
|
|
||||||
end
|
|
||||||
|
|
||||||
class Datum
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :key, as: 'key'
|
|
||||||
property :value, as: 'value'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenancePolicy
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :creation_timestamp, as: 'creationTimestamp'
|
|
||||||
property :description, as: 'description'
|
|
||||||
property :id, :numeric_string => true, as: 'id'
|
|
||||||
property :kind, as: 'kind'
|
|
||||||
property :name, as: 'name'
|
|
||||||
property :region, as: 'region'
|
|
||||||
property :self_link, as: 'selfLink'
|
|
||||||
property :vm_maintenance_policy, as: 'vmMaintenancePolicy', class: Google::Apis::ComputeAlpha::VmMaintenancePolicy, decorator: Google::Apis::ComputeAlpha::VmMaintenancePolicy::Representation
|
|
||||||
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenancePolicyAggregatedList
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :id, as: 'id'
|
|
||||||
hash :items, as: 'items', class: Google::Apis::ComputeAlpha::MaintenancePoliciesScopedList, decorator: Google::Apis::ComputeAlpha::MaintenancePoliciesScopedList::Representation
|
|
||||||
|
|
||||||
property :kind, as: 'kind'
|
|
||||||
property :next_page_token, as: 'nextPageToken'
|
|
||||||
property :self_link, as: 'selfLink'
|
|
||||||
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::MaintenancePolicyAggregatedList::Warning, decorator: Google::Apis::ComputeAlpha::MaintenancePolicyAggregatedList::Warning::Representation
|
|
||||||
|
|
||||||
end
|
|
||||||
|
|
||||||
class Warning
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :code, as: 'code'
|
|
||||||
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::MaintenancePolicyAggregatedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::MaintenancePolicyAggregatedList::Warning::Datum::Representation
|
|
||||||
|
|
||||||
property :message, as: 'message'
|
|
||||||
end
|
|
||||||
|
|
||||||
class Datum
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :key, as: 'key'
|
|
||||||
property :value, as: 'value'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class MaintenanceWindow
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :daily_maintenance_window, as: 'dailyMaintenanceWindow', class: Google::Apis::ComputeAlpha::DailyMaintenanceWindow, decorator: Google::Apis::ComputeAlpha::DailyMaintenanceWindow::Representation
|
|
||||||
|
|
||||||
property :hourly_maintenance_window, as: 'hourlyMaintenanceWindow', class: Google::Apis::ComputeAlpha::HourlyMaintenanceWindow, decorator: Google::Apis::ComputeAlpha::HourlyMaintenanceWindow::Representation
|
|
||||||
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class ManagedInstance
|
class ManagedInstance
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -7716,6 +7680,376 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class NodeGroup
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :creation_timestamp, as: 'creationTimestamp'
|
||||||
|
property :description, as: 'description'
|
||||||
|
property :id, :numeric_string => true, as: 'id'
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :name, as: 'name'
|
||||||
|
property :node_template, as: 'nodeTemplate'
|
||||||
|
collection :nodes, as: 'nodes', class: Google::Apis::ComputeAlpha::NodeGroupNode, decorator: Google::Apis::ComputeAlpha::NodeGroupNode::Representation
|
||||||
|
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :status, as: 'status'
|
||||||
|
property :zone, as: 'zone'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupAggregatedList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :id, as: 'id'
|
||||||
|
hash :items, as: 'items', class: Google::Apis::ComputeAlpha::NodeGroupsScopedList, decorator: Google::Apis::ComputeAlpha::NodeGroupsScopedList::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeGroupAggregatedList::Warning, decorator: Google::Apis::ComputeAlpha::NodeGroupAggregatedList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeGroupAggregatedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeGroupAggregatedList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :id, as: 'id'
|
||||||
|
collection :items, as: 'items', class: Google::Apis::ComputeAlpha::NodeGroup, decorator: Google::Apis::ComputeAlpha::NodeGroup::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeGroupList::Warning, decorator: Google::Apis::ComputeAlpha::NodeGroupList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeGroupList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeGroupList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupNode
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :index, as: 'index'
|
||||||
|
collection :instances, as: 'instances'
|
||||||
|
property :node_type, as: 'nodeType'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsAddNodesRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :additional_node_count, as: 'additionalNodeCount'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsDeleteNodesRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :node_indexes, as: 'nodeIndexes'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsScopedList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :node_groups, as: 'nodeGroups', class: Google::Apis::ComputeAlpha::NodeGroup, decorator: Google::Apis::ComputeAlpha::NodeGroup::Representation
|
||||||
|
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeGroupsScopedList::Warning, decorator: Google::Apis::ComputeAlpha::NodeGroupsScopedList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeGroupsScopedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeGroupsScopedList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeGroupsSetNodeTemplateRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :node_template, as: 'nodeTemplate'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplate
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :creation_timestamp, as: 'creationTimestamp'
|
||||||
|
property :description, as: 'description'
|
||||||
|
property :id, :numeric_string => true, as: 'id'
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :name, as: 'name'
|
||||||
|
hash :node_affinity_labels, as: 'nodeAffinityLabels'
|
||||||
|
property :node_type, as: 'nodeType'
|
||||||
|
property :node_type_flexibility, as: 'nodeTypeFlexibility', class: Google::Apis::ComputeAlpha::NodeTemplateNodeTypeFlexibility, decorator: Google::Apis::ComputeAlpha::NodeTemplateNodeTypeFlexibility::Representation
|
||||||
|
|
||||||
|
property :region, as: 'region'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :status, as: 'status'
|
||||||
|
property :status_message, as: 'statusMessage'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplateAggregatedList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :id, as: 'id'
|
||||||
|
hash :items, as: 'items', class: Google::Apis::ComputeAlpha::NodeTemplatesScopedList, decorator: Google::Apis::ComputeAlpha::NodeTemplatesScopedList::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeTemplateAggregatedList::Warning, decorator: Google::Apis::ComputeAlpha::NodeTemplateAggregatedList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeTemplateAggregatedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeTemplateAggregatedList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplateList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :id, as: 'id'
|
||||||
|
collection :items, as: 'items', class: Google::Apis::ComputeAlpha::NodeTemplate, decorator: Google::Apis::ComputeAlpha::NodeTemplate::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeTemplateList::Warning, decorator: Google::Apis::ComputeAlpha::NodeTemplateList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeTemplateList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeTemplateList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplateNodeTypeFlexibility
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :cpus, as: 'cpus'
|
||||||
|
property :local_ssd, as: 'localSsd'
|
||||||
|
property :memory, as: 'memory'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTemplatesScopedList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :node_templates, as: 'nodeTemplates', class: Google::Apis::ComputeAlpha::NodeTemplate, decorator: Google::Apis::ComputeAlpha::NodeTemplate::Representation
|
||||||
|
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeTemplatesScopedList::Warning, decorator: Google::Apis::ComputeAlpha::NodeTemplatesScopedList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeTemplatesScopedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeTemplatesScopedList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeType
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :cpu_platform, as: 'cpuPlatform'
|
||||||
|
property :creation_timestamp, as: 'creationTimestamp'
|
||||||
|
property :deprecated, as: 'deprecated', class: Google::Apis::ComputeAlpha::DeprecationStatus, decorator: Google::Apis::ComputeAlpha::DeprecationStatus::Representation
|
||||||
|
|
||||||
|
property :description, as: 'description'
|
||||||
|
property :guest_cpus, as: 'guestCpus'
|
||||||
|
property :id, :numeric_string => true, as: 'id'
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :local_ssd_gb, as: 'localSsdGb'
|
||||||
|
property :memory_mb, as: 'memoryMb'
|
||||||
|
property :name, as: 'name'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :zone, as: 'zone'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTypeAggregatedList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :id, as: 'id'
|
||||||
|
hash :items, as: 'items', class: Google::Apis::ComputeAlpha::NodeTypesScopedList, decorator: Google::Apis::ComputeAlpha::NodeTypesScopedList::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeTypeAggregatedList::Warning, decorator: Google::Apis::ComputeAlpha::NodeTypeAggregatedList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeTypeAggregatedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeTypeAggregatedList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTypeList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :id, as: 'id'
|
||||||
|
collection :items, as: 'items', class: Google::Apis::ComputeAlpha::NodeType, decorator: Google::Apis::ComputeAlpha::NodeType::Representation
|
||||||
|
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
property :self_link, as: 'selfLink'
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeTypeList::Warning, decorator: Google::Apis::ComputeAlpha::NodeTypeList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeTypeList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeTypeList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class NodeTypesScopedList
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :node_types, as: 'nodeTypes', class: Google::Apis::ComputeAlpha::NodeType, decorator: Google::Apis::ComputeAlpha::NodeType::Representation
|
||||||
|
|
||||||
|
property :warning, as: 'warning', class: Google::Apis::ComputeAlpha::NodeTypesScopedList::Warning, decorator: Google::Apis::ComputeAlpha::NodeTypesScopedList::Warning::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
class Warning
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :code, as: 'code'
|
||||||
|
collection :data, as: 'data', class: Google::Apis::ComputeAlpha::NodeTypesScopedList::Warning::Datum, decorator: Google::Apis::ComputeAlpha::NodeTypesScopedList::Warning::Datum::Representation
|
||||||
|
|
||||||
|
property :message, as: 'message'
|
||||||
|
end
|
||||||
|
|
||||||
|
class Datum
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
property :value, as: 'value'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class Operation
|
class Operation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -10139,14 +10473,6 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
class VmMaintenancePolicy
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
property :maintenance_window, as: 'maintenanceWindow', class: Google::Apis::ComputeAlpha::MaintenanceWindow, decorator: Google::Apis::ComputeAlpha::MaintenanceWindow::Representation
|
|
||||||
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class VpnTunnel
|
class VpnTunnel
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/compute/docs/reference/latest/
|
# @see https://developers.google.com/compute/docs/reference/latest/
|
||||||
module ComputeBeta
|
module ComputeBeta
|
||||||
VERSION = 'Beta'
|
VERSION = 'Beta'
|
||||||
REVISION = '20180323'
|
REVISION = '20180329'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -362,7 +362,7 @@ module Google
|
||||||
class AcceleratorTypesScopedList
|
class AcceleratorTypesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of accelerator types contained in this scope.
|
# [Output Only] A list of accelerator types contained in this scope.
|
||||||
# Corresponds to the JSON property `acceleratorTypes`
|
# Corresponds to the JSON property `acceleratorTypes`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::AcceleratorType>]
|
# @return [Array<Google::Apis::ComputeBeta::AcceleratorType>]
|
||||||
attr_accessor :accelerator_types
|
attr_accessor :accelerator_types
|
||||||
|
@ -899,7 +899,7 @@ module Google
|
||||||
class AddressesScopedList
|
class AddressesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of addresses contained in this scope.
|
# [Output Only] A list of addresses contained in this scope.
|
||||||
# Corresponds to the JSON property `addresses`
|
# Corresponds to the JSON property `addresses`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Address>]
|
# @return [Array<Google::Apis::ComputeBeta::Address>]
|
||||||
attr_accessor :addresses
|
attr_accessor :addresses
|
||||||
|
@ -1690,7 +1690,7 @@ module Google
|
||||||
class AutoscalersScopedList
|
class AutoscalersScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of autoscalers contained in this scope.
|
# [Output Only] A list of autoscalers contained in this scope.
|
||||||
# Corresponds to the JSON property `autoscalers`
|
# Corresponds to the JSON property `autoscalers`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Autoscaler>]
|
# @return [Array<Google::Apis::ComputeBeta::Autoscaler>]
|
||||||
attr_accessor :autoscalers
|
attr_accessor :autoscalers
|
||||||
|
@ -2831,7 +2831,7 @@ module Google
|
||||||
class BackendServicesScopedList
|
class BackendServicesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of BackendServices contained in this scope.
|
# A list of BackendServices contained in this scope.
|
||||||
# Corresponds to the JSON property `backendServices`
|
# Corresponds to the JSON property `backendServices`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::BackendService>]
|
# @return [Array<Google::Apis::ComputeBeta::BackendService>]
|
||||||
attr_accessor :backend_services
|
attr_accessor :backend_services
|
||||||
|
@ -3109,8 +3109,8 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :region
|
attr_accessor :region
|
||||||
|
|
||||||
# List of commitment amounts for particular resources. Note that VCPU and MEMORY
|
# A list of commitment amounts for particular resources. Note that VCPU and
|
||||||
# resource commitments must occur together.
|
# MEMORY resource commitments must occur together.
|
||||||
# Corresponds to the JSON property `resources`
|
# Corresponds to the JSON property `resources`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::ResourceCommitment>]
|
# @return [Array<Google::Apis::ComputeBeta::ResourceCommitment>]
|
||||||
attr_accessor :resources
|
attr_accessor :resources
|
||||||
|
@ -3399,7 +3399,7 @@ module Google
|
||||||
class CommitmentsScopedList
|
class CommitmentsScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of commitments contained in this scope.
|
# [Output Only] A list of commitments contained in this scope.
|
||||||
# Corresponds to the JSON property `commitments`
|
# Corresponds to the JSON property `commitments`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Commitment>]
|
# @return [Array<Google::Apis::ComputeBeta::Commitment>]
|
||||||
attr_accessor :commitments
|
attr_accessor :commitments
|
||||||
|
@ -3560,6 +3560,11 @@ module Google
|
||||||
class CustomerEncryptionKey
|
class CustomerEncryptionKey
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The name of the encryption key that is stored in Google Cloud KMS.
|
||||||
|
# Corresponds to the JSON property `kmsKeyName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :kms_key_name
|
||||||
|
|
||||||
# Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
# Specifies a 256-bit customer-supplied encryption key, encoded in RFC 4648
|
||||||
# base64 to either encrypt or decrypt this resource.
|
# base64 to either encrypt or decrypt this resource.
|
||||||
# Corresponds to the JSON property `rawKey`
|
# Corresponds to the JSON property `rawKey`
|
||||||
|
@ -3572,7 +3577,7 @@ module Google
|
||||||
# Compute Engine:
|
# Compute Engine:
|
||||||
# - The key is wrapped using a RSA public key certificate provided by Google.
|
# - The key is wrapped using a RSA public key certificate provided by Google.
|
||||||
# - After being wrapped, the key must be encoded in RFC 4648 base64 encoding.
|
# - After being wrapped, the key must be encoded in RFC 4648 base64 encoding.
|
||||||
# Get the RSA public key certificate provided by Google at:
|
# Gets the RSA public key certificate provided by Google at:
|
||||||
# https://cloud-certs.storage.googleapis.com/google-cloud-csek-ingress.pem
|
# https://cloud-certs.storage.googleapis.com/google-cloud-csek-ingress.pem
|
||||||
# Corresponds to the JSON property `rsaEncryptedKey`
|
# Corresponds to the JSON property `rsaEncryptedKey`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
|
@ -3590,6 +3595,7 @@ module Google
|
||||||
|
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
|
@kms_key_name = args[:kms_key_name] if args.key?(:kms_key_name)
|
||||||
@raw_key = args[:raw_key] if args.key?(:raw_key)
|
@raw_key = args[:raw_key] if args.key?(:raw_key)
|
||||||
@rsa_encrypted_key = args[:rsa_encrypted_key] if args.key?(:rsa_encrypted_key)
|
@rsa_encrypted_key = args[:rsa_encrypted_key] if args.key?(:rsa_encrypted_key)
|
||||||
@sha256 = args[:sha256] if args.key?(:sha256)
|
@sha256 = args[:sha256] if args.key?(:sha256)
|
||||||
|
@ -4558,7 +4564,7 @@ module Google
|
||||||
class DiskTypesScopedList
|
class DiskTypesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of disk types contained in this scope.
|
# [Output Only] A list of disk types contained in this scope.
|
||||||
# Corresponds to the JSON property `diskTypes`
|
# Corresponds to the JSON property `diskTypes`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::DiskType>]
|
# @return [Array<Google::Apis::ComputeBeta::DiskType>]
|
||||||
attr_accessor :disk_types
|
attr_accessor :disk_types
|
||||||
|
@ -4668,7 +4674,7 @@ module Google
|
||||||
class DisksScopedList
|
class DisksScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of disks contained in this scope.
|
# [Output Only] A list of disks contained in this scope.
|
||||||
# Corresponds to the JSON property `disks`
|
# Corresponds to the JSON property `disks`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Disk>]
|
# @return [Array<Google::Apis::ComputeBeta::Disk>]
|
||||||
attr_accessor :disks
|
attr_accessor :disks
|
||||||
|
@ -5725,7 +5731,7 @@ module Google
|
||||||
class ForwardingRulesScopedList
|
class ForwardingRulesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of forwarding rules contained in this scope.
|
# A list of forwarding rules contained in this scope.
|
||||||
# Corresponds to the JSON property `forwardingRules`
|
# Corresponds to the JSON property `forwardingRules`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::ForwardingRule>]
|
# @return [Array<Google::Apis::ComputeBeta::ForwardingRule>]
|
||||||
attr_accessor :forwarding_rules
|
attr_accessor :forwarding_rules
|
||||||
|
@ -7183,7 +7189,7 @@ module Google
|
||||||
# @return [Array<Google::Apis::ComputeBeta::AttachedDisk>]
|
# @return [Array<Google::Apis::ComputeBeta::AttachedDisk>]
|
||||||
attr_accessor :disks
|
attr_accessor :disks
|
||||||
|
|
||||||
# List of the type and count of accelerator cards attached to the instance.
|
# A list of the type and count of accelerator cards attached to the instance.
|
||||||
# Corresponds to the JSON property `guestAccelerators`
|
# Corresponds to the JSON property `guestAccelerators`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::AcceleratorConfig>]
|
# @return [Array<Google::Apis::ComputeBeta::AcceleratorConfig>]
|
||||||
attr_accessor :guest_accelerators
|
attr_accessor :guest_accelerators
|
||||||
|
@ -7522,8 +7528,8 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :network
|
attr_accessor :network
|
||||||
|
|
||||||
# The URL of the region where the instance group is located (for regional
|
# [Output Only] The URL of the region where the instance group is located (for
|
||||||
# resources).
|
# regional resources).
|
||||||
# Corresponds to the JSON property `region`
|
# Corresponds to the JSON property `region`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :region
|
attr_accessor :region
|
||||||
|
@ -7538,7 +7544,8 @@ module Google
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :size
|
attr_accessor :size
|
||||||
|
|
||||||
# The URL of the subnetwork to which all instances in the instance group belong.
|
# [Output Only] The URL of the subnetwork to which all instances in the instance
|
||||||
|
# group belong.
|
||||||
# Corresponds to the JSON property `subnetwork`
|
# Corresponds to the JSON property `subnetwork`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :subnetwork
|
attr_accessor :subnetwork
|
||||||
|
@ -9693,7 +9700,7 @@ module Google
|
||||||
class InstancesScopedList
|
class InstancesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of instances contained in this scope.
|
# [Output Only] A list of instances contained in this scope.
|
||||||
# Corresponds to the JSON property `instances`
|
# Corresponds to the JSON property `instances`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Instance>]
|
# @return [Array<Google::Apis::ComputeBeta::Instance>]
|
||||||
attr_accessor :instances
|
attr_accessor :instances
|
||||||
|
@ -9812,7 +9819,7 @@ module Google
|
||||||
class InstancesSetMachineResourcesRequest
|
class InstancesSetMachineResourcesRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of the type and count of accelerator cards attached to the instance.
|
# A list of the type and count of accelerator cards attached to the instance.
|
||||||
# Corresponds to the JSON property `guestAccelerators`
|
# Corresponds to the JSON property `guestAccelerators`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::AcceleratorConfig>]
|
# @return [Array<Google::Apis::ComputeBeta::AcceleratorConfig>]
|
||||||
attr_accessor :guest_accelerators
|
attr_accessor :guest_accelerators
|
||||||
|
@ -9932,7 +9939,7 @@ module Google
|
||||||
attr_accessor :admin_enabled
|
attr_accessor :admin_enabled
|
||||||
alias_method :admin_enabled?, :admin_enabled
|
alias_method :admin_enabled?, :admin_enabled
|
||||||
|
|
||||||
# [Output Only] List of CircuitInfo objects, that describe the individual
|
# [Output Only] A list of CircuitInfo objects, that describe the individual
|
||||||
# circuits in this LAG.
|
# circuits in this LAG.
|
||||||
# Corresponds to the JSON property `circuitInfos`
|
# Corresponds to the JSON property `circuitInfos`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::InterconnectCircuitInfo>]
|
# @return [Array<Google::Apis::ComputeBeta::InterconnectCircuitInfo>]
|
||||||
|
@ -9955,7 +9962,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :description
|
attr_accessor :description
|
||||||
|
|
||||||
# [Output Only] List of outages expected for this Interconnect.
|
# [Output Only] A list of outages expected for this Interconnect.
|
||||||
# Corresponds to the JSON property `expectedOutages`
|
# Corresponds to the JSON property `expectedOutages`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::InterconnectOutageNotification>]
|
# @return [Array<Google::Apis::ComputeBeta::InterconnectOutageNotification>]
|
||||||
attr_accessor :expected_outages
|
attr_accessor :expected_outages
|
||||||
|
@ -10636,7 +10643,7 @@ module Google
|
||||||
class InterconnectAttachmentsScopedList
|
class InterconnectAttachmentsScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of interconnect attachments contained in this scope.
|
# A list of interconnect attachments contained in this scope.
|
||||||
# Corresponds to the JSON property `interconnectAttachments`
|
# Corresponds to the JSON property `interconnectAttachments`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::InterconnectAttachment>]
|
# @return [Array<Google::Apis::ComputeBeta::InterconnectAttachment>]
|
||||||
attr_accessor :interconnect_attachments
|
attr_accessor :interconnect_attachments
|
||||||
|
@ -11983,7 +11990,7 @@ module Google
|
||||||
class MachineTypesScopedList
|
class MachineTypesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of machine types contained in this scope.
|
# [Output Only] A list of machine types contained in this scope.
|
||||||
# Corresponds to the JSON property `machineTypes`
|
# Corresponds to the JSON property `machineTypes`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::MachineType>]
|
# @return [Array<Google::Apis::ComputeBeta::MachineType>]
|
||||||
attr_accessor :machine_types
|
attr_accessor :machine_types
|
||||||
|
@ -12395,7 +12402,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
||||||
# [Output Only] List of network peerings for the resource.
|
# [Output Only] A list of network peerings for the resource.
|
||||||
# Corresponds to the JSON property `peerings`
|
# Corresponds to the JSON property `peerings`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::NetworkPeering>]
|
# @return [Array<Google::Apis::ComputeBeta::NetworkPeering>]
|
||||||
attr_accessor :peerings
|
attr_accessor :peerings
|
||||||
|
@ -13320,7 +13327,7 @@ module Google
|
||||||
class OperationsScopedList
|
class OperationsScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of operations contained in this scope.
|
# [Output Only] A list of operations contained in this scope.
|
||||||
# Corresponds to the JSON property `operations`
|
# Corresponds to the JSON property `operations`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Operation>]
|
# @return [Array<Google::Apis::ComputeBeta::Operation>]
|
||||||
attr_accessor :operations
|
attr_accessor :operations
|
||||||
|
@ -14455,7 +14462,7 @@ module Google
|
||||||
class RegionInstanceGroupManagersListInstancesResponse
|
class RegionInstanceGroupManagersListInstancesResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of managed instances.
|
# A list of managed instances.
|
||||||
# Corresponds to the JSON property `managedInstances`
|
# Corresponds to the JSON property `managedInstances`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::ManagedInstance>]
|
# @return [Array<Google::Apis::ComputeBeta::ManagedInstance>]
|
||||||
attr_accessor :managed_instances
|
attr_accessor :managed_instances
|
||||||
|
@ -15947,7 +15954,7 @@ module Google
|
||||||
class RoutersScopedList
|
class RoutersScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of routers contained in this scope.
|
# A list of routers contained in this scope.
|
||||||
# Corresponds to the JSON property `routers`
|
# Corresponds to the JSON property `routers`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Router>]
|
# @return [Array<Google::Apis::ComputeBeta::Router>]
|
||||||
attr_accessor :routers
|
attr_accessor :routers
|
||||||
|
@ -16238,9 +16245,10 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
||||||
# List of rules that belong to this policy. There must always be a default rule (
|
# A list of rules that belong to this policy. There must always be a default
|
||||||
# rule with priority 2147483647 and match "*"). If no rules are provided when
|
# rule (rule with priority 2147483647 and match "*"). If no rules are provided
|
||||||
# creating a security policy, a default rule with action "allow" will be added.
|
# when creating a security policy, a default rule with action "allow" will be
|
||||||
|
# added.
|
||||||
# Corresponds to the JSON property `rules`
|
# Corresponds to the JSON property `rules`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::SecurityPolicyRule>]
|
# @return [Array<Google::Apis::ComputeBeta::SecurityPolicyRule>]
|
||||||
attr_accessor :rules
|
attr_accessor :rules
|
||||||
|
@ -17251,7 +17259,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :creation_timestamp
|
attr_accessor :creation_timestamp
|
||||||
|
|
||||||
# List of features enabled when the selected profile is CUSTOM. The
|
# A list of features enabled when the selected profile is CUSTOM. The
|
||||||
# - method returns the set of features that can be specified in this list. This
|
# - method returns the set of features that can be specified in this list. This
|
||||||
# field must be empty if the profile is not CUSTOM.
|
# field must be empty if the profile is not CUSTOM.
|
||||||
# Corresponds to the JSON property `customFeatures`
|
# Corresponds to the JSON property `customFeatures`
|
||||||
|
@ -17864,7 +17872,7 @@ module Google
|
||||||
class SubnetworksScopedList
|
class SubnetworksScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of subnetworks contained in this scope.
|
# A list of subnetworks contained in this scope.
|
||||||
# Corresponds to the JSON property `subnetworks`
|
# Corresponds to the JSON property `subnetworks`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::Subnetwork>]
|
# @return [Array<Google::Apis::ComputeBeta::Subnetwork>]
|
||||||
attr_accessor :subnetworks
|
attr_accessor :subnetworks
|
||||||
|
@ -18816,7 +18824,7 @@ module Google
|
||||||
class TargetInstancesScopedList
|
class TargetInstancesScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of target instances contained in this scope.
|
# A list of target instances contained in this scope.
|
||||||
# Corresponds to the JSON property `targetInstances`
|
# Corresponds to the JSON property `targetInstances`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::TargetInstance>]
|
# @return [Array<Google::Apis::ComputeBeta::TargetInstance>]
|
||||||
attr_accessor :target_instances
|
attr_accessor :target_instances
|
||||||
|
@ -19379,7 +19387,7 @@ module Google
|
||||||
class TargetPoolsScopedList
|
class TargetPoolsScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of target pools contained in this scope.
|
# A list of target pools contained in this scope.
|
||||||
# Corresponds to the JSON property `targetPools`
|
# Corresponds to the JSON property `targetPools`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::TargetPool>]
|
# @return [Array<Google::Apis::ComputeBeta::TargetPool>]
|
||||||
attr_accessor :target_pools
|
attr_accessor :target_pools
|
||||||
|
@ -20329,7 +20337,7 @@ module Google
|
||||||
class TargetVpnGatewaysScopedList
|
class TargetVpnGatewaysScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# [Output Only] List of target vpn gateways contained in this scope.
|
# [Output Only] A list of target vpn gateways contained in this scope.
|
||||||
# Corresponds to the JSON property `targetVpnGateways`
|
# Corresponds to the JSON property `targetVpnGateways`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::TargetVpnGateway>]
|
# @return [Array<Google::Apis::ComputeBeta::TargetVpnGateway>]
|
||||||
attr_accessor :target_vpn_gateways
|
attr_accessor :target_vpn_gateways
|
||||||
|
@ -21455,7 +21463,7 @@ module Google
|
||||||
class VpnTunnelsScopedList
|
class VpnTunnelsScopedList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# List of vpn tunnels contained in this scope.
|
# A list of vpn tunnels contained in this scope.
|
||||||
# Corresponds to the JSON property `vpnTunnels`
|
# Corresponds to the JSON property `vpnTunnels`
|
||||||
# @return [Array<Google::Apis::ComputeBeta::VpnTunnel>]
|
# @return [Array<Google::Apis::ComputeBeta::VpnTunnel>]
|
||||||
attr_accessor :vpn_tunnels
|
attr_accessor :vpn_tunnels
|
||||||
|
|
|
@ -3870,6 +3870,7 @@ module Google
|
||||||
class CustomerEncryptionKey
|
class CustomerEncryptionKey
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :kms_key_name, as: 'kmsKeyName'
|
||||||
property :raw_key, as: 'rawKey'
|
property :raw_key, as: 'rawKey'
|
||||||
property :rsa_encrypted_key, as: 'rsaEncryptedKey'
|
property :rsa_encrypted_key, as: 'rsaEncryptedKey'
|
||||||
property :sha256, as: 'sha256'
|
property :sha256, as: 'sha256'
|
||||||
|
|
|
@ -6323,7 +6323,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns all of the details about the specified managed instance group. Get a
|
# Returns all of the details about the specified managed instance group. Gets a
|
||||||
# list of available managed instance groups by making a list() request.
|
# list of available managed instance groups by making a list() request.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
|
@ -7747,7 +7747,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns the specified instance template. Get a list of available instance
|
# Returns the specified instance template. Gets a list of available instance
|
||||||
# templates by making a list() request.
|
# templates by making a list() request.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
|
@ -10874,7 +10874,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns the specified machine type. Get a list of available machine types by
|
# Returns the specified machine type. Gets a list of available machine types by
|
||||||
# making a list() request.
|
# making a list() request.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
|
@ -11687,8 +11687,8 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Get the shared VPC host project that this project links to. May be empty if no
|
# Gets the shared VPC host project that this project links to. May be empty if
|
||||||
# link exists.
|
# no link exists.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -11723,7 +11723,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Get service resources (a.k.a service project) associated with this host
|
# Gets service resources (a.k.a service project) associated with this host
|
||||||
# project.
|
# project.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
|
@ -11767,7 +11767,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# List all shared VPC host projects visible to the user in an organization.
|
# Lists all shared VPC host projects visible to the user in an organization.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
# @param [Google::Apis::ComputeBeta::ProjectsListXpnHostsRequest] projects_list_xpn_hosts_request_object
|
# @param [Google::Apis::ComputeBeta::ProjectsListXpnHostsRequest] projects_list_xpn_hosts_request_object
|
||||||
|
@ -16966,7 +16966,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# List all of the ordered rules present in a single specified policy.
|
# Lists all of the ordered rules present in a single specified policy.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
# @param [String] ssl_policy
|
# @param [String] ssl_policy
|
||||||
|
@ -17056,7 +17056,7 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
# List all the SSL policies that have been configured for the specified project.
|
# Lists all the SSL policies that have been configured for the specified project.
|
||||||
# @param [String] project
|
# @param [String] project
|
||||||
# Project ID for this request.
|
# Project ID for this request.
|
||||||
# @param [String] filter
|
# @param [String] filter
|
||||||
|
|
|
@ -18,7 +18,7 @@ require 'google/apis/container_v1/representations.rb'
|
||||||
|
|
||||||
module Google
|
module Google
|
||||||
module Apis
|
module Apis
|
||||||
# Google Kubernetes Engine API
|
# Kubernetes Engine API
|
||||||
#
|
#
|
||||||
# The Google Kubernetes Engine API is used for building and managing container
|
# The Google Kubernetes Engine API is used for building and managing container
|
||||||
# based applications, powered by the open source Kubernetes technology.
|
# based applications, powered by the open source Kubernetes technology.
|
||||||
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/container-engine/
|
# @see https://cloud.google.com/container-engine/
|
||||||
module ContainerV1
|
module ContainerV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20180308'
|
REVISION = '20180412'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -628,8 +628,7 @@ module Google
|
||||||
attr_accessor :cluster_id
|
attr_accessor :cluster_id
|
||||||
|
|
||||||
# The name (project, location, cluster id) of the cluster to complete IP
|
# The name (project, location, cluster id) of the cluster to complete IP
|
||||||
# rotation.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -725,8 +724,9 @@ module Google
|
||||||
# @return [Google::Apis::ContainerV1::NodePool]
|
# @return [Google::Apis::ContainerV1::NodePool]
|
||||||
attr_accessor :node_pool
|
attr_accessor :node_pool
|
||||||
|
|
||||||
# The parent (project, location, cluster id) where the node pool will be created.
|
# The parent (project, location, cluster id) where the node pool will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# created. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# Corresponds to the JSON property `parent`
|
# Corresponds to the JSON property `parent`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :parent
|
attr_accessor :parent
|
||||||
|
@ -1354,8 +1354,9 @@ module Google
|
||||||
# friendly names of CPU platforms, such as
|
# friendly names of CPU platforms, such as
|
||||||
# <code>minCpuPlatform: "Intel Haswell"</code> or
|
# <code>minCpuPlatform: "Intel Haswell"</code> or
|
||||||
# <code>minCpuPlatform: "Intel Sandy Bridge"</code>. For more
|
# <code>minCpuPlatform: "Intel Sandy Bridge"</code>. For more
|
||||||
# information, read [how to specify min CPU platform](https://cloud.google.com/
|
# information, read [how to specify min CPU
|
||||||
# compute/docs/instances/specify-min-cpu-platform)
|
# platform](https://cloud.google.com/compute/docs/instances/specify-min-cpu-
|
||||||
|
# platform)
|
||||||
# Corresponds to the JSON property `minCpuPlatform`
|
# Corresponds to the JSON property `minCpuPlatform`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :min_cpu_platform
|
attr_accessor :min_cpu_platform
|
||||||
|
@ -2208,8 +2209,7 @@ module Google
|
||||||
attr_accessor :cluster_id
|
attr_accessor :cluster_id
|
||||||
|
|
||||||
# The name (project, location, cluster id) of the cluster to set networking
|
# The name (project, location, cluster id) of the cluster to set networking
|
||||||
# policy.
|
# policy. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -2438,8 +2438,8 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :cluster_id
|
attr_accessor :cluster_id
|
||||||
|
|
||||||
# The name (project, location, cluster id) of the cluster to start IP rotation.
|
# The name (project, location, cluster id) of the cluster to start IP
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -2451,6 +2451,12 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :project_id
|
attr_accessor :project_id
|
||||||
|
|
||||||
|
# Whether to rotate credentials during IP rotation.
|
||||||
|
# Corresponds to the JSON property `rotateCredentials`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :rotate_credentials
|
||||||
|
alias_method :rotate_credentials?, :rotate_credentials
|
||||||
|
|
||||||
# Deprecated. The name of the Google Compute Engine
|
# Deprecated. The name of the Google Compute Engine
|
||||||
# [zone](/compute/docs/zones#available) in which the cluster
|
# [zone](/compute/docs/zones#available) in which the cluster
|
||||||
# resides.
|
# resides.
|
||||||
|
@ -2468,6 +2474,7 @@ module Google
|
||||||
@cluster_id = args[:cluster_id] if args.key?(:cluster_id)
|
@cluster_id = args[:cluster_id] if args.key?(:cluster_id)
|
||||||
@name = args[:name] if args.key?(:name)
|
@name = args[:name] if args.key?(:name)
|
||||||
@project_id = args[:project_id] if args.key?(:project_id)
|
@project_id = args[:project_id] if args.key?(:project_id)
|
||||||
|
@rotate_credentials = args[:rotate_credentials] if args.key?(:rotate_credentials)
|
||||||
@zone = args[:zone] if args.key?(:zone)
|
@zone = args[:zone] if args.key?(:zone)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -2596,8 +2603,9 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :image_type
|
attr_accessor :image_type
|
||||||
|
|
||||||
# The name (project, location, cluster, node pool) of the node pool to update.
|
# The name (project, location, cluster, node pool) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# update. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
|
@ -862,6 +862,7 @@ module Google
|
||||||
property :cluster_id, as: 'clusterId'
|
property :cluster_id, as: 'clusterId'
|
||||||
property :name, as: 'name'
|
property :name, as: 'name'
|
||||||
property :project_id, as: 'projectId'
|
property :project_id, as: 'projectId'
|
||||||
|
property :rotate_credentials, as: 'rotateCredentials'
|
||||||
property :zone, as: 'zone'
|
property :zone, as: 'zone'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -20,7 +20,7 @@ require 'google/apis/errors'
|
||||||
module Google
|
module Google
|
||||||
module Apis
|
module Apis
|
||||||
module ContainerV1
|
module ContainerV1
|
||||||
# Google Kubernetes Engine API
|
# Kubernetes Engine API
|
||||||
#
|
#
|
||||||
# The Google Kubernetes Engine API is used for building and managing container
|
# The Google Kubernetes Engine API is used for building and managing container
|
||||||
# based applications, powered by the open source Kubernetes technology.
|
# based applications, powered by the open source Kubernetes technology.
|
||||||
|
@ -92,8 +92,7 @@ module Google
|
||||||
# Completes master IP rotation.
|
# Completes master IP rotation.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster id) of the cluster to complete IP
|
# The name (project, location, cluster id) of the cluster to complete IP
|
||||||
# rotation.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# @param [Google::Apis::ContainerV1::CompleteIpRotationRequest] complete_ip_rotation_request_object
|
# @param [Google::Apis::ContainerV1::CompleteIpRotationRequest] complete_ip_rotation_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -553,8 +552,7 @@ module Google
|
||||||
# Enables/Disables Network Policy for a cluster.
|
# Enables/Disables Network Policy for a cluster.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster id) of the cluster to set networking
|
# The name (project, location, cluster id) of the cluster to set networking
|
||||||
# policy.
|
# policy. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# @param [Google::Apis::ContainerV1::SetNetworkPolicyRequest] set_network_policy_request_object
|
# @param [Google::Apis::ContainerV1::SetNetworkPolicyRequest] set_network_policy_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -621,8 +619,8 @@ module Google
|
||||||
|
|
||||||
# Start master IP rotation.
|
# Start master IP rotation.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster id) of the cluster to start IP rotation.
|
# The name (project, location, cluster id) of the cluster to start IP
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# @param [Google::Apis::ContainerV1::StartIpRotationRequest] start_ip_rotation_request_object
|
# @param [Google::Apis::ContainerV1::StartIpRotationRequest] start_ip_rotation_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -723,8 +721,9 @@ module Google
|
||||||
|
|
||||||
# Creates a node pool for a cluster.
|
# Creates a node pool for a cluster.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project, location, cluster id) where the node pool will be created.
|
# The parent (project, location, cluster id) where the node pool will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# created. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [Google::Apis::ContainerV1::CreateNodePoolRequest] create_node_pool_request_object
|
# @param [Google::Apis::ContainerV1::CreateNodePoolRequest] create_node_pool_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -757,8 +756,9 @@ module Google
|
||||||
|
|
||||||
# Deletes a node pool from a cluster.
|
# Deletes a node pool from a cluster.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to delete.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# delete. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] cluster_id
|
# @param [String] cluster_id
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
|
@ -807,8 +807,9 @@ module Google
|
||||||
|
|
||||||
# Retrieves the node pool requested.
|
# Retrieves the node pool requested.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to get.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# get. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] cluster_id
|
# @param [String] cluster_id
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
|
@ -857,8 +858,8 @@ module Google
|
||||||
|
|
||||||
# Lists the node pools for a cluster.
|
# Lists the node pools for a cluster.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project, location, cluster id) where the node pools will be listed.
|
# The parent (project, location, cluster id) where the node pools will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# listed. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# @param [String] cluster_id
|
# @param [String] cluster_id
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
|
@ -1044,8 +1045,9 @@ module Google
|
||||||
|
|
||||||
# Updates the version and/or image type of a specific node pool.
|
# Updates the version and/or image type of a specific node pool.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool) of the node pool to update.
|
# The name (project, location, cluster, node pool) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# update. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [Google::Apis::ContainerV1::UpdateNodePoolRequest] update_node_pool_request_object
|
# @param [Google::Apis::ContainerV1::UpdateNodePoolRequest] update_node_pool_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -1166,10 +1168,9 @@ module Google
|
||||||
# number](https://support.google.com/cloud/answer/6158840).
|
# number](https://support.google.com/cloud/answer/6158840).
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
# @param [String] zone
|
# @param [String] zone
|
||||||
# Deprecated. The name of the Google Compute Engine [zone](/compute/docs/zones#
|
# Deprecated. The name of the Google Compute Engine
|
||||||
# available)
|
# [zone](/compute/docs/zones#available) to return operations for, or `-` for
|
||||||
# to return operations for, or `-` for all zones.
|
# all zones. This field has been deprecated and replaced by the parent field.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2127,8 +2128,9 @@ module Google
|
||||||
# Deprecated. The name of the node pool to delete.
|
# Deprecated. The name of the node pool to delete.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to delete.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# delete. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2177,8 +2179,9 @@ module Google
|
||||||
# Deprecated. The name of the node pool.
|
# Deprecated. The name of the node pool.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to get.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# get. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2224,8 +2227,8 @@ module Google
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project, location, cluster id) where the node pools will be listed.
|
# The parent (project, location, cluster id) where the node pools will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# listed. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2549,10 +2552,9 @@ module Google
|
||||||
# number](https://support.google.com/cloud/answer/6158840).
|
# number](https://support.google.com/cloud/answer/6158840).
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
# @param [String] zone
|
# @param [String] zone
|
||||||
# Deprecated. The name of the Google Compute Engine [zone](/compute/docs/zones#
|
# Deprecated. The name of the Google Compute Engine
|
||||||
# available)
|
# [zone](/compute/docs/zones#available) to return operations for, or `-` for
|
||||||
# to return operations for, or `-` for all zones.
|
# all zones. This field has been deprecated and replaced by the parent field.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project and location) where the operations will be listed.
|
# The parent (project and location) where the operations will be listed.
|
||||||
# Specified in the format 'projects/*/locations/*'.
|
# Specified in the format 'projects/*/locations/*'.
|
||||||
|
|
|
@ -18,7 +18,7 @@ require 'google/apis/container_v1beta1/representations.rb'
|
||||||
|
|
||||||
module Google
|
module Google
|
||||||
module Apis
|
module Apis
|
||||||
# Google Kubernetes Engine API
|
# Kubernetes Engine API
|
||||||
#
|
#
|
||||||
# The Google Kubernetes Engine API is used for building and managing container
|
# The Google Kubernetes Engine API is used for building and managing container
|
||||||
# based applications, powered by the open source Kubernetes technology.
|
# based applications, powered by the open source Kubernetes technology.
|
||||||
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/container-engine/
|
# @see https://cloud.google.com/container-engine/
|
||||||
module ContainerV1beta1
|
module ContainerV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20180319'
|
REVISION = '20180412'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -406,6 +406,11 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :network
|
attr_accessor :network
|
||||||
|
|
||||||
|
# NetworkConfig reports the relative names of network & subnetwork.
|
||||||
|
# Corresponds to the JSON property `networkConfig`
|
||||||
|
# @return [Google::Apis::ContainerV1beta1::NetworkConfig]
|
||||||
|
attr_accessor :network_config
|
||||||
|
|
||||||
# Configuration options for the NetworkPolicy feature.
|
# Configuration options for the NetworkPolicy feature.
|
||||||
# https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
|
# https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
|
||||||
# Corresponds to the JSON property `networkPolicy`
|
# Corresponds to the JSON property `networkPolicy`
|
||||||
|
@ -444,8 +449,8 @@ module Google
|
||||||
attr_accessor :private_cluster
|
attr_accessor :private_cluster
|
||||||
alias_method :private_cluster?, :private_cluster
|
alias_method :private_cluster?, :private_cluster
|
||||||
|
|
||||||
# The resource labels for the cluster to use to annotate any related GCE
|
# The resource labels for the cluster to use to annotate any related
|
||||||
# resources.
|
# Google Compute Engine resources.
|
||||||
# Corresponds to the JSON property `resourceLabels`
|
# Corresponds to the JSON property `resourceLabels`
|
||||||
# @return [Hash<String,String>]
|
# @return [Hash<String,String>]
|
||||||
attr_accessor :resource_labels
|
attr_accessor :resource_labels
|
||||||
|
@ -523,6 +528,7 @@ module Google
|
||||||
@monitoring_service = args[:monitoring_service] if args.key?(:monitoring_service)
|
@monitoring_service = args[:monitoring_service] if args.key?(:monitoring_service)
|
||||||
@name = args[:name] if args.key?(:name)
|
@name = args[:name] if args.key?(:name)
|
||||||
@network = args[:network] if args.key?(:network)
|
@network = args[:network] if args.key?(:network)
|
||||||
|
@network_config = args[:network_config] if args.key?(:network_config)
|
||||||
@network_policy = args[:network_policy] if args.key?(:network_policy)
|
@network_policy = args[:network_policy] if args.key?(:network_policy)
|
||||||
@node_config = args[:node_config] if args.key?(:node_config)
|
@node_config = args[:node_config] if args.key?(:node_config)
|
||||||
@node_ipv4_cidr_size = args[:node_ipv4_cidr_size] if args.key?(:node_ipv4_cidr_size)
|
@node_ipv4_cidr_size = args[:node_ipv4_cidr_size] if args.key?(:node_ipv4_cidr_size)
|
||||||
|
@ -658,8 +664,7 @@ module Google
|
||||||
attr_accessor :cluster_id
|
attr_accessor :cluster_id
|
||||||
|
|
||||||
# The name (project, location, cluster id) of the cluster to complete IP
|
# The name (project, location, cluster id) of the cluster to complete IP
|
||||||
# rotation.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -755,8 +760,9 @@ module Google
|
||||||
# @return [Google::Apis::ContainerV1beta1::NodePool]
|
# @return [Google::Apis::ContainerV1beta1::NodePool]
|
||||||
attr_accessor :node_pool
|
attr_accessor :node_pool
|
||||||
|
|
||||||
# The parent (project, location, cluster id) where the node pool will be created.
|
# The parent (project, location, cluster id) where the node pool will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# created. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# Corresponds to the JSON property `parent`
|
# Corresponds to the JSON property `parent`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :parent
|
attr_accessor :parent
|
||||||
|
@ -1139,6 +1145,35 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# ListUsableSubnetworksResponse is the response of
|
||||||
|
# ListUsableSubnetworksRequest.
|
||||||
|
class ListUsableSubnetworksResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# This token allows you to get the next page of results for list requests.
|
||||||
|
# If the number of results is larger than `page_size`, use the
|
||||||
|
# `next_page_token` as a value for the query parameter `page_token` in the
|
||||||
|
# next request. The value will become empty when there are no more pages.
|
||||||
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :next_page_token
|
||||||
|
|
||||||
|
# A list of usable subnetworks in the specified network project.
|
||||||
|
# Corresponds to the JSON property `subnetworks`
|
||||||
|
# @return [Array<Google::Apis::ContainerV1beta1::UsableSubnetwork>]
|
||||||
|
attr_accessor :subnetworks
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
|
||||||
|
@subnetworks = args[:subnetworks] if args.key?(:subnetworks)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# MaintenancePolicy defines the maintenance policy to be used for the cluster.
|
# MaintenancePolicy defines the maintenance policy to be used for the cluster.
|
||||||
class MaintenancePolicy
|
class MaintenancePolicy
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1266,6 +1301,35 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# NetworkConfig reports the relative names of network & subnetwork.
|
||||||
|
class NetworkConfig
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Output only. The name of the Google Compute Engine
|
||||||
|
# network(/compute/docs/networks-and-firewalls#networks).
|
||||||
|
# Example: projects/my-project/global/networks/my-network
|
||||||
|
# Corresponds to the JSON property `network`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :network
|
||||||
|
|
||||||
|
# Output only. The name of the Google Compute Engine
|
||||||
|
# [subnetwork](/compute/docs/vpc).
|
||||||
|
# Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
|
||||||
|
# Corresponds to the JSON property `subnetwork`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :subnetwork
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@network = args[:network] if args.key?(:network)
|
||||||
|
@subnetwork = args[:subnetwork] if args.key?(:subnetwork)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Configuration options for the NetworkPolicy feature.
|
# Configuration options for the NetworkPolicy feature.
|
||||||
# https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
|
# https://kubernetes.io/docs/concepts/services-networking/networkpolicies/
|
||||||
class NetworkPolicy
|
class NetworkPolicy
|
||||||
|
@ -1397,8 +1461,9 @@ module Google
|
||||||
# friendly names of CPU platforms, such as
|
# friendly names of CPU platforms, such as
|
||||||
# <code>minCpuPlatform: "Intel Haswell"</code> or
|
# <code>minCpuPlatform: "Intel Haswell"</code> or
|
||||||
# <code>minCpuPlatform: "Intel Sandy Bridge"</code>. For more
|
# <code>minCpuPlatform: "Intel Sandy Bridge"</code>. For more
|
||||||
# information, read [how to specify min CPU platform](https://cloud.google.com/
|
# information, read [how to specify min CPU
|
||||||
# compute/docs/instances/specify-min-cpu-platform)
|
# platform](https://cloud.google.com/compute/docs/instances/specify-min-cpu-
|
||||||
|
# platform)
|
||||||
# Corresponds to the JSON property `minCpuPlatform`
|
# Corresponds to the JSON property `minCpuPlatform`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :min_cpu_platform
|
attr_accessor :min_cpu_platform
|
||||||
|
@ -2316,8 +2381,7 @@ module Google
|
||||||
attr_accessor :cluster_id
|
attr_accessor :cluster_id
|
||||||
|
|
||||||
# The name (project, location, cluster id) of the cluster to set networking
|
# The name (project, location, cluster id) of the cluster to set networking
|
||||||
# policy.
|
# policy. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -2546,8 +2610,8 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :cluster_id
|
attr_accessor :cluster_id
|
||||||
|
|
||||||
# The name (project, location, cluster id) of the cluster to start IP rotation.
|
# The name (project, location, cluster id) of the cluster to start IP
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -2559,6 +2623,12 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :project_id
|
attr_accessor :project_id
|
||||||
|
|
||||||
|
# Whether to rotate credentials during IP rotation.
|
||||||
|
# Corresponds to the JSON property `rotateCredentials`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :rotate_credentials
|
||||||
|
alias_method :rotate_credentials?, :rotate_credentials
|
||||||
|
|
||||||
# Deprecated. The name of the Google Compute Engine
|
# Deprecated. The name of the Google Compute Engine
|
||||||
# [zone](/compute/docs/zones#available) in which the cluster
|
# [zone](/compute/docs/zones#available) in which the cluster
|
||||||
# resides.
|
# resides.
|
||||||
|
@ -2576,6 +2646,7 @@ module Google
|
||||||
@cluster_id = args[:cluster_id] if args.key?(:cluster_id)
|
@cluster_id = args[:cluster_id] if args.key?(:cluster_id)
|
||||||
@name = args[:name] if args.key?(:name)
|
@name = args[:name] if args.key?(:name)
|
||||||
@project_id = args[:project_id] if args.key?(:project_id)
|
@project_id = args[:project_id] if args.key?(:project_id)
|
||||||
|
@rotate_credentials = args[:rotate_credentials] if args.key?(:rotate_credentials)
|
||||||
@zone = args[:zone] if args.key?(:zone)
|
@zone = args[:zone] if args.key?(:zone)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -2704,8 +2775,9 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :image_type
|
attr_accessor :image_type
|
||||||
|
|
||||||
# The name (project, location, cluster, node pool) of the node pool to update.
|
# The name (project, location, cluster, node pool) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# update. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -2760,6 +2832,40 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# UsableSubnetwork resource returns the subnetwork name, its associated network
|
||||||
|
# and the primary CIDR range.
|
||||||
|
class UsableSubnetwork
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The range of internal addresses that are owned by this subnetwork.
|
||||||
|
# Corresponds to the JSON property `ipCidrRange`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :ip_cidr_range
|
||||||
|
|
||||||
|
# Network Name.
|
||||||
|
# Example: projects/my-project/global/networks/my-network
|
||||||
|
# Corresponds to the JSON property `network`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :network
|
||||||
|
|
||||||
|
# Subnetwork Name.
|
||||||
|
# Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
|
||||||
|
# Corresponds to the JSON property `subnetwork`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :subnetwork
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@ip_cidr_range = args[:ip_cidr_range] if args.key?(:ip_cidr_range)
|
||||||
|
@network = args[:network] if args.key?(:network)
|
||||||
|
@subnetwork = args[:subnetwork] if args.key?(:subnetwork)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# WorkloadMetadataConfig defines the metadata configuration to expose to
|
# WorkloadMetadataConfig defines the metadata configuration to expose to
|
||||||
# workloads on the node pool.
|
# workloads on the node pool.
|
||||||
class WorkloadMetadataConfig
|
class WorkloadMetadataConfig
|
||||||
|
|
|
@ -148,6 +148,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class ListUsableSubnetworksResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class MaintenancePolicy
|
class MaintenancePolicy
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -172,6 +178,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class NetworkConfig
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class NetworkPolicy
|
class NetworkPolicy
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -334,6 +346,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class UsableSubnetwork
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class WorkloadMetadataConfig
|
class WorkloadMetadataConfig
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -430,6 +448,8 @@ module Google
|
||||||
property :monitoring_service, as: 'monitoringService'
|
property :monitoring_service, as: 'monitoringService'
|
||||||
property :name, as: 'name'
|
property :name, as: 'name'
|
||||||
property :network, as: 'network'
|
property :network, as: 'network'
|
||||||
|
property :network_config, as: 'networkConfig', class: Google::Apis::ContainerV1beta1::NetworkConfig, decorator: Google::Apis::ContainerV1beta1::NetworkConfig::Representation
|
||||||
|
|
||||||
property :network_policy, as: 'networkPolicy', class: Google::Apis::ContainerV1beta1::NetworkPolicy, decorator: Google::Apis::ContainerV1beta1::NetworkPolicy::Representation
|
property :network_policy, as: 'networkPolicy', class: Google::Apis::ContainerV1beta1::NetworkPolicy, decorator: Google::Apis::ContainerV1beta1::NetworkPolicy::Representation
|
||||||
|
|
||||||
property :node_config, as: 'nodeConfig', class: Google::Apis::ContainerV1beta1::NodeConfig, decorator: Google::Apis::ContainerV1beta1::NodeConfig::Representation
|
property :node_config, as: 'nodeConfig', class: Google::Apis::ContainerV1beta1::NodeConfig, decorator: Google::Apis::ContainerV1beta1::NodeConfig::Representation
|
||||||
|
@ -589,6 +609,15 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class ListUsableSubnetworksResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
collection :subnetworks, as: 'subnetworks', class: Google::Apis::ContainerV1beta1::UsableSubnetwork, decorator: Google::Apis::ContainerV1beta1::UsableSubnetwork::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class MaintenancePolicy
|
class MaintenancePolicy
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -627,6 +656,14 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class NetworkConfig
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :network, as: 'network'
|
||||||
|
property :subnetwork, as: 'subnetwork'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class NetworkPolicy
|
class NetworkPolicy
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -907,6 +944,7 @@ module Google
|
||||||
property :cluster_id, as: 'clusterId'
|
property :cluster_id, as: 'clusterId'
|
||||||
property :name, as: 'name'
|
property :name, as: 'name'
|
||||||
property :project_id, as: 'projectId'
|
property :project_id, as: 'projectId'
|
||||||
|
property :rotate_credentials, as: 'rotateCredentials'
|
||||||
property :zone, as: 'zone'
|
property :zone, as: 'zone'
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -947,6 +985,15 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class UsableSubnetwork
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :ip_cidr_range, as: 'ipCidrRange'
|
||||||
|
property :network, as: 'network'
|
||||||
|
property :subnetwork, as: 'subnetwork'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class WorkloadMetadataConfig
|
class WorkloadMetadataConfig
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -20,7 +20,7 @@ require 'google/apis/errors'
|
||||||
module Google
|
module Google
|
||||||
module Apis
|
module Apis
|
||||||
module ContainerV1beta1
|
module ContainerV1beta1
|
||||||
# Google Kubernetes Engine API
|
# Kubernetes Engine API
|
||||||
#
|
#
|
||||||
# The Google Kubernetes Engine API is used for building and managing container
|
# The Google Kubernetes Engine API is used for building and managing container
|
||||||
# based applications, powered by the open source Kubernetes technology.
|
# based applications, powered by the open source Kubernetes technology.
|
||||||
|
@ -48,6 +48,53 @@ module Google
|
||||||
@batch_path = 'batch'
|
@batch_path = 'batch'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Lists subnetworks that are usable for creating clusters in a project.
|
||||||
|
# @param [String] parent
|
||||||
|
# The parent project where subnetworks are usable.
|
||||||
|
# Specified in the format 'projects/*'.
|
||||||
|
# @param [String] filter
|
||||||
|
# Filtering currently only supports equality on the networkProjectId and must
|
||||||
|
# be in the form: "networkProjectId=[PROJECTID]", where `networkProjectId`
|
||||||
|
# is the project which owns the listed subnetworks. This defaults to the
|
||||||
|
# parent project ID.
|
||||||
|
# @param [Fixnum] page_size
|
||||||
|
# The max number of results per page that should be returned. If the number
|
||||||
|
# of available results is larger than `page_size`, a `next_page_token` is
|
||||||
|
# returned which can be used to get the next page of results in subsequent
|
||||||
|
# requests. Acceptable values are 0 to 500, inclusive. (Default: 500)
|
||||||
|
# @param [String] page_token
|
||||||
|
# Specifies a page token to use. Set this to the nextPageToken returned by
|
||||||
|
# previous list requests to get the next page of results.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::ContainerV1beta1::ListUsableSubnetworksResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::ContainerV1beta1::ListUsableSubnetworksResponse]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def list_project_aggregated_usable_subnetworks(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1beta1/{+parent}/aggregated/usableSubnetworks', options)
|
||||||
|
command.response_representation = Google::Apis::ContainerV1beta1::ListUsableSubnetworksResponse::Representation
|
||||||
|
command.response_class = Google::Apis::ContainerV1beta1::ListUsableSubnetworksResponse
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['filter'] = filter unless filter.nil?
|
||||||
|
command.query['pageSize'] = page_size unless page_size.nil?
|
||||||
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Returns configuration info about the Kubernetes Engine service.
|
# Returns configuration info about the Kubernetes Engine service.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project and location) of the server config to get
|
# The name (project and location) of the server config to get
|
||||||
|
@ -92,8 +139,7 @@ module Google
|
||||||
# Completes master IP rotation.
|
# Completes master IP rotation.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster id) of the cluster to complete IP
|
# The name (project, location, cluster id) of the cluster to complete IP
|
||||||
# rotation.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# @param [Google::Apis::ContainerV1beta1::CompleteIpRotationRequest] complete_ip_rotation_request_object
|
# @param [Google::Apis::ContainerV1beta1::CompleteIpRotationRequest] complete_ip_rotation_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -554,8 +600,7 @@ module Google
|
||||||
# Enables/Disables Network Policy for a cluster.
|
# Enables/Disables Network Policy for a cluster.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster id) of the cluster to set networking
|
# The name (project, location, cluster id) of the cluster to set networking
|
||||||
# policy.
|
# policy. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
|
||||||
# @param [Google::Apis::ContainerV1beta1::SetNetworkPolicyRequest] set_network_policy_request_object
|
# @param [Google::Apis::ContainerV1beta1::SetNetworkPolicyRequest] set_network_policy_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -622,8 +667,8 @@ module Google
|
||||||
|
|
||||||
# Start master IP rotation.
|
# Start master IP rotation.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster id) of the cluster to start IP rotation.
|
# The name (project, location, cluster id) of the cluster to start IP
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# rotation. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# @param [Google::Apis::ContainerV1beta1::StartIpRotationRequest] start_ip_rotation_request_object
|
# @param [Google::Apis::ContainerV1beta1::StartIpRotationRequest] start_ip_rotation_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -724,8 +769,9 @@ module Google
|
||||||
|
|
||||||
# Creates a node pool for a cluster.
|
# Creates a node pool for a cluster.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project, location, cluster id) where the node pool will be created.
|
# The parent (project, location, cluster id) where the node pool will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# created. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [Google::Apis::ContainerV1beta1::CreateNodePoolRequest] create_node_pool_request_object
|
# @param [Google::Apis::ContainerV1beta1::CreateNodePoolRequest] create_node_pool_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -758,8 +804,9 @@ module Google
|
||||||
|
|
||||||
# Deletes a node pool from a cluster.
|
# Deletes a node pool from a cluster.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to delete.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# delete. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] cluster_id
|
# @param [String] cluster_id
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
|
@ -808,8 +855,9 @@ module Google
|
||||||
|
|
||||||
# Retrieves the node pool requested.
|
# Retrieves the node pool requested.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to get.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# get. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] cluster_id
|
# @param [String] cluster_id
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
|
@ -858,8 +906,8 @@ module Google
|
||||||
|
|
||||||
# Lists the node pools for a cluster.
|
# Lists the node pools for a cluster.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project, location, cluster id) where the node pools will be listed.
|
# The parent (project, location, cluster id) where the node pools will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# listed. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# @param [String] cluster_id
|
# @param [String] cluster_id
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
|
@ -1045,8 +1093,9 @@ module Google
|
||||||
|
|
||||||
# Updates the version and/or image type of a specific node pool.
|
# Updates the version and/or image type of a specific node pool.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool) of the node pool to update.
|
# The name (project, location, cluster, node pool) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# update. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [Google::Apis::ContainerV1beta1::UpdateNodePoolRequest] update_node_pool_request_object
|
# @param [Google::Apis::ContainerV1beta1::UpdateNodePoolRequest] update_node_pool_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -1167,10 +1216,9 @@ module Google
|
||||||
# number](https://support.google.com/cloud/answer/6158840).
|
# number](https://support.google.com/cloud/answer/6158840).
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
# @param [String] zone
|
# @param [String] zone
|
||||||
# Deprecated. The name of the Google Compute Engine [zone](/compute/docs/zones#
|
# Deprecated. The name of the Google Compute Engine
|
||||||
# available)
|
# [zone](/compute/docs/zones#available) to return operations for, or `-` for
|
||||||
# to return operations for, or `-` for all zones.
|
# all zones. This field has been deprecated and replaced by the parent field.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2129,8 +2177,9 @@ module Google
|
||||||
# Deprecated. The name of the node pool to delete.
|
# Deprecated. The name of the node pool to delete.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to delete.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# delete. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2179,8 +2228,9 @@ module Google
|
||||||
# Deprecated. The name of the node pool.
|
# Deprecated. The name of the node pool.
|
||||||
# This field has been deprecated and replaced by the name field.
|
# This field has been deprecated and replaced by the name field.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name (project, location, cluster, node pool id) of the node pool to get.
|
# The name (project, location, cluster, node pool id) of the node pool to
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*/nodePools/*'.
|
# get. Specified in the format
|
||||||
|
# 'projects/*/locations/*/clusters/*/nodePools/*'.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2226,8 +2276,8 @@ module Google
|
||||||
# Deprecated. The name of the cluster.
|
# Deprecated. The name of the cluster.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project, location, cluster id) where the node pools will be listed.
|
# The parent (project, location, cluster id) where the node pools will be
|
||||||
# Specified in the format 'projects/*/locations/*/clusters/*'.
|
# listed. Specified in the format 'projects/*/locations/*/clusters/*'.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -2551,10 +2601,9 @@ module Google
|
||||||
# number](https://support.google.com/cloud/answer/6158840).
|
# number](https://support.google.com/cloud/answer/6158840).
|
||||||
# This field has been deprecated and replaced by the parent field.
|
# This field has been deprecated and replaced by the parent field.
|
||||||
# @param [String] zone
|
# @param [String] zone
|
||||||
# Deprecated. The name of the Google Compute Engine [zone](/compute/docs/zones#
|
# Deprecated. The name of the Google Compute Engine
|
||||||
# available)
|
# [zone](/compute/docs/zones#available) to return operations for, or `-` for
|
||||||
# to return operations for, or `-` for all zones.
|
# all zones. This field has been deprecated and replaced by the parent field.
|
||||||
# This field has been deprecated and replaced by the parent field.
|
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The parent (project and location) where the operations will be listed.
|
# The parent (project and location) where the operations will be listed.
|
||||||
# Specified in the format 'projects/*/locations/*'.
|
# Specified in the format 'projects/*/locations/*'.
|
||||||
|
|
Loading…
Reference in New Issue