googleapis / google-cloud-dotnet

Google Cloud Client Libraries for .NET
https://cloud.google.com/dotnet/docs/reference/
Apache License 2.0
931 stars 365 forks source link

Release Google.Cloud.Deploy.V1 version 3.1.0 #13632

Closed jskeet closed 3 days ago

jskeet commented 3 days ago

Changes in this release:

New features

Documentation improvements

github-actions[bot] commented 3 days ago

Pull request diff results Finding changes in Google.Cloud.Deploy.V1... Comparing old and new versions (by source) Diff level: Identical

Comparing with previous NuGet package Checking compatibility for Google.Cloud.Deploy.V1 version 3.1.0 Differences from 3.0.0 Minor changes: Class 'AdvanceRolloutRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'AdvanceRolloutRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'AdvanceRolloutRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.AdvanceRolloutRequest::OverrideDeployPolicyFieldNumber' added. Class 'ApproveRolloutRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'ApproveRolloutRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'ApproveRolloutRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.ApproveRolloutRequest::OverrideDeployPolicyFieldNumber' added. Class 'AutomationRun'; property 'PolicyViolation PolicyViolation { get; set; }' added. Class 'AutomationRun'; constant 'System.Int32 Google.Cloud.Deploy.V1.AutomationRun::PolicyViolationFieldNumber' added. Class 'CancelRolloutRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'CancelRolloutRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'CancelRolloutRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.CancelRolloutRequest::OverrideDeployPolicyFieldNumber' added. Class 'CloudDeploy.CloudDeployBase'; method 'Task GetDeployPolicy(GetDeployPolicyRequest request, ServerCallContext context)' added. Class 'CloudDeploy.CloudDeployBase'; method 'Task ListDeployPolicies(ListDeployPoliciesRequest request, ServerCallContext context)' added. Class 'CloudDeploy.CloudDeployBase'; method 'Task CreateDeployPolicy(CreateDeployPolicyRequest request, ServerCallContext context)' added. Class 'CloudDeploy.CloudDeployBase'; method 'Task DeleteDeployPolicy(DeleteDeployPolicyRequest request, ServerCallContext context)' added. Class 'CloudDeploy.CloudDeployBase'; method 'Task UpdateDeployPolicy(UpdateDeployPolicyRequest request, ServerCallContext context)' added. Class 'CloudDeploy.CloudDeployClient'; method 'DeployPolicy GetDeployPolicy(GetDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'DeployPolicy GetDeployPolicy(GetDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'ListDeployPoliciesResponse ListDeployPolicies(ListDeployPoliciesRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'ListDeployPoliciesResponse ListDeployPolicies(ListDeployPoliciesRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'Operation CreateDeployPolicy(CreateDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'Operation CreateDeployPolicy(CreateDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'Operation DeleteDeployPolicy(DeleteDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'Operation DeleteDeployPolicy(DeleteDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'Operation UpdateDeployPolicy(UpdateDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'Operation UpdateDeployPolicy(UpdateDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall GetDeployPolicyAsync(GetDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall GetDeployPolicyAsync(GetDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall ListDeployPoliciesAsync(ListDeployPoliciesRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall ListDeployPoliciesAsync(ListDeployPoliciesRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall CreateDeployPolicyAsync(CreateDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall CreateDeployPolicyAsync(CreateDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall DeleteDeployPolicyAsync(DeleteDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall DeleteDeployPolicyAsync(DeleteDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall UpdateDeployPolicyAsync(UpdateDeployPolicyRequest request, CallOptions options)' added. Class 'CloudDeploy.CloudDeployClient'; method 'AsyncUnaryCall UpdateDeployPolicyAsync(UpdateDeployPolicyRequest request, Metadata headers = null, Nullable deadline = null, CancellationToken cancellationToken = null)' added. Class 'CloudDeployClient'; method 'PagedAsyncEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPoliciesAsync(LocationName parent, String pageToken = null, Nullable pageSize = null, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'PagedAsyncEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPoliciesAsync(ListDeployPoliciesRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'PagedAsyncEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPoliciesAsync(String parent, String pageToken = null, Nullable pageSize = null, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'PagedEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPolicies(LocationName parent, String pageToken = null, Nullable pageSize = null, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'PagedEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPolicies(ListDeployPoliciesRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'PagedEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPolicies(String parent, String pageToken = null, Nullable pageSize = null, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'DeployPolicy GetDeployPolicy(DeployPolicyName name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'DeployPolicy GetDeployPolicy(GetDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'DeployPolicy GetDeployPolicy(String name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> CreateDeployPolicy(LocationName parent, DeployPolicy deployPolicy, String deployPolicyId, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> CreateDeployPolicy(CreateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> CreateDeployPolicy(String parent, DeployPolicy deployPolicy, String deployPolicyId, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> PollOnceCreateDeployPolicy(String operationName, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> PollOnceUpdateDeployPolicy(String operationName, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> UpdateDeployPolicy(DeployPolicy deployPolicy, FieldMask updateMask, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<DeployPolicy, OperationMetadata> UpdateDeployPolicy(UpdateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<Empty, OperationMetadata> DeleteDeployPolicy(DeleteDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<Empty, OperationMetadata> DeleteDeployPolicy(DeployPolicyName name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<Empty, OperationMetadata> DeleteDeployPolicy(String name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Operation<Empty, OperationMetadata> PollOnceDeleteDeployPolicy(String operationName, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task GetDeployPolicyAsync(DeployPolicyName name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task GetDeployPolicyAsync(DeployPolicyName name, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task GetDeployPolicyAsync(GetDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task GetDeployPolicyAsync(GetDeployPolicyRequest request, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task GetDeployPolicyAsync(String name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task GetDeployPolicyAsync(String name, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(LocationName parent, DeployPolicy deployPolicy, String deployPolicyId, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(LocationName parent, DeployPolicy deployPolicy, String deployPolicyId, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(CreateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(CreateDeployPolicyRequest request, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(String parent, DeployPolicy deployPolicy, String deployPolicyId, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(String parent, DeployPolicy deployPolicy, String deployPolicyId, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> PollOnceCreateDeployPolicyAsync(String operationName, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> PollOnceUpdateDeployPolicyAsync(String operationName, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> UpdateDeployPolicyAsync(DeployPolicy deployPolicy, FieldMask updateMask, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> UpdateDeployPolicyAsync(DeployPolicy deployPolicy, FieldMask updateMask, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> UpdateDeployPolicyAsync(UpdateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<DeployPolicy, OperationMetadata>> UpdateDeployPolicyAsync(UpdateDeployPolicyRequest request, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(DeleteDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(DeleteDeployPolicyRequest request, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(DeployPolicyName name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(DeployPolicyName name, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(String name, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(String name, CancellationToken cancellationToken)' added. Class 'CloudDeployClient'; method 'Task<Operation<Empty, OperationMetadata>> PollOnceDeleteDeployPolicyAsync(String operationName, CallSettings callSettings = null)' added. Class 'CloudDeployClient'; property 'OperationsClient CreateDeployPolicyOperationsClient { get; }' added. Class 'CloudDeployClient'; property 'OperationsClient DeleteDeployPolicyOperationsClient { get; }' added. Class 'CloudDeployClient'; property 'OperationsClient UpdateDeployPolicyOperationsClient { get; }' added. Class 'CloudDeployClientImpl'; method 'PagedAsyncEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPoliciesAsync(ListDeployPoliciesRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'PagedEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPolicies(ListDeployPoliciesRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'DeployPolicy GetDeployPolicy(GetDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Operation<DeployPolicy, OperationMetadata> CreateDeployPolicy(CreateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Operation<DeployPolicy, OperationMetadata> UpdateDeployPolicy(UpdateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Operation<Empty, OperationMetadata> DeleteDeployPolicy(DeleteDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Task GetDeployPolicyAsync(GetDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(CreateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Task<Operation<DeployPolicy, OperationMetadata>> UpdateDeployPolicyAsync(UpdateDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; method 'Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(DeleteDeployPolicyRequest request, CallSettings callSettings = null)' added. Class 'CloudDeployClientImpl'; property 'OperationsClient CreateDeployPolicyOperationsClient { get; }' added. Class 'CloudDeployClientImpl'; property 'OperationsClient DeleteDeployPolicyOperationsClient { get; }' added. Class 'CloudDeployClientImpl'; property 'OperationsClient UpdateDeployPolicyOperationsClient { get; }' added. Class 'CloudDeploySettings'; property 'CallSettings CreateDeployPolicySettings { get; set; }' added. Class 'CloudDeploySettings'; property 'CallSettings DeleteDeployPolicySettings { get; set; }' added. Class 'CloudDeploySettings'; property 'CallSettings GetDeployPolicySettings { get; set; }' added. Class 'CloudDeploySettings'; property 'CallSettings ListDeployPoliciesSettings { get; set; }' added. Class 'CloudDeploySettings'; property 'CallSettings UpdateDeployPolicySettings { get; set; }' added. Class 'CloudDeploySettings'; property 'OperationsSettings CreateDeployPolicyOperationsSettings { get; set; }' added. Class 'CloudDeploySettings'; property 'OperationsSettings DeleteDeployPolicyOperationsSettings { get; set; }' added. Class 'CloudDeploySettings'; property 'OperationsSettings UpdateDeployPolicyOperationsSettings { get; set; }' added. Class 'CreateDeployPolicyRequest' added. Class 'CreateReleaseRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'CreateReleaseRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'CreateReleaseRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.CreateReleaseRequest::OverrideDeployPolicyFieldNumber' added. Class 'CreateRolloutRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'CreateRolloutRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'CreateRolloutRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.CreateRolloutRequest::OverrideDeployPolicyFieldNumber' added. Class 'DeleteDeployPolicyRequest' added. Class 'DeliveryPipelineAttribute' added. Class 'DeployPolicy' added. Class 'DeployPolicy.Types' added. Enum 'DeployPolicy.Types.Invoker' added. Class 'DeployPolicyEvaluationEvent' added. Class 'DeployPolicyEvaluationEvent.Types' added. Enum 'DeployPolicyEvaluationEvent.Types.PolicyVerdict' added. Enum 'DeployPolicyEvaluationEvent.Types.PolicyVerdictOverride' added. Class 'DeploypolicyEvaluationPayloadReflection' added. Class 'DeployPolicyName' added. Enum 'DeployPolicyName.ResourceNameType' added. Class 'DeployPolicyResourceSelector' added. Class 'GetDeployPolicyRequest' added. Class 'IgnoreJobRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'IgnoreJobRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'IgnoreJobRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.IgnoreJobRequest::OverrideDeployPolicyFieldNumber' added. Class 'ListDeployPoliciesRequest' added. Class 'ListDeployPoliciesResponse' added. Class 'OneTimeWindow' added. Class 'PolicyRule' added. Enum 'PolicyRule.RuleOneofCase' added. Class 'PolicyViolation' added. Class 'PolicyViolationDetails' added. Class 'RetryJobRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'RetryJobRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'RetryJobRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.RetryJobRequest::OverrideDeployPolicyFieldNumber' added. Class 'RollbackTargetRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'RollbackTargetRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'RollbackTargetRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.RollbackTargetRequest::OverrideDeployPolicyFieldNumber' added. Class 'RolloutRestriction' added. Class 'RolloutRestriction.Types' added. Enum 'RolloutRestriction.Types.RolloutActions' added. Class 'TerminateJobRunRequest'; property 'ResourceNameList OverrideDeployPolicyAsDeployPolicyNames { get; }' added. Class 'TerminateJobRunRequest'; property 'RepeatedField OverrideDeployPolicy { get; }' added. Class 'TerminateJobRunRequest'; constant 'System.Int32 Google.Cloud.Deploy.V1.TerminateJobRunRequest::OverrideDeployPolicyFieldNumber' added. Class 'TimeWindows' added. Enum 'Type' entry 'DeployPolicyEvaluation' added. Class 'UpdateDeployPolicyRequest' added. Class 'WeeklyWindow' added.

Diff level: Minor

Finished comparisons for Google.Cloud.Deploy.V1

yoshi-automation commented 3 days ago
release-tool-publish-reporter[bot] commented 3 days ago

The release build has started; the log can be viewed here.

release-tool-publish-reporter[bot] commented 3 days ago

Release build succeeded.