GovernanceRules interface
Antarmuka yang mewakili GovernanceRules.
Metode
Detail Metode
beginDelete(string, string, GovernanceRulesDeleteOptionalParams)
Menghapus aturan Tata Kelola melalui cakupan tertentu
function beginDelete(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, GovernanceRulesDeleteOptionalParams)
Menghapus aturan Tata Kelola melalui cakupan tertentu
function beginDeleteAndWait(scope: string, ruleId: string, options?: GovernanceRulesDeleteOptionalParams): Promise<void>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
Parameter opsi.
Mengembalikan
Promise<void>
beginExecute(string, string, GovernanceRulesExecuteOptionalParams)
Menjalankan aturan tata kelola
function beginExecute(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
Parameter opsi.
Mengembalikan
Promise<@azure/core-lro.SimplePollerLike<OperationState<GovernanceRulesExecuteHeaders>, GovernanceRulesExecuteHeaders>>
beginExecuteAndWait(string, string, GovernanceRulesExecuteOptionalParams)
Menjalankan aturan tata kelola
function beginExecuteAndWait(scope: string, ruleId: string, options?: GovernanceRulesExecuteOptionalParams): Promise<GovernanceRulesExecuteHeaders>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
Parameter opsi.
Mengembalikan
Promise<GovernanceRulesExecuteHeaders>
createOrUpdate(string, string, GovernanceRule, GovernanceRulesCreateOrUpdateOptionalParams)
Membuat atau memperbarui aturan tata kelola melalui cakupan tertentu
function createOrUpdate(scope: string, ruleId: string, governanceRule: GovernanceRule, options?: GovernanceRulesCreateOrUpdateOptionalParams): Promise<GovernanceRule>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
- governanceRule
- GovernanceRule
Aturan tata kelola atas cakupan tertentu
Parameter opsi.
Mengembalikan
Promise<GovernanceRule>
get(string, string, GovernanceRulesGetOptionalParams)
Mendapatkan aturan tata kelola tertentu untuk cakupan yang diminta menurut ruleId
function get(scope: string, ruleId: string, options?: GovernanceRulesGetOptionalParams): Promise<GovernanceRule>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
- options
- GovernanceRulesGetOptionalParams
Parameter opsi.
Mengembalikan
Promise<GovernanceRule>
list(string, GovernanceRulesListOptionalParams)
Mendapatkan daftar semua aturan tata kelola yang relevan melalui cakupan
function list(scope: string, options?: GovernanceRulesListOptionalParams): PagedAsyncIterableIterator<GovernanceRule, GovernanceRule[], PageSettings>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
Parameter opsi.
Mengembalikan
operationResults(string, string, string, GovernanceRulesOperationResultsOptionalParams)
Mendapatkan hasil operasi jangka panjang aturan tata kelola untuk cakupan yang diminta berdasarkan ruleId dan operationId
function operationResults(scope: string, ruleId: string, operationId: string, options?: GovernanceRulesOperationResultsOptionalParams): Promise<OperationResultAutoGenerated>
Parameter
- scope
-
string
Cakupan aturan Tata Kelola. Cakupan yang valid adalah: grup manajemen (format: 'providers/Microsoft.Management/managementGroups/{managementGroup}'), langganan (format: 'subscriptions/{subscriptionId}'), atau konektor keamanan (format: 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})'
- ruleId
-
string
Kunci aturan tata kelola - kunci unik untuk aturan tata kelola standar (GUID)
- operationId
-
string
Aturan tata kelola kunci unik operasi jangka panjang
Parameter opsi.
Mengembalikan
Promise<OperationResultAutoGenerated>