Google Cloud Deploy v1 API - Class DeployPolicyResourceSelector (3.1.0)

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

Reference documentation and code samples for the Google Cloud Deploy v1 API class DeployPolicyResourceSelector.

Contains information on the resources to select for a deploy policy. Attributes provided must all match the resource in order for policy restrictions to apply. For example, if delivery pipelines attributes given are an id "prod" and labels "foo: bar", a delivery pipeline resource must match both that id and have that label in order to be subject to the policy.

Inheritance

object > DeployPolicyResourceSelector

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

DeployPolicyResourceSelector()

public DeployPolicyResourceSelector()

DeployPolicyResourceSelector(DeployPolicyResourceSelector)

public DeployPolicyResourceSelector(DeployPolicyResourceSelector other)
Parameter
Name Description
other DeployPolicyResourceSelector

Properties

DeliveryPipeline

public DeliveryPipelineAttribute DeliveryPipeline { get; set; }

Optional. Contains attributes about a delivery pipeline.

Property Value
Type Description
DeliveryPipelineAttribute

Target

public TargetAttribute Target { get; set; }

Optional. Contains attributes about a target.

Property Value
Type Description
TargetAttribute