Documentation
¶
Index ¶
- func CreateItemMicrosoftGraphInstantiateInstantiatePostRequestBodyFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- type ApplicationTemplateItemRequestBuilder
- func (m *ApplicationTemplateItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ApplicationTemplateItemRequestBuilder) MicrosoftGraphInstantiate() *ItemMicrosoftGraphInstantiateRequestBuilder
- func (m *ApplicationTemplateItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ApplicationTemplateItemRequestBuilder) WithUrl(rawUrl string) *ApplicationTemplateItemRequestBuilder
- type ApplicationTemplateItemRequestBuilderGetQueryParameters
- type ApplicationTemplatesRequestBuilder
- func (m *ApplicationTemplatesRequestBuilder) ByApplicationTemplateId(applicationTemplateId string) *ApplicationTemplateItemRequestBuilder
- func (m *ApplicationTemplatesRequestBuilder) Count() *CountRequestBuilder
- func (m *ApplicationTemplatesRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ApplicationTemplatesRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ApplicationTemplatesRequestBuilder) WithUrl(rawUrl string) *ApplicationTemplatesRequestBuilder
- type ApplicationTemplatesRequestBuilderGetQueryParameters
- type CountRequestBuilder
- type CountRequestBuilderGetQueryParameters
- type ItemMicrosoftGraphInstantiateInstantiatePostRequestBody
- func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) GetDisplayName() *string
- func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) GetFieldDeserializers() ...
- func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) Serialize(...) error
- func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) SetDisplayName(value *string)
- type ItemMicrosoftGraphInstantiateInstantiatePostRequestBodyable
- type ItemMicrosoftGraphInstantiateRequestBuilder
- func (m *ItemMicrosoftGraphInstantiateRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *ItemMicrosoftGraphInstantiateRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *ItemMicrosoftGraphInstantiateRequestBuilder) WithUrl(rawUrl string) *ItemMicrosoftGraphInstantiateRequestBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateItemMicrosoftGraphInstantiateInstantiatePostRequestBodyFromDiscriminatorValue ¶
func CreateItemMicrosoftGraphInstantiateInstantiatePostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateItemMicrosoftGraphInstantiateInstantiatePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value
Types ¶
type ApplicationTemplateItemRequestBuilder ¶
type ApplicationTemplateItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ApplicationTemplateItemRequestBuilder builds and executes requests for operations under \applicationTemplates\{applicationTemplate-id}
func NewApplicationTemplateItemRequestBuilder ¶
func NewApplicationTemplateItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ApplicationTemplateItemRequestBuilder
NewApplicationTemplateItemRequestBuilder instantiates a new ApplicationTemplateItemRequestBuilder and sets the default values.
func NewApplicationTemplateItemRequestBuilderInternal ¶
func NewApplicationTemplateItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ApplicationTemplateItemRequestBuilder
NewApplicationTemplateItemRequestBuilderInternal instantiates a new ApplicationTemplateItemRequestBuilder and sets the default values.
func (*ApplicationTemplateItemRequestBuilder) Get ¶
func (m *ApplicationTemplateItemRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ApplicationTemplateItemRequestBuilderGetQueryParameters]) (i39f8001d2b9b38b5cf71c15d33bad53f1b997f356b85cb9fd9fee820940d88bc.ApplicationTemplateable, error)
Get retrieve the properties of an applicationTemplate object. Find more info here
func (*ApplicationTemplateItemRequestBuilder) MicrosoftGraphInstantiate ¶
func (m *ApplicationTemplateItemRequestBuilder) MicrosoftGraphInstantiate() *ItemMicrosoftGraphInstantiateRequestBuilder
MicrosoftGraphInstantiate the microsoftGraphInstantiate property
func (*ApplicationTemplateItemRequestBuilder) ToGetRequestInformation ¶
func (m *ApplicationTemplateItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ApplicationTemplateItemRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation retrieve the properties of an applicationTemplate object.
func (*ApplicationTemplateItemRequestBuilder) WithUrl ¶
func (m *ApplicationTemplateItemRequestBuilder) WithUrl(rawUrl string) *ApplicationTemplateItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type ApplicationTemplateItemRequestBuilderGetQueryParameters ¶
type ApplicationTemplateItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
ApplicationTemplateItemRequestBuilderGetQueryParameters retrieve the properties of an applicationTemplate object.
type ApplicationTemplatesRequestBuilder ¶
type ApplicationTemplatesRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ApplicationTemplatesRequestBuilder builds and executes requests for operations under \applicationTemplates
func NewApplicationTemplatesRequestBuilder ¶
func NewApplicationTemplatesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ApplicationTemplatesRequestBuilder
NewApplicationTemplatesRequestBuilder instantiates a new ApplicationTemplatesRequestBuilder and sets the default values.
func NewApplicationTemplatesRequestBuilderInternal ¶
func NewApplicationTemplatesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ApplicationTemplatesRequestBuilder
NewApplicationTemplatesRequestBuilderInternal instantiates a new ApplicationTemplatesRequestBuilder and sets the default values.
func (*ApplicationTemplatesRequestBuilder) ByApplicationTemplateId ¶
func (m *ApplicationTemplatesRequestBuilder) ByApplicationTemplateId(applicationTemplateId string) *ApplicationTemplateItemRequestBuilder
ByApplicationTemplateId gets an item from the github.com/hashicorp/vault-msgraph-sdk/applications.applicationTemplates.item collection
func (*ApplicationTemplatesRequestBuilder) Count ¶
func (m *ApplicationTemplatesRequestBuilder) Count() *CountRequestBuilder
Count the Count property
func (*ApplicationTemplatesRequestBuilder) Get ¶
func (m *ApplicationTemplatesRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ApplicationTemplatesRequestBuilderGetQueryParameters]) (i39f8001d2b9b38b5cf71c15d33bad53f1b997f356b85cb9fd9fee820940d88bc.ApplicationTemplateCollectionResponseable, error)
Get retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery. Find more info here
func (*ApplicationTemplatesRequestBuilder) ToGetRequestInformation ¶
func (m *ApplicationTemplatesRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[ApplicationTemplatesRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery.
func (*ApplicationTemplatesRequestBuilder) WithUrl ¶
func (m *ApplicationTemplatesRequestBuilder) WithUrl(rawUrl string) *ApplicationTemplatesRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type ApplicationTemplatesRequestBuilderGetQueryParameters ¶
type ApplicationTemplatesRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` // Expand related entities Expand []string `uriparametername:"%24expand"` // Filter items by property values Filter *string `uriparametername:"%24filter"` // Order items by property values Orderby []string `uriparametername:"%24orderby"` // Search items by search phrases Search *string `uriparametername:"%24search"` // Select properties to be returned Select []string `uriparametername:"%24select"` // Skip the first n items Skip *int32 `uriparametername:"%24skip"` // Show only the first n items Top *int32 `uriparametername:"%24top"` }
ApplicationTemplatesRequestBuilderGetQueryParameters retrieve a list of applicationTemplate objects from the Microsoft Entra application gallery.
type CountRequestBuilder ¶
type CountRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
CountRequestBuilder builds and executes requests for operations under \applicationTemplates\$count
func NewCountRequestBuilder ¶
func NewCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder
NewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.
func NewCountRequestBuilderInternal ¶
func NewCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder
NewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.
func (*CountRequestBuilder) Get ¶
func (m *CountRequestBuilder) Get(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[CountRequestBuilderGetQueryParameters]) (*int32, error)
Get get the number of the resource
func (*CountRequestBuilder) ToGetRequestInformation ¶
func (m *CountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[CountRequestBuilderGetQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get the number of the resource
func (*CountRequestBuilder) WithUrl ¶
func (m *CountRequestBuilder) WithUrl(rawUrl string) *CountRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type CountRequestBuilderGetQueryParameters ¶
type CountRequestBuilderGetQueryParameters struct { // Filter items by property values Filter *string `uriparametername:"%24filter"` // Search items by search phrases Search *string `uriparametername:"%24search"` }
CountRequestBuilderGetQueryParameters get the number of the resource
type ItemMicrosoftGraphInstantiateInstantiatePostRequestBody ¶
type ItemMicrosoftGraphInstantiateInstantiatePostRequestBody struct {
// contains filtered or unexported fields
}
ItemMicrosoftGraphInstantiateInstantiatePostRequestBody
func NewItemMicrosoftGraphInstantiateInstantiatePostRequestBody ¶
func NewItemMicrosoftGraphInstantiateInstantiatePostRequestBody() *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody
NewItemMicrosoftGraphInstantiateInstantiatePostRequestBody instantiates a new ItemMicrosoftGraphInstantiateInstantiatePostRequestBody and sets the default values.
func (*ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) GetDisplayName ¶
func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) GetDisplayName() *string
GetDisplayName gets the displayName property value. The displayName property
func (*ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) GetFieldDeserializers ¶
func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model
func (*ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) Serialize ¶
func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) SetDisplayName ¶
func (m *ItemMicrosoftGraphInstantiateInstantiatePostRequestBody) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The displayName property
type ItemMicrosoftGraphInstantiateInstantiatePostRequestBodyable ¶
type ItemMicrosoftGraphInstantiateInstantiatePostRequestBodyable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDisplayName() *string SetDisplayName(value *string) }
ItemMicrosoftGraphInstantiateInstantiatePostRequestBodyable
type ItemMicrosoftGraphInstantiateRequestBuilder ¶
type ItemMicrosoftGraphInstantiateRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemMicrosoftGraphInstantiateRequestBuilder builds and executes requests for operations under \applicationTemplates\{applicationTemplate-id}\microsoft.graph.instantiate
func NewItemMicrosoftGraphInstantiateRequestBuilder ¶
func NewItemMicrosoftGraphInstantiateRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphInstantiateRequestBuilder
NewItemMicrosoftGraphInstantiateRequestBuilder instantiates a new MicrosoftGraphInstantiateRequestBuilder and sets the default values.
func NewItemMicrosoftGraphInstantiateRequestBuilderInternal ¶
func NewItemMicrosoftGraphInstantiateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMicrosoftGraphInstantiateRequestBuilder
NewItemMicrosoftGraphInstantiateRequestBuilderInternal instantiates a new MicrosoftGraphInstantiateRequestBuilder and sets the default values.
func (*ItemMicrosoftGraphInstantiateRequestBuilder) Post ¶
func (m *ItemMicrosoftGraphInstantiateRequestBuilder) Post(ctx context.Context, body ItemMicrosoftGraphInstantiateInstantiatePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (i39f8001d2b9b38b5cf71c15d33bad53f1b997f356b85cb9fd9fee820940d88bc.ApplicationServicePrincipalable, error)
Post add an instance of an application from the Microsoft Entra application gallery into your directory. You can also use this API to instantiate non-gallery apps. Use the following ID for the applicationTemplate object: 8adf8e6e-67b2-4cf2-a259-e3dc5476c621. Find more info here
func (*ItemMicrosoftGraphInstantiateRequestBuilder) ToPostRequestInformation ¶
func (m *ItemMicrosoftGraphInstantiateRequestBuilder) ToPostRequestInformation(ctx context.Context, body ItemMicrosoftGraphInstantiateInstantiatePostRequestBodyable, requestConfiguration *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestConfiguration[i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.DefaultQueryParameters]) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation add an instance of an application from the Microsoft Entra application gallery into your directory. You can also use this API to instantiate non-gallery apps. Use the following ID for the applicationTemplate object: 8adf8e6e-67b2-4cf2-a259-e3dc5476c621.
func (*ItemMicrosoftGraphInstantiateRequestBuilder) WithUrl ¶
func (m *ItemMicrosoftGraphInstantiateRequestBuilder) WithUrl(rawUrl string) *ItemMicrosoftGraphInstantiateRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.