Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IProfile Interface
Definition
- Assembly:
- Az.Cdn.private.dll
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.ProfileTypeConverter))]
public interface IProfile : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.ITrackedResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.ProfileTypeConverter))>]
type IProfile = interface
interface IJsonSerializable
interface ITrackedResource
interface IResource
Public Interface IProfile
Implements ITrackedResource
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| ExtendedProperty |
Key-Value pair representing additional properties for profiles. |
| FrontDoorId |
The Id of the frontdoor. |
| Id |
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" (Inherited from IResource) |
| IdentityPrincipalId |
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. |
| IdentityTenantId |
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. |
| IdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| IdentityUserAssignedIdentity |
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. |
| Kind |
Kind of the profile. Used by portal to differentiate traditional CDN profile and new AFD profile. |
| Location |
The geo-location where the resource lives (Inherited from ITrackedResource) |
| LogScrubbingRule |
List of log scrubbing rules applied to the Azure Front Door profile logs. |
| LogScrubbingState |
State of the log scrubbing config. Default value is Enabled. |
| Name |
The name of the resource (Inherited from IResource) |
| OriginResponseTimeoutSecond |
Send and receive timeout on forwarding request to the origin. When timeout is reached, the request fails and returns. |
| ProvisioningState |
Provisioning status of the profile. |
| ResourceState |
Resource status of the profile. |
| SkuName |
Name of the pricing tier. |
| SystemDataCreatedAt |
The timestamp of resource creation (UTC). (Inherited from IResource) |
| SystemDataCreatedBy |
The identity that created the resource. (Inherited from IResource) |
| SystemDataCreatedByType |
The type of identity that created the resource. (Inherited from IResource) |
| SystemDataLastModifiedAt |
The timestamp of resource last modification (UTC) (Inherited from IResource) |
| SystemDataLastModifiedBy |
The identity that last modified the resource. (Inherited from IResource) |
| SystemDataLastModifiedByType |
The type of identity that last modified the resource. (Inherited from IResource) |
| Tag |
Resource tags. (Inherited from ITrackedResource) |
| Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from IResource) |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |
