Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4,884 changes: 4,231 additions & 653 deletions packages/kiota-dom-export.txt

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions packages/kiota-lock.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"descriptionHash": "8FA90BEDCB9CCD2D4685E6D000DF208C6CD711397A6F9DF9CDC3749C473F5252CBB84CC670D97C08A984DCB16191EB9483EB22D6EEF7FA7DB260DED6192AB61A",
"descriptionHash": "1CEDB2F0CF06C4A996568AD631DEB253661C3513A47F8CDE12FDA54D74FBD5E725038935B9000262967F4DE14C0A92EB2D5D6CC36DE258484634A4F687CF02EC",
"descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml",
"lockFileVersion": "1.0.0",
"kiotaVersion": "1.29.0",
"kiotaVersion": "1.30.0",
"clientClassName": "GraphBetaBaseServiceClient",
"typeAccessModifier": "Public",
"clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,16 @@ import { CompleteSignupRequestBuilderRequestsMetadata, type CompleteSignupReques
// @ts-ignore
import { CreateGooglePlayWebTokenRequestBuilderRequestsMetadata, type CreateGooglePlayWebTokenRequestBuilder } from './createGooglePlayWebToken/index.js';
// @ts-ignore
import { RequestEnterpriseUpgradeUrlRequestBuilderRequestsMetadata, type RequestEnterpriseUpgradeUrlRequestBuilder } from './requestEnterpriseUpgradeUrl/index.js';
// @ts-ignore
import { RequestSignupUrlRequestBuilderRequestsMetadata, type RequestSignupUrlRequestBuilder } from './requestSignupUrl/index.js';
// @ts-ignore
import { RetrieveStoreLayoutRequestBuilderRequestsMetadata, type RetrieveStoreLayoutRequestBuilder } from './retrieveStoreLayout/index.js';
// @ts-ignore
import { SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilderRequestsMetadata, type SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder } from './setAndroidDeviceOwnerFullyManagedEnrollmentState/index.js';
// @ts-ignore
import { SetStoreLayoutRequestBuilderRequestsMetadata, type SetStoreLayoutRequestBuilder } from './setStoreLayout/index.js';
// @ts-ignore
import { SyncAppsRequestBuilderRequestsMetadata, type SyncAppsRequestBuilder } from './syncApps/index.js';
// @ts-ignore
import { type UnbindRequestBuilder, UnbindRequestBuilderRequestsMetadata } from './unbind/index.js';
Expand All @@ -44,14 +50,26 @@ export interface AndroidManagedStoreAccountEnterpriseSettingsRequestBuilder exte
* Provides operations to call the createGooglePlayWebToken method.
*/
get createGooglePlayWebToken(): CreateGooglePlayWebTokenRequestBuilder;
/**
* Provides operations to call the requestEnterpriseUpgradeUrl method.
*/
get requestEnterpriseUpgradeUrl(): RequestEnterpriseUpgradeUrlRequestBuilder;
/**
* Provides operations to call the requestSignupUrl method.
*/
get requestSignupUrl(): RequestSignupUrlRequestBuilder;
/**
* Provides operations to call the retrieveStoreLayout method.
*/
get retrieveStoreLayout(): RetrieveStoreLayoutRequestBuilder;
/**
* Provides operations to call the setAndroidDeviceOwnerFullyManagedEnrollmentState method.
*/
get setAndroidDeviceOwnerFullyManagedEnrollmentState(): SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilder;
/**
* Provides operations to call the setStoreLayout method.
*/
get setStoreLayout(): SetStoreLayoutRequestBuilder;
/**
* Provides operations to call the syncApps method.
*/
Expand Down Expand Up @@ -141,12 +159,21 @@ export const AndroidManagedStoreAccountEnterpriseSettingsRequestBuilderNavigatio
createGooglePlayWebToken: {
requestsMetadata: CreateGooglePlayWebTokenRequestBuilderRequestsMetadata,
},
requestEnterpriseUpgradeUrl: {
requestsMetadata: RequestEnterpriseUpgradeUrlRequestBuilderRequestsMetadata,
},
requestSignupUrl: {
requestsMetadata: RequestSignupUrlRequestBuilderRequestsMetadata,
},
retrieveStoreLayout: {
requestsMetadata: RetrieveStoreLayoutRequestBuilderRequestsMetadata,
},
setAndroidDeviceOwnerFullyManagedEnrollmentState: {
requestsMetadata: SetAndroidDeviceOwnerFullyManagedEnrollmentStateRequestBuilderRequestsMetadata,
},
setStoreLayout: {
requestsMetadata: SetStoreLayoutRequestBuilderRequestsMetadata,
},
syncApps: {
requestsMetadata: SyncAppsRequestBuilderRequestsMetadata,
},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions';

