diff --git a/sdk/containerinstance/arm-containerinstance/package.json b/sdk/containerinstance/arm-containerinstance/package.json index 35d54d8f18a0..5082384e7838 100644 --- a/sdk/containerinstance/arm-containerinstance/package.json +++ b/sdk/containerinstance/arm-containerinstance/package.json @@ -27,7 +27,7 @@ "rollup-plugin-sourcemaps": "^0.4.2", "uglify-js": "^3.6.0" }, - "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/feature/v4/sdk/containerinstance/arm-containerinstance", + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/master/sdk/containerinstance/arm-containerinstance", "repository": { "type": "git", "url": "https://github.com/Azure/azure-sdk-for-js.git" diff --git a/sdk/containerinstance/arm-containerinstance/src/containerInstanceManagementClientContext.ts b/sdk/containerinstance/arm-containerinstance/src/containerInstanceManagementClientContext.ts index f152e11343b1..51346ea0ef0e 100644 --- a/sdk/containerinstance/arm-containerinstance/src/containerInstanceManagementClientContext.ts +++ b/sdk/containerinstance/arm-containerinstance/src/containerInstanceManagementClientContext.ts @@ -50,7 +50,7 @@ export class ContainerInstanceManagementClientContext extends msRestAzure.AzureS super(credentials, options); - this.apiVersion = '2021-09-01'; + this.apiVersion = '2021-10-01'; this.acceptLanguage = 'en-US'; this.longRunningOperationRetryTimeout = 30; this.baseUri = options.baseUri || this.baseUri || "https://management.azure.com"; diff --git a/sdk/containerinstance/arm-containerinstance/src/models/index.ts b/sdk/containerinstance/arm-containerinstance/src/models/index.ts index 1daf215c29a1..4f842800c112 100644 --- a/sdk/containerinstance/arm-containerinstance/src/models/index.ts +++ b/sdk/containerinstance/arm-containerinstance/src/models/index.ts @@ -521,6 +521,11 @@ export interface IpAddress { * The Dns name label for the IP. */ dnsNameLabel?: string; + /** + * The value representing the security enum. Possible values include: 'Unsecure', 'TenantReuse', + * 'SubscriptionReuse', 'ResourceGroupReuse', 'Noreuse' + */ + dnsNameLabelReusePolicy?: DnsNameLabelReusePolicy; /** * The FQDN for the IP. * **NOTE: This property will not be serialized. It can only be populated by the server.** @@ -1153,6 +1158,15 @@ export type ContainerGroupNetworkProtocol = 'TCP' | 'UDP'; */ export type ContainerGroupIpAddressType = 'Public' | 'Private'; +/** + * Defines values for DnsNameLabelReusePolicy. + * Possible values include: 'Unsecure', 'TenantReuse', 'SubscriptionReuse', 'ResourceGroupReuse', + * 'Noreuse' + * @readonly + * @enum {string} + */ +export type DnsNameLabelReusePolicy = 'Unsecure' | 'TenantReuse' | 'SubscriptionReuse' | 'ResourceGroupReuse' | 'Noreuse'; + /** * Defines values for OperatingSystemTypes. * Possible values include: 'Windows', 'Linux' diff --git a/sdk/containerinstance/arm-containerinstance/src/models/mappers.ts b/sdk/containerinstance/arm-containerinstance/src/models/mappers.ts index eaaf973c27c5..ed09cbfc25f7 100644 --- a/sdk/containerinstance/arm-containerinstance/src/models/mappers.ts +++ b/sdk/containerinstance/arm-containerinstance/src/models/mappers.ts @@ -873,6 +873,19 @@ export const IpAddress: msRest.CompositeMapper = { name: "String" } }, + dnsNameLabelReusePolicy: { + serializedName: "dnsNameLabelReusePolicy", + type: { + name: "Enum", + allowedValues: [ + "Unsecure", + "TenantReuse", + "SubscriptionReuse", + "ResourceGroupReuse", + "Noreuse" + ] + } + }, fqdn: { readOnly: true, serializedName: "fqdn",