in partnercenter/azext_partnercenter/vendored_sdks/v1/partnercenter/api/listing_asset_client.py [0:0]
def __init__(self, api_client=None):
if api_client is None:
api_client = ApiClient()
self.api_client = api_client
self.products_product_id_listings_listing_id_assets_asset_id_delete_endpoint = _Endpoint(
settings={
'response_type': (str,),
'auth': [],
'endpoint_path': '/products/{productID}/listings/{listingID}/assets/{assetID}',
'operation_id': 'products_product_id_listings_listing_id_assets_asset_id_delete',
'http_method': 'DELETE',
'servers': None,
},
params_map={
'all': [
'product_id',
'listing_id',
'asset_id',
'authorization',
'client_request_id',
],
'required': [
'product_id',
'listing_id',
'asset_id',
'authorization',
],
'nullable': [
],
'enum': [
],
'validation': [
]
},
root_map={
'validations': {
},
'allowed_values': {
},
'openapi_types': {
'product_id':
(str,),
'listing_id':
(str,),
'asset_id':
(str,),
'authorization':
(str,),
'client_request_id':
(str,),
},
'attribute_map': {
'product_id': 'productID',
'listing_id': 'listingID',
'asset_id': 'assetID',
'authorization': 'Authorization',
'client_request_id': 'Client-Request-ID',
},
'location_map': {
'product_id': 'path',
'listing_id': 'path',
'asset_id': 'path',
'authorization': 'header',
'client_request_id': 'header',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [],
},
api_client=api_client
)
self.products_product_id_listings_listing_id_assets_asset_id_get_endpoint = _Endpoint(
settings={
'response_type': (MicrosoftIngestionApiModelsListingsListingAsset,),
'auth': [],
'endpoint_path': '/products/{productID}/listings/{listingID}/assets/{assetID}',
'operation_id': 'products_product_id_listings_listing_id_assets_asset_id_get',
'http_method': 'GET',
'servers': None,
},
params_map={
'all': [
'product_id',
'listing_id',
'asset_id',
'authorization',
'expand',
'client_request_id',
],
'required': [
'product_id',
'listing_id',
'asset_id',
'authorization',
],
'nullable': [
],
'enum': [
],
'validation': [
]
},
root_map={
'validations': {
},
'allowed_values': {
},
'openapi_types': {
'product_id':
(str,),
'listing_id':
(str,),
'asset_id':
(str,),
'authorization':
(str,),
'expand':
(str,),
'client_request_id':
(str,),
},
'attribute_map': {
'product_id': 'productID',
'listing_id': 'listingID',
'asset_id': 'assetID',
'authorization': 'Authorization',
'expand': '$expand',
'client_request_id': 'Client-Request-ID',
},
'location_map': {
'product_id': 'path',
'listing_id': 'path',
'asset_id': 'path',
'authorization': 'header',
'expand': 'query',
'client_request_id': 'header',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [],
},
api_client=api_client
)
self.products_product_id_listings_listing_id_assets_asset_id_put_endpoint = _Endpoint(
settings={
'response_type': (MicrosoftIngestionApiModelsListingsListingAsset,),
'auth': [],
'endpoint_path': '/products/{productID}/listings/{listingID}/assets/{assetID}',
'operation_id': 'products_product_id_listings_listing_id_assets_asset_id_put',
'http_method': 'PUT',
'servers': None,
},
params_map={
'all': [
'product_id',
'listing_id',
'asset_id',
'authorization',
'client_request_id',
'microsoft_ingestion_api_models_listings_listing_asset',
],
'required': [
'product_id',
'listing_id',
'asset_id',
'authorization',
],
'nullable': [
],
'enum': [
],
'validation': [
]
},
root_map={
'validations': {
},
'allowed_values': {
},
'openapi_types': {
'product_id':
(str,),
'listing_id':
(str,),
'asset_id':
(str,),
'authorization':
(str,),
'client_request_id':
(str,),
'microsoft_ingestion_api_models_listings_listing_asset':
(MicrosoftIngestionApiModelsListingsListingAsset,),
},
'attribute_map': {
'product_id': 'productID',
'listing_id': 'listingID',
'asset_id': 'assetID',
'authorization': 'Authorization',
'client_request_id': 'Client-Request-ID',
},
'location_map': {
'product_id': 'path',
'listing_id': 'path',
'asset_id': 'path',
'authorization': 'header',
'client_request_id': 'header',
'microsoft_ingestion_api_models_listings_listing_asset': 'body',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [
'application/json'
]
},
api_client=api_client
)
self.products_product_id_listings_listing_id_assets_get_endpoint = _Endpoint(
settings={
'response_type': (MicrosoftIngestionApiModelsCommonPagedCollectionMicrosoftIngestionApiModelsListingsListingAsset,),
'auth': [],
'endpoint_path': '/products/{productID}/listings/{listingID}/assets',
'operation_id': 'products_product_id_listings_listing_id_assets_get',
'http_method': 'GET',
'servers': None,
},
params_map={
'all': [
'product_id',
'listing_id',
'authorization',
'expand',
'client_request_id',
],
'required': [
'product_id',
'listing_id',
'authorization',
],
'nullable': [
],
'enum': [
],
'validation': [
]
},
root_map={
'validations': {
},
'allowed_values': {
},
'openapi_types': {
'product_id':
(str,),
'listing_id':
(str,),
'authorization':
(str,),
'expand':
(str,),
'client_request_id':
(str,),
},
'attribute_map': {
'product_id': 'productID',
'listing_id': 'listingID',
'authorization': 'Authorization',
'expand': '$expand',
'client_request_id': 'Client-Request-ID',
},
'location_map': {
'product_id': 'path',
'listing_id': 'path',
'authorization': 'header',
'expand': 'query',
'client_request_id': 'header',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [],
},
api_client=api_client
)
self.products_product_id_listings_listing_id_assets_post_endpoint = _Endpoint(
settings={
'response_type': (MicrosoftIngestionApiModelsListingsListingAsset,),
'auth': [],
'endpoint_path': '/products/{productID}/listings/{listingID}/assets',
'operation_id': 'products_product_id_listings_listing_id_assets_post',
'http_method': 'POST',
'servers': None,
},
params_map={
'all': [
'product_id',
'listing_id',
'authorization',
'client_request_id',
'microsoft_ingestion_api_models_listings_listing_asset',
],
'required': [
'product_id',
'listing_id',
'authorization',
],
'nullable': [
],
'enum': [
],
'validation': [
]
},
root_map={
'validations': {
},
'allowed_values': {
},
'openapi_types': {
'product_id':
(str,),
'listing_id':
(str,),
'authorization':
(str,),
'client_request_id':
(str,),
'microsoft_ingestion_api_models_listings_listing_asset':
(MicrosoftIngestionApiModelsListingsListingAsset,),
},
'attribute_map': {
'product_id': 'productID',
'listing_id': 'listingID',
'authorization': 'Authorization',
'client_request_id': 'Client-Request-ID',
},
'location_map': {
'product_id': 'path',
'listing_id': 'path',
'authorization': 'header',
'client_request_id': 'header',
'microsoft_ingestion_api_models_listings_listing_asset': 'body',
},
'collection_format_map': {
}
},
headers_map={
'accept': [
'application/json'
],
'content_type': [
'application/json'
]
},
api_client=api_client
)