Documentation
¶
Index ¶
- type ApplicationsWithUniqueNameRequestBuilder
- func (m *ApplicationsWithUniqueNameRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *ApplicationsWithUniqueNameRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *ApplicationsWithUniqueNameRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *ApplicationsWithUniqueNameRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *ApplicationsWithUniqueNameRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *ApplicationsWithUniqueNameRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *ApplicationsWithUniqueNameRequestBuilder) WithUrl(rawUrl string) *ApplicationsWithUniqueNameRequestBuilder
- type ApplicationsWithUniqueNameRequestBuilderDeleteRequestConfiguration
- type ApplicationsWithUniqueNameRequestBuilderGetQueryParameters
- type ApplicationsWithUniqueNameRequestBuilderGetRequestConfiguration
- type ApplicationsWithUniqueNameRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationsWithUniqueNameRequestBuilder ¶
type ApplicationsWithUniqueNameRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ApplicationsWithUniqueNameRequestBuilder provides operations to manage the collection of application entities.
func NewApplicationsWithUniqueNameRequestBuilder ¶
func NewApplicationsWithUniqueNameRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ApplicationsWithUniqueNameRequestBuilder
NewApplicationsWithUniqueNameRequestBuilder instantiates a new ApplicationsWithUniqueNameRequestBuilder and sets the default values.
func NewApplicationsWithUniqueNameRequestBuilderInternal ¶
func NewApplicationsWithUniqueNameRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, uniqueName *string) *ApplicationsWithUniqueNameRequestBuilder
NewApplicationsWithUniqueNameRequestBuilderInternal instantiates a new ApplicationsWithUniqueNameRequestBuilder and sets the default values.
func (*ApplicationsWithUniqueNameRequestBuilder) Delete ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) Delete(ctx context.Context, requestConfiguration *ApplicationsWithUniqueNameRequestBuilderDeleteRequestConfiguration) error
Delete delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This API can also delete an agentIdentityBlueprint object by its ID. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ApplicationsWithUniqueNameRequestBuilder) Get ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) Get(ctx context.Context, requestConfiguration *ApplicationsWithUniqueNameRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Applicationable, error)
Get get the properties and relationships of an application object. This API can be used to get agentIdentityBlueprint objects as well by their ID. returns a Applicationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ApplicationsWithUniqueNameRequestBuilder) Patch ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Applicationable, requestConfiguration *ApplicationsWithUniqueNameRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Applicationable, error)
Patch create a new application object if it doesn't exist, or update the properties of an existing application object. This API can also create an agentIdentityBlueprint object if it doesn't exist, or update properties of an existing agentIdentityBlueprint, when the @odata.type property is set to #microsoft.graph.agentIdentityBlueprint. returns a Applicationable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*ApplicationsWithUniqueNameRequestBuilder) ToDeleteRequestInformation ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *ApplicationsWithUniqueNameRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete an application object. When deleted, apps are moved to a temporary container and can be restored within 30 days. After that time, they are permanently deleted. This API can also delete an agentIdentityBlueprint object by its ID. returns a *RequestInformation when successful
func (*ApplicationsWithUniqueNameRequestBuilder) ToGetRequestInformation ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ApplicationsWithUniqueNameRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get the properties and relationships of an application object. This API can be used to get agentIdentityBlueprint objects as well by their ID. returns a *RequestInformation when successful
func (*ApplicationsWithUniqueNameRequestBuilder) ToPatchRequestInformation ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Applicationable, requestConfiguration *ApplicationsWithUniqueNameRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation create a new application object if it doesn't exist, or update the properties of an existing application object. This API can also create an agentIdentityBlueprint object if it doesn't exist, or update properties of an existing agentIdentityBlueprint, when the @odata.type property is set to #microsoft.graph.agentIdentityBlueprint. returns a *RequestInformation when successful
func (*ApplicationsWithUniqueNameRequestBuilder) WithUrl ¶
func (m *ApplicationsWithUniqueNameRequestBuilder) WithUrl(rawUrl string) *ApplicationsWithUniqueNameRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ApplicationsWithUniqueNameRequestBuilder when successful
type ApplicationsWithUniqueNameRequestBuilderDeleteRequestConfiguration ¶
type ApplicationsWithUniqueNameRequestBuilderDeleteRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ApplicationsWithUniqueNameRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ApplicationsWithUniqueNameRequestBuilderGetQueryParameters ¶
type ApplicationsWithUniqueNameRequestBuilderGetQueryParameters struct {
// Expand related entities
Expand []string "uriparametername:\"%24expand\""
// Select properties to be returned
Select []string "uriparametername:\"%24select\""
}
ApplicationsWithUniqueNameRequestBuilderGetQueryParameters get the properties and relationships of an application object. This API can be used to get agentIdentityBlueprint objects as well by their ID.
type ApplicationsWithUniqueNameRequestBuilderGetRequestConfiguration ¶
type ApplicationsWithUniqueNameRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *ApplicationsWithUniqueNameRequestBuilderGetQueryParameters
}
ApplicationsWithUniqueNameRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ApplicationsWithUniqueNameRequestBuilderPatchRequestConfiguration ¶
type ApplicationsWithUniqueNameRequestBuilderPatchRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
ApplicationsWithUniqueNameRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.