/**
* Creates a new instance of the appropriate class based on discriminator value
* @param parseNode The parse node to use to read the discriminator value and create the object
* @returns {RequestEnterpriseUpgradeUrlPostResponse}
*/
// @ts-ignore
export function createRequestEnterpriseUpgradeUrlPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record<string, (node: ParseNode) => void>) {
return deserializeIntoRequestEnterpriseUpgradeUrlPostResponse;
}
/**
* The deserialization information for the current model
* @param RequestEnterpriseUpgradeUrlPostResponse The instance to deserialize into.
* @returns {Record<string, (node: ParseNode) => void>}
*/
// @ts-ignore
export function deserializeIntoRequestEnterpriseUpgradeUrlPostResponse(requestEnterpriseUpgradeUrlPostResponse: Partial<RequestEnterpriseUpgradeUrlPostResponse> | undefined = {}) : Record<string, (node: ParseNode) => void> {
return {
"backingStoreEnabled": n => { requestEnterpriseUpgradeUrlPostResponse.backingStoreEnabled = true; },
"value": n => { requestEnterpriseUpgradeUrlPostResponse.value = n.getStringValue(); },
}
}
export interface RequestEnterpriseUpgradeUrlPostResponse extends AdditionalDataHolder, BackedModel, Parsable {
/**
* Stores model information.
*/
backingStoreEnabled?: boolean | null;
/**
* The value property
*/
value?: string | null;
}
/**
* Provides operations to call the requestEnterpriseUpgradeUrl method.
*/
export interface RequestEnterpriseUpgradeUrlRequestBuilder extends BaseRequestBuilder<RequestEnterpriseUpgradeUrlRequestBuilder> {
/**
* Invoke action requestEnterpriseUpgradeUrl
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {Promise<RequestEnterpriseUpgradeUrlPostResponse>}
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
*/
post(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<RequestEnterpriseUpgradeUrlPostResponse | undefined>;
/**
* Invoke action requestEnterpriseUpgradeUrl
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {RequestInformation}
*/
toPostRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
}
/**
* Serializes information the current object
* @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type.
* @param RequestEnterpriseUpgradeUrlPostResponse The instance to serialize from.
* @param writer Serialization writer to use to serialize this model
*/
// @ts-ignore
export function serializeRequestEnterpriseUpgradeUrlPostResponse(writer: SerializationWriter, requestEnterpriseUpgradeUrlPostResponse: Partial<RequestEnterpriseUpgradeUrlPostResponse> | undefined | null = {}, isSerializingDerivedType: boolean = false) : void {
if (!requestEnterpriseUpgradeUrlPostResponse || isSerializingDerivedType) { return; }
writer.writeStringValue("value", requestEnterpriseUpgradeUrlPostResponse.value);
writer.writeAdditionalData(requestEnterpriseUpgradeUrlPostResponse.additionalData);
}
/**
* Uri template for the request builder.
*/
export const RequestEnterpriseUpgradeUrlRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/requestEnterpriseUpgradeUrl";
/**
* Metadata for all the requests in the request builder.
*/
export const RequestEnterpriseUpgradeUrlRequestBuilderRequestsMetadata: RequestsMetadata = {
post: {
uriTemplate: RequestEnterpriseUpgradeUrlRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
},
adapterMethodName: "send",
responseBodyFactory: createRequestEnterpriseUpgradeUrlPostResponseFromDiscriminatorValue,
},
};
/* tslint:enable */
/* eslint-enable */
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { AndroidManagedStoreLayoutType, AndroidManagedStoreLayoutTypeObject } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions';

/**
* Provides operations to call the retrieveStoreLayout method.
*/
export interface RetrieveStoreLayoutRequestBuilder extends BaseRequestBuilder<RetrieveStoreLayoutRequestBuilder> {
/**
* Gets the Managed Google Play store layout type from Google EMM API.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {Promise<AndroidManagedStoreLayoutType>}
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
*/
get(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<AndroidManagedStoreLayoutType | undefined>;
/**
* Gets the Managed Google Play store layout type from Google EMM API.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {RequestInformation}
*/
toGetRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
}
/**
* Uri template for the request builder.
*/
export const RetrieveStoreLayoutRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/retrieveStoreLayout()";
/**
* Metadata for all the requests in the request builder.
*/
export const RetrieveStoreLayoutRequestBuilderRequestsMetadata: RequestsMetadata = {
get: {
uriTemplate: RetrieveStoreLayoutRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
},
adapterMethodName: "sendEnum",
enumObject: AndroidManagedStoreLayoutTypeObject,
},
};
/* tslint:enable */
/* eslint-enable */
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { AndroidManagedStoreLayoutType, AndroidManagedStoreLayoutTypeObject } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions';

