Artifact Registry v1 API - Class ProjectSettings (2.11.0)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class ProjectSettings : IMessage<ProjectSettings>, IEquatable<ProjectSettings>, IDeepCloneable<ProjectSettings>, IBufferMessage, IMessageReference documentation and code samples for the Artifact Registry v1 API class ProjectSettings.
The Artifact Registry settings that apply to a Project.
Implements
IMessage ProjectSettings, IEquatable ProjectSettings, IDeepCloneable ProjectSettings, IBufferMessage, IMessageNamespace
Google.Cloud.ArtifactRegistry.V1Assembly
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 |
|
PullPercent
public int PullPercent { get; set; }The percentage of pull traffic to redirect from GCR to AR when using partial redirection.
| Property Value | |
|---|---|
| Type | Description |
int |
|