FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat: Automated regeneration of gkehub v1 client by yoshi-code-bot · Pull Request #27751 · googleapis/google-api-ruby-client · GitHub

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension .lock  (1) .md  (1) .rb  (3) .yaml  (1) All 4 file types selected
Only manifest files
Viewed files
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Unified
Split
Hide whitespace
Diff view
Unified
Split
Hide whitespace
12 changes: 12 additions & 0 deletions api_names_out.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
Expand Up @@ -295174,6 +295174,9 @@
"/gkehub:v1/Origin": origin
"/gkehub:v1/Origin/type": type
"/gkehub:v1/PauseRolloutRequest": pause_rollout_request
"/gkehub:v1/PerStageSoakDurationOverrides": per_stage_soak_duration_overrides
"/gkehub:v1/PerStageSoakDurationOverrides/stageOverrides": stage_overrides
"/gkehub:v1/PerStageSoakDurationOverrides/stageOverrides/stage_override": stage_override
"/gkehub:v1/Policy": policy
"/gkehub:v1/Policy/auditConfigs": audit_configs
"/gkehub:v1/Policy/auditConfigs/audit_config": audit_config
Expand Down Expand Up @@ -295298,13 +295301,17 @@
"/gkehub:v1/Rollout/deleteTime": delete_time
"/gkehub:v1/Rollout/displayName": display_name
"/gkehub:v1/Rollout/etag": etag
"/gkehub:v1/Rollout/ignoreClusterDisruptionBudgets": ignore_cluster_disruption_budgets
"/gkehub:v1/Rollout/ignoreMaintenancePolicies": ignore_maintenance_policies
"/gkehub:v1/Rollout/intent": intent
"/gkehub:v1/Rollout/labels": labels
"/gkehub:v1/Rollout/labels/label": label
"/gkehub:v1/Rollout/membershipStates": membership_states
"/gkehub:v1/Rollout/membershipStates/membership_state": membership_state
"/gkehub:v1/Rollout/name": name
"/gkehub:v1/Rollout/rolloutSequence": rollout_sequence
"/gkehub:v1/Rollout/stageSoakDurationOverrides": stage_soak_duration_overrides
"/gkehub:v1/Rollout/stageSoakDurationOverrides/stage_soak_duration_override": stage_soak_duration_override
"/gkehub:v1/Rollout/stages": stages
"/gkehub:v1/Rollout/stages/stage": stage
"/gkehub:v1/Rollout/state": state
Expand Down Expand Up @@ -295439,6 +295446,11 @@
"/gkehub:v1/TypeMeta/kind": kind
"/gkehub:v1/UpgradeRolloutSequenceRequest": upgrade_rollout_sequence_request
"/gkehub:v1/UpgradeRolloutSequenceRequest/force": force
"/gkehub:v1/UpgradeRolloutSequenceRequest/ignoreClusterDisruptionBudgets": ignore_cluster_disruption_budgets
"/gkehub:v1/UpgradeRolloutSequenceRequest/ignoreMaintenancePolicies": ignore_maintenance_policies
"/gkehub:v1/UpgradeRolloutSequenceRequest/patchOnly": patch_only
"/gkehub:v1/UpgradeRolloutSequenceRequest/soakDurationOverrideAllStages": soak_duration_override_all_stages
"/gkehub:v1/UpgradeRolloutSequenceRequest/soakDurationOverridePerStage": soak_duration_override_per_stage
"/gkehub:v1/UpgradeRolloutSequenceRequest/upgradeType": upgrade_type
"/gkehub:v1/UpgradeRolloutSequenceRequest/version": version
"/gkehub:v1/VersionUpgrade": version_upgrade
Expand Down
4 changes: 4 additions & 0 deletions generated/google-apis-gkehub_v1/CHANGELOG.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release history for google-apis-gkehub_v1

### v0.107.0 (2026-08-23)

* Regenerated from discovery document revision 20260817

### v0.106.0 (2026-08-16)

* Regenerated from discovery document revision 20260808
Expand Down
4 changes: 2 additions & 2 deletions generated/google-apis-gkehub_v1/Gemfile.lock
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
google-apis-gkehub_v1 (0.106.0)
google-apis-gkehub_v1 (0.107.0)
google-apis-core (>= 0.15.0, < 2.a)

