Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Commit c0e08a1

Browse files
authored
Merge pull request #88 from microsoftgraph/v1.0/pipelinebuild/105144
Update generated files with build 105144
2 parents 26c77d9 + 52eddf2 commit c0e08a1

File tree

16,349 files changed

+455730
-516167
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

16,349 files changed

+455730
-516167
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Changed
1313

14+
## [0.14.0] - 2023-02-07
15+
16+
### Changed
17+
18+
- Weekly generation.
19+
- BREAKING: OData Functions/Actions now use their full name e.g. GetEffectivePermissions is now MicrosoftGraphGetEffectivePermissions.
20+
1421
## [0.13.0] - 2023-01-27
1522

1623
### Changed

lib/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report.rb

Lines changed: 0 additions & 2 deletions
This file was deleted.

lib/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.rb

Lines changed: 0 additions & 83 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
module MicrosoftGraph::Admin::ServiceAnnouncement::HealthOverviews::Item::Issues::Item::MicrosoftGraphIncidentReport
2+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
require 'microsoft_kiota_abstractions'
2+
require_relative '../../../../../../../microsoft_graph'
3+
require_relative '../../../../../../../models/o_data_errors/o_data_error'
4+
require_relative '../../../../../../admin'
5+
require_relative '../../../../../service_announcement'
6+
require_relative '../../../../health_overviews'
7+
require_relative '../../../item'
8+
require_relative '../../issues'
9+
require_relative '../item'
10+
require_relative './microsoft_graph_incident_report'
11+
12+
module MicrosoftGraph::Admin::ServiceAnnouncement::HealthOverviews::Item::Issues::Item::MicrosoftGraphIncidentReport
13+
##
14+
# Provides operations to call the incidentReport method.
15+
class MicrosoftGraphIncidentReportRequestBuilder
16+
17+
##
18+
# Path parameters for the request
19+
@path_parameters
20+
##
21+
# The request adapter to use to execute the requests.
22+
@request_adapter
23+
##
24+
# Url template to use to build the URL for the current request builder
25+
@url_template
26+
##
27+
## Instantiates a new MicrosoftGraphIncidentReportRequestBuilder and sets the default values.
28+
## @param pathParameters Path parameters for the request
29+
## @param requestAdapter The request adapter to use to execute the requests.
30+
## @return a void
31+
##
32+
def initialize(path_parameters, request_adapter)
33+
raise StandardError, 'path_parameters cannot be null' if path_parameters.nil?
34+
raise StandardError, 'request_adapter cannot be null' if request_adapter.nil?
35+
@url_template = "{+baseurl}/admin/serviceAnnouncement/healthOverviews/{serviceHealth%2Did}/issues/{serviceHealthIssue%2Did}/microsoft.graph.incidentReport()"
36+
@request_adapter = request_adapter
37+
path_parameters = { "request-raw-url" => path_parameters } if path_parameters.is_a? String
38+
@path_parameters = path_parameters if path_parameters.is_a? Hash
39+
end
40+
##
41+
## Invoke function incidentReport
42+
## @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
43+
## @return a Fiber of binary
44+
##
45+
def get(request_configuration=nil)
46+
request_info = self.to_get_request_information(
47+
request_configuration
48+
)
49+
error_mapping = Hash.new
50+
error_mapping["4XX"] = lambda {|pn| MicrosoftGraph::Models::ODataErrors::ODataError.create_from_discriminator_value(pn) }
51+
error_mapping["5XX"] = lambda {|pn| MicrosoftGraph::Models::ODataErrors::ODataError.create_from_discriminator_value(pn) }
52+
return @request_adapter.send_async(request_info, Binary, error_mapping)
53+
end
54+
##
55+
## Invoke function incidentReport
56+
## @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
57+
## @return a request_information
58+
##
59+
def to_get_request_information(request_configuration=nil)
60+
request_info = MicrosoftKiotaAbstractions::RequestInformation.new()
61+
request_info.url_template = @url_template
62+
request_info.path_parameters = @path_parameters
63+
request_info.http_method = :GET
64+
unless request_configuration.nil?
65+
request_info.add_headers_from_raw_object(request_configuration.headers)
66+
request_info.add_request_options(request_configuration.options)
67+
end
68+
return request_info
69+
end
70+
71+
##
72+
# Configuration for the request such as headers, query parameters, and middleware options.
73+
class MicrosoftGraphIncidentReportRequestBuilderGetRequestConfiguration
74+
75+
##
76+
# Request headers
77+
attr_accessor :headers
78+
##
79+
# Request options
80+
attr_accessor :options
81+
end
82+
end
83+
end

lib/admin/service_announcement/health_overviews/item/issues/item/service_health_issue_item_request_builder.rb

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,19 @@
77
require_relative '../../../health_overviews'
88
require_relative '../../item'
99
require_relative '../issues'
10-
require_relative './incident_report/incident_report_request_builder'
1110
require_relative './item'
11+
require_relative './microsoft_graph_incident_report/microsoft_graph_incident_report_request_builder'
1212

