Skip to content

Commit

Permalink
CodeGen from PR 16997 in Azure/azure-rest-api-specs
Browse files Browse the repository at this point in the history
Merge 758a193bb3c3f7f181ac20e026d3763e42d1cab1 into e260efc341b22e018718d1c2e85107db5af52802
  • Loading branch information
SDKAuto committed Dec 8, 2021
1 parent b024887 commit 7ae0699
Show file tree
Hide file tree
Showing 11 changed files with 345 additions and 1 deletion.
7 changes: 7 additions & 0 deletions sdk/eventgrid/arm-eventgrid/src/models/domainTopicsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,19 @@ export {
IdentityInfo,
InboundIpRule,
InputSchemaMapping,
IsNotNullAdvancedFilter,
IsNullOrUndefinedAdvancedFilter,
JsonField,
JsonFieldWithDefault,
JsonInputSchemaMapping,
NumberGreaterThanAdvancedFilter,
NumberGreaterThanOrEqualsAdvancedFilter,
NumberInAdvancedFilter,
NumberInRangeAdvancedFilter,
NumberLessThanAdvancedFilter,
NumberLessThanOrEqualsAdvancedFilter,
NumberNotInAdvancedFilter,
NumberNotInRangeAdvancedFilter,
PrivateEndpoint,
PrivateEndpointConnection,
Resource,
Expand All @@ -55,6 +59,9 @@ export {
StringContainsAdvancedFilter,
StringEndsWithAdvancedFilter,
StringInAdvancedFilter,
StringNotBeginsWithAdvancedFilter,
StringNotContainsAdvancedFilter,
StringNotEndsWithAdvancedFilter,
StringNotInAdvancedFilter,
SystemData,
SystemTopic,
Expand Down
7 changes: 7 additions & 0 deletions sdk/eventgrid/arm-eventgrid/src/models/domainsMappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,19 @@ export {
IdentityInfo,
InboundIpRule,
InputSchemaMapping,
IsNotNullAdvancedFilter,
IsNullOrUndefinedAdvancedFilter,
JsonField,
JsonFieldWithDefault,
JsonInputSchemaMapping,
NumberGreaterThanAdvancedFilter,
NumberGreaterThanOrEqualsAdvancedFilter,
NumberInAdvancedFilter,
NumberInRangeAdvancedFilter,
NumberLessThanAdvancedFilter,
NumberLessThanOrEqualsAdvancedFilter,
NumberNotInAdvancedFilter,
NumberNotInRangeAdvancedFilter,
PrivateEndpoint,
PrivateEndpointConnection,
Resource,
Expand All @@ -58,6 +62,9 @@ export {
StringContainsAdvancedFilter,
StringEndsWithAdvancedFilter,
StringInAdvancedFilter,
StringNotBeginsWithAdvancedFilter,
StringNotContainsAdvancedFilter,
StringNotEndsWithAdvancedFilter,
StringNotInAdvancedFilter,
SystemData,
SystemTopic,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,15 +36,19 @@ export {
IdentityInfo,
InboundIpRule,
InputSchemaMapping,
IsNotNullAdvancedFilter,
IsNullOrUndefinedAdvancedFilter,
JsonField,
JsonFieldWithDefault,
JsonInputSchemaMapping,
NumberGreaterThanAdvancedFilter,
NumberGreaterThanOrEqualsAdvancedFilter,
NumberInAdvancedFilter,
NumberInRangeAdvancedFilter,
NumberLessThanAdvancedFilter,
NumberLessThanOrEqualsAdvancedFilter,
NumberNotInAdvancedFilter,
NumberNotInRangeAdvancedFilter,
PrivateEndpoint,
PrivateEndpointConnection,
Resource,
Expand All @@ -58,6 +62,9 @@ export {
StringContainsAdvancedFilter,
StringEndsWithAdvancedFilter,
StringInAdvancedFilter,
StringNotBeginsWithAdvancedFilter,
StringNotContainsAdvancedFilter,
StringNotEndsWithAdvancedFilter,
StringNotInAdvancedFilter,
SystemData,
SystemTopic,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,19 @@ export {
IdentityInfo,
InboundIpRule,
InputSchemaMapping,
IsNotNullAdvancedFilter,
IsNullOrUndefinedAdvancedFilter,
JsonField,
JsonFieldWithDefault,
JsonInputSchemaMapping,
NumberGreaterThanAdvancedFilter,
NumberGreaterThanOrEqualsAdvancedFilter,
NumberInAdvancedFilter,
NumberInRangeAdvancedFilter,
NumberLessThanAdvancedFilter,
NumberLessThanOrEqualsAdvancedFilter,
NumberNotInAdvancedFilter,
NumberNotInRangeAdvancedFilter,
PrivateEndpoint,
PrivateEndpointConnection,
Resource,
Expand All @@ -54,6 +58,9 @@ export {
StringContainsAdvancedFilter,
StringEndsWithAdvancedFilter,
StringInAdvancedFilter,
StringNotBeginsWithAdvancedFilter,
StringNotContainsAdvancedFilter,
StringNotEndsWithAdvancedFilter,
StringNotInAdvancedFilter,
SystemData,
SystemTopic,
Expand Down
120 changes: 119 additions & 1 deletion sdk/eventgrid/arm-eventgrid/src/models/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,7 @@ export interface DeliveryWithResourceIdentity {
/**
* Contains the possible cases for AdvancedFilter.
*/
export type AdvancedFilterUnion = AdvancedFilter | NumberInAdvancedFilter | NumberNotInAdvancedFilter | NumberLessThanAdvancedFilter | NumberGreaterThanAdvancedFilter | NumberLessThanOrEqualsAdvancedFilter | NumberGreaterThanOrEqualsAdvancedFilter | BoolEqualsAdvancedFilter | StringInAdvancedFilter | StringNotInAdvancedFilter | StringBeginsWithAdvancedFilter | StringEndsWithAdvancedFilter | StringContainsAdvancedFilter;
export type AdvancedFilterUnion = AdvancedFilter | NumberInAdvancedFilter | NumberNotInAdvancedFilter | NumberLessThanAdvancedFilter | NumberGreaterThanAdvancedFilter | NumberLessThanOrEqualsAdvancedFilter | NumberGreaterThanOrEqualsAdvancedFilter | BoolEqualsAdvancedFilter | StringInAdvancedFilter | StringNotInAdvancedFilter | StringBeginsWithAdvancedFilter | StringEndsWithAdvancedFilter | StringContainsAdvancedFilter | NumberInRangeAdvancedFilter | NumberNotInRangeAdvancedFilter | StringNotBeginsWithAdvancedFilter | StringNotEndsWithAdvancedFilter | StringNotContainsAdvancedFilter | IsNullOrUndefinedAdvancedFilter | IsNotNullAdvancedFilter;

/**
* This is the base type that represents an advanced filter. To configure an advanced filter, do
Expand Down Expand Up @@ -919,6 +919,124 @@ export interface StringContainsAdvancedFilter {
values?: string[];
}

/**
* NumberInRange Advanced Filter.
*/
export interface NumberInRangeAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "NumberInRange";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
/**
* The set of filter values.
*/
values?: number[][];
}

/**
* NumberNotInRange Advanced Filter.
*/
export interface NumberNotInRangeAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "NumberNotInRange";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
/**
* The set of filter values.
*/
values?: number[][];
}

/**
* StringNotBeginsWith Advanced Filter.
*/
export interface StringNotBeginsWithAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "StringNotBeginsWith";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
/**
* The set of filter values.
*/
values?: string[];
}

/**
* StringNotEndsWith Advanced Filter.
*/
export interface StringNotEndsWithAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "StringNotEndsWith";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
/**
* The set of filter values.
*/
values?: string[];
}

/**
* StringNotContains Advanced Filter.
*/
export interface StringNotContainsAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "StringNotContains";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
/**
* The set of filter values.
*/
values?: string[];
}

/**
* IsNullOrUndefined Advanced Filter.
*/
export interface IsNullOrUndefinedAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "IsNullOrUndefined";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
}

/**
* IsNotNull Advanced Filter.
*/
export interface IsNotNullAdvancedFilter {
/**
* Polymorphic Discriminator
*/
operatorType: "IsNotNull";
/**
* The field/property in the event based on which you want to filter.
*/
key?: string;
}

/**
* Information about the webhook destination for an event subscription.
*/
Expand Down
Loading

0 comments on commit 7ae0699

Please sign in to comment.