GEM
Expand Down Expand Up @@ -106,7 +106,7 @@ CHECKSUMS
faraday-follow_redirects (0.5.0) sha256=5cde93c894b30943a5d2b93c2fe9284216a6b756f7af406a1e55f211d97d10ad
faraday-net_http (3.4.4) sha256=0e78af151747ed1b00f33e25973b4bc220d7f16c00c39676817c8b12331eb588
google-apis-core (1.2.1) sha256=3739030455277e3be90f2d07321ad4d0bf0d6b1ed820b2d092916d6cdef05337
google-apis-gkehub_v1 (0.106.0)
google-apis-gkehub_v1 (0.107.0)
google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7
google-logging-utils (0.2.0) sha256=675462b4ea5affa825a3442694ca2d75d0069455a1d0956127207498fca3df7b
googleauth (1.17.1) sha256=0f7e6fc70e204cee1b2d71f1e1de2d3b349d432404197fe68ebf7fa23d0821b9
Expand Down
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
Expand Up @@ -4967,6 +4967,28 @@ def update!(**args)
end
end

# Configuration for per-stage soak duration overrides.
class PerStageSoakDurationOverrides
include Google::Apis::Core::Hashable

# Required. A mapping of stage numbers to their respective desired soak
# durations. Key is the stage number, value is the desired soak duration. Stages
# omitted from the map will receive the standard soak duration configured on the
# sequence for that stage.
# Corresponds to the JSON property `stageOverrides`
# @return [Hash<String,String>]
attr_accessor :stage_overrides

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@stage_overrides = args[:stage_overrides] if args.key?(:stage_overrides)
end
end

# An Identity and Access Management (IAM) policy, which specifies access
# controls for Google Cloud resources. A `Policy` is a collection of `bindings`.
# A `binding` binds one or more `members`, or principals, to a single `role`.
Expand Down Expand Up @@ -5795,6 +5817,20 @@ class Rollout
# @return [String]
attr_accessor :etag

# Optional. If set to true, the rollout will ignore the disruption budgets of
# the clusters.
# Corresponds to the JSON property `ignoreClusterDisruptionBudgets`
# @return [Boolean]
attr_accessor :ignore_cluster_disruption_budgets
alias_method :ignore_cluster_disruption_budgets?, :ignore_cluster_disruption_budgets

# Optional. If set to true, the rollout will ignore any maintenance policies (
# Maintenance Windows and Maintenance Exclusions) set on the clusters.
# Corresponds to the JSON property `ignoreMaintenancePolicies`
# @return [Boolean]
attr_accessor :ignore_maintenance_policies
alias_method :ignore_maintenance_policies?, :ignore_maintenance_policies

# Output only. The intent of the rollout.
# Corresponds to the JSON property `intent`
# @return [String]
Expand Down Expand Up @@ -5825,6 +5861,14 @@ class Rollout
# @return [String]
attr_accessor :rollout_sequence

# Optional. Overrides the soak durations for specific stages of the rollout. Key
# is the stage number, value is the desired soak duration. Stages omitted from
# the map will receive the standard soak duration configured on the sequence for
# that stage.
# Corresponds to the JSON property `stageSoakDurationOverrides`
# @return [Hash<String,String>]
attr_accessor :stage_soak_duration_overrides

# Output only. The stages of the Rollout.
# Corresponds to the JSON property `stages`
# @return [Array<Google::Apis::GkehubV1::RolloutStage>]
Expand Down Expand Up @@ -5879,11 +5923,14 @@ def update!(**args)
@delete_time = args[:delete_time] if args.key?(:delete_time)
@display_name = args[:display_name] if args.key?(:display_name)
@etag = args[:etag] if args.key?(:etag)
@ignore_cluster_disruption_budgets = args[:ignore_cluster_disruption_budgets] if args.key?(:ignore_cluster_disruption_budgets)
@ignore_maintenance_policies = args[:ignore_maintenance_policies] if args.key?(:ignore_maintenance_policies)
@intent = args[:intent] if args.key?(:intent)
@labels = args[:labels] if args.key?(:labels)
@membership_states = args[:membership_states] if args.key?(:membership_states)
@name = args[:name] if args.key?(:name)
@rollout_sequence = args[:rollout_sequence] if args.key?(:rollout_sequence)
@stage_soak_duration_overrides = args[:stage_soak_duration_overrides] if args.key?(:stage_soak_duration_overrides)
@stages = args[:stages] if args.key?(:stages)
@state = args[:state] if args.key?(:state)
@state_reason = args[:state_reason] if args.key?(:state_reason)
Expand Down Expand Up @@ -6778,6 +6825,37 @@ class UpgradeRolloutSequenceRequest
attr_accessor :force
alias_method :force?, :force

# Optional. If set to true, the rollout will ignore the disruption budgets of
# the clusters.
# Corresponds to the JSON property `ignoreClusterDisruptionBudgets`
# @return [Boolean]
attr_accessor :ignore_cluster_disruption_budgets
alias_method :ignore_cluster_disruption_budgets?, :ignore_cluster_disruption_budgets

