Share via


ICacheRule Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.CacheRuleTypeConverter))]
public interface ICacheRule : Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api20190601Preview.IProxyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ContainerRegistry.Models.Api202301Preview.CacheRuleTypeConverter))>]
type ICacheRule = interface
    interface IJsonSerializable
    interface IProxyResource
Public Interface ICacheRule
Implements IProxyResource
Derived
Attributes
Implements

Properties

CreationDate

The creation date of the cache rule.

CredentialSetResourceId

The ARM resource ID of the credential store which is associated with the cache rule.

Id

The resource ID.

(Inherited from IProxyResource)
Name

The name of the resource.

(Inherited from IProxyResource)
ProvisioningState

Provisioning state of the resource.

SourceRepository

Source repository pulled from upstream.

SystemDataCreatedAt

The timestamp of resource creation (UTC).

(Inherited from IProxyResource)
SystemDataCreatedBy

The identity that created the resource.

(Inherited from IProxyResource)
SystemDataCreatedByType

The type of identity that created the resource.

(Inherited from IProxyResource)
SystemDataLastModifiedAt

The timestamp of resource modification (UTC).

(Inherited from IProxyResource)
SystemDataLastModifiedBy

The identity that last modified the resource.

(Inherited from IProxyResource)
SystemDataLastModifiedByType

The type of identity that last modified the resource.

(Inherited from IProxyResource)
TargetRepository

Target repository specified in docker pull command. Eg: docker pull myregistry.azurecr.io/{targetRepository}:{tag}

Type

The type of the resource.

(Inherited from IProxyResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to