From f9117f2e4066406b47156dfa97d366d96cafb5bc Mon Sep 17 00:00:00 2001 From: Azure SDK for Python bot Date: Fri, 1 Jun 2018 21:15:55 +0000 Subject: [PATCH] Generated from 1d9c31e6e708e24c113c484de31e535fb77e9124 Replacing # with # --- azure_sdk/lib/azure_sdk.rb | 2 +- .../modules/eventgrid_profile_module.rb | 128 +++++++++++++----- .../2018-01-01/generated/azure_event_grid.rb | 34 +++-- .../azure_event_grid/event_grid_client.rb | 22 ++- .../models/container_registry_event_actor.rb | 46 +++++++ .../models/container_registry_event_data.rb | 113 ++++++++++++++++ .../container_registry_event_request.rb | 87 ++++++++++++ .../models/container_registry_event_source.rb | 58 ++++++++ .../models/container_registry_event_target.rb | 107 +++++++++++++++ ...ainer_registry_image_deleted_event_data.rb | 88 ++++++++++++ ...tainer_registry_image_pushed_event_data.rb | 88 ++++++++++++ .../device_life_cycle_event_properties.rb | 8 +- .../models/device_twin_info.rb | 12 -- .../models/device_twin_info_properties.rb | 3 - .../models/device_twin_info_x509thumbprint.rb | 3 - .../models/device_twin_metadata.rb | 2 - .../models/device_twin_properties.rb | 3 - .../models/event_grid_event.rb | 9 -- ...ent_hub_capture_file_created_event_data.rb | 10 -- .../iot_hub_device_created_event_data.rb | 6 - .../iot_hub_device_deleted_event_data.rb | 6 - .../azure_event_grid/models/job_state.rb | 21 +++ .../media_job_state_change_event_data.rb | 63 +++++++++ .../models/resource_delete_cancel_data.rb | 12 -- .../models/resource_delete_failure_data.rb | 12 -- .../models/resource_delete_success_data.rb | 12 -- .../models/resource_write_cancel_data.rb | 12 -- .../models/resource_write_failure_data.rb | 12 -- .../models/resource_write_success_data.rb | 12 -- ..._available_with_no_listeners_event_data.rb | 102 ++++++++++++++ ..._available_with_no_listeners_event_data.rb | 104 ++++++++++++++ .../models/storage_blob_created_event_data.rb | 11 -- .../models/storage_blob_deleted_event_data.rb | 9 -- .../models/subscription_deleted_event_data.rb | 47 +++++++ .../subscription_validation_event_data.rb | 65 +++++++++ .../subscription_validation_response.rb | 48 +++++++ .../generated/azure_event_grid/version.rb | 8 ++ .../modules/eventgrid_profile_module.rb | 128 +++++++++++++----- 38 files changed, 1265 insertions(+), 248 deletions(-) create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_actor.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_request.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_source.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_target.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_deleted_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_pushed_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/job_state.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/media_job_state_change_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_active_messages_available_with_no_listeners_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_deadletter_messages_available_with_no_listeners_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_deleted_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_event_data.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_response.rb create mode 100644 data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/version.rb diff --git a/azure_sdk/lib/azure_sdk.rb b/azure_sdk/lib/azure_sdk.rb index 4de13c3d8b..3d3eabaa94 100644 --- a/azure_sdk/lib/azure_sdk.rb +++ b/azure_sdk/lib/azure_sdk.rb @@ -2,5 +2,5 @@ # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. See License.txt in the project root for license information. -require 'latest/latest_profile_client' require 'v2017_03_09/v2017_03_09_profile_client' +require 'latest/latest_profile_client' diff --git a/azure_sdk/lib/latest/modules/eventgrid_profile_module.rb b/azure_sdk/lib/latest/modules/eventgrid_profile_module.rb index 82515b9fd4..7cc7034984 100644 --- a/azure_sdk/lib/latest/modules/eventgrid_profile_module.rb +++ b/azure_sdk/lib/latest/modules/eventgrid_profile_module.rb @@ -9,24 +9,38 @@ module Azure::Profiles::Latest module EventGrid module Models - EventGridEvent = Azure::EventGrid::V2018_01_01::Models::EventGridEvent - StorageBlobCreatedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData - StorageBlobDeletedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobDeletedEventData - EventHubCaptureFileCreatedEventData = Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData - ResourceWriteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData - DeviceLifeCycleEventProperties = Azure::EventGrid::V2018_01_01::Models::DeviceLifeCycleEventProperties - ResourceDeleteSuccessData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData DeviceTwinMetadata = Azure::EventGrid::V2018_01_01::Models::DeviceTwinMetadata - ResourceDeleteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteCancelData DeviceTwinProperties = Azure::EventGrid::V2018_01_01::Models::DeviceTwinProperties - ResourceWriteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData + StorageBlobDeletedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobDeletedEventData DeviceTwinInfoProperties = Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoProperties ResourceWriteSuccessData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteSuccessData DeviceTwinInfoX509Thumbprint = Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoX509Thumbprint - ResourceDeleteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData + ResourceWriteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData DeviceTwinInfo = Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfo + ResourceDeleteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData + DeviceLifeCycleEventProperties = Azure::EventGrid::V2018_01_01::Models::DeviceLifeCycleEventProperties + EventGridEvent = Azure::EventGrid::V2018_01_01::Models::EventGridEvent + SubscriptionValidationEventData = Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationEventData + SubscriptionValidationResponse = Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationResponse + SubscriptionDeletedEventData = Azure::EventGrid::V2018_01_01::Models::SubscriptionDeletedEventData + ServiceBusActiveMessagesAvailableWithNoListenersEventData = Azure::EventGrid::V2018_01_01::Models::ServiceBusActiveMessagesAvailableWithNoListenersEventData + StorageBlobCreatedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData + MediaJobStateChangeEventData = Azure::EventGrid::V2018_01_01::Models::MediaJobStateChangeEventData + ResourceWriteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData + ContainerRegistryEventTarget = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventTarget + ResourceDeleteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteCancelData + ContainerRegistryEventRequest = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventRequest + EventHubCaptureFileCreatedEventData = Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData + ContainerRegistryEventActor = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventActor + ServiceBusDeadletterMessagesAvailableWithNoListenersEventData = Azure::EventGrid::V2018_01_01::Models::ServiceBusDeadletterMessagesAvailableWithNoListenersEventData + ContainerRegistryEventSource = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventSource + ResourceDeleteSuccessData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData + ContainerRegistryEventData = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventData IotHubDeviceCreatedEventData = Azure::EventGrid::V2018_01_01::Models::IotHubDeviceCreatedEventData IotHubDeviceDeletedEventData = Azure::EventGrid::V2018_01_01::Models::IotHubDeviceDeletedEventData + ContainerRegistryImagePushedEventData = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImagePushedEventData + ContainerRegistryImageDeletedEventData = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImageDeletedEventData + JobState = Azure::EventGrid::V2018_01_01::Models::JobState end class EventGridDataClass @@ -58,53 +72,86 @@ def method_missing(method, *args) end class ModelClasses - def event_grid_event - Azure::EventGrid::V2018_01_01::Models::EventGridEvent + def device_twin_metadata + Azure::EventGrid::V2018_01_01::Models::DeviceTwinMetadata end - def storage_blob_created_event_data - Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData + def device_twin_properties + Azure::EventGrid::V2018_01_01::Models::DeviceTwinProperties end def storage_blob_deleted_event_data Azure::EventGrid::V2018_01_01::Models::StorageBlobDeletedEventData end - def event_hub_capture_file_created_event_data - Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData + def device_twin_info_properties + Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoProperties end - def resource_write_failure_data - Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData + def resource_write_success_data + Azure::EventGrid::V2018_01_01::Models::ResourceWriteSuccessData + end + def device_twin_info_x509_thumbprint + Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoX509Thumbprint + end + def resource_write_cancel_data + Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData + end + def device_twin_info + Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfo + end + def resource_delete_failure_data + Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData end def device_life_cycle_event_properties Azure::EventGrid::V2018_01_01::Models::DeviceLifeCycleEventProperties end - def resource_delete_success_data - Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData + def event_grid_event + Azure::EventGrid::V2018_01_01::Models::EventGridEvent end - def device_twin_metadata - Azure::EventGrid::V2018_01_01::Models::DeviceTwinMetadata + def subscription_validation_event_data + Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationEventData + end + def subscription_validation_response + Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationResponse + end + def subscription_deleted_event_data + Azure::EventGrid::V2018_01_01::Models::SubscriptionDeletedEventData + end + def service_bus_active_messages_available_with_no_listeners_event_data + Azure::EventGrid::V2018_01_01::Models::ServiceBusActiveMessagesAvailableWithNoListenersEventData + end + def storage_blob_created_event_data + Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData + end + def media_job_state_change_event_data + Azure::EventGrid::V2018_01_01::Models::MediaJobStateChangeEventData + end + def resource_write_failure_data + Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData + end + def container_registry_event_target + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventTarget end def resource_delete_cancel_data Azure::EventGrid::V2018_01_01::Models::ResourceDeleteCancelData end - def device_twin_properties - Azure::EventGrid::V2018_01_01::Models::DeviceTwinProperties + def container_registry_event_request + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventRequest end - def resource_write_cancel_data - Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData + def event_hub_capture_file_created_event_data + Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData end - def device_twin_info_properties - Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoProperties + def container_registry_event_actor + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventActor end - def resource_write_success_data - Azure::EventGrid::V2018_01_01::Models::ResourceWriteSuccessData + def service_bus_deadletter_messages_available_with_no_listeners_event_data + Azure::EventGrid::V2018_01_01::Models::ServiceBusDeadletterMessagesAvailableWithNoListenersEventData end - def device_twin_info_x509_thumbprint - Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoX509Thumbprint + def container_registry_event_source + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventSource end - def resource_delete_failure_data - Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData + def resource_delete_success_data + Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData end - def device_twin_info - Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfo + def container_registry_event_data + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventData end def iot_hub_device_created_event_data Azure::EventGrid::V2018_01_01::Models::IotHubDeviceCreatedEventData @@ -112,6 +159,15 @@ def iot_hub_device_created_event_data def iot_hub_device_deleted_event_data Azure::EventGrid::V2018_01_01::Models::IotHubDeviceDeletedEventData end + def container_registry_image_pushed_event_data + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImagePushedEventData + end + def container_registry_image_deleted_event_data + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImageDeletedEventData + end + def job_state + Azure::EventGrid::V2018_01_01::Models::JobState + end end end module Mgmt diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid.rb index d9ffb0c12d..226f6b1d71 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid.rb @@ -23,23 +23,37 @@ module Azure::EventGrid::V2018_01_01 autoload :EventGridClient, '2018-01-01/generated/azure_event_grid/event_grid_client.rb' module Models - autoload :EventGridEvent, '2018-01-01/generated/azure_event_grid/models/event_grid_event.rb' - autoload :StorageBlobCreatedEventData, '2018-01-01/generated/azure_event_grid/models/storage_blob_created_event_data.rb' - autoload :StorageBlobDeletedEventData, '2018-01-01/generated/azure_event_grid/models/storage_blob_deleted_event_data.rb' - autoload :EventHubCaptureFileCreatedEventData, '2018-01-01/generated/azure_event_grid/models/event_hub_capture_file_created_event_data.rb' - autoload :ResourceWriteFailureData, '2018-01-01/generated/azure_event_grid/models/resource_write_failure_data.rb' - autoload :DeviceLifeCycleEventProperties, '2018-01-01/generated/azure_event_grid/models/device_life_cycle_event_properties.rb' - autoload :ResourceDeleteSuccessData, '2018-01-01/generated/azure_event_grid/models/resource_delete_success_data.rb' autoload :DeviceTwinMetadata, '2018-01-01/generated/azure_event_grid/models/device_twin_metadata.rb' - autoload :ResourceDeleteCancelData, '2018-01-01/generated/azure_event_grid/models/resource_delete_cancel_data.rb' autoload :DeviceTwinProperties, '2018-01-01/generated/azure_event_grid/models/device_twin_properties.rb' - autoload :ResourceWriteCancelData, '2018-01-01/generated/azure_event_grid/models/resource_write_cancel_data.rb' + autoload :StorageBlobDeletedEventData, '2018-01-01/generated/azure_event_grid/models/storage_blob_deleted_event_data.rb' autoload :DeviceTwinInfoProperties, '2018-01-01/generated/azure_event_grid/models/device_twin_info_properties.rb' autoload :ResourceWriteSuccessData, '2018-01-01/generated/azure_event_grid/models/resource_write_success_data.rb' autoload :DeviceTwinInfoX509Thumbprint, '2018-01-01/generated/azure_event_grid/models/device_twin_info_x509thumbprint.rb' - autoload :ResourceDeleteFailureData, '2018-01-01/generated/azure_event_grid/models/resource_delete_failure_data.rb' + autoload :ResourceWriteCancelData, '2018-01-01/generated/azure_event_grid/models/resource_write_cancel_data.rb' autoload :DeviceTwinInfo, '2018-01-01/generated/azure_event_grid/models/device_twin_info.rb' + autoload :ResourceDeleteFailureData, '2018-01-01/generated/azure_event_grid/models/resource_delete_failure_data.rb' + autoload :DeviceLifeCycleEventProperties, '2018-01-01/generated/azure_event_grid/models/device_life_cycle_event_properties.rb' + autoload :EventGridEvent, '2018-01-01/generated/azure_event_grid/models/event_grid_event.rb' + autoload :SubscriptionValidationEventData, '2018-01-01/generated/azure_event_grid/models/subscription_validation_event_data.rb' + autoload :SubscriptionValidationResponse, '2018-01-01/generated/azure_event_grid/models/subscription_validation_response.rb' + autoload :SubscriptionDeletedEventData, '2018-01-01/generated/azure_event_grid/models/subscription_deleted_event_data.rb' + autoload :ServiceBusActiveMessagesAvailableWithNoListenersEventData, '2018-01-01/generated/azure_event_grid/models/service_bus_active_messages_available_with_no_listeners_event_data.rb' + autoload :StorageBlobCreatedEventData, '2018-01-01/generated/azure_event_grid/models/storage_blob_created_event_data.rb' + autoload :MediaJobStateChangeEventData, '2018-01-01/generated/azure_event_grid/models/media_job_state_change_event_data.rb' + autoload :ResourceWriteFailureData, '2018-01-01/generated/azure_event_grid/models/resource_write_failure_data.rb' + autoload :ContainerRegistryEventTarget, '2018-01-01/generated/azure_event_grid/models/container_registry_event_target.rb' + autoload :ResourceDeleteCancelData, '2018-01-01/generated/azure_event_grid/models/resource_delete_cancel_data.rb' + autoload :ContainerRegistryEventRequest, '2018-01-01/generated/azure_event_grid/models/container_registry_event_request.rb' + autoload :EventHubCaptureFileCreatedEventData, '2018-01-01/generated/azure_event_grid/models/event_hub_capture_file_created_event_data.rb' + autoload :ContainerRegistryEventActor, '2018-01-01/generated/azure_event_grid/models/container_registry_event_actor.rb' + autoload :ServiceBusDeadletterMessagesAvailableWithNoListenersEventData, '2018-01-01/generated/azure_event_grid/models/service_bus_deadletter_messages_available_with_no_listeners_event_data.rb' + autoload :ContainerRegistryEventSource, '2018-01-01/generated/azure_event_grid/models/container_registry_event_source.rb' + autoload :ResourceDeleteSuccessData, '2018-01-01/generated/azure_event_grid/models/resource_delete_success_data.rb' + autoload :ContainerRegistryEventData, '2018-01-01/generated/azure_event_grid/models/container_registry_event_data.rb' autoload :IotHubDeviceCreatedEventData, '2018-01-01/generated/azure_event_grid/models/iot_hub_device_created_event_data.rb' autoload :IotHubDeviceDeletedEventData, '2018-01-01/generated/azure_event_grid/models/iot_hub_device_deleted_event_data.rb' + autoload :ContainerRegistryImagePushedEventData, '2018-01-01/generated/azure_event_grid/models/container_registry_image_pushed_event_data.rb' + autoload :ContainerRegistryImageDeletedEventData, '2018-01-01/generated/azure_event_grid/models/container_registry_image_deleted_event_data.rb' + autoload :JobState, '2018-01-01/generated/azure_event_grid/models/job_state.rb' end end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/event_grid_client.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/event_grid_client.rb index d3b4ac15dd..66fd01d949 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/event_grid_client.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/event_grid_client.rb @@ -96,9 +96,6 @@ def make_request_async(method, path, options = {}) fail ArgumentError, 'path is nil' if path.nil? request_url = options[:base_url] || @base_url - if(!options[:headers].nil? && !options[:headers]['Content-Type'].nil?) - @request_headers['Content-Type'] = options[:headers]['Content-Type'] - end request_headers = @request_headers request_headers.merge!({'accept-language' => @accept_language}) unless @accept_language.nil? @@ -119,8 +116,8 @@ def make_request_async(method, path, options = {}) # will be added to the HTTP request. # # - def publish_events(topic_hostname, events, custom_headers:nil) - response = publish_events_async(topic_hostname, events, custom_headers:custom_headers).value! + def publish_events(topic_hostname, events, custom_headers = nil) + response = publish_events_async(topic_hostname, events, custom_headers).value! nil end @@ -136,8 +133,8 @@ def publish_events(topic_hostname, events, custom_headers:nil) # # @return [MsRestAzure::AzureOperationResponse] HTTP response information. # - def publish_events_with_http_info(topic_hostname, events, custom_headers:nil) - publish_events_async(topic_hostname, events, custom_headers:custom_headers).value! + def publish_events_with_http_info(topic_hostname, events, custom_headers = nil) + publish_events_async(topic_hostname, events, custom_headers).value! end # @@ -152,28 +149,27 @@ def publish_events_with_http_info(topic_hostname, events, custom_headers:nil) # # @return [Concurrent::Promise] Promise object which holds the HTTP response. # - def publish_events_async(topic_hostname, events, custom_headers:nil) + def publish_events_async(topic_hostname, events, custom_headers = nil) fail ArgumentError, 'topic_hostname is nil' if topic_hostname.nil? fail ArgumentError, 'events is nil' if events.nil? fail ArgumentError, 'api_version is nil' if api_version.nil? request_headers = {} - request_headers['Content-Type'] = 'application/json; charset=utf-8' # Set Headers request_headers['x-ms-client-request-id'] = SecureRandom.uuid request_headers['accept-language'] = accept_language unless accept_language.nil? + request_headers['Content-Type'] = 'application/json; charset=utf-8' + # Serialize Request request_mapper = { - client_side_validation: true, required: true, serialized_name: 'events', type: { name: 'Sequence', element: { - client_side_validation: true, required: false, serialized_name: 'EventGridEventElementType', type: { @@ -224,7 +220,9 @@ def publish_events_async(topic_hostname, events, custom_headers:nil) # def add_telemetry sdk_information = 'azure_event_grid' - sdk_information = "#{sdk_information}/0.16.0" + if defined? Azure::EventGrid::V2018_01_01::VERSION + sdk_information = "#{sdk_information}/#{Azure::EventGrid::V2018_01_01::VERSION}" + end add_user_agent_information(sdk_information) end end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_actor.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_actor.rb new file mode 100644 index 0000000000..a5a63b556d --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_actor.rb @@ -0,0 +1,46 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # The agent that initiated the event. For most situations, this could be + # from the authorization context of the request. + # + class ContainerRegistryEventActor + + include MsRestAzure + + # @return [String] The subject or username associated with the request + # context that generated the event. + attr_accessor :name + + + # + # Mapper for ContainerRegistryEventActor class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryEventActor', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventActor', + model_properties: { + name: { + required: false, + serialized_name: 'name', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_data.rb new file mode 100644 index 0000000000..ce5b932810 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_data.rb @@ -0,0 +1,113 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # The content of the event request message. + # + class ContainerRegistryEventData + + include MsRestAzure + + # @return [String] The event ID. + attr_accessor :id + + # @return [DateTime] The time at which the event occurred. + attr_accessor :timestamp + + # @return [String] The action that encompasses the provided event. + attr_accessor :action + + # @return [ContainerRegistryEventTarget] The target of the event. + attr_accessor :target + + # @return [ContainerRegistryEventRequest] The request that generated the + # event. + attr_accessor :request + + # @return [ContainerRegistryEventActor] The agent that initiated the + # event. For most situations, this could be from the authorization + # context of the request. + attr_accessor :actor + + # @return [ContainerRegistryEventSource] The registry node that generated + # the event. Put differently, while the actor initiates the event, the + # source generates it. + attr_accessor :source + + + # + # Mapper for ContainerRegistryEventData class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryEventData', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventData', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + }, + timestamp: { + required: false, + serialized_name: 'timestamp', + type: { + name: 'DateTime' + } + }, + action: { + required: false, + serialized_name: 'action', + type: { + name: 'String' + } + }, + target: { + required: false, + serialized_name: 'target', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventTarget' + } + }, + request: { + required: false, + serialized_name: 'request', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventRequest' + } + }, + actor: { + required: false, + serialized_name: 'actor', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventActor' + } + }, + source: { + required: false, + serialized_name: 'source', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventSource' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_request.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_request.rb new file mode 100644 index 0000000000..158f5b3df3 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_request.rb @@ -0,0 +1,87 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # The request that generated the event. + # + class ContainerRegistryEventRequest + + include MsRestAzure + + # @return [String] The ID of the request that initiated the event. + attr_accessor :id + + # @return [String] The IP or hostname and possibly port of the client + # connection that initiated the event. This is the RemoteAddr from the + # standard http request. + attr_accessor :addr + + # @return [String] The externally accessible hostname of the registry + # instance, as specified by the http host header on incoming requests. + attr_accessor :host + + # @return [String] The request method that generated the event. + attr_accessor :method + + # @return [String] The user agent header of the request. + attr_accessor :useragent + + + # + # Mapper for ContainerRegistryEventRequest class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryEventRequest', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventRequest', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + }, + addr: { + required: false, + serialized_name: 'addr', + type: { + name: 'String' + } + }, + host: { + required: false, + serialized_name: 'host', + type: { + name: 'String' + } + }, + method: { + required: false, + serialized_name: 'method', + type: { + name: 'String' + } + }, + useragent: { + required: false, + serialized_name: 'useragent', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_source.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_source.rb new file mode 100644 index 0000000000..e2ff0ee14c --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_source.rb @@ -0,0 +1,58 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # The registry node that generated the event. Put differently, while the + # actor initiates the event, the source generates it. + # + class ContainerRegistryEventSource + + include MsRestAzure + + # @return [String] The IP or hostname and the port of the registry node + # that generated the event. Generally, this will be resolved by + # os.Hostname() along with the running port. + attr_accessor :addr + + # @return [String] The running instance of an application. Changes after + # each restart. + attr_accessor :instance_id + + + # + # Mapper for ContainerRegistryEventSource class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryEventSource', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventSource', + model_properties: { + addr: { + required: false, + serialized_name: 'addr', + type: { + name: 'String' + } + }, + instance_id: { + required: false, + serialized_name: 'instanceID', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_target.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_target.rb new file mode 100644 index 0000000000..d4af7229c8 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_event_target.rb @@ -0,0 +1,107 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # The target of the event. + # + class ContainerRegistryEventTarget + + include MsRestAzure + + # @return [String] The MIME type of the referenced object. + attr_accessor :media_type + + # @return [Integer] The number of bytes of the content. Same as Length + # field. + attr_accessor :size + + # @return [String] The digest of the content, as defined by the Registry + # V2 HTTP API Specification. + attr_accessor :digest + + # @return [Integer] The number of bytes of the content. Same as Size + # field. + attr_accessor :length + + # @return [String] The repository name. + attr_accessor :repository + + # @return [String] The direct URL to the content. + attr_accessor :url + + # @return [String] The tag name. + attr_accessor :tag + + + # + # Mapper for ContainerRegistryEventTarget class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryEventTarget', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventTarget', + model_properties: { + media_type: { + required: false, + serialized_name: 'mediaType', + type: { + name: 'String' + } + }, + size: { + required: false, + serialized_name: 'size', + type: { + name: 'Number' + } + }, + digest: { + required: false, + serialized_name: 'digest', + type: { + name: 'String' + } + }, + length: { + required: false, + serialized_name: 'length', + type: { + name: 'Number' + } + }, + repository: { + required: false, + serialized_name: 'repository', + type: { + name: 'String' + } + }, + url: { + required: false, + serialized_name: 'url', + type: { + name: 'String' + } + }, + tag: { + required: false, + serialized_name: 'tag', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_deleted_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_deleted_event_data.rb new file mode 100644 index 0000000000..740ee0d5e9 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_deleted_event_data.rb @@ -0,0 +1,88 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.ContainerRegistry.ImageDeleted event. + # + class ContainerRegistryImageDeletedEventData < ContainerRegistryEventData + + include MsRestAzure + + + # + # Mapper for ContainerRegistryImageDeletedEventData class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryImageDeletedEventData', + type: { + name: 'Composite', + class_name: 'ContainerRegistryImageDeletedEventData', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + }, + timestamp: { + required: false, + serialized_name: 'timestamp', + type: { + name: 'DateTime' + } + }, + action: { + required: false, + serialized_name: 'action', + type: { + name: 'String' + } + }, + target: { + required: false, + serialized_name: 'target', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventTarget' + } + }, + request: { + required: false, + serialized_name: 'request', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventRequest' + } + }, + actor: { + required: false, + serialized_name: 'actor', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventActor' + } + }, + source: { + required: false, + serialized_name: 'source', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventSource' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_pushed_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_pushed_event_data.rb new file mode 100644 index 0000000000..0a24854e54 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/container_registry_image_pushed_event_data.rb @@ -0,0 +1,88 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.ContainerRegistry.ImagePushed event. + # + class ContainerRegistryImagePushedEventData < ContainerRegistryEventData + + include MsRestAzure + + + # + # Mapper for ContainerRegistryImagePushedEventData class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ContainerRegistryImagePushedEventData', + type: { + name: 'Composite', + class_name: 'ContainerRegistryImagePushedEventData', + model_properties: { + id: { + required: false, + serialized_name: 'id', + type: { + name: 'String' + } + }, + timestamp: { + required: false, + serialized_name: 'timestamp', + type: { + name: 'DateTime' + } + }, + action: { + required: false, + serialized_name: 'action', + type: { + name: 'String' + } + }, + target: { + required: false, + serialized_name: 'target', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventTarget' + } + }, + request: { + required: false, + serialized_name: 'request', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventRequest' + } + }, + actor: { + required: false, + serialized_name: 'actor', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventActor' + } + }, + source: { + required: false, + serialized_name: 'source', + type: { + name: 'Composite', + class_name: 'ContainerRegistryEventSource' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_life_cycle_event_properties.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_life_cycle_event_properties.rb index 28e791de44..36b2df8209 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_life_cycle_event_properties.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_life_cycle_event_properties.rb @@ -16,7 +16,7 @@ class DeviceLifeCycleEventProperties # @return [String] The unique identifier of the device. This # case-sensitive string can be up to 128 characters long, and supports # ASCII 7-bit alphanumeric characters plus the following special - # characters: - : . + % _ # * ? ! ( ) , = @ ; $ '. + # characters: - : . + % _ # * ? ! ( ) , = @ ; $ '. attr_accessor :device_id # @return [String] Name of the IoT Hub where the device was created or @@ -41,7 +41,6 @@ class DeviceLifeCycleEventProperties # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'DeviceLifeCycleEventProperties', type: { @@ -49,7 +48,6 @@ def self.mapper() class_name: 'DeviceLifeCycleEventProperties', model_properties: { device_id: { - client_side_validation: true, required: false, serialized_name: 'deviceId', type: { @@ -57,7 +55,6 @@ def self.mapper() } }, hub_name: { - client_side_validation: true, required: false, serialized_name: 'hubName', type: { @@ -65,7 +62,6 @@ def self.mapper() } }, op_type: { - client_side_validation: true, required: false, serialized_name: 'opType', type: { @@ -73,7 +69,6 @@ def self.mapper() } }, operation_timestamp: { - client_side_validation: true, required: false, serialized_name: 'operationTimestamp', type: { @@ -81,7 +76,6 @@ def self.mapper() } }, twin: { - client_side_validation: true, required: false, serialized_name: 'twin', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info.rb index 6b5de729f2..99e6ea7a26 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info.rb @@ -61,7 +61,6 @@ class DeviceTwinInfo # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'DeviceTwinInfo', type: { @@ -69,7 +68,6 @@ def self.mapper() class_name: 'DeviceTwinInfo', model_properties: { authentication_type: { - client_side_validation: true, required: false, serialized_name: 'authenticationType', type: { @@ -77,7 +75,6 @@ def self.mapper() } }, cloud_to_device_message_count: { - client_side_validation: true, required: false, serialized_name: 'cloudToDeviceMessageCount', type: { @@ -85,7 +82,6 @@ def self.mapper() } }, connection_state: { - client_side_validation: true, required: false, serialized_name: 'connectionState', type: { @@ -93,7 +89,6 @@ def self.mapper() } }, device_id: { - client_side_validation: true, required: false, serialized_name: 'deviceId', type: { @@ -101,7 +96,6 @@ def self.mapper() } }, etag: { - client_side_validation: true, required: false, serialized_name: 'etag', type: { @@ -109,7 +103,6 @@ def self.mapper() } }, last_activity_time: { - client_side_validation: true, required: false, serialized_name: 'lastActivityTime', type: { @@ -117,7 +110,6 @@ def self.mapper() } }, properties: { - client_side_validation: true, required: false, serialized_name: 'properties', type: { @@ -126,7 +118,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -134,7 +125,6 @@ def self.mapper() } }, status_update_time: { - client_side_validation: true, required: false, serialized_name: 'statusUpdateTime', type: { @@ -142,7 +132,6 @@ def self.mapper() } }, version: { - client_side_validation: true, required: false, serialized_name: 'version', type: { @@ -150,7 +139,6 @@ def self.mapper() } }, x509thumbprint: { - client_side_validation: true, required: false, serialized_name: 'x509Thumbprint', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_properties.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_properties.rb index 2d824c5443..c878b9b24f 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_properties.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_properties.rb @@ -27,7 +27,6 @@ class DeviceTwinInfoProperties # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'DeviceTwinInfo_properties', type: { @@ -35,7 +34,6 @@ def self.mapper() class_name: 'DeviceTwinInfoProperties', model_properties: { desired: { - client_side_validation: true, required: false, serialized_name: 'desired', type: { @@ -44,7 +42,6 @@ def self.mapper() } }, reported: { - client_side_validation: true, required: false, serialized_name: 'reported', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_x509thumbprint.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_x509thumbprint.rb index 9b66d638ac..fc00602020 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_x509thumbprint.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_info_x509thumbprint.rb @@ -28,7 +28,6 @@ class DeviceTwinInfoX509Thumbprint # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'DeviceTwinInfo_x509Thumbprint', type: { @@ -36,7 +35,6 @@ def self.mapper() class_name: 'DeviceTwinInfoX509Thumbprint', model_properties: { primary_thumbprint: { - client_side_validation: true, required: false, serialized_name: 'primaryThumbprint', type: { @@ -44,7 +42,6 @@ def self.mapper() } }, secondary_thumbprint: { - client_side_validation: true, required: false, serialized_name: 'secondaryThumbprint', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_metadata.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_metadata.rb index e412354033..efa3361e0f 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_metadata.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_metadata.rb @@ -23,7 +23,6 @@ class DeviceTwinMetadata # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'DeviceTwinMetadata', type: { @@ -31,7 +30,6 @@ def self.mapper() class_name: 'DeviceTwinMetadata', model_properties: { last_updated: { - client_side_validation: true, required: false, serialized_name: 'lastUpdated', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_properties.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_properties.rb index e3f28bcf3b..0ac28680f1 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_properties.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/device_twin_properties.rb @@ -27,7 +27,6 @@ class DeviceTwinProperties # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'DeviceTwinProperties', type: { @@ -35,7 +34,6 @@ def self.mapper() class_name: 'DeviceTwinProperties', model_properties: { metadata: { - client_side_validation: true, required: false, serialized_name: 'metadata', type: { @@ -44,7 +42,6 @@ def self.mapper() } }, version: { - client_side_validation: true, required: false, serialized_name: 'version', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_grid_event.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_grid_event.rb index 87758fb08f..3173236677 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_grid_event.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_grid_event.rb @@ -43,7 +43,6 @@ class EventGridEvent # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EventGridEvent', type: { @@ -51,7 +50,6 @@ def self.mapper() class_name: 'EventGridEvent', model_properties: { id: { - client_side_validation: true, required: true, serialized_name: 'id', type: { @@ -59,7 +57,6 @@ def self.mapper() } }, topic: { - client_side_validation: true, required: false, serialized_name: 'topic', type: { @@ -67,7 +64,6 @@ def self.mapper() } }, subject: { - client_side_validation: true, required: true, serialized_name: 'subject', type: { @@ -75,7 +71,6 @@ def self.mapper() } }, data: { - client_side_validation: true, required: true, serialized_name: 'data', type: { @@ -83,7 +78,6 @@ def self.mapper() } }, event_type: { - client_side_validation: true, required: true, serialized_name: 'eventType', type: { @@ -91,7 +85,6 @@ def self.mapper() } }, event_time: { - client_side_validation: true, required: true, serialized_name: 'eventTime', type: { @@ -99,7 +92,6 @@ def self.mapper() } }, metadata_version: { - client_side_validation: true, required: false, read_only: true, serialized_name: 'metadataVersion', @@ -108,7 +100,6 @@ def self.mapper() } }, data_version: { - client_side_validation: true, required: true, serialized_name: 'dataVersion', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_hub_capture_file_created_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_hub_capture_file_created_event_data.rb index 3e4908cdbd..698389e86e 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_hub_capture_file_created_event_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/event_hub_capture_file_created_event_data.rb @@ -47,7 +47,6 @@ class EventHubCaptureFileCreatedEventData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'EventHubCaptureFileCreatedEventData', type: { @@ -55,7 +54,6 @@ def self.mapper() class_name: 'EventHubCaptureFileCreatedEventData', model_properties: { fileurl: { - client_side_validation: true, required: false, serialized_name: 'fileurl', type: { @@ -63,7 +61,6 @@ def self.mapper() } }, file_type: { - client_side_validation: true, required: false, serialized_name: 'fileType', type: { @@ -71,7 +68,6 @@ def self.mapper() } }, partition_id: { - client_side_validation: true, required: false, serialized_name: 'partitionId', type: { @@ -79,7 +75,6 @@ def self.mapper() } }, size_in_bytes: { - client_side_validation: true, required: false, serialized_name: 'sizeInBytes', type: { @@ -87,7 +82,6 @@ def self.mapper() } }, event_count: { - client_side_validation: true, required: false, serialized_name: 'eventCount', type: { @@ -95,7 +89,6 @@ def self.mapper() } }, first_sequence_number: { - client_side_validation: true, required: false, serialized_name: 'firstSequenceNumber', type: { @@ -103,7 +96,6 @@ def self.mapper() } }, last_sequence_number: { - client_side_validation: true, required: false, serialized_name: 'lastSequenceNumber', type: { @@ -111,7 +103,6 @@ def self.mapper() } }, first_enqueue_time: { - client_side_validation: true, required: false, serialized_name: 'firstEnqueueTime', type: { @@ -119,7 +110,6 @@ def self.mapper() } }, last_enqueue_time: { - client_side_validation: true, required: false, serialized_name: 'lastEnqueueTime', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_created_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_created_event_data.rb index 36c9b70d5e..fa0a610b44 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_created_event_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_created_event_data.rb @@ -19,7 +19,6 @@ class IotHubDeviceCreatedEventData < DeviceLifeCycleEventProperties # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IotHubDeviceCreatedEventData', type: { @@ -27,7 +26,6 @@ def self.mapper() class_name: 'IotHubDeviceCreatedEventData', model_properties: { device_id: { - client_side_validation: true, required: false, serialized_name: 'deviceId', type: { @@ -35,7 +33,6 @@ def self.mapper() } }, hub_name: { - client_side_validation: true, required: false, serialized_name: 'hubName', type: { @@ -43,7 +40,6 @@ def self.mapper() } }, op_type: { - client_side_validation: true, required: false, serialized_name: 'opType', type: { @@ -51,7 +47,6 @@ def self.mapper() } }, operation_timestamp: { - client_side_validation: true, required: false, serialized_name: 'operationTimestamp', type: { @@ -59,7 +54,6 @@ def self.mapper() } }, twin: { - client_side_validation: true, required: false, serialized_name: 'twin', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_deleted_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_deleted_event_data.rb index 411f6a1faf..f2aa17cb68 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_deleted_event_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/iot_hub_device_deleted_event_data.rb @@ -19,7 +19,6 @@ class IotHubDeviceDeletedEventData < DeviceLifeCycleEventProperties # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'IotHubDeviceDeletedEventData', type: { @@ -27,7 +26,6 @@ def self.mapper() class_name: 'IotHubDeviceDeletedEventData', model_properties: { device_id: { - client_side_validation: true, required: false, serialized_name: 'deviceId', type: { @@ -35,7 +33,6 @@ def self.mapper() } }, hub_name: { - client_side_validation: true, required: false, serialized_name: 'hubName', type: { @@ -43,7 +40,6 @@ def self.mapper() } }, op_type: { - client_side_validation: true, required: false, serialized_name: 'opType', type: { @@ -51,7 +47,6 @@ def self.mapper() } }, operation_timestamp: { - client_side_validation: true, required: false, serialized_name: 'operationTimestamp', type: { @@ -59,7 +54,6 @@ def self.mapper() } }, twin: { - client_side_validation: true, required: false, serialized_name: 'twin', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/job_state.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/job_state.rb new file mode 100644 index 0000000000..f373a69832 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/job_state.rb @@ -0,0 +1,21 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Defines values for JobState + # + module JobState + Canceled = "Canceled" + Canceling = "Canceling" + Error = "Error" + Finished = "Finished" + Processing = "Processing" + Queued = "Queued" + Scheduled = "Scheduled" + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/media_job_state_change_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/media_job_state_change_event_data.rb new file mode 100644 index 0000000000..07e69a3a09 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/media_job_state_change_event_data.rb @@ -0,0 +1,63 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.Media.JobStateChange event. + # + class MediaJobStateChangeEventData + + include MsRestAzure + + # @return [JobState] The previous state of the Job. Possible values + # include: 'Canceled', 'Canceling', 'Error', 'Finished', 'Processing', + # 'Queued', 'Scheduled' + attr_accessor :previous_state + + # @return [JobState] The new state of the Job. Possible values include: + # 'Canceled', 'Canceling', 'Error', 'Finished', 'Processing', 'Queued', + # 'Scheduled' + attr_accessor :state + + + # + # Mapper for MediaJobStateChangeEventData class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'MediaJobStateChangeEventData', + type: { + name: 'Composite', + class_name: 'MediaJobStateChangeEventData', + model_properties: { + previous_state: { + required: false, + read_only: true, + serialized_name: 'previousState', + type: { + name: 'Enum', + module: 'JobState' + } + }, + state: { + required: false, + read_only: true, + serialized_name: 'state', + type: { + name: 'Enum', + module: 'JobState' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_cancel_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_cancel_data.rb index a167a7d3a4..1cf1ef06ee 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_cancel_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_cancel_data.rb @@ -54,7 +54,6 @@ class ResourceDeleteCancelData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceDeleteCancelData', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'ResourceDeleteCancelData', model_properties: { tenant_id: { - client_side_validation: true, required: false, serialized_name: 'tenantId', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, subscription_id: { - client_side_validation: true, required: false, serialized_name: 'subscriptionId', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, resource_group: { - client_side_validation: true, required: false, serialized_name: 'resourceGroup', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, resource_provider: { - client_side_validation: true, required: false, serialized_name: 'resourceProvider', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, resource_uri: { - client_side_validation: true, required: false, serialized_name: 'resourceUri', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, operation_name: { - client_side_validation: true, required: false, serialized_name: 'operationName', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, authorization: { - client_side_validation: true, required: false, serialized_name: 'authorization', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, claims: { - client_side_validation: true, required: false, serialized_name: 'claims', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, serialized_name: 'correlationId', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, http_request: { - client_side_validation: true, required: false, serialized_name: 'httpRequest', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_failure_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_failure_data.rb index 0be5dcd984..165e4591ca 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_failure_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_failure_data.rb @@ -54,7 +54,6 @@ class ResourceDeleteFailureData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceDeleteFailureData', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'ResourceDeleteFailureData', model_properties: { tenant_id: { - client_side_validation: true, required: false, serialized_name: 'tenantId', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, subscription_id: { - client_side_validation: true, required: false, serialized_name: 'subscriptionId', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, resource_group: { - client_side_validation: true, required: false, serialized_name: 'resourceGroup', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, resource_provider: { - client_side_validation: true, required: false, serialized_name: 'resourceProvider', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, resource_uri: { - client_side_validation: true, required: false, serialized_name: 'resourceUri', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, operation_name: { - client_side_validation: true, required: false, serialized_name: 'operationName', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, authorization: { - client_side_validation: true, required: false, serialized_name: 'authorization', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, claims: { - client_side_validation: true, required: false, serialized_name: 'claims', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, serialized_name: 'correlationId', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, http_request: { - client_side_validation: true, required: false, serialized_name: 'httpRequest', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_success_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_success_data.rb index 20d1328997..4971033217 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_success_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_delete_success_data.rb @@ -54,7 +54,6 @@ class ResourceDeleteSuccessData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceDeleteSuccessData', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'ResourceDeleteSuccessData', model_properties: { tenant_id: { - client_side_validation: true, required: false, serialized_name: 'tenantId', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, subscription_id: { - client_side_validation: true, required: false, serialized_name: 'subscriptionId', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, resource_group: { - client_side_validation: true, required: false, serialized_name: 'resourceGroup', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, resource_provider: { - client_side_validation: true, required: false, serialized_name: 'resourceProvider', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, resource_uri: { - client_side_validation: true, required: false, serialized_name: 'resourceUri', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, operation_name: { - client_side_validation: true, required: false, serialized_name: 'operationName', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, authorization: { - client_side_validation: true, required: false, serialized_name: 'authorization', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, claims: { - client_side_validation: true, required: false, serialized_name: 'claims', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, serialized_name: 'correlationId', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, http_request: { - client_side_validation: true, required: false, serialized_name: 'httpRequest', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_cancel_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_cancel_data.rb index 83fae06f51..799c440e45 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_cancel_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_cancel_data.rb @@ -54,7 +54,6 @@ class ResourceWriteCancelData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceWriteCancelData', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'ResourceWriteCancelData', model_properties: { tenant_id: { - client_side_validation: true, required: false, serialized_name: 'tenantId', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, subscription_id: { - client_side_validation: true, required: false, serialized_name: 'subscriptionId', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, resource_group: { - client_side_validation: true, required: false, serialized_name: 'resourceGroup', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, resource_provider: { - client_side_validation: true, required: false, serialized_name: 'resourceProvider', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, resource_uri: { - client_side_validation: true, required: false, serialized_name: 'resourceUri', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, operation_name: { - client_side_validation: true, required: false, serialized_name: 'operationName', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, authorization: { - client_side_validation: true, required: false, serialized_name: 'authorization', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, claims: { - client_side_validation: true, required: false, serialized_name: 'claims', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, serialized_name: 'correlationId', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, http_request: { - client_side_validation: true, required: false, serialized_name: 'httpRequest', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_failure_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_failure_data.rb index 0dfeb7f9fe..b55cb4c006 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_failure_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_failure_data.rb @@ -54,7 +54,6 @@ class ResourceWriteFailureData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceWriteFailureData', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'ResourceWriteFailureData', model_properties: { tenant_id: { - client_side_validation: true, required: false, serialized_name: 'tenantId', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, subscription_id: { - client_side_validation: true, required: false, serialized_name: 'subscriptionId', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, resource_group: { - client_side_validation: true, required: false, serialized_name: 'resourceGroup', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, resource_provider: { - client_side_validation: true, required: false, serialized_name: 'resourceProvider', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, resource_uri: { - client_side_validation: true, required: false, serialized_name: 'resourceUri', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, operation_name: { - client_side_validation: true, required: false, serialized_name: 'operationName', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, authorization: { - client_side_validation: true, required: false, serialized_name: 'authorization', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, claims: { - client_side_validation: true, required: false, serialized_name: 'claims', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, serialized_name: 'correlationId', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, http_request: { - client_side_validation: true, required: false, serialized_name: 'httpRequest', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_success_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_success_data.rb index d9117bb232..9750b5e0f6 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_success_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/resource_write_success_data.rb @@ -54,7 +54,6 @@ class ResourceWriteSuccessData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'ResourceWriteSuccessData', type: { @@ -62,7 +61,6 @@ def self.mapper() class_name: 'ResourceWriteSuccessData', model_properties: { tenant_id: { - client_side_validation: true, required: false, serialized_name: 'tenantId', type: { @@ -70,7 +68,6 @@ def self.mapper() } }, subscription_id: { - client_side_validation: true, required: false, serialized_name: 'subscriptionId', type: { @@ -78,7 +75,6 @@ def self.mapper() } }, resource_group: { - client_side_validation: true, required: false, serialized_name: 'resourceGroup', type: { @@ -86,7 +82,6 @@ def self.mapper() } }, resource_provider: { - client_side_validation: true, required: false, serialized_name: 'resourceProvider', type: { @@ -94,7 +89,6 @@ def self.mapper() } }, resource_uri: { - client_side_validation: true, required: false, serialized_name: 'resourceUri', type: { @@ -102,7 +96,6 @@ def self.mapper() } }, operation_name: { - client_side_validation: true, required: false, serialized_name: 'operationName', type: { @@ -110,7 +103,6 @@ def self.mapper() } }, status: { - client_side_validation: true, required: false, serialized_name: 'status', type: { @@ -118,7 +110,6 @@ def self.mapper() } }, authorization: { - client_side_validation: true, required: false, serialized_name: 'authorization', type: { @@ -126,7 +117,6 @@ def self.mapper() } }, claims: { - client_side_validation: true, required: false, serialized_name: 'claims', type: { @@ -134,7 +124,6 @@ def self.mapper() } }, correlation_id: { - client_side_validation: true, required: false, serialized_name: 'correlationId', type: { @@ -142,7 +131,6 @@ def self.mapper() } }, http_request: { - client_side_validation: true, required: false, serialized_name: 'httpRequest', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_active_messages_available_with_no_listeners_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_active_messages_available_with_no_listeners_event_data.rb new file mode 100644 index 0000000000..f5f3c9277e --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_active_messages_available_with_no_listeners_event_data.rb @@ -0,0 +1,102 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.ServiceBus.ActiveMessagesAvailableWithNoListeners event. + # + class ServiceBusActiveMessagesAvailableWithNoListenersEventData + + include MsRestAzure + + # @return [String] The namespace name of the Microsoft.ServiceBus + # resource. + attr_accessor :namespace_name + + # @return [String] The endpoint of the Microsoft.ServiceBus resource. + attr_accessor :request_uri + + # @return [String] The entity type of the Microsoft.ServiceBus resource. + # Could be one of 'queue' or 'subscriber'. + attr_accessor :entity_type + + # @return [String] The name of the Microsoft.ServiceBus queue. If the + # entity type is of type 'subscriber', then this value will be null. + attr_accessor :queue_name + + # @return [String] The name of the Microsoft.ServiceBus topic. If the + # entity type is of type 'queue', then this value will be null. + attr_accessor :topic_name + + # @return [String] The name of the Microsoft.ServiceBus topic's + # subscription. If the entity type is of type 'queue', then this value + # will be null. + attr_accessor :subscription_name + + + # + # Mapper for ServiceBusActiveMessagesAvailableWithNoListenersEventData + # class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ServiceBusActiveMessagesAvailableWithNoListenersEventData', + type: { + name: 'Composite', + class_name: 'ServiceBusActiveMessagesAvailableWithNoListenersEventData', + model_properties: { + namespace_name: { + required: false, + serialized_name: 'namespaceName', + type: { + name: 'String' + } + }, + request_uri: { + required: false, + serialized_name: 'requestUri', + type: { + name: 'String' + } + }, + entity_type: { + required: false, + serialized_name: 'entityType', + type: { + name: 'String' + } + }, + queue_name: { + required: false, + serialized_name: 'queueName', + type: { + name: 'String' + } + }, + topic_name: { + required: false, + serialized_name: 'topicName', + type: { + name: 'String' + } + }, + subscription_name: { + required: false, + serialized_name: 'subscriptionName', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_deadletter_messages_available_with_no_listeners_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_deadletter_messages_available_with_no_listeners_event_data.rb new file mode 100644 index 0000000000..d3a5cea04a --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/service_bus_deadletter_messages_available_with_no_listeners_event_data.rb @@ -0,0 +1,104 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.ServiceBus.DeadletterMessagesAvailableWithNoListenersEvent + # event. + # + class ServiceBusDeadletterMessagesAvailableWithNoListenersEventData + + include MsRestAzure + + # @return [String] The namespace name of the Microsoft.ServiceBus + # resource. + attr_accessor :namespace_name + + # @return [String] The endpoint of the Microsoft.ServiceBus resource. + attr_accessor :request_uri + + # @return [String] The entity type of the Microsoft.ServiceBus resource. + # Could be one of 'queue' or 'subscriber'. + attr_accessor :entity_type + + # @return [String] The name of the Microsoft.ServiceBus queue. If the + # entity type is of type 'subscriber', then this value will be null. + attr_accessor :queue_name + + # @return [String] The name of the Microsoft.ServiceBus topic. If the + # entity type is of type 'queue', then this value will be null. + attr_accessor :topic_name + + # @return [String] The name of the Microsoft.ServiceBus topic's + # subscription. If the entity type is of type 'queue', then this value + # will be null. + attr_accessor :subscription_name + + + # + # Mapper for + # ServiceBusDeadletterMessagesAvailableWithNoListenersEventData class as + # Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'ServiceBusDeadletterMessagesAvailableWithNoListenersEventData', + type: { + name: 'Composite', + class_name: 'ServiceBusDeadletterMessagesAvailableWithNoListenersEventData', + model_properties: { + namespace_name: { + required: false, + serialized_name: 'namespaceName', + type: { + name: 'String' + } + }, + request_uri: { + required: false, + serialized_name: 'requestUri', + type: { + name: 'String' + } + }, + entity_type: { + required: false, + serialized_name: 'entityType', + type: { + name: 'String' + } + }, + queue_name: { + required: false, + serialized_name: 'queueName', + type: { + name: 'String' + } + }, + topic_name: { + required: false, + serialized_name: 'topicName', + type: { + name: 'String' + } + }, + subscription_name: { + required: false, + serialized_name: 'subscriptionName', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_created_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_created_event_data.rb index 9ccfc265d1..e724c7cc55 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_created_event_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_created_event_data.rb @@ -61,7 +61,6 @@ class StorageBlobCreatedEventData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'StorageBlobCreatedEventData', type: { @@ -69,7 +68,6 @@ def self.mapper() class_name: 'StorageBlobCreatedEventData', model_properties: { api: { - client_side_validation: true, required: false, serialized_name: 'api', type: { @@ -77,7 +75,6 @@ def self.mapper() } }, client_request_id: { - client_side_validation: true, required: false, serialized_name: 'clientRequestId', type: { @@ -85,7 +82,6 @@ def self.mapper() } }, request_id: { - client_side_validation: true, required: false, serialized_name: 'requestId', type: { @@ -93,7 +89,6 @@ def self.mapper() } }, e_tag: { - client_side_validation: true, required: false, serialized_name: 'eTag', type: { @@ -101,7 +96,6 @@ def self.mapper() } }, content_type: { - client_side_validation: true, required: false, serialized_name: 'contentType', type: { @@ -109,7 +103,6 @@ def self.mapper() } }, content_length: { - client_side_validation: true, required: false, serialized_name: 'contentLength', type: { @@ -117,7 +110,6 @@ def self.mapper() } }, blob_type: { - client_side_validation: true, required: false, serialized_name: 'blobType', type: { @@ -125,7 +117,6 @@ def self.mapper() } }, url: { - client_side_validation: true, required: false, serialized_name: 'url', type: { @@ -133,7 +124,6 @@ def self.mapper() } }, sequencer: { - client_side_validation: true, required: false, serialized_name: 'sequencer', type: { @@ -141,7 +131,6 @@ def self.mapper() } }, storage_diagnostics: { - client_side_validation: true, required: false, serialized_name: 'storageDiagnostics', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_deleted_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_deleted_event_data.rb index 950dbb9d29..aa679b08c1 100644 --- a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_deleted_event_data.rb +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/storage_blob_deleted_event_data.rb @@ -53,7 +53,6 @@ class StorageBlobDeletedEventData # def self.mapper() { - client_side_validation: true, required: false, serialized_name: 'StorageBlobDeletedEventData', type: { @@ -61,7 +60,6 @@ def self.mapper() class_name: 'StorageBlobDeletedEventData', model_properties: { api: { - client_side_validation: true, required: false, serialized_name: 'api', type: { @@ -69,7 +67,6 @@ def self.mapper() } }, client_request_id: { - client_side_validation: true, required: false, serialized_name: 'clientRequestId', type: { @@ -77,7 +74,6 @@ def self.mapper() } }, request_id: { - client_side_validation: true, required: false, serialized_name: 'requestId', type: { @@ -85,7 +81,6 @@ def self.mapper() } }, content_type: { - client_side_validation: true, required: false, serialized_name: 'contentType', type: { @@ -93,7 +88,6 @@ def self.mapper() } }, blob_type: { - client_side_validation: true, required: false, serialized_name: 'blobType', type: { @@ -101,7 +95,6 @@ def self.mapper() } }, url: { - client_side_validation: true, required: false, serialized_name: 'url', type: { @@ -109,7 +102,6 @@ def self.mapper() } }, sequencer: { - client_side_validation: true, required: false, serialized_name: 'sequencer', type: { @@ -117,7 +109,6 @@ def self.mapper() } }, storage_diagnostics: { - client_side_validation: true, required: false, serialized_name: 'storageDiagnostics', type: { diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_deleted_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_deleted_event_data.rb new file mode 100644 index 0000000000..2c4b7913bb --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_deleted_event_data.rb @@ -0,0 +1,47 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.EventGrid.SubscriptionDeletedEvent. + # + class SubscriptionDeletedEventData + + include MsRestAzure + + # @return [String] The Azure resource ID of the deleted event + # subscription. + attr_accessor :event_subscription_id + + + # + # Mapper for SubscriptionDeletedEventData class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubscriptionDeletedEventData', + type: { + name: 'Composite', + class_name: 'SubscriptionDeletedEventData', + model_properties: { + event_subscription_id: { + required: false, + read_only: true, + serialized_name: 'eventSubscriptionId', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_event_data.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_event_data.rb new file mode 100644 index 0000000000..2d989a46e5 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_event_data.rb @@ -0,0 +1,65 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # Schema of the Data property of an EventGridEvent for a + # Microsoft.EventGrid.SubscriptionValidationEvent. + # + class SubscriptionValidationEventData + + include MsRestAzure + + # @return [String] The validation code sent by Azure Event Grid to + # validate an event subscription. To complete the validation handshake, + # the subscriber must either respond with this validation code as part of + # the validation response, or perform a GET request on the validationUrl + # (available starting version 2018-05-01-preview). + attr_accessor :validation_code + + # @return [String] The validation URL sent by Azure Event Grid (available + # starting version 2018-05-01-preview). To complete the validation + # handshake, the subscriber must either respond with the validationCode + # as part of the validation response, or perform a GET request on the + # validationUrl (available starting version 2018-05-01-preview). + attr_accessor :validation_url + + + # + # Mapper for SubscriptionValidationEventData class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubscriptionValidationEventData', + type: { + name: 'Composite', + class_name: 'SubscriptionValidationEventData', + model_properties: { + validation_code: { + required: false, + read_only: true, + serialized_name: 'validationCode', + type: { + name: 'String' + } + }, + validation_url: { + required: false, + read_only: true, + serialized_name: 'validationUrl', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_response.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_response.rb new file mode 100644 index 0000000000..29d0cf3c76 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/models/subscription_validation_response.rb @@ -0,0 +1,48 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + module Models + # + # To complete an event subscription validation handshake, a subscriber can + # use either the validationCode or the validationUrl received in a + # SubscriptionValidationEvent. When the validationCode is used, the + # SubscriptionValidationResponse can be used to build the response. + # + class SubscriptionValidationResponse + + include MsRestAzure + + # @return [String] The validation response sent by the subscriber to + # Azure Event Grid to complete the validation of an event subscription. + attr_accessor :validation_response + + + # + # Mapper for SubscriptionValidationResponse class as Ruby Hash. + # This will be used for serialization/deserialization. + # + def self.mapper() + { + required: false, + serialized_name: 'SubscriptionValidationResponse', + type: { + name: 'Composite', + class_name: 'SubscriptionValidationResponse', + model_properties: { + validation_response: { + required: false, + serialized_name: 'validationResponse', + type: { + name: 'String' + } + } + } + } + } + end + end + end +end diff --git a/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/version.rb b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/version.rb new file mode 100644 index 0000000000..494c4a5a01 --- /dev/null +++ b/data/azure_event_grid/lib/2018-01-01/generated/azure_event_grid/version.rb @@ -0,0 +1,8 @@ +# encoding: utf-8 +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. + +module Azure::EventGrid::V2018_01_01 + VERSION = '0.16.1' +end diff --git a/data/azure_event_grid/lib/profiles/latest/modules/eventgrid_profile_module.rb b/data/azure_event_grid/lib/profiles/latest/modules/eventgrid_profile_module.rb index 618f84a815..e944f85309 100644 --- a/data/azure_event_grid/lib/profiles/latest/modules/eventgrid_profile_module.rb +++ b/data/azure_event_grid/lib/profiles/latest/modules/eventgrid_profile_module.rb @@ -7,24 +7,38 @@ module Azure::EventGrid::Profiles::Latest module Models - EventGridEvent = Azure::EventGrid::V2018_01_01::Models::EventGridEvent - StorageBlobCreatedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData - StorageBlobDeletedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobDeletedEventData - EventHubCaptureFileCreatedEventData = Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData - ResourceWriteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData - DeviceLifeCycleEventProperties = Azure::EventGrid::V2018_01_01::Models::DeviceLifeCycleEventProperties - ResourceDeleteSuccessData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData DeviceTwinMetadata = Azure::EventGrid::V2018_01_01::Models::DeviceTwinMetadata - ResourceDeleteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteCancelData DeviceTwinProperties = Azure::EventGrid::V2018_01_01::Models::DeviceTwinProperties - ResourceWriteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData + StorageBlobDeletedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobDeletedEventData DeviceTwinInfoProperties = Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoProperties ResourceWriteSuccessData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteSuccessData DeviceTwinInfoX509Thumbprint = Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoX509Thumbprint - ResourceDeleteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData + ResourceWriteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData DeviceTwinInfo = Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfo + ResourceDeleteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData + DeviceLifeCycleEventProperties = Azure::EventGrid::V2018_01_01::Models::DeviceLifeCycleEventProperties + EventGridEvent = Azure::EventGrid::V2018_01_01::Models::EventGridEvent + SubscriptionValidationEventData = Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationEventData + SubscriptionValidationResponse = Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationResponse + SubscriptionDeletedEventData = Azure::EventGrid::V2018_01_01::Models::SubscriptionDeletedEventData + ServiceBusActiveMessagesAvailableWithNoListenersEventData = Azure::EventGrid::V2018_01_01::Models::ServiceBusActiveMessagesAvailableWithNoListenersEventData + StorageBlobCreatedEventData = Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData + MediaJobStateChangeEventData = Azure::EventGrid::V2018_01_01::Models::MediaJobStateChangeEventData + ResourceWriteFailureData = Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData + ContainerRegistryEventTarget = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventTarget + ResourceDeleteCancelData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteCancelData + ContainerRegistryEventRequest = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventRequest + EventHubCaptureFileCreatedEventData = Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData + ContainerRegistryEventActor = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventActor + ServiceBusDeadletterMessagesAvailableWithNoListenersEventData = Azure::EventGrid::V2018_01_01::Models::ServiceBusDeadletterMessagesAvailableWithNoListenersEventData + ContainerRegistryEventSource = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventSource + ResourceDeleteSuccessData = Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData + ContainerRegistryEventData = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventData IotHubDeviceCreatedEventData = Azure::EventGrid::V2018_01_01::Models::IotHubDeviceCreatedEventData IotHubDeviceDeletedEventData = Azure::EventGrid::V2018_01_01::Models::IotHubDeviceDeletedEventData + ContainerRegistryImagePushedEventData = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImagePushedEventData + ContainerRegistryImageDeletedEventData = Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImageDeletedEventData + JobState = Azure::EventGrid::V2018_01_01::Models::JobState end # @@ -71,53 +85,86 @@ def method_missing(method, *args) end class ModelClasses - def event_grid_event - Azure::EventGrid::V2018_01_01::Models::EventGridEvent + def device_twin_metadata + Azure::EventGrid::V2018_01_01::Models::DeviceTwinMetadata end - def storage_blob_created_event_data - Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData + def device_twin_properties + Azure::EventGrid::V2018_01_01::Models::DeviceTwinProperties end def storage_blob_deleted_event_data Azure::EventGrid::V2018_01_01::Models::StorageBlobDeletedEventData end - def event_hub_capture_file_created_event_data - Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData + def device_twin_info_properties + Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoProperties end - def resource_write_failure_data - Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData + def resource_write_success_data + Azure::EventGrid::V2018_01_01::Models::ResourceWriteSuccessData + end + def device_twin_info_x509_thumbprint + Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoX509Thumbprint + end + def resource_write_cancel_data + Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData + end + def device_twin_info + Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfo + end + def resource_delete_failure_data + Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData end def device_life_cycle_event_properties Azure::EventGrid::V2018_01_01::Models::DeviceLifeCycleEventProperties end - def resource_delete_success_data - Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData + def event_grid_event + Azure::EventGrid::V2018_01_01::Models::EventGridEvent end - def device_twin_metadata - Azure::EventGrid::V2018_01_01::Models::DeviceTwinMetadata + def subscription_validation_event_data + Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationEventData + end + def subscription_validation_response + Azure::EventGrid::V2018_01_01::Models::SubscriptionValidationResponse + end + def subscription_deleted_event_data + Azure::EventGrid::V2018_01_01::Models::SubscriptionDeletedEventData + end + def service_bus_active_messages_available_with_no_listeners_event_data + Azure::EventGrid::V2018_01_01::Models::ServiceBusActiveMessagesAvailableWithNoListenersEventData + end + def storage_blob_created_event_data + Azure::EventGrid::V2018_01_01::Models::StorageBlobCreatedEventData + end + def media_job_state_change_event_data + Azure::EventGrid::V2018_01_01::Models::MediaJobStateChangeEventData + end + def resource_write_failure_data + Azure::EventGrid::V2018_01_01::Models::ResourceWriteFailureData + end + def container_registry_event_target + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventTarget end def resource_delete_cancel_data Azure::EventGrid::V2018_01_01::Models::ResourceDeleteCancelData end - def device_twin_properties - Azure::EventGrid::V2018_01_01::Models::DeviceTwinProperties + def container_registry_event_request + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventRequest end - def resource_write_cancel_data - Azure::EventGrid::V2018_01_01::Models::ResourceWriteCancelData + def event_hub_capture_file_created_event_data + Azure::EventGrid::V2018_01_01::Models::EventHubCaptureFileCreatedEventData end - def device_twin_info_properties - Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoProperties + def container_registry_event_actor + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventActor end - def resource_write_success_data - Azure::EventGrid::V2018_01_01::Models::ResourceWriteSuccessData + def service_bus_deadletter_messages_available_with_no_listeners_event_data + Azure::EventGrid::V2018_01_01::Models::ServiceBusDeadletterMessagesAvailableWithNoListenersEventData end - def device_twin_info_x509_thumbprint - Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfoX509Thumbprint + def container_registry_event_source + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventSource end - def resource_delete_failure_data - Azure::EventGrid::V2018_01_01::Models::ResourceDeleteFailureData + def resource_delete_success_data + Azure::EventGrid::V2018_01_01::Models::ResourceDeleteSuccessData end - def device_twin_info - Azure::EventGrid::V2018_01_01::Models::DeviceTwinInfo + def container_registry_event_data + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryEventData end def iot_hub_device_created_event_data Azure::EventGrid::V2018_01_01::Models::IotHubDeviceCreatedEventData @@ -125,5 +172,14 @@ def iot_hub_device_created_event_data def iot_hub_device_deleted_event_data Azure::EventGrid::V2018_01_01::Models::IotHubDeviceDeletedEventData end + def container_registry_image_pushed_event_data + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImagePushedEventData + end + def container_registry_image_deleted_event_data + Azure::EventGrid::V2018_01_01::Models::ContainerRegistryImageDeletedEventData + end + def job_state + Azure::EventGrid::V2018_01_01::Models::JobState + end end end