Artifact Registry v1 API - Class ProjectSettings (2.2.0)

public sealed class ProjectSettings : IMessage<ProjectSettings>, IEquatable<ProjectSettings>, IDeepCloneable<ProjectSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Artifact Registry v1 API class ProjectSettings.

The Artifact Registry settings that apply to a Project.

Inheritance

object > ProjectSettings

Namespace

Google Cloud Google.Cloud.ArtifactRegistryV1

Assembly

Google.Cloud.ArtifactRegistry.V1.dll

Constructors

ProjectSettings()

public ProjectSettings()

ProjectSettings(ProjectSettings)

public ProjectSettings(ProjectSettings other)
Parameter
Name Description
other ProjectSettings

Properties

LegacyRedirectionState

public ProjectSettings.Types.RedirectionState LegacyRedirectionState { get; set; }

The redirection state of the legacy repositories in this project.

Property Value
Type Description
ProjectSettings Types RedirectionState

Name

public string Name { get; set; }

The name of the project's settings.

Always of the form: projects/{project-id}/projectSettings

In update request: never set In response: always set

Property Value
Type Description
string

ProjectSettingsName

public ProjectSettingsName ProjectSettingsName { get; set; }

ProjectSettingsName-typed view over the Name resource name property.

Property Value
Type Description
ProjectSettingsName

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.