IOriginAuthenticationProperties Interface
Definition
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.OriginAuthenticationPropertiesTypeConverter))]
public interface IOriginAuthenticationProperties : Microsoft.Azure.PowerShell.Cmdlets.Cdn.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Cdn.Models.OriginAuthenticationPropertiesTypeConverter))>]
type IOriginAuthenticationProperties = interface
interface IJsonSerializable
Public Interface IOriginAuthenticationProperties
Implements IJsonSerializable
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| Scope |
The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be "https://storage.azure.com/.default". |
| TokenDestinationHeader |
The HTTP request header where the origin authentication token will be placed when forwarding the request to the origin.
If not specified, the service will use the |
| Type |
The type of the authentication for the origin. |
| UserAssignedIdentityId |
Resource ID. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |