Class: MicrosoftGraph::Applications::Item::Owners::Item::DirectoryObjectItemRequestBuilder

Inherits:
MicrosoftKiotaAbstractions::BaseRequestBuilder
  • Object
show all
Defined in:
lib/applications/item/owners/item/directory_object_item_request_builder.rb

Overview

Builds and executes requests for operations under applicationsapplication-idownersdirectoryObject-id

Instance Method Summary collapse

Constructor Details

#initialize(path_parameters, request_adapter) ⇒ Object

Instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

Parameters:

  • path_parameters

    Path parameters for the request

  • request_adapter

    The request adapter to use to execute the requests.



53
54
55
# File 'lib/applications/item/owners/item/directory_object_item_request_builder.rb', line 53

def initialize(path_parameters, request_adapter)
    super(path_parameters, request_adapter, "{+baseurl}/applications/{application%2Did}/owners/{directoryObject%2Did}")
end

Instance Method Details

#graph_app_role_assignmentObject

Casts the previous resource to appRoleAssignment.



24
25
26
# File 'lib/applications/item/owners/item/directory_object_item_request_builder.rb', line 24

def graph_app_role_assignment()
    return MicrosoftGraph::Applications::Item::Owners::Item::GraphAppRoleAssignment::GraphAppRoleAssignmentRequestBuilder.new(@path_parameters, @request_adapter)
end

#graph_endpointObject

Casts the previous resource to endpoint.



29
30
31
# File 'lib/applications/item/owners/item/directory_object_item_request_builder.rb', line 29

def graph_endpoint()
    return MicrosoftGraph::Applications::Item::Owners::Item::GraphEndpoint::GraphEndpointRequestBuilder.new(@path_parameters, @request_adapter)
end

#graph_service_principalObject

Casts the previous resource to servicePrincipal.



34
35
36
# File 'lib/applications/item/owners/item/directory_object_item_request_builder.rb', line 34

def graph_service_principal()
    return MicrosoftGraph::Applications::Item::Owners::Item::GraphServicePrincipal::GraphServicePrincipalRequestBuilder.new(@path_parameters, @request_adapter)
end

#graph_userObject

Casts the previous resource to user.



39
40
41
# File 'lib/applications/item/owners/item/directory_object_item_request_builder.rb', line 39

def graph_user()
    return MicrosoftGraph::Applications::Item::Owners::Item::GraphUser::GraphUserRequestBuilder.new(@path_parameters, @request_adapter)
end

#refObject

Provides operations to manage the collection of application entities.



44
45
46
# File 'lib/applications/item/owners/item/directory_object_item_request_builder.rb', line 44

def ref()
    return MicrosoftGraph::Applications::Item::Owners::Item::Ref::RefRequestBuilder.new(@path_parameters, @request_adapter)
end