appcenter-cli
Version:
Command line tool for Visual Studio App Center
1,070 lines (988 loc) • 2.09 MB
text/typescript
/*
* Copyright (c) Microsoft Corporation.
* Licensed under the MIT License.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
* Changes may cause incorrect behavior and will be lost if the code is regenerated.
*/
import * as coreClient from "@azure/core-client";
import * as coreRestPipeline from "@azure/core-rest-pipeline";
export type Components8Iu7RuSchemasApplecredentialsmultifactorsecretrequestAllof0Union =
| Components8Iu7RuSchemasApplecredentialsmultifactorsecretrequestAllof0
| Components3Sb7Y4SchemasApplecredentialsmultifactorsecretrequestAllof0Union;
export type Components5A5L2ESchemasApplecredentialssecretrequestAllof0Union =
| Components5A5L2ESchemasApplecredentialssecretrequestAllof0
| Components5Dyv8CSchemasApplecredentialssecretrequestAllof0Union;
export type Components13S9A4RSchemasApplecertificatesecretrequestAllof0Union =
| Components13S9A4RSchemasApplecertificatesecretrequestAllof0
| ComponentsKnowtpSchemasApplecertificatesecretrequestAllof0Union;
export type ComponentsS0Rbt7SchemasPrivateapplecredentialssecretresponseAllof0Union =
| ComponentsS0Rbt7SchemasPrivateapplecredentialssecretresponseAllof0
| ComponentsEay2HoSchemasPrivateapplecredentialssecretresponseAllof0Union;
export type ComponentsHw7AncSchemasPrivateapplecertificatesecretresponseAllof0Union =
| ComponentsHw7AncSchemasPrivateapplecertificatesecretresponseAllof0
| ComponentsZqm0VqSchemasPrivateapplecertificatesecretresponseAllof0Union;
export type Components1Yflo3CSchemasAppleconnectionsecretresponseAllof0Union =
| Components1Yflo3CSchemasAppleconnectionsecretresponseAllof0
| AppleConnectionSecretResponse;
export type Components8D2JkjSchemasApplecredentialnonsecretdetailsresponseAllof0Union =
| Components8D2JkjSchemasApplecredentialnonsecretdetailsresponseAllof0
| Components1BxvcioSchemasApplecredentialnonsecretdetailsresponseAllof0Union;
export type ComponentsUk3N19SchemasApplecertificatenonsecretdetailsresponseAllof0Union =
| ComponentsUk3N19SchemasApplecertificatenonsecretdetailsresponseAllof0
| Components18Y2Ef6SchemasApplecertificatenonsecretdetailsresponseAllof0Union;
export type Components1Hfba82SchemasApplecertificatesecretdetailsresponseAllof0Union =
| Components1Hfba82SchemasApplecertificatesecretdetailsresponseAllof0
| AppleCertificateSecretDetailsResponse;
export type Components1VirfwpSchemasJiraconnectionsecretrequestAllof0Union =
| Components1VirfwpSchemasJiraconnectionsecretrequestAllof0
| JiraConnectionSecretRequest;
export type Components1TsjhacSchemasJiraconnectionsecretresponseAllof0Union =
| Components1TsjhacSchemasJiraconnectionsecretresponseAllof0
| JiraConnectionSecretResponse;
export type Components1Rn2982SchemasPrivatejiraconnectionsecretresponseAllof0Union =
| Components1Rn2982SchemasPrivatejiraconnectionsecretresponseAllof0
| PrivateJiraConnectionSecretResponse;
export type ComponentsDtnm3YSchemasGoogleplayconnectionsecretrequestAllof0Union =
| ComponentsDtnm3YSchemasGoogleplayconnectionsecretrequestAllof0
| GooglePlayConnectionSecretRequest;
export type Components1T4OuyrSchemasGoogleplayconnectionsecretresponseAllof0Union =
| Components1T4OuyrSchemasGoogleplayconnectionsecretresponseAllof0
| GooglePlayConnectionSecretResponse;
export type Components8R88R5SchemasPrivategoogleplayconnectionsecretresponseAllof0Union =
| Components8R88R5SchemasPrivategoogleplayconnectionsecretresponseAllof0
| PrivateGooglePlayConnectionSecretResponse;
export type ComponentsH0D4WySchemasGoogleplaycredentialnonsecretdetailsresponseAllof0Union =
| ComponentsH0D4WySchemasGoogleplaycredentialnonsecretdetailsresponseAllof0
| Components1Qvpk8VSchemasGoogleplaycredentialnonsecretdetailsresponseAllof0Union;
export type ComponentsOj73MvSchemasJiracredentialnonsecretdetailsresponseAllof0Union =
| ComponentsOj73MvSchemasJiracredentialnonsecretdetailsresponseAllof0
| ComponentsBrcgsgSchemasJiracredentialnonsecretdetailsresponseAllof0Union;
export type Components1Eosn49SchemasLogwithpropertiesAllof0Union =
| Components1Eosn49SchemasLogwithpropertiesAllof0
| LogWithProperties;
export type Components264NqgSchemasStartsessionlogAllof0Union =
| Components264NqgSchemasStartsessionlogAllof0
| StartSessionLog;
export type ComponentsO0SzfoSchemasDistributionstartsessionlogAllof0Union =
| ComponentsO0SzfoSchemasDistributionstartsessionlogAllof0
| DistributionStartSessionLog;
export type Components84YphlSchemasHandlederrorlogAllof0Union =
| Components84YphlSchemasHandlederrorlogAllof0
| HandledErrorLog;
export type Components1Vpcf5FSchemasUnhandlederrorlogAllof0Union =
| Components1Vpcf5FSchemasUnhandlederrorlogAllof0
| UnhandledErrorLog;
export type Components1Rh9N66SchemasStartservicelogAllof0Union =
| Components1Rh9N66SchemasStartservicelogAllof0
| StartServiceLog;
export type ComponentsCzhkplSchemasCustompropertylogAllof0Union =
| ComponentsCzhkplSchemasCustompropertylogAllof0
| CustomPropertyLog;
export type Components1HtupicSchemasStringpropertyAllof0Union =
| Components1HtupicSchemasStringpropertyAllof0
| StringProperty;
export type Components3Is1CjSchemasNumberpropertyAllof0Union =
| Components3Is1CjSchemasNumberpropertyAllof0
| NumberProperty;
export type ComponentsIduba0SchemasBooleanpropertyAllof0Union =
| ComponentsIduba0SchemasBooleanpropertyAllof0
| BooleanProperty;
export type ComponentsLyvfq5SchemasDatetimepropertyAllof0Union =
| ComponentsLyvfq5SchemasDatetimepropertyAllof0
| DateTimeProperty;
export type Components1Wno2Z2SchemasPagelogAllof0Union =
| Components1Wno2Z2SchemasPagelogAllof0
| Components4Kro3MSchemasPagelogAllof0Union;
export type ComponentsMa5HoxSchemasEventlogAllof0Union =
| ComponentsMa5HoxSchemasEventlogAllof0
| Components498ZbbSchemasEventlogAllof0Union;
export type ComponentsNch8AzSchemasPushinstallationlogAllof0Union =
| ComponentsNch8AzSchemasPushinstallationlogAllof0
| PushInstallationLog;
export type Components1Aigpj3SchemasErrorlogAllof0Union =
| Components1Aigpj3SchemasErrorlogAllof0
| ErrorLog;
export type ComponentsAdvxd9SchemasLogflowlogwithpropertiesAllof0Union =
| ComponentsAdvxd9SchemasLogflowlogwithpropertiesAllof0
| LogFlowLogWithProperties;
export type Components1F0KdpnSchemasLogflowstartsessionlogAllof0Union =
| Components1F0KdpnSchemasLogflowstartsessionlogAllof0
| LogFlowStartSessionLog;
export type Components11CfsbmSchemasLogflowstartservicelogAllof0Union =
| Components11CfsbmSchemasLogflowstartservicelogAllof0
| LogFlowStartServiceLog;
export type ComponentsXnezrhSchemasLogflowcustompropertylogAllof0Union =
| ComponentsXnezrhSchemasLogflowcustompropertylogAllof0
| LogFlowCustomPropertyLog;
export type Components1G242RdSchemasLogflowstringpropertyAllof0Union =
| Components1G242RdSchemasLogflowstringpropertyAllof0
| LogFlowStringProperty;
export type ComponentsTkf1YnSchemasLogflownumberpropertyAllof0Union =
| ComponentsTkf1YnSchemasLogflownumberpropertyAllof0
| LogFlowNumberProperty;
export type ComponentsCwosetSchemasLogflowbooleanpropertyAllof0Union =
| ComponentsCwosetSchemasLogflowbooleanpropertyAllof0
| LogFlowBooleanProperty;
export type Components127VkznSchemasLogflowdatetimepropertyAllof0Union =
| Components127VkznSchemasLogflowdatetimepropertyAllof0
| LogFlowDateTimeProperty;
export type Components10Oj24WSchemasLogflowpagelogAllof0Union =
| Components10Oj24WSchemasLogflowpagelogAllof0
| Components11Mk7TbSchemasLogflowpagelogAllof0Union;
export type Components1Ctri9VSchemasLogfloweventlogAllof0Union =
| Components1Ctri9VSchemasLogfloweventlogAllof0
| ComponentsBzcad5SchemasLogfloweventlogAllof0Union;
export type Components1Yqphd0SchemasLogflowpushinstallationlogAllof0Union =
| Components1Yqphd0SchemasLogflowpushinstallationlogAllof0
| LogFlowPushInstallationLog;
export type ComponentsPcles3SchemasLogflowerrorlogAllof0Union =
| ComponentsPcles3SchemasLogflowerrorlogAllof0
| LogFlowErrorLog;
export type Components45LjntSchemasLogwithpropertiesDiagnosticsAllof0Union =
| Components45LjntSchemasLogwithpropertiesDiagnosticsAllof0
| LogWithPropertiesDiagnostics;
export type ComponentsZ650E9SchemasStartsessionlogDiagnosticsAllof0Union =
| ComponentsZ650E9SchemasStartsessionlogDiagnosticsAllof0
| StartSessionLogDiagnostics;
export type ComponentsNa1EysSchemasHanlederrorlogDiagnosticsAllof0Union =
| ComponentsNa1EysSchemasHanlederrorlogDiagnosticsAllof0
| HanledErrorLogDiagnostics;
export type ComponentsL1Kfc1SchemasStartservicelogDiagnosticsAllof0Union =
| ComponentsL1Kfc1SchemasStartservicelogDiagnosticsAllof0
| StartServiceLogDiagnostics;
export type Components1XuemrlSchemasCustompropertylogDiagnosticsAllof0Union =
| Components1XuemrlSchemasCustompropertylogDiagnosticsAllof0
| CustomPropertyLogDiagnostics;
export type Components1MplcxdSchemasStringpropertyDiagnosticsAllof0Union =
| Components1MplcxdSchemasStringpropertyDiagnosticsAllof0
| StringPropertyDiagnostics;
export type Components15Tz3ErSchemasNumberpropertyDiagnosticsAllof0Union =
| Components15Tz3ErSchemasNumberpropertyDiagnosticsAllof0
| NumberPropertyDiagnostics;
export type Components1H9UedtSchemasBooleanpropertyDiagnosticsAllof0Union =
| Components1H9UedtSchemasBooleanpropertyDiagnosticsAllof0
| BooleanPropertyDiagnostics;
export type ComponentsYx2AaeSchemasDatetimepropertyDiagnosticsAllof0Union =
| ComponentsYx2AaeSchemasDatetimepropertyDiagnosticsAllof0
| DateTimePropertyDiagnostics;
export type ComponentsEffwicSchemasPagelogDiagnosticsAllof0Union =
| ComponentsEffwicSchemasPagelogDiagnosticsAllof0
| Components1121EsfSchemasPagelogDiagnosticsAllof0Union;
export type Components1Vmj2OdSchemasEventlogDiagnosticsAllof0Union =
| Components1Vmj2OdSchemasEventlogDiagnosticsAllof0
| ComponentsWa2CwfSchemasEventlogDiagnosticsAllof0Union;
export type Components1Pvlx64SchemasPushinstallationlogDiagnosticsAllof0Union =
| Components1Pvlx64SchemasPushinstallationlogDiagnosticsAllof0
| PushInstallationLogDiagnostics;
export type Components1Nf3DuuSchemasErrorlogDiagnosticsAllof0Union =
| Components1Nf3DuuSchemasErrorlogDiagnosticsAllof0
| ErrorLogDiagnostics;
export type Components130AlsfSchemasExportblobconfigurationAllof0Union =
| Components130AlsfSchemasExportblobconfigurationAllof0
| ExportBlobConfiguration;
export type ComponentsQ5DjesSchemasExportconfigurationblobstorageconnectionstringAllof0Union =
| ComponentsQ5DjesSchemasExportconfigurationblobstorageconnectionstringAllof0
| Components16J40DuSchemasExportconfigurationblobstorageconnectionstringAllof0Union;
export type Components125ZssSchemasExportconfigurationappinsightskeyAllof0Union =
| Components125ZssSchemasExportconfigurationappinsightskeyAllof0
| ExportConfigurationAppInsightsKey;
export type Components4JcwkhSchemasExportconfigurationblobstoragelinkedsubscriptionAllof0Union =
| Components4JcwkhSchemasExportconfigurationblobstoragelinkedsubscriptionAllof0
| Components14Lttg8SchemasExportconfigurationblobstoragelinkedsubscriptionAllof0Union;
export type Components1Jvk04KSchemasExportconfigurationappinsightslinkedsubscriptionAllof0Union =
| Components1Jvk04KSchemasExportconfigurationappinsightslinkedsubscriptionAllof0
| ExportConfigurationAppInsightsLinkedSubscription;
export type Components1KhyfnaSchemasNotificationtargetuseridsAllof0Union =
| Components1KhyfnaSchemasNotificationtargetuseridsAllof0
| NotificationTargetUserIds;
export type Components19Nr381SchemasNotificationtargetaccountidsAllof0Union =
| Components19Nr381SchemasNotificationtargetaccountidsAllof0
| NotificationTargetAccountIds;
export type Components17Ef5OgSchemasNotificationtargetaudiencesAllof0Union =
| Components17Ef5OgSchemasNotificationtargetaudiencesAllof0
| NotificationTargetAudiences;
export type Components2Yio13SchemasNotificationtargetdevicesAllof0Union =
| Components2Yio13SchemasNotificationtargetdevicesAllof0
| NotificationTargetDevices;
export type Components1Ozxbv2SchemasNotificationconfigappleAllof0Union =
| Components1Ozxbv2SchemasNotificationconfigappleAllof0
| NotificationConfigApple;
export type Components1PpfareSchemasNotificationconfigappletokenAllof0Union =
| Components1PpfareSchemasNotificationconfigappletokenAllof0
| NotificationConfigAppleToken;
export type ComponentsQ2Qee2SchemasNotificationconfiggoogleAllof0Union =
| ComponentsQ2Qee2SchemasNotificationconfiggoogleAllof0
| NotificationConfigGoogle;
export type ComponentsA3A5NfSchemasNotificationconfigwindowsAllof0Union =
| ComponentsA3A5NfSchemasNotificationconfigwindowsAllof0
| NotificationConfigWindows;
export type ComponentsF4F1P6SchemasNotificationconfigappleresultAllof0Union =
| ComponentsF4F1P6SchemasNotificationconfigappleresultAllof0
| NotificationConfigAppleResult;
export type Components1Cl3FgbSchemasNotificationconfigappletokenresultAllof0Union =
| Components1Cl3FgbSchemasNotificationconfigappletokenresultAllof0
| NotificationConfigAppleTokenResult;
export type Components1L6Ua1RSchemasNotificationconfiggoogleresultAllof0Union =
| Components1L6Ua1RSchemasNotificationconfiggoogleresultAllof0
| NotificationConfigGoogleResult;
export type Components1Rkqr84SchemasNotificationconfigwindowsresultAllof0Union =
| Components1Rkqr84SchemasNotificationconfigwindowsresultAllof0
| NotificationConfigWindowsResult;
export type ComponentsU99EdzSchemasAlertingvstsbugtrackersettingsAllof0Union =
| ComponentsU99EdzSchemasAlertingvstsbugtrackersettingsAllof0
| AlertingVstsBugtrackerSettings;
export type ComponentsG0MwtxSchemasAlertinggithubbugtrackersettingsAllof0Union =
| ComponentsG0MwtxSchemasAlertinggithubbugtrackersettingsAllof0
| AlertingGithubBugtrackerSettings;
export type ComponentsL2Xf6RSchemasAlertingjirabugtrackersettingsAllof0Union =
| ComponentsL2Xf6RSchemasAlertingjirabugtrackersettingsAllof0
| AlertingJiraBugtrackerSettings;
export type Components3Sb7Y4SchemasApplecredentialsmultifactorsecretrequestAllof0Union =
| Components3Sb7Y4SchemasApplecredentialsmultifactorsecretrequestAllof0
| AppleCredentialsMultifactorSecretRequest;
export type Components5Dyv8CSchemasApplecredentialssecretrequestAllof0Union =
| Components5Dyv8CSchemasApplecredentialssecretrequestAllof0
| AppleCredentialsSecretRequest;
export type ComponentsKnowtpSchemasApplecertificatesecretrequestAllof0Union =
| ComponentsKnowtpSchemasApplecertificatesecretrequestAllof0
| AppleCertificateSecretRequest;
export type ComponentsEay2HoSchemasPrivateapplecredentialssecretresponseAllof0Union =
| ComponentsEay2HoSchemasPrivateapplecredentialssecretresponseAllof0
| PrivateAppleCredentialsSecretResponse;
export type ComponentsZqm0VqSchemasPrivateapplecertificatesecretresponseAllof0Union =
| ComponentsZqm0VqSchemasPrivateapplecertificatesecretresponseAllof0
| PrivateAppleCertificateSecretResponse;
export type Components1BxvcioSchemasApplecredentialnonsecretdetailsresponseAllof0Union =
| Components1BxvcioSchemasApplecredentialnonsecretdetailsresponseAllof0
| AppleCredentialNonSecretDetailsResponse;
export type Components18Y2Ef6SchemasApplecertificatenonsecretdetailsresponseAllof0Union =
| Components18Y2Ef6SchemasApplecertificatenonsecretdetailsresponseAllof0
| AppleCertificateNonSecretDetailsResponse;
export type Components1Qvpk8VSchemasGoogleplaycredentialnonsecretdetailsresponseAllof0Union =
| Components1Qvpk8VSchemasGoogleplaycredentialnonsecretdetailsresponseAllof0
| GooglePlayCredentialNonSecretDetailsResponse;
export type ComponentsBrcgsgSchemasJiracredentialnonsecretdetailsresponseAllof0Union =
| ComponentsBrcgsgSchemasJiracredentialnonsecretdetailsresponseAllof0
| JiraCredentialNonSecretDetailsResponse;
export type Components4Kro3MSchemasPagelogAllof0Union =
| Components4Kro3MSchemasPagelogAllof0
| PageLog;
export type Components498ZbbSchemasEventlogAllof0Union =
| Components498ZbbSchemasEventlogAllof0
| EventLog;
export type Components11Mk7TbSchemasLogflowpagelogAllof0Union =
| Components11Mk7TbSchemasLogflowpagelogAllof0
| LogFlowPageLog;
export type ComponentsBzcad5SchemasLogfloweventlogAllof0Union =
| ComponentsBzcad5SchemasLogfloweventlogAllof0
| LogFlowEventLog;
export type Components1121EsfSchemasPagelogDiagnosticsAllof0Union =
| Components1121EsfSchemasPagelogDiagnosticsAllof0
| PageLogDiagnostics;
export type ComponentsWa2CwfSchemasEventlogDiagnosticsAllof0Union =
| ComponentsWa2CwfSchemasEventlogDiagnosticsAllof0
| EventLogDiagnostics;
export type Components16J40DuSchemasExportconfigurationblobstorageconnectionstringAllof0Union =
| Components16J40DuSchemasExportconfigurationblobstorageconnectionstringAllof0
| ExportConfigurationBlobStorageConnectionString;
export type Components14Lttg8SchemasExportconfigurationblobstoragelinkedsubscriptionAllof0Union =
| Components14Lttg8SchemasExportconfigurationblobstoragelinkedsubscriptionAllof0
| ExportConfigurationBlobStorageLinkedSubscription;
/** The information for a single iOS device */
export interface Paths1Jpgih6V01UsersUserIdDevicesRegisterPostRequestbodyContentApplicationJsonSchema {
/** The Unique Device IDentifier of the device */
udid: string;
/** The model identifier of the device, in the format iDeviceM,N */
model: string;
/** The build number of the last known OS version running on the device */
osBuild?: string;
/** The last known OS version running on the device */
osVersion?: string;
/** The device's serial number. Always empty or undefined at present. */
serial?: string;
/** The device's International Mobile Equipment Identity number. Always empty or undefined at present. */
imei?: string;
/** The user ID of the device owner. */
ownerId?: string;
}
/** The information for a single iOS device */
export interface Paths8WlmngV01UsersUserIdDevicesRegisterPostResponses200ContentApplicationJsonSchema {
/** The Unique Device IDentifier of the device */
udid: string;
/** The model identifier of the device, in the format iDeviceM,N */
model: string;
/** The device description, in the format "iPhone 7 Plus (A1784)" */
deviceName: string;
/** A combination of the device model name and the owner name. */
fullDeviceName?: string;
/** The last known OS version running on the device */
osBuild: string;
/** The last known OS version running on the device */
osVersion: string;
/** The device's serial number. Always empty or undefined at present. */
serial?: string;
/** The device's International Mobile Equipment Identity number. Always empty or undefined at present. */
imei?: string;
/** The user ID of the device owner. */
ownerId?: string;
/** The provisioning status of the device. */
status: string;
/** Timestamp of when the device was registered in ISO format. */
registeredAt?: string;
}
export interface PathsCls8YvV01UsersUserIdDevicesRegisterPostResponses404ContentApplicationJsonSchema {
code: Post404ApplicationJsonProperties;
message: string;
}
/** Generic result for any alerting API operation */
export interface Paths182SsxvV01UserNotificationsEmailsettingsGetResponses200ContentApplicationJsonSchemaAllof0 {
/** Unique request identifier for tracking */
requestId: string;
}
export interface PathsKu8GnbV01UserNotificationsEmailsettingsGetResponses200ContentApplicationJsonSchemaAllof1 {
/** The ETag of the entity */
eTag?: string;
/** Allows to forcefully disable emails on app or user level */
enabled: boolean;
/** The unique id (UUID) of the user */
userId?: string;
/** The settings the user has for the app */
settings: Get200ApplicationJsonAllOfPropertiesItemsItem[];
}
/** Event Setting */
export interface Get200ApplicationJsonAllOfPropertiesItemsItem {
/** Event Name */
eventType: "crash_newCrashGroupCreated";
/** Frequency of event */
value: GetResponses200ContentApplicationJsonSchemaAllOf1SettingsItemValue;
/** Default frequency of event */
defaultValue?: GetResponses200ContentApplicationJsonSchemaAllOf1SettingsItemDefaultValue;
}
/** Generic result for any alerting API operation */
export interface Paths1O95A70V01UserNotificationsEmailsettingsGetResponsesDefaultContentApplicationJsonSchemaAllof0 {
/** Unique request identifier for tracking */
requestId: string;
}
export interface Paths1E5Yhn2V01UserNotificationsEmailsettingsGetResponsesDefaultContentApplicationJsonSchemaAllof1 {
/** The status code return by the API. It can be 400 or 404 or 409 or 500. */
code: Enum3;
/** The reason for the request failed */
message?: string;
}
export interface Paths1Bjp26QV01UserMetadataOptimizelyGetResponses200ContentApplicationJsonSchema {
userId?: string;
/** Any object */
metadata?: Record<string, unknown>;
}
export interface Paths15Bir6ZV01UserMetadataOptimizelyGetResponsesDefaultContentApplicationJsonSchema {
error: GetDefaultApplicationJsonProperties;
}
export interface GetDefaultApplicationJsonProperties {
code: GetDefaultApplicationJsonPropertiesProperties;
message: string;
}
export interface Paths1Me00QfV01UserInvitationsOrgsInvitationTokenRejectPostResponsesDefaultContentApplicationJsonSchema {
error: PostDefaultApplicationJsonProperties;
}
export interface PostDefaultApplicationJsonProperties {
code: PostDefaultApplicationJsonPropertiesProperties;
message: string;
}
export interface PathsWyg1WoV01UserInvitationsOrgsInvitationTokenAcceptPostResponsesDefaultContentApplicationJsonSchema {
error: Paths1My56UdV01UserInvitationsOrgsInvitationTokenAcceptPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths1My56UdV01UserInvitationsOrgsInvitationTokenAcceptPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum6;
message: string;
}
export interface Paths8ZdnzsV01UserInvitationsDistributionGroupsAcceptPostResponsesDefaultContentApplicationJsonSchema {
error: Paths1RmaeqqV01UserInvitationsDistributionGroupsAcceptPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths1RmaeqqV01UserInvitationsDistributionGroupsAcceptPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum7;
message: string;
}
export interface Paths1De5Y4YV01UserInvitationsAppsInvitationTokenRejectPostResponsesDefaultContentApplicationJsonSchema {
error: Paths1Qc6BfeV01UserInvitationsAppsInvitationTokenRejectPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths1Qc6BfeV01UserInvitationsAppsInvitationTokenRejectPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum8;
message: string;
}
export interface Paths14WkhazV01UserInvitationsAppsInvitationTokenAcceptPostResponsesDefaultContentApplicationJsonSchema {
error: PathsKt6Uk0V01UserInvitationsAppsInvitationTokenAcceptPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface PathsKt6Uk0V01UserInvitationsAppsInvitationTokenAcceptPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum9;
message: string;
}
/** SharedConnectionResponse */
export interface Get200ApplicationJsonItemsItem {
/** Polymorphic discriminator, which specifies the different types this object can be */
serviceType: "Get200ApplicationJsonItemsItem";
/** id of the shared connection */
id: string;
/** display name of shared connection */
displayName?: string;
/** the type of the credential */
credentialType: GetResponses200ContentApplicationJsonSchemaItemCredentialType;
/** whether the credentials are valid or not */
isValid?: boolean;
/** if the account is a 2FA account or not */
is2FA?: boolean;
}
export interface PathsIs7Fv3V01UserExportServiceconnectionsGetResponsesDefaultContentApplicationJsonSchema {
code: Enum12;
message: string;
}
export interface Paths18Qfkd0V01UserDsrExportTokenCancelPostResponses202ContentApplicationJsonSchema {
/** Unique request identifier */
token: string;
/** ISO 8601 format timestamp of when request was created. */
createdAt: Date;
}
export interface Paths1Tf7AbnV01UserDsrExportTokenCancelPostResponses503ContentApplicationJsonSchema {
error: Post503ApplicationJsonProperties;
}
export interface Post503ApplicationJsonProperties {
code: Post503ApplicationJsonPropertiesProperties;
message: string;
}
export interface PathsYldp5RV01UserDsrExportTokenCancelPostResponsesDefaultContentApplicationJsonSchema {
error: Paths5Cc09TV01UserDsrExportTokenCancelPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths5Cc09TV01UserDsrExportTokenCancelPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum14;
message: string;
}
export interface Paths1Krqtk7V01UserDsrExportTokenGetResponses200ContentApplicationJsonSchema {
/** Azure Storage shared access signature (SAS) URL for exported user data. */
sasUrl?: string;
/** Whether Azure Storage shared access signature (SAS) URL has expired or not. */
sasUrlExpired?: boolean;
/** Status of data subject right request */
status: Enum15;
/** explanation message of the status */
message: string;
}
export interface PathsKhkcspV01UserDsrExportTokenGetResponsesDefaultContentApplicationJsonSchema {
error: Paths1RoghbpV01UserDsrExportTokenGetResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths1RoghbpV01UserDsrExportTokenGetResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum16;
message: string;
}
export interface Paths1NpsrnaV01UserDsrExportPostResponses202ContentApplicationJsonSchema {
/** Unique request identifier */
token: string;
/** ISO 8601 format timestamp of when request was created. */
createdAt: Date;
}
export interface Paths14JqlllV01UserDsrExportPostResponsesDefaultContentApplicationJsonSchema {
error: Paths1FayettV01UserDsrExportPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths1FayettV01UserDsrExportPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum17;
message: string;
}
export interface PathsQga5LlV01UserDsrDeleteTokenCancelPostRequestbodyContentApplicationJsonSchema {
/** Email used for cancel delete with x-authz-bypass headers */
email: string;
}
export interface PathsJv03TbV01UserDsrDeleteTokenCancelPostResponses202ContentApplicationJsonSchema {
/** Unique request identifier */
token: string;
/** ISO 8601 format timestamp of when request was created. */
createdAt: Date;
}
export interface Paths1Ysi41QV01UserDsrDeleteTokenCancelPostResponses503ContentApplicationJsonSchema {
error: Paths1Ed0Ig5V01UserDsrDeleteTokenCancelPostResponses503ContentApplicationJsonSchemaPropertiesError;
}
export interface Paths1Ed0Ig5V01UserDsrDeleteTokenCancelPostResponses503ContentApplicationJsonSchemaPropertiesError {
code: Enum18;
message: string;
}
export interface PathsE7Evb8V01UserDsrDeleteTokenCancelPostResponsesDefaultContentApplicationJsonSchema {
error: Paths435X0EV01UserDsrDeleteTokenCancelPostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths435X0EV01UserDsrDeleteTokenCancelPostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum19;
message: string;
}
export interface PathsWwssknV01UserDsrDeleteTokenGetResponses200ContentApplicationJsonSchema {
/** Azure Storage shared access signature (SAS) URL for exported user data. */
sasUrl?: string;
/** Whether Azure Storage shared access signature (SAS) URL has expired or not. */
sasUrlExpired?: boolean;
/** Status of data subject right request */
status: Enum20;
/** explanation message of the status */
message: string;
}
export interface PathsSepmdaV01UserDsrDeleteTokenGetResponsesDefaultContentApplicationJsonSchema {
error: Paths11982EzV01UserDsrDeleteTokenGetResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths11982EzV01UserDsrDeleteTokenGetResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum21;
message: string;
}
export interface Paths1Shlm9KV01UserDsrDeletePostResponses202ContentApplicationJsonSchema {
/** Unique request identifier */
token: string;
/** ISO 8601 format timestamp of when request was created. */
createdAt: Date;
}
export interface Paths105AankV01UserDsrDeletePostResponsesDefaultContentApplicationJsonSchema {
error: Paths14Ijt9PV01UserDsrDeletePostResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface Paths14Ijt9PV01UserDsrDeletePostResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum22;
message: string;
}
/** The information for a single iOS device */
export interface Paths1Cmt7BV01UserDevicesDeviceUdidGetResponses200ContentApplicationJsonSchema {
/** The Unique Device IDentifier of the device */
udid: string;
/** The model identifier of the device, in the format iDeviceM,N */
model: string;
/** The device description, in the format "iPhone 7 Plus (A1784)" */
deviceName: string;
/** A combination of the device model name and the owner name. */
fullDeviceName?: string;
/** The last known OS version running on the device */
osBuild: string;
/** The last known OS version running on the device */
osVersion: string;
/** The device's serial number. Always empty or undefined at present. */
serial?: string;
/** The device's International Mobile Equipment Identity number. Always empty or undefined at present. */
imei?: string;
/** The user ID of the device owner. */
ownerId?: string;
/** The provisioning status of the device. */
status: string;
/** Timestamp of when the device was registered in ISO format. */
registeredAt?: string;
}
export interface PathsZ51JvlV01UserDevicesDeviceUdidGetResponses400ContentApplicationJsonSchema {
code: Get400ApplicationJsonProperties;
message: string;
}
export interface Paths1Bbrb90V01UserDevicesDeviceUdidGetResponses403ContentApplicationJsonSchema {
code: Get403ApplicationJsonProperties;
message: string;
}
export interface Paths1T6Akw2V01UserDevicesDeviceUdidGetResponses404ContentApplicationJsonSchema {
code: Get404ApplicationJsonProperties;
message: string;
}
export interface PathsHdlzv9V01UserDevicesDeviceUdidDeleteResponses403ContentApplicationJsonSchema {
code: Delete403ApplicationJsonProperties;
message: string;
}
export interface Paths8DvmvfV01UserDevicesDeviceUdidDeleteResponses404ContentApplicationJsonSchema {
code: Delete404ApplicationJsonProperties;
message: string;
}
/** The information for a single iOS device */
export interface PathsSu173DV01UserDevicesGetResponses200ContentApplicationJsonSchemaItems {
/** The Unique Device IDentifier of the device */
udid: string;
/** The model identifier of the device, in the format iDeviceM,N */
model: string;
/** The device description, in the format "iPhone 7 Plus (A1784)" */
deviceName: string;
/** A combination of the device model name and the owner name. */
fullDeviceName?: string;
/** The last known OS version running on the device */
osBuild: string;
/** The last known OS version running on the device */
osVersion: string;
/** The device's serial number. Always empty or undefined at present. */
serial?: string;
/** The device's International Mobile Equipment Identity number. Always empty or undefined at present. */
imei?: string;
/** The user ID of the device owner. */
ownerId?: string;
/** The provisioning status of the device. */
status: string;
/** Timestamp of when the device was registered in ISO format. */
registeredAt?: string;
}
export interface PathsUflabiV01UserDevicesGetResponses400ContentApplicationJsonSchema {
code: Enum28;
message: string;
}
export interface PathsY65BgyV01UserDevicesGetResponses403ContentApplicationJsonSchema {
code: Enum29;
message: string;
}
export interface Paths12V17NbV01UserGetResponses200ContentApplicationJsonSchema {
/** The unique id (UUID) of the user */
id: string;
/** The avatar URL of the user */
avatarUrl?: string;
/** User is required to send an old password in order to change the password. */
canChangePassword?: boolean;
/** The full name of the user. Might for example be first and last name */
displayName: string;
/** The email address of the user */
email: string;
/** The unique name that is used to identify the user. */
name: string;
/** The permissions the user has for the app */
permissions?: Get200ApplicationJsonPropertiesItemsItem[];
/** The creation origin of this user */
origin: Enum31;
}
export interface Paths484N4EV01UserGetResponsesDefaultContentApplicationJsonSchema {
error: PathsAaeoylV01UserGetResponsesDefaultContentApplicationJsonSchemaPropertiesError;
}
export interface PathsAaeoylV01UserGetResponsesDefaultContentApplicationJsonSchemaPropertiesError {
code: Enum32;
message: string;
}
export interface Paths2EstpdV01UserPatchRequestbodyContentApplicationJsonSchema {
/** The full name of the user. Might for example be first and last name */
displayName?: string;
}
export interface Paths1Stph4IV01UserPatchResponses200ContentApplicationJsonSchema {
/** The unique id (UUID) of the user */
id: string;
/** The avatar URL of the user */
avatarUrl?: string;
/** User is required to send an old password in order to change the password. */
canChangePassword?: boolean;
/** The full name of the user. Might for example be first and last name */
displayName: string;
/** The email address of the user */
email: string;
/** The unique name that is used to identify the user. */
name: string;
/** The permissions the user has for the app */
permissions?: Patch200ApplicationJsonPropertiesItemsItem[];
/** The creation origin of this user */
origin: Enum34;
}
export interface Paths4ScaxfV01UserPatchResponsesDefaultContentApplicationJsonSchema {
error: PatchDefaultApplicationJsonProperties;
}
export interface PatchDefaultApplicationJsonProperties {
code: PatchDefaultApplicationJsonPropertiesProperties;
message: string;
}
export interface PathsFvdb99V01TesterAppsGetResponses200ContentApplicationJsonSchemaItems {
/** The unique ID (UUID) of the app */
id?: string;
release?: GetResponses200ContentApplicationJsonSchemaItemRelease;
/** The app's name. */
name?: string;
/** The app's display name. */
displayName?: string;
/** The description of the app */
description?: string;
/** A URL to the app's icon. */
iconUrl?: string;
/** The app's os. */
os?: string;
/** The information about the app's owner */
owner?: GetResponses200ContentApplicationJsonSchemaItemOwner;
}
/** Response for getting a list of releases in a distribution group */
export interface Paths1R53U2ZV01TesterAppsGetResponses200ContentApplicationJsonSchemaItemsPropertiesReleaseAllof0 {
/** ID identifying this unique release. */
id: number;
/**
* The release's version.<br>
* For iOS: CFBundleVersion from info.plist.<br>
* For Android: android:versionCode from AppManifest.xml.
*
*/
version: string;
/** The release's origin */
origin?: Get200ApplicationJsonItemsRelease0Origin;
/**
* The release's short version.<br>
* For iOS: CFBundleShortVersionString from info.plist.<br>
* For Android: android:versionName from AppManifest.xml.
*
*/
shortVersion: string;
/** A boolean which determines whether the release is a mandatory update or not. */
mandatoryUpdate: boolean;
/** UTC time in ISO 8601 format of the uploaded time. */
uploadedAt: string;
/** This value determines the whether a release currently is enabled or disabled. */
enabled: boolean;
/** This value determines if a release is external or not. */
isExternalBuild?: boolean;
}
export interface Paths4Gr131V01TesterAppsGetResponses200ContentApplicationJsonSchemaItemsPropertiesReleaseAllof1 {
/** The release's size in bytes. */
size: number;
/** The href required to install a release on a mobile device. On iOS devices will be prefixed with `itms-services://?action=download-manifest&url=` */
installUrl?: string;
/** The release's release notes. */
releaseNotes?: string;
}
/** The information about the app's owner */
export interface GetResponses200ContentApplicationJsonSchemaItemOwner {
/** The unique id (UUID) of the owner */
id?: string;
/** The avatar URL of the owner */
avatarUrl?: string;
/** The owner's display name */
displayName?: string;
/** The owner's email address */
email?: string;
/** The unique name that used to identify the owner */
name?: string;
/** The owner type. Can either be 'org' or 'user' */
type?: Get200ApplicationJsonItemsOwnerType;
}
/** Details of an uploaded release */
export interface Paths3NwxqsV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchema {
/** ID identifying this unique release. */
id: number;
/** The app's name (extracted from the uploaded release). */
appName: string;
/** The app's display name. */
appDisplayName: string;
/** The app's OS. */
appOs?: string;
/**
* The release's version.<br>
* For iOS: CFBundleVersion from info.plist.
* For Android: android:versionCode from AppManifest.xml.
*
*/
version: string;
/** The release's origin */
origin?: Enum38;
/**
* The release's short version.<br>
* For iOS: CFBundleShortVersionString from info.plist.
* For Android: android:versionName from AppManifest.xml.
*
*/
shortVersion: string;
/** The release's release notes. */
releaseNotes?: string;
/** The release's provisioning profile name. */
provisioningProfileName?: string;
/** The type of the provisioning profile for the requested app version. */
provisioningProfileType?: Enum39;
/** expiration date of provisioning profile in UTC format. */
provisioningProfileExpiryDate?: string;
/** A flag that determines whether the release's provisioning profile is still extracted or not. */
isProvisioningProfileSyncing?: boolean;
/** The release's size in bytes. */
size?: number;
/** The release's minimum required operating system. */
minOs?: string;
/** The release's device family. */
deviceFamily?: string;
/** The release's minimum required Android API level. */
androidMinApiLevel?: string;
/** The identifier of the apps bundle. */
bundleIdentifier?: string;
/** Hashes for the packages. */
packageHashes?: string[];
/** MD5 checksum of the release binary. */
fingerprint?: string;
/** UTC time in ISO 8601 format of the uploaded time. */
uploadedAt: string;
/** The URL that hosts the binary for this release. */
downloadUrl?: string;
/** A URL to the app's icon. */
appIconUrl: string;
/** The href required to install a release on a mobile device. On iOS devices will be prefixed with `itms-services://?action=download-manifest&url=` */
installUrl?: string;
/**
* OBSOLETE. Will be removed in next version. The destination type.<br>
* <b>group</b>: The release distributed to internal groups and distribution_groups details will be returned.<br>
* <b>store</b>: The release distributed to external stores and distribution_stores details will be returned.<br>
* <b>tester</b>: The release distributed testers details will be returned.<br>
*
*/
destinationType?: Enum40;
/** OBSOLETE. Will be removed in next version. A list of distribution groups that are associated with this release. */
distributionGroups?: Paths1ImihjiV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDistributionGroupsItems[];
/** OBSOLETE. Will be removed in next version. A list of distribution stores that are associated with this release. */
distributionStores?: PathsH1Qu1NV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDistributionStoresItems[];
/** A list of distribution groups or stores. */
destinations?: PathsSelih9V01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItems[];
/** In calls that allow passing `udid` in the query string, this value will hold the provisioning status of that UDID in this release. Will be ignored for non-iOS platforms. */
isUdidProvisioned?: boolean;
/** In calls that allow passing `udid` in the query string, this value determines if a release can be re-signed. When true, after a re-sign, the tester will be able to install the release from his registered devices. Will not be returned for non-iOS platforms. */
canResign?: boolean;
/** Contains metadata about the build that produced the release being uploaded */
build?: Paths6IncqxV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesBuild;
/** This value determines the whether a release currently is enabled or disabled. */
enabled: boolean;
/** Status of the release. */
status?: string;
/** This value determines if a release is external or not. */
isExternalBuild?: boolean;
}
export interface Paths1ImihjiV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDistributionGroupsItems {
/** ID identifying a unique distribution group. */
id: string;
/** A name identifying a unique distribution group. */
name?: string;
}
export interface PathsH1Qu1NV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDistributionStoresItems {
/** ID identifying a unique distribution store. */
id: string;
/** A name identifying a unique distribution store. */
name?: string;
/** type of the distribution store currently stores type can be intune, googleplay or windows. */
type?: GetResponses200ContentApplicationJsonSchemaDistributionStoresItemType;
/** publishing status of the release in the store. */
publishingStatus?: string;
}
export interface Paths1PavtpvV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItemsAllof0 {
/** type of the distribution store currently stores type can be intune, googleplay or windows. */
type?: Get200ApplicationJsonPropertiesItems0Type;
/** publishing status of the release in the store. */
publishingStatus?: string;
}
export interface Paths8M1UckV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItemsAllof0Allof1 {
/** Is the containing release the latest one in this distribution store. */
isLatest?: boolean;
}
/** A unique identifier for a destination. A destination can be identified by an ID (guid) or by a name. DestinationId encapsulates both options. A destination can be either a distribution group or a store. */
export interface PathsJ4K1S8V01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItemsAllof1 {
/** Name of a distribution group / distribution store. The release will be associated with this distribution group or store. If the distribution group / store doesn't exist a 400 is returned. If both distribution group / store name and id are passed, the id is taking precedence. */
name?: string;
/** Id of a distribution group / store. The release will be associated with this distribution group / store. If the distribution group / store doesn't exist a 400 is returned. If both distribution group / store name and id are passed, the id is taking precedence. */
id: string;
}
export interface PathsR7Mx7PV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItemsAllof2 {
/** Destination can be either store or group. */
destinationType?: Get200ApplicationJsonPropertiesItems2DestinationType;
/** Display name for the group or tester */
displayName?: string;
}
/** Contains metadata about the build that produced the release being uploaded */
export interface Paths6IncqxV01SdkAppsAppSecretReleasesReleaseHashGetResponses200ContentApplicationJsonSchemaPropertiesBuild {
/** The branch name of the build producing the release */
branchName?: string;
/** The commit hash of the build producing the release */
commitHash?: string;
/** The commit message of the build producing the release */
commitMessage?: string;
}
export interface Paths5W4BybV01SdkAppsAppSecretReleasesReleaseHashGetResponses404ContentApplicationJsonSchema {
code: Enum44;
message: string;
}
/** Details of an uploaded release */
export interface Paths1Wkh2MwV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchema {
/** ID identifying this unique release. */
id: number;
/** The app's name (extracted from the uploaded release). */
appName: string;
/** The app's display name. */
appDisplayName: string;
/** The app's OS. */
appOs?: string;
/**
* The release's version.<br>
* For iOS: CFBundleVersion from info.plist.
* For Android: android:versionCode from AppManifest.xml.
*
*/
version: string;
/** The release's origin */
origin?: Enum45;
/**
* The release's short version.<br>
* For iOS: CFBundleShortVersionString from info.plist.
* For Android: android:versionName from AppManifest.xml.
*
*/
shortVersion: string;
/** The release's release notes. */
releaseNotes?: string;
/** The release's provisioning profile name. */
provisioningProfileName?: string;
/** The type of the provisioning profile for the requested app version. */
provisioningProfileType?: Enum46;
/** expiration date of provisioning profile in UTC format. */
provisioningProfileExpiryDate?: string;
/** A flag that determines whether the release's provisioning profile is still extracted or not. */
isProvisioningProfileSyncing?: boolean;
/** The release's size in bytes. */
size?: number;
/** The release's minimum required operating system. */
minOs?: string;
/** The release's device family. */
deviceFamily?: string;
/** The release's minimum required Android API level. */
androidMinApiLevel?: string;
/** The identifier of the apps bundle. */
bundleIdentifier?: string;
/** Hashes for the packages. */
packageHashes?: string[];
/** MD5 checksum of the release binary. */
fingerprint?: string;
/** UTC time in ISO 8601 format of the uploaded time. */
uploadedAt: string;
/** The URL that hosts the binary for this release. */
downloadUrl?: string;
/** A URL to the app's icon. */
appIconUrl: string;
/** The href required to install a release on a mobile device. On iOS devices will be prefixed with `itms-services://?action=download-manifest&url=` */
installUrl?: string;
/**
* OBSOLETE. Will be removed in next version. The destination type.<br>
* <b>group</b>: The release distributed to internal groups and distribution_groups details will be returned.<br>
* <b>store</b>: The release distributed to external stores and distribution_stores details will be returned.<br>
* <b>tester</b>: The release distributed testers details will be returned.<br>
*
*/
destinationType?: Enum47;
/** OBSOLETE. Will be removed in next version. A list of distribution groups that are associated with this release. */
distributionGroups?: Paths4Hp5QtV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDistributionGroupsItems[];
/** OBSOLETE. Will be removed in next version. A list of distribution stores that are associated with this release. */
distributionStores?: Paths10Is1M2V01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDistributionStoresItems[];
/** A list of distribution groups or stores. */
destinations?: Paths2H2GfhV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItems[];
/** In calls that allow passing `udid` in the query string, this value will hold the provisioning status of that UDID in this release. Will be ignored for non-iOS platforms. */
isUdidProvisioned?: boolean;
/** In calls that allow passing `udid` in the query string, this value determines if a release can be re-signed. When true, after a re-sign, the tester will be able to install the release from his registered devices. Will not be returned for non-iOS platforms. */
canResign?: boolean;
/** Contains metadata about the build that produced the release being uploaded */
build?: Paths1Mxpr5HV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesBuild;
/** This value determines the whether a release currently is enabled or disabled. */
enabled: boolean;
/** Status of the release. */
status?: string;
/** This value determines if a release is external or not. */
isExternalBuild?: boolean;
}
export interface Paths4Hp5QtV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDistributionGroupsItems {
/** ID identifying a unique distribution group. */
id: string;
/** A name identifying a unique distribution group. */
name?: string;
}
export interface Paths10Is1M2V01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDistributionStoresItems {
/** ID identifying a unique distribution store. */
id: string;
/** A name identifying a unique distribution store. */
name?: string;
/** type of the distribution store currently stores type can be intune, googleplay or windows. */
type?: Enum48;
/** publishing status of the release in the store. */
publishingStatus?: string;
}
export interface Paths90FqqhV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsItemsAllof0 {
/** type of the distribution store currently stores type can be intune, googleplay or windows. */
type?: Enum49;
/** publishing status of the release in the store. */
publishingStatus?: string;
}
export interface PathsBq45MpV01SdkAppsAppSecretReleasesPrivateLatestGetResponses200ContentApplicationJsonSchemaPropertiesDestinationsIte