Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new api version 2024-06-01-preview for Microsoft.Cdn #29588

Merged
merged 41 commits into from
Aug 10, 2024

Merge branch 'main' into cdn-2024-06-01-preview

b105437
Select commit
Loading
Failed to load commit list.
Merged

Add new api version 2024-06-01-preview for Microsoft.Cdn #29588

Merge branch 'main' into cdn-2024-06-01-preview
b105437
Select commit
Loading
Failed to load commit list.
openapi-pipeline-app / SDK azure-sdk-for-js succeeded Aug 10, 2024 in 9m 50s

SDK azure-sdk-for-js succeeded

Details

    For more instructions, please refer to the FAQ .
  • ️✔️Succeeded in generating from 41a1c33. SDK Automation 14.0.0
    command	sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json
    warn	Warning: File azure-sdk-for-js_tmp/initOutput.json not found to read. Please re-run the pipeline if the error is transitient error or report this issue through https://aka.ms/azsdk/support/specreview-channel.
    command	sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
  • ️✔️@azure/arm-cdn [Preview SDK Changes] Breaking Change Detected
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog]   - Added Interface CertificateSourceParameters
    info	[Changelog]   - Added Interface DeliveryRuleAction
    info	[Changelog]   - Added Interface DeliveryRuleActionParameters
    info	[Changelog]   - Added Interface DeliveryRuleConditionParameters
    info	[Changelog]   - Added Type Alias CertificateSourceParametersType
    info	[Changelog]   - Added Type Alias CertificateSourceParametersUnion
    info	[Changelog]   - Added Type Alias DeliveryRuleActionName
    info	[Changelog]   - Added Type Alias DeliveryRuleActionParametersType
    info	[Changelog]   - Added Type Alias DeliveryRuleActionParametersUnion
    info	[Changelog]   - Added Type Alias DeliveryRuleActionUnion
    info	[Changelog]   - Added Type Alias DeliveryRuleConditionParametersType
    info	[Changelog]   - Added Type Alias DeliveryRuleConditionParametersUnion
    info	[Changelog]   - Added Type Alias IsDeviceMatchValue
    info	[Changelog]   - Added Type Alias KeyVaultSigningKeyParametersType
    info	[Changelog]   - Added Type Alias RequestMethodMatchValue
    info	[Changelog]   - Added Type Alias RequestSchemeMatchValue
    info	[Changelog]   - Added Enum KnownCertificateSourceParametersType
    info	[Changelog]   - Added Enum KnownDeliveryRuleActionName
    info	[Changelog]   - Added Enum KnownDeliveryRuleActionParametersType
    info	[Changelog]   - Added Enum KnownDeliveryRuleConditionParametersType
    info	[Changelog]   - Added Enum KnownIsDeviceMatchValue
    info	[Changelog]   - Added Enum KnownKeyVaultSigningKeyParametersType
    info	[Changelog]   - Added Enum KnownRequestMethodMatchValue
    info	[Changelog]   - Added Enum KnownRequestSchemeMatchValue
    info	[Changelog]
    info	[Changelog] ### Breaking Changes
    info	[Changelog]
    info	[Changelog]   - Type of parameter actions of interface DeliveryRule is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    info	[Changelog]   - Type of parameter matchValues of interface IsDeviceMatchConditionParameters is changed from IsDeviceMatchConditionParametersMatchValuesItem[] to IsDeviceMatchValue[]
    info	[Changelog]   - Type of parameter typeName of interface KeyVaultSigningKeyParameters is changed from "KeyVaultSigningKeyParameters" to KeyVaultSigningKeyParametersType
    info	[Changelog]   - Type of parameter matchValues of interface RequestMethodMatchConditionParameters is changed from RequestMethodMatchConditionParametersMatchValuesItem[] to RequestMethodMatchValue[]
    info	[Changelog]   - Type of parameter matchValues of interface RequestSchemeMatchConditionParameters is changed from RequestSchemeMatchConditionParametersMatchValuesItem[] to RequestSchemeMatchValue[]
    info	[Changelog]   - Type of parameter actions of interface Rule is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    info	[Changelog]   - Type of parameter actions of interface RuleUpdateParameters is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    info	[Changelog]   - Type of parameter actions of interface RuleUpdatePropertiesParameters is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    info	[Changelog]   - Removed Enum KnownDeliveryRuleAction
    info	[Changelog]   - Removed Enum KnownIsDeviceMatchConditionParametersMatchValuesItem
    info	[Changelog]   - Removed Enum KnownRequestMethodMatchConditionParametersMatchValuesItem
    info	[Changelog]   - Removed Enum KnownRequestSchemeMatchConditionParametersMatchValuesItem
    Present SDK breaking changes suppressions
    Removed Enum KnownDeliveryRuleAction
    Removed Enum KnownIsDeviceMatchConditionParametersMatchValuesItem
    Removed Enum KnownRequestMethodMatchConditionParametersMatchValuesItem
    Removed Enum KnownRequestSchemeMatchConditionParametersMatchValuesItem
    Type of parameter actions of interface DeliveryRule is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    Type of parameter actions of interface Rule is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    Type of parameter actions of interface RuleUpdateParameters is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    Type of parameter actions of interface RuleUpdatePropertiesParameters is changed from DeliveryRuleActionAutoGeneratedUnion[] to DeliveryRuleActionUnion[]
    Type of parameter matchValues of interface IsDeviceMatchConditionParameters is changed from IsDeviceMatchConditionParametersMatchValuesItem[] to IsDeviceMatchValue[]
    Type of parameter matchValues of interface RequestMethodMatchConditionParameters is changed from RequestMethodMatchConditionParametersMatchValuesItem[] to RequestMethodMatchValue[]
    Type of parameter matchValues of interface RequestSchemeMatchConditionParameters is changed from RequestSchemeMatchConditionParametersMatchValuesItem[] to RequestSchemeMatchValue[]
    Type of parameter typeName of interface KeyVaultSigningKeyParameters is changed from "KeyVaultSigningKeyParameters" to KeyVaultSigningKeyParametersType
    Please refer to the guidance for suppressing SDK breaking changes.