SecurityCenterStandardData Class

Definition

Security Standard on a resource.

public class SecurityCenterStandardData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityCenter.SecurityCenterStandardData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityCenter.SecurityCenterStandardData>
type SecurityCenterStandardData = class
    inherit ResourceData
    interface IJsonModel<SecurityCenterStandardData>
    interface IPersistableModel<SecurityCenterStandardData>
Public Class SecurityCenterStandardData
Inherits ResourceData
Implements IJsonModel(Of SecurityCenterStandardData), IPersistableModel(Of SecurityCenterStandardData)
Inheritance
SecurityCenterStandardData
Implements

Constructors

Name Description
SecurityCenterStandardData()

Initializes a new instance of SecurityCenterStandardData.

Properties

Name Description
Category

category of the standard provided.

Components

List of component objects containing component unique keys (such as assessment keys) to apply to standard scope. Currently only supports assessment keys.

Description

description of the standard.

DisplayName

display name of the standard, equivalent to the standardId.

ETag

Entity tag is used for comparing two or more entities from the same requested resource.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Kind

Kind of the resource.

Location

The geo-location where the resource lives.

Name

The name of the resource.

(Inherited from ResourceData)
ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
StandardType

standard type (Custom or BuiltIn only currently).

SupportedClouds

List of all standard supported clouds.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
Tags

Resource tags.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<SecurityCenterStandardData>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<SecurityCenterStandardData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<SecurityCenterStandardData>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<SecurityCenterStandardData>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<SecurityCenterStandardData>.Write(ModelReaderWriterOptions)

Applies to