diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/api/Azure.ResourceManager.HealthcareApis.netstandard2.0.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/api/Azure.ResourceManager.HealthcareApis.netstandard2.0.cs index b0cd74e931f86..2142b0129adc0 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/api/Azure.ResourceManager.HealthcareApis.netstandard2.0.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/api/Azure.ResourceManager.HealthcareApis.netstandard2.0.cs @@ -21,6 +21,7 @@ public DicomServiceData(Azure.Core.AzureLocation location) : base (default(Azure public Azure.ResourceManager.HealthcareApis.Models.DicomServiceAuthenticationConfiguration AuthenticationConfiguration { get { throw null; } set { } } public Azure.ResourceManager.HealthcareApis.Models.DicomServiceCorsConfiguration CorsConfiguration { get { throw null; } set { } } public Azure.ETag? ETag { get { throw null; } set { } } + public Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState? EventState { get { throw null; } } public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } public System.Collections.Generic.IReadOnlyList PrivateEndpointConnections { get { throw null; } } public Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? ProvisioningState { get { throw null; } } @@ -65,7 +66,6 @@ protected FhirServiceCollection() { } public partial class FhirServiceData : Azure.ResourceManager.Models.TrackedResourceData { public FhirServiceData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } - public System.Collections.Generic.IList AccessPolicies { get { throw null; } } public Azure.ResourceManager.HealthcareApis.Models.FhirServiceAcrConfiguration AcrConfiguration { get { throw null; } set { } } public Azure.ResourceManager.HealthcareApis.Models.FhirServiceAuthenticationConfiguration AuthenticationConfiguration { get { throw null; } set { } } public Azure.ResourceManager.HealthcareApis.Models.FhirServiceCorsConfiguration CorsConfiguration { get { throw null; } set { } } @@ -79,6 +79,7 @@ public FhirServiceData(Azure.Core.AzureLocation location) : base (default(Azure. public Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? ProvisioningState { get { throw null; } } public Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess? PublicNetworkAccess { get { throw null; } set { } } public Azure.ResourceManager.HealthcareApis.Models.FhirServiceResourceVersionPolicyConfiguration ResourceVersionPolicyConfiguration { get { throw null; } set { } } + public bool? UsCoreMissingData { get { throw null; } set { } } } public partial class FhirServiceResource : Azure.ResourceManager.ArmResource { @@ -440,8 +441,8 @@ namespace Azure.ResourceManager.HealthcareApis.Models public static partial class ArmHealthcareApisModelFactory { public static Azure.ResourceManager.HealthcareApis.Models.DicomServiceAuthenticationConfiguration DicomServiceAuthenticationConfiguration(string authority = null, System.Collections.Generic.IEnumerable audiences = null) { throw null; } - public static Azure.ResourceManager.HealthcareApis.DicomServiceData DicomServiceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary tags = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? provisioningState = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState?), Azure.ResourceManager.HealthcareApis.Models.DicomServiceAuthenticationConfiguration authenticationConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.DicomServiceCorsConfiguration corsConfiguration = null, System.Uri serviceUri = null, System.Collections.Generic.IEnumerable privateEndpointConnections = null, Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess? publicNetworkAccess = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess?), Azure.ResourceManager.Models.ManagedServiceIdentity identity = null, Azure.ETag? etag = default(Azure.ETag?)) { throw null; } - public static Azure.ResourceManager.HealthcareApis.FhirServiceData FhirServiceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary tags = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), Azure.ResourceManager.HealthcareApis.Models.FhirServiceKind? kind = default(Azure.ResourceManager.HealthcareApis.Models.FhirServiceKind?), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? provisioningState = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState?), System.Collections.Generic.IEnumerable accessPolicies = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceAcrConfiguration acrConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceAuthenticationConfiguration authenticationConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceCorsConfiguration corsConfiguration = null, string exportStorageAccountName = null, System.Collections.Generic.IEnumerable privateEndpointConnections = null, Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess? publicNetworkAccess = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess?), Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState? eventState = default(Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState?), Azure.ResourceManager.HealthcareApis.Models.FhirServiceResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceImportConfiguration importConfiguration = null, Azure.ResourceManager.Models.ManagedServiceIdentity identity = null, Azure.ETag? etag = default(Azure.ETag?)) { throw null; } + public static Azure.ResourceManager.HealthcareApis.DicomServiceData DicomServiceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary tags = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? provisioningState = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState?), Azure.ResourceManager.HealthcareApis.Models.DicomServiceAuthenticationConfiguration authenticationConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.DicomServiceCorsConfiguration corsConfiguration = null, System.Uri serviceUri = null, System.Collections.Generic.IEnumerable privateEndpointConnections = null, Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess? publicNetworkAccess = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess?), Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState? eventState = default(Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState?), Azure.ResourceManager.Models.ManagedServiceIdentity identity = null, Azure.ETag? etag = default(Azure.ETag?)) { throw null; } + public static Azure.ResourceManager.HealthcareApis.FhirServiceData FhirServiceData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary tags = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), Azure.ResourceManager.HealthcareApis.Models.FhirServiceKind? kind = default(Azure.ResourceManager.HealthcareApis.Models.FhirServiceKind?), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? provisioningState = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState?), Azure.ResourceManager.HealthcareApis.Models.FhirServiceAcrConfiguration acrConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceAuthenticationConfiguration authenticationConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceCorsConfiguration corsConfiguration = null, string exportStorageAccountName = null, System.Collections.Generic.IEnumerable privateEndpointConnections = null, Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess? publicNetworkAccess = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisPublicNetworkAccess?), Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState? eventState = default(Azure.ResourceManager.HealthcareApis.Models.FhirServiceEventState?), Azure.ResourceManager.HealthcareApis.Models.FhirServiceResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration = null, Azure.ResourceManager.HealthcareApis.Models.FhirServiceImportConfiguration importConfiguration = null, bool? usCoreMissingData = default(bool?), Azure.ResourceManager.Models.ManagedServiceIdentity identity = null, Azure.ETag? etag = default(Azure.ETag?)) { throw null; } public static Azure.ResourceManager.HealthcareApis.HealthcareApisIotConnectorData HealthcareApisIotConnectorData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, System.Collections.Generic.IDictionary tags = null, Azure.Core.AzureLocation location = default(Azure.Core.AzureLocation), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? provisioningState = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState?), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisIotConnectorEventHubIngestionConfiguration ingestionEndpointConfiguration = null, System.BinaryData deviceMappingContent = null, Azure.ResourceManager.Models.ManagedServiceIdentity identity = null, Azure.ETag? etag = default(Azure.ETag?)) { throw null; } public static Azure.ResourceManager.HealthcareApis.HealthcareApisIotFhirDestinationData HealthcareApisIotFhirDestinationData(Azure.Core.ResourceIdentifier id = null, string name = null, Azure.Core.ResourceType resourceType = default(Azure.Core.ResourceType), Azure.ResourceManager.Models.SystemData systemData = null, Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState? provisioningState = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisProvisioningState?), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisIotIdentityResolutionType resourceIdentityResolutionType = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisIotIdentityResolutionType), Azure.Core.ResourceIdentifier fhirServiceResourceId = null, System.BinaryData fhirMappingContent = null, Azure.Core.AzureLocation? location = default(Azure.Core.AzureLocation?), Azure.ETag? etag = default(Azure.ETag?)) { throw null; } public static Azure.ResourceManager.HealthcareApis.Models.HealthcareApisNameAvailabilityResult HealthcareApisNameAvailabilityResult(bool? isNameAvailable = default(bool?), Azure.ResourceManager.HealthcareApis.Models.HealthcareApisNameUnavailableReason? reason = default(Azure.ResourceManager.HealthcareApis.Models.HealthcareApisNameUnavailableReason?), string message = null) { throw null; } @@ -491,11 +492,6 @@ public DicomServicePatch() { } public static bool operator !=(Azure.ResourceManager.HealthcareApis.Models.FhirResourceVersionPolicy left, Azure.ResourceManager.HealthcareApis.Models.FhirResourceVersionPolicy right) { throw null; } public override string ToString() { throw null; } } - public partial class FhirServiceAccessPolicyEntry - { - public FhirServiceAccessPolicyEntry(string objectId) { } - public string ObjectId { get { throw null; } set { } } - } public partial class FhirServiceAcrConfiguration { public FhirServiceAcrConfiguration() { } @@ -760,6 +756,7 @@ public HealthcareApisServiceCorsConfiguration() { } public partial class HealthcareApisServiceCosmosDbConfiguration { public HealthcareApisServiceCosmosDbConfiguration() { } + public string CrossTenantCmkApplicationId { get { throw null; } set { } } public System.Uri KeyVaultKeyUri { get { throw null; } set { } } public int? OfferThroughput { get { throw null; } set { } } } diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/ArmHealthcareApisModelFactory.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/ArmHealthcareApisModelFactory.cs index f879e644f0b9b..347efc7fa1207 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/ArmHealthcareApisModelFactory.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/ArmHealthcareApisModelFactory.cs @@ -140,15 +140,16 @@ public static HealthcareApisWorkspaceProperties HealthcareApisWorkspacePropertie /// The url of the Dicom Services. /// The list of private endpoint connections that are set up for this resource. /// Control permission for data plane traffic coming from public networks while private endpoint is enabled. + /// DICOM Service event support status. /// Setting indicating whether the service has a managed identity associated with it. /// An etag associated with the resource, used for optimistic concurrency when editing it. /// A new instance for mocking. - public static DicomServiceData DicomServiceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, HealthcareApisProvisioningState? provisioningState = null, DicomServiceAuthenticationConfiguration authenticationConfiguration = null, DicomServiceCorsConfiguration corsConfiguration = null, Uri serviceUri = null, IEnumerable privateEndpointConnections = null, HealthcareApisPublicNetworkAccess? publicNetworkAccess = null, ManagedServiceIdentity identity = null, ETag? etag = null) + public static DicomServiceData DicomServiceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, HealthcareApisProvisioningState? provisioningState = null, DicomServiceAuthenticationConfiguration authenticationConfiguration = null, DicomServiceCorsConfiguration corsConfiguration = null, Uri serviceUri = null, IEnumerable privateEndpointConnections = null, HealthcareApisPublicNetworkAccess? publicNetworkAccess = null, FhirServiceEventState? eventState = null, ManagedServiceIdentity identity = null, ETag? etag = null) { tags ??= new Dictionary(); privateEndpointConnections ??= new List(); - return new DicomServiceData(id, name, resourceType, systemData, tags, location, provisioningState, authenticationConfiguration, corsConfiguration, serviceUri, privateEndpointConnections?.ToList(), publicNetworkAccess, identity, etag); + return new DicomServiceData(id, name, resourceType, systemData, tags, location, provisioningState, authenticationConfiguration, corsConfiguration, serviceUri, privateEndpointConnections?.ToList(), publicNetworkAccess, eventState, identity, etag); } /// Initializes a new instance of DicomServiceAuthenticationConfiguration. @@ -208,7 +209,6 @@ public static HealthcareApisIotFhirDestinationData HealthcareApisIotFhirDestinat /// The location. /// The kind of the service. /// The provisioning state. - /// Fhir Service access policies. /// Fhir Service Azure container registry configuration. /// Fhir Service authentication configuration. /// Fhir Service Cors configuration. @@ -218,16 +218,16 @@ public static HealthcareApisIotFhirDestinationData HealthcareApisIotFhirDestinat /// Fhir Service event support status. /// Determines tracking of history for resources. /// Fhir Service import configuration. + /// Implementation Guides configuration. /// Setting indicating whether the service has a managed identity associated with it. /// An etag associated with the resource, used for optimistic concurrency when editing it. /// A new instance for mocking. - public static FhirServiceData FhirServiceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, FhirServiceKind? kind = null, HealthcareApisProvisioningState? provisioningState = null, IEnumerable accessPolicies = null, FhirServiceAcrConfiguration acrConfiguration = null, FhirServiceAuthenticationConfiguration authenticationConfiguration = null, FhirServiceCorsConfiguration corsConfiguration = null, string exportStorageAccountName = null, IEnumerable privateEndpointConnections = null, HealthcareApisPublicNetworkAccess? publicNetworkAccess = null, FhirServiceEventState? eventState = null, FhirServiceResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration = null, FhirServiceImportConfiguration importConfiguration = null, ManagedServiceIdentity identity = null, ETag? etag = null) + public static FhirServiceData FhirServiceData(ResourceIdentifier id = null, string name = null, ResourceType resourceType = default, SystemData systemData = null, IDictionary tags = null, AzureLocation location = default, FhirServiceKind? kind = null, HealthcareApisProvisioningState? provisioningState = null, FhirServiceAcrConfiguration acrConfiguration = null, FhirServiceAuthenticationConfiguration authenticationConfiguration = null, FhirServiceCorsConfiguration corsConfiguration = null, string exportStorageAccountName = null, IEnumerable privateEndpointConnections = null, HealthcareApisPublicNetworkAccess? publicNetworkAccess = null, FhirServiceEventState? eventState = null, FhirServiceResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration = null, FhirServiceImportConfiguration importConfiguration = null, bool? usCoreMissingData = null, ManagedServiceIdentity identity = null, ETag? etag = null) { tags ??= new Dictionary(); - accessPolicies ??= new List(); privateEndpointConnections ??= new List(); - return new FhirServiceData(id, name, resourceType, systemData, tags, location, kind, provisioningState, accessPolicies?.ToList(), acrConfiguration, authenticationConfiguration, corsConfiguration, exportStorageAccountName != null ? new FhirServiceExportConfiguration(exportStorageAccountName) : null, privateEndpointConnections?.ToList(), publicNetworkAccess, eventState, resourceVersionPolicyConfiguration, importConfiguration, identity, etag); + return new FhirServiceData(id, name, resourceType, systemData, tags, location, kind, provisioningState, acrConfiguration, authenticationConfiguration, corsConfiguration, exportStorageAccountName != null ? new FhirServiceExportConfiguration(exportStorageAccountName) : null, privateEndpointConnections?.ToList(), publicNetworkAccess, eventState, resourceVersionPolicyConfiguration, importConfiguration, usCoreMissingData != null ? new ImplementationGuidesConfiguration(usCoreMissingData) : null, identity, etag); } } } diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/DicomServiceData.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/DicomServiceData.cs index 37c4962fc041c..2febdb1b49102 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/DicomServiceData.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/DicomServiceData.cs @@ -40,9 +40,10 @@ public DicomServiceData(AzureLocation location) : base(location) /// The url of the Dicom Services. /// The list of private endpoint connections that are set up for this resource. /// Control permission for data plane traffic coming from public networks while private endpoint is enabled. + /// DICOM Service event support status. /// Setting indicating whether the service has a managed identity associated with it. /// An etag associated with the resource, used for optimistic concurrency when editing it. - internal DicomServiceData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, IDictionary tags, AzureLocation location, HealthcareApisProvisioningState? provisioningState, DicomServiceAuthenticationConfiguration authenticationConfiguration, DicomServiceCorsConfiguration corsConfiguration, Uri serviceUri, IReadOnlyList privateEndpointConnections, HealthcareApisPublicNetworkAccess? publicNetworkAccess, ManagedServiceIdentity identity, ETag? etag) : base(id, name, resourceType, systemData, tags, location) + internal DicomServiceData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, IDictionary tags, AzureLocation location, HealthcareApisProvisioningState? provisioningState, DicomServiceAuthenticationConfiguration authenticationConfiguration, DicomServiceCorsConfiguration corsConfiguration, Uri serviceUri, IReadOnlyList privateEndpointConnections, HealthcareApisPublicNetworkAccess? publicNetworkAccess, FhirServiceEventState? eventState, ManagedServiceIdentity identity, ETag? etag) : base(id, name, resourceType, systemData, tags, location) { ProvisioningState = provisioningState; AuthenticationConfiguration = authenticationConfiguration; @@ -50,6 +51,7 @@ internal DicomServiceData(ResourceIdentifier id, string name, ResourceType resou ServiceUri = serviceUri; PrivateEndpointConnections = privateEndpointConnections; PublicNetworkAccess = publicNetworkAccess; + EventState = eventState; Identity = identity; ETag = etag; } @@ -66,6 +68,8 @@ internal DicomServiceData(ResourceIdentifier id, string name, ResourceType resou public IReadOnlyList PrivateEndpointConnections { get; } /// Control permission for data plane traffic coming from public networks while private endpoint is enabled. public HealthcareApisPublicNetworkAccess? PublicNetworkAccess { get; set; } + /// DICOM Service event support status. + public FhirServiceEventState? EventState { get; } /// Setting indicating whether the service has a managed identity associated with it. public ManagedServiceIdentity Identity { get; set; } /// An etag associated with the resource, used for optimistic concurrency when editing it. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/FhirServiceData.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/FhirServiceData.cs index 2700ab3f30416..5b27be26ebe00 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/FhirServiceData.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/FhirServiceData.cs @@ -23,7 +23,6 @@ public partial class FhirServiceData : TrackedResourceData /// The location. public FhirServiceData(AzureLocation location) : base(location) { - AccessPolicies = new ChangeTrackingList(); PrivateEndpointConnections = new ChangeTrackingList(); } @@ -36,7 +35,6 @@ public FhirServiceData(AzureLocation location) : base(location) /// The location. /// The kind of the service. /// The provisioning state. - /// Fhir Service access policies. /// Fhir Service Azure container registry configuration. /// Fhir Service authentication configuration. /// Fhir Service Cors configuration. @@ -46,13 +44,13 @@ public FhirServiceData(AzureLocation location) : base(location) /// Fhir Service event support status. /// Determines tracking of history for resources. /// Fhir Service import configuration. + /// Implementation Guides configuration. /// Setting indicating whether the service has a managed identity associated with it. /// An etag associated with the resource, used for optimistic concurrency when editing it. - internal FhirServiceData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, IDictionary tags, AzureLocation location, FhirServiceKind? kind, HealthcareApisProvisioningState? provisioningState, IList accessPolicies, FhirServiceAcrConfiguration acrConfiguration, FhirServiceAuthenticationConfiguration authenticationConfiguration, FhirServiceCorsConfiguration corsConfiguration, FhirServiceExportConfiguration exportConfiguration, IReadOnlyList privateEndpointConnections, HealthcareApisPublicNetworkAccess? publicNetworkAccess, FhirServiceEventState? eventState, FhirServiceResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration, FhirServiceImportConfiguration importConfiguration, ManagedServiceIdentity identity, ETag? etag) : base(id, name, resourceType, systemData, tags, location) + internal FhirServiceData(ResourceIdentifier id, string name, ResourceType resourceType, SystemData systemData, IDictionary tags, AzureLocation location, FhirServiceKind? kind, HealthcareApisProvisioningState? provisioningState, FhirServiceAcrConfiguration acrConfiguration, FhirServiceAuthenticationConfiguration authenticationConfiguration, FhirServiceCorsConfiguration corsConfiguration, FhirServiceExportConfiguration exportConfiguration, IReadOnlyList privateEndpointConnections, HealthcareApisPublicNetworkAccess? publicNetworkAccess, FhirServiceEventState? eventState, FhirServiceResourceVersionPolicyConfiguration resourceVersionPolicyConfiguration, FhirServiceImportConfiguration importConfiguration, ImplementationGuidesConfiguration implementationGuidesConfiguration, ManagedServiceIdentity identity, ETag? etag) : base(id, name, resourceType, systemData, tags, location) { Kind = kind; ProvisioningState = provisioningState; - AccessPolicies = accessPolicies; AcrConfiguration = acrConfiguration; AuthenticationConfiguration = authenticationConfiguration; CorsConfiguration = corsConfiguration; @@ -62,6 +60,7 @@ internal FhirServiceData(ResourceIdentifier id, string name, ResourceType resour EventState = eventState; ResourceVersionPolicyConfiguration = resourceVersionPolicyConfiguration; ImportConfiguration = importConfiguration; + ImplementationGuidesConfiguration = implementationGuidesConfiguration; Identity = identity; ETag = etag; } @@ -70,8 +69,6 @@ internal FhirServiceData(ResourceIdentifier id, string name, ResourceType resour public FhirServiceKind? Kind { get; set; } /// The provisioning state. public HealthcareApisProvisioningState? ProvisioningState { get; } - /// Fhir Service access policies. - public IList AccessPolicies { get; } /// Fhir Service Azure container registry configuration. public FhirServiceAcrConfiguration AcrConfiguration { get; set; } /// Fhir Service authentication configuration. @@ -102,6 +99,20 @@ public string ExportStorageAccountName public FhirServiceResourceVersionPolicyConfiguration ResourceVersionPolicyConfiguration { get; set; } /// Fhir Service import configuration. public FhirServiceImportConfiguration ImportConfiguration { get; set; } + /// Implementation Guides configuration. + internal ImplementationGuidesConfiguration ImplementationGuidesConfiguration { get; set; } + /// If US Core Missing Data requirement is enabled. + public bool? UsCoreMissingData + { + get => ImplementationGuidesConfiguration is null ? default : ImplementationGuidesConfiguration.UsCoreMissingData; + set + { + if (ImplementationGuidesConfiguration is null) + ImplementationGuidesConfiguration = new ImplementationGuidesConfiguration(); + ImplementationGuidesConfiguration.UsCoreMissingData = value; + } + } + /// Setting indicating whether the service has a managed identity associated with it. public ManagedServiceIdentity Identity { get; set; } /// An etag associated with the resource, used for optimistic concurrency when editing it. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/DicomServiceData.Serialization.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/DicomServiceData.Serialization.cs index 75fd098c8ded1..8b58f80c93b20 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/DicomServiceData.Serialization.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/DicomServiceData.Serialization.cs @@ -85,6 +85,7 @@ internal static DicomServiceData DeserializeDicomServiceData(JsonElement element Optional serviceUrl = default; Optional> privateEndpointConnections = default; Optional publicNetworkAccess = default; + Optional eventState = default; foreach (var property in element.EnumerateObject()) { if (property.NameEquals("identity"u8)) @@ -217,11 +218,20 @@ internal static DicomServiceData DeserializeDicomServiceData(JsonElement element publicNetworkAccess = new HealthcareApisPublicNetworkAccess(property0.Value.GetString()); continue; } + if (property0.NameEquals("eventState"u8)) + { + if (property0.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + eventState = new FhirServiceEventState(property0.Value.GetString()); + continue; + } } continue; } } - return new DicomServiceData(id, name, type, systemData.Value, Optional.ToDictionary(tags), location, Optional.ToNullable(provisioningState), authenticationConfiguration.Value, corsConfiguration.Value, serviceUrl.Value, Optional.ToList(privateEndpointConnections), Optional.ToNullable(publicNetworkAccess), identity, Optional.ToNullable(etag)); + return new DicomServiceData(id, name, type, systemData.Value, Optional.ToDictionary(tags), location, Optional.ToNullable(provisioningState), authenticationConfiguration.Value, corsConfiguration.Value, serviceUrl.Value, Optional.ToList(privateEndpointConnections), Optional.ToNullable(publicNetworkAccess), Optional.ToNullable(eventState), identity, Optional.ToNullable(etag)); } } } diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceAccessPolicyEntry.Serialization.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceAccessPolicyEntry.Serialization.cs deleted file mode 100644 index 80d2438a42f62..0000000000000 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceAccessPolicyEntry.Serialization.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -// - -#nullable disable - -using System.Text.Json; -using Azure.Core; - -namespace Azure.ResourceManager.HealthcareApis.Models -{ - public partial class FhirServiceAccessPolicyEntry : IUtf8JsonSerializable - { - void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) - { - writer.WriteStartObject(); - writer.WritePropertyName("objectId"u8); - writer.WriteStringValue(ObjectId); - writer.WriteEndObject(); - } - - internal static FhirServiceAccessPolicyEntry DeserializeFhirServiceAccessPolicyEntry(JsonElement element) - { - if (element.ValueKind == JsonValueKind.Null) - { - return null; - } - string objectId = default; - foreach (var property in element.EnumerateObject()) - { - if (property.NameEquals("objectId"u8)) - { - objectId = property.Value.GetString(); - continue; - } - } - return new FhirServiceAccessPolicyEntry(objectId); - } - } -} diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceAccessPolicyEntry.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceAccessPolicyEntry.cs deleted file mode 100644 index 7b6b858d2feaa..0000000000000 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceAccessPolicyEntry.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. -// Licensed under the MIT License. - -// - -#nullable disable - -using System; -using Azure.Core; - -namespace Azure.ResourceManager.HealthcareApis.Models -{ - /// An access policy entry. - public partial class FhirServiceAccessPolicyEntry - { - /// Initializes a new instance of FhirServiceAccessPolicyEntry. - /// An Azure AD object ID (User or Apps) that is allowed access to the FHIR service. - /// is null. - public FhirServiceAccessPolicyEntry(string objectId) - { - Argument.AssertNotNull(objectId, nameof(objectId)); - - ObjectId = objectId; - } - - /// An Azure AD object ID (User or Apps) that is allowed access to the FHIR service. - public string ObjectId { get; set; } - } -} diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceData.Serialization.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceData.Serialization.cs index 11b05122cabb8..fd56597522ef1 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceData.Serialization.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/FhirServiceData.Serialization.cs @@ -50,16 +50,6 @@ void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) writer.WriteStringValue(Location); writer.WritePropertyName("properties"u8); writer.WriteStartObject(); - if (Optional.IsCollectionDefined(AccessPolicies)) - { - writer.WritePropertyName("accessPolicies"u8); - writer.WriteStartArray(); - foreach (var item in AccessPolicies) - { - writer.WriteObjectValue(item); - } - writer.WriteEndArray(); - } if (Optional.IsDefined(AcrConfiguration)) { writer.WritePropertyName("acrConfiguration"u8); @@ -95,6 +85,11 @@ void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) writer.WritePropertyName("importConfiguration"u8); writer.WriteObjectValue(ImportConfiguration); } + if (Optional.IsDefined(ImplementationGuidesConfiguration)) + { + writer.WritePropertyName("implementationGuidesConfiguration"u8); + writer.WriteObjectValue(ImplementationGuidesConfiguration); + } writer.WriteEndObject(); writer.WriteEndObject(); } @@ -115,7 +110,6 @@ internal static FhirServiceData DeserializeFhirServiceData(JsonElement element) ResourceType type = default; Optional systemData = default; Optional provisioningState = default; - Optional> accessPolicies = default; Optional acrConfiguration = default; Optional authenticationConfiguration = default; Optional corsConfiguration = default; @@ -125,6 +119,7 @@ internal static FhirServiceData DeserializeFhirServiceData(JsonElement element) Optional eventState = default; Optional resourceVersionPolicyConfiguration = default; Optional importConfiguration = default; + Optional implementationGuidesConfiguration = default; foreach (var property in element.EnumerateObject()) { if (property.NameEquals("kind"u8)) @@ -216,20 +211,6 @@ internal static FhirServiceData DeserializeFhirServiceData(JsonElement element) provisioningState = new HealthcareApisProvisioningState(property0.Value.GetString()); continue; } - if (property0.NameEquals("accessPolicies"u8)) - { - if (property0.Value.ValueKind == JsonValueKind.Null) - { - continue; - } - List array = new List(); - foreach (var item in property0.Value.EnumerateArray()) - { - array.Add(FhirServiceAccessPolicyEntry.DeserializeFhirServiceAccessPolicyEntry(item)); - } - accessPolicies = array; - continue; - } if (property0.NameEquals("acrConfiguration"u8)) { if (property0.Value.ValueKind == JsonValueKind.Null) @@ -316,11 +297,20 @@ internal static FhirServiceData DeserializeFhirServiceData(JsonElement element) importConfiguration = FhirServiceImportConfiguration.DeserializeFhirServiceImportConfiguration(property0.Value); continue; } + if (property0.NameEquals("implementationGuidesConfiguration"u8)) + { + if (property0.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + implementationGuidesConfiguration = ImplementationGuidesConfiguration.DeserializeImplementationGuidesConfiguration(property0.Value); + continue; + } } continue; } } - return new FhirServiceData(id, name, type, systemData.Value, Optional.ToDictionary(tags), location, Optional.ToNullable(kind), Optional.ToNullable(provisioningState), Optional.ToList(accessPolicies), acrConfiguration.Value, authenticationConfiguration.Value, corsConfiguration.Value, exportConfiguration.Value, Optional.ToList(privateEndpointConnections), Optional.ToNullable(publicNetworkAccess), Optional.ToNullable(eventState), resourceVersionPolicyConfiguration.Value, importConfiguration.Value, identity, Optional.ToNullable(etag)); + return new FhirServiceData(id, name, type, systemData.Value, Optional.ToDictionary(tags), location, Optional.ToNullable(kind), Optional.ToNullable(provisioningState), acrConfiguration.Value, authenticationConfiguration.Value, corsConfiguration.Value, exportConfiguration.Value, Optional.ToList(privateEndpointConnections), Optional.ToNullable(publicNetworkAccess), Optional.ToNullable(eventState), resourceVersionPolicyConfiguration.Value, importConfiguration.Value, implementationGuidesConfiguration.Value, identity, Optional.ToNullable(etag)); } } } diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.Serialization.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.Serialization.cs index 937c88030be3c..4fc71fab77a67 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.Serialization.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.Serialization.cs @@ -26,6 +26,11 @@ void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) writer.WritePropertyName("keyVaultKeyUri"u8); writer.WriteStringValue(KeyVaultKeyUri.AbsoluteUri); } + if (Optional.IsDefined(CrossTenantCmkApplicationId)) + { + writer.WritePropertyName("crossTenantCmkApplicationId"u8); + writer.WriteStringValue(CrossTenantCmkApplicationId); + } writer.WriteEndObject(); } @@ -37,6 +42,7 @@ internal static HealthcareApisServiceCosmosDbConfiguration DeserializeHealthcare } Optional offerThroughput = default; Optional keyVaultKeyUri = default; + Optional crossTenantCmkApplicationId = default; foreach (var property in element.EnumerateObject()) { if (property.NameEquals("offerThroughput"u8)) @@ -57,8 +63,13 @@ internal static HealthcareApisServiceCosmosDbConfiguration DeserializeHealthcare keyVaultKeyUri = new Uri(property.Value.GetString()); continue; } + if (property.NameEquals("crossTenantCmkApplicationId"u8)) + { + crossTenantCmkApplicationId = property.Value.GetString(); + continue; + } } - return new HealthcareApisServiceCosmosDbConfiguration(Optional.ToNullable(offerThroughput), keyVaultKeyUri.Value); + return new HealthcareApisServiceCosmosDbConfiguration(Optional.ToNullable(offerThroughput), keyVaultKeyUri.Value, crossTenantCmkApplicationId.Value); } } } diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.cs index 239dac5e6800e..eedcbe098c6e7 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/HealthcareApisServiceCosmosDbConfiguration.cs @@ -20,15 +20,19 @@ public HealthcareApisServiceCosmosDbConfiguration() /// Initializes a new instance of HealthcareApisServiceCosmosDbConfiguration. /// The provisioned throughput for the backing database. /// The URI of the customer-managed key for the backing database. - internal HealthcareApisServiceCosmosDbConfiguration(int? offerThroughput, Uri keyVaultKeyUri) + /// The multi-tenant application id used to enable CMK access for services in a data sovereign region. + internal HealthcareApisServiceCosmosDbConfiguration(int? offerThroughput, Uri keyVaultKeyUri, string crossTenantCmkApplicationId) { OfferThroughput = offerThroughput; KeyVaultKeyUri = keyVaultKeyUri; + CrossTenantCmkApplicationId = crossTenantCmkApplicationId; } /// The provisioned throughput for the backing database. public int? OfferThroughput { get; set; } /// The URI of the customer-managed key for the backing database. public Uri KeyVaultKeyUri { get; set; } + /// The multi-tenant application id used to enable CMK access for services in a data sovereign region. + public string CrossTenantCmkApplicationId { get; set; } } } diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/ImplementationGuidesConfiguration.Serialization.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/ImplementationGuidesConfiguration.Serialization.cs new file mode 100644 index 0000000000000..713e7877a3d33 --- /dev/null +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/ImplementationGuidesConfiguration.Serialization.cs @@ -0,0 +1,48 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +using System.Text.Json; +using Azure.Core; + +namespace Azure.ResourceManager.HealthcareApis.Models +{ + internal partial class ImplementationGuidesConfiguration : IUtf8JsonSerializable + { + void IUtf8JsonSerializable.Write(Utf8JsonWriter writer) + { + writer.WriteStartObject(); + if (Optional.IsDefined(UsCoreMissingData)) + { + writer.WritePropertyName("usCoreMissingData"u8); + writer.WriteBooleanValue(UsCoreMissingData.Value); + } + writer.WriteEndObject(); + } + + internal static ImplementationGuidesConfiguration DeserializeImplementationGuidesConfiguration(JsonElement element) + { + if (element.ValueKind == JsonValueKind.Null) + { + return null; + } + Optional usCoreMissingData = default; + foreach (var property in element.EnumerateObject()) + { + if (property.NameEquals("usCoreMissingData"u8)) + { + if (property.Value.ValueKind == JsonValueKind.Null) + { + continue; + } + usCoreMissingData = property.Value.GetBoolean(); + continue; + } + } + return new ImplementationGuidesConfiguration(Optional.ToNullable(usCoreMissingData)); + } + } +} diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/ImplementationGuidesConfiguration.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/ImplementationGuidesConfiguration.cs new file mode 100644 index 0000000000000..a97e9a5465693 --- /dev/null +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/Models/ImplementationGuidesConfiguration.cs @@ -0,0 +1,28 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +// + +#nullable disable + +namespace Azure.ResourceManager.HealthcareApis.Models +{ + /// The settings for Implementation Guides - defining capabilities for national standards, vendor consortiums, clinical societies, etc. + internal partial class ImplementationGuidesConfiguration + { + /// Initializes a new instance of ImplementationGuidesConfiguration. + public ImplementationGuidesConfiguration() + { + } + + /// Initializes a new instance of ImplementationGuidesConfiguration. + /// If US Core Missing Data requirement is enabled. + internal ImplementationGuidesConfiguration(bool? usCoreMissingData) + { + UsCoreMissingData = usCoreMissingData; + } + + /// If US Core Missing Data requirement is enabled. + public bool? UsCoreMissingData { get; set; } + } +} diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/DicomServicesRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/DicomServicesRestOperations.cs index 6b20b21ea46ef..0c6976cd620a7 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/DicomServicesRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/DicomServicesRestOperations.cs @@ -33,7 +33,7 @@ public DicomServicesRestOperations(HttpPipeline pipeline, string applicationId, { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Lists all DICOM Services for the given workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -88,7 +88,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Lists all DICOM Services for the given workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the properties of the specified DICOM Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -172,7 +172,7 @@ public async Task> GetAsync(string subscriptionId, st } /// Gets the properties of the specified DICOM Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -231,7 +231,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Creates or updates a DICOM Service resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -261,7 +261,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Creates or updates a DICOM Service resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -317,7 +317,7 @@ internal HttpMessage CreateUpdateRequest(string subscriptionId, string resourceG } /// Patch DICOM Service details. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -346,7 +346,7 @@ public async Task UpdateAsync(string subscriptionId, string resourceGr } /// Patch DICOM Service details. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -397,7 +397,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes a DICOM Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -425,7 +425,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes a DICOM Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of DICOM Service resource. @@ -468,7 +468,7 @@ internal HttpMessage CreateListByWorkspaceNextPageRequest(string nextLink, strin /// Lists all DICOM Services for the given workspace. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -499,7 +499,7 @@ internal HttpMessage CreateListByWorkspaceNextPageRequest(string nextLink, strin /// Lists all DICOM Services for the given workspace. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirDestinationsRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirDestinationsRestOperations.cs index 52074416f1237..cbc4e64a37788 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirDestinationsRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirDestinationsRestOperations.cs @@ -33,7 +33,7 @@ public FhirDestinationsRestOperations(HttpPipeline pipeline, string applicationI { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -61,7 +61,7 @@ internal HttpMessage CreateListByIotConnectorRequest(string subscriptionId, stri } /// Lists all FHIR destinations for the given IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -92,7 +92,7 @@ public async Task> ListByIotConnectorAsyn } /// Lists all FHIR destinations for the given IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -138,7 +138,7 @@ internal HttpMessage CreateListByIotConnectorNextPageRequest(string nextLink, st /// Lists all FHIR destinations for the given IoT Connector. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -171,7 +171,7 @@ public async Task> ListByIotConnectorNext /// Lists all FHIR destinations for the given IoT Connector. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirServicesRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirServicesRestOperations.cs index ce385be68c97a..5da0b4c354265 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirServicesRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/FhirServicesRestOperations.cs @@ -33,7 +33,7 @@ public FhirServicesRestOperations(HttpPipeline pipeline, string applicationId, U { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Lists all FHIR Services for the given workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -88,7 +88,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Lists all FHIR Services for the given workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the properties of the specified FHIR Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -172,7 +172,7 @@ public async Task> GetAsync(string subscriptionId, str } /// Gets the properties of the specified FHIR Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -231,7 +231,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Creates or updates a FHIR Service resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -261,7 +261,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Creates or updates a FHIR Service resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -317,7 +317,7 @@ internal HttpMessage CreateUpdateRequest(string subscriptionId, string resourceG } /// Patch FHIR Service details. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -346,7 +346,7 @@ public async Task UpdateAsync(string subscriptionId, string resourceGr } /// Patch FHIR Service details. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -397,7 +397,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes a FHIR Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -425,7 +425,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes a FHIR Service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of FHIR Service resource. @@ -468,7 +468,7 @@ internal HttpMessage CreateListByWorkspaceNextPageRequest(string nextLink, strin /// Lists all FHIR Services for the given workspace. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -499,7 +499,7 @@ internal HttpMessage CreateListByWorkspaceNextPageRequest(string nextLink, strin /// Lists all FHIR Services for the given workspace. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorFhirDestinationRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorFhirDestinationRestOperations.cs index 8a8f9b2bdf4ff..3d2c36b4b7606 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorFhirDestinationRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorFhirDestinationRestOperations.cs @@ -32,7 +32,7 @@ public IotConnectorFhirDestinationRestOperations(HttpPipeline pipeline, string a { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -61,7 +61,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the properties of the specified Iot Connector FHIR destination. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -96,7 +96,7 @@ public async Task> GetAsync(strin } /// Gets the properties of the specified Iot Connector FHIR destination. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -159,7 +159,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Creates or updates an IoT Connector FHIR destination resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -191,7 +191,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Creates or updates an IoT Connector FHIR destination resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -247,7 +247,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes an IoT Connector FHIR destination. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -277,7 +277,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes an IoT Connector FHIR destination. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorsRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorsRestOperations.cs index d89fb92986883..3528b9c28fde5 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorsRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/IotConnectorsRestOperations.cs @@ -33,7 +33,7 @@ public IotConnectorsRestOperations(HttpPipeline pipeline, string applicationId, { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Lists all IoT Connectors for the given workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -88,7 +88,7 @@ public async Task> ListByWorkspaceAsync(string } /// Lists all IoT Connectors for the given workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the properties of the specified IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -172,7 +172,7 @@ public async Task> GetAsync(string subs } /// Gets the properties of the specified IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -231,7 +231,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Creates or updates an IoT Connector resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -261,7 +261,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Creates or updates an IoT Connector resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -317,7 +317,7 @@ internal HttpMessage CreateUpdateRequest(string subscriptionId, string resourceG } /// Patch an IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -346,7 +346,7 @@ public async Task UpdateAsync(string subscriptionId, string resourceGr } /// Patch an IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -397,7 +397,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes an IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -425,7 +425,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes an IoT Connector. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of IoT Connector resource. @@ -468,7 +468,7 @@ internal HttpMessage CreateListByWorkspaceNextPageRequest(string nextLink, strin /// Lists all IoT Connectors for the given workspace. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -499,7 +499,7 @@ public async Task> ListByWorkspaceNextPageAsync /// Lists all IoT Connectors for the given workspace. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateEndpointConnectionsRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateEndpointConnectionsRestOperations.cs index 2e189258271a8..b5997f6d8a848 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateEndpointConnectionsRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateEndpointConnectionsRestOperations.cs @@ -33,7 +33,7 @@ public PrivateEndpointConnectionsRestOperations(HttpPipeline pipeline, string ap { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByServiceRequest(string subscriptionId, string re } /// Lists all private endpoint connections for a service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -88,7 +88,7 @@ public async Task> List } /// Lists all private endpoint connections for a service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the specified private endpoint connection associated with the service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private endpoint connection associated with the Azure resource. @@ -172,7 +172,7 @@ public async Task> GetAsyn } /// Gets the specified private endpoint connection associated with the service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private endpoint connection associated with the Azure resource. @@ -231,7 +231,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Update the state of the specified private endpoint connection associated with the service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private endpoint connection associated with the Azure resource. @@ -259,7 +259,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Update the state of the specified private endpoint connection associated with the service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private endpoint connection associated with the Azure resource. @@ -309,7 +309,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes a private endpoint connection. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private endpoint connection associated with the Azure resource. @@ -337,7 +337,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes a private endpoint connection. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private endpoint connection associated with the Azure resource. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs index 66409004fa0af..37be4ccb15d1b 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/PrivateLinkResourcesRestOperations.cs @@ -33,7 +33,7 @@ public PrivateLinkResourcesRestOperations(HttpPipeline pipeline, string applicat { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByServiceRequest(string subscriptionId, string re } /// Gets the private link resources that need to be created for a service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -88,7 +88,7 @@ public async Task> ListByServ } /// Gets the private link resources that need to be created for a service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets a private link resource that need to be created for a service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private link resource group. @@ -172,7 +172,7 @@ public async Task> GetAsync(stri } /// Gets a private link resource that need to be created for a service. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The name of the private link resource group. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/ServicesRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/ServicesRestOperations.cs index c6de58dc21a08..a56e6f92ec98f 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/ServicesRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/ServicesRestOperations.cs @@ -33,7 +33,7 @@ public ServicesRestOperations(HttpPipeline pipeline, string applicationId, Uri e { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -58,7 +58,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Get the metadata of a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -89,7 +89,7 @@ public async Task> GetAsync(string subscript } /// Get the metadata of a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -144,7 +144,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Create or update the metadata of a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The service instance metadata. @@ -171,7 +171,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Create or update the metadata of a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The service instance metadata. @@ -222,7 +222,7 @@ internal HttpMessage CreateUpdateRequest(string subscriptionId, string resourceG } /// Update the metadata of a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The service instance metadata and security metadata. @@ -248,7 +248,7 @@ public async Task UpdateAsync(string subscriptionId, string resourceGr } /// Update the metadata of a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The service instance metadata and security metadata. @@ -294,7 +294,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Delete a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -319,7 +319,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Delete a service instance. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of the service instance. /// The cancellation token to use. @@ -361,7 +361,7 @@ internal HttpMessage CreateListRequest(string subscriptionId) } /// Get all the service instances in a subscription. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// is null. /// is an empty string, and was expected to be non-empty. @@ -386,7 +386,7 @@ public async Task> ListAsync(string subs } /// Get all the service instances in a subscription. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// is null. /// is an empty string, and was expected to be non-empty. @@ -430,7 +430,7 @@ internal HttpMessage CreateListByResourceGroupRequest(string subscriptionId, str } /// Get all the service instances in a resource group. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// or is null. @@ -457,7 +457,7 @@ public async Task> ListByResourceGroupAs } /// Get all the service instances in a resource group. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// or is null. @@ -505,7 +505,7 @@ internal HttpMessage CreateCheckNameAvailabilityRequest(string subscriptionId, H } /// Check if a service instance name is available. - /// The subscription identifier. + /// The ID of the target subscription. /// Set the name parameter in the CheckNameAvailabilityParameters structure to the name of the service instance to check. /// The cancellation token to use. /// or is null. @@ -532,7 +532,7 @@ public async Task> CheckNameAvail } /// Check if a service instance name is available. - /// The subscription identifier. + /// The ID of the target subscription. /// Set the name parameter in the CheckNameAvailabilityParameters structure to the name of the service instance to check. /// The cancellation token to use. /// or is null. @@ -574,7 +574,7 @@ internal HttpMessage CreateListNextPageRequest(string nextLink, string subscript /// Get all the service instances in a subscription. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// or is null. /// is an empty string, and was expected to be non-empty. @@ -601,7 +601,7 @@ public async Task> ListNextPageAsync(str /// Get all the service instances in a subscription. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// or is null. /// is an empty string, and was expected to be non-empty. @@ -642,7 +642,7 @@ internal HttpMessage CreateListByResourceGroupNextPageRequest(string nextLink, s /// Get all the service instances in a resource group. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// , or is null. @@ -671,7 +671,7 @@ public async Task> ListByResourceGroupNe /// Get all the service instances in a resource group. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// , or is null. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateEndpointConnectionsRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateEndpointConnectionsRestOperations.cs index 7b53325296295..4069ea2e1122b 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateEndpointConnectionsRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateEndpointConnectionsRestOperations.cs @@ -33,7 +33,7 @@ public WorkspacePrivateEndpointConnectionsRestOperations(HttpPipeline pipeline, { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Lists all private endpoint connections for a workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -88,7 +88,7 @@ public async Task> List } /// Lists all private endpoint connections for a workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the specified private endpoint connection associated with the workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private endpoint connection associated with the Azure resource. @@ -172,7 +172,7 @@ public async Task> GetAsyn } /// Gets the specified private endpoint connection associated with the workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private endpoint connection associated with the Azure resource. @@ -231,7 +231,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Update the state of the specified private endpoint connection associated with the workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private endpoint connection associated with the Azure resource. @@ -259,7 +259,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Update the state of the specified private endpoint connection associated with the workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private endpoint connection associated with the Azure resource. @@ -309,7 +309,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes a private endpoint connection. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private endpoint connection associated with the Azure resource. @@ -337,7 +337,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes a private endpoint connection. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private endpoint connection associated with the Azure resource. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateLinkResourcesRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateLinkResourcesRestOperations.cs index 4744ef1bcec97..0d1889618101f 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateLinkResourcesRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacePrivateLinkResourcesRestOperations.cs @@ -33,7 +33,7 @@ public WorkspacePrivateLinkResourcesRestOperations(HttpPipeline pipeline, string { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -59,7 +59,7 @@ internal HttpMessage CreateListByWorkspaceRequest(string subscriptionId, string } /// Gets the private link resources that need to be created for a workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -88,7 +88,7 @@ public async Task> ListByWork } /// Gets the private link resources that need to be created for a workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -139,7 +139,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets a private link resource that need to be created for a workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private link resource group. @@ -172,7 +172,7 @@ public async Task> GetAsync(stri } /// Gets a private link resource that need to be created for a workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The name of the private link resource group. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacesRestOperations.cs b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacesRestOperations.cs index c417d0cda4b3a..b9b8980c17d05 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacesRestOperations.cs +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/Generated/RestOperations/WorkspacesRestOperations.cs @@ -33,7 +33,7 @@ public WorkspacesRestOperations(HttpPipeline pipeline, string applicationId, Uri { _pipeline = pipeline ?? throw new ArgumentNullException(nameof(pipeline)); _endpoint = endpoint ?? new Uri("https://management.azure.com"); - _apiVersion = apiVersion ?? "2022-06-01"; + _apiVersion = apiVersion ?? "2023-09-06"; _userAgent = new TelemetryDetails(GetType().Assembly, applicationId); } @@ -55,7 +55,7 @@ internal HttpMessage CreateListBySubscriptionRequest(string subscriptionId) } /// Lists all the available workspaces under the specified subscription. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// is null. /// is an empty string, and was expected to be non-empty. @@ -80,7 +80,7 @@ public async Task> ListBySubscriptionAsync(string subscr } /// Lists all the available workspaces under the specified subscription. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// is null. /// is an empty string, and was expected to be non-empty. @@ -124,7 +124,7 @@ internal HttpMessage CreateListByResourceGroupRequest(string subscriptionId, str } /// Lists all the available workspaces under the specified resource group. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// or is null. @@ -151,7 +151,7 @@ public async Task> ListByResourceGroupAsync(string subsc } /// Lists all the available workspaces under the specified resource group. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// or is null. @@ -198,7 +198,7 @@ internal HttpMessage CreateGetRequest(string subscriptionId, string resourceGrou } /// Gets the properties of the specified workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -229,7 +229,7 @@ public async Task> GetAsync(string subscri } /// Gets the properties of the specified workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -284,7 +284,7 @@ internal HttpMessage CreateCreateOrUpdateRequest(string subscriptionId, string r } /// Creates or updates a workspace resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The parameters for creating or updating a healthcare workspace. @@ -312,7 +312,7 @@ public async Task CreateOrUpdateAsync(string subscriptionId, string re } /// Creates or updates a workspace resource with the specified parameters. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The parameters for creating or updating a healthcare workspace. @@ -364,7 +364,7 @@ internal HttpMessage CreateUpdateRequest(string subscriptionId, string resourceG } /// Patch workspace details. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The parameters for updating a specified workspace. @@ -391,7 +391,7 @@ public async Task UpdateAsync(string subscriptionId, string resourceGr } /// Patch workspace details. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The parameters for updating a specified workspace. @@ -438,7 +438,7 @@ internal HttpMessage CreateDeleteRequest(string subscriptionId, string resourceG } /// Deletes a specified workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -464,7 +464,7 @@ public async Task DeleteAsync(string subscriptionId, string resourceGr } /// Deletes a specified workspace. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The name of workspace resource. /// The cancellation token to use. @@ -505,7 +505,7 @@ internal HttpMessage CreateListBySubscriptionNextPageRequest(string nextLink, st /// Lists all the available workspaces under the specified subscription. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// or is null. /// is an empty string, and was expected to be non-empty. @@ -532,7 +532,7 @@ public async Task> ListBySubscriptionNextPageAsync(strin /// Lists all the available workspaces under the specified subscription. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The cancellation token to use. /// or is null. /// is an empty string, and was expected to be non-empty. @@ -573,7 +573,7 @@ internal HttpMessage CreateListByResourceGroupNextPageRequest(string nextLink, s /// Lists all the available workspaces under the specified resource group. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// , or is null. @@ -602,7 +602,7 @@ public async Task> ListByResourceGroupNextPageAsync(stri /// Lists all the available workspaces under the specified resource group. /// The URL to the next page of results. - /// The subscription identifier. + /// The ID of the target subscription. /// The name of the resource group that contains the service instance. /// The cancellation token to use. /// , or is null. diff --git a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/autorest.md b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/autorest.md index 0fa3d5de4b3c4..3717b72734c00 100644 --- a/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/autorest.md +++ b/sdk/healthcareapis/Azure.ResourceManager.HealthcareApis/src/autorest.md @@ -8,7 +8,7 @@ azure-arm: true csharp: true library-name: HealthcareApis namespace: Azure.ResourceManager.HealthcareApis -require: https://github.com/Azure/azure-rest-api-specs/blob/aa8a23b8f92477d0fdce7af6ccffee1c604b3c56/specification/healthcareapis/resource-manager/readme.md +require: /mnt/vss/_work/1/s/azure-rest-api-specs/specification/healthcareapis/resource-manager/readme.md output-folder: $(this-folder)/Generated clear-output-folder: true skip-csproj: true