diff --git a/sdk/synapse/azure-resourcemanager-synapse/CHANGELOG.md b/sdk/synapse/azure-resourcemanager-synapse/CHANGELOG.md
index f8c934c4f0d1..72a766575ad6 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/CHANGELOG.md
+++ b/sdk/synapse/azure-resourcemanager-synapse/CHANGELOG.md
@@ -1,6 +1,8 @@
# Release History
-## 1.0.0-beta.5 (Unreleased)
+## 1.0.0-beta.1 (2022-01-07)
+
+- Azure Resource Manager Synapse client library for Java. This package contains Microsoft Azure SDK for Synapse Management SDK. Azure Synapse Analytics Management Client. Package tag package-composite-v2. For documentation on how to use this package, please see [Azure Management Libraries for Java](https://aka.ms/azsdk/java/mgmt).
### Features Added
diff --git a/sdk/synapse/azure-resourcemanager-synapse/README.md b/sdk/synapse/azure-resourcemanager-synapse/README.md
index 864c09378d34..9b7cdba62258 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/README.md
+++ b/sdk/synapse/azure-resourcemanager-synapse/README.md
@@ -32,7 +32,7 @@ Various documentation is available to help you get started
com.azure.resourcemanagerazure-resourcemanager-synapse
- 1.0.0-beta.4
+ 1.0.0-beta.5
```
[//]: # ({x-version-update-end})
diff --git a/sdk/synapse/azure-resourcemanager-synapse/SAMPLE.md b/sdk/synapse/azure-resourcemanager-synapse/SAMPLE.md
index e7405a707888..e280e03f5c48 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/SAMPLE.md
+++ b/sdk/synapse/azure-resourcemanager-synapse/SAMPLE.md
@@ -5693,7 +5693,6 @@ public final class SqlPoolsResumeSamples {
```java
import com.azure.core.util.Context;
-import com.azure.resourcemanager.synapse.models.CreateMode;
import com.azure.resourcemanager.synapse.models.Sku;
import com.azure.resourcemanager.synapse.models.SqlPool;
import java.time.OffsetDateTime;
@@ -5722,11 +5721,7 @@ public final class SqlPoolsUpdateSamples {
.withSku(new Sku().withTier("").withName(""))
.withMaxSizeBytes(0L)
.withCollation("")
- .withSourceDatabaseId("")
- .withRecoverableDatabaseId("")
.withRestorePointInTime(OffsetDateTime.parse("1970-01-01T00:00:00.000Z"))
- .withCreateMode(CreateMode.fromString(""))
- .withCreationDate(OffsetDateTime.parse("1970-01-01T00:00:00.000Z"))
.apply();
}
diff --git a/sdk/synapse/azure-resourcemanager-synapse/pom.xml b/sdk/synapse/azure-resourcemanager-synapse/pom.xml
index 694295f46e58..048098796abc 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/pom.xml
+++ b/sdk/synapse/azure-resourcemanager-synapse/pom.xml
@@ -55,4 +55,27 @@
1.5.0
+
+
+
+ org.revapi
+ revapi-maven-plugin
+ 0.14.6
+
+
+
+
+ java.method.addedToInterface
+
+
+ true
+ .*
+ com\.azure\.resourcemanager(\.[^.]+)+\.fluent(\.[^.]+)*
+
+
+
+
+
+
+
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/SynapseManager.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/SynapseManager.java
index 5f3b579bca84..bd6fb18b61e5 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/SynapseManager.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/SynapseManager.java
@@ -456,7 +456,7 @@ public SynapseManager authenticate(TokenCredential credential, AzureProfile prof
.append("-")
.append("com.azure.resourcemanager.synapse")
.append("/")
- .append("1.0.0-beta.4");
+ .append("1.0.0-beta.1");
if (!Configuration.getGlobalConfiguration().get("AZURE_TELEMETRY_DISABLED", false)) {
userAgentBuilder
.append(" (")
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceInfoInner.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceInfoInner.java
index 140295794564..646c53e82db3 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceInfoInner.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceInfoInner.java
@@ -109,20 +109,6 @@ public OffsetDateTime creationDate() {
return this.innerProperties() == null ? null : this.innerProperties().creationDate();
}
- /**
- * Set the creationDate property: The time when the Big Data pool was created.
- *
- * @param creationDate the creationDate value to set.
- * @return the BigDataPoolResourceInfoInner object itself.
- */
- public BigDataPoolResourceInfoInner withCreationDate(OffsetDateTime creationDate) {
- if (this.innerProperties() == null) {
- this.innerProperties = new BigDataPoolResourceProperties();
- }
- this.innerProperties().withCreationDate(creationDate);
- return this;
- }
-
/**
* Get the autoPause property: Spark pool auto-pausing properties Auto-pausing properties.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceProperties.java
index 918608da1d77..20f4ddffda7f 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceProperties.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/BigDataPoolResourceProperties.java
@@ -38,7 +38,7 @@ public final class BigDataPoolResourceProperties {
/*
* The time when the Big Data pool was created.
*/
- @JsonProperty(value = "creationDate")
+ @JsonProperty(value = "creationDate", access = JsonProperty.Access.WRITE_ONLY)
private OffsetDateTime creationDate;
/*
@@ -181,17 +181,6 @@ public OffsetDateTime creationDate() {
return this.creationDate;
}
- /**
- * Set the creationDate property: The time when the Big Data pool was created.
- *
- * @param creationDate the creationDate value to set.
- * @return the BigDataPoolResourceProperties object itself.
- */
- public BigDataPoolResourceProperties withCreationDate(OffsetDateTime creationDate) {
- this.creationDate = creationDate;
- return this;
- }
-
/**
* Get the autoPause property: Spark pool auto-pausing properties Auto-pausing properties.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/DatabaseInner.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/DatabaseInner.java
index 7ce06d4f38f0..0dbc65eca298 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/DatabaseInner.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/DatabaseInner.java
@@ -8,6 +8,7 @@
import com.azure.core.management.ProxyResource;
import com.azure.core.management.SystemData;
import com.azure.core.util.logging.ClientLogger;
+import com.azure.resourcemanager.synapse.models.ReadOnlyFollowingDatabase;
import com.azure.resourcemanager.synapse.models.ReadWriteDatabase;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -22,7 +23,10 @@
property = "kind",
defaultImpl = DatabaseInner.class)
@JsonTypeName("Database")
-@JsonSubTypes({@JsonSubTypes.Type(name = "ReadWrite", value = ReadWriteDatabase.class)})
+@JsonSubTypes({
+ @JsonSubTypes.Type(name = "ReadWrite", value = ReadWriteDatabase.class),
+ @JsonSubTypes.Type(name = "ReadOnlyFollowing", value = ReadOnlyFollowingDatabase.class)
+})
@Fluent
public class DatabaseInner extends ProxyResource {
@JsonIgnore private final ClientLogger logger = new ClientLogger(DatabaseInner.class);
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyInner.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyInner.java
index 9d1729622a90..e8bd160a1c06 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyInner.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyInner.java
@@ -387,6 +387,51 @@ public ExtendedServerBlobAuditingPolicyInner withQueueDelayMs(Integer queueDelay
return this;
}
+ /**
+ * Get the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @return the isDevopsAuditEnabled value.
+ */
+ public Boolean isDevopsAuditEnabled() {
+ return this.innerProperties() == null ? null : this.innerProperties().isDevopsAuditEnabled();
+ }
+
+ /**
+ * Set the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @param isDevopsAuditEnabled the isDevopsAuditEnabled value to set.
+ * @return the ExtendedServerBlobAuditingPolicyInner object itself.
+ */
+ public ExtendedServerBlobAuditingPolicyInner withIsDevopsAuditEnabled(Boolean isDevopsAuditEnabled) {
+ if (this.innerProperties() == null) {
+ this.innerProperties = new ExtendedServerBlobAuditingPolicyProperties();
+ }
+ this.innerProperties().withIsDevopsAuditEnabled(isDevopsAuditEnabled);
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyProperties.java
index 60993c5f7975..127faee70e97 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyProperties.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ExtendedServerBlobAuditingPolicyProperties.java
@@ -183,6 +183,30 @@ public final class ExtendedServerBlobAuditingPolicyProperties {
@JsonProperty(value = "queueDelayMs")
private Integer queueDelayMs;
+ /*
+ * Specifies the state of devops audit. If state is Enabled, devops logs
+ * will be sent to Azure Monitor.
+ * In order to send the events to Azure Monitor, specify 'State' as
+ * 'Enabled', 'IsAzureMonitorTargetEnabled' as true and
+ * 'IsDevopsAuditEnabled' as true
+ *
+ * When using REST API to configure auditing, Diagnostic Settings with
+ * 'DevOpsOperationsAudit' diagnostic logs category on the master database
+ * should also be created.
+ *
+ * Diagnostic Settings URI format:
+ * PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ * For more information, see [Diagnostic Settings REST
+ * API](https://go.microsoft.com/fwlink/?linkid=2033207)
+ * or [Diagnostic Settings
+ * PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)
+ *
+ */
+ @JsonProperty(value = "isDevopsAuditEnabled")
+ private Boolean isDevopsAuditEnabled;
+
/**
* Get the predicateExpression property: Specifies condition of where clause when creating an audit.
*
@@ -510,6 +534,48 @@ public ExtendedServerBlobAuditingPolicyProperties withQueueDelayMs(Integer queue
return this;
}
+ /**
+ * Get the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @return the isDevopsAuditEnabled value.
+ */
+ public Boolean isDevopsAuditEnabled() {
+ return this.isDevopsAuditEnabled;
+ }
+
+ /**
+ * Set the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @param isDevopsAuditEnabled the isDevopsAuditEnabled value to set.
+ * @return the ExtendedServerBlobAuditingPolicyProperties object itself.
+ */
+ public ExtendedServerBlobAuditingPolicyProperties withIsDevopsAuditEnabled(Boolean isDevopsAuditEnabled) {
+ this.isDevopsAuditEnabled = isDevopsAuditEnabled;
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ManagedIntegrationRuntimeManagedVirtualNetworkReference.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ManagedIntegrationRuntimeManagedVirtualNetworkReference.java
new file mode 100644
index 000000000000..8d1139de0788
--- /dev/null
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ManagedIntegrationRuntimeManagedVirtualNetworkReference.java
@@ -0,0 +1,103 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) AutoRest Code Generator.
+
+package com.azure.resourcemanager.synapse.fluent.models;
+
+import com.azure.core.annotation.Fluent;
+import com.azure.core.util.logging.ClientLogger;
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.fasterxml.jackson.annotation.JsonProperty;
+
+/** Managed integration runtime managed virtual network reference. */
+@Fluent
+public final class ManagedIntegrationRuntimeManagedVirtualNetworkReference {
+ @JsonIgnore
+ private final ClientLogger logger = new ClientLogger(ManagedIntegrationRuntimeManagedVirtualNetworkReference.class);
+
+ /*
+ * The reference name of the managed virtual network.
+ */
+ @JsonProperty(value = "referenceName")
+ private String referenceName;
+
+ /*
+ * The type of the managed virtual network.
+ */
+ @JsonProperty(value = "type")
+ private String type;
+
+ /*
+ * The id of the managed virtual network.
+ */
+ @JsonProperty(value = "id")
+ private String id;
+
+ /**
+ * Get the referenceName property: The reference name of the managed virtual network.
+ *
+ * @return the referenceName value.
+ */
+ public String referenceName() {
+ return this.referenceName;
+ }
+
+ /**
+ * Set the referenceName property: The reference name of the managed virtual network.
+ *
+ * @param referenceName the referenceName value to set.
+ * @return the ManagedIntegrationRuntimeManagedVirtualNetworkReference object itself.
+ */
+ public ManagedIntegrationRuntimeManagedVirtualNetworkReference withReferenceName(String referenceName) {
+ this.referenceName = referenceName;
+ return this;
+ }
+
+ /**
+ * Get the type property: The type of the managed virtual network.
+ *
+ * @return the type value.
+ */
+ public String type() {
+ return this.type;
+ }
+
+ /**
+ * Set the type property: The type of the managed virtual network.
+ *
+ * @param type the type value to set.
+ * @return the ManagedIntegrationRuntimeManagedVirtualNetworkReference object itself.
+ */
+ public ManagedIntegrationRuntimeManagedVirtualNetworkReference withType(String type) {
+ this.type = type;
+ return this;
+ }
+
+ /**
+ * Get the id property: The id of the managed virtual network.
+ *
+ * @return the id value.
+ */
+ public String id() {
+ return this.id;
+ }
+
+ /**
+ * Set the id property: The id of the managed virtual network.
+ *
+ * @param id the id value to set.
+ * @return the ManagedIntegrationRuntimeManagedVirtualNetworkReference object itself.
+ */
+ public ManagedIntegrationRuntimeManagedVirtualNetworkReference withId(String id) {
+ this.id = id;
+ return this;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ }
+}
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ReadOnlyFollowingDatabaseProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ReadOnlyFollowingDatabaseProperties.java
new file mode 100644
index 000000000000..5c9ee7e6f1eb
--- /dev/null
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ReadOnlyFollowingDatabaseProperties.java
@@ -0,0 +1,149 @@
+// Copyright (c) Microsoft Corporation. All rights reserved.
+// Licensed under the MIT License.
+// Code generated by Microsoft (R) AutoRest Code Generator.
+
+package com.azure.resourcemanager.synapse.fluent.models;
+
+import com.azure.core.annotation.Fluent;
+import com.azure.core.util.logging.ClientLogger;
+import com.azure.resourcemanager.synapse.models.DatabaseStatistics;
+import com.azure.resourcemanager.synapse.models.PrincipalsModificationKind;
+import com.azure.resourcemanager.synapse.models.ResourceProvisioningState;
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import com.fasterxml.jackson.annotation.JsonProperty;
+import java.time.Duration;
+
+/** Class representing the Kusto database properties. */
+@Fluent
+public final class ReadOnlyFollowingDatabaseProperties {
+ @JsonIgnore private final ClientLogger logger = new ClientLogger(ReadOnlyFollowingDatabaseProperties.class);
+
+ /*
+ * The provisioned state of the resource.
+ */
+ @JsonProperty(value = "provisioningState", access = JsonProperty.Access.WRITE_ONLY)
+ private ResourceProvisioningState provisioningState;
+
+ /*
+ * The time the data should be kept before it stops being accessible to
+ * queries in TimeSpan.
+ */
+ @JsonProperty(value = "softDeletePeriod", access = JsonProperty.Access.WRITE_ONLY)
+ private Duration softDeletePeriod;
+
+ /*
+ * The time the data should be kept in cache for fast queries in TimeSpan.
+ */
+ @JsonProperty(value = "hotCachePeriod")
+ private Duration hotCachePeriod;
+
+ /*
+ * The statistics of the database.
+ */
+ @JsonProperty(value = "statistics", access = JsonProperty.Access.WRITE_ONLY)
+ private DatabaseStatistics statistics;
+
+ /*
+ * The name of the leader cluster
+ */
+ @JsonProperty(value = "leaderClusterResourceId", access = JsonProperty.Access.WRITE_ONLY)
+ private String leaderClusterResourceId;
+
+ /*
+ * The name of the attached database configuration cluster
+ */
+ @JsonProperty(value = "attachedDatabaseConfigurationName", access = JsonProperty.Access.WRITE_ONLY)
+ private String attachedDatabaseConfigurationName;
+
+ /*
+ * The principals modification kind of the database
+ */
+ @JsonProperty(value = "principalsModificationKind", access = JsonProperty.Access.WRITE_ONLY)
+ private PrincipalsModificationKind principalsModificationKind;
+
+ /**
+ * Get the provisioningState property: The provisioned state of the resource.
+ *
+ * @return the provisioningState value.
+ */
+ public ResourceProvisioningState provisioningState() {
+ return this.provisioningState;
+ }
+
+ /**
+ * Get the softDeletePeriod property: The time the data should be kept before it stops being accessible to queries
+ * in TimeSpan.
+ *
+ * @return the softDeletePeriod value.
+ */
+ public Duration softDeletePeriod() {
+ return this.softDeletePeriod;
+ }
+
+ /**
+ * Get the hotCachePeriod property: The time the data should be kept in cache for fast queries in TimeSpan.
+ *
+ * @return the hotCachePeriod value.
+ */
+ public Duration hotCachePeriod() {
+ return this.hotCachePeriod;
+ }
+
+ /**
+ * Set the hotCachePeriod property: The time the data should be kept in cache for fast queries in TimeSpan.
+ *
+ * @param hotCachePeriod the hotCachePeriod value to set.
+ * @return the ReadOnlyFollowingDatabaseProperties object itself.
+ */
+ public ReadOnlyFollowingDatabaseProperties withHotCachePeriod(Duration hotCachePeriod) {
+ this.hotCachePeriod = hotCachePeriod;
+ return this;
+ }
+
+ /**
+ * Get the statistics property: The statistics of the database.
+ *
+ * @return the statistics value.
+ */
+ public DatabaseStatistics statistics() {
+ return this.statistics;
+ }
+
+ /**
+ * Get the leaderClusterResourceId property: The name of the leader cluster.
+ *
+ * @return the leaderClusterResourceId value.
+ */
+ public String leaderClusterResourceId() {
+ return this.leaderClusterResourceId;
+ }
+
+ /**
+ * Get the attachedDatabaseConfigurationName property: The name of the attached database configuration cluster.
+ *
+ * @return the attachedDatabaseConfigurationName value.
+ */
+ public String attachedDatabaseConfigurationName() {
+ return this.attachedDatabaseConfigurationName;
+ }
+
+ /**
+ * Get the principalsModificationKind property: The principals modification kind of the database.
+ *
+ * @return the principalsModificationKind value.
+ */
+ public PrincipalsModificationKind principalsModificationKind() {
+ return this.principalsModificationKind;
+ }
+
+ /**
+ * Validates the instance.
+ *
+ * @throws IllegalArgumentException thrown if the instance is not valid.
+ */
+ public void validate() {
+ if (statistics() != null) {
+ statistics().validate();
+ }
+ }
+}
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SelfHostedIntegrationRuntimeStatusTypeProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SelfHostedIntegrationRuntimeStatusTypeProperties.java
index b9704d500fe3..8be9e857b141 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SelfHostedIntegrationRuntimeStatusTypeProperties.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SelfHostedIntegrationRuntimeStatusTypeProperties.java
@@ -132,6 +132,18 @@ public final class SelfHostedIntegrationRuntimeStatusTypeProperties {
@JsonProperty(value = "autoUpdateETA", access = JsonProperty.Access.WRITE_ONLY)
private OffsetDateTime autoUpdateEta;
+ /*
+ * The service region of the integration runtime
+ */
+ @JsonProperty(value = "serviceRegion")
+ private String serviceRegion;
+
+ /*
+ * The newer versions on download center.
+ */
+ @JsonProperty(value = "newerVersions")
+ private List newerVersions;
+
/**
* Get the createTime property: The time at which the integration runtime was created, in ISO8601 format.
*
@@ -313,6 +325,46 @@ public OffsetDateTime autoUpdateEta() {
return this.autoUpdateEta;
}
+ /**
+ * Get the serviceRegion property: The service region of the integration runtime.
+ *
+ * @return the serviceRegion value.
+ */
+ public String serviceRegion() {
+ return this.serviceRegion;
+ }
+
+ /**
+ * Set the serviceRegion property: The service region of the integration runtime.
+ *
+ * @param serviceRegion the serviceRegion value to set.
+ * @return the SelfHostedIntegrationRuntimeStatusTypeProperties object itself.
+ */
+ public SelfHostedIntegrationRuntimeStatusTypeProperties withServiceRegion(String serviceRegion) {
+ this.serviceRegion = serviceRegion;
+ return this;
+ }
+
+ /**
+ * Get the newerVersions property: The newer versions on download center.
+ *
+ * @return the newerVersions value.
+ */
+ public List newerVersions() {
+ return this.newerVersions;
+ }
+
+ /**
+ * Set the newerVersions property: The newer versions on download center.
+ *
+ * @param newerVersions the newerVersions value to set.
+ * @return the SelfHostedIntegrationRuntimeStatusTypeProperties object itself.
+ */
+ public SelfHostedIntegrationRuntimeStatusTypeProperties withNewerVersions(List newerVersions) {
+ this.newerVersions = newerVersions;
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyInner.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyInner.java
index 1ed1fd448889..7ccf11ecb415 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyInner.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyInner.java
@@ -364,6 +364,51 @@ public ServerBlobAuditingPolicyInner withQueueDelayMs(Integer queueDelayMs) {
return this;
}
+ /**
+ * Get the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @return the isDevopsAuditEnabled value.
+ */
+ public Boolean isDevopsAuditEnabled() {
+ return this.innerProperties() == null ? null : this.innerProperties().isDevopsAuditEnabled();
+ }
+
+ /**
+ * Set the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @param isDevopsAuditEnabled the isDevopsAuditEnabled value to set.
+ * @return the ServerBlobAuditingPolicyInner object itself.
+ */
+ public ServerBlobAuditingPolicyInner withIsDevopsAuditEnabled(Boolean isDevopsAuditEnabled) {
+ if (this.innerProperties() == null) {
+ this.innerProperties = new ServerBlobAuditingPolicyProperties();
+ }
+ this.innerProperties().withIsDevopsAuditEnabled(isDevopsAuditEnabled);
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyProperties.java
index 80eb1e6f10c6..64bc6ea5ce14 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyProperties.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/ServerBlobAuditingPolicyProperties.java
@@ -177,6 +177,30 @@ public final class ServerBlobAuditingPolicyProperties {
@JsonProperty(value = "queueDelayMs")
private Integer queueDelayMs;
+ /*
+ * Specifies the state of devops audit. If state is Enabled, devops logs
+ * will be sent to Azure Monitor.
+ * In order to send the events to Azure Monitor, specify 'State' as
+ * 'Enabled', 'IsAzureMonitorTargetEnabled' as true and
+ * 'IsDevopsAuditEnabled' as true
+ *
+ * When using REST API to configure auditing, Diagnostic Settings with
+ * 'DevOpsOperationsAudit' diagnostic logs category on the master database
+ * should also be created.
+ *
+ * Diagnostic Settings URI format:
+ * PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ * For more information, see [Diagnostic Settings REST
+ * API](https://go.microsoft.com/fwlink/?linkid=2033207)
+ * or [Diagnostic Settings
+ * PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043)
+ *
+ */
+ @JsonProperty(value = "isDevopsAuditEnabled")
+ private Boolean isDevopsAuditEnabled;
+
/**
* Get the state property: Specifies the state of the policy. If state is Enabled, storageEndpoint or
* isAzureMonitorTargetEnabled are required.
@@ -481,6 +505,48 @@ public ServerBlobAuditingPolicyProperties withQueueDelayMs(Integer queueDelayMs)
return this;
}
+ /**
+ * Get the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @return the isDevopsAuditEnabled value.
+ */
+ public Boolean isDevopsAuditEnabled() {
+ return this.isDevopsAuditEnabled;
+ }
+
+ /**
+ * Set the isDevopsAuditEnabled property: Specifies the state of devops audit. If state is Enabled, devops logs will
+ * be sent to Azure Monitor. In order to send the events to Azure Monitor, specify 'State' as 'Enabled',
+ * 'IsAzureMonitorTargetEnabled' as true and 'IsDevopsAuditEnabled' as true
+ *
+ *
When using REST API to configure auditing, Diagnostic Settings with 'DevOpsOperationsAudit' diagnostic logs
+ * category on the master database should also be created.
+ *
+ *
Diagnostic Settings URI format: PUT
+ * https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Sql/servers/{serverName}/databases/master/providers/microsoft.insights/diagnosticSettings/{settingsName}?api-version=2017-05-01-preview
+ *
+ *
For more information, see [Diagnostic Settings REST API](https://go.microsoft.com/fwlink/?linkid=2033207) or
+ * [Diagnostic Settings PowerShell](https://go.microsoft.com/fwlink/?linkid=2033043).
+ *
+ * @param isDevopsAuditEnabled the isDevopsAuditEnabled value to set.
+ * @return the ServerBlobAuditingPolicyProperties object itself.
+ */
+ public ServerBlobAuditingPolicyProperties withIsDevopsAuditEnabled(Boolean isDevopsAuditEnabled) {
+ this.isDevopsAuditEnabled = isDevopsAuditEnabled;
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolInner.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolInner.java
index 3dd5ecd2f5d3..3235f3d11e49 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolInner.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolInner.java
@@ -199,20 +199,6 @@ public String status() {
return this.innerProperties() == null ? null : this.innerProperties().status();
}
- /**
- * Set the status property: Resource status.
- *
- * @param status the status value to set.
- * @return the SqlPoolInner object itself.
- */
- public SqlPoolInner withStatus(String status) {
- if (this.innerProperties() == null) {
- this.innerProperties = new SqlPoolResourceProperties();
- }
- this.innerProperties().withStatus(status);
- return this;
- }
-
/**
* Get the restorePointInTime property: Snapshot time to restore.
*
@@ -292,20 +278,6 @@ public OffsetDateTime creationDate() {
return this.innerProperties() == null ? null : this.innerProperties().creationDate();
}
- /**
- * Set the creationDate property: Date the SQL pool was created.
- *
- * @param creationDate the creationDate value to set.
- * @return the SqlPoolInner object itself.
- */
- public SqlPoolInner withCreationDate(OffsetDateTime creationDate) {
- if (this.innerProperties() == null) {
- this.innerProperties = new SqlPoolResourceProperties();
- }
- this.innerProperties().withCreationDate(creationDate);
- return this;
- }
-
/**
* Get the storageAccountType property: The storage account type used to store backups for this sql pool.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolResourceProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolResourceProperties.java
index f047c0959ae9..bcc3b7612a89 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolResourceProperties.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/SqlPoolResourceProperties.java
@@ -50,7 +50,7 @@ public final class SqlPoolResourceProperties {
/*
* Resource status
*/
- @JsonProperty(value = "status")
+ @JsonProperty(value = "status", access = JsonProperty.Access.WRITE_ONLY)
private String status;
/*
@@ -83,7 +83,7 @@ public final class SqlPoolResourceProperties {
/*
* Date the SQL pool was created
*/
- @JsonProperty(value = "creationDate")
+ @JsonProperty(value = "creationDate", access = JsonProperty.Access.WRITE_ONLY)
private OffsetDateTime creationDate;
/*
@@ -207,17 +207,6 @@ public String status() {
return this.status;
}
- /**
- * Set the status property: Resource status.
- *
- * @param status the status value to set.
- * @return the SqlPoolResourceProperties object itself.
- */
- public SqlPoolResourceProperties withStatus(String status) {
- this.status = status;
- return this;
- }
-
/**
* Get the restorePointInTime property: Snapshot time to restore.
*
@@ -291,17 +280,6 @@ public OffsetDateTime creationDate() {
return this.creationDate;
}
- /**
- * Set the creationDate property: Date the SQL pool was created.
- *
- * @param creationDate the creationDate value to set.
- * @return the SqlPoolResourceProperties object itself.
- */
- public SqlPoolResourceProperties withCreationDate(OffsetDateTime creationDate) {
- this.creationDate = creationDate;
- return this;
- }
-
/**
* Get the storageAccountType property: The storage account type used to store backups for this sql pool.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceInner.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceInner.java
index 6289827dc95b..0c929e362b95 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceInner.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceInner.java
@@ -485,6 +485,29 @@ public WorkspaceInner withAzureADOnlyAuthentication(Boolean azureADOnlyAuthentic
return this;
}
+ /**
+ * Get the trustedServiceBypassEnabled property: Is trustedServiceBypassEnabled for the workspace.
+ *
+ * @return the trustedServiceBypassEnabled value.
+ */
+ public Boolean trustedServiceBypassEnabled() {
+ return this.innerProperties() == null ? null : this.innerProperties().trustedServiceBypassEnabled();
+ }
+
+ /**
+ * Set the trustedServiceBypassEnabled property: Is trustedServiceBypassEnabled for the workspace.
+ *
+ * @param trustedServiceBypassEnabled the trustedServiceBypassEnabled value to set.
+ * @return the WorkspaceInner object itself.
+ */
+ public WorkspaceInner withTrustedServiceBypassEnabled(Boolean trustedServiceBypassEnabled) {
+ if (this.innerProperties() == null) {
+ this.innerProperties = new WorkspaceProperties();
+ }
+ this.innerProperties().withTrustedServiceBypassEnabled(trustedServiceBypassEnabled);
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceProperties.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceProperties.java
index fa4db79f686b..881b9a1a3535 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceProperties.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/fluent/models/WorkspaceProperties.java
@@ -154,6 +154,12 @@ public final class WorkspaceProperties {
@JsonProperty(value = "azureADOnlyAuthentication")
private Boolean azureADOnlyAuthentication;
+ /*
+ * Is trustedServiceBypassEnabled for the workspace
+ */
+ @JsonProperty(value = "trustedServiceBypassEnabled")
+ private Boolean trustedServiceBypassEnabled;
+
/**
* Get the defaultDataLakeStorage property: Workspace default data lake storage account details.
*
@@ -513,6 +519,26 @@ public WorkspaceProperties withAzureADOnlyAuthentication(Boolean azureADOnlyAuth
return this;
}
+ /**
+ * Get the trustedServiceBypassEnabled property: Is trustedServiceBypassEnabled for the workspace.
+ *
+ * @return the trustedServiceBypassEnabled value.
+ */
+ public Boolean trustedServiceBypassEnabled() {
+ return this.trustedServiceBypassEnabled;
+ }
+
+ /**
+ * Set the trustedServiceBypassEnabled property: Is trustedServiceBypassEnabled for the workspace.
+ *
+ * @param trustedServiceBypassEnabled the trustedServiceBypassEnabled value to set.
+ * @return the WorkspaceProperties object itself.
+ */
+ public WorkspaceProperties withTrustedServiceBypassEnabled(Boolean trustedServiceBypassEnabled) {
+ this.trustedServiceBypassEnabled = trustedServiceBypassEnabled;
+ return this;
+ }
+
/**
* Validates the instance.
*
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/AzureADOnlyAuthenticationsClientImpl.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/AzureADOnlyAuthenticationsClientImpl.java
index 3709e7678847..f889191d8ab0 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/AzureADOnlyAuthenticationsClientImpl.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/AzureADOnlyAuthenticationsClientImpl.java
@@ -473,7 +473,7 @@ private PollerFlux, AzureADOnlyAuthen
this.client.getHttpPipeline(),
AzureADOnlyAuthenticationInner.class,
AzureADOnlyAuthenticationInner.class,
- Context.NONE);
+ this.client.getContext());
}
/**
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolResourceInfoImpl.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolResourceInfoImpl.java
index 222b9f543dda..29cc642e3a32 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolResourceInfoImpl.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolResourceInfoImpl.java
@@ -275,11 +275,6 @@ public BigDataPoolResourceInfoImpl withAutoScale(AutoScaleProperties autoScale)
return this;
}
- public BigDataPoolResourceInfoImpl withCreationDate(OffsetDateTime creationDate) {
- this.innerModel().withCreationDate(creationDate);
- return this;
- }
-
public BigDataPoolResourceInfoImpl withAutoPause(AutoPauseProperties autoPause) {
this.innerModel().withAutoPause(autoPause);
return this;
diff --git a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolsClientImpl.java b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolsClientImpl.java
index 04a9a72c975d..3edd8dc0f2c3 100644
--- a/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolsClientImpl.java
+++ b/sdk/synapse/azure-resourcemanager-synapse/src/main/java/com/azure/resourcemanager/synapse/implementation/BigDataPoolsClientImpl.java
@@ -700,7 +700,7 @@ private PollerFlux, BigDataPoolResource
this.client.getHttpPipeline(),
BigDataPoolResourceInfoInner.class,
BigDataPoolResourceInfoInner.class,
- Context.NONE);
+ this.client.getContext());
}
/**
@@ -1065,7 +1065,7 @@ private PollerFlux, Object> beginDeleteAsync(
return this
.client
.