Udostępnij za pośrednictwem


GovernanceAssignments interface

Interfejs reprezentujący element GovernanceAssignments.

Metody

createOrUpdate(string, string, string, GovernanceAssignment, GovernanceAssignmentsCreateOrUpdateOptionalParams)

Tworzy lub aktualizuje przypisanie ładu w danej subskrypcji.

delete(string, string, string, GovernanceAssignmentsDeleteOptionalParams)

Usuwanie elementu GovernanceAssignment w danym zakresie

get(string, string, string, GovernanceAssignmentsGetOptionalParams)

Uzyskiwanie określonego ładuPrzypisania dla żądanego zakresu według pola AssignmentKey

list(string, string, GovernanceAssignmentsListOptionalParams)

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

Zwraca

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

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

options
GovernanceAssignmentsGetOptionalParams

Parametry opcji.

Zwraca

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

options
GovernanceAssignmentsListOptionalParams

Parametry opcji.

Zwraca