diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/CHANGELOG.md b/sdk/mediaservices/azure-resourcemanager-mediaservices/CHANGELOG.md
index 4ac56aa3865c..4fb729e24d52 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/CHANGELOG.md
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/CHANGELOG.md
@@ -1,7 +1,8 @@
# Release History
-## 1.1.0-beta.1 (Unreleased)
+## 1.0.0-beta.1 (2021-04-29)
+- Azure Resource Manager MediaServices client library for Java. This package contains Microsoft Azure SDK for MediaServices Management SDK. This Swagger was generated by the API Framework. Package tag package-2021-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## 1.0.0 (2021-04-09)
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/README.md b/sdk/mediaservices/azure-resourcemanager-mediaservices/README.md
index 61521c0f0bdb..96de32ef1656 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/README.md
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/README.md
@@ -2,7 +2,7 @@
Azure Resource Manager MediaServices client library for Java.
-This package contains Microsoft Azure SDK for MediaServices Management SDK. This Swagger was generated by the API Framework. Package tag package-2020-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
+This package contains Microsoft Azure SDK for MediaServices Management SDK. This Swagger was generated by the API Framework. Package tag package-2021-05. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
## We'd love to hear your feedback
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanager
azure-resourcemanager-mediaservices
- 1.0.0
+ 1.1.0-beta.1
```
[//]: # ({x-version-update-end})
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/pom.xml b/sdk/mediaservices/azure-resourcemanager-mediaservices/pom.xml
index 86dd7726c3fe..44c2d2de1f6e 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/pom.xml
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/pom.xml
@@ -13,7 +13,7 @@
jar
Microsoft Azure SDK for MediaServices Management
- This package contains Microsoft Azure SDK for MediaServices Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. This Swagger was generated by the API Framework. Package tag package-2020-05.
+ This package contains Microsoft Azure SDK for MediaServices Management SDK. For documentation on how to use this package, please see https://aka.ms/azsdk/java/mgmt. This Swagger was generated by the API Framework. Package tag package-2021-05.
https://github.com/Azure/azure-sdk-for-java
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/MediaServicesManager.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/MediaServicesManager.java
index a303d75ac7b9..c0ca16cf8e04 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/MediaServicesManager.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/MediaServicesManager.java
@@ -218,7 +218,7 @@ public MediaServicesManager authenticate(TokenCredential credential, AzureProfil
.append("-")
.append("com.azure.resourcemanager.mediaservices")
.append("/")
- .append("1.0.0");
+ .append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/AzureMediaServices.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/AzureMediaServices.java
index 8b471b588920..0371eb663c9d 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/AzureMediaServices.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/AzureMediaServices.java
@@ -23,13 +23,6 @@ public interface AzureMediaServices {
*/
String getEndpoint();
- /**
- * Gets Api Version.
- *
- * @return the apiVersion value.
- */
- String getApiVersion();
-
/**
* Gets The HTTP pipeline to send requests through.
*
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/MediaservicesClient.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/MediaservicesClient.java
index f038d4d34ce4..0d3c2c3e64f3 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/MediaservicesClient.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/MediaservicesClient.java
@@ -12,6 +12,7 @@
import com.azure.resourcemanager.mediaservices.fluent.models.EdgePoliciesInner;
import com.azure.resourcemanager.mediaservices.fluent.models.MediaServiceInner;
import com.azure.resourcemanager.mediaservices.models.ListEdgePoliciesInput;
+import com.azure.resourcemanager.mediaservices.models.MediaServiceUpdate;
import com.azure.resourcemanager.mediaservices.models.SyncStorageKeysInput;
/** An instance of this class provides access to all the operations defined in MediaservicesClient. */
@@ -137,7 +138,7 @@ Response createOrUpdateWithResponse(
* @return a Media Services account.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- MediaServiceInner update(String resourceGroupName, String accountName, MediaServiceInner parameters);
+ MediaServiceInner update(String resourceGroupName, String accountName, MediaServiceUpdate parameters);
/**
* Updates an existing Media Services account.
@@ -153,7 +154,7 @@ Response createOrUpdateWithResponse(
*/
@ServiceMethod(returns = ReturnType.SINGLE)
Response updateWithResponse(
- String resourceGroupName, String accountName, MediaServiceInner parameters, Context context);
+ String resourceGroupName, String accountName, MediaServiceUpdate parameters, Context context);
/**
* Synchronizes storage account keys for a storage account associated with the Media Service account.
@@ -235,29 +236,4 @@ Response listEdgePoliciesWithResponse(
*/
@ServiceMethod(returns = ReturnType.COLLECTION)
PagedIterable list(Context context);
-
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- MediaServiceInner getBySubscription(String accountName);
-
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @param context The context to associate with this operation.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws com.azure.core.management.exception.ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- Response getBySubscriptionWithResponse(String accountName, Context context);
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/MediaServiceInner.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/MediaServiceInner.java
index f5f9435211db..037d2aa8ad67 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/MediaServiceInner.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/MediaServiceInner.java
@@ -10,6 +10,7 @@
import com.azure.core.management.SystemData;
import com.azure.core.util.logging.ClientLogger;
import com.azure.resourcemanager.mediaservices.models.AccountEncryption;
+import com.azure.resourcemanager.mediaservices.models.KeyDelivery;
import com.azure.resourcemanager.mediaservices.models.MediaServiceIdentity;
import com.azure.resourcemanager.mediaservices.models.StorageAccount;
import com.azure.resourcemanager.mediaservices.models.StorageAuthentication;
@@ -61,6 +62,12 @@ public class MediaServiceInner extends Resource {
@JsonProperty(value = "properties.encryption")
private AccountEncryption encryption;
+ /*
+ * The Key Delivery properties for Media Services account.
+ */
+ @JsonProperty(value = "properties.keyDelivery")
+ private KeyDelivery keyDelivery;
+
/**
* Get the identity property: The Managed Identity for the Media Services account.
*
@@ -159,6 +166,26 @@ public MediaServiceInner withEncryption(AccountEncryption encryption) {
return this;
}
+ /**
+ * Get the keyDelivery property: The Key Delivery properties for Media Services account.
+ *
+ * @return the keyDelivery value.
+ */
+ public KeyDelivery keyDelivery() {
+ return this.keyDelivery;
+ }
+
+ /**
+ * Set the keyDelivery property: The Key Delivery properties for Media Services account.
+ *
+ * @param keyDelivery the keyDelivery value to set.
+ * @return the MediaServiceInner object itself.
+ */
+ public MediaServiceInner withKeyDelivery(KeyDelivery keyDelivery) {
+ this.keyDelivery = keyDelivery;
+ return this;
+ }
+
/** {@inheritDoc} */
@Override
public MediaServiceInner withLocation(String location) {
@@ -188,5 +215,8 @@ public void validate() {
if (encryption() != null) {
encryption().validate();
}
+ if (keyDelivery() != null) {
+ keyDelivery().validate();
+ }
}
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/OperationInner.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/OperationInner.java
index 89bcea6ac02f..b600e9eeaef2 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/OperationInner.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/fluent/models/OperationInner.java
@@ -6,6 +6,7 @@
import com.azure.core.annotation.Fluent;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.resourcemanager.mediaservices.models.ActionType;
import com.azure.resourcemanager.mediaservices.models.OperationDisplay;
import com.azure.resourcemanager.mediaservices.models.Properties;
import com.fasterxml.jackson.annotation.JsonIgnore;
@@ -40,6 +41,18 @@ public final class OperationInner {
@JsonProperty(value = "properties")
private Properties properties;
+ /*
+ * Whether the operation applies to data-plane.
+ */
+ @JsonProperty(value = "isDataAction")
+ private Boolean isDataAction;
+
+ /*
+ * Indicates the action type.
+ */
+ @JsonProperty(value = "actionType")
+ private ActionType actionType;
+
/**
* Get the name property: The operation name.
*
@@ -120,6 +133,46 @@ public OperationInner withProperties(Properties properties) {
return this;
}
+ /**
+ * Get the isDataAction property: Whether the operation applies to data-plane.
+ *
+ * @return the isDataAction value.
+ */
+ public Boolean isDataAction() {
+ return this.isDataAction;
+ }
+
+ /**
+ * Set the isDataAction property: Whether the operation applies to data-plane.
+ *
+ * @param isDataAction the isDataAction value to set.
+ * @return the OperationInner object itself.
+ */
+ public OperationInner withIsDataAction(Boolean isDataAction) {
+ this.isDataAction = isDataAction;
+ return this;
+ }
+
+ /**
+ * Get the actionType property: Indicates the action type.
+ *
+ * @return the actionType value.
+ */
+ public ActionType actionType() {
+ return this.actionType;
+ }
+
+ /**
+ * Set the actionType property: Indicates the action type.
+ *
+ * @param actionType the actionType value to set.
+ * @return the OperationInner object itself.
+ */
+ public OperationInner withActionType(ActionType actionType) {
+ this.actionType = actionType;
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AccountFiltersClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AccountFiltersClientImpl.java
index 76d824182bc5..48356ab8f787 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AccountFiltersClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AccountFiltersClientImpl.java
@@ -186,6 +186,7 @@ private Mono> listSinglePageAsync(String resou
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -196,7 +197,7 @@ private Mono> listSinglePageAsync(String resou
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.>map(
@@ -244,6 +245,7 @@ private Mono> listSinglePageAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -252,7 +254,7 @@ private Mono> listSinglePageAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context)
.map(
@@ -367,6 +369,7 @@ private Mono> getWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -378,7 +381,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -421,6 +424,7 @@ private Mono> getWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -430,7 +434,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -535,6 +539,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -546,7 +551,7 @@ private Mono> createOrUpdateWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -600,6 +605,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -609,7 +615,7 @@ private Mono> createOrUpdateWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -718,6 +724,7 @@ private Mono> deleteWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -729,7 +736,7 @@ private Mono> deleteWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -772,6 +779,7 @@ private Mono> deleteWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -781,7 +789,7 @@ private Mono> deleteWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -878,6 +886,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -889,7 +898,7 @@ private Mono> updateWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -943,6 +952,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -952,7 +962,7 @@ private Mono> updateWithResponseAsync(
resourceGroupName,
accountName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetFiltersClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetFiltersClientImpl.java
index dadf89fae019..63eb81cd9fc0 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetFiltersClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetFiltersClientImpl.java
@@ -196,6 +196,7 @@ private Mono> listSinglePageAsync(
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -207,7 +208,7 @@ private Mono> listSinglePageAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.>map(
@@ -259,6 +260,7 @@ private Mono> listSinglePageAsync(
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -268,7 +270,7 @@ private Mono> listSinglePageAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context)
.map(
@@ -394,6 +396,7 @@ private Mono> getWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -406,7 +409,7 @@ private Mono> getWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -453,6 +456,7 @@ private Mono> getWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -463,7 +467,7 @@ private Mono> getWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -580,6 +584,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -592,7 +597,7 @@ private Mono> createOrUpdateWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -651,6 +656,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -661,7 +667,7 @@ private Mono> createOrUpdateWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -788,6 +794,7 @@ private Mono> deleteWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -800,7 +807,7 @@ private Mono> deleteWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -847,6 +854,7 @@ private Mono> deleteWithResponseAsync(
if (filterName == null) {
return Mono.error(new IllegalArgumentException("Parameter filterName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -857,7 +865,7 @@ private Mono> deleteWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -965,6 +973,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -977,7 +986,7 @@ private Mono> updateWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1036,6 +1045,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1046,7 +1056,7 @@ private Mono> updateWithResponseAsync(
accountName,
assetName,
filterName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetImpl.java
index 76e4bdb5213b..c6bc99bb4ba2 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetImpl.java
@@ -4,16 +4,11 @@
package com.azure.resourcemanager.mediaservices.implementation;
-import com.azure.core.http.rest.Response;
import com.azure.core.management.SystemData;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.fluent.models.AssetInner;
import com.azure.resourcemanager.mediaservices.models.Asset;
-import com.azure.resourcemanager.mediaservices.models.AssetContainerSas;
import com.azure.resourcemanager.mediaservices.models.AssetStorageEncryptionFormat;
-import com.azure.resourcemanager.mediaservices.models.ListContainerSasInput;
-import com.azure.resourcemanager.mediaservices.models.ListStreamingLocatorsResponse;
-import com.azure.resourcemanager.mediaservices.models.StorageEncryptedAssetDecryptionData;
import java.time.OffsetDateTime;
import java.util.UUID;
@@ -168,34 +163,6 @@ public Asset refresh(Context context) {
return this;
}
- public AssetContainerSas listContainerSas(ListContainerSasInput parameters) {
- return serviceManager.assets().listContainerSas(resourceGroupName, accountName, assetName, parameters);
- }
-
- public Response listContainerSasWithResponse(ListContainerSasInput parameters, Context context) {
- return serviceManager
- .assets()
- .listContainerSasWithResponse(resourceGroupName, accountName, assetName, parameters, context);
- }
-
- public StorageEncryptedAssetDecryptionData getEncryptionKey() {
- return serviceManager.assets().getEncryptionKey(resourceGroupName, accountName, assetName);
- }
-
- public Response getEncryptionKeyWithResponse(Context context) {
- return serviceManager.assets().getEncryptionKeyWithResponse(resourceGroupName, accountName, assetName, context);
- }
-
- public ListStreamingLocatorsResponse listStreamingLocators() {
- return serviceManager.assets().listStreamingLocators(resourceGroupName, accountName, assetName);
- }
-
- public Response listStreamingLocatorsWithResponse(Context context) {
- return serviceManager
- .assets()
- .listStreamingLocatorsWithResponse(resourceGroupName, accountName, assetName, context);
- }
-
public AssetImpl withAlternateId(String alternateId) {
this.innerModel().withAlternateId(alternateId);
return this;
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetsClientImpl.java
index ea7553186a95..2a2a50977c9f 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AssetsClientImpl.java
@@ -247,6 +247,7 @@ private Mono> listSinglePageAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -257,7 +258,7 @@ private Mono> listSinglePageAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
filter,
top,
orderby,
@@ -312,6 +313,7 @@ private Mono> listSinglePageAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -320,7 +322,7 @@ private Mono> listSinglePageAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
filter,
top,
orderby,
@@ -477,6 +479,7 @@ private Mono> getWithResponseAsync(
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -488,7 +491,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -531,6 +534,7 @@ private Mono> getWithResponseAsync(
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -540,7 +544,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -645,6 +649,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -656,7 +661,7 @@ private Mono> createOrUpdateWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -706,6 +711,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -715,7 +721,7 @@ private Mono> createOrUpdateWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -820,6 +826,7 @@ private Mono> deleteWithResponseAsync(
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -831,7 +838,7 @@ private Mono> deleteWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -874,6 +881,7 @@ private Mono> deleteWithResponseAsync(
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -883,7 +891,7 @@ private Mono> deleteWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -980,6 +988,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -991,7 +1000,7 @@ private Mono> updateWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1041,6 +1050,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1050,7 +1060,7 @@ private Mono> updateWithResponseAsync(
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1161,6 +1171,7 @@ private Mono> listContainerSasWithResponseAsync
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1172,7 +1183,7 @@ private Mono> listContainerSasWithResponseAsync
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1227,6 +1238,7 @@ private Mono> listContainerSasWithResponseAsync
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1236,7 +1248,7 @@ private Mono> listContainerSasWithResponseAsync
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1349,6 +1361,7 @@ private Mono> getEncryptionKe
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1360,7 +1373,7 @@ private Mono> getEncryptionKe
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1403,6 +1416,7 @@ private Mono> getEncryptionKe
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1412,7 +1426,7 @@ private Mono> getEncryptionKe
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -1513,6 +1527,7 @@ private Mono> listStreamingLocators
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1524,7 +1539,7 @@ private Mono> listStreamingLocators
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1567,6 +1582,7 @@ private Mono> listStreamingLocators
if (assetName == null) {
return Mono.error(new IllegalArgumentException("Parameter assetName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1576,7 +1592,7 @@ private Mono> listStreamingLocators
resourceGroupName,
accountName,
assetName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AzureMediaServicesImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AzureMediaServicesImpl.java
index 883579bf4d55..d316d8fd8d83 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AzureMediaServicesImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/AzureMediaServicesImpl.java
@@ -77,18 +77,6 @@ public String getEndpoint() {
return this.endpoint;
}
- /** Api Version. */
- private final String apiVersion;
-
- /**
- * Gets Api Version.
- *
- * @return the apiVersion value.
- */
- public String getApiVersion() {
- return this.apiVersion;
- }
-
/** The HTTP pipeline to send requests through. */
private final HttpPipeline httpPipeline;
@@ -339,7 +327,6 @@ public StreamingEndpointsClient getStreamingEndpoints() {
this.defaultPollInterval = defaultPollInterval;
this.subscriptionId = subscriptionId;
this.endpoint = endpoint;
- this.apiVersion = "2020-05-01";
this.accountFilters = new AccountFiltersClientImpl(this);
this.operations = new OperationsClientImpl(this);
this.mediaservices = new MediaservicesClientImpl(this);
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPoliciesClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPoliciesClientImpl.java
index 2ce83c4be7f6..748ce1c2737b 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPoliciesClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPoliciesClientImpl.java
@@ -212,6 +212,7 @@ private Mono> listSinglePageAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -222,7 +223,7 @@ private Mono> listSinglePageAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
filter,
top,
orderby,
@@ -277,6 +278,7 @@ private Mono> listSinglePageAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -285,7 +287,7 @@ private Mono> listSinglePageAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
filter,
top,
orderby,
@@ -443,6 +445,7 @@ private Mono> getWithResponseAsync(
return Mono
.error(new IllegalArgumentException("Parameter contentKeyPolicyName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -454,7 +457,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -498,6 +501,7 @@ private Mono> getWithResponseAsync(
return Mono
.error(new IllegalArgumentException("Parameter contentKeyPolicyName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -507,7 +511,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -614,6 +618,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -625,7 +630,7 @@ private Mono> createOrUpdateWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -680,6 +685,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -689,7 +695,7 @@ private Mono> createOrUpdateWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -801,6 +807,7 @@ private Mono> deleteWithResponseAsync(
return Mono
.error(new IllegalArgumentException("Parameter contentKeyPolicyName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -812,7 +819,7 @@ private Mono> deleteWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -856,6 +863,7 @@ private Mono> deleteWithResponseAsync(
return Mono
.error(new IllegalArgumentException("Parameter contentKeyPolicyName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -865,7 +873,7 @@ private Mono> deleteWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -963,6 +971,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -974,7 +983,7 @@ private Mono> updateWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1029,6 +1038,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1038,7 +1048,7 @@ private Mono> updateWithResponseAsync(
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1149,6 +1159,7 @@ private Mono> getPolicyPropertiesWithS
return Mono
.error(new IllegalArgumentException("Parameter contentKeyPolicyName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1160,7 +1171,7 @@ private Mono> getPolicyPropertiesWithS
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1204,6 +1215,7 @@ private Mono> getPolicyPropertiesWithS
return Mono
.error(new IllegalArgumentException("Parameter contentKeyPolicyName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1213,7 +1225,7 @@ private Mono> getPolicyPropertiesWithS
resourceGroupName,
accountName,
contentKeyPolicyName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPolicyImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPolicyImpl.java
index d54dc00dc19c..a43becfe3b13 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPolicyImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/ContentKeyPolicyImpl.java
@@ -4,13 +4,11 @@
package com.azure.resourcemanager.mediaservices.implementation;
-import com.azure.core.http.rest.Response;
import com.azure.core.management.SystemData;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.fluent.models.ContentKeyPolicyInner;
import com.azure.resourcemanager.mediaservices.models.ContentKeyPolicy;
import com.azure.resourcemanager.mediaservices.models.ContentKeyPolicyOption;
-import com.azure.resourcemanager.mediaservices.models.ContentKeyPolicyProperties;
import java.time.OffsetDateTime;
import java.util.Collections;
import java.util.List;
@@ -166,18 +164,6 @@ public ContentKeyPolicy refresh(Context context) {
return this;
}
- public ContentKeyPolicyProperties getPolicyPropertiesWithSecrets() {
- return serviceManager
- .contentKeyPolicies()
- .getPolicyPropertiesWithSecrets(resourceGroupName, accountName, contentKeyPolicyName);
- }
-
- public Response getPolicyPropertiesWithSecretsWithResponse(Context context) {
- return serviceManager
- .contentKeyPolicies()
- .getPolicyPropertiesWithSecretsWithResponse(resourceGroupName, accountName, contentKeyPolicyName, context);
- }
-
public ContentKeyPolicyImpl withDescription(String description) {
this.innerModel().withDescription(description);
return this;
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobImpl.java
index 379872b2fb62..72845f5eb99f 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobImpl.java
@@ -4,7 +4,6 @@
package com.azure.resourcemanager.mediaservices.implementation;
-import com.azure.core.http.rest.Response;
import com.azure.core.management.SystemData;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.fluent.models.JobInner;
@@ -193,16 +192,6 @@ public Job refresh(Context context) {
return this;
}
- public void cancelJob() {
- serviceManager.jobs().cancelJob(resourceGroupName, accountName, transformName, jobName);
- }
-
- public Response cancelJobWithResponse(Context context) {
- return serviceManager
- .jobs()
- .cancelJobWithResponse(resourceGroupName, accountName, transformName, jobName, context);
- }
-
public JobImpl withDescription(String description) {
this.innerModel().withDescription(description);
return this;
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobsClientImpl.java
index 83266e04e75e..733501187c2f 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/JobsClientImpl.java
@@ -217,6 +217,7 @@ private Mono> listSinglePageAsync(
if (transformName == null) {
return Mono.error(new IllegalArgumentException("Parameter transformName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -228,7 +229,7 @@ private Mono> listSinglePageAsync(
resourceGroupName,
accountName,
transformName,
- this.client.getApiVersion(),
+ apiVersion,
filter,
orderby,
accept,
@@ -289,6 +290,7 @@ private Mono> listSinglePageAsync(
if (transformName == null) {
return Mono.error(new IllegalArgumentException("Parameter transformName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -298,7 +300,7 @@ private Mono> listSinglePageAsync(
resourceGroupName,
accountName,
transformName,
- this.client.getApiVersion(),
+ apiVersion,
filter,
orderby,
accept,
@@ -465,6 +467,7 @@ private Mono> getWithResponseAsync(
if (jobName == null) {
return Mono.error(new IllegalArgumentException("Parameter jobName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -477,7 +480,7 @@ private Mono> getWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -524,6 +527,7 @@ private Mono> getWithResponseAsync(
if (jobName == null) {
return Mono.error(new IllegalArgumentException("Parameter jobName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -534,7 +538,7 @@ private Mono> getWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -647,6 +651,7 @@ private Mono> createWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -659,7 +664,7 @@ private Mono> createWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -718,6 +723,7 @@ private Mono> createWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -728,7 +734,7 @@ private Mono> createWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -846,6 +852,7 @@ private Mono> deleteWithResponseAsync(
if (jobName == null) {
return Mono.error(new IllegalArgumentException("Parameter jobName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -858,7 +865,7 @@ private Mono> deleteWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -905,6 +912,7 @@ private Mono> deleteWithResponseAsync(
if (jobName == null) {
return Mono.error(new IllegalArgumentException("Parameter jobName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -915,7 +923,7 @@ private Mono> deleteWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -1020,6 +1028,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1032,7 +1041,7 @@ private Mono> updateWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1092,6 +1101,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1102,7 +1112,7 @@ private Mono> updateWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1223,6 +1233,7 @@ private Mono> cancelJobWithResponseAsync(
if (jobName == null) {
return Mono.error(new IllegalArgumentException("Parameter jobName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1235,7 +1246,7 @@ private Mono> cancelJobWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1282,6 +1293,7 @@ private Mono> cancelJobWithResponseAsync(
if (jobName == null) {
return Mono.error(new IllegalArgumentException("Parameter jobName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1292,7 +1304,7 @@ private Mono> cancelJobWithResponseAsync(
accountName,
transformName,
jobName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventImpl.java
index 51a51709621d..8af8f0038b59 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventImpl.java
@@ -10,7 +10,6 @@
import com.azure.resourcemanager.mediaservices.fluent.models.LiveEventInner;
import com.azure.resourcemanager.mediaservices.models.CrossSiteAccessPolicies;
import com.azure.resourcemanager.mediaservices.models.LiveEvent;
-import com.azure.resourcemanager.mediaservices.models.LiveEventActionInput;
import com.azure.resourcemanager.mediaservices.models.LiveEventEncoding;
import com.azure.resourcemanager.mediaservices.models.LiveEventInput;
import com.azure.resourcemanager.mediaservices.models.LiveEventPreview;
@@ -225,38 +224,6 @@ public LiveEvent refresh(Context context) {
return this;
}
- public void allocate() {
- serviceManager.liveEvents().allocate(resourceGroupName, accountName, liveEventName);
- }
-
- public void allocate(Context context) {
- serviceManager.liveEvents().allocate(resourceGroupName, accountName, liveEventName, context);
- }
-
- public void start() {
- serviceManager.liveEvents().start(resourceGroupName, accountName, liveEventName);
- }
-
- public void start(Context context) {
- serviceManager.liveEvents().start(resourceGroupName, accountName, liveEventName, context);
- }
-
- public void stop(LiveEventActionInput parameters) {
- serviceManager.liveEvents().stop(resourceGroupName, accountName, liveEventName, parameters);
- }
-
- public void stop(LiveEventActionInput parameters, Context context) {
- serviceManager.liveEvents().stop(resourceGroupName, accountName, liveEventName, parameters, context);
- }
-
- public void reset() {
- serviceManager.liveEvents().reset(resourceGroupName, accountName, liveEventName);
- }
-
- public void reset(Context context) {
- serviceManager.liveEvents().reset(resourceGroupName, accountName, liveEventName, context);
- }
-
public LiveEventImpl withRegion(Region location) {
this.innerModel().withLocation(location.toString());
return this;
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventsClientImpl.java
index 8182f925da39..0b4a2a3ce044 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveEventsClientImpl.java
@@ -259,6 +259,7 @@ private Mono> listSinglePageAsync(String resourceG
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -269,7 +270,7 @@ private Mono> listSinglePageAsync(String resourceG
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.>map(
@@ -317,6 +318,7 @@ private Mono> listSinglePageAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -325,7 +327,7 @@ private Mono> listSinglePageAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context)
.map(
@@ -440,6 +442,7 @@ private Mono> getWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -451,7 +454,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -494,6 +497,7 @@ private Mono> getWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -503,7 +507,7 @@ private Mono> getWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -613,6 +617,7 @@ private Mono>> createWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -624,7 +629,7 @@ private Mono>> createWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
autoStart,
parameters,
accept,
@@ -681,6 +686,7 @@ private Mono>> createWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -690,7 +696,7 @@ private Mono>> createWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
autoStart,
parameters,
accept,
@@ -987,6 +993,7 @@ private Mono>> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -998,7 +1005,7 @@ private Mono>> updateWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1052,6 +1059,7 @@ private Mono>> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1061,7 +1069,7 @@ private Mono>> updateWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1282,6 +1290,7 @@ private Mono>> deleteWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1293,7 +1302,7 @@ private Mono>> deleteWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1336,6 +1345,7 @@ private Mono>> deleteWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1345,7 +1355,7 @@ private Mono>> deleteWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -1533,6 +1543,7 @@ private Mono>> allocateWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1544,7 +1555,7 @@ private Mono>> allocateWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1587,6 +1598,7 @@ private Mono>> allocateWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1596,7 +1608,7 @@ private Mono>> allocateWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -1785,6 +1797,7 @@ private Mono>> startWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1796,7 +1809,7 @@ private Mono>> startWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -1839,6 +1852,7 @@ private Mono>> startWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1848,7 +1862,7 @@ private Mono>> startWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -2041,6 +2055,7 @@ private Mono>> stopWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -2052,7 +2067,7 @@ private Mono>> stopWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -2106,6 +2121,7 @@ private Mono>> stopWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -2115,7 +2131,7 @@ private Mono>> stopWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -2334,6 +2350,7 @@ private Mono>> resetWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -2345,7 +2362,7 @@ private Mono>> resetWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -2390,6 +2407,7 @@ private Mono>> resetWithResponseAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -2399,7 +2417,7 @@ private Mono>> resetWithResponseAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveOutputsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveOutputsClientImpl.java
index 59357c3e0e78..55a6960be7a3 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveOutputsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LiveOutputsClientImpl.java
@@ -182,6 +182,7 @@ private Mono> listSinglePageAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -193,7 +194,7 @@ private Mono> listSinglePageAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.>map(
@@ -245,6 +246,7 @@ private Mono> listSinglePageAsync(
if (liveEventName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveEventName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -254,7 +256,7 @@ private Mono> listSinglePageAsync(
resourceGroupName,
accountName,
liveEventName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context)
.map(
@@ -380,6 +382,7 @@ private Mono> getWithResponseAsync(
if (liveOutputName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveOutputName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -392,7 +395,7 @@ private Mono> getWithResponseAsync(
accountName,
liveEventName,
liveOutputName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -439,6 +442,7 @@ private Mono> getWithResponseAsync(
if (liveOutputName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveOutputName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -449,7 +453,7 @@ private Mono> getWithResponseAsync(
accountName,
liveEventName,
liveOutputName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -567,6 +571,7 @@ private Mono>> createWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -579,7 +584,7 @@ private Mono>> createWithResponseAsync(
accountName,
liveEventName,
liveOutputName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -638,6 +643,7 @@ private Mono>> createWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -648,7 +654,7 @@ private Mono>> createWithResponseAsync(
accountName,
liveEventName,
liveOutputName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -903,6 +909,7 @@ private Mono>> deleteWithResponseAsync(
if (liveOutputName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveOutputName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -915,7 +922,7 @@ private Mono>> deleteWithResponseAsync(
accountName,
liveEventName,
liveOutputName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -962,6 +969,7 @@ private Mono>> deleteWithResponseAsync(
if (liveOutputName == null) {
return Mono.error(new IllegalArgumentException("Parameter liveOutputName is required and cannot be null."));
}
+ final String apiVersion = "2020-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -972,7 +980,7 @@ private Mono>> deleteWithResponseAsync(
accountName,
liveEventName,
liveOutputName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LocationsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LocationsClientImpl.java
index 3cfa950cbd97..6c9f0aafb37e 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LocationsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/LocationsClientImpl.java
@@ -104,6 +104,7 @@ private Mono> checkNameAvailabi
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -113,7 +114,7 @@ private Mono> checkNameAvailabi
this.client.getEndpoint(),
this.client.getSubscriptionId(),
locationName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -154,6 +155,7 @@ private Mono> checkNameAvailabi
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -161,7 +163,7 @@ private Mono> checkNameAvailabi
this.client.getEndpoint(),
this.client.getSubscriptionId(),
locationName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaServiceImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaServiceImpl.java
index 3353a5a40815..1d6495eef494 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaServiceImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaServiceImpl.java
@@ -4,19 +4,17 @@
package com.azure.resourcemanager.mediaservices.implementation;
-import com.azure.core.http.rest.Response;
import com.azure.core.management.Region;
import com.azure.core.management.SystemData;
import com.azure.core.util.Context;
import com.azure.resourcemanager.mediaservices.fluent.models.MediaServiceInner;
import com.azure.resourcemanager.mediaservices.models.AccountEncryption;
-import com.azure.resourcemanager.mediaservices.models.EdgePolicies;
-import com.azure.resourcemanager.mediaservices.models.ListEdgePoliciesInput;
+import com.azure.resourcemanager.mediaservices.models.KeyDelivery;
import com.azure.resourcemanager.mediaservices.models.MediaService;
import com.azure.resourcemanager.mediaservices.models.MediaServiceIdentity;
+import com.azure.resourcemanager.mediaservices.models.MediaServiceUpdate;
import com.azure.resourcemanager.mediaservices.models.StorageAccount;
import com.azure.resourcemanager.mediaservices.models.StorageAuthentication;
-import com.azure.resourcemanager.mediaservices.models.SyncStorageKeysInput;
import java.util.Collections;
import java.util.List;
import java.util.Map;
@@ -81,6 +79,10 @@ public AccountEncryption encryption() {
return this.innerModel().encryption();
}
+ public KeyDelivery keyDelivery() {
+ return this.innerModel().keyDelivery();
+ }
+
public Region region() {
return Region.fromName(this.regionName());
}
@@ -101,6 +103,8 @@ private com.azure.resourcemanager.mediaservices.MediaServicesManager manager() {
private String accountName;
+ private MediaServiceUpdate updateParameters;
+
public MediaServiceImpl withExistingResourceGroup(String resourceGroupName) {
this.resourceGroupName = resourceGroupName;
return this;
@@ -133,6 +137,7 @@ public MediaService create(Context context) {
}
public MediaServiceImpl update() {
+ this.updateParameters = new MediaServiceUpdate();
return this;
}
@@ -141,7 +146,7 @@ public MediaService apply() {
serviceManager
.serviceClient()
.getMediaservices()
- .updateWithResponse(resourceGroupName, accountName, this.innerModel(), Context.NONE)
+ .updateWithResponse(resourceGroupName, accountName, updateParameters, Context.NONE)
.getValue();
return this;
}
@@ -151,7 +156,7 @@ public MediaService apply(Context context) {
serviceManager
.serviceClient()
.getMediaservices()
- .updateWithResponse(resourceGroupName, accountName, this.innerModel(), context)
+ .updateWithResponse(resourceGroupName, accountName, updateParameters, context)
.getValue();
return this;
}
@@ -184,26 +189,6 @@ public MediaService refresh(Context context) {
return this;
}
- public void syncStorageKeys(SyncStorageKeysInput parameters) {
- serviceManager.mediaservices().syncStorageKeys(resourceGroupName, accountName, parameters);
- }
-
- public Response syncStorageKeysWithResponse(SyncStorageKeysInput parameters, Context context) {
- return serviceManager
- .mediaservices()
- .syncStorageKeysWithResponse(resourceGroupName, accountName, parameters, context);
- }
-
- public EdgePolicies listEdgePolicies(ListEdgePoliciesInput parameters) {
- return serviceManager.mediaservices().listEdgePolicies(resourceGroupName, accountName, parameters);
- }
-
- public Response listEdgePoliciesWithResponse(ListEdgePoliciesInput parameters, Context context) {
- return serviceManager
- .mediaservices()
- .listEdgePoliciesWithResponse(resourceGroupName, accountName, parameters, context);
- }
-
public MediaServiceImpl withRegion(Region location) {
this.innerModel().withLocation(location.toString());
return this;
@@ -215,27 +200,66 @@ public MediaServiceImpl withRegion(String location) {
}
public MediaServiceImpl withTags(Map tags) {
- this.innerModel().withTags(tags);
- return this;
+ if (isInCreateMode()) {
+ this.innerModel().withTags(tags);
+ return this;
+ } else {
+ this.updateParameters.withTags(tags);
+ return this;
+ }
}
public MediaServiceImpl withIdentity(MediaServiceIdentity identity) {
- this.innerModel().withIdentity(identity);
- return this;
+ if (isInCreateMode()) {
+ this.innerModel().withIdentity(identity);
+ return this;
+ } else {
+ this.updateParameters.withIdentity(identity);
+ return this;
+ }
}
public MediaServiceImpl withStorageAccounts(List storageAccounts) {
- this.innerModel().withStorageAccounts(storageAccounts);
- return this;
+ if (isInCreateMode()) {
+ this.innerModel().withStorageAccounts(storageAccounts);
+ return this;
+ } else {
+ this.updateParameters.withStorageAccounts(storageAccounts);
+ return this;
+ }
}
public MediaServiceImpl withStorageAuthentication(StorageAuthentication storageAuthentication) {
- this.innerModel().withStorageAuthentication(storageAuthentication);
- return this;
+ if (isInCreateMode()) {
+ this.innerModel().withStorageAuthentication(storageAuthentication);
+ return this;
+ } else {
+ this.updateParameters.withStorageAuthentication(storageAuthentication);
+ return this;
+ }
}
public MediaServiceImpl withEncryption(AccountEncryption encryption) {
- this.innerModel().withEncryption(encryption);
- return this;
+ if (isInCreateMode()) {
+ this.innerModel().withEncryption(encryption);
+ return this;
+ } else {
+ this.updateParameters.withEncryption(encryption);
+ return this;
+ }
+ }
+
+ public MediaServiceImpl withKeyDelivery(KeyDelivery keyDelivery) {
+ if (isInCreateMode()) {
+ this.innerModel().withKeyDelivery(keyDelivery);
+ return this;
+ } else {
+ this.updateParameters.withKeyDelivery(keyDelivery);
+ return this;
+ }
+ }
+
+ private boolean isInCreateMode() {
+ return this.innerModel().id() == null;
}
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesClientImpl.java
index a06d76513a33..0b93f8b1d7a8 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesClientImpl.java
@@ -36,6 +36,7 @@
import com.azure.resourcemanager.mediaservices.fluent.models.MediaServiceInner;
import com.azure.resourcemanager.mediaservices.models.ListEdgePoliciesInput;
import com.azure.resourcemanager.mediaservices.models.MediaServiceCollection;
+import com.azure.resourcemanager.mediaservices.models.MediaServiceUpdate;
import com.azure.resourcemanager.mediaservices.models.SyncStorageKeysInput;
import reactor.core.publisher.Mono;
@@ -139,7 +140,7 @@ Mono> update(
@PathParam("resourceGroupName") String resourceGroupName,
@PathParam("accountName") String accountName,
@QueryParam("api-version") String apiVersion,
- @BodyParam("application/json") MediaServiceInner parameters,
+ @BodyParam("application/json") MediaServiceUpdate parameters,
@HeaderParam("Accept") String accept,
Context context);
@@ -186,18 +187,6 @@ Mono> list(
@HeaderParam("Accept") String accept,
Context context);
- @Headers({"Content-Type: application/json"})
- @Get("/subscriptions/{subscriptionId}/providers/Microsoft.Media/mediaservices/{accountName}")
- @ExpectedResponses({200})
- @UnexpectedResponseExceptionType(ManagementException.class)
- Mono> getBySubscription(
- @HostParam("$host") String endpoint,
- @PathParam("subscriptionId") String subscriptionId,
- @PathParam("accountName") String accountName,
- @QueryParam("api-version") String apiVersion,
- @HeaderParam("Accept") String accept,
- Context context);
-
@Headers({"Content-Type: application/json"})
@Get("{nextLink}")
@ExpectedResponses({200})
@@ -246,6 +235,7 @@ private Mono> listByResourceGroupSinglePageAsyn
return Mono
.error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -255,7 +245,7 @@ private Mono> listByResourceGroupSinglePageAsyn
this.client.getEndpoint(),
this.client.getSubscriptionId(),
resourceGroupName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.>map(
@@ -299,6 +289,7 @@ private Mono> listByResourceGroupSinglePageAsyn
return Mono
.error(new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -306,7 +297,7 @@ private Mono> listByResourceGroupSinglePageAsyn
this.client.getEndpoint(),
this.client.getSubscriptionId(),
resourceGroupName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context)
.map(
@@ -413,6 +404,7 @@ private Mono> getByResourceGroupWithResponseAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -423,7 +415,7 @@ private Mono> getByResourceGroupWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -462,6 +454,7 @@ private Mono> getByResourceGroupWithResponseAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -470,7 +463,7 @@ private Mono> getByResourceGroupWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -568,6 +561,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -578,7 +572,7 @@ private Mono> createOrUpdateWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -624,6 +618,7 @@ private Mono> createOrUpdateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -632,7 +627,7 @@ private Mono> createOrUpdateWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -729,6 +724,7 @@ private Mono> deleteWithResponseAsync(String resourceGroupName, S
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -739,7 +735,7 @@ private Mono> deleteWithResponseAsync(String resourceGroupName, S
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -778,6 +774,7 @@ private Mono> deleteWithResponseAsync(
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -786,7 +783,7 @@ private Mono> deleteWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context);
}
@@ -849,7 +846,7 @@ public Response deleteWithResponse(String resourceGroupName, String accoun
*/
@ServiceMethod(returns = ReturnType.SINGLE)
private Mono> updateWithResponseAsync(
- String resourceGroupName, String accountName, MediaServiceInner parameters) {
+ String resourceGroupName, String accountName, MediaServiceUpdate parameters) {
if (this.client.getEndpoint() == null) {
return Mono
.error(
@@ -874,6 +871,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -884,7 +882,7 @@ private Mono> updateWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -905,7 +903,7 @@ private Mono> updateWithResponseAsync(
*/
@ServiceMethod(returns = ReturnType.SINGLE)
private Mono> updateWithResponseAsync(
- String resourceGroupName, String accountName, MediaServiceInner parameters, Context context) {
+ String resourceGroupName, String accountName, MediaServiceUpdate parameters, Context context) {
if (this.client.getEndpoint() == null) {
return Mono
.error(
@@ -930,6 +928,7 @@ private Mono> updateWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -938,7 +937,7 @@ private Mono> updateWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -957,7 +956,7 @@ private Mono> updateWithResponseAsync(
*/
@ServiceMethod(returns = ReturnType.SINGLE)
private Mono updateAsync(
- String resourceGroupName, String accountName, MediaServiceInner parameters) {
+ String resourceGroupName, String accountName, MediaServiceUpdate parameters) {
return updateWithResponseAsync(resourceGroupName, accountName, parameters)
.flatMap(
(Response res) -> {
@@ -981,7 +980,7 @@ private Mono updateAsync(
* @return a Media Services account.
*/
@ServiceMethod(returns = ReturnType.SINGLE)
- public MediaServiceInner update(String resourceGroupName, String accountName, MediaServiceInner parameters) {
+ public MediaServiceInner update(String resourceGroupName, String accountName, MediaServiceUpdate parameters) {
return updateAsync(resourceGroupName, accountName, parameters).block();
}
@@ -999,7 +998,7 @@ public MediaServiceInner update(String resourceGroupName, String accountName, Me
*/
@ServiceMethod(returns = ReturnType.SINGLE)
public Response updateWithResponse(
- String resourceGroupName, String accountName, MediaServiceInner parameters, Context context) {
+ String resourceGroupName, String accountName, MediaServiceUpdate parameters, Context context) {
return updateWithResponseAsync(resourceGroupName, accountName, parameters, context).block();
}
@@ -1041,6 +1040,7 @@ private Mono> syncStorageKeysWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1051,7 +1051,7 @@ private Mono> syncStorageKeysWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1097,6 +1097,7 @@ private Mono> syncStorageKeysWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1105,7 +1106,7 @@ private Mono> syncStorageKeysWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1200,6 +1201,7 @@ private Mono> listEdgePoliciesWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -1210,7 +1212,7 @@ private Mono> listEdgePoliciesWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context))
@@ -1256,6 +1258,7 @@ private Mono> listEdgePoliciesWithResponseAsync(
} else {
parameters.validate();
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
@@ -1264,7 +1267,7 @@ private Mono> listEdgePoliciesWithResponseAsync(
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
parameters,
accept,
context);
@@ -1351,17 +1354,13 @@ private Mono> listSinglePageAsync() {
new IllegalArgumentException(
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
context ->
service
- .list(
- this.client.getEndpoint(),
- this.client.getSubscriptionId(),
- this.client.getApiVersion(),
- accept,
- context))
+ .list(this.client.getEndpoint(), this.client.getSubscriptionId(), apiVersion, accept, context))
.>map(
res ->
new PagedResponseBase<>(
@@ -1397,15 +1396,11 @@ private Mono> listSinglePageAsync(Context conte
new IllegalArgumentException(
"Parameter this.client.getSubscriptionId() is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
- .list(
- this.client.getEndpoint(),
- this.client.getSubscriptionId(),
- this.client.getApiVersion(),
- accept,
- context)
+ .list(this.client.getEndpoint(), this.client.getSubscriptionId(), apiVersion, accept, context)
.map(
res ->
new PagedResponseBase<>(
@@ -1471,137 +1466,6 @@ public PagedIterable list(Context context) {
return new PagedIterable<>(listAsync(context));
}
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- private Mono> getBySubscriptionWithResponseAsync(String accountName) {
- if (this.client.getEndpoint() == null) {
- return Mono
- .error(
- new IllegalArgumentException(
- "Parameter this.client.getEndpoint() is required and cannot be null."));
- }
- if (this.client.getSubscriptionId() == null) {
- return Mono
- .error(
- new IllegalArgumentException(
- "Parameter this.client.getSubscriptionId() is required and cannot be null."));
- }
- if (accountName == null) {
- return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
- }
- final String accept = "application/json";
- return FluxUtil
- .withContext(
- context ->
- service
- .getBySubscription(
- this.client.getEndpoint(),
- this.client.getSubscriptionId(),
- accountName,
- this.client.getApiVersion(),
- accept,
- context))
- .contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
- }
-
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @param context The context to associate with this operation.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- private Mono> getBySubscriptionWithResponseAsync(String accountName, Context context) {
- if (this.client.getEndpoint() == null) {
- return Mono
- .error(
- new IllegalArgumentException(
- "Parameter this.client.getEndpoint() is required and cannot be null."));
- }
- if (this.client.getSubscriptionId() == null) {
- return Mono
- .error(
- new IllegalArgumentException(
- "Parameter this.client.getSubscriptionId() is required and cannot be null."));
- }
- if (accountName == null) {
- return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
- }
- final String accept = "application/json";
- context = this.client.mergeContext(context);
- return service
- .getBySubscription(
- this.client.getEndpoint(),
- this.client.getSubscriptionId(),
- accountName,
- this.client.getApiVersion(),
- accept,
- context);
- }
-
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- private Mono getBySubscriptionAsync(String accountName) {
- return getBySubscriptionWithResponseAsync(accountName)
- .flatMap(
- (Response res) -> {
- if (res.getValue() != null) {
- return Mono.just(res.getValue());
- } else {
- return Mono.empty();
- }
- });
- }
-
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- public MediaServiceInner getBySubscription(String accountName) {
- return getBySubscriptionAsync(accountName).block();
- }
-
- /**
- * Get the details of a Media Services account.
- *
- * @param accountName The Media Services account name.
- * @param context The context to associate with this operation.
- * @throws IllegalArgumentException thrown if parameters fail the validation.
- * @throws ManagementException thrown if the request is rejected by server.
- * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent.
- * @return the details of a Media Services account.
- */
- @ServiceMethod(returns = ReturnType.SINGLE)
- public Response getBySubscriptionWithResponse(String accountName, Context context) {
- return getBySubscriptionWithResponseAsync(accountName, context).block();
- }
-
/**
* Get the next page of items.
*
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesImpl.java
index 12be89e999d4..9a6f1e00c0ce 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/MediaservicesImpl.java
@@ -118,28 +118,6 @@ public PagedIterable list(Context context) {
return Utils.mapPage(inner, inner1 -> new MediaServiceImpl(inner1, this.manager()));
}
- public MediaService getBySubscription(String accountName) {
- MediaServiceInner inner = this.serviceClient().getBySubscription(accountName);
- if (inner != null) {
- return new MediaServiceImpl(inner, this.manager());
- } else {
- return null;
- }
- }
-
- public Response getBySubscriptionWithResponse(String accountName, Context context) {
- Response inner = this.serviceClient().getBySubscriptionWithResponse(accountName, context);
- if (inner != null) {
- return new SimpleResponse<>(
- inner.getRequest(),
- inner.getStatusCode(),
- inner.getHeaders(),
- new MediaServiceImpl(inner.getValue(), this.manager()));
- } else {
- return null;
- }
- }
-
public MediaService getById(String id) {
String resourceGroupName = Utils.getValueFromIdByName(id, "resourceGroups");
if (resourceGroupName == null) {
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationImpl.java
index 7706bd5cffd0..b7a1d9f6fc75 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationImpl.java
@@ -5,6 +5,7 @@
package com.azure.resourcemanager.mediaservices.implementation;
import com.azure.resourcemanager.mediaservices.fluent.models.OperationInner;
+import com.azure.resourcemanager.mediaservices.models.ActionType;
import com.azure.resourcemanager.mediaservices.models.Operation;
import com.azure.resourcemanager.mediaservices.models.OperationDisplay;
import com.azure.resourcemanager.mediaservices.models.Properties;
@@ -36,6 +37,14 @@ public Properties properties() {
return this.innerModel().properties();
}
+ public Boolean isDataAction() {
+ return this.innerModel().isDataAction();
+ }
+
+ public ActionType actionType() {
+ return this.innerModel().actionType();
+ }
+
public OperationInner innerModel() {
return this.innerObject;
}
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationsClientImpl.java
index 3fce217e0bc3..4ccae7ab1d58 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/OperationsClientImpl.java
@@ -95,10 +95,10 @@ private Mono> listSinglePageAsync() {
new IllegalArgumentException(
"Parameter this.client.getEndpoint() is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
- .withContext(
- context -> service.list(this.client.getEndpoint(), this.client.getApiVersion(), accept, context))
+ .withContext(context -> service.list(this.client.getEndpoint(), apiVersion, accept, context))
.>map(
res ->
new PagedResponseBase<>(
@@ -128,10 +128,11 @@ private Mono> listSinglePageAsync(Context context)
new IllegalArgumentException(
"Parameter this.client.getEndpoint() is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
context = this.client.mergeContext(context);
return service
- .list(this.client.getEndpoint(), this.client.getApiVersion(), accept, context)
+ .list(this.client.getEndpoint(), apiVersion, accept, context)
.map(
res ->
new PagedResponseBase<>(
diff --git a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/PrivateEndpointConnectionsClientImpl.java b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/PrivateEndpointConnectionsClientImpl.java
index 72e358f87eed..521570eea1b5 100644
--- a/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/PrivateEndpointConnectionsClientImpl.java
+++ b/sdk/mediaservices/azure-resourcemanager-mediaservices/src/main/java/com/azure/resourcemanager/mediaservices/implementation/PrivateEndpointConnectionsClientImpl.java
@@ -157,6 +157,7 @@ private Mono> listWithRespons
if (accountName == null) {
return Mono.error(new IllegalArgumentException("Parameter accountName is required and cannot be null."));
}
+ final String apiVersion = "2021-05-01";
final String accept = "application/json";
return FluxUtil
.withContext(
@@ -167,7 +168,7 @@ private Mono> listWithRespons
this.client.getSubscriptionId(),
resourceGroupName,
accountName,
- this.client.getApiVersion(),
+ apiVersion,
accept,
context))
.contextWrite(context -> context.putAll(FluxUtil.toReactorContext(this.client.getContext()).readOnly()));
@@ -206,6 +207,7 @@ private Mono