authenticationtemporaryaccesspassmethod

package
v0.20241118.1115603 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 18, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticationTemporaryAccessPassMethodClient

type AuthenticationTemporaryAccessPassMethodClient struct {
	Client *msgraph.Client
}

func NewAuthenticationTemporaryAccessPassMethodClientWithBaseURI

func NewAuthenticationTemporaryAccessPassMethodClientWithBaseURI(sdkApi sdkEnv.Api) (*AuthenticationTemporaryAccessPassMethodClient, error)

func (AuthenticationTemporaryAccessPassMethodClient) CreateAuthenticationTemporaryAccessPassMethod

CreateAuthenticationTemporaryAccessPassMethod - Create temporaryAccessPassMethod. Create a new temporaryAccessPassAuthenticationMethod object on a user. A user can only have one Temporary Access Pass that's usable within its specified lifetime. If the user requires a new Temporary Access Pass while the current Temporary Access Pass is valid, the admin can create a new Temporary Access Pass for the user, the previous Temporary Access Pass will be deleted, and a new Temporary Access Pass will be created.

func (AuthenticationTemporaryAccessPassMethodClient) DeleteAuthenticationTemporaryAccessPassMethod

DeleteAuthenticationTemporaryAccessPassMethod - Delete temporaryAccessPassAuthenticationMethod. Delete a users's temporaryAccessPassAuthenticationMethod object.

func (AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethod

GetAuthenticationTemporaryAccessPassMethod - Get temporaryAccessPassAuthenticationMethod. Retrieve a user's single temporaryAccessPassAuthenticationMethod object.

func (AuthenticationTemporaryAccessPassMethodClient) GetAuthenticationTemporaryAccessPassMethodsCount

GetAuthenticationTemporaryAccessPassMethodsCount - Get the number of the resource

func (AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethods

ListAuthenticationTemporaryAccessPassMethods - List temporaryAccessPassMethods. Retrieve a list of a user's temporaryAccessPassAuthenticationMethod objects and their properties. This API will only return a single object in the collection as a user can have only one Temporary Access Pass (TAP) method.

func (AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsComplete

ListAuthenticationTemporaryAccessPassMethodsComplete retrieves all the results into a single object

func (AuthenticationTemporaryAccessPassMethodClient) ListAuthenticationTemporaryAccessPassMethodsCompleteMatchingPredicate

ListAuthenticationTemporaryAccessPassMethodsCompleteMatchingPredicate retrieves all the results and then applies the predicate

type CreateAuthenticationTemporaryAccessPassMethodOperationOptions

type CreateAuthenticationTemporaryAccessPassMethodOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders

func (CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData

func (CreateAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery

type CreateAuthenticationTemporaryAccessPassMethodOperationResponse

type CreateAuthenticationTemporaryAccessPassMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TemporaryAccessPassAuthenticationMethod
}

type DeleteAuthenticationTemporaryAccessPassMethodOperationOptions

type DeleteAuthenticationTemporaryAccessPassMethodOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func (DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders

func (DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData

func (DeleteAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery

type DeleteAuthenticationTemporaryAccessPassMethodOperationResponse

type DeleteAuthenticationTemporaryAccessPassMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetAuthenticationTemporaryAccessPassMethodOperationOptions

type GetAuthenticationTemporaryAccessPassMethodOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func (GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToHeaders

func (GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToOData

func (GetAuthenticationTemporaryAccessPassMethodOperationOptions) ToQuery

type GetAuthenticationTemporaryAccessPassMethodOperationResponse

type GetAuthenticationTemporaryAccessPassMethodOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.TemporaryAccessPassAuthenticationMethod
}

type GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions

type GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func (GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToHeaders

func (GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToOData

func (GetAuthenticationTemporaryAccessPassMethodsCountOperationOptions) ToQuery

type GetAuthenticationTemporaryAccessPassMethodsCountOperationResponse

type GetAuthenticationTemporaryAccessPassMethodsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListAuthenticationTemporaryAccessPassMethodsCompleteResult

type ListAuthenticationTemporaryAccessPassMethodsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.TemporaryAccessPassAuthenticationMethod
}

type ListAuthenticationTemporaryAccessPassMethodsCustomPager

type ListAuthenticationTemporaryAccessPassMethodsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListAuthenticationTemporaryAccessPassMethodsOperationOptions

type ListAuthenticationTemporaryAccessPassMethodsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func (ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToHeaders

func (ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToOData

func (ListAuthenticationTemporaryAccessPassMethodsOperationOptions) ToQuery

type ListAuthenticationTemporaryAccessPassMethodsOperationResponse

type ListAuthenticationTemporaryAccessPassMethodsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.TemporaryAccessPassAuthenticationMethod
}

type TemporaryAccessPassAuthenticationMethodOperationPredicate

type TemporaryAccessPassAuthenticationMethodOperationPredicate struct {
}

func (TemporaryAccessPassAuthenticationMethodOperationPredicate) Matches

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL