OriginAuthenticationProperties interface

The JSON object that contains the properties of the origin authentication settings.

Properties

scope

The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be "https://storage.azure.com/.default".

type

The type of the authentication for the origin.

userAssignedIdentity

The user assigned managed identity to use for the origin authentication if type is UserAssignedIdentity.

Property Details

scope

The scope used when requesting token from Microsoft Entra. For example, for Azure Blob Storage, scope could be "https://storage.azure.com/.default".

scope?: string

Property Value

string

type

The type of the authentication for the origin.

type?: string

Property Value

string

userAssignedIdentity

The user assigned managed identity to use for the origin authentication if type is UserAssignedIdentity.

userAssignedIdentity?: ResourceReference

Property Value