diff --git a/api_names_out.yaml b/api_names_out.yaml index 8126b399b..48e921f9b 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -75375,6 +75375,10 @@ "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1Instance/state": state "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1Instance/tenantProjectId": tenant_project_id "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1Instance/updateTime": update_time +"/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata": google_cloud_saasaccelerator_management_providers_v1_node_slo_metadata +"/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata/exclusions": exclusions +"/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata/exclusions/exclusion": exclusion +"/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata/nodeId": node_id "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata": google_cloud_saasaccelerator_management_providers_v1_notification_metadata "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata/rescheduled": rescheduled "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata/scheduledEndTime": scheduled_end_time @@ -75395,6 +75399,8 @@ "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata": google_cloud_saasaccelerator_management_providers_v1_slo_metadata "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/exclusions": exclusions "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/exclusions/exclusion": exclusion +"/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/nodes": nodes +"/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/nodes/node": node "/file:v1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/tier": tier "/file:v1/Instance": instance "/file:v1/Instance/createTime": create_time @@ -75543,6 +75549,10 @@ "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1Instance/state": state "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1Instance/tenantProjectId": tenant_project_id "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1Instance/updateTime": update_time +"/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata": google_cloud_saasaccelerator_management_providers_v1_node_slo_metadata +"/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata/exclusions": exclusions +"/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata/exclusions/exclusion": exclusion +"/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata/nodeId": node_id "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata": google_cloud_saasaccelerator_management_providers_v1_notification_metadata "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata/rescheduled": rescheduled "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata/scheduledEndTime": scheduled_end_time @@ -75563,6 +75573,8 @@ "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata": google_cloud_saasaccelerator_management_providers_v1_slo_metadata "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/exclusions": exclusions "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/exclusions/exclusion": exclusion +"/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/nodes": nodes +"/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/nodes/node": node "/file:v1beta1/GoogleCloudSaasacceleratorManagementProvidersV1SloMetadata/tier": tier "/file:v1beta1/Instance": instance "/file:v1beta1/Instance/createTime": create_time diff --git a/generated/google/apis/cloudkms_v1.rb b/generated/google/apis/cloudkms_v1.rb index 24ec69ea7..7179e308f 100644 --- a/generated/google/apis/cloudkms_v1.rb +++ b/generated/google/apis/cloudkms_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/kms/ module CloudkmsV1 VERSION = 'V1' - REVISION = '20190321' + REVISION = '20190426' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/file_v1.rb b/generated/google/apis/file_v1.rb index de15ca7b1..f33423509 100644 --- a/generated/google/apis/file_v1.rb +++ b/generated/google/apis/file_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/filestore/ module FileV1 VERSION = 'V1' - REVISION = '20190416' + REVISION = '20190430' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/file_v1/classes.rb b/generated/google/apis/file_v1/classes.rb index f22a4cc74..be86c6fc7 100644 --- a/generated/google/apis/file_v1/classes.rb +++ b/generated/google/apis/file_v1/classes.rb @@ -98,7 +98,9 @@ module Google # "foo": "bar" # `, # "state": READY, - # "software_version": "cloud-sql-09-28-2018", + # "software_versions": ` + # "software_update": "cloud-sql-09-28-2018", + # `, # "maintenance_policy_names": ` # "UpdatePolicy": # "projects/snapchat/locations/us-east1/maintenancePolicies/prod-update- @@ -111,7 +113,7 @@ module Google # "rollout": # "projects/cloud-sql/locations/us-east1/rollouts/cloud-sql-09-28-2018- # canary", - # ` + # `, # "projects/cloud-sql/locations/global/rolloutTypes/instance_restart": ` # "release": # "projects/cloud-sql/locations/global/releases/cloud-sql-09-20-repair", @@ -154,8 +156,7 @@ module Google # The key must be of the type name of the oneof policy name defined in # MaintenancePolicy, and the referenced policy must define the same policy # type. For complete details of MaintenancePolicy, please refer to - # //depot/google3/google/cloud/saasaccelerator/maintenancepolicy/api/v1/ - # maintenance_policy_resources.proto + # go/cloud-saas-mw-ug. # Corresponds to the JSON property `maintenancePolicyNames` # @return [Hash] attr_accessor :maintenance_policy_names @@ -239,6 +240,39 @@ module Google end end + # Node information for custom per-node SLO implementations. + # SSA does not support per-node SLO, but producers can populate per-node + # information in SloMetadata for custom precomputations. + # SSA Eligibility Exporter will emit per-node metric based on this information. + class GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + include Google::Apis::Core::Hashable + + # By default node is eligible if instance is eligible. + # But individual node might be excluded from SLO by adding entry here. + # For semantic see SloMetadata.exclusions. + # If both instance and node level exclusions are present for time period, + # the node level's reason will be reported by Eligibility Exporter. + # Corresponds to the JSON property `exclusions` + # @return [Array] + attr_accessor :exclusions + + # The id of the node. + # This should be equal to SaasInstanceNode.node_id. + # Corresponds to the JSON property `nodeId` + # @return [String] + attr_accessor :node_id + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @exclusions = args[:exclusions] if args.key?(:exclusions) + @node_id = args[:node_id] if args.key?(:node_id) + end + end + # NotificationMetadata is the notification state for an instance. class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata include Google::Apis::Core::Hashable @@ -409,6 +443,15 @@ module Google # @return [Array] attr_accessor :exclusions + # Optional: list of nodes. + # Some producers need to use per-node metadata to calculate SLO. + # This field allows such producers to publish per-node SLO meta data, + # which will be consumed by SSA Eligibility Exporter and published in the + # form of per node metric to Monarch. + # Corresponds to the JSON property `nodes` + # @return [Array] + attr_accessor :nodes + # Name of the SLO tier the Instance belongs to. This name will be expected to # match the tiers specified in the service SLO configuration. # Field is mandatory and must not be empty. @@ -423,6 +466,7 @@ module Google # Update properties of this object def update!(**args) @exclusions = args[:exclusions] if args.key?(:exclusions) + @nodes = args[:nodes] if args.key?(:nodes) @tier = args[:tier] if args.key?(:tier) end end @@ -648,8 +692,8 @@ module Google # Output only. # IPv4 addresses in the format # `octet 1`.`octet 2`.`octet 3`.`octet 4` or IPv6 addresses in the format - # `block 1`:`block 2`:`block 3`:`block 4`:`block 5`:`block 6`:`block 7`:`block 8` - # . + # `block 1`:`block 2`:`block 3`:`block 4`:`block 5`:`block 6`:`block + # 7`:`block 8`. # Corresponds to the JSON property `ipAddresses` # @return [Array] attr_accessor :ip_addresses @@ -668,12 +712,12 @@ module Google attr_accessor :network # A /29 CIDR block in one of the - # [internal IP address ranges](https://www.arin.net/knowledge/address_filters. - # html) - # that identifies the range of IP addresses reserved for this - # instance. For example, 10.0.0.0/29 or 192.168.0.0/29. The range you specify - # can't overlap with either existing subnets or assigned IP address ranges - # for other Cloud Filestore instances in the selected VPC network. + # [internal IP address + # ranges](https://www.arin.net/knowledge/address_filters.html) that + # identifies the range of IP addresses reserved for this instance. For + # example, 10.0.0.0/29 or 192.168.0.0/29. The range you specify can't overlap + # with either existing subnets or assigned IP address ranges for other Cloud + # Filestore instances in the selected VPC network. # Corresponds to the JSON property `reservedIpRange` # @return [String] attr_accessor :reserved_ip_range diff --git a/generated/google/apis/file_v1/representations.rb b/generated/google/apis/file_v1/representations.rb index b5e6c8abc..a27c8c5d8 100644 --- a/generated/google/apis/file_v1/representations.rb +++ b/generated/google/apis/file_v1/representations.rb @@ -46,6 +46,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -171,6 +177,15 @@ module Google end end + class GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :exclusions, as: 'exclusions', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion::Representation + + property :node_id, as: 'nodeId' + end + end + class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -214,6 +229,8 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation collection :exclusions, as: 'exclusions', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion::Representation + collection :nodes, as: 'nodes', class: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata, decorator: Google::Apis::FileV1::GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata::Representation + property :tier, as: 'tier' end end diff --git a/generated/google/apis/file_v1beta1.rb b/generated/google/apis/file_v1beta1.rb index 9bb5cecd7..690c6d36e 100644 --- a/generated/google/apis/file_v1beta1.rb +++ b/generated/google/apis/file_v1beta1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/filestore/ module FileV1beta1 VERSION = 'V1beta1' - REVISION = '20190416' + REVISION = '20190430' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/file_v1beta1/classes.rb b/generated/google/apis/file_v1beta1/classes.rb index 6f50ad0dd..789044b10 100644 --- a/generated/google/apis/file_v1beta1/classes.rb +++ b/generated/google/apis/file_v1beta1/classes.rb @@ -98,7 +98,9 @@ module Google # "foo": "bar" # `, # "state": READY, - # "software_version": "cloud-sql-09-28-2018", + # "software_versions": ` + # "software_update": "cloud-sql-09-28-2018", + # `, # "maintenance_policy_names": ` # "UpdatePolicy": # "projects/snapchat/locations/us-east1/maintenancePolicies/prod-update- @@ -111,7 +113,7 @@ module Google # "rollout": # "projects/cloud-sql/locations/us-east1/rollouts/cloud-sql-09-28-2018- # canary", - # ` + # `, # "projects/cloud-sql/locations/global/rolloutTypes/instance_restart": ` # "release": # "projects/cloud-sql/locations/global/releases/cloud-sql-09-20-repair", @@ -154,8 +156,7 @@ module Google # The key must be of the type name of the oneof policy name defined in # MaintenancePolicy, and the referenced policy must define the same policy # type. For complete details of MaintenancePolicy, please refer to - # //depot/google3/google/cloud/saasaccelerator/maintenancepolicy/api/v1/ - # maintenance_policy_resources.proto + # go/cloud-saas-mw-ug. # Corresponds to the JSON property `maintenancePolicyNames` # @return [Hash] attr_accessor :maintenance_policy_names @@ -239,6 +240,39 @@ module Google end end + # Node information for custom per-node SLO implementations. + # SSA does not support per-node SLO, but producers can populate per-node + # information in SloMetadata for custom precomputations. + # SSA Eligibility Exporter will emit per-node metric based on this information. + class GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + include Google::Apis::Core::Hashable + + # By default node is eligible if instance is eligible. + # But individual node might be excluded from SLO by adding entry here. + # For semantic see SloMetadata.exclusions. + # If both instance and node level exclusions are present for time period, + # the node level's reason will be reported by Eligibility Exporter. + # Corresponds to the JSON property `exclusions` + # @return [Array] + attr_accessor :exclusions + + # The id of the node. + # This should be equal to SaasInstanceNode.node_id. + # Corresponds to the JSON property `nodeId` + # @return [String] + attr_accessor :node_id + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @exclusions = args[:exclusions] if args.key?(:exclusions) + @node_id = args[:node_id] if args.key?(:node_id) + end + end + # NotificationMetadata is the notification state for an instance. class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata include Google::Apis::Core::Hashable @@ -409,6 +443,15 @@ module Google # @return [Array] attr_accessor :exclusions + # Optional: list of nodes. + # Some producers need to use per-node metadata to calculate SLO. + # This field allows such producers to publish per-node SLO meta data, + # which will be consumed by SSA Eligibility Exporter and published in the + # form of per node metric to Monarch. + # Corresponds to the JSON property `nodes` + # @return [Array] + attr_accessor :nodes + # Name of the SLO tier the Instance belongs to. This name will be expected to # match the tiers specified in the service SLO configuration. # Field is mandatory and must not be empty. @@ -423,6 +466,7 @@ module Google # Update properties of this object def update!(**args) @exclusions = args[:exclusions] if args.key?(:exclusions) + @nodes = args[:nodes] if args.key?(:nodes) @tier = args[:tier] if args.key?(:tier) end end @@ -648,8 +692,8 @@ module Google # Output only. # IPv4 addresses in the format # `octet 1`.`octet 2`.`octet 3`.`octet 4` or IPv6 addresses in the format - # `block 1`:`block 2`:`block 3`:`block 4`:`block 5`:`block 6`:`block 7`:`block 8` - # . + # `block 1`:`block 2`:`block 3`:`block 4`:`block 5`:`block 6`:`block + # 7`:`block 8`. # Corresponds to the JSON property `ipAddresses` # @return [Array] attr_accessor :ip_addresses @@ -668,12 +712,12 @@ module Google attr_accessor :network # A /29 CIDR block in one of the - # [internal IP address ranges](https://www.arin.net/knowledge/address_filters. - # html) - # that identifies the range of IP addresses reserved for this - # instance. For example, 10.0.0.0/29 or 192.168.0.0/29. The range you specify - # can't overlap with either existing subnets or assigned IP address ranges - # for other Cloud Filestore instances in the selected VPC network. + # [internal IP address + # ranges](https://www.arin.net/knowledge/address_filters.html) that + # identifies the range of IP addresses reserved for this instance. For + # example, 10.0.0.0/29 or 192.168.0.0/29. The range you specify can't overlap + # with either existing subnets or assigned IP address ranges for other Cloud + # Filestore instances in the selected VPC network. # Corresponds to the JSON property `reservedIpRange` # @return [String] attr_accessor :reserved_ip_range diff --git a/generated/google/apis/file_v1beta1/representations.rb b/generated/google/apis/file_v1beta1/representations.rb index c9a010a9d..8d8526adf 100644 --- a/generated/google/apis/file_v1beta1/representations.rb +++ b/generated/google/apis/file_v1beta1/representations.rb @@ -46,6 +46,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -171,6 +177,15 @@ module Google end end + class GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :exclusions, as: 'exclusions', class: Google::Apis::FileV1beta1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion, decorator: Google::Apis::FileV1beta1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion::Representation + + property :node_id, as: 'nodeId' + end + end + class GoogleCloudSaasacceleratorManagementProvidersV1NotificationMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -214,6 +229,8 @@ module Google class Representation < Google::Apis::Core::JsonRepresentation collection :exclusions, as: 'exclusions', class: Google::Apis::FileV1beta1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion, decorator: Google::Apis::FileV1beta1::GoogleCloudSaasacceleratorManagementProvidersV1SloExclusion::Representation + collection :nodes, as: 'nodes', class: Google::Apis::FileV1beta1::GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata, decorator: Google::Apis::FileV1beta1::GoogleCloudSaasacceleratorManagementProvidersV1NodeSloMetadata::Representation + property :tier, as: 'tier' end end diff --git a/generated/google/apis/oslogin_v1.rb b/generated/google/apis/oslogin_v1.rb index d42478aa7..351584f37 100644 --- a/generated/google/apis/oslogin_v1.rb +++ b/generated/google/apis/oslogin_v1.rb @@ -20,12 +20,13 @@ module Google module Apis # Cloud OS Login API # - # Manages OS login configuration for Google account users. + # You can use OS Login to manage access to your VM instances using IAM roles. + # For more information, read [OS Login](/compute/docs/oslogin/). # # @see https://cloud.google.com/compute/docs/oslogin/ module OsloginV1 VERSION = 'V1' - REVISION = '20190107' + REVISION = '20190429' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/oslogin_v1/service.rb b/generated/google/apis/oslogin_v1/service.rb index f87136f61..dbfabec1d 100644 --- a/generated/google/apis/oslogin_v1/service.rb +++ b/generated/google/apis/oslogin_v1/service.rb @@ -22,7 +22,8 @@ module Google module OsloginV1 # Cloud OS Login API # - # Manages OS login configuration for Google account users. + # You can use OS Login to manage access to your VM instances using IAM roles. + # For more information, read [OS Login](/compute/docs/oslogin/). # # @example # require 'google/apis/oslogin_v1' diff --git a/generated/google/apis/oslogin_v1alpha.rb b/generated/google/apis/oslogin_v1alpha.rb index 8450b48f1..bdf83734e 100644 --- a/generated/google/apis/oslogin_v1alpha.rb +++ b/generated/google/apis/oslogin_v1alpha.rb @@ -20,12 +20,13 @@ module Google module Apis # Cloud OS Login API # - # Manages OS login configuration for Google account users. + # You can use OS Login to manage access to your VM instances using IAM roles. + # For more information, read [OS Login](/compute/docs/oslogin/). # # @see https://cloud.google.com/compute/docs/oslogin/ module OsloginV1alpha VERSION = 'V1alpha' - REVISION = '20190107' + REVISION = '20190429' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/oslogin_v1alpha/service.rb b/generated/google/apis/oslogin_v1alpha/service.rb index d3dd2d8f9..20e028e38 100644 --- a/generated/google/apis/oslogin_v1alpha/service.rb +++ b/generated/google/apis/oslogin_v1alpha/service.rb @@ -22,7 +22,8 @@ module Google module OsloginV1alpha # Cloud OS Login API # - # Manages OS login configuration for Google account users. + # You can use OS Login to manage access to your VM instances using IAM roles. + # For more information, read [OS Login](/compute/docs/oslogin/). # # @example # require 'google/apis/oslogin_v1alpha' diff --git a/generated/google/apis/oslogin_v1beta.rb b/generated/google/apis/oslogin_v1beta.rb index a6ed23262..29d6237c1 100644 --- a/generated/google/apis/oslogin_v1beta.rb +++ b/generated/google/apis/oslogin_v1beta.rb @@ -20,12 +20,13 @@ module Google module Apis # Cloud OS Login API # - # Manages OS login configuration for Google account users. + # You can use OS Login to manage access to your VM instances using IAM roles. + # For more information, read [OS Login](/compute/docs/oslogin/). # # @see https://cloud.google.com/compute/docs/oslogin/ module OsloginV1beta VERSION = 'V1beta' - REVISION = '20190107' + REVISION = '20190429' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/oslogin_v1beta/service.rb b/generated/google/apis/oslogin_v1beta/service.rb index 025c0bfac..514302df3 100644 --- a/generated/google/apis/oslogin_v1beta/service.rb +++ b/generated/google/apis/oslogin_v1beta/service.rb @@ -22,7 +22,8 @@ module Google module OsloginV1beta # Cloud OS Login API # - # Manages OS login configuration for Google account users. + # You can use OS Login to manage access to your VM instances using IAM roles. + # For more information, read [OS Login](/compute/docs/oslogin/). # # @example # require 'google/apis/oslogin_v1beta' diff --git a/generated/google/apis/youtube_partner_v1.rb b/generated/google/apis/youtube_partner_v1.rb index 572e84df3..20401f973 100644 --- a/generated/google/apis/youtube_partner_v1.rb +++ b/generated/google/apis/youtube_partner_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://developers.google.com/youtube/partner/ module YoutubePartnerV1 VERSION = 'V1' - REVISION = '20190423' + REVISION = '20190429' # View and manage your assets and associated content on YouTube AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'