@azure/arm-policy package

Sınıflar

PolicyClient

Arabirimler

Alias

Diğer ad türü.

AliasPath

Diğer ad için yolların türü.

AliasPathMetadata

Takma ad yol meta verileri.

AliasPattern

Diğer ad yolu için desenin türü.

DataEffect

Veri efekti tanımı.

DataManifestCustomResourceFunctionDefinition

Özel kaynak işlevi tanımı.

DataManifestResourceFunctionsDefinition

Kaynak fonksiyonları bir manifesto tarafından desteklenir.

DataPolicyManifest

Veri ilkesi bildirimi.

DataPolicyManifestProperties

Veri politikasının özellikleri manifest edilir.

DataPolicyManifestsGetByPolicyModeOptionalParams

İsteğe bağlı parametreler.

DataPolicyManifestsListOptionalParams

İsteğe bağlı parametreler.

DataPolicyManifestsOperations

Bir DataPolicyManifests işlemlerini temsil eden arayüz.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Başarısız işlemlerin hata ayrıntılarını döndürmek için tüm Azure Resource Manager API'leri için genel hata yanıtı.

ExtensionResource

Temel uzantı kaynağı.

ExternalEvaluationEndpointInvocationResult

Dış değerlendirme son noktası çağrı sonuçları.

ExternalEvaluationEndpointSettings

Değerlendirme sonuçları sağlayan bir dış uç noktanın ayarları.

ExternalEvaluationEnforcementSettings

Zorlama değerlendirmesi sırasında ilkenin gerektirdiği dış değerlendirme sonuçlarının kaynağının ayrıntıları.

Identity

Kaynağın kimliği. İlke atamaları en fazla bir kimliği destekler. Bu, sistem tarafından atanan bir kimlik veya tek bir kullanıcı tarafından atanan kimliktir.

NonComplianceMessage

Kaynağın ilkeyle neden uyumlu olmadığını açıklayan bir ileti. Bu, 'reddet' hata iletilerinde ve kaynağın uyumsuz uyumluluk sonuçlarında gösterilir.

Override

İlke özellik değerini geçersiz kılar.

PageSettings

byPage yöntemi için seçenekler

PagedAsyncIterableIterator

Zaman uyumsuz yinelenebilir yinelemeye hem tamamlamaya hem de sayfaya izin veren bir arabirim.

ParameterDefinitionsValue

İlkeye sağlanabilir bir parametrenin tanımı.

ParameterDefinitionsValueMetadata

parametresi için genel meta veriler.

ParameterValuesValue

Parametrenin değeri.

PolicyAssignment

İlke ataması.

PolicyAssignmentProperties

Poliçe atama özellikleri.

PolicyAssignmentUpdate

Patch isteği için ilke ataması.

PolicyAssignmentUpdateProperties

Patch talebi için politika atama özellikleri.

PolicyAssignmentsCreateOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsDeleteOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsGetOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsListForManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsListForResourceGroupOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsListForResourceOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsListOptionalParams

İsteğe bağlı parametreler.

PolicyAssignmentsOperations

Bir PolicyAssignments işlemlerini temsil eden arayüz.

PolicyAssignmentsUpdateOptionalParams

İsteğe bağlı parametreler.

PolicyClientOptionalParams

İstemci için isteğe bağlı parametreler.

PolicyDefinition

İlke tanımı.

PolicyDefinitionGroup

İlke tanımı grubu.

PolicyDefinitionProperties

İlke tanımı özellikleri.

PolicyDefinitionReference

İlke tanımı başvurusu.

PolicyDefinitionVersion

İlke tanımı sürümünün kimliği.

PolicyDefinitionVersionListResult

PolicyDefinitionVersion listesi işleminin yanıtı.

PolicyDefinitionVersionProperties

İlke tanımı özellikleri.

PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsCreateOrUpdateOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsDeleteOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsGetAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsGetBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsGetOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsListAllBuiltinsOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsListAllOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsListBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsListByManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsListOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionVersionsOperations

Bir PolicyDefinitionVersions işlemlerini temsil eden arayüz.

PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsCreateOrUpdateOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsDeleteAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsDeleteOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsGetAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsGetBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsGetOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsListBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsListByManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsListOptionalParams

İsteğe bağlı parametreler.

PolicyDefinitionsOperations

Bir PolicyDefinitions işlemlerini temsil eden arayüz.

PolicyLogInfo

Poliçe kayıt bilgileri.

PolicySetDefinition

İlke kümesi tanımı.

PolicySetDefinitionProperties

İlke kümesi tanım özellikleri.

PolicySetDefinitionVersion

İlke kümesi tanım sürümü.

PolicySetDefinitionVersionListResult

PolicySetDefinitionVersion listesi işleminin yanıtı.

PolicySetDefinitionVersionProperties

İlke kümesi tanım özellikleri.

PolicySetDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsCreateOrUpdateOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsDeleteAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsDeleteOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsGetAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsGetBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsGetOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsListAllAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsListAllBuiltinsOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsListAllOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsListBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsListByManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsListOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionVersionsOperations

PolicySetDefinitionVersions işlemlerini temsil eden arayüz.

PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsCreateOrUpdateOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsDeleteAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsDeleteOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsGetAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsGetBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsGetOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsListBuiltInOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsListByManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsListOptionalParams

İsteğe bağlı parametreler.

PolicySetDefinitionsOperations

Bir PolicySetDefinitions işlemlerini temsil eden arayüz.

PolicyTokenEvaluatedRequestDetails

Poliçe tokenı, talep detaylarını değerlendirdi.

PolicyTokenOperation

Token edinmek için kaynak operasyonu.

PolicyTokenRequest

Politika tokenı özellikler talep eder.

PolicyTokenResponse

Politika token yanıt özellikleri.

PolicyTokensAcquireAtManagementGroupOptionalParams

İsteğe bağlı parametreler.

PolicyTokensAcquireOptionalParams

İsteğe bağlı parametreler.

PolicyTokensOperations

Bir PolicyToken işlemlerini temsil eden arayüz.

ProxyResource

Azure Resource Manager proxy kaynağı için kaynak modeli tanımı. Etiketleri ve konumu olmayacak

Resource

Tüm Azure Resource Manager kaynakları için yanıtta döndürülen ortak alanlar

ResourceSelector

İlkeleri kaynak özelliklerine göre filtrelemek için kaynak seçici.

ResourceTypeAliases

Kaynak türü diğer adları tanımı.

Selector

Seçici ifadesi.

SelfServeExemptionSettings

Bir poliçe ataması için kendi kendine hizmet muafiyet ayarları.

SystemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

UserAssignedIdentitiesValue

model arayüzü UserAssignedIdentitiesValue

Tür Diğer Adları

AliasPathAttributes

Diğer ad yolunun başvurduğunu belirtecin öznitelikleri.
KnownAliasPathAttributes AliasPathAttributes ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

None: Diğer ad yolunun başvurduğunu belirtecin öznitelikleri yoktur.
Değiştirilebilir: Diğer ad yolunun başvurduğunu belirteci , 'değiştir' etkisine sahip ilkeler tarafından değiştirilebilir.

AliasPathTokenType

Diğer ad yolunun başvurduğunu belirtecin türü.
KnownAliasPathTokenType AliasPathTokenType ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Belirtilmemiş: Belirteç türü belirtilmemiş.
Herhangi bir: Belirteç türü herhangi bir şey olabilir.
Dize: Belirteç türü dizedir.
Nesne: Belirteç türü nesnedir.
Dizi: Belirteç türü dizidir.
Integer: Belirteç türü tamsayıdır.
Sayı: Belirteç türü sayıdır.
Boole: Belirteç türü boole şeklindedir.

