Skip to content

Commit

Permalink
Update from master
Browse files Browse the repository at this point in the history
  • Loading branch information
SDK Automation committed May 19, 2020
1 parent 716ce46 commit e75d585
Show file tree
Hide file tree
Showing 17 changed files with 784 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ export {
AppServiceEnvironmentResource,
AppServicePlan,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -126,6 +127,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ export {
AppServicePlan,
AppServicePlanCollection,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -136,6 +137,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ export {
AppServicePlan,
AppServicePlanCollection,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -128,6 +129,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export {
AppServiceEnvironmentResource,
AppServicePlan,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -124,6 +125,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export {
AppServiceEnvironmentResource,
AppServicePlan,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -124,6 +125,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export {
AppServiceEnvironmentResource,
AppServicePlan,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -127,6 +128,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
4 changes: 4 additions & 0 deletions sdk/appservice/arm-appservice/src/models/domainsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ export {
AppServiceEnvironmentResource,
AppServicePlan,
AppServicePlanPatchResource,
ArmIdWrapper,
AutoHealActions,
AutoHealCustomAction,
AutoHealRules,
Expand Down Expand Up @@ -130,6 +131,9 @@ export {
PrivateAccess,
PrivateAccessSubnet,
PrivateAccessVirtualNetwork,
PrivateEndpointConnectionResource,
PrivateLinkConnectionApprovalRequestResource,
PrivateLinkConnectionState,
ProcessInfo,
ProcessModuleInfo,
ProcessThreadInfo,
Expand Down
232 changes: 232 additions & 0 deletions sdk/appservice/arm-appservice/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1313,6 +1313,10 @@ export interface SiteConfig {
* Version of Node.js.
*/
nodeVersion?: string;
/**
* Version of PowerShell.
*/
powerShellVersion?: string;
/**
* Linux App Framework and version
*/
Expand Down Expand Up @@ -4363,6 +4367,16 @@ export interface ApplicationLogsConfig {
azureBlobStorage?: AzureBlobStorageApplicationLogsConfig;
}

/**
* A wrapper for an ARM resource id
*/
export interface ArmIdWrapper {
/**
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly id?: string;
}

/**
* Http logs to azure blob storage configuration.
*/
Expand Down Expand Up @@ -5491,6 +5505,90 @@ export interface PrivateAccess extends ProxyOnlyResource {
virtualNetworks?: PrivateAccessVirtualNetwork[];
}

/**
* The state of a private link connection
*/
export interface PrivateLinkConnectionState {
/**
* Status of a private link connection
*/
status?: string;
/**
* Description of a private link connection
*/
description?: string;
/**
* ActionsRequired for a private link connection
*/
actionsRequired?: string;
}

/**
* Private Endpoint Connection ARM resource.
*/
export interface PrivateEndpointConnectionResource extends ProxyOnlyResource {
/**
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly provisioningState?: string;
/**
* PrivateEndpoint of a remote private endpoint connection
*/
privateEndpoint?: ArmIdWrapper;
privateLinkServiceConnectionState?: PrivateLinkConnectionState;
}

/**
* Private Endpoint Connection Approval ARM resource.
*/
export interface PrivateLinkConnectionApprovalRequestResource extends ProxyOnlyResource {
privateLinkServiceConnectionState?: PrivateLinkConnectionState;
}

/**
* Properties of a private link resource
*/
export interface PrivateLinkResourceProperties {
/**
* GroupId of a private link resource
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly groupId?: string;
/**
* RequiredMembers of a private link resource
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly requiredMembers?: string[];
/**
* RequiredZoneNames of a private link resource
* **NOTE: This property will not be serialized. It can only be populated by the server.**
*/
readonly requiredZoneNames?: string[];
}

/**
* A private link resource
*/
export interface PrivateLinkResource {
id: string;
/**
* Name of a private link resource
*/
name: string;
type: string;
/**
* Properties of a private link resource
*/
properties: PrivateLinkResourceProperties;
}

/**
* Wrapper for a collection of private link resources
*/
export interface PrivateLinkResourcesWrapper {
value: PrivateLinkResource[];
}

/**
* Process Thread Information.
*/
Expand Down Expand Up @@ -6056,6 +6154,10 @@ export interface SiteConfigResource extends ProxyOnlyResource {
* Version of Node.js.
*/
nodeVersion?: string;
/**
* Version of PowerShell.
*/
powerShellVersion?: string;
/**
* Linux App Framework and version
*/
Expand Down Expand Up @@ -17063,6 +17165,91 @@ export type WebAppsPutPrivateAccessVnetSlotResponse = PrivateAccess & {
};
};

/**
* Contains response data for the getPrivateEndpointConnection operation.
*/
export type WebAppsGetPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource & {
/**
* The underlying HTTP response.
*/
_response: msRest.HttpResponse & {
/**
* The response body as text (string format)
*/
bodyAsText: string;

/**
* The response body as parsed JSON or XML
*/
parsedBody: PrivateEndpointConnectionResource;
};
};

/**
* Contains response data for the approveOrRejectPrivateEndpointConnection operation.
*/
export type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource & {
/**
* The underlying HTTP response.
*/
_response: msRest.HttpResponse & {
/**
* The response body as text (string format)
*/
bodyAsText: string;

/**
* The response body as parsed JSON or XML
*/
parsedBody: PrivateEndpointConnectionResource;
};
};

/**
* Contains response data for the deletePrivateEndpointConnection operation.
*/
export type WebAppsDeletePrivateEndpointConnectionResponse = {
/**
* The parsed response body.
*/
body: any;

/**
* The underlying HTTP response.
*/
_response: msRest.HttpResponse & {
/**
* The response body as text (string format)
*/
bodyAsText: string;

/**
* The response body as parsed JSON or XML
*/
parsedBody: any;
};
};

/**
* Contains response data for the getPrivateLinkResources operation.
*/
export type WebAppsGetPrivateLinkResourcesResponse = PrivateLinkResourcesWrapper & {
/**
* The underlying HTTP response.
*/
_response: msRest.HttpResponse & {
/**
* The response body as text (string format)
*/
bodyAsText: string;

/**
* The response body as parsed JSON or XML
*/
parsedBody: PrivateLinkResourcesWrapper;
};
};

/**
* Contains response data for the listProcessesSlot operation.
*/
Expand Down Expand Up @@ -18475,6 +18662,51 @@ export type WebAppsBeginStartWebSiteNetworkTraceOperationSlotResponse = Array<Ne
};
};

/**
* Contains response data for the beginApproveOrRejectPrivateEndpointConnection operation.
*/
export type WebAppsBeginApproveOrRejectPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource & {
/**
* The underlying HTTP response.
*/
_response: msRest.HttpResponse & {
/**
* The response body as text (string format)
*/
bodyAsText: string;

/**
* The response body as parsed JSON or XML
*/
parsedBody: PrivateEndpointConnectionResource;
};
};

/**
* Contains response data for the beginDeletePrivateEndpointConnection operation.
*/
export type WebAppsBeginDeletePrivateEndpointConnectionResponse = {
/**
* The parsed response body.
*/
body: any;

/**
* The underlying HTTP response.
*/
_response: msRest.HttpResponse & {
/**
* The response body as text (string format)
*/
bodyAsText: string;

/**
* The response body as parsed JSON or XML
*/
parsedBody: any;
};
};

/**
* Contains response data for the beginInstallSiteExtensionSlot operation.
*/
Expand Down
Loading

0 comments on commit e75d585

Please sign in to comment.