class Azure::CognitiveServices::Mgmt::V2017_04_18::Models::PrivateEndpointConnectionProperties
Properties of the PrivateEndpointConnectProperties.
Attributes
group_ids[RW]
@return [Array<String>] The private link resource group ids.
private_endpoint[RW]
@return [PrivateEndpoint] The resource of private end point.
private_link_service_connection_state[RW]
@return [PrivateLinkServiceConnectionState] A collection of information about the state of the connection between service consumer and provider.
Private Class Methods
mapper()
click to toggle source
Mapper for PrivateEndpointConnectionProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2017-04-18/generated/azure_mgmt_cognitive_services/models/private_endpoint_connection_properties.rb, line 31 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'PrivateEndpointConnectionProperties', type: { name: 'Composite', class_name: 'PrivateEndpointConnectionProperties', model_properties: { private_endpoint: { client_side_validation: true, required: false, serialized_name: 'privateEndpoint', type: { name: 'Composite', class_name: 'PrivateEndpoint' } }, private_link_service_connection_state: { client_side_validation: true, required: true, serialized_name: 'privateLinkServiceConnectionState', type: { name: 'Composite', class_name: 'PrivateLinkServiceConnectionState' } }, group_ids: { client_side_validation: true, required: false, serialized_name: 'groupIds', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'StringElementType', type: { name: 'String' } } } } } } } end