AliasPatternType

Takma adın türü.

AliasType

Diğer adın türü.

AssignmentType

İlke atamasının türü. Olası değerler NotSpecified, System, SystemHidden ve Custom değerleridir. Değişmez.
KnownAssignmentType AssignmentType ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

NotSpecified: Belirtilmemiş atama türü.
Sistem: Sistem atama türü.
SystemHidden: Sistem gizli atama türü.
Özel: Özel atama türü.

AzureSupportedClouds

Dize değişmez türü olarak bulut ayarı için desteklenen değerler

ContinuablePage

Bir sonuç sayfasını açıklayan arabirim.

CreatedByType

Kaynağı oluşturan varlık türü.
KnownCreatedByType CreatedByType ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Kullanıcı: Varlık bir kullanıcı tarafından oluşturuldu.
Uygulama: Varlık bir uygulama tarafından oluşturuldu.
ManagedIdentity: Varlık yönetilen bir kimlik tarafından oluşturuldu.
Anahtar: Varlık bir anahtar tarafından oluşturuldu.

EnforcementMode

İlke ataması zorlama modu. Olası değerler Default, DoNotEnforce ve Enroll'dur
KnownEnforcementMode, EnforcementMode ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Varsayılan: İlke etkisi kaynak oluşturma veya güncelleştirme sırasında uygulanır.
DoNotEnforce: İlke etkisi kaynak oluşturma veya güncelleştirme sırasında uygulanmaz.
Kayıt: Politika etkisi, kaynak oluşturma veya güncelleme sırasında kaynak veya kapsam atama örneğine kaydedilene kadar uygulanmaz. Kayıt, politika kayıt kaynağı konuşlandırıldığında gerçekleşir.

ExternalEndpointResult

Dış uç noktanın sonucudur. Olası değerler Başarılı ve Başarısız olarak gösterilir.
KnownExternalEndpointResult , ExternalEndpointResult ile değiştirilebilir ve bu enum hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Başarılı: Dış uç nokta başarılı oldu.
Başarısız oldu: Harici uç nokta başarısız oldu.

OverrideKind

Geçersiz kılma türü.
KnownOverrideKind, OverrideKind ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

policyEffect: İlke etki türünü geçersiz kılar.
definitionVersion: İlke atamasının tanım sürümü özellik değerini geçersiz kılar.

ParameterType

Parametresinin veri türü.
KnownParameterType ParameterType ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

String: Dizi parametre türü.
Dizi: Dizi parametre türü.
Nesne: Nesne parametre türü.
Boolean: Boolean parametre tipi.
Tam sayı: Tam sayı parametre türü.
Float: Float parametre türü.
DateTime: Tarih-saat parametre türü.

PolicyAction

Politika değerlendirmesinin hem politika etkisi hem de değerlendirme sonucuna dayanarak etkili sonuç. Olası değerler Bilinmiyor, İcaz, Denetim, Reddetme, Hatadır.
KnownPolicyAction , PolicyAction ile birbirinin yerine kullanılabilir, bu enum hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Bilinmeyen: Politika değerlendirmesinin etkili sonucu bilinmemektedir.
İzin vermek: Politika değerlendirmesinin etkili sonucu, talebe izin verilmektir.
Denetim: Politika değerlendirmesinin etkili sonucu talebin denetimidir.
Reddet: Politika değerlendirmesinin etkili sonucu talebi reddetmektir.
Hata: Politika değerlendirmesi bir hata ile sonuçlandı.

PolicyTokenResult

Tamamlanan token edinme operasyonunun sonucu. Olası değerler Başarılı ve Başarısız olarak gösterilir.
KnownPolicyTokenResult , PolicyTokenResult ile değiştirilebilir ve bu enum hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

Başarılı: Token edinimi başarılı oldu.
Başarısız oldu: Token edinimi başarısız oldu.

PolicyType

