|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 1.1.0b1 (2025-04-18) |
| 4 | + |
| 5 | +### Features Added |
| 6 | + |
| 7 | + - Client `IoTOperationsMgmtClient` added operation group `diagnostics` |
| 8 | + - Client `IoTOperationsMgmtClient` added operation group `diagnostic` |
| 9 | + - Model `BrokerProperties` added property `persistence` |
| 10 | + - Model `DataflowEndpointProperties` added property `otel_settings` |
| 11 | + - Enum `EndpointType` added member `EVENTHUB` |
| 12 | + - Enum `EndpointType` added member `EVENT_GRID` |
| 13 | + - Enum `EndpointType` added member `FABRIC_RT` |
| 14 | + - Enum `EndpointType` added member `LOCAL_MQ` |
| 15 | + - Enum `EndpointType` added member `OTEL` |
| 16 | + - Model `InstanceProperties` added property `secret_provider_class_ref` |
| 17 | + - Model `InstanceProperties` added property `features` |
| 18 | + - Model `InstanceProperties` added property `adr_namespace` |
| 19 | + - Model `VolumeClaimResourceRequirements` added property `claims` |
| 20 | + - Added model `CustomStateStoreRetainmentPolicy` |
| 21 | + - Added model `CustomSubscriberQueueRetainmentPolicy` |
| 22 | + - Added model `CustomTopicRetainmentPolicy` |
| 23 | + - Added model `DataflowEndpointOtel` |
| 24 | + - Added model `DiagnosticProperties` |
| 25 | + - Added model `DiagnosticResource` |
| 26 | + - Added model `DynamicPersistenceSettings` |
| 27 | + - Added model `DynamicRetainmentSettings` |
| 28 | + - Added model `InstanceFeature` |
| 29 | + - Added enum `InstanceFeatureMode` |
| 30 | + - Added model `Persistence` |
| 31 | + - Added enum `RemoteSupportAccessLevels` |
| 32 | + - Added enum `RemoteSupportActivationState` |
| 33 | + - Added model `RemoteSupportProperties` |
| 34 | + - Added enum `RetainmentPolicyMode` |
| 35 | + - Added model `StateStoreRetainmentPolicy` |
| 36 | + - Added model `StateStoreRetainmentResources` |
| 37 | + - Added model `StateStoreRetainmentSettings` |
| 38 | + - Added model `SubscriberQueueRetainmentPolicy` |
| 39 | + - Added model `SubscriberQueueRetainmentSettings` |
| 40 | + - Added model `TopicRetainmentPolicy` |
| 41 | + - Added model `TopicRetainmentSettings` |
| 42 | + - Added model `VolumeClaimResourceRequirementsClaims` |
| 43 | + - Added model `DiagnosticOperations` |
| 44 | + - Added model `DiagnosticsOperations` |
| 45 | + - Method `BrokerProperties.__init__` has a new overload `def __init__(self: None, advanced: Optional[_models.AdvancedSettings], cardinality: Optional[_models.Cardinality], diagnostics: Optional[_models.BrokerDiagnostics], disk_backed_message_buffer: Optional[_models.DiskBackedMessageBuffer], generate_resource_limits: Optional[_models.GenerateResourceLimits], memory_profile: Optional[Union[str, _models.BrokerMemoryProfile]], persistence: Optional[_models.Persistence])` |
| 46 | + - Method `DataflowEndpointProperties.__init__` has a new overload `def __init__(self: None, endpoint_type: Union[str, _models.EndpointType], data_explorer_settings: Optional[_models.DataflowEndpointDataExplorer], data_lake_storage_settings: Optional[_models.DataflowEndpointDataLakeStorage], fabric_one_lake_settings: Optional[_models.DataflowEndpointFabricOneLake], kafka_settings: Optional[_models.DataflowEndpointKafka], local_storage_settings: Optional[_models.DataflowEndpointLocalStorage], mqtt_settings: Optional[_models.DataflowEndpointMqtt], otel_settings: Optional[_models.DataflowEndpointOtel])` |
| 47 | + - Method `InstanceProperties.__init__` has a new overload `def __init__(self: None, schema_registry_ref: _models.SchemaRegistryRef, description: Optional[str], features: Optional[Dict[str, _models.InstanceFeature]], adr_namespace: Optional[str])` |
| 48 | + - Method `Operation.__init__` has a new overload `def __init__(self: None, display: Optional[_models.OperationDisplay])` |
| 49 | + - Method `VolumeClaimResourceRequirements.__init__` has a new overload `def __init__(self: None, limits: Optional[Dict[str, str]], requests: Optional[Dict[str, str]], claims: Optional[List[_models.VolumeClaimResourceRequirementsClaims]])` |
| 50 | + - Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, state_store_settings: Optional[_models.StateStoreRetainmentSettings])` |
| 51 | + - Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 52 | + - Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, state_store_settings: Optional[_models.StateStoreRetainmentSettings])` |
| 53 | + - Method `CustomStateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 54 | + - Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, subscriber_queue_settings: Optional[_models.SubscriberQueueRetainmentSettings])` |
| 55 | + - Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 56 | + - Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, subscriber_queue_settings: Optional[_models.SubscriberQueueRetainmentSettings])` |
| 57 | + - Method `CustomSubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 58 | + - Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, retain_settings: Optional[_models.TopicRetainmentSettings])` |
| 59 | + - Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 60 | + - Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str)` |
| 61 | + - Method `CustomTopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 62 | + - Method `DataflowEndpointOtel.__init__` has a new overload `def __init__(self: None, host: str, metric_interval_sec: Optional[int], batching: Optional[_models.BatchingConfiguration], tls: Optional[_models.TlsProperties])` |
| 63 | + - Method `DataflowEndpointOtel.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 64 | + - Method `DiagnosticProperties.__init__` has a new overload `def __init__(self: None, remote_support: Optional[_models.RemoteSupportProperties])` |
| 65 | + - Method `DiagnosticProperties.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 66 | + - Method `DiagnosticResource.__init__` has a new overload `def __init__(self: None, extended_location: _models.ExtendedLocation, properties: Optional[_models.DiagnosticProperties])` |
| 67 | + - Method `DiagnosticResource.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 68 | + - Method `DynamicPersistenceSettings.__init__` has a new overload `def __init__(self: None, user_property_key: Optional[str], user_property_value: Optional[str])` |
| 69 | + - Method `DynamicPersistenceSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 70 | + - Method `DynamicRetainmentSettings.__init__` has a new overload `def __init__(self: None, mode: Optional[Union[str, _models.OperationalMode]])` |
| 71 | + - Method `DynamicRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 72 | + - Method `InstanceFeature.__init__` has a new overload `def __init__(self: None, mode: Optional[Union[str, _models.InstanceFeatureMode]], settings: Optional[Dict[str, Union[str, _models.OperationalMode]]])` |
| 73 | + - Method `InstanceFeature.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 74 | + - Method `Persistence.__init__` has a new overload `def __init__(self: None, max_size: str, dynamic_settings: Optional[_models.DynamicPersistenceSettings], persistent_volume_claim_spec: Optional[_models.VolumeClaimSpec], retain: Optional[_models.TopicRetainmentPolicy], state_store: Optional[_models.StateStoreRetainmentPolicy], subscriber_queue: Optional[_models.SubscriberQueueRetainmentPolicy])` |
| 75 | + - Method `Persistence.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 76 | + - Method `RemoteSupportProperties.__init__` has a new overload `def __init__(self: None, state: Optional[Union[str, _models.RemoteSupportActivationState]], access_level: Optional[Union[str, _models.RemoteSupportAccessLevels]], expiration_timestamp: Optional[str])` |
| 77 | + - Method `RemoteSupportProperties.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 78 | + - Method `StateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, state_store_settings: Optional[_models.StateStoreRetainmentSettings])` |
| 79 | + - Method `StateStoreRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 80 | + - Method `StateStoreRetainmentResources.__init__` has a new overload `def __init__(self: None, key_type: str, keys_property: List[str])` |
| 81 | + - Method `StateStoreRetainmentResources.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 82 | + - Method `StateStoreRetainmentSettings.__init__` has a new overload `def __init__(self: None, state_store_resources: Optional[List[_models.StateStoreRetainmentResources]], dynamic: Optional[_models.DynamicRetainmentSettings])` |
| 83 | + - Method `StateStoreRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 84 | + - Method `SubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str, subscriber_queue_settings: Optional[_models.SubscriberQueueRetainmentSettings])` |
| 85 | + - Method `SubscriberQueueRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 86 | + - Method `SubscriberQueueRetainmentSettings.__init__` has a new overload `def __init__(self: None, subscriber_client_ids: Optional[List[str]], dynamic: Optional[_models.DynamicRetainmentSettings], topics: Optional[List[str]])` |
| 87 | + - Method `SubscriberQueueRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 88 | + - Method `TopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mode: str)` |
| 89 | + - Method `TopicRetainmentPolicy.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 90 | + - Method `TopicRetainmentSettings.__init__` has a new overload `def __init__(self: None, topics: Optional[List[str]], dynamic: Optional[_models.DynamicRetainmentSettings])` |
| 91 | + - Method `TopicRetainmentSettings.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 92 | + - Method `VolumeClaimResourceRequirementsClaims.__init__` has a new overload `def __init__(self: None, name: str, resources: Optional[_models.VolumeClaimResourceRequirements])` |
| 93 | + - Method `VolumeClaimResourceRequirementsClaims.__init__` has a new overload `def __init__(self: None, mapping: Mapping[str, Any])` |
| 94 | + - Method `DiagnosticOperations.begin_create_or_update` has a new overload `def begin_create_or_update(self: None, resource_group_name: str, instance_name: str, diagnostic_name: str, resource: DiagnosticResource, content_type: str)` |
| 95 | + - Method `DiagnosticOperations.begin_create_or_update` has a new overload `def begin_create_or_update(self: None, resource_group_name: str, instance_name: str, diagnostic_name: str, resource: JSON, content_type: str)` |
| 96 | + - Method `DiagnosticOperations.begin_create_or_update` has a new overload `def begin_create_or_update(self: None, resource_group_name: str, instance_name: str, diagnostic_name: str, resource: IO[bytes], content_type: str)` |
| 97 | + |
3 | 98 | ## 1.0.0 (2024-12-16) |
4 | 99 |
|
5 | 100 | ### Other Changes |
|
0 commit comments