/**
* Creates a new instance of the appropriate class based on discriminator value
* @param parseNode The parse node to use to read the discriminator value and create the object
* @returns {SetStoreLayoutPostRequestBody}
*/
// @ts-ignore
export function createSetStoreLayoutPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record<string, (node: ParseNode) => void>) {
return deserializeIntoSetStoreLayoutPostRequestBody;
}
/**
* The deserialization information for the current model
* @param SetStoreLayoutPostRequestBody The instance to deserialize into.
* @returns {Record<string, (node: ParseNode) => void>}
*/
// @ts-ignore
export function deserializeIntoSetStoreLayoutPostRequestBody(setStoreLayoutPostRequestBody: Partial<SetStoreLayoutPostRequestBody> | undefined = {}) : Record<string, (node: ParseNode) => void> {
return {
"backingStoreEnabled": n => { setStoreLayoutPostRequestBody.backingStoreEnabled = true; },
"storeLayoutType": n => { setStoreLayoutPostRequestBody.storeLayoutType = n.getEnumValue<AndroidManagedStoreLayoutType>(AndroidManagedStoreLayoutTypeObject); },
}
}
/**
* Serializes information the current object
* @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type.
* @param SetStoreLayoutPostRequestBody The instance to serialize from.
* @param writer Serialization writer to use to serialize this model
*/
// @ts-ignore
export function serializeSetStoreLayoutPostRequestBody(writer: SerializationWriter, setStoreLayoutPostRequestBody: Partial<SetStoreLayoutPostRequestBody> | undefined | null = {}, isSerializingDerivedType: boolean = false) : void {
if (!setStoreLayoutPostRequestBody || isSerializingDerivedType) { return; }
writer.writeEnumValue<AndroidManagedStoreLayoutType>("storeLayoutType", setStoreLayoutPostRequestBody.storeLayoutType);
writer.writeAdditionalData(setStoreLayoutPostRequestBody.additionalData);
}
export interface SetStoreLayoutPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable {
/**
* Stores model information.
*/
backingStoreEnabled?: boolean | null;
/**
* The store layout types for Managed Google Play. Values correspond directly to the store layout types of Google enterprise objects.
*/
storeLayoutType?: AndroidManagedStoreLayoutType | null;
}
/**
* Provides operations to call the setStoreLayout method.
*/
export interface SetStoreLayoutRequestBuilder extends BaseRequestBuilder<SetStoreLayoutRequestBuilder> {
/**
* Sets the Managed Google Play store layout type via Google EMM API.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
*/
post(body: SetStoreLayoutPostRequestBody, requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<void>;
/**
* Sets the Managed Google Play store layout type via Google EMM API.
* @param body The request body
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {RequestInformation}
*/
toPostRequestInformation(body: SetStoreLayoutPostRequestBody, requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
}
/**
* Uri template for the request builder.
*/
export const SetStoreLayoutRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/androidManagedStoreAccountEnterpriseSettings/setStoreLayout";
/**
* Metadata for all the requests in the request builder.
*/
export const SetStoreLayoutRequestBuilderRequestsMetadata: RequestsMetadata = {
post: {
uriTemplate: SetStoreLayoutRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue as ParsableFactory<Parsable>,
},
adapterMethodName: "sendNoResponseContent",
requestBodyContentType: "application/json",
requestBodySerializer: serializeSetStoreLayoutPostRequestBody,
requestInformationContentSetMethod: "setContentFromParsable",
},
};
/* tslint:enable */
/* eslint-enable */
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,15 @@ export interface GetCloudPcLaunchInfoRequestBuilder extends BaseRequestBuilder<G
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {Promise<CloudPcLaunchInfo>}
* @throws {ODataError} error when the service returns a 4XX or 5XX status code
* @deprecated Starting from Oct 30, 2026, this API: getCloudPcLaunchInfo will be deprecated and no longer be supported. Please use the new API:retrieveCloudPcLaunchDetail to retrieve same details. as of 2025-09/cloudPcLaunchInfo on 2025-09-30 and will be removed 2026-10-30
* @see {@link https://learn.microsoft.com/graph/api/cloudpc-getcloudpclaunchinfo?view=graph-rest-beta|Find more info here}
*/
get(requestConfiguration?: RequestConfiguration<object> | undefined) : Promise<CloudPcLaunchInfo | undefined>;
/**
* Get the cloudPCLaunchInfo for a specific cloudPC that belongs to the current signed-in user.
* @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @returns {RequestInformation}
* @deprecated Starting from Oct 30, 2026, this API: getCloudPcLaunchInfo will be deprecated and no longer be supported. Please use the new API:retrieveCloudPcLaunchDetail to retrieve same details. as of 2025-09/cloudPcLaunchInfo on 2025-09-30 and will be removed 2026-10-30
*/
toGetRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined) : RequestInformation;
}
Expand Down
Loading
Loading