def _add_endpoint_eventhub( cmd, name, endpoint_name, eventhub_name, eventhub_resource_group, eventhub_policy, eventhub_namespace, resource_group_name=None, endpoint_subscription=None, tags=None, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.eventhub, endpoint_resource_name=eventhub_name, endpoint_resource_group=eventhub_resource_group, endpoint_resource_namespace=eventhub_namespace, endpoint_resource_policy=eventhub_policy, endpoint_subscription=endpoint_subscription, tags=tags, )
def _add_endpoint_servicebus( cmd, name, endpoint_name, servicebus_topic_name, servicebus_resource_group, servicebus_policy, servicebus_namespace, resource_group_name=None, endpoint_subscription=None, tags=None, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.servicebus, endpoint_resource_name=servicebus_topic_name, endpoint_resource_group=servicebus_resource_group, endpoint_resource_namespace=servicebus_namespace, endpoint_resource_policy=servicebus_policy, endpoint_subscription=endpoint_subscription, tags=tags, )
def add_endpoint_eventhub( cmd, name, endpoint_name, eventhub_name, eventhub_resource_group, eventhub_namespace, eventhub_policy=None, resource_group_name=None, endpoint_subscription=None, dead_letter_uri=None, dead_letter_secret=None, auth_type=ADTEndpointAuthType.keybased.value, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.eventhub.value, endpoint_resource_name=eventhub_name, endpoint_resource_group=eventhub_resource_group, endpoint_resource_namespace=eventhub_namespace, endpoint_resource_policy=eventhub_policy, endpoint_subscription=endpoint_subscription, dead_letter_uri=dead_letter_uri, dead_letter_secret=dead_letter_secret, auth_type=auth_type, )
def add_endpoint_servicebus( cmd, name, endpoint_name, servicebus_topic_name, servicebus_resource_group, servicebus_namespace, servicebus_policy=None, resource_group_name=None, endpoint_subscription=None, dead_letter_uri=None, dead_letter_secret=None, auth_type=ADTEndpointAuthType.keybased.value, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.servicebus.value, endpoint_resource_name=servicebus_topic_name, endpoint_resource_group=servicebus_resource_group, endpoint_resource_namespace=servicebus_namespace, endpoint_resource_policy=servicebus_policy, endpoint_subscription=endpoint_subscription, dead_letter_uri=dead_letter_uri, dead_letter_secret=dead_letter_secret, auth_type=auth_type, )
def add_endpoint_eventgrid( cmd, name, endpoint_name, eventgrid_topic_name, eventgrid_resource_group, resource_group_name=None, endpoint_subscription=None, dead_letter_uri=None, dead_letter_secret=None, auth_type=ADTEndpointAuthType.keybased.value, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.eventgridtopic.value, endpoint_resource_name=eventgrid_topic_name, endpoint_resource_group=eventgrid_resource_group, endpoint_subscription=endpoint_subscription, dead_letter_uri=dead_letter_uri, dead_letter_secret=dead_letter_secret, auth_type=auth_type, )
def _add_endpoint_eventgrid( cmd, name, endpoint_name, eventgrid_topic_name, eventgrid_resource_group, resource_group_name=None, endpoint_subscription=None, tags=None, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.eventgridtopic, endpoint_resource_name=eventgrid_topic_name, endpoint_resource_group=eventgrid_resource_group, endpoint_subscription=endpoint_subscription, tags=tags, )
def _add_endpoint_eventgrid( cmd, name, endpoint_name, eventgrid_topic_name, eventgrid_resource_group, timeout=15, resource_group_name=None, tags=None, ): rp = ResourceProvider(cmd) return rp.add_endpoint( name=name, resource_group_name=resource_group_name, endpoint_name=endpoint_name, endpoint_resource_type=ADTEndpointType.eventgridtopic, endpoint_resource_name=eventgrid_topic_name, endpoint_resource_group=eventgrid_resource_group, tags=tags, timeout=timeout, )