# Optional. If set to true, the rollout will ignore any maintenance policies (
# Maintenance Windows and Maintenance Exclusions) set on the clusters.
# Corresponds to the JSON property `ignoreMaintenancePolicies`
# @return [Boolean]
attr_accessor :ignore_maintenance_policies
alias_method :ignore_maintenance_policies?, :ignore_maintenance_policies

# Optional. If set to true, the rollout will only upgrade clusters that match
# the minor version of the `version` field, but are on an earlier patch version.
# Corresponds to the JSON property `patchOnly`
# @return [Boolean]
attr_accessor :patch_only
alias_method :patch_only?, :patch_only

# Optional. Overrides the soak duration for all stages of the rollout.
# Corresponds to the JSON property `soakDurationOverrideAllStages`
# @return [String]
attr_accessor :soak_duration_override_all_stages

# Configuration for per-stage soak duration overrides.
# Corresponds to the JSON property `soakDurationOverridePerStage`
# @return [Google::Apis::GkehubV1::PerStageSoakDurationOverrides]
attr_accessor :soak_duration_override_per_stage

# Required. The type of upgrade.
# Corresponds to the JSON property `upgradeType`
# @return [String]
Expand Down Expand Up @@ -6805,6 +6883,11 @@ def initialize(**args)
# Update properties of this object
def update!(**args)
@force = args[:force] if args.key?(:force)
@ignore_cluster_disruption_budgets = args[:ignore_cluster_disruption_budgets] if args.key?(:ignore_cluster_disruption_budgets)
@ignore_maintenance_policies = args[:ignore_maintenance_policies] if args.key?(:ignore_maintenance_policies)
@patch_only = args[:patch_only] if args.key?(:patch_only)
@soak_duration_override_all_stages = args[:soak_duration_override_all_stages] if args.key?(:soak_duration_override_all_stages)
@soak_duration_override_per_stage = args[:soak_duration_override_per_stage] if args.key?(:soak_duration_override_per_stage)
@upgrade_type = args[:upgrade_type] if args.key?(:upgrade_type)
@version = args[:version] if args.key?(:version)
end
Expand Down
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ module Google
module Apis
module GkehubV1
# Version of the google-apis-gkehub_v1 gem
GEM_VERSION = "0.106.0"
GEM_VERSION = "0.107.0"

# Version of the code generator used to generate this client
GENERATOR_VERSION = "0.19.0"

# Revision of the discovery document this client was generated from
REVISION = "20260808"
REVISION = "20260817"
end
end
end
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Original file line number Diff line number Diff line change
Expand Up @@ -814,6 +814,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end

class PerStageSoakDurationOverrides
class Representation < Google::Apis::Core::JsonRepresentation; end

include Google::Apis::Core::JsonObjectSupport
end

class Policy
class Representation < Google::Apis::Core::JsonRepresentation; end

Expand Down Expand Up @@ -2546,6 +2552,13 @@ class Representation < Google::Apis::Core::JsonRepresentation
end
end

class PerStageSoakDurationOverrides
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :stage_overrides, as: 'stageOverrides'
end
end

class Policy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
Expand Down Expand Up @@ -2776,12 +2789,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
property :delete_time, as: 'deleteTime'
property :display_name, as: 'displayName'
property :etag, as: 'etag'
property :ignore_cluster_disruption_budgets, as: 'ignoreClusterDisruptionBudgets'
property :ignore_maintenance_policies, as: 'ignoreMaintenancePolicies'
property :intent, as: 'intent'
hash :labels, as: 'labels'
hash :membership_states, as: 'membershipStates', class: Google::Apis::GkehubV1::RolloutMembershipState, decorator: Google::Apis::GkehubV1::RolloutMembershipState::Representation

property :name, as: 'name'
property :rollout_sequence, as: 'rolloutSequence'
hash :stage_soak_duration_overrides, as: 'stageSoakDurationOverrides'
collection :stages, as: 'stages', class: Google::Apis::GkehubV1::RolloutStage, decorator: Google::Apis::GkehubV1::RolloutStage::Representation

property :state, as: 'state'
Expand Down Expand Up @@ -3047,6 +3063,12 @@ class UpgradeRolloutSequenceRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :force, as: 'force'
property :ignore_cluster_disruption_budgets, as: 'ignoreClusterDisruptionBudgets'
property :ignore_maintenance_policies, as: 'ignoreMaintenancePolicies'
property :patch_only, as: 'patchOnly'
property :soak_duration_override_all_stages, as: 'soakDurationOverrideAllStages'
property :soak_duration_override_per_stage, as: 'soakDurationOverridePerStage', class: Google::Apis::GkehubV1::PerStageSoakDurationOverrides, decorator: Google::Apis::GkehubV1::PerStageSoakDurationOverrides::Representation

property :upgrade_type, as: 'upgradeType'
property :version, as: 'version'
end
Expand Down
Loading

Back | FazBrowse Home | New Git URL