Artifact Registry V1 API - Class Google::Cloud::ArtifactRegistry::V1::CleanupPolicyCondition (v1.2.0)

Reference documentation and code samples for the Artifact Registry V1 API class Google::Cloud::ArtifactRegistry::V1::CleanupPolicyCondition.

CleanupPolicyCondition is a set of conditions attached to a CleanupPolicy. If multiple entries are set, all must be satisfied for the condition to be satisfied.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#newer_than

def newer_than() -> ::Google::Protobuf::Duration
Returns

#newer_than=

def newer_than=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#older_than

def older_than() -> ::Google::Protobuf::Duration
Returns

#older_than=

def older_than=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#package_name_prefixes

def package_name_prefixes() -> ::Array<::String>
Returns
  • (::Array<::String>) — Match versions by package prefix. Applied on any prefix match.

#package_name_prefixes=

def package_name_prefixes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Match versions by package prefix. Applied on any prefix match.
Returns
  • (::Array<::String>) — Match versions by package prefix. Applied on any prefix match.

#tag_prefixes

def tag_prefixes() -> ::Array<::String>
Returns
  • (::Array<::String>) — Match versions by tag prefix. Applied on any prefix match.

#tag_prefixes=

def tag_prefixes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Match versions by tag prefix. Applied on any prefix match.
Returns
  • (::Array<::String>) — Match versions by tag prefix. Applied on any prefix match.

#tag_state

def tag_state() -> ::Google::Cloud::ArtifactRegistry::V1::CleanupPolicyCondition::TagState

#tag_state=

def tag_state=(value) -> ::Google::Cloud::ArtifactRegistry::V1::CleanupPolicyCondition::TagState
Parameter

#version_name_prefixes

def version_name_prefixes() -> ::Array<::String>
Returns
  • (::Array<::String>) — Match versions by version name prefix. Applied on any prefix match.

#version_name_prefixes=

def version_name_prefixes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Match versions by version name prefix. Applied on any prefix match.
Returns
  • (::Array<::String>) — Match versions by version name prefix. Applied on any prefix match.