Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
50 changes: 25 additions & 25 deletions eng/emitter-package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions eng/emitter-package.json
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
{
"main": "dist/src/index.js",
"dependencies": {
"@azure-tools/typespec-java": "0.40.0"
"@azure-tools/typespec-java": "/mnt/vss/_work/1/s/autorest.java/typespec-extension/azure-tools-typespec-java-0.40.0.tgz"
},
"devDependencies": {
"@azure-tools/openai-typespec": "^1.11.0",
"@azure-tools/openai-typespec": "1.11.0",
"@azure-tools/typespec-autorest": "0.65.0",
"@azure-tools/typespec-azure-core": "0.65.0",
"@azure-tools/typespec-azure-resource-manager": "0.65.0",
"@azure-tools/typespec-azure-rulesets": "0.65.0",
"@azure-tools/typespec-client-generator-core": "0.65.3",
"@azure-tools/typespec-client-generator-core": "0.65.4",
"@azure-tools/typespec-liftr-base": "0.12.0",
"@typespec/compiler": "1.9.0",
"@typespec/http": "1.9.0",
"@typespec/http": "1.9.1",
"@typespec/openapi": "1.9.0",
"@typespec/openapi3": "1.9.0",
"@typespec/rest": "0.79.0",
"@typespec/versioning": "0.79.0",
"@typespec/xml": "0.79.0",
"@typespec/openapi3": "1.9.0"
"@typespec/xml": "0.79.0"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

import com.azure.resourcemanager.containerregistry.fluent.models.CacheRuleInner;

/**
* Samples for CacheRules Create.
*/
public final class CacheRulesCreateSamples {
/*
* x-ms-original-file: 2025-11-01/CacheRuleCreate.json
*/
/**
* Sample code: CacheRuleCreate.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void cacheRuleCreate(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getCacheRules()
.create("myResourceGroup", "myRegistry", "myCacheRule",
new CacheRuleInner().withCredentialSetResourceId("fakeTokenPlaceholder")
.withSourceRepository("docker.io/library/hello-world")
.withTargetRepository("cached-docker-hub/hello-world"),
com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

/**
* Samples for CacheRules Delete.
*/
public final class CacheRulesDeleteSamples {
/*
* x-ms-original-file: 2025-11-01/CacheRuleDelete.json
*/
/**
* Sample code: CacheRuleDelete.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void cacheRuleDelete(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getCacheRules()
.delete("myResourceGroup", "myRegistry", "myCacheRule", com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

/**
* Samples for CacheRules Get.
*/
public final class CacheRulesGetSamples {
/*
* x-ms-original-file: 2025-11-01/CacheRuleGet.json
*/
/**
* Sample code: CacheRuleGet.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void cacheRuleGet(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getCacheRules()
.getWithResponse("myResourceGroup", "myRegistry", "myCacheRule", com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

/**
* Samples for CacheRules List.
*/
public final class CacheRulesListSamples {
/*
* x-ms-original-file: 2025-11-01/CacheRuleList.json
*/
/**
* Sample code: CacheRuleList.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void cacheRuleList(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient().getCacheRules().list("myResourceGroup", "myRegistry", com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

import com.azure.resourcemanager.containerregistry.models.CacheRuleUpdateParameters;

/**
* Samples for CacheRules Update.
*/
public final class CacheRulesUpdateSamples {
/*
* x-ms-original-file: 2025-11-01/CacheRuleUpdate.json
*/
/**
* Sample code: CacheRuleUpdate.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void cacheRuleUpdate(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getCacheRules()
.update("myResourceGroup", "myRegistry", "myCacheRule",
new CacheRuleUpdateParameters().withCredentialSetResourceId("fakeTokenPlaceholder"),
com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

import com.azure.resourcemanager.containerregistry.fluent.models.ConnectedRegistryInner;
import com.azure.resourcemanager.containerregistry.models.ConnectedRegistryMode;
import com.azure.resourcemanager.containerregistry.models.GarbageCollectionProperties;
import com.azure.resourcemanager.containerregistry.models.ParentProperties;
import com.azure.resourcemanager.containerregistry.models.SyncProperties;
import java.time.Duration;
import java.util.Arrays;

/**
* Samples for ConnectedRegistries Create.
*/
public final class ConnectedRegistriesCreateSamples {
/*
* x-ms-original-file: 2025-11-01/ConnectedRegistryCreate.json
*/
/**
* Sample code: ConnectedRegistryCreate.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void
connectedRegistryCreate(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getConnectedRegistries()
.create("myResourceGroup", "myRegistry", "myConnectedRegistry", new ConnectedRegistryInner()
.withMode(ConnectedRegistryMode.READ_WRITE)
.withParent(
new ParentProperties().withSyncProperties(new SyncProperties().withTokenId("fakeTokenPlaceholder")
.withSchedule("0 9 * * *")
.withSyncWindow(Duration.parse("PT3H"))
.withMessageTtl(Duration.parse("P2D"))))
.withClientTokenIds(Arrays.asList(
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.ContainerRegistry/registries/myRegistry/tokens/client1Token"))
.withNotificationsList(Arrays.asList("hello-world:*:*", "sample/repo/*:1.0:*"))
.withGarbageCollection(new GarbageCollectionProperties().withEnabled(true).withSchedule("0 5 * * *")),
com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

/**
* Samples for ConnectedRegistries Deactivate.
*/
public final class ConnectedRegistriesDeactivateSamples {
/*
* x-ms-original-file: 2025-11-01/ConnectedRegistryDeactivate.json
*/
/**
* Sample code: ConnectedRegistryDeactivate.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void
connectedRegistryDeactivate(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getConnectedRegistries()
.deactivate("myResourceGroup", "myRegistry", "myConnectedRegistry", com.azure.core.util.Context.NONE);
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
// Code generated by Microsoft (R) TypeSpec Code Generator.

package com.azure.resourcemanager.containerregistry.generated;

/**
* Samples for ConnectedRegistries Delete.
*/
public final class ConnectedRegistriesDeleteSamples {
/*
* x-ms-original-file: 2025-11-01/ConnectedRegistryDelete.json
*/
/**
* Sample code: ConnectedRegistryDelete.
*
* @param manager Entry point to ContainerRegistryManager.
*/
public static void
connectedRegistryDelete(com.azure.resourcemanager.containerregistry.ContainerRegistryManager manager) {
manager.serviceClient()
.getConnectedRegistries()
.delete("myResourceGroup", "myRegistry", "myConnectedRegistry", com.azure.core.util.Context.NONE);
}
}
Loading
Loading