GovernanceAssignments interface
Interfejs reprezentujący element GovernanceAssignments.
Metody
| create |
Tworzy lub aktualizuje przypisanie ładu w danej subskrypcji. |
| delete(string, string, string, Governance |
Usuwanie elementu GovernanceAssignment w danym zakresie |
| get(string, string, string, Governance |
Uzyskiwanie określonego ładuPrzypisania dla żądanego zakresu według pola AssignmentKey |
| list(string, string, Governance |
Uzyskiwanie przypisań ładu dla wszystkich zasobów w zakresie |
Szczegóły metody
createOrUpdate(string, string, string, GovernanceAssignment, GovernanceAssignmentsCreateOrUpdateOptionalParams)
Tworzy lub aktualizuje przypisanie ładu w danej subskrypcji.
function createOrUpdate(scope: string, assessmentName: string, assignmentKey: string, governanceAssignment: GovernanceAssignment, options?: GovernanceAssignmentsCreateOrUpdateOptionalParams): Promise<GovernanceAssignment>
Parametry
- scope
-
string
Zakres przypisań ładu. Prawidłowe zakresy to: subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- assessmentName
-
string
Klucz oceny — unikatowy klucz dla typu oceny
- assignmentKey
-
string
Klucz przypisania ładu — klucz oceny wymaganego przypisania ładu
- governanceAssignment
- GovernanceAssignment
Przypisanie ładu w zakresie subskrypcji
Parametry opcji.
Zwraca
Promise<GovernanceAssignment>
delete(string, string, string, GovernanceAssignmentsDeleteOptionalParams)
Usuwanie elementu GovernanceAssignment w danym zakresie
function delete(scope: string, assessmentName: string, assignmentKey: string, options?: GovernanceAssignmentsDeleteOptionalParams): Promise<void>
Parametry
- scope
-
string
Zakres przypisań ładu. Prawidłowe zakresy to: subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- assessmentName
-
string
Klucz oceny — unikatowy klucz dla typu oceny
- assignmentKey
-
string
Klucz przypisania ładu — klucz oceny wymaganego przypisania ładu
Parametry opcji.
Zwraca
Promise<void>
get(string, string, string, GovernanceAssignmentsGetOptionalParams)
Uzyskiwanie określonego ładuPrzypisania dla żądanego zakresu według pola AssignmentKey
function get(scope: string, assessmentName: string, assignmentKey: string, options?: GovernanceAssignmentsGetOptionalParams): Promise<GovernanceAssignment>
Parametry
- scope
-
string
Zakres przypisań ładu. Prawidłowe zakresy to: subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- assessmentName
-
string
Klucz oceny — unikatowy klucz dla typu oceny
- assignmentKey
-
string
Klucz przypisania ładu — klucz oceny wymaganego przypisania ładu
Parametry opcji.
Zwraca
Promise<GovernanceAssignment>
list(string, string, GovernanceAssignmentsListOptionalParams)
Uzyskiwanie przypisań ładu dla wszystkich zasobów w zakresie
function list(scope: string, assessmentName: string, options?: GovernanceAssignmentsListOptionalParams): PagedAsyncIterableIterator<GovernanceAssignment, GovernanceAssignment[], PageSettings>
Parametry
- scope
-
string
Zakres przypisań ładu. Prawidłowe zakresy to: subskrypcja (format: "subscriptions/{subscriptionId}") lub łącznik zabezpieczeń (format: "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Security/securityConnectors/{securityConnectorName})"
- assessmentName
-
string
Klucz oceny — unikatowy klucz dla typu oceny
Parametry opcji.