Class RegulatoryComplianceStandardResource | Azure SDK for .NET
Michael Gray
Published Feb 16, 2026
A Class representing a RegulatoryComplianceStandard along with the instance operations that can be performed on it. If you have a Azure.Core.ResourceIdentifier you can construct a RegulatoryComplianceStandardResourcefrom an instance of Azure.ResourceManager.ArmClient using the GetRegulatoryComplianceStandardResource method. Otherwise you can get one from its parent resource Azure.ResourceManager.Resources.SubscriptionResource using the GetRegulatoryComplianceStandard method.
Inheritance
Azure.ResourceManager.ArmResource
RegulatoryComplianceStandardResource
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.ResourceManager.SecurityCenter.dll
Syntax
public class RegulatoryComplianceStandardResource : Azure.ResourceManager.ArmResource Constructors
RegulatoryComplianceStandardResource()
Declaration
protected RegulatoryComplianceStandardResource (); Fields
ResourceType
Gets the resource type for the operations.
Declaration
public static readonly Azure.Core.ResourceType ResourceType; Field Value
| Azure.Core.ResourceType |
Properties
Data
Gets the data representing this Feature.
Declaration
public virtual Azure.ResourceManager.SecurityCenter.RegulatoryComplianceStandardData Data { get; } Property Value
Exceptions
| System.InvalidOperationException Throws if there is no data loaded in the current instance. |
HasData
Gets whether or not the current instance has data.
Declaration
public virtual bool HasData { get; } Property Value
| System.Boolean |
Methods
CreateResourceIdentifier(String, String)
Declaration
public static Azure.Core.ResourceIdentifier CreateResourceIdentifier (string subscriptionId, string regulatoryComplianceStandardName); Parameters
| System.String subscriptionId The subscriptionId. |
| System.String regulatoryComplianceStandardName The regulatoryComplianceStandardName. |
Returns
| Azure.Core.ResourceIdentifier |
Get(CancellationToken)
Supported regulatory compliance details state for selected standard
- Request Path/subscriptions/{subscriptionId}/providers/
- Operation IdRegulatoryComplianceStandards_Get
- Default Api Version2019-01-01-preview
- ResourceRegulatoryComplianceStandardResource
Declaration
public virtual Azure.Response<Azure.ResourceManager.SecurityCenter.RegulatoryComplianceStandardResource> Get (System.Threading.CancellationToken cancellationToken = null); Parameters
| System.Threading.CancellationToken cancellationToken The cancellation token to use. |
Returns
GetAsync(CancellationToken)
Supported regulatory compliance details state for selected standard
- Request Path/subscriptions/{subscriptionId}/providers/
- Operation IdRegulatoryComplianceStandards_Get
- Default Api Version2019-01-01-preview
- ResourceRegulatoryComplianceStandardResource
Declaration
[System.Diagnostics.DebuggerStepThrough]
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityCenter.RegulatoryComplianceStandardResource>> GetAsync (System.Threading.CancellationToken cancellationToken = null); Parameters
| System.Threading.CancellationToken cancellationToken The cancellation token to use. |
Returns
GetRegulatoryComplianceControl(String, CancellationToken)
Selected regulatory compliance control details and state
- Request Path/subscriptions/{subscriptionId}/providers/
- Operation IdRegulatoryComplianceControls_Get
- Default Api Version2019-01-01-preview
- ResourceRegulatoryComplianceControlResource
Declaration
public virtual Azure.Response<Azure.ResourceManager.SecurityCenter.RegulatoryComplianceControlResource> GetRegulatoryComplianceControl (string regulatoryComplianceControlName, System.Threading.CancellationToken cancellationToken = null); Parameters
| System.String regulatoryComplianceControlName Name of the regulatory compliance control object. |
| System.Threading.CancellationToken cancellationToken The cancellation token to use. |
Returns
Exceptions
| System.ArgumentNullException
|
| System.ArgumentException
|
GetRegulatoryComplianceControlAsync(String, CancellationToken)
Selected regulatory compliance control details and state
- Request Path/subscriptions/{subscriptionId}/providers/
- Operation IdRegulatoryComplianceControls_Get
- Default Api Version2019-01-01-preview
- ResourceRegulatoryComplianceControlResource
Declaration
[System.Diagnostics.DebuggerStepThrough]
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.ResourceManager.SecurityCenter.RegulatoryComplianceControlResource>> GetRegulatoryComplianceControlAsync (string regulatoryComplianceControlName, System.Threading.CancellationToken cancellationToken = null); Parameters
| System.String regulatoryComplianceControlName Name of the regulatory compliance control object. |
| System.Threading.CancellationToken cancellationToken The cancellation token to use. |
Returns
Exceptions
| System.ArgumentNullException
|
| System.ArgumentException
|
GetRegulatoryComplianceControls()
Gets a collection of RegulatoryComplianceControlResources in the RegulatoryComplianceStandard.
Declaration
public virtual Azure.ResourceManager.SecurityCenter.RegulatoryComplianceControlCollection GetRegulatoryComplianceControls ();