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

[sdk-automation] test for data-plane with sup #3551

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
b7d3377
test breaking change mlc in js (#3451)
wanlwanl Aug 6, 2024
729e915
Update specificationRepositoryConfiguration.json (#3457)
Alancere Aug 7, 2024
0bc7c1e
Update specificationRepositoryConfiguration.json (#3459)
msyyc Aug 7, 2024
76baa14
Update specificationRepositoryConfiguration.json (#3462)
raych1 Aug 9, 2024
2806029
Update specificationRepositoryConfiguration.json (#3463)
msyyc Aug 9, 2024
7287b05
Merge branch 'Azure:main' into main
mikeharder Aug 13, 2024
2ad400f
Merge branch 'Azure:main' into main
JackTn Aug 16, 2024
c221294
Merge branch 'Azure:main' into main
JackTn Aug 20, 2024
2b91022
Merge branch 'Azure:main' into main
JackTn Aug 26, 2024
02e5008
Merge branch 'Azure:main' into main
JackTn Sep 3, 2024
fe891cb
Remove azure-resource-manager-schemas
danieljurek Oct 7, 2024
8df52d6
Merge pull request #3520 from danieljurek/djurek/test-removing-resour…
danieljurek Oct 7, 2024
f65a55f
change config
JackTn Oct 17, 2024
7d08a70
Merge pull request #3534 from test-repo-billy/jacktn/convert-config-R…
JackTn Oct 17, 2024
3230af5
Merge branch 'Azure:main' into main
JackTn Oct 17, 2024
13f8011
Revert "change config"
JackTn Oct 17, 2024
6c6e171
Merge pull request #3535 from test-repo-billy/revert-3534-jacktn/conv…
JackTn Oct 17, 2024
79a2ef9
java config
XiaofeiCao Oct 24, 2024
d28ccb0
Merge pull request #3544 from test-repo-billy/breaking_change_detection
XiaofeiCao Oct 24, 2024
1cc2f64
add change for storage blob
JackTn Oct 25, 2024
152d422
update mainbranch for test
chunyu3 Oct 28, 2024
8039395
Merge branch 'main' into jacktn/test-586942-2
JackTn Oct 28, 2024
4fb7776
if has suppression file
JackTn Oct 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions specification/storage/Microsoft.BlobStroage/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
root = true

[*]
indent_size = 2
indent_style = space
end_of_line = lf
insert_final_newline = true
charset = utf-8
18 changes: 18 additions & 0 deletions specification/storage/Microsoft.BlobStroage/client.tsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import "@azure-tools/typespec-client-generator-core";
import "./main.tsp";

using Azure.ClientGenerator.Core;
using Storage.Blob;

@@clientName(ContainerProperties.denyEncryptionScopeOverride,
"PreventEncryptionScopeOverride"
);
@@clientName(ContainerProperties.immutableStorageWithVersioningEnabled,
"IsImmutableStorageWithVersioningEnabled"
);
@@clientName(BlobPropertiesInternal.expiryTime, "ExpiresOn");
@@clientName(BlobPropertiesInternal.sealed, "IsSealed");
@@clientName(BlobPropertiesInternal.immutabilityPolicyUntilDate,
"ImmutabilityPolicyExpiresOn"
);
@@clientName(PremiumPageBlobAccessTierOptional.accessTier, "tier");
41 changes: 41 additions & 0 deletions specification/storage/Microsoft.BlobStroage/main.tsp
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
import "@typespec/rest";
import "@typespec/versioning";
import "@azure-tools/typespec-azure-core";
import "./routes.tsp";

using TypeSpec.Http;
using TypeSpec.Rest;
using TypeSpec.Versioning;
using Azure.Core;

@useAuth(
ApiKeyAuth<ApiKeyLocation.header, "api-key"> | OAuth2Auth<[
{
type: OAuth2FlowType.implicit,
authorizationUrl: "https://login.microsoftonline.com/common/oauth2/authorize",
scopes: ["https://storage.azure.com/.default"],
}
]>
)
@service({
title: "Azure Storage Blob service",
})
@server(
"{endpoint}",
"The host name of the blob storage account, e.g. accountName.blob.core.windows.net",
{
@doc("The host name of the blob storage account, e.g. accountName.blob.core.windows.net")
endpoint: url,
}
)
@versioned(Versions)
namespace Storage.Blob;

#suppress "@azure-tools/typespec-azure-core/no-closed-literal-union" "Following standard typespec recommendation"
#suppress "@azure-tools/typespec-azure-core/no-enum" "Following standard typespec recommendation"
@doc("The Azure.Storage.Blob service versions.")
enum Versions {
@doc("The 2021-12-02-preview version of the Azure.Storage.Blob service.")
@useDependency(Azure.Core.Versions.v1_0_Preview_2)
v2021_12_02: "2021-12-02",
}
Loading