Delen via


FederatedIdentityCredentialAutoGenerated Class

Definition

Describes a federated identity credential.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.FederatedIdentityCredentialAutoGeneratedTypeConverter))]
public class FederatedIdentityCredentialAutoGenerated : Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.IFederatedIdentityCredentialAutoGenerated, Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.FederatedIdentityCredentialAutoGeneratedTypeConverter))>]
type FederatedIdentityCredentialAutoGenerated = class
    interface IFederatedIdentityCredentialAutoGenerated
    interface IJsonSerializable
    interface IResourceAutoGenerated
    interface IValidates
Public Class FederatedIdentityCredentialAutoGenerated
Implements IFederatedIdentityCredentialAutoGenerated, IValidates
Inheritance
FederatedIdentityCredentialAutoGenerated
Attributes
Implements

Constructors

FederatedIdentityCredentialAutoGenerated()

Creates an new FederatedIdentityCredentialAutoGenerated instance.

Properties

Audience

The list of audiences that can appear in the issued token.

Id

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

Issuer

The URL of the issuer to be trusted.

Name

The name of the resource

ResourceGroupName

Gets the resource group name

Subject

The identifier of the external identity.

Type

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

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FederatedIdentityCredentialAutoGenerated.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FederatedIdentityCredentialAutoGenerated.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedServiceIdentity.Models.Api20220131Preview.IFederatedIdentityCredentialAutoGenerated.

FromJsonString(String)

Creates a new instance of FederatedIdentityCredentialAutoGenerated, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of FederatedIdentityCredentialAutoGenerated into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to