class Azure::ADHybridHealthService::Mgmt::V2014_01_01::Models::Connector
The connect details.
Attributes
@return [Array<String>] The attribute inclusion list of the connector.
@return [Array<String>] The class inclusion list of the connector.
@return [String] The connector Id.
@return [String] The connector description.
@return [String] The connector Id.
@return [String] The connector name.
@return [Array<Partition>] The partitions of the connector.
@return The password hash synchronization configuration of the connector.
@return The password management settings of the connector.
@return [Array<RunProfile>] The run profiles of the connector.
@return [String] The schema xml for the connector.
@return [DateTime] The date and time when this connector was created.
@return [DateTime] The date and time when this connector was last modified.
@return [String] The connector type.
@return [Integer] The connector version
Private Class Methods
Mapper for Connector
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2014-01-01/generated/azure_mgmt_adhybridhealth_service/models/connector.rb, line 67 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Connector', type: { name: 'Composite', class_name: 'Connector', model_properties: { connector_id: { client_side_validation: true, required: false, serialized_name: 'connectorId', type: { name: 'String' } }, id: { client_side_validation: true, required: false, serialized_name: 'id', type: { name: 'String' } }, name: { client_side_validation: true, required: false, serialized_name: 'name', type: { name: 'String' } }, version: { client_side_validation: true, required: false, serialized_name: 'version', type: { name: 'Number' } }, type: { client_side_validation: true, required: false, serialized_name: 'type', type: { name: 'String' } }, description: { client_side_validation: true, required: false, serialized_name: 'description', type: { name: 'String' } }, schema_xml: { client_side_validation: true, required: false, serialized_name: 'schemaXml', type: { name: 'String' } }, password_management_settings: { client_side_validation: true, required: false, serialized_name: 'passwordManagementSettings', type: { name: 'Object' } }, password_hash_sync_configuration: { client_side_validation: true, required: false, serialized_name: 'passwordHashSyncConfiguration', type: { name: 'Object' } }, time_created: { client_side_validation: true, required: false, serialized_name: 'timeCreated', type: { name: 'DateTime' } }, time_last_modified: { client_side_validation: true, required: false, serialized_name: 'timeLastModified', type: { name: 'DateTime' } }, partitions: { client_side_validation: true, required: false, serialized_name: 'partitions', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'PartitionElementType', type: { name: 'Composite', class_name: 'Partition' } } } }, run_profiles: { client_side_validation: true, required: false, serialized_name: 'runProfiles', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'RunProfileElementType', type: { name: 'Composite', class_name: 'RunProfile' } } } }, classes_included: { client_side_validation: true, required: false, serialized_name: 'classesIncluded', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } }, attributes_included: { client_side_validation: true, required: false, serialized_name: 'attributesIncluded', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end