1313
module MicrosoftGraph::Admin::ServiceAnnouncement::HealthOverviews::Item::Issues::Item
1414
##
1515
# Provides operations to manage the issues property of the microsoft.graph.serviceHealth entity.
1616
class ServiceHealthIssueItemRequestBuilder
1717

18+
##
19+
# Provides operations to call the incidentReport method.
20+
def microsoft_graph_incident_report()
21+
return MicrosoftGraph::Admin::ServiceAnnouncement::HealthOverviews::Item::Issues::Item::MicrosoftGraphIncidentReport::MicrosoftGraphIncidentReportRequestBuilder.new(@path_parameters, @request_adapter)
22+
end
1823
##
1924
# Path parameters for the request
2025
@path_parameters
@@ -67,13 +72,6 @@ def get(request_configuration=nil)
6772
return @request_adapter.send_async(request_info, lambda {|pn| MicrosoftGraph::Models::ServiceHealthIssue.create_from_discriminator_value(pn) }, error_mapping)
6873
end
6974
##
70-
## Provides operations to call the incidentReport method.
71-
## @return a incident_report_request_builder
72-
##
73-
def incident_report()
74-
return IncidentReportRequestBuilder.new(@path_parameters, @request_adapter)
75-
end
76-
##
7775
## Update the navigation property issues in admin
7876
## @param body The request body
7977
## @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.

lib/admin/service_announcement/issues/item/incident_report/incident_report.rb

Lines changed: 0 additions & 2 deletions
This file was deleted.

lib/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.rb

Lines changed: 0 additions & 81 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
module MicrosoftGraph::Admin::ServiceAnnouncement::Issues::Item::MicrosoftGraphIncidentReport
2+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
require 'microsoft_kiota_abstractions'
2+
require_relative '../../../../../microsoft_graph'
3+
require_relative '../../../../../models/o_data_errors/o_data_error'
4+
require_relative '../../../../admin'
5+
require_relative '../../../service_announcement'
6+
require_relative '../../issues'
7+
require_relative '../item'
8+
require_relative './microsoft_graph_incident_report'
9+
10+
module MicrosoftGraph::Admin::ServiceAnnouncement::Issues::Item::MicrosoftGraphIncidentReport
11+
##
12+
# Provides operations to call the incidentReport method.
13+
class MicrosoftGraphIncidentReportRequestBuilder
14+
15+
##
16+
# Path parameters for the request
17+
@path_parameters
18+
##
19+
# The request adapter to use to execute the requests.
20+
@request_adapter
21+
##
22+
# Url template to use to build the URL for the current request builder
23+
@url_template
24+
##
25+
## Instantiates a new MicrosoftGraphIncidentReportRequestBuilder and sets the default values.
26+
## @param pathParameters Path parameters for the request
27+
## @param requestAdapter The request adapter to use to execute the requests.
28+
## @return a void
29+
##
30+
def initialize(path_parameters, request_adapter)
31+
raise StandardError, 'path_parameters cannot be null' if path_parameters.nil?
32+
raise StandardError, 'request_adapter cannot be null' if request_adapter.nil?
33+
@url_template = "{+baseurl}/admin/serviceAnnouncement/issues/{serviceHealthIssue%2Did}/microsoft.graph.incidentReport()"
34+
@request_adapter = request_adapter
35+
path_parameters = { "request-raw-url" => path_parameters } if path_parameters.is_a? String
36+
@path_parameters = path_parameters if path_parameters.is_a? Hash
37+
end
38+
##
39+
## Invoke function incidentReport
40+
## @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
41+
## @return a Fiber of binary
42+
##
43+
def get(request_configuration=nil)
44+
request_info = self.to_get_request_information(
45+
request_configuration
46+
)
47+
error_mapping = Hash.new
48+
error_mapping["4XX"] = lambda {|pn| MicrosoftGraph::Models::ODataErrors::ODataError.create_from_discriminator_value(pn) }
49+
error_mapping["5XX"] = lambda {|pn| MicrosoftGraph::Models::ODataErrors::ODataError.create_from_discriminator_value(pn) }
50+
return @request_adapter.send_async(request_info, Binary, error_mapping)
51+
end
52+
##
53+
## Invoke function incidentReport
54+
## @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
55+
## @return a request_information
56+
##
57+
def to_get_request_information(request_configuration=nil)
58+
request_info = MicrosoftKiotaAbstractions::RequestInformation.new()
59+
request_info.url_template = @url_template
60+
request_info.path_parameters = @path_parameters
61+
request_info.http_method = :GET
62+
unless request_configuration.nil?
63+
request_info.add_headers_from_raw_object(request_configuration.headers)
64+
request_info.add_request_options(request_configuration.options)
65+
end
66+
return request_info
67+
end
68+
69+
##
70+
# Configuration for the request such as headers, query parameters, and middleware options.
71+
class MicrosoftGraphIncidentReportRequestBuilderGetRequestConfiguration
72+
73+
##
74+
# Request headers
75+
attr_accessor :headers
76+
##
77+
# Request options
78+
attr_accessor :options
79+
end
80+
end
81+
end

0 commit comments

Comments
 (0)