sdk/provisioning/Azure.Provisioning.ContainerRegistry/api/Azure.Provisioning.ContainerRegistry.netstandard2.0.cs (884 lines of code) (raw):
namespace Azure.Provisioning.ContainerRegistry
{
public enum ActionsRequiredForPrivateLinkServiceConsumer
{
None = 0,
Recreate = 1,
}
public partial class ContainerRegistryAgentPool : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryAgentPool(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<int> Count { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryOS> OS { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Tier { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> VirtualNetworkSubnetResourceId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryAgentPool FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2017_03_01;
public static readonly string V2017_10_01;
public static readonly string V2019_05_01;
public static readonly string V2021_09_01;
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class ContainerRegistryBaseImageDependency : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryBaseImageDependency() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryBaseImageDependencyType> DependencyType { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Digest { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Registry { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Repository { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Tag { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryBaseImageDependencyType
{
BuildTime = 0,
RunTime = 1,
}
public partial class ContainerRegistryBaseImageTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryBaseImageTrigger() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryBaseImageTriggerType> BaseImageTriggerType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTriggerStatus> Status { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UpdateTriggerEndpoint { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryUpdateTriggerPayloadType> UpdateTriggerPayloadType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryBaseImageTriggerType
{
All = 0,
Runtime = 1,
}
[System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
public readonly partial struct ContainerRegistryBuiltInRole : System.IEquatable<Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole>
{
private readonly object _dummy;
private readonly int _dummyPrimitive;
public ContainerRegistryBuiltInRole(string value) { throw null; }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole AcrDelete { get { throw null; } }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole AcrImageSigner { get { throw null; } }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole AcrPull { get { throw null; } }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole AcrPush { get { throw null; } }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole AcrQuarantineReader { get { throw null; } }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole AcrQuarantineWriter { get { throw null; } }
public bool Equals(Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole other) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override bool Equals(object? obj) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public static string GetBuiltInRoleName(Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole value) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override int GetHashCode() { throw null; }
public static bool operator ==(Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole left, Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole right) { throw null; }
public static implicit operator Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole (string value) { throw null; }
public static bool operator !=(Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole left, Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole right) { throw null; }
public override string ToString() { throw null; }
}
public enum ContainerRegistryCpuVariant
{
[System.Runtime.Serialization.DataMemberAttribute(Name="v6")]
V6 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="v7")]
V7 = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="v8")]
V8 = 2,
}
public partial class ContainerRegistryCredentials : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryCredentials() { }
public Azure.Provisioning.BicepDictionary<Azure.Provisioning.ContainerRegistry.CustomRegistryCredentials> CustomRegistries { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.SourceRegistryLoginMode> SourceRegistryLoginMode { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryDockerBuildContent : Azure.Provisioning.ContainerRegistry.ContainerRegistryRunContent
{
public ContainerRegistryDockerBuildContent() { }
public Azure.Provisioning.BicepValue<int> AgentCpu { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryRunArgument> Arguments { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryCredentials Credentials { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DockerFilePath { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> ImageNames { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsPushEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> NoCache { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPlatformProperties Platform { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Target { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TimeoutInSeconds { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryDockerBuildStep : Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskStepProperties
{
public ContainerRegistryDockerBuildStep() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryRunArgument> Arguments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> DockerFilePath { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> ImageNames { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsPushEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> NoCache { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Target { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryEncodedTaskRunContent : Azure.Provisioning.ContainerRegistry.ContainerRegistryRunContent
{
public ContainerRegistryEncodedTaskRunContent() { }
public Azure.Provisioning.BicepValue<int> AgentCpu { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryCredentials Credentials { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EncodedTaskContent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EncodedValuesContent { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPlatformProperties Platform { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TimeoutInSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskOverridableValue> Values { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryEncodedTaskStep : Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskStepProperties
{
public ContainerRegistryEncodedTaskStep() { }
public Azure.Provisioning.BicepValue<string> EncodedTaskContent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EncodedValuesContent { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskOverridableValue> Values { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryEncryption : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryEncryption() { }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryKeyVaultProperties KeyVaultProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryEncryptionStatus> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryEncryptionStatus
{
[System.Runtime.Serialization.DataMemberAttribute(Name="enabled")]
Enabled = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="disabled")]
Disabled = 1,
}
public enum ContainerRegistryExportPolicyStatus
{
[System.Runtime.Serialization.DataMemberAttribute(Name="enabled")]
Enabled = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="disabled")]
Disabled = 1,
}
public partial class ContainerRegistryFileTaskRunContent : Azure.Provisioning.ContainerRegistry.ContainerRegistryRunContent
{
public ContainerRegistryFileTaskRunContent() { }
public Azure.Provisioning.BicepValue<int> AgentCpu { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryCredentials Credentials { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPlatformProperties Platform { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceLocation { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TaskFilePath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TimeoutInSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskOverridableValue> Values { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ValuesFilePath { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryFileTaskStep : Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskStepProperties
{
public ContainerRegistryFileTaskStep() { }
public Azure.Provisioning.BicepValue<string> TaskFilePath { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskOverridableValue> Values { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ValuesFilePath { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryImageDescriptor : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryImageDescriptor() { }
public Azure.Provisioning.BicepValue<string> Digest { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Registry { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Repository { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Tag { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryImageUpdateTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryImageUpdateTrigger() { }
public Azure.Provisioning.BicepValue<System.Guid> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryImageDescriptor> Images { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> Timestamp { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryIPRule : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryIPRule() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryIPRuleAction> Action { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> IPAddressOrRange { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryIPRuleAction
{
Allow = 0,
}
public partial class ContainerRegistryKeyVaultProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryKeyVaultProperties() { }
public Azure.Provisioning.BicepValue<string> Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsKeyRotationEnabled { get { throw null; } }
public Azure.Provisioning.BicepValue<string> KeyIdentifier { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastKeyRotationTimestamp { get { throw null; } }
public Azure.Provisioning.BicepValue<string> VersionedKeyIdentifier { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryNetworkRuleBypassOption
{
AzureServices = 0,
None = 1,
}
public enum ContainerRegistryNetworkRuleDefaultAction
{
Allow = 0,
Deny = 1,
}
public partial class ContainerRegistryNetworkRuleSet : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryNetworkRuleSet() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryNetworkRuleDefaultAction> DefaultAction { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryIPRule> IPRules { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryOS
{
Windows = 0,
Linux = 1,
}
public enum ContainerRegistryOSArchitecture
{
[System.Runtime.Serialization.DataMemberAttribute(Name="amd64")]
Amd64 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="x86")]
X86 = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="386")]
ThreeHundredEightySix = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="arm")]
Arm = 3,
[System.Runtime.Serialization.DataMemberAttribute(Name="arm64")]
Arm64 = 4,
}
public partial class ContainerRegistryOverrideTaskStepProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryOverrideTaskStepProperties() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryRunArgument> Arguments { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ContextPath { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> File { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Target { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UpdateTriggerToken { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskOverridableValue> Values { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryPlatformProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryPlatformProperties() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryOSArchitecture> Architecture { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryOS> OS { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryCpuVariant> Variant { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryPolicies : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryPolicies() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryExportPolicyStatus> ExportStatus { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryPolicyStatus> QuarantineStatus { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryRetentionPolicy RetentionPolicy { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryTrustPolicy TrustPolicy { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryPolicyStatus
{
[System.Runtime.Serialization.DataMemberAttribute(Name="enabled")]
Enabled = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="disabled")]
Disabled = 1,
}
public partial class ContainerRegistryPrivateEndpointConnection : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryPrivateEndpointConnection(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPrivateLinkServiceConnectionState ConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryPrivateEndpointConnection FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2021_09_01;
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class ContainerRegistryPrivateEndpointConnectionData : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryPrivateEndpointConnectionData() { }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPrivateLinkServiceConnectionState ConnectionState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> PrivateEndpointId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryPrivateLinkServiceConnectionState : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryPrivateLinkServiceConnectionState() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ActionsRequiredForPrivateLinkServiceConsumer> ActionsRequired { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryPrivateLinkServiceConnectionStatus> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryPrivateLinkServiceConnectionStatus
{
Approved = 0,
Pending = 1,
Rejected = 2,
Disconnected = 3,
}
public enum ContainerRegistryProvisioningState
{
Creating = 0,
Updating = 1,
Deleting = 2,
Succeeded = 3,
Failed = 4,
Canceled = 5,
}
public enum ContainerRegistryPublicNetworkAccess
{
Enabled = 0,
Disabled = 1,
}
public partial class ContainerRegistryReplication : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryReplication(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<bool> IsRegionEndpointEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryResourceStatus Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryZoneRedundancy> ZoneRedundancy { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryReplication FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2017_10_01;
public static readonly string V2019_05_01;
public static readonly string V2021_09_01;
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class ContainerRegistryResourceStatus : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryResourceStatus() { }
public Azure.Provisioning.BicepValue<string> DisplayStatus { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Message { get { throw null; } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> Timestamp { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryRetentionPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryRetentionPolicy() { }
public Azure.Provisioning.BicepValue<int> Days { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastUpdatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryPolicyStatus> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryRunArgument : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryRunArgument() { }
public Azure.Provisioning.BicepValue<bool> IsSecret { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryRunContent : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryRunContent() { }
public Azure.Provisioning.BicepValue<string> AgentPoolName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsArchiveEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LogTemplate { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryRunData : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryRunData() { }
public Azure.Provisioning.BicepValue<int> AgentCpu { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AgentPoolName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } set { } }
public Azure.Provisioning.BicepList<string> CustomRegistries { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> FinishOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryImageUpdateTrigger ImageUpdateTrigger { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsArchiveEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> LastUpdatedOn { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryImageDescriptor LogArtifact { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryImageDescriptor> OutputImages { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPlatformProperties Platform { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RunErrorMessage { get { throw null; } }
public Azure.Provisioning.BicepValue<string> RunId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryRunType> RunType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> SourceRegistryAuth { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistrySourceTriggerDescriptor SourceTrigger { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> StartOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryRunStatus> Status { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Task { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryTimerTriggerDescriptor TimerTrigger { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> UpdateTriggerToken { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryRunStatus
{
Queued = 0,
Started = 1,
Running = 2,
Succeeded = 3,
Failed = 4,
Canceled = 5,
Error = 6,
Timeout = 7,
}
public enum ContainerRegistryRunType
{
QuickBuild = 0,
QuickRun = 1,
AutoBuild = 2,
AutoRun = 3,
}
public partial class ContainerRegistrySecretObject : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistrySecretObject() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistrySecretObjectType> ObjectType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistrySecretObjectType
{
Opaque = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="Vaultsecret")]
VaultSecret = 1,
}
public partial class ContainerRegistryService : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryService(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepList<string> DataEndpointHostNames { get { throw null; } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryEncryption Encryption { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsAdminUserEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsDataEndpointEnabled { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LoginServer { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryNetworkRuleBypassOption> NetworkRuleBypassOptions { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryNetworkRuleSet NetworkRuleSet { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPolicies Policies { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryPrivateEndpointConnectionData> PrivateEndpointConnections { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryPublicNetworkAccess> PublicNetworkAccess { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistrySku Sku { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryResourceStatus Status { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryZoneRedundancy> ZoneRedundancy { get { throw null; } set { } }
public Azure.Provisioning.Authorization.RoleAssignment CreateRoleAssignment(Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole role, Azure.Provisioning.BicepValue<Azure.Provisioning.Authorization.RoleManagementPrincipalType> principalType, Azure.Provisioning.BicepValue<System.Guid> principalId, string? bicepIdentifierSuffix = null) { throw null; }
public Azure.Provisioning.Authorization.RoleAssignment CreateRoleAssignment(Azure.Provisioning.ContainerRegistry.ContainerRegistryBuiltInRole role, Azure.Provisioning.Roles.UserAssignedIdentity identity) { throw null; }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryService FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2017_03_01;
public static readonly string V2017_10_01;
public static readonly string V2019_05_01;
public static readonly string V2021_09_01;
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class ContainerRegistrySku : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistrySku() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistrySkuName> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistrySkuTier> Tier { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistrySkuName
{
Classic = 0,
Basic = 1,
Standard = 2,
Premium = 3,
}
public enum ContainerRegistrySkuTier
{
Classic = 0,
Basic = 1,
Standard = 2,
Premium = 3,
}
public partial class ContainerRegistrySourceTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistrySourceTrigger() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.SourceCodeRepoProperties SourceRepository { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistrySourceTriggerEvent> SourceTriggerEvents { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTriggerStatus> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistrySourceTriggerDescriptor : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistrySourceTriggerDescriptor() { }
public Azure.Provisioning.BicepValue<string> BranchName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> CommitId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> EventType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Guid> Id { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ProviderType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> PullRequestId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> RepositoryUri { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistrySourceTriggerEvent
{
[System.Runtime.Serialization.DataMemberAttribute(Name="commit")]
Commit = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="pullrequest")]
PullRequest = 1,
}
public partial class ContainerRegistryTask : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryTask(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<int> AgentCpu { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> AgentPoolName { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryCredentials Credentials { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<bool> IsSystemTask { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> LogTemplate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryPlatformProperties Platform { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskStatus> Status { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskStepProperties Step { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<int> TimeoutInSeconds { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryTriggerProperties Trigger { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryTask FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2018_09_01;
public static readonly string V2019_04_01;
}
}
public partial class ContainerRegistryTaskOverridableValue : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTaskOverridableValue() { }
public Azure.Provisioning.BicepValue<bool> IsSecret { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryTaskRun : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryTaskRun(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<string> ForceUpdateTag { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.Resources.ManagedServiceIdentity Identity { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryRunContent RunRequest { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryRunData RunResult { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryTaskRun FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2017_03_01;
public static readonly string V2017_10_01;
public static readonly string V2019_05_01;
public static readonly string V2021_09_01;
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class ContainerRegistryTaskRunContent : Azure.Provisioning.ContainerRegistry.ContainerRegistryRunContent
{
public ContainerRegistryTaskRunContent() { }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryOverrideTaskStepProperties OverrideTaskStepProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> TaskId { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryTaskStatus
{
Disabled = 0,
Enabled = 1,
}
public partial class ContainerRegistryTaskStepProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTaskStepProperties() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryBaseImageDependency> BaseImageDependencies { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ContextAccessToken { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> ContextPath { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryTimerTrigger : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTimerTrigger() { }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Schedule { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTriggerStatus> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryTimerTriggerDescriptor : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTimerTriggerDescriptor() { }
public Azure.Provisioning.BicepValue<string> ScheduleOccurrence { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> TimerTriggerName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryToken : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryToken(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryTokenCredentials Credentials { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> ScopeMapId { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTokenStatus> Status { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryToken FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class ContainerRegistryTokenCertificate : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTokenCertificate() { }
public Azure.Provisioning.BicepValue<string> EncodedPemCertificate { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTokenCertificateName> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Thumbprint { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryTokenCertificateName
{
[System.Runtime.Serialization.DataMemberAttribute(Name="certificate1")]
Certificate1 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="certificate2")]
Certificate2 = 1,
}
public partial class ContainerRegistryTokenCredentials : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTokenCredentials() { }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTokenCertificate> Certificates { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTokenPassword> Passwords { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ContainerRegistryTokenPassword : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTokenPassword() { }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> ExpireOn { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTokenPasswordName> Name { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Value { get { throw null; } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryTokenPasswordName
{
[System.Runtime.Serialization.DataMemberAttribute(Name="password1")]
Password1 = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="password2")]
Password2 = 1,
}
public enum ContainerRegistryTokenStatus
{
[System.Runtime.Serialization.DataMemberAttribute(Name="enabled")]
Enabled = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="disabled")]
Disabled = 1,
}
public partial class ContainerRegistryTriggerProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTriggerProperties() { }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryBaseImageTrigger BaseImageTrigger { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistrySourceTrigger> SourceTriggers { get { throw null; } set { } }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryTimerTrigger> TimerTriggers { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryTriggerStatus
{
Disabled = 0,
Enabled = 1,
}
public partial class ContainerRegistryTrustPolicy : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public ContainerRegistryTrustPolicy() { }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryTrustPolicyType> PolicyType { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryPolicyStatus> Status { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum ContainerRegistryTrustPolicyType
{
Notary = 0,
}
public enum ContainerRegistryUpdateTriggerPayloadType
{
Default = 0,
Token = 1,
}
public partial class ContainerRegistryWebhook : Azure.Provisioning.Primitives.ProvisionableResource
{
public ContainerRegistryWebhook(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<Azure.Provisioning.ContainerRegistry.ContainerRegistryWebhookAction> Actions { get { throw null; } set { } }
public Azure.Provisioning.BicepDictionary<string> CustomHeaders { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<Azure.Core.AzureLocation> Location { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Scope { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> ServiceUri { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryWebhookStatus> Status { get { throw null; } set { } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
public Azure.Provisioning.BicepDictionary<string> Tags { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ContainerRegistryWebhook FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2017_10_01;
public static readonly string V2019_05_01;
public static readonly string V2021_09_01;
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public enum ContainerRegistryWebhookAction
{
[System.Runtime.Serialization.DataMemberAttribute(Name="push")]
Push = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="delete")]
Delete = 1,
[System.Runtime.Serialization.DataMemberAttribute(Name="quarantine")]
Quarantine = 2,
[System.Runtime.Serialization.DataMemberAttribute(Name="chart_push")]
ChartPush = 3,
[System.Runtime.Serialization.DataMemberAttribute(Name="chart_delete")]
ChartDelete = 4,
}
public enum ContainerRegistryWebhookStatus
{
[System.Runtime.Serialization.DataMemberAttribute(Name="enabled")]
Enabled = 0,
[System.Runtime.Serialization.DataMemberAttribute(Name="disabled")]
Disabled = 1,
}
public enum ContainerRegistryZoneRedundancy
{
Enabled = 0,
Disabled = 1,
}
public partial class CustomRegistryCredentials : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public CustomRegistryCredentials() { }
public Azure.Provisioning.BicepValue<string> Identity { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistrySecretObject Password { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistrySecretObject UserName { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public partial class ScopeMap : Azure.Provisioning.Primitives.ProvisionableResource
{
public ScopeMap(string bicepIdentifier, string? resourceVersion = null) : base (default(string), default(Azure.Core.ResourceType), default(string)) { }
public Azure.Provisioning.BicepList<string> Actions { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.DateTimeOffset> CreatedOn { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Description { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Core.ResourceIdentifier> Id { get { throw null; } }
public Azure.Provisioning.BicepValue<string> Name { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.ContainerRegistryService? Parent { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.ContainerRegistryProvisioningState> ProvisioningState { get { throw null; } }
public Azure.Provisioning.BicepValue<string> ScopeMapType { get { throw null; } }
public Azure.Provisioning.Resources.SystemData SystemData { get { throw null; } }
protected override void DefineProvisionableProperties() { }
public static Azure.Provisioning.ContainerRegistry.ScopeMap FromExisting(string bicepIdentifier, string? resourceVersion = null) { throw null; }
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
public override Azure.Provisioning.Primitives.ResourceNameRequirements GetResourceNameRequirements() { throw null; }
public static partial class ResourceVersions
{
public static readonly string V2022_12_01;
public static readonly string V2023_07_01;
}
}
public partial class SourceCodeRepoAuthInfo : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SourceCodeRepoAuthInfo() { }
public Azure.Provisioning.BicepValue<int> ExpireInSeconds { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> RefreshToken { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Scope { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<string> Token { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.SourceCodeRepoAuthTokenType> TokenType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum SourceCodeRepoAuthTokenType
{
[System.Runtime.Serialization.DataMemberAttribute(Name="PAT")]
Pat = 0,
OAuth = 1,
}
public partial class SourceCodeRepoProperties : Azure.Provisioning.Primitives.ProvisionableConstruct
{
public SourceCodeRepoProperties() { }
public Azure.Provisioning.BicepValue<string> Branch { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<System.Uri> RepositoryUri { get { throw null; } set { } }
public Azure.Provisioning.ContainerRegistry.SourceCodeRepoAuthInfo SourceControlAuthProperties { get { throw null; } set { } }
public Azure.Provisioning.BicepValue<Azure.Provisioning.ContainerRegistry.SourceControlType> SourceControlType { get { throw null; } set { } }
protected override void DefineProvisionableProperties() { }
}
public enum SourceControlType
{
Github = 0,
VisualStudioTeamService = 1,
}
public enum SourceRegistryLoginMode
{
None = 0,
Default = 1,
}
}