İlke tanımının türü. Olası değerler NotSpecified, BuiltIn, Custom ve Static değerleridir.
KnownPolicyType PolicyType ile birlikte kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

NotSpecified: Belirtilmemiş politika tanımı türü.
BuiltIn: Yerleşik politika tanımı türü.
Custom: Özel politika tanım türü.
Statik: Statik politika tanımı türü.

ResourceIdentityType

Kimlik türü. Bir kaynağa sistem veya kullanıcı tarafından atanan kimlik eklenirken gereken tek alan budur.

SelectorKind

Seçici türü.
KnownSelectorKind , SelectorKind ile birbirinin yerine kullanılabilir, bu sabit listesi hizmetin desteklediği bilinen değerleri içerir.

Hizmet tarafından desteklenen bilinen değerler

resourceLocation: İlkeleri kaynak konumuna göre filtrelemek için seçici türü.
resourceType: İlkeleri kaynak türüne göre filtrelemek için seçici türü.
resourceWithoutLocation: İlkeleri konumsuz kaynağa göre filtrelemek için seçici türü.
policyDefinitionReferenceId: İlkeleri ilke tanımı başvuru kimliğine göre filtrelemek için seçici türü.
resourceRolloutPercentage: Politikaları kaynak dağıtım yüzdesine göre filtreleyen seçici türü.
userPrincipalId: Politikaları kullanıcı ana kimliğine göre filtreleyen seçici türü.
groupPrincipalId: Güvenlik grubu üyelik kimliğine göre politikaları filtreleyen seçici tür.

Numaralandırmalar

AzureClouds

Azure Bulut ortamlarını açıklamak için bir sabit listesi.

KnownAliasPathAttributes

Diğer ad yolunun başvurduğunu belirtecin öznitelikleri.

KnownAliasPathTokenType

Diğer ad yolunun başvurduğunu belirtecin türü.

KnownAssignmentType

İlke atamasının türü. Olası değerler NotSpecified, System, SystemHidden ve Custom değerleridir. Değişmez.

KnownCreatedByType

Kaynağı oluşturan varlık türü.

KnownEnforcementMode

İlke ataması zorlama modu. Olası değerler Default, DoNotEnforce ve Enroll değerleridir

KnownExternalEndpointResult

Dış uç noktanın sonucudur. Olası değerler Başarılı ve Başarısız olarak gösterilir.

KnownOverrideKind

Geçersiz kılma türü.

KnownParameterType

Parametresinin veri türü.

KnownPolicyAction

Politika değerlendirmesinin hem politika etkisi hem de değerlendirme sonucuna dayanarak etkili sonuç. Olası değerler Bilinmiyor, İcaz, Denetim, Reddetme, Hatadır.

KnownPolicyTokenResult

Tamamlanan token edinme operasyonunun sonucu. Olası değerler Başarılı ve Başarısız olarak gösterilir.

KnownPolicyType

İlke tanımının türü. Olası değerler NotSpecified, BuiltIn, Custom ve Static değerleridir.

KnownSelectorKind

Seçici türü.

KnownVersions

Kullanılabilir API sürümleri.

Önizleme sürümü (v2026_01_01_preview) en son kararlı sürümden ve sadece önizlemeye özel yeni kaynak türlerini içerir:

  • PolicyExemption, Variable, VariableValue (

İşlevler

isRestError(unknown)

RestError için Typeguard

Değişkenler

RestError

Başarısız işlem hattı istekleri için özel bir hata türü.

İşlev Ayrıntıları

isRestError(unknown)

RestError için Typeguard

function isRestError(e: unknown): e is RestError

Parametreler

e

unknown

Catch yan tümcesi tarafından yakalanan bir şey.

Döndürülenler

e is RestError

Değişken Ayrıntıları

RestError

Başarısız işlem hattı istekleri için özel bir hata türü.

RestError: RestErrorConstructor

Tür