Partager via


StaticSiteUserInvitationRequestResource Class

Definition

Static sites user roles invitation resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteUserInvitationRequestResourceTypeConverter))]
public class StaticSiteUserInvitationRequestResource : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IStaticSiteUserInvitationRequestResource, Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.StaticSiteUserInvitationRequestResourceTypeConverter))>]
type StaticSiteUserInvitationRequestResource = class
    interface IStaticSiteUserInvitationRequestResource
    interface IJsonSerializable
    interface IProxyOnlyResource
    interface IValidates
Public Class StaticSiteUserInvitationRequestResource
Implements IStaticSiteUserInvitationRequestResource, IValidates
Inheritance
StaticSiteUserInvitationRequestResource
Attributes
Implements

Constructors

StaticSiteUserInvitationRequestResource()

Creates an new StaticSiteUserInvitationRequestResource instance.

Properties

Domain

The domain name for the static site custom domain.

Id

Resource Id.

Kind

Kind of resource.

Name

Resource Name.

NumHoursToExpiration

The number of hours the sas token stays valid

Provider

The identity provider for the static site user.

Role

The roles for the static site user, in free-form string format

Type

Resource type.

UserDetail

The user id for the static site user.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StaticSiteUserInvitationRequestResource.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StaticSiteUserInvitationRequestResource.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IStaticSiteUserInvitationRequestResource.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StaticSiteUserInvitationRequestResource into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to