Hướng dẫn python boto3 api gateway example - Ví dụ về cổng python boto3 api

Một khách hàng cấp thấp đại diện cho Amazon API Gateway

Amazon API Gateway giúp các nhà phát triển cung cấp kết thúc ứng dụng di động và web mạnh mẽ, an toàn và có thể mở rộng. API Gateway cho phép các nhà phát triển kết nối an toàn các ứng dụng di động và web với các API chạy trên AWS Lambda, Amazon EC2 hoặc các dịch vụ web có địa chỉ công khai khác được lưu trữ bên ngoài AWS.

import boto3

client = boto3.client('apigateway')

Đây là những phương pháp có sẵn:

  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    15
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    16
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    17
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    18
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    19
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    20
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    21
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    22
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    23
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    24
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    25
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    26
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    27
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    28
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    29
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    30
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    31
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    32
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    33
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    34
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    35
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    36
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    37
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    38
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    39
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    40
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    41
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    42
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    43
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    44
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    45
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    46
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    47
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    48
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    49
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    50
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    51
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    52
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    53
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    54
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    55
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    56
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    57
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    58
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    59
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    60
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    61
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    62
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    63
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    64
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    65
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    66
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    67
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    68
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    69
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    70
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    71
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    72
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    73
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    74
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    75
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    76
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    77
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    78
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    79
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    80
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    81
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    82
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    83
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    84
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    85
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    86
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    87
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    88
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    89
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    90
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    91
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    92
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    93
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    94
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    95
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    96
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    97
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    98
  • {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    99
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    00
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    01
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    02
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    03
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    04
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    05
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    06
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    07
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    08
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    09
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    10
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    11
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    12
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    13
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    14
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    15
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    16
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    17
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    18
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    19
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    20
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    21
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    22
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    23
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    24
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    25
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    26
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    27
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    28
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    29
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    30
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    31
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    32
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    33
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    34
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    35
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    36
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    37
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    38
________ 339 (hoạt động_name) ¶(operation_name)

Kiểm tra xem một hoạt động có thể được phân trang.

Tham sốOperation_name (chuỗi) - Tên hoạt động. Đây là cùng tên với tên phương thức trên máy khách. Ví dụ: nếu tên phương thức là
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 và bạn thường gọi hoạt động là
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
41, nếu hoạt động
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 có thể được phân trang, bạn có thể sử dụng cuộc gọi ____ 343 ________ 346 ()operation_name (string) -- The operation name. This is the same name as the method name on the client. For example, if the method name is
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40, and you'd normally invoke the operation as
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
41, if the
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 operation can be paginated, you can use the call
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
43.Returns
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
44 if the operation can be paginated,
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
45 otherwise.
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
46()

Đóng các kết nối điểm cuối bên dưới.

________ 347 (** kwargs) ¶(**kwargs)

Tạo một tài nguyên Apikey.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)

Thông số
  • Tên (chuỗi) - Tên của Apikey. (string) -- The name of the ApiKey.
  • Mô tả (chuỗi) - Mô tả của Apikey. (string) -- The description of the ApiKey.
  • đã bật (Boolean) - Chỉ định xem Apikey có thể được sử dụng bởi người gọi hay không. (boolean) -- Specifies whether the ApiKey can be used by callers.
  • createdistincid (boolean) - Chỉ định xem (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48) hay không (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49), mã định danh khóa khác biệt với giá trị khóa API được tạo. Tham số này không được sử dụng và không nên được sử dụng.
    (boolean) -- Specifies whether (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) the key identifier is distinct from the created API key value. This parameter is deprecated and should not be used.
  • Giá trị (chuỗi) - Chỉ định giá trị của khóa API. (string) -- Specifies a value of the API key.
  • StageKeys (Danh sách) - (list) --

    Không dùng nữa cho các kế hoạch sử dụng - Chỉ định các giai đoạn liên quan đến khóa API.

    • (Diễn ngôn) -

      Một tham chiếu đến một giai đoạn duy nhất được xác định trong định dạng

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      50.

      • restapiid (chuỗi) - (string) --

        Định danh chuỗi của restapi liên quan.

      • TUYỆT VỜI (Chuỗi) - (string) --

        Tên hát liên quan đến phím giai đoạn.

  • CLIENTID (Chuỗi) - Một định danh khách hàng của AWS Marketplace, khi tích hợp với thị trường AWS SaaS. (string) -- An AWS Marketplace customer identifier , when integrating with the AWS SaaS Marketplace.
  • Tags (dict) - (dict) --

    Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    51. Giá trị thẻ có thể lên tới 256 ký tự.

    • (sợi dây) --
      • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tham chiếu đến một giai đoạn duy nhất được xác định trong định dạng

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    50.

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • TUYỆT VỜI (Chuỗi) - (string) --

      Tên hát liên quan đến phím giai đoạn.

    • CLIENTID (Chuỗi) - Một định danh khách hàng của AWS Marketplace, khi tích hợp với thị trường AWS SaaS. (string) --

      Tags (dict) -

    • Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      51. Giá trị thẻ có thể lên tới 256 ký tự. (string) --

      (sợi dây) --

    • Loại trở lại (string) --

      DIGN

    • Trả lại (boolean) --

      Cú pháp phản hồi

    • Cấu trúc phản ứng (datetime) --

      Một tài nguyên có thể được phân phối cho người gọi để thực hiện các tài nguyên phương thức yêu cầu khóa API. Các khóa API có thể được ánh xạ tới bất kỳ giai đoạn nào trên bất kỳ RESTAPI nào, điều này chỉ ra rằng người gọi có khóa API có thể đưa ra các yêu cầu đến giai đoạn đó.

    • id (chuỗi) - (datetime) --

      Định danh của khóa API.

    • giá trị (chuỗi) - (list) --

      Giá trị của khóa API.

      • (sợi dây) --
    • Loại trở lại (dict) --

      DIGN

      • (sợi dây) --
        • (sợi dây) --

Loại trở lại

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57

Thêm một tài nguyên ủy quyền mới vào tài nguyên RESTAPI hiện có.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Tên (chuỗi) - (string) --

    [REQUIRED]

    Tên của người ủy quyền.

  • loại (chuỗi) - (string) --

    [REQUIRED]

    Loại ủy quyền. Các giá trị hợp lệ là

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 cho hàm Lambda sử dụng mã thông báo ủy quyền duy nhất được gửi trong tiêu đề tùy chỉnh,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59 cho hàm Lambda bằng các tham số yêu cầu đến và
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 để sử dụng nhóm người dùng Amazon Cognito.

  • Nhà cung cấp (Danh sách) - (list) --

    Danh sách nhóm người dùng Amazon Cognito ARNS cho trình ủy quyền

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60. Mỗi yếu tố thuộc định dạng này:
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    62. Đối với một nhà ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 hoặc
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59, điều này không được xác định.

    • (sợi dây) --
  • AuthType (Chuỗi)-Trường do khách hàng xác định tùy chọn, được sử dụng trong nhập khẩu và xuất nhập khẩu mà không có tác động chức năng. (string) -- Optional customer-defined field, used in OpenAPI imports and exports without functional impact.
  • Authorizeruri (Chuỗi) - Chỉ định định danh tài nguyên thống nhất của người ủy quyền (URI). Đối với các nhà ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 hoặc
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59, đây phải là một chức năng Lambda được hình thành tốt, ví dụ,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    67. Nói chung, URI có dạng này
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    68, trong đó
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    69 giống như khu vực lưu trữ chức năng Lambda,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    70 chỉ ra rằng phần phụ còn lại trong URI nên được coi là đường dẫn đến tài nguyên, bao gồm cả
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    71 ban đầu. Đối với các chức năng của Lambda, đây thường có dạng
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    72.
    (string) -- Specifies the authorizer's Uniform Resource Identifier (URI). For
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 or
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59 authorizers, this must be a well-formed Lambda function URI, for example,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    67 . In general, the URI has this form
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    68 , where
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    69 is the same as the region hosting the Lambda function,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    70 indicates that the remaining substring in the URI should be treated as the path to the resource, including the initial
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    71 . For Lambda functions, this is usually of the form
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    72 .
  • Autherizercredentials (Chuỗi) - Chỉ định các thông tin cần thiết là vai trò IAM cho cổng API để gọi người ủy quyền. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để sử dụng các quyền dựa trên tài nguyên trên chức năng Lambda, chỉ định NULL. (string) -- Specifies the required credentials as an IAM role for API Gateway to invoke the authorizer. To specify an IAM role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To use resource-based permissions on the Lambda function, specify null.
  • IdentitySource (Chuỗi) - Nguồn danh tính mà ủy quyền được yêu cầu. Đối với trình ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 hoặc
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60, điều này được yêu cầu và chỉ định biểu thức ánh xạ tiêu đề yêu cầu cho tiêu đề tùy chỉnh giữ mã thông báo ủy quyền do khách hàng gửi. Ví dụ: nếu tên tiêu đề mã thông báo là
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    75, biểu thức ánh xạ tiêu đề là
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    76. Đối với trình ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59, điều này được yêu cầu khi bộ đệm ủy quyền được bật. Giá trị là một chuỗi được phân tách bằng dấu phẩy của một hoặc nhiều biểu thức ánh xạ của các tham số yêu cầu được chỉ định. Ví dụ: nếu tiêu đề
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    75, tham số chuỗi truy vấn
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    79 được xác định là nguồn nhận dạng, giá trị này là
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    80. Các tham số này sẽ được sử dụng để lấy khóa lưu trữ ủy quyền và để thực hiện xác thực thời gian chạy của trình ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59 bằng cách xác minh tất cả các tham số yêu cầu liên quan đến nhận dạng có mặt, không phải là null và không trống. Chỉ khi điều này là đúng, trình ủy quyền mới gọi hàm Lambda, nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Giá trị hợp lệ là một chuỗi các biểu thức ánh xạ được phân tách bằng dấu phẩy của các tham số yêu cầu được chỉ định. Khi bộ đệm ủy quyền không được bật, thuộc tính này là tùy chọn.
    (string) -- The identity source for which authorization is requested. For a
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 or
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 authorizer, this is required and specifies the request header mapping expression for the custom header holding the authorization token submitted by the client. For example, if the token header name is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    75 , the header mapping expression is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    76 . For the
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59 authorizer, this is required when authorization caching is enabled. The value is a comma-separated string of one or more mapping expressions of the specified request parameters. For example, if an
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    75 header, a
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    79 query string parameter are defined as identity sources, this value is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    80 . These parameters will be used to derive the authorization caching key and to perform runtime validation of the
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59 authorizer by verifying all of the identity-related request parameters are present, not null and non-empty. Only when this is true does the authorizer invoke the authorizer Lambda function, otherwise, it returns a 401 Unauthorized response without calling the Lambda function. The valid value is a string of comma-separated mapping expressions of the specified request parameters. When the authorization caching is not enabled, this property is optional.
  • Nhận dạngValidationExpression (Chuỗi) - Một biểu thức xác thực cho mã thông báo nhận dạng đến. Đối với các nhà ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58, giá trị này là một biểu thức chính quy. Đối với các nhà ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60, API Gateway sẽ khớp với trường
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    84 của mã thông báo đến từ máy khách với biểu thức thông thường được chỉ định. Nó sẽ gọi chức năng Lambda của người ủy quyền khi có một trận đấu. Nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Biểu thức xác thực không áp dụng cho trình ủy quyền
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59.
    (string) -- A validation expression for the incoming identity token. For
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    58 authorizers, this value is a regular expression. For
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 authorizers, API Gateway will match the
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    84 field of the incoming token from the client against the specified regular expression. It will invoke the authorizer's Lambda function when there is a match. Otherwise, it will return a 401 Unauthorized response without calling the Lambda function. The validation expression does not apply to the
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    59 authorizer.
  • Authorizerresultttlinseconds (Integer) - TTL trong vài giây của kết quả ủy quyền được lưu trong bộ nhớ cache. Nếu nó bằng 0, bộ nhớ đệm ủy quyền bị vô hiệu hóa. Nếu nó lớn hơn 0, API Gateway sẽ lưu trữ các phản hồi ủy quyền. Nếu trường này không được đặt, giá trị mặc định là 300. Giá trị tối đa là 3600 hoặc 1 giờ. (integer) -- The TTL in seconds of cached authorizer results. If it equals 0, authorization caching is disabled. If it is greater than 0, API Gateway will cache authorizer responses. If this field is not set, the default value is 300. The maximum value is 3600, or 1 hour.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một lớp ủy quyền cho các phương pháp. Nếu được bật trên phương thức, API Gateway sẽ kích hoạt trình ủy quyền khi máy khách gọi phương thức.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên ủy quyền.

    • Tên (chuỗi) - (string) --

      Tên của người ủy quyền.

    • loại (chuỗi) - (string) --

      Loại ủy quyền. Các giá trị hợp lệ là

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 cho hàm Lambda sử dụng mã thông báo ủy quyền duy nhất được gửi trong tiêu đề tùy chỉnh,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59 cho hàm Lambda bằng các tham số yêu cầu đến và
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Amazon Cognito.

    • Nhà cung cấp (Danh sách) - (list) --

      Danh sách nhóm người dùng Amazon Cognito ARNS cho trình ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60. Mỗi yếu tố thuộc định dạng này:
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      62. Đối với một nhà ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59, điều này không được xác định.

      • (sợi dây) --
    • authType (chuỗi) - (string) --

      Trường do khách hàng xác định tùy chọn, được sử dụng trong nhập khẩu và xuất nhập khẩu mà không có tác động chức năng.

    • Authorizeruri (Chuỗi) - (string) --

      Chỉ định Số nhận dạng tài nguyên thống nhất của Authorizer (URI). Đối với các nhà ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59, đây phải là một chức năng Lambda được hình thành tốt, ví dụ,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      67. Nói chung, URI có dạng này
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      68, trong đó
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      69 giống như khu vực lưu trữ chức năng Lambda,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 chỉ ra rằng phần phụ còn lại trong URI nên được coi là đường dẫn đến tài nguyên, bao gồm cả
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      71 ban đầu. Đối với các chức năng của Lambda, đây thường có dạng
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      72.

    • Authorizercredentials (Chuỗi) - (string) --

      Chỉ định các thông tin cần thiết là vai trò IAM cho API Gateway để gọi người ủy quyền. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để sử dụng các quyền dựa trên tài nguyên trên chức năng Lambda, chỉ định NULL.

    • Nhận dạngSource (Chuỗi) - (string) --

      Nguồn danh tính mà ủy quyền được yêu cầu. Đối với trình ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60, điều này được yêu cầu và chỉ định biểu thức ánh xạ tiêu đề yêu cầu cho tiêu đề tùy chỉnh giữ mã thông báo ủy quyền do khách hàng gửi. Ví dụ: nếu tên tiêu đề mã thông báo là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      75, biểu thức ánh xạ tiêu đề là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      76. Đối với trình ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59, điều này được yêu cầu khi bộ đệm ủy quyền được bật. Giá trị là một chuỗi được phân tách bằng dấu phẩy của một hoặc nhiều biểu thức ánh xạ của các tham số yêu cầu được chỉ định. Ví dụ: nếu tiêu đề
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      75, tham số chuỗi truy vấn
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      79 được xác định là nguồn nhận dạng, giá trị này là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      76,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      09. Các tham số này sẽ được sử dụng để lấy khóa lưu trữ ủy quyền và để thực hiện xác thực thời gian chạy của trình ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59 bằng cách xác minh tất cả các tham số yêu cầu liên quan đến nhận dạng có mặt, không phải là null và không trống. Chỉ khi điều này là đúng, trình ủy quyền mới gọi hàm Lambda, nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Giá trị hợp lệ là một chuỗi các biểu thức ánh xạ được phân tách bằng dấu phẩy của các tham số yêu cầu được chỉ định. Khi bộ đệm ủy quyền không được bật, thuộc tính này là tùy chọn.

    • Nhận dạngValidationExpression (Chuỗi) - (string) --

      Một biểu thức xác thực cho mã thông báo danh tính đến. Đối với các nhà ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58, giá trị này là một biểu thức chính quy. Đối với các nhà ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60, API Gateway sẽ khớp với trường
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      84 của mã thông báo đến từ máy khách với biểu thức thông thường được chỉ định. Nó sẽ gọi chức năng Lambda của người ủy quyền khi có một trận đấu. Nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Biểu thức xác thực không áp dụng cho trình ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59.

    • ủy quyền (integer) --

      TTL trong vài giây của kết quả ủy quyền được lưu trong bộ nhớ cache. Nếu nó bằng 0, bộ nhớ đệm ủy quyền bị vô hiệu hóa. Nếu nó lớn hơn 0, API Gateway sẽ lưu trữ các phản hồi ủy quyền. Nếu trường này không được đặt, giá trị mặc định là 300. Giá trị tối đa là 3600 hoặc 1 giờ.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 421 (** kwargs) ¶(**kwargs)

Tạo một tài nguyên BasePathMapping mới.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để tạo.

  • BASEPATH (Chuỗi) - Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền. Giá trị này phải là duy nhất cho tất cả các ánh xạ trên một API duy nhất. Chỉ định '(Không có)' Nếu bạn không muốn người gọi chỉ định tên đường dẫn cơ sở sau tên miền. (string) -- The base path name that callers of the API must provide as part of the URL after the domain name. This value must be unique for all of the mappings across a single API. Specify '(none)' if you do not want callers to specify a base path name after the domain name.
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Giai đoạn (chuỗi) - Tên của giai đoạn API mà bạn muốn sử dụng cho ánh xạ này. Chỉ định '(Không có)' Nếu bạn muốn người gọi chỉ định rõ ràng tên hát sau bất kỳ tên đường dẫn cơ sở nào. (string) -- The name of the API's stage that you want to use for this mapping. Specify '(none)' if you want callers to explicitly specify the stage name after any base path name.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • BASEPATH (Chuỗi) - (string) --

      Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • Giai đoạn (chuỗi) - Tên của giai đoạn API mà bạn muốn sử dụng cho ánh xạ này. Chỉ định '(Không có)' Nếu bạn muốn người gọi chỉ định rõ ràng tên hát sau bất kỳ tên đường dẫn cơ sở nào. (string) --

      Tên của giai đoạn liên quan.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 428 (** kwargs) ¶(**kwargs)

Tạo một tài nguyên triển khai, tạo ra một RESTAPI được chỉ định có thể gọi qua internet.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • TUYỆT VỜI (Chuỗi) - Tên của tài nguyên giai đoạn cho tài nguyên triển khai để tạo. (string) -- The name of the Stage resource for the Deployment resource to create.
  • SPADSCRIPL (Chuỗi) - Mô tả tài nguyên giai đoạn cho tài nguyên triển khai để tạo. (string) -- The description of the Stage resource for the Deployment resource to create.
  • Mô tả (Chuỗi) - Mô tả cho tài nguyên triển khai để tạo. (string) -- The description for the Deployment resource to create.
  • Cacheclusterenables (Boolean) - Cho phép cụm bộ đệm cho tài nguyên giai đoạn được chỉ định trong đầu vào. (boolean) -- Enables a cache cluster for the Stage resource specified in the input.
  • CacheClusterSize (Chuỗi) - Chỉ định kích thước cụm bộ đệm cho tài nguyên giai đoạn được chỉ định trong đầu vào, nếu cụm bộ đệm được bật. (string) -- Specifies the cache cluster size for the Stage resource specified in the input, if a cache cluster is enabled.
  • Biến (Dict) - (dict) --

    Một bản đồ xác định các biến giai đoạn cho tài nguyên giai đoạn được liên kết với việc triển khai mới. Tên biến có thể có các ký tự chữ và số và các giá trị phải khớp với

    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    29.

    • (sợi dây) --
      • (sợi dây) --
  • CANarySinstall (DID) - (dict) --

    Cấu hình đầu vào cho triển khai Canary khi triển khai là triển khai phát hành Canary.

    • phần trăm giao dịch (phao) - (float) --

      Tỷ lệ phần trăm (0,0-100.0) của giao thông được chuyển đến triển khai Canary.

    • StageVarableOverrides (Dict) - (dict) --

      Một lớp ghi đè biến giai đoạn được sử dụng cho triển khai phát hành Canary. Họ có thể ghi đè các biến giai đoạn hiện có hoặc thêm các biến giai đoạn mới cho triển khai phát hành Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

      • (sợi dây) --
        • (sợi dây) --
    • CANarySinstall (DID) - (boolean) --

      Cấu hình đầu vào cho triển khai Canary khi triển khai là triển khai phát hành Canary.

  • phần trăm giao dịch (phao) - (boolean) -- Specifies whether active tracing with X-ray is enabled for the Stage.
Tỷ lệ phần trăm (0,0-100.0) của giao thông được chuyển đến triển khai Canary.

StageVarableOverrides (Dict) -

Một lớp ghi đè biến giai đoạn được sử dụng cho triển khai phát hành Canary. Họ có thể ghi đè các biến giai đoạn hiện có hoặc thêm các biến giai đoạn mới cho triển khai phát hành Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

usestagecache (boolean) -

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}

Một lá cờ Boolean để cho biết liệu triển khai phát hành Canary có sử dụng bộ đệm giai đoạn hay không.

  • TrayEnables (Boolean)-Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

    Loại trở lại

    • DIGN (string) --

      Trả lại

    • Cú pháp phản hồi (string) --

      Cấu trúc phản ứng

    • (Diễn ngôn) - (datetime) --

      Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

    • id (chuỗi) - (dict) --

      Định danh cho tài nguyên triển khai.

      • (sợi dây) --

        • TrayEnables (Boolean)-Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

          • (sợi dây) --

            • TrayEnables (Boolean)-Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

              Loại trở lại

              • DIGN (string) --

                Trả lại

              • Cú pháp phản hồi (boolean) --

                Cấu trúc phản ứng

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • (Diễn ngôn) -
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
  • {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    40
Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.(**kwargs)

id (chuỗi) -

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • TUYỆT VỜI (Chuỗi) - Tên của tài nguyên giai đoạn cho tài nguyên triển khai để tạo. (dict) --

    [REQUIRED]

    SPADSCRIPL (Chuỗi) - Mô tả tài nguyên giai đoạn cho tài nguyên triển khai để tạo.

    • Mô tả (Chuỗi) - Mô tả cho tài nguyên triển khai để tạo. (string) -- [REQUIRED]

      Cacheclusterenables (Boolean) - Cho phép cụm bộ đệm cho tài nguyên giai đoạn được chỉ định trong đầu vào.

    • CacheClusterSize (Chuỗi) - Chỉ định kích thước cụm bộ đệm cho tài nguyên giai đoạn được chỉ định trong đầu vào, nếu cụm bộ đệm được bật. (string) --

      Biến (Dict) -

    • Một bản đồ xác định các biến giai đoạn cho tài nguyên giai đoạn được liên kết với việc triển khai mới. Tên biến có thể có các ký tự chữ và số và các giá trị phải khớp với
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      29.
      (string) --

      (sợi dây) --

    • statusCode (chuỗi) - (string) --

      Mã trạng thái HTTP của một phản hồi. Đây là một trường hợp lệ cho các loại thực thể API của

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      51,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      52 và
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      53. Giá trị mặc định là
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      80 cho bất kỳ mã trạng thái nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      70 khác, thuộc tính
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      88 của thực thể con phải khớp với chính xác của thực thể cha.

    • Tên (chuỗi) - (string) --

      Tên của thực thể API được nhắm mục tiêu. Đây là một trường hợp lệ và bắt buộc đối với các loại thực thể API của

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      43,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      44,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      47,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      48,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      49,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      50 và
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      52. Nó là một trường không hợp lệ cho bất kỳ loại thực thể nào khác.

  • Thuộc tính (Chuỗi) - (string) --

    [REQUIRED]

    Bản đồ nội dung tài liệu mới của thực thể API được nhắm mục tiêu. Các cặp giá trị khóa kèm theo là cụ thể của API, nhưng chỉ có thể xuất các cặp giá trị khóa tuân thủ OpenAPI có thể được xuất và do đó, được xuất bản.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một phần tài liệu cho một thực thể API được nhắm mục tiêu.

    • id (chuỗi) - (string) --

      Định danh tài liệu, được tạo bởi Gateway API khi

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      96 được tạo.

    • Vị trí (Diễn ngôn) - (dict) --

      Vị trí của thực thể API mà tài liệu áp dụng. Các trường hợp lệ phụ thuộc vào loại thực thể API được nhắm mục tiêu. Tất cả các trường vị trí hợp lệ không bắt buộc. Nếu không được chỉ định rõ ràng, trường vị trí hợp lệ được coi là ký tự đại diện và nội dung tài liệu liên quan có thể được kế thừa bằng các thực thể khớp, trừ khi được ghi đè.

      • loại (chuỗi) - (string) --

        Loại thực thể API mà nội dung tài liệu áp dụng. Các giá trị hợp lệ là

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        42,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và ____. Kế thừa nội dung không áp dụng cho bất kỳ thực thể nào của
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        42,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50 hoặc
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45.

      • đường dẫn (chuỗi) - (string) --

        Đường dẫn URL của mục tiêu. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        71 cho tài nguyên gốc. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể khác cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính ____370 của thực thể con phải khớp với thực thể cha là tiền tố.

      • Phương thức (chuỗi) - (string) --

        Động từ HTTP của một phương thức. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        80 cho bất kỳ phương thức nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        82 của thực thể con phải khớp với chính xác của thực thể cha.

      • statusCode (chuỗi) - (string) --

        Mã trạng thái HTTP của một phản hồi. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        80 cho bất kỳ mã trạng thái nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        88 của thực thể con phải khớp với chính xác của thực thể cha.

      • Tên (chuỗi) - (string) --

        Tên của thực thể API được nhắm mục tiêu. Đây là một trường hợp lệ và bắt buộc đối với các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52. Nó là một trường không hợp lệ cho bất kỳ loại thực thể nào khác.

    • Thuộc tính (Chuỗi) - (string) --

      Bản đồ nội dung tài liệu mới của thực thể API được nhắm mục tiêu. Các cặp giá trị khóa kèm theo là cụ thể của API, nhưng chỉ có thể xuất các cặp giá trị khóa tuân thủ OpenAPI có thể được xuất và do đó, được xuất bản.

Loại trở lại

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
DIGN(**kwargs)

Trả lại

Cú pháp phản hồi

Cấu trúc phản ứng

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
1

(Diễn ngôn) -
  • Một phần tài liệu cho một thực thể API được nhắm mục tiêu. (string) --

    [REQUIRED]

    id (chuỗi) -

  • Định danh tài liệu, được tạo bởi Gateway API khi
    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    96 được tạo.
    (string) --

    [REQUIRED]

    Vị trí (Diễn ngôn) -

  • Vị trí của thực thể API mà tài liệu áp dụng. Các trường hợp lệ phụ thuộc vào loại thực thể API được nhắm mục tiêu. Tất cả các trường vị trí hợp lệ không bắt buộc. Nếu không được chỉ định rõ ràng, trường vị trí hợp lệ được coi là ký tự đại diện và nội dung tài liệu liên quan có thể được kế thừa bằng các thực thể khớp, trừ khi được ghi đè. (string) -- The stage name to be associated with the new documentation snapshot.
  • Mô tả (Chuỗi) - Một mô tả về ảnh chụp nhanh tài liệu mới. (string) -- A description about the new documentation snapshot.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
2

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một ảnh chụp nhanh về tài liệu của API.

    • Phiên bản (chuỗi) - (string) --

      Định danh phiên bản của ảnh chụp nhanh tài liệu API.

    • createdDate (DateTime) - (datetime) --

      Ngày khi ảnh chụp nhanh tài liệu API được tạo.

    • Mô tả (Chuỗi) - (string) --

      Mô tả về ảnh chụp nhanh tài liệu API.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 566 (** kwargs) ¶(**kwargs)

Tạo một tên miền mới.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
3

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên của tài nguyên tên miền.

  • CertyAtename (Chuỗi)-Tên thân thiện với người dùng của chứng chỉ sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này. (string) -- The user-friendly name of the certificate that will be used by edge-optimized endpoint for this domain name.
  • chứng chỉ (chuỗi)-[không dùng nữa] phần thân của chứng chỉ máy chủ sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này được cung cấp bởi cơ quan chứng chỉ của bạn. (string) -- [Deprecated] The body of the server certificate that will be used by edge-optimized endpoint for this domain name provided by your certificate authority.
  • Chứng chỉPrivateKey (Chuỗi)-[Khấu dùng] Khóa riêng của Chứng chỉ tên miền của điểm cuối cùng cạnh của bạn. (string) -- [Deprecated] Your edge-optimized endpoint's domain name certificate's private key.
  • Chứng chỉ (Chuỗi)-[Khấu dùng] Chứng chỉ trung gian và tùy chọn Chứng chỉ gốc, từng loại khác mà không có bất kỳ dòng trống nào, được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này. Nếu bạn bao gồm chứng chỉ gốc, chuỗi chứng chỉ của bạn phải bắt đầu với chứng chỉ trung gian và kết thúc bằng chứng chỉ gốc. Sử dụng các chứng chỉ trung gian được cung cấp bởi cơ quan chứng chỉ của bạn. Không bao gồm bất kỳ trung gian nào không có trong chuỗi đường dẫn tin cậy. (string) -- [Deprecated] The intermediate certificates and optionally the root certificate, one after the other without any blank lines, used by an edge-optimized endpoint for this domain name. If you include the root certificate, your certificate chain must start with intermediate certificates and end with the root certificate. Use the intermediate certificates that were provided by your certificate authority. Do not include any intermediaries that are not in the chain of trust path.
  • CerticateArn (Chuỗi)-Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất. (string) -- The reference to an AWS-managed certificate that will be used by edge-optimized endpoint for this domain name. AWS Certificate Manager is the only supported source.
  • Khu vựcCertificatename (Chuỗi)-Tên thân thiện với người dùng của chứng chỉ sẽ được sử dụng bởi điểm cuối khu vực cho tên miền này. (string) -- The user-friendly name of the certificate that will be used by regional endpoint for this domain name.
  • Khu vựcCertificTearn (Chuỗi)-Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng bởi điểm cuối khu vực cho tên miền này. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất. (string) -- The reference to an AWS-managed certificate that will be used by regional endpoint for this domain name. AWS Certificate Manager is the only supported source.
  • EndPointConfiguration (Dict) - (dict) --

    Cấu hình điểm cuối của tên miền này hiển thị các loại điểm cuối của tên miền.

    • Các loại (danh sách) - (list) --

      Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68. Đối với API riêng, loại điểm cuối là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69.

      • (sợi dây) --

        Loại điểm cuối. Các giá trị hợp lệ là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69 cho API riêng.

    • VPCidPointIds (Danh sách) - (list) --

      Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69.

      • (sợi dây) --
  • Loại điểm cuối. Các giá trị hợp lệ là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    69 cho API riêng.
    (dict) --

    VPCidPointIds (Danh sách) -

    • (sợi dây) --
      • (sợi dây) --
  • Loại điểm cuối. Các giá trị hợp lệ là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    69 cho API riêng.
    (string) -- The Transport Layer Security (TLS) version + cipher suite for this DomainName. The valid values are
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    75 and
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    76 .
  • VPCidPointIds (Danh sách) - (dict) --

    Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    69.

    • Tags (dict) - (string) --

      Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      51. Giá trị thẻ có thể lên tới 256 ký tự.

    • SecurityPolicy (String) - Phiên bản bảo mật lớp vận chuyển (TLS) + bộ mật mã cho tên miền này. Các giá trị hợp lệ là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      75 và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      76.
      (string) --

      MutualTlsAuthentication (Dict) -

  • Cấu hình xác thực TLS lẫn nhau cho một tên miền tùy chỉnh. Nếu được chỉ định, API Gateway thực hiện xác thực hai chiều giữa máy khách và máy chủ. Khách hàng phải trình bày một chứng chỉ đáng tin cậy để truy cập API của bạn. (string) -- The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
4

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một tên miền tùy chỉnh dưới dạng tên máy chủ thân thiện với người dùng của API (RESTAPI).

    • DomainName (Chuỗi) - (string) --

      Tên miền tùy chỉnh dưới dạng tên máy chủ API, ví dụ,

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      78.

    • Chứng chỉ tên (Chuỗi) - (string) --

      Tên của chứng chỉ sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này.

    • Chứng chỉ (Chuỗi) - (string) --

      Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất.

    • Chứng chỉupploaddate (DateTime) - (datetime) --

      Dấu thời gian khi chứng chỉ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này đã được tải lên.

    • Khu vực -aldomainName (Chuỗi) - (string) --

      Tên miền được liên kết với điểm cuối khu vực cho tên miền tùy chỉnh này. Bạn thiết lập liên kết này bằng cách thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên miền khu vực này. Tên miền khu vực được API Gateway trả lại khi bạn tạo điểm cuối khu vực.

    • Khu vực -alHostedzoneId (Chuỗi) - (string) --

      Khu vực dành riêng cho khu vực Amazon Route 53 đã lưu trữ ID khu vực của điểm cuối khu vực. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API.

    • Khu vựcCertificatename (Chuỗi) - (string) --

      Tên của chứng chỉ sẽ được sử dụng để xác thực tên miền khu vực.

    • Khu vựcCertificateArn (Chuỗi) - (string) --

      Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng để xác thực tên miền khu vực. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất.

    • Phân phối InMentMainName (Chuỗi) - (string) --

      Tên miền của phân phối Amazon CloudFront được liên kết với tên miền tùy chỉnh này cho điểm cuối được tối ưu hóa cạnh. Bạn thiết lập liên kết này khi thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên phân phối này. Để biết thêm thông tin về các bản phân phối CloudFront, hãy xem tài liệu Amazon Cloudfront.

    • DistributionHostedzoneId (Chuỗi) - (string) --

      Tuyến đường 53 của Amazon Route 53 đã lưu trữ ID của điểm cuối được tối ưu hóa cạnh. Giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      79 cho tất cả các vùng. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API.

    • EndPointConfiguration (Dict) - (dict) --

      Cấu hình điểm cuối của tên miền này hiển thị các loại điểm cuối của tên miền.

      • Các loại (danh sách) - (list) --

        Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        68. Đối với API riêng, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --

          Loại điểm cuối. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69 cho API riêng.

      • VPCidPointIds (Danh sách) - (list) --

        Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (string) --

      VPCidPointIds (Danh sách) -

    • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69. (string) --

      domainnamestatus (chuỗi) -

    • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87 và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      88. Nếu trạng thái là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87, tên miền có thể được cập nhật.
      (string) --

      DOMAINNAMESTATUSMESSAGE (Chuỗi) -

    • Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền. (dict) --

      SecurityPolicy (Chuỗi) -

      • (sợi dây) --
        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (dict) --

      VPCidPointIds (Danh sách) -

      • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69. (string) --

        domainnamestatus (chuỗi) -

      • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        87 và
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        88. Nếu trạng thái là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        87, tên miền có thể được cập nhật.
        (string) --

        DOMAINNAMESTATUSMESSAGE (Chuỗi) -

      • TrustStorewarnings (Danh sách) - (list) --

        Một danh sách các cảnh báo rằng API Gateway trả về trong khi xử lý TrustStore của bạn. Giấy chứng nhận không hợp lệ tạo ra cảnh báo. TLS lẫn nhau vẫn được bật, nhưng một số máy khách có thể không thể truy cập API của bạn. Để giải quyết các cảnh báo, hãy tải lên một TrustStore mới lên S3, sau đó cập nhật tên miền của bạn để sử dụng phiên bản mới.

        • (sợi dây) --
    • Sở hữu Viễn việnCerTificateArn (Chuỗi) - (string) --

      ARN của Chứng chỉ công cộng do ACM cấp để xác nhận quyền sở hữu tên miền tùy chỉnh của bạn. Chỉ yêu cầu khi định cấu hình các TLS lẫn nhau và sử dụng ACM được nhập khẩu hoặc chứng chỉ CA riêng tư ARN làm khu vực.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 599 (** kwargs) ¶(**kwargs)

Thêm một tài nguyên mô hình mới vào tài nguyên RETAPI hiện có.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
5

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh RESTAPI theo đó mô hình sẽ được tạo.

  • Tên (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình. Phải là chữ và số.

  • Mô tả (chuỗi) - Mô tả của mô hình. (string) -- The description of the model.
  • lược đồ (chuỗi) - lược đồ cho mô hình. Đối với các mô hình
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    00, đây phải là mô hình Draft 4 của JSON DRAFT 4.
    (string) -- The schema for the model. For
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    00 models, this should be JSON schema draft 4 model.
  • ContentType (Chuỗi) - (string) --

    [REQUIRED]

    Loại nội dung cho mô hình.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
6

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Biểu thị cấu trúc dữ liệu của yêu cầu hoặc tải trọng phản hồi của phương thức.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên mô hình.

    • Tên (chuỗi) - (string) --

      Tên của mô hình. Phải là một chuỗi chữ và số.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của mô hình.

    • lược đồ (chuỗi) - (string) --

      Lược đồ cho mô hình. Đối với các mô hình

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00, đây phải là mô hình Draft 4 của JSON DRAFT 4. Không bao gồm các ký tự "*/" trong mô tả của bất kỳ thuộc tính nào vì các ký tự "*/" như vậy có thể được hiểu là điểm đánh dấu đóng cho các nhận xét trong một số ngôn ngữ, chẳng hạn như Java hoặc JavaScript, gây ra việc cài đặt SDK API của bạn được tạo bởi API Cửa ngõ để thất bại.

    • ContentType (Chuỗi) - (string) --

      Loại nội dung cho mô hình.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • ________ 599 (** kwargs) ¶
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Thêm một tài nguyên mô hình mới vào tài nguyên RETAPI hiện có.(**kwargs)

Xem thêm: Tài liệu API AWS

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
7

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh RESTAPI theo đó mô hình sẽ được tạo.

  • Tên (chuỗi) - (string) -- The name of the to-be-created RequestValidator.
  • Tên của mô hình. Phải là chữ và số. (boolean) -- A Boolean flag to indicate whether to validate request body according to the configured model schema for the method (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ).
  • Mô tả (chuỗi) - Mô tả của mô hình. (boolean) -- A Boolean flag to indicate whether to validate request parameters,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 , or not
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 .
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
8

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Biểu thị cấu trúc dữ liệu của yêu cầu hoặc tải trọng phản hồi của phương thức.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên mô hình.

    • Tên (chuỗi) - (string) --

      Tên của mô hình. Phải là một chuỗi chữ và số.

    • Mô tả (Chuỗi) - (boolean) --

      Mô tả của mô hình.

    • lược đồ (chuỗi) - (boolean) --

      Lược đồ cho mô hình. Đối với các mô hình

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00, đây phải là mô hình Draft 4 của JSON DRAFT 4. Không bao gồm các ký tự "*/" trong mô tả của bất kỳ thuộc tính nào vì các ký tự "*/" như vậy có thể được hiểu là điểm đánh dấu đóng cho các nhận xét trong một số ngôn ngữ, chẳng hạn như Java hoặc JavaScript, gây ra việc cài đặt SDK API của bạn được tạo bởi API Cửa ngõ để thất bại.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
ContentType (Chuỗi) -(**kwargs)

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
55

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

Thông số

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh RESTAPI theo đó mô hình sẽ được tạo.

  • Tên (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình. Phải là chữ và số.

  • Mô tả (chuỗi) - Mô tả của mô hình. (string) --

    [REQUIRED]

    lược đồ (chuỗi) - lược đồ cho mô hình. Đối với các mô hình

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    00, đây phải là mô hình Draft 4 của JSON DRAFT 4.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Biểu thị cấu trúc dữ liệu của yêu cầu hoặc tải trọng phản hồi của phương thức.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên mô hình.

    • Tên (chuỗi) - (string) --

      Tên của mô hình. Phải là chữ và số.

    • Mô tả (chuỗi) - Mô tả của mô hình. (string) --

      lược đồ (chuỗi) - lược đồ cho mô hình. Đối với các mô hình

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00, đây phải là mô hình Draft 4 của JSON DRAFT 4.

    • ContentType (Chuỗi) - (string) --

      Loại nội dung cho mô hình.

    • Loại trở lại (dict) --

      DIGN

      • (sợi dây) --

        • (Diễn ngôn) -

          Biểu thị cấu trúc dữ liệu của yêu cầu hoặc tải trọng phản hồi của phương thức.

          • httpMethod (string) --

            The method's HTTP verb.

          • authorizationType (string) --

            The method's authorization type. Valid values are

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            30 for open access,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            31 for using AWS IAM permissions,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32 for using a custom authorizer, or
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            60 for using a Cognito user pool.

          • authorizerId (string) --

            The identifier of an Authorizer to use on this method. The

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            26 must be
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32 .

          • apiKeyRequired (boolean) --

            A boolean flag specifying whether a valid ApiKey is required to invoke this method.

          • requestValidatorId (string) --

            The identifier of a RequestValidator for request validation.

          • operationName (string) --

            A human-friendly operation identifier for the method. For example, you can assign the

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            28 of
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            29 for the
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            30 method in the
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            31 example.

          • requestParameters (dict) --

            A key-value map defining required or optional method request parameters that can be accepted by API Gateway. A key is a method request parameter name matching the pattern of

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            32 , where
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            70 is
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            34 ,
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            70 , or
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            36 and
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            37 is a valid and unique parameter name. The value associated with the key is a Boolean flag indicating whether the parameter is required (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            48 ) or optional (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            49 ). The method request parameter names defined here are available in Integration to be mapped to integration request parameters or templates.

            • (string) --
              • (boolean) --
          • requestModels (dict) --

            A key-value map specifying data schemas, represented by Model resources, (as the mapped value) of the request payloads of given content types (as the mapping key).

            • (string) --
              • (string) --
          • methodResponses (dict) --

            Gets a method response associated with a given HTTP status code.

            • (string) --

              • (dict) --

                Represents a method response of a given HTTP status code returned to the client. The method response is passed from the back end through the associated integration response that can be transformed using a mapping template.

                • statusCode (string) --

                  The method response's status code.

                • responseParameters (dict) --

                  A key-value map specifying required or optional response parameters that API Gateway can send back to the caller. A key defines a method response header and the value specifies whether the associated method response header is required or not. The expression of the key must match the pattern

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  40 , where
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  37 is a valid and unique header name. API Gateway passes certain integration response data to the method response headers specified here according to the mapping you prescribe in the API's IntegrationResponse. The integration response data that can be mapped include an integration response header expressed in
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  42 , a static value enclosed within a pair of single quotes (e.g.,
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  43 ), or a JSON expression from the back-end response payload in the form of
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  44 , where
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  45 is a valid JSON expression without the
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  46 prefix.)

                  • (string) --
                    • (boolean) --
                • responseModels (dict) --

                  Specifies the Model resources used for the response's content-type. Response models are represented as a key/value map, with a content-type as the key and a Model name as the value.

                  • (string) --
                    • (string) --
          • methodIntegration (dict) --

            Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.

            • type (string) --

              Specifies an API method integration type. The valid value is one of the following:

              For the HTTP and HTTP proxy integrations, each integration can specify a protocol (

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              47 ), port and path. Standard 80 and 443 ports are supported as well as custom ports above 1024. An HTTP or HTTP proxy integration with a
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 of
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 is referred to as a private integration and uses a VpcLink to connect API Gateway to a network load balancer of a VPC.

            • httpMethod (string) --

              Specifies the integration's HTTP method type.

            • uri (string) --

              Specifies Uniform Resource Identifier (URI) of the integration endpoint.

              For

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              50 or
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              51 integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 is not
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 , or private integration, where
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 is
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 . For a private HTTP integration, the URI is not used for routing. For
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              56 or
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              57 integrations, the URI is of the form
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              58 . Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated subdomain supported by certain Amazon Web Services service for fast host-name lookup. action can be used for an Amazon Web Services service action-based API, using an Action={name}&{p1}={v1}&p2={v2}... query string. The ensuing {service_api} refers to a supported action {name} plus any required input parameters. Alternatively, path can be used for an AWS service path-based API. The ensuing service_api refers to the path to an Amazon Web Services service resource, including the region of the integrated Amazon Web Services service, if applicable. For example, for integration with the S3 API of GetObject, the uri can be either
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              59 or
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              60

            • ConnectionType (Chuỗi) - (string) --

              Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              61.

            • ConnectionID (Chuỗi) - (string) --

              ID của VPCLink được sử dụng để tích hợp khi

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              64 và không xác định, nếu không.

            • Thông tin đăng nhập (Chuỗi) - (string) --

              Chỉ định các thông tin cần thiết cho việc tích hợp, nếu có. Đối với tích hợp AWS, ba tùy chọn có sẵn. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để yêu cầu danh tính của người gọi được chuyển qua yêu cầu, chỉ định chuỗi

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              65. Để sử dụng các quyền dựa trên tài nguyên trên các dịch vụ AWS được hỗ trợ, chỉ định NULL.

            • requestParameter (dict) - (dict) --

              Một bản đồ giá trị khóa chỉ định các tham số yêu cầu được chuyển từ yêu cầu phương thức đến đầu sau. Khóa là tên tham số yêu cầu tích hợp và giá trị liên quan là giá trị tham số yêu cầu phương thức hoặc giá trị tĩnh phải được đặt trong các báo giá đơn và được mã hóa trước theo yêu cầu của phần cuối. Giá trị tham số yêu cầu phương thức phải khớp với mẫu của

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              32, trong đó
              {
                  'id': 'string',
                  'name': 'string',
                  'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                  'providerARNs': [
                      'string',
                  ],
                  'authType': 'string',
                  'authorizerUri': 'string',
                  'authorizerCredentials': 'string',
                  'identitySource': 'string',
                  'identityValidationExpression': 'string',
                  'authorizerResultTtlInSeconds': 123
              }
              
              70 là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              34,
              response = client.create_authorizer(
                  restApiId='string',
                  name='string',
                  type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                  providerARNs=[
                      'string',
                  ],
                  authType='string',
                  authorizerUri='string',
                  authorizerCredentials='string',
                  identitySource='string',
                  identityValidationExpression='string',
                  authorizerResultTtlInSeconds=123
              )
              
              70 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              36 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 phải là tên tham số yêu cầu phương thức hợp lệ và duy nhất.

              • (sợi dây) --
                • (sợi dây) --
            • requestTemplate (dict) - (dict) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

              • (sợi dây) --
                • (sợi dây) --
            • requestTemplate (dict) - (string) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

            • Vượt quabehavior (chuỗi) - (string) --

              Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              72. Giá trị hợp lệ là một trong những điều sau đây:
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

              ContentHandling (Chuỗi) -

            • Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              76 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              77, với các hành vi sau:
              (integer) --

              Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              78 được cấu hình để hỗ trợ chuyển tải qua.

            • Hết giờ (Số nguyên) - (string) --

              Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

            • không gian lưu trữ (chuỗi) - (list) --

              Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              79. Bạn có thể chỉ định cùng một
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

              • (sợi dây) --
            • requestTemplate (dict) - (dict) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

              • (sợi dây) --

                • requestTemplate (dict) -

                  Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

                  • Vượt quabehavior (chuỗi) - (string) --

                    Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    72. Giá trị hợp lệ là một trong những điều sau đây:
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

                  • ContentHandling (Chuỗi) - (string) --

                    Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    76 và
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    77, với các hành vi sau:

                  • Trả lời Phản hồi (DID) - (dict) --

                    Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    40, trong đó
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    42 hoặc
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    44, trong đó
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    45 là biểu thức JSON hợp lệ mà không có tiền tố
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    46.

                    • (sợi dây) --
                      • (sợi dây) --
                  • Trả lời (dict) --

                    Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

                    • (sợi dây) --
                      • (sợi dây) --
                  • Trả lời (string) --

                    Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

                    ContentHandling (Chuỗi) -

            • Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              76 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              77, với các hành vi sau:
              (dict) --

              Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

              • TLSConfig (Dict) - (boolean) --

                Chỉ định cấu hình TLS cho tích hợp.

                Insecureskipverization (Boolean) -

                Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                50 và
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                51.

          • Cảnh báo (list) --

            Kích hoạt

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

            • (sợi dây) --

Trả lời

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.(**kwargs)

ContentHandling (Chuỗi) -

Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
76 và
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
77, với các hành vi sau:

Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
1

TLSConfig (Dict) -
  • Chỉ định cấu hình TLS cho tích hợp. (string) --

    [REQUIRED]

    Insecureskipverization (Boolean) -

  • Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    50 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    51.
    (string) -- The description of the RestApi.
  • Cảnh báo (string) -- A version identifier for the API.
  • Kích hoạt
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96, bạn sẽ tăng nguy cơ tấn công người đàn ông.
    (string) -- The ID of the RestApi that you want to clone from.
  • AuthorizationsCopes (Danh sách) - (list) --

    Một danh sách các phạm vi ủy quyền được cấu hình trên phương thức. Các phạm vi được sử dụng với trình ủy quyền

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 để ủy quyền cho việc gọi phương thức. Ủy quyền hoạt động bằng cách khớp các phạm vi phương thức với phạm vi được phân tích cú pháp từ mã thông báo truy cập trong yêu cầu đến. Lệnh gọi phương thức được ủy quyền nếu bất kỳ phạm vi phương thức nào khớp với phạm vi được yêu cầu trong mã thông báo truy cập. Nếu không, lời cầu khẩn không được ủy quyền. Khi phạm vi phương thức được cấu hình, máy khách phải cung cấp mã thông báo truy cập thay vì mã thông báo nhận dạng cho mục đích ủy quyền.

    • (sợi dây) --
  • Ngoại lệ (integer) -- A nullable integer that is used to enable compression (with non-negative between 0 and 10485760 (10M) bytes, inclusive) or disable compression (with a null value) on an API. When compression is enabled, compression or decompression is not applied on the payload if the payload size is smaller than this value. Setting it to zero allows compression for any payload size.
  • ________ 705 (** kwargs) ¶ (string) -- The source of the API key for metering requests according to a usage plan. Valid values are: >``HEADER`` to read the API key from the
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    06 header of a request.
    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    43 to read the API key from the
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    08 from a custom authorizer.
  • Tạo một tài nguyên restapi mới. (dict) --

    Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp (list) --

      Thông số

      • (sợi dây) --

        Tên (chuỗi) -

    • VPCidPointIds (Danh sách) - (list) --

      Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69.

      • (sợi dây) --
  • Chính sách (Chuỗi) - Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức. (string) -- A stringified JSON policy document that applies to this RestApi regardless of the caller and Method configuration.
  • Tags (dict) - (dict) --

    Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    51. Giá trị thẻ có thể lên tới 256 ký tự.

    • (sợi dây) --
      • (sợi dây) --
  • Chính sách (Chuỗi) - Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức. (boolean) -- Specifies whether clients can invoke your API by using the default
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    17 endpoint. By default, clients can invoke your API with the default
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    18 endpoint. To require that clients use a custom domain name to invoke your API, disable the default endpoint
Tags (dict) -

Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
51. Giá trị thẻ có thể lên tới 256 ký tự.

DisableExecuteApiEmeivePoint (Boolean) - Chỉ định xem khách hàng có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định

Loại trở lại

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
2

DIGN

  • Trả lại

    Cú pháp phản hồi

    • Cấu trúc phản ứng (string) --

      (Diễn ngôn) -

    • Đại diện cho một API nghỉ ngơi. (string) --

      id (chuỗi) -

    • Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API. (string) --

      Tên (chuỗi) -

    • Tên của API. (datetime) --

      Mô tả (Chuỗi) -

    • Mô tả của API. (string) --

      createdDate (DateTime) -

    • Dấu thời gian khi API được tạo. (list) --

      Phiên bản (chuỗi) -

      • (sợi dây) --
    • Một định danh phiên bản cho API. (list) --

      cảnh báo (danh sách) -

      • (sợi dây) --
    • Các tin nhắn cảnh báo được báo cáo khi

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      19 được bật trong quá trình nhập API. (integer) --

      BinaryMediaTypes (Danh sách) -

    • Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8. (string) --

      Tối thiểu

    • Một số nguyên vô hiệu được sử dụng để cho phép nén (với các byte không âm từ 0 đến 10485760 (10M), bao gồm) hoặc vô hiệu hóa nén (có giá trị null) trên API. Khi nén được bật, nén hoặc giải nén không được áp dụng trên tải trọng nếu kích thước tải trọng nhỏ hơn giá trị này. Đặt nó thành 0 cho phép nén cho bất kỳ kích thước tải trọng. (dict) --

      apikeysource (chuỗi) -

      • Nguồn của khóa API cho các yêu cầu đo sáng theo kế hoạch sử dụng. Các giá trị hợp lệ là:> `` header`` để đọc khóa API từ tiêu đề

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        06 của yêu cầu.
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43 để đọc khóa API từ
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        08 từ một trình ủy quyền tùy chỉnh.
        (list) --

        EndPointConfiguration (Dict) -

        • (sợi dây) --

          Cấu hình điểm cuối của RESTAPI này hiển thị các loại điểm cuối của API.

      • VPCidPointIds (Danh sách) - (list) --

        Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --
    • Các loại (danh sách) - (string) --

      Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68. Đối với API riêng, loại điểm cuối là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69.

    • Loại điểm cuối. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (dict) --

      Chính sách (chuỗi) -

      • (sợi dây) --
        • (sợi dây) --
    • Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức. (boolean) --

      Tags (dict) -

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
vô hiệu hóa(**kwargs)

Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

Ngoại lệ

________ 737 (** kwargs) ¶

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
3

Tạo một tài nguyên giai đoạn mới tham chiếu triển khai từ trước cho API.
  • Xem thêm: Tài liệu API AWS (string) --

    [REQUIRED]

    Yêu cầu cú pháp

  • Thông số (string) --

    [REQUIRED]

    restapiid (chuỗi) -

  • Định danh chuỗi của restapi liên quan. (string) --

    [REQUIRED]

    TUYỆT VỜI (Chuỗi) -

  • Tên cho tài nguyên sân khấu. Tên giai đoạn chỉ có thể chứa các ký tự chữ và số, dấu gạch nối và gạch dưới. Chiều dài tối đa là 128 ký tự. (string) -- The description of the Stage resource.
  • Triển khai (Chuỗi) - (boolean) -- Whether cache clustering is enabled for the stage.
  • Định danh của tài nguyên triển khai cho tài nguyên giai đoạn. (string) -- The stage's cache cluster size.
  • Mô tả (chuỗi) - Mô tả của tài nguyên giai đoạn. (dict) --

    CacheClusterEnables (Boolean) - Cho dù phân cụm bộ đệm có được bật cho sân khấu hay không.

    • (sợi dây) --
      • (sợi dây) --
  • DocumentationVersion (Chuỗi) - Phiên bản của tài liệu API được liên kết. (string) -- The version of the associated API documentation.
  • CANarySinstall (DID) - (dict) --

    Các cài đặt triển khai Canary của giai đoạn này.

    • phần trăm giao dịch (phao) - (float) --

      Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary.

    • Triển khai (Chuỗi) - (string) --

      ID của triển khai Canary.

    • StageVarableOverrides (Dict) - (dict) --

      Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

      • (sợi dây) --
        • (sợi dây) --
    • usestagecache (boolean) - (boolean) --

      Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

  • TrayEnables (Boolean)-Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không. (boolean) -- Specifies whether active tracing with X-ray is enabled for the Stage.
  • Tags (dict) - (dict) --

    Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    51. Giá trị thẻ có thể lên tới 256 ký tự.

    • (sợi dây) --
      • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
4

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một định danh duy nhất cho một phiên bản của Restapi được triển khai có thể gọi được bởi người dùng.

    • Triển khai (Chuỗi) - (string) --

      ID của triển khai Canary.

    • StageVarableOverrides (Dict) - (string) --

      Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

    • usestagecache (boolean) - (string) --

      Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

    • TrayEnables (Boolean)-Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không. (string) --

      Tags (dict) -

    • Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      51. Giá trị thẻ có thể lên tới 256 ký tự. (boolean) --

      Loại trở lại

    • DIGN (string) --

      Trả lại

    • Cú pháp phản hồi (string) --

      Cấu trúc phản ứng

    • (Diễn ngôn) - (dict) --

      Đại diện cho một định danh duy nhất cho một phiên bản của Restapi được triển khai có thể gọi được bởi người dùng.

      • (sợi dây) --

        • (Diễn ngôn) -

          Đại diện cho một định danh duy nhất cho một phiên bản của Restapi được triển khai có thể gọi được bởi người dùng.

          • Định danh của việc triển khai mà giai đoạn chỉ ra. (boolean) --

            clientCertificateId (Chuỗi) -

          • Định danh của chứng chỉ máy khách cho giai đoạn API. (string) --

            TUYỆT VỜI (Chuỗi) -

          • Tên của giai đoạn là phân đoạn đường dẫn đầu tiên trong Mã định danh tài nguyên thống nhất (URI) của một cuộc gọi đến Cổng API. Tên giai đoạn chỉ có thể chứa các ký tự chữ và số, dấu gạch nối và gạch dưới. Chiều dài tối đa là 128 ký tự. (boolean) --

            Mô tả (Chuỗi) -

          • Mô tả của sân khấu. (integer) --

            Cacheclusterenables (Boolean) -

          • Chỉ định xem cụm bộ đệm có được bật cho giai đoạn hay không. (float) --

            Cacheclustersize (Chuỗi) -

          • Kích thước của cụm bộ đệm cho giai đoạn, nếu được bật. (boolean) --

            CacheClusterStatus (Chuỗi) -

          • Trạng thái của cụm bộ đệm cho giai đoạn, nếu được bật. (integer) --

            Phương thức Cài đặt (DID) -

          • Bản đồ xác định cài đặt phương thức cho tài nguyên giai đoạn. Các phím (được chỉ định là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            40 bên dưới) là các đường dẫn phương thức được xác định là
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            41 cho ghi đè phương thức riêng lẻ hoặc
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            42 để ghi đè tất cả các phương thức trong giai đoạn.
            (boolean) --

            Chỉ định các thuộc tính cài đặt phương thức.

          • Metricsenables (Boolean) - (boolean) --

            Chỉ định xem các số liệu Amazon CloudWatch có được bật cho phương pháp này hay không. Đường dẫn bản vá cho cài đặt này là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            43 và giá trị là boolean.

          • loggingLevel (chuỗi) - (string) --

            Chỉ định mức ghi nhật ký cho phương thức này, ảnh hưởng đến các mục nhật ký được đẩy đến nhật ký Amazon CloudWatch. Đường dẫn bản vá cho cài đặt này là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            44 và các cấp có sẵn là
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            45,
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            46 và
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            47. Chọn
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            46 để chỉ ghi các mục cấp độ lỗi vào nhật ký CloudWatch hoặc chọn
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            47 để bao gồm tất cả các sự kiện
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            46 cũng như các sự kiện thông tin bổ sung.

    • DataTraceEnables (Boolean) - (dict) --

      Chỉ định xem ghi nhật ký theo dõi dữ liệu có được bật cho phương thức này hay không, ảnh hưởng đến các mục nhật ký được đẩy lên nhật ký Amazon CloudWatch. Đường dẫn bản vá cho cài đặt này là

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      51 và giá trị là boolean.

      • (sợi dây) --
        • (sợi dây) --
    • tài liệu chuyển đổi (chuỗi) - (string) --

      Phiên bản của tài liệu API liên quan.

    • accessLogSinstalls (dict) - (dict) --

      Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

      • Định dạng (Chuỗi) - (string) --

        Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        63.

      • Destinationarn (chuỗi) - (string) --

        Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        64.

    • CANarySinstall (DID) - (dict) --

      Cài đặt cho việc triển khai Canary trong giai đoạn này.

      • phần trăm giao dịch (phao) - (float) --

        Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary.

      • Triển khai (Chuỗi) - (string) --

        ID của triển khai Canary.

      • StageVarableOverrides (Dict) - (dict) --

        Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

        • (sợi dây) --
          • (sợi dây) --
      • usestagecache (boolean) - (boolean) --

        Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

    • Truy tìm (Boolean) - (boolean) --

      Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

    • Webaclarn (chuỗi) - (string) --

      ARN của WebAcl liên quan đến giai đoạn.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --
    • createdDate (DateTime) - (datetime) --

      Dấu thời gian khi sân khấu được tạo ra.

    • LastUpdatedDate (DateTime) - (datetime) --

      Dấu thời gian khi giai đoạn cập nhật lần cuối.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 771 (** kwargs) ¶(**kwargs)

Tạo một kế hoạch sử dụng với giới hạn bướm ga và hạn ngạch, cũng như các giai đoạn API liên quan, được chỉ định trong tải trọng.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
5

Thông số
  • Tên (chuỗi) - (string) --

    [REQUIRED]

    Tên của kế hoạch sử dụng.

  • Mô tả (chuỗi) - Mô tả của kế hoạch sử dụng. (string) -- The description of the usage plan.
  • Apistages (Danh sách) - (list) --

    Các giai đoạn API liên quan của kế hoạch sử dụng.

    • (Diễn ngôn) -

      Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

      • apiid (chuỗi) - (string) --

        ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

      • giai đoạn (chuỗi) - (string) --

        Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

      • apiid (chuỗi) - (dict) --

        ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

        • (sợi dây) --
          • (Diễn ngôn) -

            Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

            • apiid (chuỗi) - (integer) --

              ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

            • giai đoạn (chuỗi) - (float) --

              ga (dict) -

  • Bản đồ có chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng. (dict) --

    Giới hạn tỷ lệ yêu cầu API.

    • apiid (chuỗi) - (integer) --

      ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

    • giai đoạn (chuỗi) - (float) --

      ga (dict) -

  • Bản đồ có chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng. (dict) --

    Giới hạn tỷ lệ yêu cầu API.

    • Burstlimit (Số nguyên) - (integer) --

      Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

    • ratelimit (float) - (integer) --

      Giới hạn tỷ lệ yêu cầu mục tiêu API.

    • ga (dict) - (string) --

      Các giới hạn điều chỉnh của kế hoạch sử dụng.

  • hạn ngạch (dict) - (dict) --

    Hạn ngạch của kế hoạch sử dụng.

    • (sợi dây) --
      • (sợi dây) --
giới hạn (số nguyên) -

Số lượng yêu cầu tối đa mục tiêu có thể được thực hiện trong một khoảng thời gian nhất định.

Offset (Số nguyên) -

Số lượng yêu cầu bị trừ khỏi giới hạn đã cho trong khoảng thời gian ban đầu.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
6

giai đoạn (chuỗi) -

  • (Diễn ngôn) -

    Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

    • apiid (chuỗi) - (string) --

      ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

    • giai đoạn (chuỗi) - (string) --

      ga (dict) -

    • Bản đồ có chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng. (string) --

      Giới hạn tỷ lệ yêu cầu API.

    • Burstlimit (Số nguyên) - (list) --

      Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

      • (Diễn ngôn) -

        Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

        • apiid (chuỗi) - (string) --

          ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

        • giai đoạn (chuỗi) - (string) --

          Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

        • apiid (chuỗi) - (dict) --

          ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

          • (sợi dây) --

            • (Diễn ngôn) -

              Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.

              • apiid (chuỗi) - (integer) --

                ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

              • ratelimit (float) - (float) --

                Giới hạn tỷ lệ yêu cầu mục tiêu API.

    • ga (dict) - (dict) --

      Một bản đồ chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng.

      • Burstlimit (Số nguyên) - (integer) --

        Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

      • ratelimit (float) - (float) --

        Giới hạn tỷ lệ yêu cầu mục tiêu API.

    • ga (dict) - (dict) --

      Một bản đồ chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng.

      • Burstlimit (Số nguyên) - (integer) --

        Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

      • hạn ngạch (dict) - (integer) --

        Số lượng mục tiêu tối đa của các yêu cầu được phép cho mỗi khoảng thời gian đơn vị nhất định.

      • giới hạn (số nguyên) - (string) --

        Số lượng yêu cầu tối đa mục tiêu có thể được thực hiện trong một khoảng thời gian nhất định.

    • Offset (Số nguyên) - (string) --

      Số lượng yêu cầu bị trừ khỏi giới hạn đã cho trong khoảng thời gian ban đầu.

    • giai đoạn (chuỗi) - (dict) --

      Khoảng thời gian áp dụng giới hạn. Các giá trị hợp lệ là "ngày", "tuần" hoặc "tháng".

      • ProductCode (String) -
        • ProductCode (String) -

Mã định danh sản phẩm AWS Markeplace để liên kết với kế hoạch sử dụng như một sản phẩm SaaS trên thị trường AWS.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tags (dict) -(**kwargs)

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

(sợi dây) --

Ngoại lệ

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
7

________ 779 (** kwargs) ¶
  • Tạo khóa Kế hoạch sử dụng để thêm khóa API hiện có vào gói sử dụng. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

  • sử dụngPlanid (chuỗi) - (string) --

    [REQUIRED]

    ID của tài nguyên sử dụng đại diện cho kế hoạch sử dụng chứa tài nguyên sử dụng được tạo ra để tạo ra một khách hàng kế hoạch.

keyid (chuỗi) -

Định danh của tài nguyên sử dụngPlanKey cho khách hàng kế hoạch.

keytype (chuỗi) -

Loại tài nguyên sử dụng cho khách hàng kế hoạch.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
8

Loại trở lại

  • DIGN

    Trả lại

    • Cú pháp phản hồi (string) --

      Cấu trúc phản ứng

    • (Diễn ngôn) - (string) --

      Đại diện cho một khóa kế hoạch sử dụng để xác định khách hàng kế hoạch.

    • id (chuỗi) - (string) --

      ID của khóa kế hoạch sử dụng.

    • loại (chuỗi) - (string) --

      Loại khóa kế hoạch sử dụng. Hiện tại, loại khóa hợp lệ là

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      80.

Mã định danh sản phẩm AWS Markeplace để liên kết với kế hoạch sử dụng như một sản phẩm SaaS trên thị trường AWS.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • Tags (dict) -
Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.(**kwargs)

(sợi dây) --

(sợi dây) --

Ngoại lệ

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
9

________ 779 (** kwargs) ¶
  • Tạo khóa Kế hoạch sử dụng để thêm khóa API hiện có vào gói sử dụng. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (string) -- The description of the VPC link.
  • Thông số (list) --

    [REQUIRED]

    sử dụngPlanid (chuỗi) -

    • ProductCode (String) -
  • Mã định danh sản phẩm AWS Markeplace để liên kết với kế hoạch sử dụng như một sản phẩm SaaS trên thị trường AWS. (dict) --

    Tags (dict) -

    • ProductCode (String) -
      • ProductCode (String) -
keyid (chuỗi) -

Định danh của tài nguyên sử dụngPlanKey cho khách hàng kế hoạch.

keytype (chuỗi) -

Loại tài nguyên sử dụng cho khách hàng kế hoạch.

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
0

Loại trở lại

  • DIGN

    Trả lại

    • Cú pháp phản hồi (string) --

      Cấu trúc phản ứng

    • loại (chuỗi) - (string) --

      Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp (string) --

      Thông số

    • sử dụngPlanid (chuỗi) - (list) --

      sử dụngPlanid (chuỗi) -

      • ProductCode (String) -
    • Mã định danh sản phẩm AWS Markeplace để liên kết với kế hoạch sử dụng như một sản phẩm SaaS trên thị trường AWS. (string) --

      Tags (dict) -

    • Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định. (string) --

      (sợi dây) --

    • giai đoạn (chuỗi) - (dict) --

      Khoảng thời gian áp dụng giới hạn. Các giá trị hợp lệ là "ngày", "tuần" hoặc "tháng".

      • ProductCode (String) -
        • ProductCode (String) -

Mã định danh sản phẩm AWS Markeplace để liên kết với kế hoạch sử dụng như một sản phẩm SaaS trên thị trường AWS.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tags (dict) -(**kwargs)

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

(sợi dây) --

Ngoại lệ

________ 779 (** kwargs) ¶

Tạo khóa Kế hoạch sử dụng để thêm khóa API hiện có vào gói sử dụng.apiKey (string) --

[REQUIRED]

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

Mã định danh sản phẩm AWS Markeplace để liên kết với kế hoạch sử dụng như một sản phẩm SaaS trên thị trường AWS.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tags (dict) -(**kwargs)

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

(sợi dây) --

Ngoại lệ

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
2

________ 779 (** kwargs) ¶
  • Tạo khóa Kế hoạch sử dụng để thêm khóa API hiện có vào gói sử dụng. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 812 (** kwargs) ¶(**kwargs)

Xóa tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
3

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

    Để chỉ định một đường dẫn cơ sở trống, hãy đặt tham số này thành

    {
        'id': 'string',
        'description': 'string',
        'createdDate': datetime(2015, 1, 1),
        'apiSummary': {
            'string': {
                'string': {
                    'authorizationType': 'string',
                    'apiKeyRequired': True|False
                }
            }
        }
    }
    
    13.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 812 (** kwargs) ¶(**kwargs)

Xóa tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
4

Thông sốclientCertificateId (string) --

[REQUIRED]

DomainName (Chuỗi) -

Tên miền của tài nguyên BasePathMapping để xóa.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 812 (** kwargs) ¶(**kwargs)

Xóa tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
5

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 812 (** kwargs) ¶(**kwargs)

Xóa tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
6

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 812 (** kwargs) ¶(**kwargs)

Xóa tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
7

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 812 (** kwargs) ¶(**kwargs)

Xóa tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
8

Thông sốdomainName (string) --

[REQUIRED]

DomainName (Chuỗi) -

Tên miền của tài nguyên BasePathMapping để xóa.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
BASEPATH (Chuỗi) -(**kwargs)

Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
9

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Để chỉ định một đường dẫn cơ sở trống, hãy đặt tham số này thành
{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
13.(**kwargs)

________ 819 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
0

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

  • Để chỉ định một đường dẫn cơ sở trống, hãy đặt tham số này thành
    {
        'id': 'string',
        'description': 'string',
        'createdDate': datetime(2015, 1, 1),
        'apiSummary': {
            'string': {
                'string': {
                    'authorizationType': 'string',
                    'apiKeyRequired': True|False
                }
            }
        }
    }
    
    13.
    (string) --

    [REQUIRED]

    ________ 819 (** kwargs) ¶

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Xóa tài nguyên khách hàng.(**kwargs)

Tham sốClientCerToid (Chuỗi) -

Định danh của tài nguyên máy khách sẽ bị xóa.

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
1

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

  • Để chỉ định một đường dẫn cơ sở trống, hãy đặt tham số này thành
    {
        'id': 'string',
        'description': 'string',
        'createdDate': datetime(2015, 1, 1),
        'apiSummary': {
            'string': {
                'string': {
                    'authorizationType': 'string',
                    'apiKeyRequired': True|False
                }
            }
        }
    }
    
    13.
    (string) --

    [REQUIRED]

    ________ 819 (** kwargs) ¶

  • Xóa tài nguyên khách hàng. (string) --

    [REQUIRED]

    Tham sốClientCerToid (Chuỗi) -

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Định danh của tài nguyên máy khách sẽ bị xóa.(**kwargs)

Trả lại

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

Thông số

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

  • Để chỉ định một đường dẫn cơ sở trống, hãy đặt tham số này thành
    {
        'id': 'string',
        'description': 'string',
        'createdDate': datetime(2015, 1, 1),
        'apiSummary': {
            'string': {
                'string': {
                    'authorizationType': 'string',
                    'apiKeyRequired': True|False
                }
            }
        }
    }
    
    13.
    (string) --

    [REQUIRED]

    ________ 819 (** kwargs) ¶

Xóa tài nguyên khách hàng.

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
Tham sốClientCerToid (Chuỗi) -(**kwargs)

Định danh của tài nguyên máy khách sẽ bị xóa.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
3

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để xóa.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở của tài nguyên BasePathMapping để xóa.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Động từ HTTP của tài nguyên phương thức.

  • statusCode (chuỗi) - (string) --

    [REQUIRED]

    Mã định danh mã trạng thái cho tài nguyên Phương thứcResponse.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
________ 879 (** kwargs) ¶(**kwargs)

Xóa một mô hình.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
4

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 879 (** kwargs) ¶(**kwargs)

Xóa một mô hình.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
5

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
52(**kwargs)

________ 879 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
6

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
________ 879 (** kwargs) ¶(**kwargs)

Xóa một mô hình.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
7

Thông sốrestApiId (string) --

[REQUIRED]

Định danh chuỗi của restapi liên quan.

modelName (chuỗi) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
52(**kwargs)

________ 879 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
8

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
________ 879 (** kwargs) ¶(**kwargs)

Xóa một mô hình.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
9

Thông sốusagePlanId (string) --

[REQUIRED]

restapiid (chuỗi) -

modelName (chuỗi) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tên của mô hình để xóa.(**kwargs)

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
55

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
0

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
55(**kwargs)

________ 885 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
1

Thông sốvpcLinkId (string) --

[REQUIRED]

restapiid (chuỗi) -

modelName (chuỗi) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tên của mô hình để xóa.(**kwargs)

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
55

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
2

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 885 (** kwargs) ¶(**kwargs)

Xóa một requestValidator của một restapi nhất định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
3

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để xóa.

Trả lại

Không có

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
55(**kwargs)

________ 885 (** kwargs) ¶

Xóa một requestValidator của một restapi nhất định.

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
4

Thông số
  • requestValidatorId (chuỗi) - (string) -- The description of the ClientCertificate.
  • Định danh của requestValidator sẽ bị xóa. (dict) --

    ________ 891 (** kwargs) ¶

    • Xóa một tài nguyên tài nguyên.
      • Xóa một tài nguyên tài nguyên.
resourceId (chuỗi) -

Định danh của tài nguyên.

Trả lại

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
57

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
5

________ 897 (** kwargs) ¶

  • Xóa API được chỉ định.

    Tham sốRestapiID (Chuỗi) -

    • Trả lại (string) --

      ________ 903 (** kwargs) ¶

    • Xóa một tài nguyên giai đoạn. (string) --

      Thông số

    • PEMENCODEDCERTER (Chuỗi) - (string) --

      Khóa công khai được mã hóa PEM của chứng chỉ máy khách, có thể được sử dụng để định cấu hình xác thực chứng chỉ trong điểm cuối tích hợp.

    • createdDate (DateTime) - (datetime) --

      Dấu thời gian khi chứng chỉ máy khách được tạo.

    • Hết hạnDate (DateTime) - (datetime) --

      Dấu thời gian khi chứng chỉ máy khách sẽ hết hạn.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 949 ()()

Nhận thông tin về tài nguyên tài khoản hiện tại.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
6

Trả về cú pháp TypedicTreturnsResponseResponse Syntax

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
7

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một tài khoản AWS được liên kết với cổng API.

    • CloudWatchRoleArn (Chuỗi) - (string) --

      ARN của vai trò Amazon CloudWatch cho tài khoản hiện tại.

    • Throttlesettings (Dict) - (dict) --

      Chỉ định giới hạn yêu cầu API được cấu hình cho tài khoản hiện tại.

      • Burstlimit (Số nguyên) - (integer) --

        Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

      • ratelimit (float) - (float) --

        Giới hạn tỷ lệ yêu cầu mục tiêu API.

    • các tính năng (danh sách) - (list) --

      Một danh sách các tính năng được hỗ trợ cho tài khoản. Khi các gói sử dụng được bật, danh sách các tính năng sẽ bao gồm mục nhập

      response = client.create_documentation_part(
          restApiId='string',
          location={
              'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
              'path': 'string',
              'method': 'string',
              'statusCode': 'string',
              'name': 'string'
          },
          properties='string'
      )
      
      50.

      • (sợi dây) --
    • Ngoại lệ (string) --

      ________ 949 ()

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 949 ()(**kwargs)

Nhận thông tin về tài nguyên tài khoản hiện tại.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
8

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
6
  • Trả về cú pháp TypedicTreturnsResponse (string) --

    [REQUIRED]

    Cấu trúc phản ứng

  • (Diễn ngôn) - (boolean) -- A boolean flag to specify whether (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) the result contains the key value.
Đại diện cho một tài khoản AWS được liên kết với cổng API.

CloudWatchRoleArn (Chuỗi) -

ARN của vai trò Amazon CloudWatch cho tài khoản hiện tại.

Throttlesettings (Dict) -

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một tài khoản AWS được liên kết với cổng API.

    • CloudWatchRoleArn (Chuỗi) - (string) --

      ARN của vai trò Amazon CloudWatch cho tài khoản hiện tại.

    • Throttlesettings (Dict) - (string) --

      Chỉ định giới hạn yêu cầu API được cấu hình cho tài khoản hiện tại.

    • Burstlimit (Số nguyên) - (string) --

      Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

    • ratelimit (float) - (string) --

      Giới hạn tỷ lệ yêu cầu mục tiêu API.

    • các tính năng (danh sách) - (string) --

      Một danh sách các tính năng được hỗ trợ cho tài khoản. Khi các gói sử dụng được bật, danh sách các tính năng sẽ bao gồm mục nhập

      response = client.create_documentation_part(
          restApiId='string',
          location={
              'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
              'path': 'string',
              'method': 'string',
              'statusCode': 'string',
              'name': 'string'
          },
          properties='string'
      )
      
      50.

    • apikeyVersion (chuỗi) - (boolean) --

      Phiên bản của các khóa API được sử dụng cho tài khoản.

    • createdDate (DateTime) - (datetime) --

      ________ 955 (** kwargs) ¶

    • Nhận thông tin về tài nguyên Apikey hiện tại. (datetime) --

      Thông số

    • apikey (chuỗi) - (list) --

      Định danh của tài nguyên Apikey.

      • (sợi dây) --
    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 949 ()(**kwargs)

Nhận thông tin về tài nguyên tài khoản hiện tại.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
0

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
6
  • Trả về cú pháp TypedicTreturnsResponse (string) -- The current pagination position in the paged result set.
  • Cấu trúc phản ứng (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
  • (Diễn ngôn) - (string) -- The name of queried API keys.
  • Đại diện cho một tài khoản AWS được liên kết với cổng API. (string) -- The identifier of a customer in AWS Marketplace or an external system, such as a developer portal.
  • CloudWatchRoleArn (Chuỗi) - (boolean) -- A boolean flag to specify whether (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) the result contains key values.
Đại diện cho một tài khoản AWS được liên kết với cổng API.

CloudWatchRoleArn (Chuỗi) -

ARN của vai trò Amazon CloudWatch cho tài khoản hiện tại.

Throttlesettings (Dict) -

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
1

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một tài khoản AWS được liên kết với cổng API.

    • CloudWatchRoleArn (Chuỗi) - (list) --

      ARN của vai trò Amazon CloudWatch cho tài khoản hiện tại.

      • (sợi dây) --
    • Throttlesettings (Dict) - (string) --

    • Chỉ định giới hạn yêu cầu API được cấu hình cho tài khoản hiện tại. (list) --

      Burstlimit (Số nguyên) -

      • (Diễn ngôn) -

        Đại diện cho một tài khoản AWS được liên kết với cổng API.

        • CloudWatchRoleArn (Chuỗi) - (string) --

          ARN của vai trò Amazon CloudWatch cho tài khoản hiện tại.

        • Throttlesettings (Dict) - (string) --

          Chỉ định giới hạn yêu cầu API được cấu hình cho tài khoản hiện tại.

        • Burstlimit (Số nguyên) - (string) --

          Yêu cầu mục tiêu API giới hạn tốc độ nổ. Điều này cho phép nhiều yêu cầu thông qua trong một khoảng thời gian hơn giới hạn tốc độ mục tiêu.

        • ratelimit (float) - (string) --

          Giới hạn tỷ lệ yêu cầu mục tiêu API.

        • các tính năng (danh sách) - (string) --

          Một danh sách các tính năng được hỗ trợ cho tài khoản. Khi các gói sử dụng được bật, danh sách các tính năng sẽ bao gồm mục nhập

          response = client.create_documentation_part(
              restApiId='string',
              location={
                  'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
                  'path': 'string',
                  'method': 'string',
                  'statusCode': 'string',
                  'name': 'string'
              },
              properties='string'
          )
          
          50.

        • apikeyVersion (chuỗi) - (boolean) --

          Phiên bản của các khóa API được sử dụng cho tài khoản.

        • createdDate (DateTime) - (datetime) --

          Dấu thời gian khi khóa API được tạo.

        • LastUpdatedDate (DateTime) - (datetime) --

          Dấu thời gian khi khóa API được cập nhật lần cuối.

        • StageKeys (Danh sách) - (list) --

          Một danh sách các tài nguyên giai đoạn được liên kết với tài nguyên Apikey.

          • (sợi dây) --
        • Tags (dict) - (dict) --

          Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

          • (sợi dây) --
            • (sợi dây) --

Tags (dict) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.(**kwargs)

Ngoại lệ

________ 970 (** kwargs) ¶

Mô tả một tài nguyên ủy quyền hiện có.

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
2

Xem thêm: Tài liệu API AWS
  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

AuthorizerId (Chuỗi) -

Định danh của tài nguyên ủy quyền.

Loại trở lại

DIGN

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}

Trả lại

  • Cú pháp phản hồi

    Cấu trúc phản ứng

    • (Diễn ngôn) - (string) --

      Đại diện cho một lớp ủy quyền cho các phương pháp. Nếu được bật trên phương thức, API Gateway sẽ kích hoạt trình ủy quyền khi máy khách gọi phương thức.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên ủy quyền.

    • Tên (chuỗi) - (string) --

      Tên của người ủy quyền.

    • loại (chuỗi) - (list) --

      Loại ủy quyền. Các giá trị hợp lệ là

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 cho hàm Lambda sử dụng mã thông báo ủy quyền duy nhất được gửi trong tiêu đề tùy chỉnh,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59 cho hàm Lambda bằng các tham số yêu cầu đến và
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Amazon Cognito.

      • (sợi dây) --
    • Tags (dict) - (string) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

    • Ngoại lệ (string) --

      ________ 970 (** kwargs) ¶

    • Mô tả một tài nguyên ủy quyền hiện có. (string) --

      Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp (string) --

      Thông số

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • AuthorizerId (Chuỗi) - (integer) --

      Định danh của tài nguyên ủy quyền.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1004 (** kwargs) ¶(**kwargs)

Mô tả một nguồn tài nguyên ủy quyền hiện có.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
4

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
5

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một bộ sưu tập tài nguyên ủy quyền.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Đại diện cho một bộ sưu tập tài nguyên ủy quyền.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

          Đại diện cho một lớp ủy quyền cho các phương pháp. Nếu được bật trên phương thức, API Gateway sẽ kích hoạt trình ủy quyền khi máy khách gọi phương thức.

        • id (chuỗi) - (string) --

          Định danh cho tài nguyên ủy quyền.

        • Tên (chuỗi) - (list) --

          Tên của người ủy quyền.

          • loại (chuỗi) -
        • Loại ủy quyền. Các giá trị hợp lệ là

          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          58 cho hàm Lambda sử dụng mã thông báo ủy quyền duy nhất được gửi trong tiêu đề tùy chỉnh,
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          59 cho hàm Lambda bằng các tham số yêu cầu đến và
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          60 để sử dụng nhóm người dùng Amazon Cognito.
          (string) --

          Nhà cung cấp (Danh sách) -

        • Danh sách nhóm người dùng Amazon Cognito ARNS cho trình ủy quyền

          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          60. Mỗi yếu tố thuộc định dạng này:
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          62. Đối với một nhà ủy quyền
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          58 hoặc
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          59, điều này không được xác định.
          (string) --

          (sợi dây) --

        • authType (chuỗi) - (string) --

          Trường do khách hàng xác định tùy chọn, được sử dụng trong nhập khẩu và xuất nhập khẩu mà không có tác động chức năng.

        • Authorizeruri (Chuỗi) - (string) --

          Chỉ định Số nhận dạng tài nguyên thống nhất của Authorizer (URI). Đối với các nhà ủy quyền

          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          58 hoặc
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          59, đây phải là một chức năng Lambda được hình thành tốt, ví dụ,
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          67. Nói chung, URI có dạng này
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          68, trong đó
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          69 giống như khu vực lưu trữ chức năng Lambda,
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          70 chỉ ra rằng phần phụ còn lại trong URI nên được coi là đường dẫn đến tài nguyên, bao gồm cả
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          71 ban đầu. Đối với các chức năng của Lambda, đây thường có dạng
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          72.

        • Authorizercredentials (Chuỗi) - (string) --

          Chỉ định các thông tin cần thiết là vai trò IAM cho API Gateway để gọi người ủy quyền. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để sử dụng các quyền dựa trên tài nguyên trên chức năng Lambda, chỉ định NULL.

        • Nhận dạngSource (Chuỗi) - (integer) --

          Nguồn danh tính mà ủy quyền được yêu cầu. Đối với trình ủy quyền

          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          58 hoặc
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          60, điều này được yêu cầu và chỉ định biểu thức ánh xạ tiêu đề yêu cầu cho tiêu đề tùy chỉnh giữ mã thông báo ủy quyền do khách hàng gửi. Ví dụ: nếu tên tiêu đề mã thông báo là
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          75, biểu thức ánh xạ tiêu đề là
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          76. Đối với trình ủy quyền
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          59, điều này được yêu cầu khi bộ đệm ủy quyền được bật. Giá trị là một chuỗi được phân tách bằng dấu phẩy của một hoặc nhiều biểu thức ánh xạ của các tham số yêu cầu được chỉ định. Ví dụ: nếu tiêu đề
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          75, tham số chuỗi truy vấn
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          79 được xác định là nguồn nhận dạng, giá trị này là
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          76,
          {
              'id': 'string',
              'name': 'string',
              'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              'providerARNs': [
                  'string',
              ],
              'authType': 'string',
              'authorizerUri': 'string',
              'authorizerCredentials': 'string',
              'identitySource': 'string',
              'identityValidationExpression': 'string',
              'authorizerResultTtlInSeconds': 123
          }
          
          09. Các tham số này sẽ được sử dụng để lấy khóa lưu trữ ủy quyền và để thực hiện xác thực thời gian chạy của trình ủy quyền
          response = client.create_authorizer(
              restApiId='string',
              name='string',
              type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              providerARNs=[
                  'string',
              ],
              authType='string',
              authorizerUri='string',
              authorizerCredentials='string',
              identitySource='string',
              identityValidationExpression='string',
              authorizerResultTtlInSeconds=123
          )
          
          59 bằng cách xác minh tất cả các tham số yêu cầu liên quan đến nhận dạng có mặt, không phải là null và không trống. Chỉ khi điều này là đúng, trình ủy quyền mới gọi hàm Lambda, nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Giá trị hợp lệ là một chuỗi các biểu thức ánh xạ được phân tách bằng dấu phẩy của các tham số yêu cầu được chỉ định. Khi bộ đệm ủy quyền không được bật, thuộc tính này là tùy chọn.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1038 (** kwargs) ¶(**kwargs)

Mô tả một nguồn tài nguyên cơ sở.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
6

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping sẽ được mô tả.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền. Giá trị này phải là duy nhất cho tất cả các ánh xạ trên một API duy nhất. Chỉ định '(Không có)' Nếu bạn không muốn người gọi chỉ định bất kỳ tên đường dẫn cơ sở nào sau tên miền.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • BASEPATH (Chuỗi) - (string) --

      Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • giai đoạn (chuỗi) - (string) --

      Tên của giai đoạn liên quan.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1043 (** kwargs) ¶(**kwargs)

Đại diện cho một bộ sưu tập các tài nguyên BasePathmapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
8

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping sẽ được mô tả.

  • BASEPATH (Chuỗi) - (string) -- The current pagination position in the paged result set.
  • Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền. Giá trị này phải là duy nhất cho tất cả các ánh xạ trên một API duy nhất. Chỉ định '(Không có)' Nếu bạn không muốn người gọi chỉ định bất kỳ tên đường dẫn cơ sở nào sau tên miền. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
9

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một bộ sưu tập các tài nguyên BasePathmapping.

    • Tên miền của tài nguyên BasePathMapping. (string) --

    • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (list) --

      Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500.

      • (Diễn ngôn) -

        Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

        • BASEPATH (Chuỗi) - (string) --

          Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

        • restapiid (chuỗi) - (string) --

          Định danh chuỗi của restapi liên quan.

        • giai đoạn (chuỗi) - (string) --

          Tên của giai đoạn liên quan.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1043 (** kwargs) ¶(**kwargs)

Đại diện cho một bộ sưu tập các tài nguyên BasePathmapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
0

Thông sốclientCertificateId (string) --

[REQUIRED]

DomainName (Chuỗi) -

Tên miền của tài nguyên BasePathMapping sẽ được mô tả.Response Syntax

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
5

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • BASEPATH (Chuỗi) - (string) --

      Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • giai đoạn (chuỗi) - (string) --

      Tên của giai đoạn liên quan.

    • ________ 1043 (** kwargs) ¶ (datetime) --

      Đại diện cho một bộ sưu tập các tài nguyên BasePathmapping.

    • Tên miền của tài nguyên BasePathMapping. (datetime) --

      Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang.

    • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (dict) --

      Vị trí (chuỗi) -

      • Các mục (danh sách) -
        • Các mục (danh sách) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Trang hiện tại của các yếu tố từ bộ sưu tập này.(**kwargs)

________ 1048 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
2

Thông số
  • BASEPATH (Chuỗi) - (string) -- The current pagination position in the paged result set.
  • Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền. Giá trị này phải là duy nhất cho tất cả các ánh xạ trên một API duy nhất. Chỉ định '(Không có)' Nếu bạn không muốn người gọi chỉ định bất kỳ tên đường dẫn cơ sở nào sau tên miền. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
3

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • Tên miền của tài nguyên BasePathMapping. (string) --

    • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (list) --

      Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500.

      • (Diễn ngôn) -

        Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

        • BASEPATH (Chuỗi) - (string) --

          Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

        • restapiid (chuỗi) - (string) --

          Định danh chuỗi của restapi liên quan.

        • giai đoạn (chuỗi) - (string) --

          Tên của giai đoạn liên quan.

        • ________ 1043 (** kwargs) ¶ (datetime) --

          Đại diện cho một bộ sưu tập các tài nguyên BasePathmapping.

        • Tên miền của tài nguyên BasePathMapping. (datetime) --

          Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang.

        • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (dict) --

          Vị trí (chuỗi) -

          • Các mục (danh sách) -
            • Các mục (danh sách) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • Trang hiện tại của các yếu tố từ bộ sưu tập này.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1058 (** kwargs) ¶(**kwargs)

Nhận thông tin về một tài nguyên triển khai.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
4

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Triển khai (Chuỗi) - (string) --

    [REQUIRED]

    Định danh của tài nguyên triển khai để có được thông tin về.

  • nhúng (danh sách) - (list) --

    Một tham số truy vấn để truy xuất các tài nguyên nhúng được chỉ định của tài nguyên triển khai được trả về trong phản hồi. Trong cuộc gọi API REST, giá trị tham số

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    059 này là danh sách các chuỗi được phân tách bằng dấu phẩy, như trong
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    060. SDK và các thư viện phụ thuộc vào nền tảng khác có thể sử dụng một định dạng khác cho danh sách. Hiện tại, yêu cầu này chỉ hỗ trợ truy xuất Tóm tắt API nhúng theo cách này. Do đó, giá trị tham số phải là một danh sách có giá trị đơn chỉ chứa chuỗi
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    061. Ví dụ,
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    062.

    • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên triển khai.

    • Mô tả (Chuỗi) - (string) --

      Mô tả cho tài nguyên triển khai.

    • createdDate (DateTime) - (datetime) --

      Ngày và thời gian mà tài nguyên triển khai đã được tạo.

    • Apisummary (dict) - (dict) --

      Một bản tóm tắt về Restapi vào ngày và thời gian mà tài nguyên triển khai đã được tạo.

      • (sợi dây) --

        • (Diễn ngôn) -

          • (sợi dây) --

            • (Diễn ngôn) -

              Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

              • id (chuỗi) - (string) --

                Định danh cho tài nguyên triển khai.

              • Mô tả (Chuỗi) - (boolean) --

                Mô tả cho tài nguyên triển khai.

createdDate (DateTime) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
  • {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    40
Ngày và thời gian mà tài nguyên triển khai đã được tạo.(**kwargs)

Apisummary (dict) -

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
6

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Triển khai (Chuỗi) - (string) -- The current pagination position in the paged result set.
  • Định danh của tài nguyên triển khai để có được thông tin về. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
7

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

    • id (chuỗi) - (string) --

    • Định danh cho tài nguyên triển khai. (list) --

      Mô tả (Chuỗi) -

      • (Diễn ngôn) -

        Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

        • id (chuỗi) - (string) --

          Định danh cho tài nguyên triển khai.

        • Mô tả (Chuỗi) - (string) --

          Mô tả cho tài nguyên triển khai.

        • createdDate (DateTime) - (datetime) --

          Ngày và thời gian mà tài nguyên triển khai đã được tạo.

        • Apisummary (dict) - (dict) --

          Một bản tóm tắt về Restapi vào ngày và thời gian mà tài nguyên triển khai đã được tạo.

          • (sợi dây) --

            • (Diễn ngôn) -

              • (sợi dây) --

                • (Diễn ngôn) -

                  Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

                  • id (chuỗi) - (string) --

                    Định danh cho tài nguyên triển khai.

                  • Mô tả (Chuỗi) - (boolean) --

                    Mô tả cho tài nguyên triển khai.

createdDate (DateTime) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
  • {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    40
Ngày và thời gian mà tài nguyên triển khai đã được tạo.(**kwargs)

Apisummary (dict) -

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
8

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Một bản tóm tắt về Restapi vào ngày và thời gian mà tài nguyên triển khai đã được tạo. (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một đại diện bất biến của một tài nguyên RESTAPI có thể được người dùng gọi bằng các giai đoạn. Việc triển khai phải được liên kết với một giai đoạn để nó được gọi qua internet.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên triển khai.

    • Mô tả (Chuỗi) - (dict) --

      Mô tả cho tài nguyên triển khai.

      • loại (chuỗi) - (string) --

        Loại thực thể API mà nội dung tài liệu áp dụng. Các giá trị hợp lệ là

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        42,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và ____. Kế thừa nội dung không áp dụng cho bất kỳ thực thể nào của
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        42,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50 hoặc
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45.

      • đường dẫn (chuỗi) - (string) --

        Đường dẫn URL của mục tiêu. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        71 cho tài nguyên gốc. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể khác cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính ____370 của thực thể con phải khớp với thực thể cha là tiền tố.

      • Phương thức (chuỗi) - (string) --

        Động từ HTTP của một phương thức. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        80 cho bất kỳ phương thức nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        82 của thực thể con phải khớp với chính xác của thực thể cha.

      • statusCode (chuỗi) - (string) --

        Mã trạng thái HTTP của một phản hồi. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        80 cho bất kỳ mã trạng thái nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        88 của thực thể con phải khớp với chính xác của thực thể cha.

      • Tên (chuỗi) - (string) --

        Tên của thực thể API được nhắm mục tiêu. Đây là một trường hợp lệ và bắt buộc đối với các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52. Nó là một trường không hợp lệ cho bất kỳ loại thực thể nào khác.

    • Thuộc tính (Chuỗi) - (string) --

      Một bản đồ nội dung của các cặp giá trị khóa cụ thể API mô tả thực thể API được nhắm mục tiêu. Bản đồ phải được mã hóa dưới dạng chuỗi JSON, ví dụ:

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      51. Chỉ các trường liên quan đến tài liệu tuân thủ OpenAPI từ Bản đồ thuộc tính được xuất và do đó, được xuất bản như một phần của các định nghĩa thực thể API, trong khi các phần tài liệu gốc được xuất trong phần mở rộng OpenAPI của
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      52.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1144 (** kwargs) ¶(**kwargs)

Nhận các bộ phận tài liệu.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
0

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Loại (Chuỗi)-Loại thực thể API của các phần tài liệu cần lưu. (string) -- The type of API entities of the to-be-retrieved documentation parts.
  • NAMEQUERY (Chuỗi)-Tên của các thực thể API của các bộ phận tài liệu cần lưu. (string) -- The name of API entities of the to-be-retrieved documentation parts.
  • Đường dẫn (Chuỗi)-Đường dẫn của các thực thể API của các phần tài liệu cần lưu. (string) -- The path of API entities of the to-be-retrieved documentation parts.
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
  • Vị tríStatus (Chuỗi) - Trạng thái của các bộ phận tài liệu API để truy xuất. Các giá trị hợp lệ là
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    145 để truy xuất tài nguyên tài liệu của tài liệu với nội dung và
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    146 cho tài nguyên tài liệu mà không có nội dung.
    (string) -- The status of the API documentation parts to retrieve. Valid values are
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    145 for retrieving DocumentationPart resources with content and
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    146 for DocumentationPart resources without content.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
1

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các phần tài liệu của API.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Bộ sưu tập các phần tài liệu của API.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trang hiện tại của các yếu tố từ bộ sưu tập này. (dict) --

          Một phần tài liệu cho một thực thể API được nhắm mục tiêu.

          • loại (chuỗi) - (string) --

            Loại thực thể API mà nội dung tài liệu áp dụng. Các giá trị hợp lệ là

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            42,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            43,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            44,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            45,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            46,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            47,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            48,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            49,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            50,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            51,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            52 và ____. Kế thừa nội dung không áp dụng cho bất kỳ thực thể nào của
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            42,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            43,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            46,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            44,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            50 hoặc
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            45.

          • đường dẫn (chuỗi) - (string) --

            Đường dẫn URL của mục tiêu. Đây là một trường hợp lệ cho các loại thực thể API của

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            45,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            46,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            47,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            48,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            49,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            50,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            51,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            52 và
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            53. Giá trị mặc định là
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            71 cho tài nguyên gốc. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể khác cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            70 khác, thuộc tính ____370 của thực thể con phải khớp với thực thể cha là tiền tố.

          • Phương thức (chuỗi) - (string) --

            Động từ HTTP của một phương thức. Đây là một trường hợp lệ cho các loại thực thể API của

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            46,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            47,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            48,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            49,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            50,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            51,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            52 và
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            53. Giá trị mặc định là
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            80 cho bất kỳ phương thức nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            70 khác, thuộc tính
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            82 của thực thể con phải khớp với chính xác của thực thể cha.

          • statusCode (chuỗi) - (string) --

            Mã trạng thái HTTP của một phản hồi. Đây là một trường hợp lệ cho các loại thực thể API của

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            51,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            52 và
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            53. Giá trị mặc định là
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            80 cho bất kỳ mã trạng thái nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            70 khác, thuộc tính
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            88 của thực thể con phải khớp với chính xác của thực thể cha.

          • Tên (chuỗi) - (string) --

            Tên của thực thể API được nhắm mục tiêu. Đây là một trường hợp lệ và bắt buộc đối với các loại thực thể API của

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            43,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            44,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            47,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            48,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            49,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            50 và
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            52. Nó là một trường không hợp lệ cho bất kỳ loại thực thể nào khác.

        • Thuộc tính (Chuỗi) - (string) --

          Một bản đồ nội dung của các cặp giá trị khóa cụ thể API mô tả thực thể API được nhắm mục tiêu. Bản đồ phải được mã hóa dưới dạng chuỗi JSON, ví dụ:

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          51. Chỉ các trường liên quan đến tài liệu tuân thủ OpenAPI từ Bản đồ thuộc tính được xuất và do đó, được xuất bản như một phần của các định nghĩa thực thể API, trong khi các phần tài liệu gốc được xuất trong phần mở rộng OpenAPI của
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          52.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1208 (** kwargs) ¶(**kwargs)

Nhận một phiên bản tài liệu.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
2

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • tài liệu chuyển đổi (chuỗi) - (string) --

    [REQUIRED]

    Định danh phiên bản của ảnh chụp nhanh tài liệu cần lưu.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
2

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một ảnh chụp nhanh về tài liệu của API.

    • Phiên bản (chuỗi) - (string) --

      Định danh phiên bản của ảnh chụp nhanh tài liệu API.

    • createdDate (DateTime) - (datetime) --

      Ngày khi ảnh chụp nhanh tài liệu API được tạo.

    • Mô tả (Chuỗi) - (string) --

      Mô tả về ảnh chụp nhanh tài liệu API.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
52(**kwargs)

________ 1208 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
4

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • tài liệu chuyển đổi (chuỗi) - (string) -- The current pagination position in the paged result set.
  • Định danh phiên bản của ảnh chụp nhanh tài liệu cần lưu. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
5

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một ảnh chụp nhanh về tài liệu của API.

    • Phiên bản (chuỗi) - (string) --

    • Định danh phiên bản của ảnh chụp nhanh tài liệu API. (list) --

      createdDate (DateTime) -

      • (Diễn ngôn) -

        Một ảnh chụp nhanh về tài liệu của API.

        • Phiên bản (chuỗi) - (string) --

          Định danh phiên bản của ảnh chụp nhanh tài liệu API.

        • createdDate (DateTime) - (datetime) --

          Ngày khi ảnh chụp nhanh tài liệu API được tạo.

        • Mô tả (Chuỗi) - (string) --

          Mô tả về ảnh chụp nhanh tài liệu API.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
52(**kwargs)

________ 1208 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
6

Thông sốdomainName (string) --

[REQUIRED]

restapiid (chuỗi) -

Định danh chuỗi của restapi liên quan.Response Syntax

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
4

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một ảnh chụp nhanh về tài liệu của API.

    • Phiên bản (chuỗi) - (string) --

      Định danh phiên bản của ảnh chụp nhanh tài liệu API.

    • createdDate (DateTime) - (string) --

      Ngày khi ảnh chụp nhanh tài liệu API được tạo.

    • Mô tả (Chuỗi) - (string) --

      Mô tả về ảnh chụp nhanh tài liệu API.

    • Chứng chỉupploaddate (DateTime) - (datetime) --

      Dấu thời gian khi chứng chỉ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này đã được tải lên.

    • Khu vực -aldomainName (Chuỗi) - (string) --

      Tên miền được liên kết với điểm cuối khu vực cho tên miền tùy chỉnh này. Bạn thiết lập liên kết này bằng cách thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên miền khu vực này. Tên miền khu vực được API Gateway trả lại khi bạn tạo điểm cuối khu vực.

    • Khu vực -alHostedzoneId (Chuỗi) - (string) --

      Khu vực dành riêng cho khu vực Amazon Route 53 đã lưu trữ ID khu vực của điểm cuối khu vực. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API.

    • Khu vựcCertificatename (Chuỗi) - (string) --

      Tên của chứng chỉ sẽ được sử dụng để xác thực tên miền khu vực.

    • Khu vựcCertificateArn (Chuỗi) - (string) --

      Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng để xác thực tên miền khu vực. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất.

    • Phân phối InMentMainName (Chuỗi) - (string) --

      Tên miền của phân phối Amazon CloudFront được liên kết với tên miền tùy chỉnh này cho điểm cuối được tối ưu hóa cạnh. Bạn thiết lập liên kết này khi thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên phân phối này. Để biết thêm thông tin về các bản phân phối CloudFront, hãy xem tài liệu Amazon Cloudfront.

    • DistributionHostedzoneId (Chuỗi) - (string) --

      Tuyến đường 53 của Amazon Route 53 đã lưu trữ ID của điểm cuối được tối ưu hóa cạnh. Giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      79 cho tất cả các vùng. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API.

    • EndPointConfiguration (Dict) - (dict) --

      Cấu hình điểm cuối của tên miền này hiển thị các loại điểm cuối của tên miền.

      • Các loại (danh sách) - (list) --

        Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        68. Đối với API riêng, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --

          Loại điểm cuối. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69 cho API riêng.

      • VPCidPointIds (Danh sách) - (list) --

        Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (string) --

      VPCidPointIds (Danh sách) -

    • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69.
      (string) --

      domainnamestatus (chuỗi) -

    • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87 và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      88. Nếu trạng thái là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87, tên miền có thể được cập nhật.
      (string) --

      DOMAINNAMESTATUSMESSAGE (Chuỗi) -

    • Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền. (dict) --

      SecurityPolicy (Chuỗi) -

      • (sợi dây) --
        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (dict) --

      VPCidPointIds (Danh sách) -

      • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.
        (string) --

        domainnamestatus (chuỗi) -

      • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        87 và
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        88. Nếu trạng thái là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        87, tên miền có thể được cập nhật.
        (string) --

        DOMAINNAMESTATUSMESSAGE (Chuỗi) -

      • Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền. (list) --

        SecurityPolicy (Chuỗi) -

        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (string) --

      VPCidPointIds (Danh sách) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1238 (** kwargs) ¶(**kwargs)

Đại diện cho một bộ sưu tập tài nguyên tên miền.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
8

Thông số
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}
9

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một bộ sưu tập tài nguyên tên miền.

    • Xem thêm: Tài liệu API AWS (string) --

    • Yêu cầu cú pháp (list) --

      Thông số

      • (Diễn ngôn) -

        Vị trí (chuỗi) -

        • Các mục (danh sách) - (string) --

          Trang hiện tại của các yếu tố từ bộ sưu tập này.

        • Đại diện cho một tên miền tùy chỉnh dưới dạng tên máy chủ thân thiện với người dùng của API (RESTAPI). (string) --

          DomainName (Chuỗi) -

        • Tên miền tùy chỉnh dưới dạng tên máy chủ API, ví dụ,

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          78. (string) --

          Chứng chỉ tên (Chuỗi) -

        • Tên của chứng chỉ sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này. (datetime) --

          Chứng chỉ (Chuỗi) -

        • Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất. (string) --

          Chứng chỉupploaddate (DateTime) -

        • Dấu thời gian khi chứng chỉ được sử dụng bởi điểm cuối được tối ưu hóa cạnh cho tên miền này đã được tải lên. (string) --

          Khu vực -aldomainName (Chuỗi) -

        • Tên miền được liên kết với điểm cuối khu vực cho tên miền tùy chỉnh này. Bạn thiết lập liên kết này bằng cách thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên miền khu vực này. Tên miền khu vực được API Gateway trả lại khi bạn tạo điểm cuối khu vực. (string) --

          Khu vực -alHostedzoneId (Chuỗi) -

        • Khu vực dành riêng cho khu vực Amazon Route 53 đã lưu trữ ID khu vực của điểm cuối khu vực. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API. (string) --

          Khu vựcCertificatename (Chuỗi) -

        • Tên của chứng chỉ sẽ được sử dụng để xác thực tên miền khu vực. (string) --

          Khu vựcCertificateArn (Chuỗi) -

        • Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng để xác thực tên miền khu vực. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất. (string) --

          Phân phối InMentMainName (Chuỗi) -

        • Tên miền của phân phối Amazon CloudFront được liên kết với tên miền tùy chỉnh này cho điểm cuối được tối ưu hóa cạnh. Bạn thiết lập liên kết này khi thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên phân phối này. Để biết thêm thông tin về các bản phân phối CloudFront, hãy xem tài liệu Amazon Cloudfront. (dict) --

          DistributionHostedzoneId (Chuỗi) -

          • Tuyến đường 53 của Amazon Route 53 đã lưu trữ ID của điểm cuối được tối ưu hóa cạnh. Giá trị hợp lệ là

            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            79 cho tất cả các vùng. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API. (list) --

            EndPointConfiguration (Dict) -

            • Cấu hình điểm cuối của tên miền này hiển thị các loại điểm cuối của tên miền.

              Các loại (danh sách) -

          • Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            68. Đối với API riêng, loại điểm cuối là
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            69.
            (list) --

            (sợi dây) --

            • Loại điểm cuối. Các giá trị hợp lệ là
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              69 cho API riêng.
        • VPCidPointIds (Danh sách) - (string) --

          Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69.

        • (sợi dây) -- (string) --

          domainnamestatus (chuỗi) -

        • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          87 và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          88. Nếu trạng thái là
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          87, tên miền có thể được cập nhật.
          (string) --

          DOMAINNAMESTATUSMESSAGE (Chuỗi) -

        • Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền. (dict) --

          SecurityPolicy (Chuỗi) -

          • Loại điểm cuối. Các giá trị hợp lệ là
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            69 cho API riêng.
            • Loại điểm cuối. Các giá trị hợp lệ là
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              69 cho API riêng.
        • VPCidPointIds (Danh sách) - (dict) --

          Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69.

          • TrustStoreuri (Chuỗi) - (string) --

            URL Amazon S3 chỉ định TrustStore cho xác thực TLS lẫn nhau, ví dụ

            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            77. TrustStore có thể chứa chứng chỉ từ cơ quan chứng chỉ công cộng hoặc tư nhân. Để cập nhật TrustStore, hãy tải phiên bản mới lên S3 và sau đó cập nhật tên miền tùy chỉnh của bạn để sử dụng phiên bản mới. Để cập nhật TrustStore, bạn phải có quyền truy cập đối tượng S3.

          • TrustStoreVersion (Chuỗi) - (string) --

            Phiên bản của đối tượng S3 có chứa TrustStore của bạn. Để chỉ định một phiên bản, bạn phải bật phiên bản cho thùng S3.

          • TrustStorewarnings (Danh sách) - (list) --

            Một danh sách các cảnh báo rằng API Gateway trả về trong khi xử lý TrustStore của bạn. Giấy chứng nhận không hợp lệ tạo ra cảnh báo. TLS lẫn nhau vẫn được bật, nhưng một số máy khách có thể không thể truy cập API của bạn. Để giải quyết các cảnh báo, hãy tải lên một TrustStore mới lên S3, sau đó cập nhật tên miền của bạn để sử dụng phiên bản mới.

            • (sợi dây) --
        • Sở hữu Viễn việnCerTificateArn (Chuỗi) - (string) --

          ARN của Chứng chỉ công cộng do ACM cấp để xác nhận quyền sở hữu tên miền tùy chỉnh của bạn. Chỉ yêu cầu khi định cấu hình các TLS lẫn nhau và sử dụng ACM được nhập khẩu hoặc chứng chỉ CA riêng tư ARN làm khu vực.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1259 (** kwargs) ¶(**kwargs)

Xuất phiên bản được triển khai của Restapi ở định dạng được chỉ định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
0

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • TUYỆT VỜI (Chuỗi) - (string) --

    [REQUIRED]

    Tên của giai đoạn sẽ được xuất khẩu.

  • exportType (chuỗi) - (string) --

    [REQUIRED]

    Loại xuất khẩu. Các giá trị chấp nhận được là 'OAS30' cho OpenAPI 3.0.x và 'Swagger' cho Swagger/OpenAPI 2.0.

  • tham số (dict) - (dict) --

    Bản đồ giá trị khóa của các tham số chuỗi truy vấn chỉ định các thuộc tính của xuất, tùy thuộc vào yêu cầu

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    260 được yêu cầu. Đối với
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    260
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    262 và
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    263, bất kỳ sự kết hợp nào của các tham số sau đây đều được hỗ trợ:
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    264 hoặc
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    265 sẽ xuất API với các phần mở rộng tích hợp X-Amazon-Apigateway.
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    266 sẽ xuất API bằng các phần mở rộng Authorizer X-Amazon-Apigatch.
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    267 sẽ xuất API bằng các tiện ích mở rộng của Postman, cho phép nhập vào công cụ Postman

    • (sợi dây) --
      • (sợi dây) --
  • Sở hữu Viễn việnCerTificateArn (Chuỗi) - (string) -- The content-type of the export, for example
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    00 . Currently
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    00 and
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    270 are supported for
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    260 of``oas30`` and
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    263 . This should be specified in the
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    273 header for direct API requests.
ARN của Chứng chỉ công cộng do ACM cấp để xác nhận quyền sở hữu tên miền tùy chỉnh của bạn. Chỉ yêu cầu khi định cấu hình các TLS lẫn nhau và sử dụng ACM được nhập khẩu hoặc chứng chỉ CA riêng tư ARN làm khu vực.

Ngoại lệ

________ 1259 (** kwargs) ¶

Xuất phiên bản được triển khai của Restapi ở định dạng được chỉ định.

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
1

Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp

    Thông số

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • TUYỆT VỜI (Chuỗi) - (string) --

      Tên của giai đoạn sẽ được xuất khẩu.

    • exportType (chuỗi) - (

      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      274) --

      Loại xuất khẩu. Các giá trị chấp nhận được là 'OAS30' cho OpenAPI 3.0.x và 'Swagger' cho Swagger/OpenAPI 2.0.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1259 (** kwargs) ¶(**kwargs)

Xuất phiên bản được triển khai của Restapi ở định dạng được chỉ định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
2

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • TUYỆT VỜI (Chuỗi) - (string) --

    [REQUIRED]

    Tên của giai đoạn sẽ được xuất khẩu.

exportType (chuỗi) -

Ngoại lệ

________ 1259 (** kwargs) ¶

Xuất phiên bản được triển khai của Restapi ở định dạng được chỉ định.

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
3

Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp

    Thông số

    • restapiid (chuỗi) - (string) --

      Tên của giai đoạn sẽ được xuất khẩu.

    • exportType (chuỗi) - (string) --

      Loại xuất khẩu. Các giá trị chấp nhận được là 'OAS30' cho OpenAPI 3.0.x và 'Swagger' cho Swagger/OpenAPI 2.0.

    • tham số (dict) - (dict) --

      Bản đồ giá trị khóa của các tham số chuỗi truy vấn chỉ định các thuộc tính của xuất, tùy thuộc vào yêu cầu

      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      260 được yêu cầu. Đối với
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      260
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      262 và
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      263, bất kỳ sự kết hợp nào của các tham số sau đây đều được hỗ trợ:
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      264 hoặc
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      265 sẽ xuất API với các phần mở rộng tích hợp X-Amazon-Apigateway.
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      266 sẽ xuất API bằng các phần mở rộng Authorizer X-Amazon-Apigatch.
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      267 sẽ xuất API bằng các tiện ích mở rộng của Postman, cho phép nhập vào công cụ Postman

      • (sợi dây) --
        • (sợi dây) --
    • Chấp nhận (chuỗi)-Loại nội dung của xuất, ví dụ

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00. Hiện tại
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00 và
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      270 được hỗ trợ cho
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      260 của``oas30`` và
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      263. Điều này nên được chỉ định trong tiêu đề
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      273 cho các yêu cầu API trực tiếp.
      (dict) --

      Loại trở lại

      • (sợi dây) --
        • (sợi dây) --
    • DIGN (boolean) --

      Trả lại

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1259 (** kwargs) ¶(**kwargs)

Xuất phiên bản được triển khai của Restapi ở định dạng được chỉ định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
4

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. Bộ sưu tập GatewayResponse không hỗ trợ phân trang và vị trí không áp dụng ở đây. (string) -- The current pagination position in the paged result set. The GatewayResponse collection does not support pagination and the position does not apply here.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. Bộ sưu tập GatewayResponses không hỗ trợ phân trang và giới hạn không áp dụng ở đây. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500. The GatewayResponses collection does not support pagination and the limit does not apply here.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
5

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các phiên bản GatewayResponse của Restapi dưới dạng bản đồ đối tượng

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    289 -to-GatewayResponse của các cặp giá trị khóa. Như vậy, phân trang không được hỗ trợ để truy vấn bộ sưu tập này.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trả về toàn bộ bộ sưu tập, vì không có hỗ trợ phân trang.

      • (Diễn ngôn) -

        Bộ sưu tập các phiên bản GatewayResponse của Restapi dưới dạng bản đồ đối tượng

        response = client.create_api_key(
            name='string',
            description='string',
            enabled=True|False,
            generateDistinctId=True|False,
            value='string',
            stageKeys=[
                {
                    'restApiId': 'string',
                    'stageName': 'string'
                },
            ],
            customerId='string',
            tags={
                'string': 'string'
            }
        )
        
        289 -to-GatewayResponse của các cặp giá trị khóa. Như vậy, phân trang không được hỗ trợ để truy vấn bộ sưu tập này.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trả về toàn bộ bộ sưu tập, vì không có hỗ trợ phân trang. (string) --

          Phản hồi cổng của một loại phản hồi và mã trạng thái nhất định, với các tham số phản hồi tùy chọn và các mẫu ánh xạ.

        • responsetype (chuỗi) - (dict) --

          Loại phản ứng của GatewayResponse liên kết.

          • statusCode (chuỗi) -
            • statusCode (chuỗi) -
        • Mã trạng thái HTTP cho GatewayResponse này. (dict) --

          Trả lời Phản hồi (DID) -

          • statusCode (chuỗi) -
            • statusCode (chuỗi) -
        • Mã trạng thái HTTP cho GatewayResponse này. (boolean) --

          Trả lời Phản hồi (DID) -

Các tham số phản hồi (đường dẫn, chuỗi truy vấn và tiêu đề) của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
(sợi dây) --(**kwargs)

Trả lời

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
6

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. Bộ sưu tập GatewayResponse không hỗ trợ phân trang và vị trí không áp dụng ở đây. (string) --

    [REQUIRED]

    Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. Bộ sưu tập GatewayResponses không hỗ trợ phân trang và giới hạn không áp dụng ở đây.

  • Loại trở lại (string) --

    [REQUIRED]

    DIGN

Trả lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
7

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các phiên bản GatewayResponse của Restapi dưới dạng bản đồ đối tượng

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    289 -to-GatewayResponse của các cặp giá trị khóa. Như vậy, phân trang không được hỗ trợ để truy vấn bộ sưu tập này.

    • Vị trí (chuỗi) - (string) --

      Các mục (danh sách) -

      Trả về toàn bộ bộ sưu tập, vì không có hỗ trợ phân trang.

    • Phản hồi cổng của một loại phản hồi và mã trạng thái nhất định, với các tham số phản hồi tùy chọn và các mẫu ánh xạ. (string) --

      responsetype (chuỗi) -

    • Loại phản ứng của GatewayResponse liên kết. (string) --

      statusCode (chuỗi) -

      Mã trạng thái HTTP cho GatewayResponse này.

    • Trả lời Phản hồi (DID) - (string) --

      Các tham số phản hồi (đường dẫn, chuỗi truy vấn và tiêu đề) của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

    • (sợi dây) -- (string) --

      ID của VPCLink được sử dụng để tích hợp khi

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      64 và không xác định, nếu không.

    • Thông tin đăng nhập (Chuỗi) - (string) --

      Chỉ định các thông tin cần thiết cho việc tích hợp, nếu có. Đối với tích hợp AWS, ba tùy chọn có sẵn. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để yêu cầu danh tính của người gọi được chuyển qua yêu cầu, chỉ định chuỗi

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      65. Để sử dụng các quyền dựa trên tài nguyên trên các dịch vụ AWS được hỗ trợ, chỉ định NULL.

    • requestParameter (dict) - (dict) --

      Một bản đồ giá trị khóa chỉ định các tham số yêu cầu được chuyển từ yêu cầu phương thức đến đầu sau. Khóa là tên tham số yêu cầu tích hợp và giá trị liên quan là giá trị tham số yêu cầu phương thức hoặc giá trị tĩnh phải được đặt trong các báo giá đơn và được mã hóa trước theo yêu cầu của phần cuối. Giá trị tham số yêu cầu phương thức phải khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      32, trong đó
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      70 là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      34,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      36 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 phải là tên tham số yêu cầu phương thức hợp lệ và duy nhất.

      • (sợi dây) --
        • (sợi dây) --
    • requestTemplate (dict) - (dict) --

      Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

      • (sợi dây) --
        • (sợi dây) --
    • requestTemplate (dict) - (string) --

      Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

    • Vượt quabehavior (chuỗi) - (string) --

      Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      72. Giá trị hợp lệ là một trong những điều sau đây:
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

      ContentHandling (Chuỗi) -

    • Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      76 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      77, với các hành vi sau:
      (integer) --

      Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      78 được cấu hình để hỗ trợ chuyển tải qua.

    • Hết giờ (Số nguyên) - (string) --

      Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

    • không gian lưu trữ (chuỗi) - (list) --

      Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      79. Bạn có thể chỉ định cùng một
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

      • (sợi dây) --
    • requestTemplate (dict) - (dict) --

      Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

      • (sợi dây) --

        • requestTemplate (dict) -

          Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

          • Vượt quabehavior (chuỗi) - (string) --

            Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            72. Giá trị hợp lệ là một trong những điều sau đây:
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

          • ContentHandling (Chuỗi) - (string) --

            Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            76 và
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            77, với các hành vi sau:

          • Trả lời Phản hồi (DID) - (dict) --

            Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            40, trong đó
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            42 hoặc
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            44, trong đó
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            45 là biểu thức JSON hợp lệ mà không có tiền tố
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            46.

            • (sợi dây) --
              • (sợi dây) --
          • Trả lời (dict) --

            Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

            • (sợi dây) --
              • (sợi dây) --
          • Trả lời (string) --

            Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

            ContentHandling (Chuỗi) -

    • Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      76 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      77, với các hành vi sau:
      (dict) --

      Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

      • TLSConfig (Dict) - (boolean) --

        Chỉ định cấu hình TLS cho tích hợp.

        Insecureskipverization (Boolean) -

        Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        50 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        51.

Cảnh báo

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Kích hoạt
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
96, bạn sẽ tăng nguy cơ tấn công người đàn ông.(**kwargs)

Ngoại lệ

________ 1352 (** kwargs) ¶

Đại diện cho một phản hồi tích hợp.

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
8

Xem thêm: Tài liệu API AWS
  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định trình nhận dạng tài nguyên yêu cầu phản hồi tích hợp GET.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định phương thức HTTP yêu cầu phản hồi tích hợp GET.

statusCode (chuỗi) -

Chỉ định mã trạng thái yêu cầu phản hồi tích hợp.

Loại trở lại

DIGN

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
9

Trả lại

  • Cú pháp phản hồi

    Cấu trúc phản ứng

    • (Diễn ngôn) - (string) --

      Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

    • statusCode (chuỗi) - (string) --

      Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

    • Trả lời Phản hồi (DID) - (dict) --

      Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 là biểu thức JSON hợp lệ mà không có tiền tố
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46.

      • (sợi dây) --
        • (sợi dây) --
    • Trả lời (dict) --

      Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

      • (sợi dây) --
        • (sợi dây) --
    • ContentHandling (Chuỗi) - (string) --

      Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      76 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      77, với các hành vi sau:

      Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1368 (** kwargs) ¶(**kwargs)

Mô tả một tài nguyên phương thức hiện có.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
00

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Định danh tài nguyên cho tài nguyên phương thức.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định loại phương thức HTTP yêu cầu của phương thức.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
01

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho giao diện hướng khách hàng mà khách hàng gọi API truy cập tài nguyên back-end. Một tài nguyên phương thức được tích hợp với một tài nguyên tích hợp. Cả hai bao gồm một yêu cầu và một hoặc nhiều câu trả lời. Yêu cầu phương thức đưa đầu vào máy khách được chuyển sang đầu sau thông qua yêu cầu tích hợp. Một phản hồi phương thức trả về đầu ra từ đầu sau cho máy khách thông qua phản hồi tích hợp. Một yêu cầu phương thức được thể hiện trong một tài nguyên phương thức, trong khi yêu cầu tích hợp được thể hiện trong một tài nguyên tích hợp. Mặt khác, phản hồi phương thức được biểu thị bằng tài nguyên Phương thức, trong khi phản hồi tích hợp được biểu thị bằng tài nguyên IntegrationResponse.

    • httpmethod (chuỗi) - (string) --

      Động từ HTTP của phương thức.

    • Ủy quyềnType (Chuỗi) - (string) --

      Loại ủy quyền của phương thức. Các giá trị hợp lệ là

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      30 để truy cập mở,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      31 để sử dụng các quyền AWS IAM,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      32 để sử dụng trình ủy quyền tùy chỉnh hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Cognito.

    • AuthorizerId (Chuỗi) - (string) --

      Định danh của một trình ủy quyền để sử dụng trên phương thức này.

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      26 phải là
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      32.

    • ApikeyRequired (Boolean) - (boolean) --

      Một lá cờ Boolean chỉ định xem APIKEY hợp lệ có bắt buộc phải gọi phương thức này hay không.

    • requestValidatorId (chuỗi) - (string) --

      Định danh của một requestValidator để xác thực yêu cầu.

    • OperationName (Chuỗi) - (string) --

      Một định danh hoạt động thân thiện với con người cho phương pháp. Ví dụ: bạn có thể gán

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      28 của
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      29 cho phương thức
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      30 trong ví dụ
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      31.

    • requestParameter (dict) - (dict) --

      Một bản đồ giá trị chính xác định các tham số yêu cầu phương thức tùy chọn hoặc tùy chọn có thể được chấp nhận bởi API Gateway. Khóa là tên tham số yêu cầu phương thức khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      32, trong đó
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      70 là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      34,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      36 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tham số hợp lệ và duy nhất. Giá trị được liên kết với khóa là cờ boolean cho biết liệu tham số là bắt buộc (
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      48) hay tùy chọn (
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      49). Tên tham số yêu cầu phương thức được xác định ở đây có sẵn trong tích hợp để được ánh xạ tới các tham số hoặc mẫu yêu cầu tích hợp.

      • (sợi dây) --
        • (boolean) -
    • requestModels (dict) - (dict) --

      Một bản đồ giá trị khóa chỉ định các lược đồ dữ liệu, được biểu thị bằng tài nguyên mô hình, (là giá trị được ánh xạ) của tải trọng yêu cầu của các loại nội dung đã cho (làm khóa ánh xạ).

      • (sợi dây) --
        • (sợi dây) --
    • Phương pháp ĐẢM BIẾN (DID) - (dict) --

      Nhận được phản hồi phương thức liên quan đến mã trạng thái HTTP đã cho.

      • (sợi dây) --

        • (Diễn ngôn) -

          Đại diện cho giao diện hướng khách hàng mà khách hàng gọi API truy cập tài nguyên back-end. Một tài nguyên phương thức được tích hợp với một tài nguyên tích hợp. Cả hai bao gồm một yêu cầu và một hoặc nhiều câu trả lời. Yêu cầu phương thức đưa đầu vào máy khách được chuyển sang đầu sau thông qua yêu cầu tích hợp. Một phản hồi phương thức trả về đầu ra từ đầu sau cho máy khách thông qua phản hồi tích hợp. Một yêu cầu phương thức được thể hiện trong một tài nguyên phương thức, trong khi yêu cầu tích hợp được thể hiện trong một tài nguyên tích hợp. Mặt khác, phản hồi phương thức được biểu thị bằng tài nguyên Phương thức, trong khi phản hồi tích hợp được biểu thị bằng tài nguyên IntegrationResponse.

          • httpmethod (chuỗi) - (string) --

            Động từ HTTP của phương thức.

          • Ủy quyềnType (Chuỗi) - (dict) --

            Loại ủy quyền của phương thức. Các giá trị hợp lệ là

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            30 để truy cập mở,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            31 để sử dụng các quyền AWS IAM,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32 để sử dụng trình ủy quyền tùy chỉnh hoặc
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            60 để sử dụng nhóm người dùng Cognito.

            • (sợi dây) --
              • (boolean) -
          • responseModels (dict) --

            Specifies the Model resources used for the response's content-type. Response models are represented as a key/value map, with a content-type as the key and a Model name as the value.

            • (string) --
              • (string) --
    • methodIntegration (dict) --

      Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.

      • type (string) --

        Specifies an API method integration type. The valid value is one of the following:

        For the HTTP and HTTP proxy integrations, each integration can specify a protocol (

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        47 ), port and path. Standard 80 and 443 ports are supported as well as custom ports above 1024. An HTTP or HTTP proxy integration with a
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        48 of
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 is referred to as a private integration and uses a VpcLink to connect API Gateway to a network load balancer of a VPC.

      • httpMethod (string) --

        Specifies the integration's HTTP method type.

      • uri (string) --

        Specifies Uniform Resource Identifier (URI) of the integration endpoint.

        For

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        50 or
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        51 integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        48 is not
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 , or private integration, where
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        48 is
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 . For a private HTTP integration, the URI is not used for routing. For
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        56 or
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        57 integrations, the URI is of the form
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        58 . Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated subdomain supported by certain Amazon Web Services service for fast host-name lookup. action can be used for an Amazon Web Services service action-based API, using an Action={name}&{p1}={v1}&p2={v2}... query string. The ensuing {service_api} refers to a supported action {name} plus any required input parameters. Alternatively, path can be used for an AWS service path-based API. The ensuing service_api refers to the path to an Amazon Web Services service resource, including the region of the integrated Amazon Web Services service, if applicable. For example, for integration with the S3 API of GetObject, the uri can be either
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        59 or
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        60

      • connectionType (string) --

        The type of the network connection to the integration endpoint. The valid value is

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        61 for connections through the public routable internet or
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 for private connections between API Gateway and a network load balancer in a VPC. The default value is
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        61 .

      • connectionId (string) --

        The ID of the VpcLink used for the integration when

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        64 and undefined, otherwise.

      • credentials (string) --

        Specifies the credentials required for the integration, if any. For AWS integrations, three options are available. To specify an IAM Role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To require that the caller's identity be passed through from the request, specify the string

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        65 . To use resource-based permissions on supported AWS services, specify null.

      • requestParameters (dict) --

        A key-value map specifying request parameters that are passed from the method request to the back end. The key is an integration request parameter name and the associated value is a method request parameter value or static value that must be enclosed within single quotes and pre-encoded as required by the back end. The method request parameter value must match the pattern of

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        32 , where
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 is
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        34 ,
        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        70 , or
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        36 and
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        37 must be a valid and unique method request parameter name.

        • (string) --
          • (string) --
      • requestTemplates (dict) --

        Represents a map of Velocity templates that are applied on the request payload based on the value of the Content-Type header sent by the client. The content type value is the key in this map, and the template (as a String) is the value.

        • (string) --
          • (string) --
      • passthroughBehavior (string) --

        Specifies how the method request body of an unmapped content type will be passed through the integration request to the back end without transformation. A content type is unmapped if no mapping template is defined in the integration or the content type does not match any of the mapped content types, as specified in

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        72 . The valid value is one of the following:
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        73 : passes the method request body through the integration request to the back end without transformation when the method request content type does not match any content type associated with the mapping templates defined in the integration request.
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        74 : passes the method request body through the integration request to the back end without transformation when no mapping template is defined in the integration request. If a template is defined when this option is selected, the method request of an unmapped content-type will be rejected with an HTTP 415 Unsupported Media Type response.
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        75 : rejects the method request with an HTTP 415 Unsupported Media Type response when either the method request content type does not match any content type associated with the mapping templates defined in the integration request or no mapping template is defined in the integration request.

      • ContentHandling (Chuỗi) - (string) --

        Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        76 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        77, với các hành vi sau:

        Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        78 được cấu hình để hỗ trợ chuyển tải qua.

      • Hết giờ (Số nguyên) - (integer) --

        Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

      • không gian lưu trữ (chuỗi) - (string) --

        Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        79. Bạn có thể chỉ định cùng một
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

      • CacheKeyparameter (danh sách) - (list) --

        Danh sách các tham số yêu cầu có giá trị lưu trữ API Gateway. Để là giá trị hợp lệ cho

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        81, các tham số này cũng phải được chỉ định cho phương thức
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        82.

        • (sợi dây) --
      • IntegrationResponses (dict) - (dict) --

        Chỉ định các câu trả lời của tích hợp.

        • (sợi dây) --

          • IntegrationResponses (dict) -

            Chỉ định các câu trả lời của tích hợp.

            • (Diễn ngôn) - (string) --

              Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

            • statusCode (chuỗi) - (string) --

              Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

            • selectPotype (chuỗi) - (dict) --

              Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

              • (sợi dây) --
                • (sợi dây) --
            • IntegrationResponses (dict) - (dict) --

              Chỉ định các câu trả lời của tích hợp.

              • (sợi dây) --
                • (sợi dây) --
            • ContentHandling (Chuỗi) - (string) --

              IntegrationResponses (dict) -

              Chỉ định các câu trả lời của tích hợp.

      • (Diễn ngôn) - (dict) --

        Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

        • statusCode (chuỗi) - (boolean) --

          Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

          selectPotype (chuỗi) -

          Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

    • Trả lời Phản hồi (DID) - (list) --

      Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 là biểu thức JSON hợp lệ mà không có tiền tố
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46.

      • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1449 (** kwargs) ¶(**kwargs)

Mô tả một tài nguyên Phương thức.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
02

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Định danh tài nguyên cho tài nguyên Phương thức.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Động từ HTTP của tài nguyên phương thức.

  • statusCode (chuỗi) - (string) --

    [REQUIRED]

    Mã trạng thái cho tài nguyên Phương thức.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
03

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho phản hồi phương thức của mã trạng thái HTTP đã cho được trả lại cho máy khách. Phản hồi phương thức được truyền từ phía sau thông qua phản hồi tích hợp liên quan có thể được chuyển đổi bằng cách sử dụng mẫu ánh xạ.

    • statusCode (chuỗi) - (string) --

      Mã trạng thái phản hồi của phương thức.

    • Trả lời Phản hồi (DID) - (dict) --

      Bản đồ giá trị khóa chỉ định các tham số phản hồi tùy chọn hoặc tùy chọn mà Gateway API có thể gửi lại cho người gọi. Một khóa xác định tiêu đề phản hồi phương thức và giá trị chỉ định liệu tiêu đề phản hồi phương thức liên quan có bắt buộc hay không. Biểu thức của khóa phải khớp với mẫu

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề hợp lệ và duy nhất. API Gateway chuyển dữ liệu phản hồi tích hợp nhất định cho các tiêu đề phản hồi phương thức được chỉ định ở đây theo ánh xạ bạn quy định trong IntegrationResponse của API. Dữ liệu phản hồi tích hợp có thể được ánh xạ bao gồm tiêu đề phản hồi tích hợp được biểu thị bằng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42, giá trị tĩnh được đặt trong một cặp trích dẫn đơn (ví dụ:
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      43) hoặc biểu thức JSON từ tải trọng phản hồi back-end dưới dạng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 là biểu thức JSON hợp lệ mà không có tiền tố
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46.)

      • (sợi dây) --
        • (boolean) -
    • phản hồi (dict) - (dict) --

      Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1449 (** kwargs) ¶(**kwargs)

Mô tả một tài nguyên Phương thức.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
04

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Định danh tài nguyên cho tài nguyên Phương thức.

  • httpmethod (chuỗi) - (boolean) -- A query parameter of a Boolean value to resolve (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) all external model references and returns a flattened model schema or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) The default is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 .
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
6

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho phản hồi phương thức của mã trạng thái HTTP đã cho được trả lại cho máy khách. Phản hồi phương thức được truyền từ phía sau thông qua phản hồi tích hợp liên quan có thể được chuyển đổi bằng cách sử dụng mẫu ánh xạ.

    • statusCode (chuỗi) - (string) --

      Mã trạng thái phản hồi của phương thức.

    • Trả lời Phản hồi (DID) - (string) --

      Bản đồ giá trị khóa chỉ định các tham số phản hồi tùy chọn hoặc tùy chọn mà Gateway API có thể gửi lại cho người gọi. Một khóa xác định tiêu đề phản hồi phương thức và giá trị chỉ định liệu tiêu đề phản hồi phương thức liên quan có bắt buộc hay không. Biểu thức của khóa phải khớp với mẫu

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề hợp lệ và duy nhất. API Gateway chuyển dữ liệu phản hồi tích hợp nhất định cho các tiêu đề phản hồi phương thức được chỉ định ở đây theo ánh xạ bạn quy định trong IntegrationResponse của API. Dữ liệu phản hồi tích hợp có thể được ánh xạ bao gồm tiêu đề phản hồi tích hợp được biểu thị bằng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42, giá trị tĩnh được đặt trong một cặp trích dẫn đơn (ví dụ:
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      43) hoặc biểu thức JSON từ tải trọng phản hồi back-end dưới dạng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 là biểu thức JSON hợp lệ mà không có tiền tố
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46.)

    • (boolean) - (string) --

      phản hồi (dict) -

    • Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị. (string) --

      ________ 1460 (** kwargs) ¶

    • Mô tả một mô hình hiện có được xác định cho tài nguyên RESTAPI. (string) --

      Định danh restapi theo đó mô hình tồn tại.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
modelName (chuỗi) -(**kwargs)

Tên của mô hình là một định danh.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
06

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Định danh tài nguyên cho tài nguyên Phương thức.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho phản hồi phương thức của mã trạng thái HTTP đã cho được trả lại cho máy khách. Phản hồi phương thức được truyền từ phía sau thông qua phản hồi tích hợp liên quan có thể được chuyển đổi bằng cách sử dụng mẫu ánh xạ.

    • statusCode (chuỗi) - (string) --

      Mã trạng thái phản hồi của phương thức.

Ngoại lệ

  • Trả lời Phản hồi (DID) -
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Bản đồ giá trị khóa chỉ định các tham số phản hồi tùy chọn hoặc tùy chọn mà Gateway API có thể gửi lại cho người gọi. Một khóa xác định tiêu đề phản hồi phương thức và giá trị chỉ định liệu tiêu đề phản hồi phương thức liên quan có bắt buộc hay không. Biểu thức của khóa phải khớp với mẫu
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
40, trong đó
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
37 là tên tiêu đề hợp lệ và duy nhất. API Gateway chuyển dữ liệu phản hồi tích hợp nhất định cho các tiêu đề phản hồi phương thức được chỉ định ở đây theo ánh xạ bạn quy định trong IntegrationResponse của API. Dữ liệu phản hồi tích hợp có thể được ánh xạ bao gồm tiêu đề phản hồi tích hợp được biểu thị bằng
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
42, giá trị tĩnh được đặt trong một cặp trích dẫn đơn (ví dụ:
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
43) hoặc biểu thức JSON từ tải trọng phản hồi back-end dưới dạng
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
44, trong đó
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
45 là biểu thức JSON hợp lệ mà không có tiền tố
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
46.)(**kwargs)

(boolean) -

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
07

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) -- The current pagination position in the paged result set.
  • Định danh tài nguyên cho tài nguyên Phương thức. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
08

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một bộ sưu tập tài nguyên mô hình.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Biểu thị cấu trúc dữ liệu của yêu cầu hoặc tải trọng phản hồi của phương thức.

        • id (chuỗi) - (string) --

          Định danh cho tài nguyên mô hình.

        • Tên (chuỗi) - (string) --

          Tên của mô hình. Phải là một chuỗi chữ và số.

        • Mô tả (Chuỗi) - (string) --

          Mô tả của mô hình.

        • lược đồ (chuỗi) - (string) --

          Lược đồ cho mô hình. Đối với các mô hình

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          00, đây phải là mô hình Draft 4 của JSON DRAFT 4. Không bao gồm các ký tự "*/" trong mô tả của bất kỳ thuộc tính nào vì các ký tự "*/" như vậy có thể được hiểu là điểm đánh dấu đóng cho các nhận xét trong một số ngôn ngữ, chẳng hạn như Java hoặc JavaScript, gây ra việc cài đặt SDK API của bạn được tạo bởi API Cửa ngõ để thất bại.

        • ContentType (Chuỗi) - (string) --

          Loại nội dung cho mô hình.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1480 (hoạt động_name) ¶(operation_name)

Tạo một paginator cho một hoạt động.

Tham sốOperation_name (chuỗi) - Tên hoạt động. Đây là cùng tên với tên phương thức trên máy khách. Ví dụ: nếu tên phương thức là
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 và thông thường bạn sẽ gọi hoạt động là
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
41, nếu hoạt động
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 có thể được phân trang, bạn có thể sử dụng cuộc gọi ____ 343 Bạn có thể sử dụng phương thức
response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
485 để kiểm tra xem một thao tác có thể bị lỗi hay không. ________ 1486 (** kwargs) ¶operation_name (string) -- The operation name. This is the same name as the method name on the client. For example, if the method name is
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40, and you'd normally invoke the operation as
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
41, if the
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 operation can be paginated, you can use the call
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
43.Raises OperationNotPageableErrorRaised if the operation is not pageable. You can use the
response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
485 method to check if an operation is pageable.Return typeL{botocore.paginate.Paginator}ReturnsA paginator object.
response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
486(**kwargs)

Nhận được một requestValidator của một restapi nhất định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
09

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • requestValidatorId (chuỗi) - (string) --

    [REQUIRED]

    Định danh của requestValidator sẽ được truy xuất.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
8

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên mô hình.

    • Tên (chuỗi) - (string) --

      Tên của mô hình. Phải là một chuỗi chữ và số.

    • Mô tả (Chuỗi) - (boolean) --

      Mô tả của mô hình.

    • lược đồ (chuỗi) - (boolean) --

      Lược đồ cho mô hình. Đối với các mô hình

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00, đây phải là mô hình Draft 4 của JSON DRAFT 4. Không bao gồm các ký tự "*/" trong mô tả của bất kỳ thuộc tính nào vì các ký tự "*/" như vậy có thể được hiểu là điểm đánh dấu đóng cho các nhận xét trong một số ngôn ngữ, chẳng hạn như Java hoặc JavaScript, gây ra việc cài đặt SDK API của bạn được tạo bởi API Cửa ngõ để thất bại.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • ________ 1480 (hoạt động_name) ¶
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tạo một paginator cho một hoạt động.(**kwargs)

Tham sốOperation_name (chuỗi) - Tên hoạt động. Đây là cùng tên với tên phương thức trên máy khách. Ví dụ: nếu tên phương thức là

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 và thông thường bạn sẽ gọi hoạt động là
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
41, nếu hoạt động
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
40 có thể được phân trang, bạn có thể sử dụng cuộc gọi ____ 343 Bạn có thể sử dụng phương thức
response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
485 để kiểm tra xem một thao tác có thể bị lỗi hay không. ________ 1486 (** kwargs) ¶

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
11

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • requestValidatorId (chuỗi) - (string) -- The current pagination position in the paged result set.
  • Định danh của requestValidator sẽ được truy xuất. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
12

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

        • id (chuỗi) - (string) --

          Định danh cho tài nguyên mô hình.

        • Tên (chuỗi) - (string) --

          Tên của mô hình. Phải là một chuỗi chữ và số.

        • Mô tả (Chuỗi) - (boolean) --

          Mô tả của mô hình.

        • lược đồ (chuỗi) - (boolean) --

          Lược đồ cho mô hình. Đối với các mô hình

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          00, đây phải là mô hình Draft 4 của JSON DRAFT 4. Không bao gồm các ký tự "*/" trong mô tả của bất kỳ thuộc tính nào vì các ký tự "*/" như vậy có thể được hiểu là điểm đánh dấu đóng cho các nhận xét trong một số ngôn ngữ, chẳng hạn như Java hoặc JavaScript, gây ra việc cài đặt SDK API của bạn được tạo bởi API Cửa ngõ để thất bại.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1480 (hoạt động_name) ¶(**kwargs)

Tạo một paginator cho một hoạt động.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

Thông số

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • requestValidatorId (chuỗi) - (string) --

    [REQUIRED]

    Định danh của requestValidator sẽ được truy xuất.

  • Loại trở lại (list) --

    DIGN

    • Trả lại
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên mô hình.

    • Tên (chuỗi) - (string) --

      Tên của mô hình. Phải là một chuỗi chữ và số.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của mô hình.

    • lược đồ (chuỗi) - (string) --

      Lược đồ cho mô hình. Đối với các mô hình

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      00, đây phải là mô hình Draft 4 của JSON DRAFT 4. Không bao gồm các ký tự "*/" trong mô tả của bất kỳ thuộc tính nào vì các ký tự "*/" như vậy có thể được hiểu là điểm đánh dấu đóng cho các nhận xét trong một số ngôn ngữ, chẳng hạn như Java hoặc JavaScript, gây ra việc cài đặt SDK API của bạn được tạo bởi API Cửa ngõ để thất bại.

    • ContentType (Chuỗi) - (dict) --

      Nhận phương thức tài nguyên API của một động từ HTTP đã cho.

      • (sợi dây) --

        • (Diễn ngôn) -

          Đại diện cho giao diện hướng khách hàng mà khách hàng gọi API truy cập tài nguyên back-end. Một tài nguyên phương thức được tích hợp với một tài nguyên tích hợp. Cả hai bao gồm một yêu cầu và một hoặc nhiều câu trả lời. Yêu cầu phương thức đưa đầu vào máy khách được chuyển sang đầu sau thông qua yêu cầu tích hợp. Một phản hồi phương thức trả về đầu ra từ đầu sau cho máy khách thông qua phản hồi tích hợp. Một yêu cầu phương thức được thể hiện trong một tài nguyên phương thức, trong khi yêu cầu tích hợp được thể hiện trong một tài nguyên tích hợp. Mặt khác, phản hồi phương thức được biểu thị bằng tài nguyên Phương thức, trong khi phản hồi tích hợp được biểu thị bằng tài nguyên IntegrationResponse.

          • httpmethod (chuỗi) - (string) --

            Động từ HTTP của phương thức.

          • Ủy quyềnType (Chuỗi) - (string) --

            Loại ủy quyền của phương thức. Các giá trị hợp lệ là

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            30 để truy cập mở,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            31 để sử dụng các quyền AWS IAM,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32 để sử dụng trình ủy quyền tùy chỉnh hoặc
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            60 để sử dụng nhóm người dùng Cognito.

          • AuthorizerId (Chuỗi) - (string) --

            Định danh của một trình ủy quyền để sử dụng trên phương thức này.

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            26 phải là
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32.

          • ApikeyRequired (Boolean) - (boolean) --

            Một lá cờ Boolean chỉ định xem APIKEY hợp lệ có bắt buộc phải gọi phương thức này hay không.

          • requestValidatorId (chuỗi) - (string) --

            Định danh của một requestValidator để xác thực yêu cầu.

          • OperationName (Chuỗi) - (string) --

            Một định danh hoạt động thân thiện với con người cho phương pháp. Ví dụ: bạn có thể gán

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            28 của
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            29 cho phương thức
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            30 trong ví dụ
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            31.

          • requestParameter (dict) - (dict) --

            Một bản đồ giá trị chính xác định các tham số yêu cầu phương thức tùy chọn hoặc tùy chọn có thể được chấp nhận bởi API Gateway. Khóa là tên tham số yêu cầu phương thức khớp với mẫu của

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            32, trong đó
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            70 là
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            34,
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            70 hoặc
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            36 và
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            37 là tên tham số hợp lệ và duy nhất. Giá trị được liên kết với khóa là cờ boolean cho biết liệu tham số là bắt buộc (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            48) hay tùy chọn (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            49). Tên tham số yêu cầu phương thức được xác định ở đây có sẵn trong tích hợp để được ánh xạ tới các tham số hoặc mẫu yêu cầu tích hợp.

            • (sợi dây) --
              • (boolean) -
          • requestModels (dict) - (dict) --

            Một bản đồ giá trị khóa chỉ định các lược đồ dữ liệu, được biểu thị bằng tài nguyên mô hình, (là giá trị được ánh xạ) của tải trọng yêu cầu của các loại nội dung đã cho (làm khóa ánh xạ).

            • (sợi dây) --
              • (sợi dây) --
          • Phương pháp ĐẢM BIẾN (DID) - (dict) --

            Nhận được phản hồi phương thức liên quan đến mã trạng thái HTTP đã cho.

            • (sợi dây) --

              • (Diễn ngôn) -

                Đại diện cho phản hồi phương thức của mã trạng thái HTTP đã cho được trả lại cho máy khách. Phản hồi phương thức được truyền từ phía sau thông qua phản hồi tích hợp liên quan có thể được chuyển đổi bằng cách sử dụng mẫu ánh xạ.

                • statusCode (chuỗi) - (string) --

                  Mã trạng thái phản hồi của phương thức.

                • Trả lời Phản hồi (DID) - (dict) --

                  Bản đồ giá trị khóa chỉ định các tham số phản hồi tùy chọn hoặc tùy chọn mà Gateway API có thể gửi lại cho người gọi. Một khóa xác định tiêu đề phản hồi phương thức và giá trị chỉ định liệu tiêu đề phản hồi phương thức liên quan có bắt buộc hay không. Biểu thức của khóa phải khớp với mẫu

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  40, trong đó
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  37 là tên tiêu đề hợp lệ và duy nhất. API Gateway chuyển dữ liệu phản hồi tích hợp nhất định cho các tiêu đề phản hồi phương thức được chỉ định ở đây theo ánh xạ bạn quy định trong IntegrationResponse của API. Dữ liệu phản hồi tích hợp có thể được ánh xạ bao gồm tiêu đề phản hồi tích hợp được biểu thị bằng
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  42, giá trị tĩnh được đặt trong một cặp trích dẫn đơn (ví dụ:
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  43) hoặc biểu thức JSON từ tải trọng phản hồi back-end dưới dạng
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  44, trong đó
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  45 là biểu thức JSON hợp lệ mà không có tiền tố
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  46.)

                  • (sợi dây) --
                    • (boolean) -
                • phản hồi (dict) - (dict) --

                  Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

                  • (sợi dây) --
                    • (sợi dây) --
          • Phương pháp Contectration (Dict) - (dict) --

            Việc tích hợp của phương thức chịu trách nhiệm chuyển yêu cầu do khách hàng gửi đến phần cuối và thực hiện các phép biến đổi cần thiết để làm cho yêu cầu tuân thủ phần cuối.

            • loại (chuỗi) - (string) --

              Chỉ định một loại tích hợp phương thức API. Giá trị hợp lệ là một trong những điều sau đây:

              Đối với tích hợp proxy HTTP và HTTP, mỗi tích hợp có thể chỉ định một giao thức (

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              47), cổng và đường dẫn. Các cổng tiêu chuẩn 80 và 443 được hỗ trợ cũng như các cổng tùy chỉnh trên 1024. Tích hợp proxy HTTP hoặc HTTP với
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 của
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 được gọi là tích hợp riêng tư và sử dụng VPCLink để kết nối cổng API với bộ cân bằng tải mạng của VPC.

            • httpmethod (chuỗi) - (string) --

              Chỉ định loại phương thức HTTP của tích hợp.

            • uri (chuỗi) - (string) --

              Chỉ định định danh tài nguyên thống nhất (URI) của điểm cuối tích hợp.

              Đối với các tích hợp

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              50 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              51, URI phải là URL HTTP được mã hóa đầy đủ, được mã hóa theo đặc tả RFC-3986, cho tích hợp tiêu chuẩn, trong đó
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 không phải là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 hoặc tích hợp riêng tư, trong đó
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48. Đối với tích hợp HTTP riêng tư, URI không được sử dụng để định tuyến. Đối với tích hợp
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              56 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              57, URI có dạng
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              58. Ở đây, {khu vực} là khu vực cổng API (ví dụ: US-East-1); {Service} là tên của Dịch vụ Web Integrated Amazon (ví dụ: S3); và {subdomain} là một tên miền phụ được chỉ định được hỗ trợ bởi một số dịch vụ dịch vụ web Amazon nhất định để tra cứu tên máy chủ nhanh. Hành động có thể được sử dụng cho API dựa trên dịch vụ dịch vụ web Amazon, sử dụng Action = {name} & {p1} = {v1} & p2 = {v2} ... chuỗi truy vấn. {Service_api} tiếp theo đề cập đến một hành động được hỗ trợ {name} cộng với bất kỳ tham số đầu vào cần thiết nào. Ngoài ra, đường dẫn có thể được sử dụng cho API dựa trên đường dẫn dịch vụ AWS. Dịch vụ tiếp theo_API đề cập đến đường dẫn đến tài nguyên dịch vụ web Amazon, bao gồm cả khu vực của Dịch vụ dịch vụ web Amazon tích hợp, nếu có. Ví dụ: để tích hợp với API S3 của GETObject, URI có thể là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              59 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              60

            • ConnectionType (Chuỗi) - (string) --

              Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              61.

            • ConnectionID (Chuỗi) - (string) --

              ID của VPCLink được sử dụng để tích hợp khi

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              64 và không xác định, nếu không.

            • Thông tin đăng nhập (Chuỗi) - (string) --

              Chỉ định các thông tin cần thiết cho việc tích hợp, nếu có. Đối với tích hợp AWS, ba tùy chọn có sẵn. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để yêu cầu danh tính của người gọi được chuyển qua yêu cầu, chỉ định chuỗi

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              65. Để sử dụng các quyền dựa trên tài nguyên trên các dịch vụ AWS được hỗ trợ, chỉ định NULL.

            • requestParameter (dict) - (dict) --

              Một bản đồ giá trị khóa chỉ định các tham số yêu cầu được chuyển từ yêu cầu phương thức đến đầu sau. Khóa là tên tham số yêu cầu tích hợp và giá trị liên quan là giá trị tham số yêu cầu phương thức hoặc giá trị tĩnh phải được đặt trong các báo giá đơn và được mã hóa trước theo yêu cầu của phần cuối. Giá trị tham số yêu cầu phương thức phải khớp với mẫu của

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              32, trong đó
              {
                  'id': 'string',
                  'name': 'string',
                  'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                  'providerARNs': [
                      'string',
                  ],
                  'authType': 'string',
                  'authorizerUri': 'string',
                  'authorizerCredentials': 'string',
                  'identitySource': 'string',
                  'identityValidationExpression': 'string',
                  'authorizerResultTtlInSeconds': 123
              }
              
              70 là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              34,
              response = client.create_authorizer(
                  restApiId='string',
                  name='string',
                  type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                  providerARNs=[
                      'string',
                  ],
                  authType='string',
                  authorizerUri='string',
                  authorizerCredentials='string',
                  identitySource='string',
                  identityValidationExpression='string',
                  authorizerResultTtlInSeconds=123
              )
              
              70 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              36 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 phải là tên tham số yêu cầu phương thức hợp lệ và duy nhất.

              • (sợi dây) --
                • (sợi dây) --
            • requestTemplate (dict) - (dict) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

              • (sợi dây) --
                • (sợi dây) --
            • requestTemplate (dict) - (string) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

            • Vượt quabehavior (chuỗi) - (string) --

              Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              72. Giá trị hợp lệ là một trong những điều sau đây:
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

              Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              78 được cấu hình để hỗ trợ chuyển tải qua.

            • Hết giờ (Số nguyên) - (integer) --

              Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

            • không gian lưu trữ (chuỗi) - (string) --

              Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              79. Bạn có thể chỉ định cùng một
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

            • CacheKeyparameter (danh sách) - (list) --

              Danh sách các tham số yêu cầu có giá trị lưu trữ API Gateway. Để là giá trị hợp lệ cho

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              81, các tham số này cũng phải được chỉ định cho phương thức
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              82.

              • (sợi dây) --
            • IntegrationResponses (dict) - (dict) --

              Chỉ định các câu trả lời của tích hợp.

              • (sợi dây) --

                • IntegrationResponses (dict) -

                  Chỉ định các câu trả lời của tích hợp.

                  • (Diễn ngôn) - (string) --

                    Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

                  • statusCode (chuỗi) - (string) --

                    Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

                  • selectPotype (chuỗi) - (dict) --

                    Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

                    • (sợi dây) --
                      • (sợi dây) --
                  • IntegrationResponses (dict) - (dict) --

                    Chỉ định các câu trả lời của tích hợp.

                    • (sợi dây) --
                      • IntegrationResponses (dict) -
                  • Chỉ định các câu trả lời của tích hợp. (string) --

                    (Diễn ngôn) -

                    Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

            • statusCode (chuỗi) - (dict) --

              Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

              • selectPotype (chuỗi) - (boolean) --

                Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

                Trả lời Phản hồi (DID) -

                Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                40, trong đó
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                42 hoặc
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                44, trong đó
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                45 là biểu thức JSON hợp lệ mà không có tiền tố
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                46.

          • Trả lời (list) --

            Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

            • (sợi dây) --

IntegrationResponses (dict) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1584 (** kwargs) ¶(**kwargs)

Liệt kê thông tin về một bộ sưu tập tài nguyên.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
15

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
  • nhúng (danh sách) - (list) --

    Một tham số truy vấn được sử dụng để truy xuất các tài nguyên được chỉ định được nhúng trong tài nguyên tài nguyên được trả về trong phản hồi. Giá trị tham số

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    059 này là danh sách các chuỗi được phân tách bằng dấu phẩy. Hiện tại, yêu cầu chỉ hỗ trợ truy xuất các tài nguyên phương thức nhúng theo cách này. Giá trị tham số truy vấn phải là một danh sách có giá trị đơn và chứa chuỗi
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    502. Ví dụ,
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    587.

    • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
16

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một bộ sưu tập tài nguyên.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Đại diện cho một bộ sưu tập tài nguyên.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

          Đại diện cho một tài nguyên API.

        • id (chuỗi) - (string) --

          Số nhận dạng của tài nguyên.

        • ParentID (Chuỗi) - (string) --

          Định danh tài nguyên cha.

        • pathpart (chuỗi) - (dict) --

          Phân đoạn đường dẫn cuối cùng cho tài nguyên này.

          • (sợi dây) --

            • (Diễn ngôn) -

              Đại diện cho một bộ sưu tập tài nguyên.

              • Vị trí (chuỗi) - (string) --

                Các mục (danh sách) -

              • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

                Đại diện cho một tài nguyên API.

              • id (chuỗi) - (string) --

                Số nhận dạng của tài nguyên.

              • ParentID (Chuỗi) - (boolean) --

                Định danh tài nguyên cha.

              • pathpart (chuỗi) - (string) --

                Phân đoạn đường dẫn cuối cùng cho tài nguyên này.

              • đường dẫn (chuỗi) - (string) --

                Đường dẫn đầy đủ cho tài nguyên này.

              • resourcemethods (dict) - (dict) --

                Nhận phương thức tài nguyên API của một động từ HTTP đã cho.

                • (sợi dây) --
                  • Loại trở lại
              • DIGN (dict) --

                Trả lại

                • (sợi dây) --
                  • (sợi dây) --
              • Loại trở lại (dict) --

                DIGN

                • (sợi dây) --

                  • (Diễn ngôn) -

                    Đại diện cho một bộ sưu tập tài nguyên.

                    • Vị trí (chuỗi) - (string) --

                      Các mục (danh sách) -

                    • Trang hiện tại của các yếu tố từ bộ sưu tập này. (dict) --

                      Đại diện cho một tài nguyên API.

                      • (string) --
                        • (boolean) --
                    • responseModels (dict) --

                      Specifies the Model resources used for the response's content-type. Response models are represented as a key/value map, with a content-type as the key and a Model name as the value.

                      • (string) --
                        • (string) --
              • methodIntegration (dict) --

                Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.

                • type (string) --

                  Specifies an API method integration type. The valid value is one of the following:

                  For the HTTP and HTTP proxy integrations, each integration can specify a protocol (

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  47 ), port and path. Standard 80 and 443 ports are supported as well as custom ports above 1024. An HTTP or HTTP proxy integration with a
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  48 of
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  49 is referred to as a private integration and uses a VpcLink to connect API Gateway to a network load balancer of a VPC.

                • httpMethod (string) --

                  Specifies the integration's HTTP method type.

                • uri (string) --

                  Specifies Uniform Resource Identifier (URI) of the integration endpoint.

                  For

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  50 or
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  51 integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  48 is not
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  49 , or private integration, where
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  48 is
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  49 . For a private HTTP integration, the URI is not used for routing. For
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  56 or
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  57 integrations, the URI is of the form
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  58 . Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated subdomain supported by certain Amazon Web Services service for fast host-name lookup. action can be used for an Amazon Web Services service action-based API, using an Action={name}&{p1}={v1}&p2={v2}... query string. The ensuing {service_api} refers to a supported action {name} plus any required input parameters. Alternatively, path can be used for an AWS service path-based API. The ensuing service_api refers to the path to an Amazon Web Services service resource, including the region of the integrated Amazon Web Services service, if applicable. For example, for integration with the S3 API of GetObject, the uri can be either
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  59 or
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  60

                • connectionType (string) --

                  The type of the network connection to the integration endpoint. The valid value is

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  61 for connections through the public routable internet or
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  49 for private connections between API Gateway and a network load balancer in a VPC. The default value is
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  61 .

                • connectionId (string) --

                  The ID of the VpcLink used for the integration when

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  64 and undefined, otherwise.

                • credentials (string) --

                  Specifies the credentials required for the integration, if any. For AWS integrations, three options are available. To specify an IAM Role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To require that the caller's identity be passed through from the request, specify the string

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  65 . To use resource-based permissions on supported AWS services, specify null.

                • requestParameters (dict) --

                  A key-value map specifying request parameters that are passed from the method request to the back end. The key is an integration request parameter name and the associated value is a method request parameter value or static value that must be enclosed within single quotes and pre-encoded as required by the back end. The method request parameter value must match the pattern of

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  32 , where
                  {
                      'id': 'string',
                      'name': 'string',
                      'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                      'providerARNs': [
                          'string',
                      ],
                      'authType': 'string',
                      'authorizerUri': 'string',
                      'authorizerCredentials': 'string',
                      'identitySource': 'string',
                      'identityValidationExpression': 'string',
                      'authorizerResultTtlInSeconds': 123
                  }
                  
                  70 is
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  34 ,
                  response = client.create_authorizer(
                      restApiId='string',
                      name='string',
                      type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                      providerARNs=[
                          'string',
                      ],
                      authType='string',
                      authorizerUri='string',
                      authorizerCredentials='string',
                      identitySource='string',
                      identityValidationExpression='string',
                      authorizerResultTtlInSeconds=123
                  )
                  
                  70 , or
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  36 and
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  37 must be a valid and unique method request parameter name.

                  • (string) --
                    • (string) --
                • requestTemplates (dict) --

                  Represents a map of Velocity templates that are applied on the request payload based on the value of the Content-Type header sent by the client. The content type value is the key in this map, and the template (as a String) is the value.

                  • (string) --
                    • (string) --
                • passthroughBehavior (string) --

                  Specifies how the method request body of an unmapped content type will be passed through the integration request to the back end without transformation. A content type is unmapped if no mapping template is defined in the integration or the content type does not match any of the mapped content types, as specified in

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  72 . The valid value is one of the following:
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  73 : passes the method request body through the integration request to the back end without transformation when the method request content type does not match any content type associated with the mapping templates defined in the integration request.
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  74 : passes the method request body through the integration request to the back end without transformation when no mapping template is defined in the integration request. If a template is defined when this option is selected, the method request of an unmapped content-type will be rejected with an HTTP 415 Unsupported Media Type response.
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  75 : rejects the method request with an HTTP 415 Unsupported Media Type response when either the method request content type does not match any content type associated with the mapping templates defined in the integration request or no mapping template is defined in the integration request.

                • ContentHandling (Chuỗi) - (string) --

                  Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  76 và
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  77, với các hành vi sau:

                  Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  78 được cấu hình để hỗ trợ chuyển tải qua.

                • Hết giờ (Số nguyên) - (integer) --

                  Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

                • không gian lưu trữ (chuỗi) - (string) --

                  Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  79. Bạn có thể chỉ định cùng một
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

                • CacheKeyparameter (danh sách) - (list) --

                  Danh sách các tham số yêu cầu có giá trị lưu trữ API Gateway. Để là giá trị hợp lệ cho

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  81, các tham số này cũng phải được chỉ định cho phương thức
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  82.

                  • (sợi dây) --
                • IntegrationResponses (dict) - (dict) --

                  Chỉ định các câu trả lời của tích hợp.

                  • (sợi dây) --

                    • IntegrationResponses (dict) -

                      Chỉ định các câu trả lời của tích hợp.

                      • (Diễn ngôn) - (string) --

                        Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

                      • statusCode (chuỗi) - (string) --

                        Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

                      • selectPotype (chuỗi) - (dict) --

                        Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

                        {
                            'basePath': 'string',
                            'restApiId': 'string',
                            'stage': 'string'
                        }
                        
                        83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
                        {
                            'basePath': 'string',
                            'restApiId': 'string',
                            'stage': 'string'
                        }
                        
                        84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

                        • (sợi dây) --
                          • (sợi dây) --
                      • IntegrationResponses (dict) - (dict) --

                        Chỉ định các câu trả lời của tích hợp.

                        • (sợi dây) --
                          • (sợi dây) --
                      • ContentHandling (Chuỗi) - (string) --

                        IntegrationResponses (dict) -

                        Chỉ định các câu trả lời của tích hợp.

                • (Diễn ngôn) - (dict) --

                  Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

                  • statusCode (chuỗi) - (boolean) --

                    Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

                    selectPotype (chuỗi) -

                    Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

              • Trả lời Phản hồi (DID) - (list) --

                Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                40, trong đó
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                42 hoặc
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                44, trong đó
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                45 là biểu thức JSON hợp lệ mà không có tiền tố
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                46.

                • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1669 (** kwargs) ¶(**kwargs)

Liệt kê tài nguyên restapi trong bộ sưu tập.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
17

Tham sốRestapiID (Chuỗi) -restApiId (string) --

[REQUIRED]

Định danh chuỗi của restapi liên quan.

Trả về cú pháp TypedicTreturnsResponseResponse Syntax

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
2

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một API nghỉ ngơi.

    • id (chuỗi) - (string) --

      Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API.

    • Tên (chuỗi) - (string) --

      Tên của API.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của API.

    • createdDate (DateTime) - (datetime) --

      Dấu thời gian khi API được tạo.

    • Phiên bản (chuỗi) - (string) --

      Một định danh phiên bản cho API.

    • cảnh báo (danh sách) - (list) --

      Các tin nhắn cảnh báo được báo cáo khi

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      19 được bật trong quá trình nhập API.

      • (sợi dây) --
    • BinaryMediaTypes (Danh sách) - (list) --

      Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8.

      • (sợi dây) --
    • Tối thiểu (integer) --

      Một số nguyên vô hiệu được sử dụng để cho phép nén (với các byte không âm từ 0 đến 10485760 (10M), bao gồm) hoặc vô hiệu hóa nén (có giá trị null) trên API. Khi nén được bật, nén hoặc giải nén không được áp dụng trên tải trọng nếu kích thước tải trọng nhỏ hơn giá trị này. Đặt nó thành 0 cho phép nén cho bất kỳ kích thước tải trọng.

    • apikeysource (chuỗi) - (string) --

      Nguồn của khóa API cho các yêu cầu đo sáng theo kế hoạch sử dụng. Các giá trị hợp lệ là:> `` header`` để đọc khóa API từ tiêu đề

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      06 của yêu cầu.
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      43 để đọc khóa API từ
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      08 từ một trình ủy quyền tùy chỉnh.

    • EndPointConfiguration (Dict) - (dict) --

      Cấu hình điểm cuối của RESTAPI này hiển thị các loại điểm cuối của API.

      • Các loại (danh sách) - (list) --

        Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        68. Đối với API riêng, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --

          Loại điểm cuối. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69 cho API riêng.

      • VPCidPointIds (Danh sách) - (list) --

        Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --
    • Chính sách (chuỗi) - (string) --

      Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --
    • vô hiệu hóa (boolean) --

      Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1669 (** kwargs) ¶(**kwargs)

Liệt kê tài nguyên restapi trong bộ sưu tập.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
19

Tham sốRestapiID (Chuỗi) -
  • Định danh chuỗi của restapi liên quan. (string) -- The current pagination position in the paged result set.
  • Trả về cú pháp TypedicTreturnsResponse (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Cấu trúc phản ứng

(Diễn ngôn) -

Đại diện cho một API nghỉ ngơi.

id (chuỗi) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
20

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một API nghỉ ngơi.

    • id (chuỗi) - (string) --

    • Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API. (list) --

      Tên (chuỗi) -

      • (Diễn ngôn) -

        Đại diện cho một API nghỉ ngơi.

        • id (chuỗi) - (string) --

          Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API.

        • Tên (chuỗi) - (string) --

          Tên của API.

        • Mô tả (Chuỗi) - (string) --

          Mô tả của API.

        • createdDate (DateTime) - (datetime) --

          Dấu thời gian khi API được tạo.

        • Phiên bản (chuỗi) - (string) --

          Một định danh phiên bản cho API.

        • cảnh báo (danh sách) - (list) --

          Các tin nhắn cảnh báo được báo cáo khi

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          19 được bật trong quá trình nhập API.

          • (sợi dây) --
        • BinaryMediaTypes (Danh sách) - (list) --

          Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8.

          • (sợi dây) --
        • Tối thiểu (integer) --

          Một số nguyên vô hiệu được sử dụng để cho phép nén (với các byte không âm từ 0 đến 10485760 (10M), bao gồm) hoặc vô hiệu hóa nén (có giá trị null) trên API. Khi nén được bật, nén hoặc giải nén không được áp dụng trên tải trọng nếu kích thước tải trọng nhỏ hơn giá trị này. Đặt nó thành 0 cho phép nén cho bất kỳ kích thước tải trọng.

        • apikeysource (chuỗi) - (string) --

          Nguồn của khóa API cho các yêu cầu đo sáng theo kế hoạch sử dụng. Các giá trị hợp lệ là:> `` header`` để đọc khóa API từ tiêu đề

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          06 của yêu cầu.
          {
              'id': 'string',
              'name': 'string',
              'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              'providerARNs': [
                  'string',
              ],
              'authType': 'string',
              'authorizerUri': 'string',
              'authorizerCredentials': 'string',
              'identitySource': 'string',
              'identityValidationExpression': 'string',
              'authorizerResultTtlInSeconds': 123
          }
          
          43 để đọc khóa API từ
          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          08 từ một trình ủy quyền tùy chỉnh.

        • EndPointConfiguration (Dict) - (dict) --

          Cấu hình điểm cuối của RESTAPI này hiển thị các loại điểm cuối của API.

          • Các loại (danh sách) - (list) --

            Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            68. Đối với API riêng, loại điểm cuối là
            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            69.

            • (sợi dây) --

              Loại điểm cuối. Các giá trị hợp lệ là

              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
              response = client.create_base_path_mapping(
                  domainName='string',
                  basePath='string',
                  restApiId='string',
                  stage='string'
              )
              
              69 cho API riêng.

          • VPCidPointIds (Danh sách) - (list) --

            Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

            response = client.create_base_path_mapping(
                domainName='string',
                basePath='string',
                restApiId='string',
                stage='string'
            )
            
            69.

            • (sợi dây) --
        • Loại điểm cuối. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69 cho API riêng.
          (string) --

          VPCidPointIds (Danh sách) -

        • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69. (dict) --

          Chính sách (chuỗi) -

          • (sợi dây) --
            • (sợi dây) --
        • Loại điểm cuối. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69 cho API riêng.
          (boolean) --

          VPCidPointIds (Danh sách) -

Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
69.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Chính sách (chuỗi) -(**kwargs)

Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

Tags (dict) -

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

vô hiệu hóa

Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.
  • Ngoại lệ (string) --

    [REQUIRED]

    ________ 1705 (** kwargs) ¶

  • Tạo SDK của máy khách cho RESTAPI và giai đoạn. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    21

  • Thông số (dict) --

    restapiid (chuỗi) -

    • (sợi dây) --
      • (sợi dây) --
Loại điểm cuối. Các giá trị hợp lệ là
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
69 cho API riêng.

VPCidPointIds (Danh sách) -

Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
69.

Chính sách (chuỗi) -

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
1

Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

  • Tags (dict) -

    Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

    • vô hiệu hóa (string) --

      Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

    • Ngoại lệ (string) --

      ________ 1705 (** kwargs) ¶

    • Tạo SDK của máy khách cho RESTAPI và giai đoạn. (

      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      274) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
69.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Chính sách (chuỗi) -(**kwargs)

Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

Tags (dict) -

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
23

vô hiệu hóaid (string) --

[REQUIRED]

Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

Ngoại lệResponse Syntax

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
24

Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

  • Tags (dict) -

    Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

    • vô hiệu hóa (string) --

      Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

    • Ngoại lệ (string) --

      ________ 1705 (** kwargs) ¶

    • Tạo SDK của máy khách cho RESTAPI và giai đoạn. (string) --

      Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp (list) --

      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      21

      • Tags (dict) -

        Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

        • vô hiệu hóa (string) --

          Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

        • Ngoại lệ (string) --

          ________ 1705 (** kwargs) ¶

        • Tạo SDK của máy khách cho RESTAPI và giai đoạn. (string) --

          Xem thêm: Tài liệu API AWS

        • Yêu cầu cú pháp (boolean) --

          response = client.create_api_key(
              name='string',
              description='string',
              enabled=True|False,
              generateDistinctId=True|False,
              value='string',
              stageKeys=[
                  {
                      'restApiId': 'string',
                      'stageName': 'string'
                  },
              ],
              customerId='string',
              tags={
                  'string': 'string'
              }
          )
          
          21

        • Thông số (string) --

          restapiid (chuỗi) -

Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
69.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Chính sách (chuỗi) -(**kwargs)

Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

Tags (dict) -

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
25

vô hiệu hóa
  • Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.
    (string) -- The current pagination position in the paged result set.
  • Ngoại lệ (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
26

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các trường hợp sdktype.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Bộ sưu tập các trường hợp sdktype.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

          Một loại SDK mà cổng API có thể tạo ra.

        • id (chuỗi) - (string) --

          Định danh của một thể hiện SDKTYPE.

        • FriendlyName (chuỗi) - (list) --

          Tên thân thiện với người dùng của một thể hiện sdktype.

          • (Diễn ngôn) -

            Bộ sưu tập các trường hợp sdktype.

            • Vị trí (chuỗi) - (string) --

              Các mục (danh sách) -

            • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

              Một loại SDK mà cổng API có thể tạo ra.

            • id (chuỗi) - (string) --

              Định danh của một thể hiện SDKTYPE.

            • FriendlyName (chuỗi) - (boolean) --

              Tên thân thiện với người dùng của một thể hiện sdktype.

            • Mô tả (Chuỗi) - (string) --

              Mô tả của một sdktype.

Cấu hìnhProperIES (Danh sách) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Danh sách các thuộc tính cấu hình của sdktype.(**kwargs)

Một thuộc tính cấu hình của một loại SDK.

Tên (chuỗi) -

Tên của một thuộc tính cấu hình SDKTYPE.

Tên thân thiện với người dùng của thuộc tính cấu hình SDKTYPE.

Mô tả thuộc tính cấu hình SDKTYPE.
  • bắt buộc (boolean) - (string) --

    [REQUIRED]

    Một lá cờ boolean của thuộc tính cấu hình SDKTYPE để cho biết có bắt buộc thuộc tính cấu hình SDK được liên kết hay không (

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48) hoặc không (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49).

  • DefaultValue (Chuỗi) - (string) --

    [REQUIRED]

    Giá trị mặc định của thuộc tính cấu hình SDKTYPE.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
4

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các trường hợp sdktype.

    • Vị trí (chuỗi) - (string) --

      Các mục (danh sách) -

    • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

      Một loại SDK mà cổng API có thể tạo ra.

    • id (chuỗi) - (string) --

      Định danh của một thể hiện SDKTYPE.

    • id (chuỗi) - (string) --

      Định danh của một thể hiện SDKTYPE.

    • FriendlyName (chuỗi) - (boolean) --

      Tên thân thiện với người dùng của một thể hiện sdktype.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của một sdktype.

    • Cấu hìnhProperIES (Danh sách) - (string) --

      Danh sách các thuộc tính cấu hình của sdktype.

    • Một thuộc tính cấu hình của một loại SDK. (dict) --

      Tên (chuỗi) -

      • Tên của một thuộc tính cấu hình SDKTYPE.

        • (Diễn ngôn) -

          Tên thân thiện với người dùng của thuộc tính cấu hình SDKTYPE.

          • Mô tả thuộc tính cấu hình SDKTYPE. (boolean) --

            bắt buộc (boolean) -

          • Một lá cờ boolean của thuộc tính cấu hình SDKTYPE để cho biết có bắt buộc thuộc tính cấu hình SDK được liên kết hay không (

            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            48) hoặc không (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            49).
            (string) --

            DefaultValue (Chuỗi) -

          • Giá trị mặc định của thuộc tính cấu hình SDKTYPE. (boolean) --

            Ngoại lệ

          • ________ 1748 (** kwargs) ¶ (integer) --

            Nhận thông tin về một tài nguyên giai đoạn.

          • Xem thêm: Tài liệu API AWS (float) --

            Yêu cầu cú pháp

          • response = client.create_api_key(
                name='string',
                description='string',
                enabled=True|False,
                generateDistinctId=True|False,
                value='string',
                stageKeys=[
                    {
                        'restApiId': 'string',
                        'stageName': 'string'
                    },
                ],
                customerId='string',
                tags={
                    'string': 'string'
                }
            )
            
            27 (boolean) --

            Thông số

          • restapiid (chuỗi) - (integer) --

            Định danh chuỗi của restapi liên quan.

          • TUYỆT VỜI (Chuỗi) - (boolean) --

            Tên của tài nguyên giai đoạn để có được thông tin về.

          • Đại diện cho một định danh duy nhất cho một phiên bản của Restapi được triển khai có thể gọi được bởi người dùng. (boolean) --

            Triển khai (Chuỗi) -

          • trái phépCachecontrolheaderstrargety (chuỗi) - (string) --

            Chỉ định cách xử lý các yêu cầu trái phép để vô hiệu hóa bộ đệm. Đường dẫn bản vá cho cài đặt này là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            58 và các giá trị có sẵn là
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            59,
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            60,
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            61.

    • Biến (Dict) - (dict) --

      Một bản đồ xác định các biến giai đoạn cho một tài nguyên giai đoạn. Tên biến có thể có các ký tự chữ và số và các giá trị phải khớp với

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      29.

      • (sợi dây) --
        • (sợi dây) --
    • tài liệu chuyển đổi (chuỗi) - (string) --

      Phiên bản của tài liệu API liên quan.

    • accessLogSinstalls (dict) - (dict) --

      Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

      • Định dạng (Chuỗi) - (string) --

        Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        63.

      • Destinationarn (chuỗi) - (string) --

        Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        64.

    • CANarySinstall (DID) - (dict) --

      Cài đặt cho việc triển khai Canary trong giai đoạn này.

      • phần trăm giao dịch (phao) - (float) --

        Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary.

      • Triển khai (Chuỗi) - (string) --

        ID của triển khai Canary.

      • StageVarableOverrides (Dict) - (dict) --

        Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

        • (sợi dây) --
          • (sợi dây) --
      • tài liệu chuyển đổi (chuỗi) - (boolean) --

        Phiên bản của tài liệu API liên quan.

    • accessLogSinstalls (dict) - (boolean) --

      Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

    • Định dạng (Chuỗi) - (string) --

      Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      63.

    • Destinationarn (chuỗi) - (dict) --

      Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      64.

      • (sợi dây) --
        • (sợi dây) --
    • tài liệu chuyển đổi (chuỗi) - (datetime) --

      Phiên bản của tài liệu API liên quan.

    • accessLogSinstalls (dict) - (datetime) --

      Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

Định dạng (Chuỗi) -

  • Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    63.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Destinationarn (chuỗi) -(**kwargs)

Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
64.

CANarySinstall (DID) -

Cài đặt cho việc triển khai Canary trong giai đoạn này.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
29

phần trăm giao dịch (phao) -
  • Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary. (string) --

    [REQUIRED]

    Triển khai (Chuỗi) -

  • ID của triển khai Canary. (string) -- The stages' deployment identifiers.
StageVarableOverrides (Dict) -

Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

usestagecache (boolean) -

Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
30

Truy tìm (Boolean) -

  • Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

    Webaclarn (chuỗi) -

    • ARN của WebAcl liên quan đến giai đoạn. (list) --

      Tags (dict) -

      • Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

        Webaclarn (chuỗi) -

        • Triển khai (Chuỗi) - (string) --

          ID của triển khai Canary.

        • StageVarableOverrides (Dict) - (string) --

          Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

        • usestagecache (boolean) - (string) --

          Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

        • Truy tìm (Boolean) - (string) --

          Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

        • Webaclarn (chuỗi) - (boolean) --

          ARN của WebAcl liên quan đến giai đoạn.

        • Tags (dict) - (string) --

          Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

        • createdDate (DateTime) - (string) --

          Dấu thời gian khi sân khấu được tạo ra.

        • LastUpdatedDate (DateTime) - (dict) --

          Dấu thời gian khi giai đoạn cập nhật lần cuối.

          • (sợi dây) --

            • Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

              Webaclarn (chuỗi) -

              • ARN của WebAcl liên quan đến giai đoạn. (boolean) --

                Tags (dict) -

              • Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định. (string) --

                createdDate (DateTime) -

              • Dấu thời gian khi sân khấu được tạo ra. (boolean) --

                LastUpdatedDate (DateTime) -

              • ThrottlingBurstlimit (Integer) - (integer) --

                Chỉ định giới hạn nổ phát. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                52 và giá trị là một số nguyên.

              • Throttlingratelimit (Float) - (float) --

                Chỉ định giới hạn tốc độ điều chỉnh. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                53 và giá trị là gấp đôi.

              • bộ nhớ cacheenables (boolean) - (boolean) --

                Chỉ định xem các phản hồi có nên được lưu trong bộ nhớ cache và trả về cho các yêu cầu hay không. Một cụm bộ đệm phải được bật trên sân khấu để phản hồi được lưu trong bộ đệm. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                54 và giá trị là boolean.

              • Cachettlinseconds (Số nguyên) - (integer) --

                Chỉ định thời gian để sống (TTL), trong vài giây, cho các phản hồi được lưu trong bộ nhớ cache. TTL càng cao, phản hồi sẽ được lưu trữ càng dài. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                55 và giá trị là một số nguyên.

              • Bộ nhớ cachedataencrypted (boolean) - (boolean) --

                Chỉ định xem các phản hồi được lưu trữ có được mã hóa hay không. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                56 và giá trị là boolean.

              • aborauthorizationforcachecontrol (Boolean) - (boolean) --

                Chỉ định xem có yêu cầu ủy quyền cho yêu cầu vô hiệu hóa bộ đệm hay không. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                57 và giá trị là boolean.

              • trái phépCachecontrolheaderstrargety (chuỗi) - (string) --

                Chỉ định cách xử lý các yêu cầu trái phép để vô hiệu hóa bộ đệm. Đường dẫn bản vá cho cài đặt này là

                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                58 và các giá trị có sẵn là
                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                59,
                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                60,
                response = client.create_deployment(
                    restApiId='string',
                    stageName='string',
                    stageDescription='string',
                    description='string',
                    cacheClusterEnabled=True|False,
                    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                    variables={
                        'string': 'string'
                    },
                    canarySettings={
                        'percentTraffic': 123.0,
                        'stageVariableOverrides': {
                            'string': 'string'
                        },
                        'useStageCache': True|False
                    },
                    tracingEnabled=True|False
                )
                
                61.

        • Biến (Dict) - (dict) --

          Một bản đồ xác định các biến giai đoạn cho một tài nguyên giai đoạn. Tên biến có thể có các ký tự chữ và số và các giá trị phải khớp với

          {
              'id': 'string',
              'name': 'string',
              'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
              'providerARNs': [
                  'string',
              ],
              'authType': 'string',
              'authorizerUri': 'string',
              'authorizerCredentials': 'string',
              'identitySource': 'string',
              'identityValidationExpression': 'string',
              'authorizerResultTtlInSeconds': 123
          }
          
          29.

          • (sợi dây) --
            • (sợi dây) --
        • tài liệu chuyển đổi (chuỗi) - (string) --

          Phiên bản của tài liệu API liên quan.

        • accessLogSinstalls (dict) - (dict) --

          Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

          • Định dạng (Chuỗi) - (string) --

            Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            63.

          • Destinationarn (chuỗi) - (string) --

            Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            64.

        • CANarySinstall (DID) - (dict) --

          Cài đặt cho việc triển khai Canary trong giai đoạn này.

          • phần trăm giao dịch (phao) - (float) --

            Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary.

          • Triển khai (Chuỗi) - (string) --

            ID của triển khai Canary.

          • StageVarableOverrides (Dict) - (dict) --

            Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

            • (sợi dây) --
              • (sợi dây) --
          • tài liệu chuyển đổi (chuỗi) - (boolean) --

            Phiên bản của tài liệu API liên quan.

        • accessLogSinstalls (dict) - (boolean) --

          Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

        • Định dạng (Chuỗi) - (string) --

          Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          63.

        • Destinationarn (chuỗi) - (dict) --

          Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          64.

          • (sợi dây) --
            • (sợi dây) --
        • tài liệu chuyển đổi (chuỗi) - (datetime) --

          Phiên bản của tài liệu API liên quan.

        • accessLogSinstalls (dict) - (datetime) --

          Cài đặt để ghi nhật ký truy cập trong giai đoạn này.

Định dạng (Chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất
    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    63.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Destinationarn (chuỗi) -(**kwargs)

Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
64.

CANarySinstall (DID) -

Cài đặt cho việc triển khai Canary trong giai đoạn này.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
31

phần trăm giao dịch (phao) -
  • Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary. (string) --

    [REQUIRED]

    Triển khai (Chuỗi) -

  • ID của triển khai Canary. (string) -- (Not currently supported) The current pagination position in the paged result set.
  • StageVarableOverrides (Dict) - (integer) -- (Not currently supported) The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

usestagecache (boolean) -

Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

Truy tìm (Boolean) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
32

Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

  • Webaclarn (chuỗi) -

    Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

    response = client.create_deployment(
        restApiId='string',
        stageName='string',
        stageDescription='string',
        description='string',
        cacheClusterEnabled=True|False,
        cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
        variables={
            'string': 'string'
        },
        canarySettings={
            'percentTraffic': 123.0,
            'stageVariableOverrides': {
                'string': 'string'
            },
            'useStageCache': True|False
        },
        tracingEnabled=True|False
    )
    
    64.

    • Destinationarn (chuỗi) - (dict) --

      Tên tài nguyên Amazon (ARN) của nhóm nhật ký nhật ký CloudWatch hoặc luồng phân phối dữ liệu Kinesis để nhận nhật ký truy cập. Nếu bạn chỉ định luồng phân phối Firehose dữ liệu Kinesis, tên luồng phải bắt đầu bằng

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      64.

      • (sợi dây) --
        • (sợi dây) --

Định dạng (Chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Một định dạng dòng duy nhất của nhật ký truy cập của dữ liệu, như được chỉ định bởi các biến ngữ cảnh $ đã chọn. Định dạng phải bao gồm ít nhất
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
63.(**kwargs)

Destinationarn (chuỗi) -

CANarySinstall (DID) -

Cài đặt cho việc triển khai Canary trong giai đoạn này.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
33

phần trăm giao dịch (phao) -
  • Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary. (string) --

    [REQUIRED]

    Triển khai (Chuỗi) -

  • ID của triển khai Canary. (string) -- The Id of the API key associated with the resultant usage data.
  • StageVarableOverrides (Dict) - (string) --

    [REQUIRED]

    Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

  • usestagecache (boolean) - (string) --

    [REQUIRED]

    Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
34

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho dữ liệu sử dụng của một kế hoạch sử dụng.

    • sử dụngPlanid (chuỗi) - (string) --

      ID kế hoạch liên quan đến dữ liệu sử dụng này.

    • startDate (chuỗi) - (string) --

      Ngày bắt đầu của dữ liệu sử dụng.

    • enddate (chuỗi) - (string) --

      Ngày kết thúc của dữ liệu sử dụng.

    • Vị trí (chuỗi) - (string) --

    • Các mục (Dict) - (dict) --

      Dữ liệu sử dụng, như nhật ký hàng ngày của hạn ngạch được sử dụng và còn lại, trong khoảng thời gian được chỉ định được lập chỉ mục trên các khóa API trong gói sử dụng. Ví dụ:

      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      818, trong đó
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      819 là viết tắt của giá trị khóa API và mục nhập nhật ký hàng ngày là định dạng
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      820.

      • (sợi dây) --
        • (danh sách) --
          • (danh sách) --
            • (số nguyên) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1825 (** kwargs) ¶(**kwargs)

Nhận một kế hoạch sử dụng của một định danh kế hoạch nhất định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
35

Tham sốUsagePlanID (Chuỗi) -usagePlanId (string) --

[REQUIRED]

Định danh của tài nguyên sử dụng sẽ được truy xuất.

Trả về cú pháp TypedicTreturnsResponseResponse Syntax

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
6

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho dữ liệu sử dụng của một kế hoạch sử dụng.

    • sử dụngPlanid (chuỗi) - (string) --

      ID kế hoạch liên quan đến dữ liệu sử dụng này.

    • startDate (chuỗi) - (string) --

      Ngày bắt đầu của dữ liệu sử dụng.

    • enddate (chuỗi) - (string) --

      Ngày kết thúc của dữ liệu sử dụng.

    • Vị trí (chuỗi) - (list) --

      Các mục (Dict) -

      • (Diễn ngôn) -

        Đại diện cho dữ liệu sử dụng của một kế hoạch sử dụng.

        • sử dụngPlanid (chuỗi) - (string) --

          ID kế hoạch liên quan đến dữ liệu sử dụng này.

        • startDate (chuỗi) - (string) --

          Đại diện cho dữ liệu sử dụng của một kế hoạch sử dụng.

        • sử dụngPlanid (chuỗi) - (dict) --

          ID kế hoạch liên quan đến dữ liệu sử dụng này.

          • startDate (chuỗi) -
            • (Diễn ngôn) -

              Đại diện cho dữ liệu sử dụng của một kế hoạch sử dụng.

              • sử dụngPlanid (chuỗi) - (integer) --

                ID kế hoạch liên quan đến dữ liệu sử dụng này.

              • startDate (chuỗi) - (float) --

                Ngày bắt đầu của dữ liệu sử dụng.

    • sử dụngPlanid (chuỗi) - (dict) --

      ID kế hoạch liên quan đến dữ liệu sử dụng này.

      • sử dụngPlanid (chuỗi) - (integer) --

        ID kế hoạch liên quan đến dữ liệu sử dụng này.

      • startDate (chuỗi) - (float) --

        Ngày bắt đầu của dữ liệu sử dụng.

    • enddate (chuỗi) - (dict) --

      Ngày kết thúc của dữ liệu sử dụng.

      • Vị trí (chuỗi) - (integer) --

        Các mục (Dict) -

      • Dữ liệu sử dụng, như nhật ký hàng ngày của hạn ngạch được sử dụng và còn lại, trong khoảng thời gian được chỉ định được lập chỉ mục trên các khóa API trong gói sử dụng. Ví dụ:
        response = client.create_api_key(
            name='string',
            description='string',
            enabled=True|False,
            generateDistinctId=True|False,
            value='string',
            stageKeys=[
                {
                    'restApiId': 'string',
                    'stageName': 'string'
                },
            ],
            customerId='string',
            tags={
                'string': 'string'
            }
        )
        
        818, trong đó
        response = client.create_api_key(
            name='string',
            description='string',
            enabled=True|False,
            generateDistinctId=True|False,
            value='string',
            stageKeys=[
                {
                    'restApiId': 'string',
                    'stageName': 'string'
                },
            ],
            customerId='string',
            tags={
                'string': 'string'
            }
        )
        
        819 là viết tắt của giá trị khóa API và mục nhập nhật ký hàng ngày là định dạng
        response = client.create_api_key(
            name='string',
            description='string',
            enabled=True|False,
            generateDistinctId=True|False,
            value='string',
            stageKeys=[
                {
                    'restApiId': 'string',
                    'stageName': 'string'
                },
            ],
            customerId='string',
            tags={
                'string': 'string'
            }
        )
        
        820.
        (integer) --

        (sợi dây) --

      • (danh sách) -- (string) --

        (số nguyên) -

    • Ngoại lệ (string) --

      ________ 1825 (** kwargs) ¶

    • Nhận một kế hoạch sử dụng của một định danh kế hoạch nhất định. (dict) --

      Xem thêm: Tài liệu API AWS

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1825 (** kwargs) ¶(**kwargs)

Nhận một kế hoạch sử dụng của một định danh kế hoạch nhất định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
37

Tham sốUsagePlanID (Chuỗi) -
  • Định danh của tài nguyên sử dụng sẽ được truy xuất. (string) --

    [REQUIRED]

    Trả về cú pháp TypedicTreturnsResponse

  • Đại diện cho một kế hoạch sử dụng được sử dụng để chỉ định ai có thể đánh giá các giai đoạn API liên quan. Tùy chọn, tỷ lệ yêu cầu mục tiêu và giới hạn hạn ngạch có thể được đặt. Trong một số trường hợp, khách hàng có thể vượt quá các mục tiêu mà bạn đặt. Don Tiết dựa vào kế hoạch sử dụng để kiểm soát chi phí. Cân nhắc sử dụng ngân sách dịch vụ web của Amazon để giám sát chi phí và WAF để quản lý các yêu cầu API. (string) --

    [REQUIRED]

    id (chuỗi) -

Số nhận dạng của một tài nguyên sử dụng.

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
8

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Tên (chuỗi) -

    • sử dụngPlanid (chuỗi) - (string) --

      ID kế hoạch liên quan đến dữ liệu sử dụng này.

    • startDate (chuỗi) - (string) --

      Ngày bắt đầu của dữ liệu sử dụng.

    • enddate (chuỗi) - (string) --

      Ngày kết thúc của dữ liệu sử dụng.

    • startDate (chuỗi) - (string) --

      Ngày bắt đầu của dữ liệu sử dụng.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1825 (** kwargs) ¶(**kwargs)

Nhận một kế hoạch sử dụng của một định danh kế hoạch nhất định.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
39

Tham sốUsagePlanID (Chuỗi) -
  • Định danh của tài nguyên sử dụng sẽ được truy xuất. (string) --

    [REQUIRED]

    Trả về cú pháp TypedicTreturnsResponse

  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
  • NAMEQUERY (Chuỗi)-Một tham số truy vấn chỉ định tên của các khóa gói sử dụng được trả lại. (string) -- A query parameter specifying the name of the to-be-returned usage plan keys.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
40

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

          Đại diện cho một khóa kế hoạch sử dụng để xác định khách hàng kế hoạch.

        • id (chuỗi) - (string) --

          ID của khóa kế hoạch sử dụng.

        • loại (chuỗi) - (string) --

          Loại khóa kế hoạch sử dụng. Hiện tại, loại khóa hợp lệ là

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          80.

giá trị (chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Giá trị của khóa kế hoạch sử dụng.(**kwargs)

Tên (chuỗi) -

Tên của một khóa kế hoạch sử dụng.

Ngoại lệ

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
41

________ 1842 (** kwargs) ¶
  • Nhận tất cả các gói sử dụng của tài khoản người gọi. (string) -- The current pagination position in the paged result set.
  • Xem thêm: Tài liệu API AWS (string) -- The identifier of the API key associated with the usage plans.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
42

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • loại (chuỗi) - (string) --

          Loại khóa kế hoạch sử dụng. Hiện tại, loại khóa hợp lệ là

          response = client.create_deployment(
              restApiId='string',
              stageName='string',
              stageDescription='string',
              description='string',
              cacheClusterEnabled=True|False,
              cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
              variables={
                  'string': 'string'
              },
              canarySettings={
                  'percentTraffic': 123.0,
                  'stageVariableOverrides': {
                      'string': 'string'
                  },
                  'useStageCache': True|False
              },
              tracingEnabled=True|False
          )
          
          80.

        • giá trị (chuỗi) - (string) --

          Giá trị của khóa kế hoạch sử dụng.

        • Tên (chuỗi) - (list) --

          Tên của một khóa kế hoạch sử dụng.

          • (Diễn ngôn) -

            Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

            • Vị trí (chuỗi) - (string) --

              Các mục (danh sách) -

            • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

              Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

            • Vị trí (chuỗi) - (dict) --

              Các mục (danh sách) -

              • Trang hiện tại của các yếu tố từ bộ sưu tập này.

                • (Diễn ngôn) -

                  Đại diện cho việc thu thập các khóa kế hoạch sử dụng được thêm vào các kế hoạch sử dụng cho các khóa API liên quan và, có thể, các loại khóa khác.

                  • Vị trí (chuỗi) - (integer) --

                    Các mục (danh sách) -

                  • Trang hiện tại của các yếu tố từ bộ sưu tập này. (float) --

                    Đại diện cho một khóa kế hoạch sử dụng để xác định khách hàng kế hoạch.

        • Vị trí (chuỗi) - (dict) --

          Các mục (danh sách) -

          • Vị trí (chuỗi) - (integer) --

            Các mục (danh sách) -

          • Trang hiện tại của các yếu tố từ bộ sưu tập này. (float) --

            Đại diện cho một khóa kế hoạch sử dụng để xác định khách hàng kế hoạch.

        • id (chuỗi) - (dict) --

          ID của khóa kế hoạch sử dụng.

          • loại (chuỗi) - (integer) --

            Loại khóa kế hoạch sử dụng. Hiện tại, loại khóa hợp lệ là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            80.

          • giá trị (chuỗi) - (integer) --

            Giá trị của khóa kế hoạch sử dụng.

          • Tên (chuỗi) - (string) --

            Tên của một khóa kế hoạch sử dụng.

        • Ngoại lệ (string) --

          ________ 1842 (** kwargs) ¶

        • Nhận tất cả các gói sử dụng của tài khoản người gọi. (dict) --

          Xem thêm: Tài liệu API AWS

          • Trang hiện tại của các yếu tố từ bộ sưu tập này.
            • Trang hiện tại của các yếu tố từ bộ sưu tập này.

giá trị (chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Giá trị của khóa kế hoạch sử dụng.(**kwargs)

Tên (chuỗi) -

Tên của một khóa kế hoạch sử dụng.

Ngoại lệ

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
43

________ 1842 (** kwargs) ¶vpcLinkId (string) --

[REQUIRED]

Nhận tất cả các gói sử dụng của tài khoản người gọi.

Xem thêm: Tài liệu API AWSResponse Syntax

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Yêu cầu cú pháp

    • Vị trí (chuỗi) - (string) --

      Nhận tất cả các gói sử dụng của tài khoản người gọi.

    • loại (chuỗi) - (string) --

      Loại khóa kế hoạch sử dụng. Hiện tại, loại khóa hợp lệ là

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      80.

    • giá trị (chuỗi) - (string) --

      Giá trị của khóa kế hoạch sử dụng.

    • Tên (chuỗi) - (list) --

      Tên của một khóa kế hoạch sử dụng.

      • Trang hiện tại của các yếu tố từ bộ sưu tập này.
    • Đại diện cho một khóa kế hoạch sử dụng để xác định khách hàng kế hoạch. (string) --

      id (chuỗi) -

    • statusMessage (chuỗi) - (string) --

      Một mô tả về trạng thái liên kết VPC.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1858 (** kwargs) ¶(**kwargs)

Nhận bộ sưu tập VPCLinks trong tài khoản của người gọi trong một khu vực đã chọn.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
45

Thông số
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) -- The current pagination position in the paged result set.
  • Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500. (integer) -- The maximum number of returned results per page. The default value is 25 and the maximum value is 500.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
46

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các liên kết VPC trong tài khoản của người gọi trong một khu vực.

    • Vị trí (chuỗi) - (string) --

    • Các mục (danh sách) - (list) --

      Trang hiện tại của các yếu tố từ bộ sưu tập này.

      • (Diễn ngôn) -

        Bộ sưu tập các liên kết VPC trong tài khoản của người gọi trong một khu vực.

        • Vị trí (chuỗi) - (string) --

          Các mục (danh sách) -

        • Trang hiện tại của các yếu tố từ bộ sưu tập này. (string) --

          Liên kết API Gateway VPC cho Restapi để truy cập tài nguyên trong đám mây riêng ảo Amazon (VPC).

        • id (chuỗi) - (string) --

          Định danh của VPCLink. Nó được sử dụng trong một tích hợp để tham khảo VPCLink này.

        • Tên (chuỗi) - (list) --

          Tên được sử dụng để dán nhãn và xác định liên kết VPC.

          • (sợi dây) --
        • Ngoại lệ (string) --

          ________ 1858 (** kwargs) ¶

        • statusMessage (chuỗi) - (string) --

          Một mô tả về trạng thái liên kết VPC.

        • Nhận bộ sưu tập VPCLinks trong tài khoản của người gọi trong một khu vực đã chọn. (dict) --

          Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

          • (sợi dây) --
            • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1858 (** kwargs) ¶(waiter_name)

Nhận bộ sưu tập VPCLinks trong tài khoản của người gọi trong một khu vực đã chọn.

Xem thêm: Tài liệu API AWSwaiter_name (str) -- The name of the waiter to get. See the waiters section of the service docs for a list of available waiters.ReturnsThe specified waiter object.Return typebotocore.waiter.Waiter
response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
870(**kwargs)

Yêu cầu cú pháp

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
47

Thông số
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (bytes or seekable file-like object) --

    [REQUIRED]

    Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500.

  • Loại trở lại (string) --

    [REQUIRED]

    DIGN

  • Trả lại (boolean) -- A query parameter to indicate whether to rollback ApiKey importation (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) when error is encountered.
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
48

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các liên kết VPC trong tài khoản của người gọi trong một khu vực.

    • Vị trí (chuỗi) - (list) --

      Các mục (danh sách) -

      • (sợi dây) --
    • Trang hiện tại của các yếu tố từ bộ sưu tập này. (list) --

      Liên kết API Gateway VPC cho Restapi để truy cập tài nguyên trong đám mây riêng ảo Amazon (VPC).

      • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 1858 (** kwargs) ¶(**kwargs)

Nhận bộ sưu tập VPCLinks trong tài khoản của người gọi trong một khu vực đã chọn.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
49

Thông số
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (string) --

    [REQUIRED]

    Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500.

  • Loại trở lại (string) -- A query parameter to indicate whether to overwrite (
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    881 ) any existing DocumentationParts definition or to merge (
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    882 ) the new definition into the existing one. The default value is
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    882 .
  • DIGN (boolean) -- A query parameter to specify whether to rollback the documentation importation (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) when a warning is encountered. The default value is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 .
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (bytes or seekable file-like object) --

    [REQUIRED]

    Giới hạn (Số nguyên) - Số lượng kết quả trả về tối đa trên mỗi trang. Giá trị mặc định là 25 và giá trị tối đa là 500.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
48

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Bộ sưu tập các liên kết VPC trong tài khoản của người gọi trong một khu vực.

    • Vị trí (chuỗi) - (list) --

      Các mục (danh sách) -

      • (sợi dây) --
    • Trang hiện tại của các yếu tố từ bộ sưu tập này. (list) --

      Liên kết API Gateway VPC cho Restapi để truy cập tài nguyên trong đám mây riêng ảo Amazon (VPC).

      • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
id (chuỗi) -(**kwargs)

Định danh của VPCLink. Nó được sử dụng trong một tích hợp để tham khảo VPCLink này.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
51

Thông số
  • Vị trí (chuỗi) - Vị trí phân trang hiện tại trong tập kết quả phân trang. (boolean) -- A query parameter to indicate whether to rollback the API creation (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) when a warning is encountered. The default value is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 .
  • tham số (dict) - (dict) --

    Một bản đồ giá trị khóa của các tham số chuỗi truy vấn cụ thể theo ngữ cảnh chỉ định hành vi của các hoạt động nhập API khác nhau. Sau đây cho thấy các tham số dành riêng cho hoạt động và các giá trị được hỗ trợ của chúng.

    Để loại trừ tài liệuParts khỏi nhập, đặt

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    897 là
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    898.

    Để định cấu hình loại điểm cuối, đặt

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    897 là
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    900,
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    901 hoặc
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    902. Loại điểm cuối mặc định là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    70.

    Để xử lý nhập

    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    904, đặt
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    897 là
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    906,
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    907 hoặc
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    908.

    Ví dụ: lệnh AWS CLI để loại trừ tài liệu khỏi API đã nhập là:

    Lệnh AWS CLI để đặt điểm cuối khu vực trên API đã nhập là:

    • (sợi dây) --
      • (sợi dây) --
  • cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)- (bytes or seekable file-like object) --

    [REQUIRED]

    Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
2

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một API nghỉ ngơi.

    • id (chuỗi) - (string) --

      Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API.

    • Tên (chuỗi) - (string) --

      Tên của API.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của API.

    • createdDate (DateTime) - (datetime) --

      Dấu thời gian khi API được tạo.

    • Phiên bản (chuỗi) - (string) --

      Một định danh phiên bản cho API.

    • cảnh báo (danh sách) - (list) --

      Các tin nhắn cảnh báo được báo cáo khi

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      19 được bật trong quá trình nhập API.

      • (sợi dây) --
    • cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)- (list) --

      Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB.

      • (sợi dây) --
    • cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)- (integer) --

      Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB.

    • Loại trở lại (string) --

      DIGN

    • Trả lại (dict) --

      Cú pháp phản hồi

      • Cấu trúc phản ứng (list) --

        (Diễn ngôn) -

        • (sợi dây) --

          cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)-

      • Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB. (list) --

        Loại trở lại

        • (sợi dây) --
    • cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)- (string) --

      Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB.

    • Loại trở lại (dict) --

      DIGN

      • (sợi dây) --
        • (sợi dây) --
    • cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)- (boolean) --

      Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB.

Loại trở lại

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
DIGN(**kwargs)

Trả lại

Cú pháp phản hồi

Cấu trúc phản ứng

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
53

(Diễn ngôn) -
  • Đại diện cho một API nghỉ ngơi. (string) --

    [REQUIRED]

    id (chuỗi) -

  • Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API. (string) --

    [REQUIRED]

    Tên (chuỗi) -

  • Tên của API. (string) -- The HTTP status code of the GatewayResponse.
  • Mô tả (Chuỗi) - (dict) --

    Mô tả của API.

    • (sợi dây) --
      • (sợi dây) --
  • cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)- (dict) --

    Cơ quan yêu cầu bài có chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB.

    • (sợi dây) --
      • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
3

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Phản hồi cổng của một loại phản hồi và mã trạng thái nhất định, với các tham số phản hồi tùy chọn và các mẫu ánh xạ.

    • responsetype (chuỗi) - (string) --

      Loại phản ứng của GatewayResponse liên kết.

    • statusCode (chuỗi) - (string) --

      Mã trạng thái HTTP cho GatewayResponse này.

    • Trả lời Phản hồi (DID) - (dict) --

      Các tham số phản hồi (đường dẫn, chuỗi truy vấn và tiêu đề) của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

      • (sợi dây) --
        • (sợi dây) --
    • Trả lời (dict) --

      Các mẫu phản hồi của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

      • (sợi dây) --
        • (sợi dây) --
    • Trả lời (boolean) --

      Các mẫu phản hồi của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

defaultresponse (boolean) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Một lá cờ Boolean để cho biết liệu GatewayResponse này có phải là phản hồi cổng mặc định (
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
48) hay không (
response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
49). Phản hồi cổng mặc định được tạo bởi Gateway API mà không có bất kỳ sự tùy biến nào của nhà phát triển API.(**kwargs)

Ngoại lệ

________ 1937 (** kwargs) ¶

Thiết lập tích hợp của một phương thức.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
55

Xem thêm: Tài liệu API AWS
  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định ID tài nguyên yêu cầu tích hợp đặt.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định phương thức HTTP cho tích hợp.

  • loại (chuỗi) - (string) -- The HTTP method for the integration.
  • Chỉ định loại đầu vào tích hợp đặt. (string) -- Specifies Uniform Resource Identifier (URI) of the integration endpoint. For HTTP or
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    51 integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    48 is not
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49 , or private integration, where
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    48 is
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49 . For a private HTTP integration, the URI is not used for routing. For
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    56 or
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    57 integrations, the URI is of the form
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    945 }. Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated subdomain supported by certain Amazon Web Services service for fast host-name lookup. action can be used for an Amazon Web Services service action-based API, using an Action={name}&{p1}={v1}&p2={v2}... query string. The ensuing {service_api} refers to a supported action {name} plus any required input parameters. Alternatively, path can be used for an Amazon Web Services service path-based API. The ensuing service_api refers to the path to an Amazon Web Services service resource, including the region of the integrated Amazon Web Services service, if applicable. For example, for integration with the S3 API of
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    946 , the
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    947 can be either
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    59 or
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    60 .
  • IntegrationHttpMethod (chuỗi) - Phương thức HTTP cho tích hợp. (string) -- The type of the network connection to the integration endpoint. The valid value is
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    61 for connections through the public routable internet or
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49 for private connections between API Gateway and a network load balancer in a VPC. The default value is
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    61 .
  • URI (Chuỗi) - Chỉ định định danh tài nguyên thống nhất (URI) của điểm cuối tích hợp. Đối với các tích hợp HTTP hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    51, URI phải là URL HTTP được mã hóa đầy đủ, được mã hóa theo đặc tả RFC-3986, cho tích hợp tiêu chuẩn, trong đó
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    48 không phải là
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49, hoặc tích hợp riêng tư, trong đó
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    48 là ____. Đối với tích hợp HTTP riêng tư, URI không được sử dụng để định tuyến. Đối với tích hợp
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    56 hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    57, URI có dạng
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    945}. Ở đây, {khu vực} là khu vực cổng API (ví dụ: US-East-1); {Service} là tên của Dịch vụ Web Integrated Amazon (ví dụ: S3); và {subdomain} là một tên miền phụ được chỉ định được hỗ trợ bởi một số dịch vụ dịch vụ web Amazon nhất định để tra cứu tên máy chủ nhanh. Hành động có thể được sử dụng cho API dựa trên dịch vụ dịch vụ web Amazon, sử dụng Action = {name} & {p1} = {v1} & p2 = {v2} ... chuỗi truy vấn. {Service_api} tiếp theo đề cập đến một hành động được hỗ trợ {name} cộng với bất kỳ tham số đầu vào cần thiết nào. Ngoài ra, đường dẫn có thể được sử dụng cho API dựa trên đường dẫn dịch vụ web Amazon. Dịch vụ tiếp theo_API đề cập đến đường dẫn đến tài nguyên dịch vụ web Amazon, bao gồm cả khu vực của Dịch vụ dịch vụ web Amazon tích hợp, nếu có. Ví dụ: để tích hợp với API S3 của
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    946,
    response = client.create_api_key(
        name='string',
        description='string',
        enabled=True|False,
        generateDistinctId=True|False,
        value='string',
        stageKeys=[
            {
                'restApiId': 'string',
                'stageName': 'string'
            },
        ],
        customerId='string',
        tags={
            'string': 'string'
        }
    )
    
    947 có thể là
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    59 hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    60.
    (string) -- The ID of the VpcLink used for the integration. Specify this value only if you specify
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49 as the connection type.
  • ConnectionType (Chuỗi) - Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    61.
    (string) -- Specifies whether credentials are required for a put integration.
  • ConnectionID (Chuỗi) - ID của VPCLink được sử dụng để tích hợp. Chỉ xác định giá trị này nếu bạn chỉ định
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    49 là loại kết nối.
    (dict) --

    Thông tin đăng nhập (Chuỗi) - Chỉ định xem thông tin đăng nhập có cần thiết cho tích hợp đặt hay không.

    • (sợi dây) --
      • (sợi dây) --
  • Trả lời (dict) --

    Các mẫu phản hồi của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

    • (sợi dây) --
      • (sợi dây) --
  • Trả lời (string) -- Specifies the pass-through behavior for incoming requests based on the Content-Type header in the request, and the available mapping templates specified as the
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    72 property on the Integration resource. There are three valid values:
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    73 ,
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    74 , and
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    75 .
  • CACHENAMESPACE (Chuỗi) - Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache có liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    79. Bạn có thể chỉ định cùng một
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.
    (string) -- Specifies a group of related cached parameters. By default, API Gateway uses the resource ID as the
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    79 . You can specify the same
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    79 across resources to return the same cached data for requests to different resources.
  • CacheKeyparameter (danh sách) - (list) --

    Danh sách các tham số yêu cầu có giá trị lưu trữ API Gateway. Để là giá trị hợp lệ cho

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    81, các tham số này cũng phải được chỉ định cho phương thức
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    82.

    • (sợi dây) --
  • ContentHandling (Chuỗi) - (string) --

    Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    76 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    77, với các hành vi sau:

    Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    78 được cấu hình để hỗ trợ chuyển tải qua.

  • Thời gian chờ (Số nguyên) - Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây. (integer) -- Custom timeout between 50 and 29,000 milliseconds. The default value is 29,000 milliseconds or 29 seconds.
  • TLSConfig (Dict) - (dict) --

    Chỉ định cấu hình TLS cho tích hợp.

    • Insecureskipverization (Boolean) - (boolean) --

      Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      50 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      51.

      Cảnh báo

      Kích hoạt

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
7

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một HTTP, http_proxy, AWS, AWS_PROXY hoặc tích hợp giả.

    • loại (chuỗi) - (string) --

      Chỉ định một loại tích hợp phương thức API. Giá trị hợp lệ là một trong những điều sau đây:

      Đối với tích hợp proxy HTTP và HTTP, mỗi tích hợp có thể chỉ định một giao thức (

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      47), cổng và đường dẫn. Các cổng tiêu chuẩn 80 và 443 được hỗ trợ cũng như các cổng tùy chỉnh trên 1024. Tích hợp proxy HTTP hoặc HTTP với
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      48 của
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 được gọi là tích hợp riêng tư và sử dụng VPCLink để kết nối cổng API với bộ cân bằng tải mạng của VPC.

    • httpmethod (chuỗi) - (string) --

      Chỉ định loại phương thức HTTP của tích hợp.

    • uri (chuỗi) - (string) --

      Chỉ định định danh tài nguyên thống nhất (URI) của điểm cuối tích hợp.

      Đối với các tích hợp

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      50 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      51, URI phải là URL HTTP được mã hóa đầy đủ, được mã hóa theo đặc tả RFC-3986, cho tích hợp tiêu chuẩn, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      48 không phải là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 hoặc tích hợp riêng tư, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      48. Đối với tích hợp HTTP riêng tư, URI không được sử dụng để định tuyến. Đối với tích hợp
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      56 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      57, URI có dạng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      58. Ở đây, {khu vực} là khu vực cổng API (ví dụ: US-East-1); {Service} là tên của Dịch vụ Web Integrated Amazon (ví dụ: S3); và {subdomain} là một tên miền phụ được chỉ định được hỗ trợ bởi một số dịch vụ dịch vụ web Amazon nhất định để tra cứu tên máy chủ nhanh. Hành động có thể được sử dụng cho API dựa trên dịch vụ dịch vụ web Amazon, sử dụng Action = {name} & {p1} = {v1} & p2 = {v2} ... chuỗi truy vấn. {Service_api} tiếp theo đề cập đến một hành động được hỗ trợ {name} cộng với bất kỳ tham số đầu vào cần thiết nào. Ngoài ra, đường dẫn có thể được sử dụng cho API dựa trên đường dẫn dịch vụ AWS. Dịch vụ tiếp theo_API đề cập đến đường dẫn đến tài nguyên dịch vụ web Amazon, bao gồm cả khu vực của Dịch vụ dịch vụ web Amazon tích hợp, nếu có. Ví dụ: để tích hợp với API S3 của GETObject, URI có thể là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      59 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      60

    • ConnectionType (Chuỗi) - (string) --

      Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      61.

    • ConnectionID (Chuỗi) - (string) --

      ID của VPCLink được sử dụng để tích hợp khi

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      64 và không xác định, nếu không.

    • Thông tin đăng nhập (Chuỗi) - (string) --

      Chỉ định các thông tin cần thiết cho việc tích hợp, nếu có. Đối với tích hợp AWS, ba tùy chọn có sẵn. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để yêu cầu danh tính của người gọi được chuyển qua yêu cầu, chỉ định chuỗi

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      65. Để sử dụng các quyền dựa trên tài nguyên trên các dịch vụ AWS được hỗ trợ, chỉ định NULL.

    • requestParameter (dict) - (dict) --

      Một bản đồ giá trị khóa chỉ định các tham số yêu cầu được chuyển từ yêu cầu phương thức đến đầu sau. Khóa là tên tham số yêu cầu tích hợp và giá trị liên quan là giá trị tham số yêu cầu phương thức hoặc giá trị tĩnh phải được đặt trong các báo giá đơn và được mã hóa trước theo yêu cầu của phần cuối. Giá trị tham số yêu cầu phương thức phải khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      32, trong đó
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      70 là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      34,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      36 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 phải là tên tham số yêu cầu phương thức hợp lệ và duy nhất.

      • (sợi dây) --
        • (sợi dây) --
    • requestTemplate (dict) - (dict) --

      Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

      • (sợi dây) --
        • (sợi dây) --
    • requestTemplate (dict) - (string) --

      Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

    • Vượt quabehavior (chuỗi) - (string) --

      Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      72. Giá trị hợp lệ là một trong những điều sau đây:
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

      ContentHandling (Chuỗi) -

    • Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      76 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      77, với các hành vi sau:
      (integer) --

      Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      78 được cấu hình để hỗ trợ chuyển tải qua.

    • Hết giờ (Số nguyên) - (string) --

      Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

    • không gian lưu trữ (chuỗi) - (list) --

      Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      79. Bạn có thể chỉ định cùng một
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

      • (sợi dây) --
    • requestTemplate (dict) - (dict) --

      Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

      • (sợi dây) --

        • Vượt quabehavior (chuỗi) -

          Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          72. Giá trị hợp lệ là một trong những điều sau đây:
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

          • ContentHandling (Chuỗi) - (string) --

            Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            76 và
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            77, với các hành vi sau:

          • Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            78 được cấu hình để hỗ trợ chuyển tải qua. (string) --

            Hết giờ (Số nguyên) -

          • Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây. (dict) --

            không gian lưu trữ (chuỗi) -

            • (sợi dây) --
              • (sợi dây) --
          • Trả lời (dict) --

            Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

            • (sợi dây) --
              • (sợi dây) --
          • ContentHandling (Chuỗi) - (string) --

            Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            76 và
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            77, với các hành vi sau:

            Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

    • TLSConfig (Dict) - (dict) --

      Chỉ định cấu hình TLS cho tích hợp.

      • Insecureskipverization (Boolean) - (boolean) --

        Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        50 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        51.

        Cảnh báo

        Kích hoạt

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2032 (** kwargs) ¶(**kwargs)

Đại diện cho một sự tích hợp đặt.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
57

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định một định danh tài nguyên của yêu cầu phản hồi tích hợp.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định phương thức HTTP yêu cầu phản hồi tích hợp đặt.

  • statusCode (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

  • SELEFPOTYN (Chuỗi) - Chỉ định mẫu lựa chọn của phản hồi tích hợp đặt. (string) -- Specifies the selection pattern of a put integration response.
  • Trả lời Phản hồi (DID) - (dict) --

    Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    40, trong đó
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    42 hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    44, trong đó
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    37 phải là tên tiêu đề phản hồi hợp lệ và duy nhất và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    45 biểu thức JSON hợp lệ mà không có tiền tố
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    46.

    • (sợi dây) --
      • (sợi dây) --
  • Trả lời (dict) --

    Chỉ định các mẫu phản hồi tích hợp đặt.

    • (sợi dây) --
      • (sợi dây) --
  • ContentHandling (Chuỗi) - (string) --

    Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    76 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    77, với các hành vi sau:

    Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

TLSConfig (Dict) -

Chỉ định cấu hình TLS cho tích hợp.

Insecureskipverization (Boolean) -

Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
50 và
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
51.

Cảnh báo

Kích hoạt

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

  • Ngoại lệ

    ________ 2032 (** kwargs) ¶

    • Đại diện cho một sự tích hợp đặt. (string) --

      Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

    • SELEFPOTYN (Chuỗi) - Chỉ định mẫu lựa chọn của phản hồi tích hợp đặt. (string) --

      Trả lời Phản hồi (DID) -

    • Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 phải là tên tiêu đề phản hồi hợp lệ và duy nhất và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 biểu thức JSON hợp lệ mà không có tiền tố
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46.
      (dict) --

      Trả lời

      • (sợi dây) --
        • (sợi dây) --
    • Trả lời (dict) --

      Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

      • (sợi dây) --
        • (sợi dây) --
    • ContentHandling (Chuỗi) - (string) --

      Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      76 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      77, với các hành vi sau:

      Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2059 (** kwargs) ¶(**kwargs)

Thêm một phương thức vào một tài nguyên tài nguyên hiện có.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
59

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Định danh tài nguyên cho tài nguyên phương thức mới.

  • httpmethod (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định loại phương thức HTTP yêu cầu của phương thức.

  • Ủy quyềnType (Chuỗi) - (string) --

    [REQUIRED]

    Loại ủy quyền của phương thức. Các giá trị hợp lệ là

    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    30 để truy cập mở,
    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    31 để sử dụng các quyền AWS IAM,
    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    32 để sử dụng trình ủy quyền tùy chỉnh hoặc
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 để sử dụng nhóm người dùng Cognito.

  • AuthorIderID (Chuỗi) - Chỉ định định danh của trình ủy quyền để sử dụng trên phương thức này, nếu loại là tùy chỉnh hoặc cognito_user_pools. Định danh ủy quyền được tạo bởi API Gateway khi bạn tạo ra hiệu quả. (string) -- Specifies the identifier of an Authorizer to use on this Method, if the type is CUSTOM or COGNITO_USER_POOLS. The authorizer identifier is generated by API Gateway when you created the authorizer.
  • ApikeyRequired (Boolean) - Chỉ định xem phương thức có yêu cầu Apikey hợp lệ hay không. (boolean) -- Specifies whether the method required a valid ApiKey.
  • OperationName (chuỗi)-Một định danh hoạt động thân thiện với con người cho phương thức. Ví dụ: bạn có thể gán
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    28 của
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    29 cho phương thức
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    30 trong ví dụ
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    31.
    (string) -- A human-friendly operation identifier for the method. For example, you can assign the
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    28 of
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    29 for the
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    30 method in the
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    31 example.
  • requestParameter (dict) - (dict) --

    Một bản đồ giá trị chính xác định các tham số yêu cầu phương thức tùy chọn hoặc tùy chọn có thể được chấp nhận bởi API Gateway. Một khóa xác định tên tham số yêu cầu phương thức khớp với mẫu của

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    32, trong đó
    {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    70 là
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    34,
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    70 hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    36 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    37 là tên tham số hợp lệ và duy nhất. Giá trị được liên kết với khóa là cờ boolean cho biết liệu tham số là bắt buộc (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48) hay tùy chọn (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49). Tên tham số yêu cầu phương thức được xác định ở đây có sẵn trong tích hợp để được ánh xạ tới các tham số yêu cầu tích hợp hoặc các mẫu lập bản đồ cơ thể.

    • (sợi dây) --
      • (boolean) -
  • requestModels (dict) - (dict) --

    Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của yêu cầu. Các mô hình yêu cầu được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

    • (sợi dây) --
      • (sợi dây) --
  • requestValidatorID (chuỗi) - Định danh của requestValidator để xác thực yêu cầu phương thức. (string) -- The identifier of a RequestValidator for validating the method request.
  • AuthorizationsCopes (Danh sách) - (list) --

    Một danh sách các phạm vi ủy quyền được cấu hình trên phương thức. Các phạm vi được sử dụng với trình ủy quyền

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 để ủy quyền cho việc gọi phương thức. Ủy quyền hoạt động bằng cách khớp các phạm vi phương thức với phạm vi được phân tích cú pháp từ mã thông báo truy cập trong yêu cầu đến. Lệnh gọi phương thức được ủy quyền nếu bất kỳ phạm vi phương thức nào khớp với phạm vi được yêu cầu trong mã thông báo truy cập. Nếu không, lời cầu khẩn không được ủy quyền. Khi phạm vi phương thức được cấu hình, máy khách phải cung cấp mã thông báo truy cập thay vì mã thông báo nhận dạng cho mục đích ủy quyền.

    • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
01

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho giao diện hướng khách hàng mà khách hàng gọi API truy cập tài nguyên back-end. Một tài nguyên phương thức được tích hợp với một tài nguyên tích hợp. Cả hai bao gồm một yêu cầu và một hoặc nhiều câu trả lời. Yêu cầu phương thức đưa đầu vào máy khách được chuyển sang đầu sau thông qua yêu cầu tích hợp. Một phản hồi phương thức trả về đầu ra từ đầu sau cho máy khách thông qua phản hồi tích hợp. Một yêu cầu phương thức được thể hiện trong một tài nguyên phương thức, trong khi yêu cầu tích hợp được thể hiện trong một tài nguyên tích hợp. Mặt khác, phản hồi phương thức được biểu thị bằng tài nguyên Phương thức, trong khi phản hồi tích hợp được biểu thị bằng tài nguyên IntegrationResponse.

    • httpmethod (chuỗi) - (string) --

      Động từ HTTP của phương thức.

    • Ủy quyềnType (Chuỗi) - (string) --

      Loại ủy quyền của phương thức. Các giá trị hợp lệ là

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      30 để truy cập mở,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      31 để sử dụng các quyền AWS IAM,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      32 để sử dụng trình ủy quyền tùy chỉnh hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Cognito.

    • AuthorIderID (Chuỗi) - Chỉ định định danh của trình ủy quyền để sử dụng trên phương thức này, nếu loại là tùy chỉnh hoặc cognito_user_pools. Định danh ủy quyền được tạo bởi API Gateway khi bạn tạo ra hiệu quả. (string) --

      ApikeyRequired (Boolean) - Chỉ định xem phương thức có yêu cầu Apikey hợp lệ hay không.

    • ApikeyRequired (Boolean) - (boolean) --

      Một lá cờ Boolean chỉ định xem APIKEY hợp lệ có bắt buộc phải gọi phương thức này hay không.

    • requestValidatorId (chuỗi) - (string) --

      Định danh của một requestValidator để xác thực yêu cầu.

    • OperationName (Chuỗi) - (string) --

      Một định danh hoạt động thân thiện với con người cho phương pháp. Ví dụ: bạn có thể gán

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      28 của
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      29 cho phương thức
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      30 trong ví dụ
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      31.

    • requestParameter (dict) - (dict) --

      Một bản đồ giá trị chính xác định các tham số yêu cầu phương thức tùy chọn hoặc tùy chọn có thể được chấp nhận bởi API Gateway. Khóa là tên tham số yêu cầu phương thức khớp với mẫu của

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      32, trong đó
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      70 là
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      34,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 hoặc
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      36 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tham số hợp lệ và duy nhất. Giá trị được liên kết với khóa là cờ boolean cho biết liệu tham số là bắt buộc (
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      48) hay tùy chọn (
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      49). Tên tham số yêu cầu phương thức được xác định ở đây có sẵn trong tích hợp để được ánh xạ tới các tham số hoặc mẫu yêu cầu tích hợp.

      • (sợi dây) --
        • (boolean) -
    • requestModels (dict) - (dict) --

      Một bản đồ giá trị khóa chỉ định các lược đồ dữ liệu, được biểu thị bằng tài nguyên mô hình, (là giá trị được ánh xạ) của tải trọng yêu cầu của các loại nội dung đã cho (làm khóa ánh xạ).

      • (sợi dây) --
        • (sợi dây) --
    • (boolean) - (dict) --

      requestModels (dict) -

      • (sợi dây) --

        • (boolean) -

          requestModels (dict) -

          • Một bản đồ giá trị khóa chỉ định các lược đồ dữ liệu, được biểu thị bằng tài nguyên mô hình, (là giá trị được ánh xạ) của tải trọng yêu cầu của các loại nội dung đã cho (làm khóa ánh xạ). (string) --

            Phương pháp ĐẢM BIẾN (DID) -

          • Nhận được phản hồi phương thức liên quan đến mã trạng thái HTTP đã cho. (dict) --

            (Diễn ngôn) -

            • (sợi dây) --
              • (boolean) -
          • requestModels (dict) - (dict) --

            Một bản đồ giá trị khóa chỉ định các lược đồ dữ liệu, được biểu thị bằng tài nguyên mô hình, (là giá trị được ánh xạ) của tải trọng yêu cầu của các loại nội dung đã cho (làm khóa ánh xạ).

            • (sợi dây) --
              • (sợi dây) --
    • (boolean) - (dict) --

      requestModels (dict) -

      • Một bản đồ giá trị khóa chỉ định các lược đồ dữ liệu, được biểu thị bằng tài nguyên mô hình, (là giá trị được ánh xạ) của tải trọng yêu cầu của các loại nội dung đã cho (làm khóa ánh xạ). (string) --

        Phương pháp ĐẢM BIẾN (DID) -

        Nhận được phản hồi phương thức liên quan đến mã trạng thái HTTP đã cho.

      • (Diễn ngôn) - (string) --

        Đại diện cho phản hồi phương thức của mã trạng thái HTTP đã cho được trả lại cho máy khách. Phản hồi phương thức được truyền từ phía sau thông qua phản hồi tích hợp liên quan có thể được chuyển đổi bằng cách sử dụng mẫu ánh xạ.

      • statusCode (chuỗi) - (string) --

        Mã trạng thái phản hồi của phương thức.

        Trả lời Phản hồi (DID) -

      • ConnectionType (Chuỗi) - (string) --

        Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        61.

      • ConnectionID (Chuỗi) - (string) --

        ID của VPCLink được sử dụng để tích hợp khi

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        64 và không xác định, nếu không.

      • Thông tin đăng nhập (Chuỗi) - (string) --

        Chỉ định các thông tin cần thiết cho việc tích hợp, nếu có. Đối với tích hợp AWS, ba tùy chọn có sẵn. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để yêu cầu danh tính của người gọi được chuyển qua yêu cầu, chỉ định chuỗi

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        65. Để sử dụng các quyền dựa trên tài nguyên trên các dịch vụ AWS được hỗ trợ, chỉ định NULL.

      • requestParameter (dict) - (dict) --

        Một bản đồ giá trị khóa chỉ định các tham số yêu cầu được chuyển từ yêu cầu phương thức đến đầu sau. Khóa là tên tham số yêu cầu tích hợp và giá trị liên quan là giá trị tham số yêu cầu phương thức hoặc giá trị tĩnh phải được đặt trong các báo giá đơn và được mã hóa trước theo yêu cầu của phần cuối. Giá trị tham số yêu cầu phương thức phải khớp với mẫu của

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        32, trong đó
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 là
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        34,
        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        70 hoặc
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        36 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        37 phải là tên tham số yêu cầu phương thức hợp lệ và duy nhất.

        • (sợi dây) --
          • (sợi dây) --
      • requestTemplate (dict) - (dict) --

        Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

        • (sợi dây) --
          • (sợi dây) --
      • requestTemplate (dict) - (string) --

        Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

      • Vượt quabehavior (chuỗi) - (string) --

        Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        72. Giá trị hợp lệ là một trong những điều sau đây:
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

        ContentHandling (Chuỗi) -

      • Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        76 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        77, với các hành vi sau:
        (integer) --

        Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        78 được cấu hình để hỗ trợ chuyển tải qua.

      • Hết giờ (Số nguyên) - (string) --

        Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

      • không gian lưu trữ (chuỗi) - (list) --

        Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        79. Bạn có thể chỉ định cùng một
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

        • (sợi dây) --
      • requestTemplate (dict) - (dict) --

        Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

        • (sợi dây) --

          • requestTemplate (dict) -

            Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

            • Vượt quabehavior (chuỗi) - (string) --

              Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              72. Giá trị hợp lệ là một trong những điều sau đây:
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

            • ContentHandling (Chuỗi) - (string) --

              Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              76 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              77, với các hành vi sau:

            • Trả lời Phản hồi (DID) - (dict) --

              Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              40, trong đó
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              42 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              44, trong đó
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              45 là biểu thức JSON hợp lệ mà không có tiền tố
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              46.

              • (sợi dây) --
                • (sợi dây) --
            • Trả lời (dict) --

              Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

              • (sợi dây) --
                • (sợi dây) --
            • Trả lời (string) --

              Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

              ContentHandling (Chuỗi) -

      • Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        76 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        77, với các hành vi sau:
        (dict) --

        Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

        • TLSConfig (Dict) - (boolean) --

          Chỉ định cấu hình TLS cho tích hợp.

          Insecureskipverization (Boolean) -

          Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          50 và
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          51.

    • Cảnh báo (list) --

      Kích hoạt

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

      • (sợi dây) --

Trả lời

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.
ContentHandling (Chuỗi) -(**kwargs)

Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
76 và
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
77, với các hành vi sau:

Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

TLSConfig (Dict) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
61

Chỉ định cấu hình TLS cho tích hợp.
  • Insecureskipverization (Boolean) - (string) --

    [REQUIRED]

    Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    50 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    51.

  • Cảnh báo (string) --

    [REQUIRED]

    Kích hoạt

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

  • AuthorizationsCopes (Danh sách) - (string) --

    [REQUIRED]

    Một danh sách các phạm vi ủy quyền được cấu hình trên phương thức. Các phạm vi được sử dụng với trình ủy quyền

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    60 để ủy quyền cho việc gọi phương thức. Ủy quyền hoạt động bằng cách khớp các phạm vi phương thức với phạm vi được phân tích cú pháp từ mã thông báo truy cập trong yêu cầu đến. Lệnh gọi phương thức được ủy quyền nếu bất kỳ phạm vi phương thức nào khớp với phạm vi được yêu cầu trong mã thông báo truy cập. Nếu không, lời cầu khẩn không được ủy quyền. Khi phạm vi phương thức được cấu hình, máy khách phải cung cấp mã thông báo truy cập thay vì mã thông báo nhận dạng cho mục đích ủy quyền.

  • Ngoại lệ (string) --

    [REQUIRED]

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57

  • ________ 2160 (** kwargs) ¶ (dict) --

    Thêm một phương thức phản hồi vào một tài nguyên phương thức hiện có.

    • (sợi dây) --
      • Xem thêm: Tài liệu API AWS
  • Yêu cầu cú pháp (dict) --

    Thông số

    • (sợi dây) --
      • (sợi dây) --
restapiid (chuỗi) -

Định danh chuỗi của restapi liên quan.

resourceId (chuỗi) -

Định danh tài nguyên cho tài nguyên phương thức.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
03

httpmethod (chuỗi) -

  • Động từ HTTP của tài nguyên phương thức.

    statusCode (chuỗi) -

    • statusCode (chuỗi) - (string) --

      Mã trạng thái phản hồi của phương thức.

    • Trả lời Phản hồi (DID) - (dict) --

      Bản đồ giá trị khóa chỉ định các tham số phản hồi tùy chọn hoặc tùy chọn mà Gateway API có thể gửi lại cho người gọi. Một khóa xác định tiêu đề phản hồi phương thức và giá trị chỉ định liệu tiêu đề phản hồi phương thức liên quan có bắt buộc hay không. Biểu thức của khóa phải khớp với mẫu

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 là tên tiêu đề hợp lệ và duy nhất. API Gateway chuyển dữ liệu phản hồi tích hợp nhất định cho các tiêu đề phản hồi phương thức được chỉ định ở đây theo ánh xạ bạn quy định trong IntegrationResponse của API. Dữ liệu phản hồi tích hợp có thể được ánh xạ bao gồm tiêu đề phản hồi tích hợp được biểu thị bằng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42, giá trị tĩnh được đặt trong một cặp trích dẫn đơn (ví dụ:
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      43) hoặc biểu thức JSON từ tải trọng phản hồi back-end dưới dạng
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44, trong đó
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 là biểu thức JSON hợp lệ mà không có tiền tố
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46.)

      • (sợi dây) --
        • (boolean) -
    • phản hồi (dict) - (dict) --

      Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

      • (sợi dây) --
        • (sợi dây) --

(boolean) -

  • phản hồi (dict) -
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.(**kwargs)

Ngoại lệ

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
56

________ 2181 (** kwargs) ¶

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
63

Một tính năng của dịch vụ điều khiển cổng API để cập nhật API hiện có với đầu vào các định nghĩa API bên ngoài. Bản cập nhật có thể ở dạng hợp nhất định nghĩa được cung cấp vào API hiện có hoặc ghi đè API hiện có.
  • Xem thêm: Tài liệu API AWS (string) --

    [REQUIRED]

    Yêu cầu cú pháp

  • Thông số (string) -- The
    {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    182 query parameter to specify the update mode. Valid values are "merge" and "overwrite". By default, the update mode is "merge".
  • restapiid (chuỗi) - (boolean) -- A query parameter to indicate whether to rollback the API update (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    48 ) or not (
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 ) when a warning is encountered. The default value is
    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    49 .
  • Định danh chuỗi của restapi liên quan. (dict) --

    Chế độ (chuỗi) - Tham số truy vấn

    {
        'id': 'string',
        'value': 'string',
        'name': 'string',
        'customerId': 'string',
        'description': 'string',
        'enabled': True|False,
        'createdDate': datetime(2015, 1, 1),
        'lastUpdatedDate': datetime(2015, 1, 1),
        'stageKeys': [
            'string',
        ],
        'tags': {
            'string': 'string'
        }
    }
    
    182 để chỉ định chế độ cập nhật. Các giá trị hợp lệ là "hợp nhất" và "ghi đè". Theo mặc định, chế độ cập nhật là "hợp nhất".

    • (sợi dây) --
      • (sợi dây) --
  • (boolean) - (bytes or seekable file-like object) --

    [REQUIRED]

    phản hồi (dict) -

Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

Ngoại lệ

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
56

________ 2181 (** kwargs) ¶

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
2

Một tính năng của dịch vụ điều khiển cổng API để cập nhật API hiện có với đầu vào các định nghĩa API bên ngoài. Bản cập nhật có thể ở dạng hợp nhất định nghĩa được cung cấp vào API hiện có hoặc ghi đè API hiện có.

  • Xem thêm: Tài liệu API AWS

    Yêu cầu cú pháp

    • Thông số (string) --

      restapiid (chuỗi) -

    • Định danh chuỗi của restapi liên quan. (string) --

      Chế độ (chuỗi) - Tham số truy vấn

      {
          'id': 'string',
          'value': 'string',
          'name': 'string',
          'customerId': 'string',
          'description': 'string',
          'enabled': True|False,
          'createdDate': datetime(2015, 1, 1),
          'lastUpdatedDate': datetime(2015, 1, 1),
          'stageKeys': [
              'string',
          ],
          'tags': {
              'string': 'string'
          }
      }
      
      182 để chỉ định chế độ cập nhật. Các giá trị hợp lệ là "hợp nhất" và "ghi đè". Theo mặc định, chế độ cập nhật là "hợp nhất".

    • FailonWarnings (Boolean) - Một tham số truy vấn để cho biết có nên quay lại bản cập nhật API hay không (

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      48) hay không (
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      49) khi gặp phải cảnh báo. Giá trị mặc định là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      49.
      (string) --

      tham số (dict) -

    • Tham số tiêu đề tùy chỉnh như là một phần của yêu cầu. Ví dụ: để loại trừ tài liệuParts khỏi API đã nhập, đặt

      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      898 là giá trị
      response = client.create_api_key(
          name='string',
          description='string',
          enabled=True|False,
          generateDistinctId=True|False,
          value='string',
          stageKeys=[
              {
                  'restApiId': 'string',
                  'stageName': 'string'
              },
          ],
          customerId='string',
          tags={
              'string': 'string'
          }
      )
      
      897, như trong lệnh AWS CLI của
      {
          'id': 'string',
          'value': 'string',
          'name': 'string',
          'customerId': 'string',
          'description': 'string',
          'enabled': True|False,
          'createdDate': datetime(2015, 1, 1),
          'lastUpdatedDate': datetime(2015, 1, 1),
          'stageKeys': [
              'string',
          ],
          'tags': {
              'string': 'string'
          }
      }
      
      188.
      (datetime) --

      cơ thể (byte hoặc đối tượng giống như tệp có thể tìm kiếm)-

    • Cơ quan yêu cầu đặt chứa các định nghĩa API bên ngoài. Hiện tại, chỉ có các tệp JSON/YAML định nghĩa Openapi được hỗ trợ. Kích thước tối đa của tệp định nghĩa API là 6MB. (string) --

      Loại trở lại

    • DIGN (list) --

      Trả lại

      • Cú pháp phản hồi
    • Cấu trúc phản ứng (list) --

      (Diễn ngôn) -

      • (sợi dây) --
    • Đại diện cho một API nghỉ ngơi. (integer) --

      id (chuỗi) -

    • Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API. (string) --

      Tên (chuỗi) -

    • Tên của API. (dict) --

      Mô tả (Chuỗi) -

      • Mô tả của API. (list) --

        createdDate (DateTime) -

        • (sợi dây) --

          Dấu thời gian khi API được tạo.

      • VPCidPointIds (Danh sách) - (list) --

        Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --
    • Chính sách (chuỗi) - (string) --

      Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --
    • Chính sách (chuỗi) - (boolean) --

      Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

Tags (dict) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.(**kwargs)

vô hiệu hóa

Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

Ngoại lệ

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
65

________ 2208 (** kwargs) ¶
  • Thêm hoặc cập nhật thẻ trên một tài nguyên nhất định. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (dict) --

    [REQUIRED]

    Thông số

    • (sợi dây) --
      • (sợi dây) --
Chính sách (chuỗi) -

Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

Tags (dict) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.(**kwargs)

vô hiệu hóa

Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

Ngoại lệ

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
66

________ 2208 (** kwargs) ¶
  • Thêm hoặc cập nhật thẻ trên một tài nguyên nhất định. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

  • resourcearn (chuỗi) - (dict) --

    ARN của một tài nguyên có thể được gắn thẻ.

    • (sợi dây) --
      • (sợi dây) --
  • Tags (dict) - (dict) --

    Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    51. Giá trị thẻ có thể lên tới 256 ký tự.

    • (sợi dây) --
      • Trả lại
        • (sợi dây) --
  • Không có (string) -- The URI path, including query string, of the simulated invocation request. Use this to specify path parameters and query string parameters.
  • ________ 2216 (** kwargs) ¶ (string) -- The simulated request body of an incoming invocation request.
  • Mô phỏng việc thực hiện một trình ủy quyền trong restapi của bạn với các tiêu đề, tham số và thân yêu cầu đến. (dict) --

    restapiid (chuỗi) -

    • (sợi dây) --
      • (sợi dây) --
  • Định danh chuỗi của restapi liên quan. (dict) --

    AuthorizerId (Chuỗi) -

    • (sợi dây) --
      • (sợi dây) --
Chỉ định một bài kiểm tra gọi ID ủy quyền của người ủy quyền.

Tiêu đề (Diễn ngôn) -

Bản đồ giá trị khóa của các tiêu đề để mô phỏng yêu cầu gọi đến. Đây là nơi cần chỉ định mã thông báo ủy quyền đến, hoặc nguồn nhận dạng.

MultivalueHeaders (dict) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
67

Các tiêu đề dưới dạng bản đồ từ chuỗi đến danh sách các giá trị để mô phỏng yêu cầu gọi đến. Đây là nơi có thể chỉ định mã thông báo ủy quyền đến hoặc nguồn nhận dạng.

  • (danh sách) --

    pathwithQueryString (chuỗi) - đường dẫn URI, bao gồm chuỗi truy vấn, của yêu cầu gọi mô phỏng. Sử dụng điều này để chỉ định tham số đường dẫn và tham số chuỗi truy vấn.

    • Body (String) - Cơ thể yêu cầu mô phỏng của một yêu cầu gọi đến. (integer) --

      StageVariables (dict) -

    • Một bản đồ giá trị khóa của các biến giai đoạn để mô phỏng một lời mời trên giai đoạn được triển khai. (string) --

      bổ sung (dict) -

    • Một bản đồ giá trị khóa của các biến bối cảnh bổ sung. (integer) --

      Loại trở lại

    • DIGN (string) --

      Trả lại

    • Chính sách (chuỗi) - (string) --

      Cú pháp phản hồi

    • Cấu trúc phản ứng (dict) --

      (Diễn ngôn) -

      • Đại diện cho phản hồi của yêu cầu gọi thử nghiệm cho một người ủy quyền tùy chỉnh
        • Trả lại
          • (sợi dây) --
    • Không có (dict) --

      ________ 2216 (** kwargs) ¶

      • (sợi dây) --
        • (sợi dây) --

Tags (dict) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.(**kwargs)

vô hiệu hóa

Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

Ngoại lệ

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
68

________ 2208 (** kwargs) ¶
  • Thêm hoặc cập nhật thẻ trên một tài nguyên nhất định. (string) --

    [REQUIRED]

    Xem thêm: Tài liệu API AWS

  • Yêu cầu cú pháp (string) --

    [REQUIRED]

    Thông số

  • resourcearn (chuỗi) - (string) --

    [REQUIRED]

    ARN của một tài nguyên có thể được gắn thẻ.

  • Không có (string) -- The URI path, including query string, of the simulated invocation request. Use this to specify path parameters and query string parameters.
  • ________ 2216 (** kwargs) ¶ (string) -- The simulated request body of an incoming invocation request.
  • resourcearn (chuỗi) - (dict) --

    ARN của một tài nguyên có thể được gắn thẻ.

    • (sợi dây) --
      • (sợi dây) --
  • Tags (dict) - (dict) --

    Bản đồ giá trị khóa của chuỗi. Bộ ký tự hợp lệ là [A-A-Z+-= ._:/]. Khóa thẻ có thể lên tới 128 ký tự và không được bắt đầu với

    response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    51. Giá trị thẻ có thể lên tới 256 ký tự.

    • (sợi dây) --
      • Trả lại
        • (sợi dây) --
  • Không có (string) -- A ClientCertificate identifier to use in the test invocation. API Gateway will use the certificate when making the HTTPS request to the defined back-end endpoint.
  • StageVariables (dict) - (dict) --

    Một bản đồ giá trị khóa của các biến giai đoạn để mô phỏng một lời mời trên giai đoạn được triển khai.

    • (sợi dây) --
      • (sợi dây) --
Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
69

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho phản hồi của yêu cầu gọi thử nghiệm trong phương thức HTTP.

    • trạng thái (số nguyên) - (integer) --

      Mã trạng thái HTTP.

    • cơ thể (chuỗi) - (string) --

      Cơ thể của phản ứng HTTP.

    • Tiêu đề (Diễn ngôn) - (dict) --

      Các tiêu đề của phản ứng HTTP.

      • (sợi dây) --
        • (sợi dây) --
    • Loại trở lại (dict) --

      DIGN

      • (sợi dây) --
        • Loại trở lại
          • (sợi dây) --
    • DIGN (string) --

      Trả lại

    • Cú pháp phản hồi (integer) --

      Cấu trúc phản ứng

(Diễn ngôn) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Đại diện cho phản hồi của yêu cầu gọi thử nghiệm trong phương thức HTTP.(**kwargs)

trạng thái (số nguyên) -

Mã trạng thái HTTP.

cơ thể (chuỗi) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
70

Cơ thể của phản ứng HTTP.
  • Tiêu đề (Diễn ngôn) - (string) --

    [REQUIRED]

    Các tiêu đề của phản ứng HTTP.

  • (sợi dây) -- (list) --

    [REQUIRED]

    MultivalueHeaders (dict) -

    • (sợi dây) --
Trả lại

Cú pháp phản hồi

(Diễn ngôn) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Đại diện cho phản hồi của yêu cầu gọi thử nghiệm trong phương thức HTTP.(**kwargs)

trạng thái (số nguyên) -

Mã trạng thái HTTP.

cơ thể (chuỗi) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
71

Cơ thể của phản ứng HTTP.patchOperations (list) --

Tiêu đề (Diễn ngôn) -

  • (Diễn ngôn) -

    Tiêu đề (Diễn ngôn) -

    • Các tiêu đề của phản ứng HTTP. (string) --

      (sợi dây) --

    • MultivalueHeaders (dict) - (string) --

      Các tiêu đề của phản hồi HTTP dưới dạng bản đồ từ chuỗi đến danh sách các giá trị.

    • (danh sách) -- (string) --

      log (chuỗi) -

    • Nhật ký thực hiện cổng API cho yêu cầu gọi thử nghiệm. (string) --

      Độ trễ (Số nguyên) -

Độ trễ thực hiện của yêu cầu gọi thử nghiệm.Response Syntax

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
7

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho phản hồi của yêu cầu gọi thử nghiệm trong phương thức HTTP.

    • trạng thái (số nguyên) - (string) --

      Mã trạng thái HTTP.

    • cơ thể (chuỗi) - (dict) --

      Cơ thể của phản ứng HTTP.

      • Tiêu đề (Diễn ngôn) - (integer) --

        Các tiêu đề của phản ứng HTTP.

      • (sợi dây) -- (float) --

        MultivalueHeaders (dict) -

    • Các tiêu đề của phản hồi HTTP dưới dạng bản đồ từ chuỗi đến danh sách các giá trị. (list) --

      (danh sách) --

      • (sợi dây) --
    • log (chuỗi) - (string) --

      Nhật ký thực hiện cổng API cho yêu cầu gọi thử nghiệm.

(Diễn ngôn) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Đại diện cho phản hồi của yêu cầu gọi thử nghiệm trong phương thức HTTP.(**kwargs)

trạng thái (số nguyên) -

Mã trạng thái HTTP.

cơ thể (chuỗi) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
73

Cơ thể của phản ứng HTTP.
  • Tiêu đề (Diễn ngôn) - (string) --

    [REQUIRED]

    Các tiêu đề của phản ứng HTTP.

  • (sợi dây) -- (list) --

    Tiêu đề (Diễn ngôn) -

    • (Diễn ngôn) -

      Tiêu đề (Diễn ngôn) -

      • Các tiêu đề của phản ứng HTTP. (string) --

        (sợi dây) --

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tài nguyên có thể được phân phối cho người gọi để thực hiện các tài nguyên phương thức yêu cầu khóa API. Các khóa API có thể được ánh xạ tới bất kỳ giai đoạn nào trên bất kỳ RESTAPI nào, điều này chỉ ra rằng người gọi có khóa API có thể đưa ra các yêu cầu đến giai đoạn đó.

    • id (chuỗi) - (string) --

      Định danh của khóa API.

    • giá trị (chuỗi) - (string) --

      Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

    • từ (chuỗi) - (string) --

      Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

    • Loại trở lại (string) --

      DIGN

    • Trả lại (string) --

      Cú pháp phản hồi

    • Cấu trúc phản ứng (boolean) --

      (Diễn ngôn) -

    • Một tài nguyên có thể được phân phối cho người gọi để thực hiện các tài nguyên phương thức yêu cầu khóa API. Các khóa API có thể được ánh xạ tới bất kỳ giai đoạn nào trên bất kỳ RESTAPI nào, điều này chỉ ra rằng người gọi có khóa API có thể đưa ra các yêu cầu đến giai đoạn đó. (datetime) --

      id (chuỗi) -

    • Định danh của khóa API. (datetime) --

      Giá trị của khóa API.

    • Tên (chuỗi) - (list) --

      Tên của khóa API.

      • customerId (chuỗi) -
    • Một định danh khách hàng của AWS Marketplace, khi tích hợp với thị trường AWS SaaS. (dict) --

      Mô tả (Chuỗi) -

      • customerId (chuỗi) -
        • customerId (chuỗi) -

Một định danh khách hàng của AWS Marketplace, khi tích hợp với thị trường AWS SaaS.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • Mô tả (Chuỗi) -
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Mô tả của khóa API.(**kwargs)

đã kích hoạt (boolean) -

Chỉ định xem khóa API có thể được sử dụng bởi người gọi hay không.

createdDate (DateTime) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
75

Dấu thời gian khi khóa API được tạo.
  • LastUpdatedDate (DateTime) - (string) --

    [REQUIRED]

    Dấu thời gian khi khóa API được cập nhật lần cuối.

  • StageKeys (Danh sách) - (string) --

    [REQUIRED]

    Một danh sách các tài nguyên giai đoạn được liên kết với tài nguyên Apikey.

  • (sợi dây) -- (list) --

    Tags (dict) -

    • (Diễn ngôn) -

      Tags (dict) -

      • Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định. (string) --

        Ngoại lệ

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một lớp ủy quyền cho các phương pháp. Nếu được bật trên phương thức, API Gateway sẽ kích hoạt trình ủy quyền khi máy khách gọi phương thức.

    • id (chuỗi) - (string) --

      Định danh cho tài nguyên ủy quyền.

    • Tên (chuỗi) - (string) --

      Tên của người ủy quyền.

    • loại (chuỗi) - (string) --

      Loại ủy quyền. Các giá trị hợp lệ là

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 cho hàm Lambda sử dụng mã thông báo ủy quyền duy nhất được gửi trong tiêu đề tùy chỉnh,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59 cho hàm Lambda bằng các tham số yêu cầu đến và
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Amazon Cognito.

    • Nhà cung cấp (Danh sách) - (list) --

      Danh sách nhóm người dùng Amazon Cognito ARNS cho trình ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60. Mỗi yếu tố thuộc định dạng này:
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      62. Đối với một nhà ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59, điều này không được xác định.

      • (sợi dây) --
    • authType (chuỗi) - (string) --

      Trường do khách hàng xác định tùy chọn, được sử dụng trong nhập khẩu và xuất nhập khẩu mà không có tác động chức năng.

    • Authorizeruri (Chuỗi) - (string) --

      Chỉ định Số nhận dạng tài nguyên thống nhất của Authorizer (URI). Đối với các nhà ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59, đây phải là một chức năng Lambda được hình thành tốt, ví dụ,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      67. Nói chung, URI có dạng này
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      68, trong đó
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      69 giống như khu vực lưu trữ chức năng Lambda,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 chỉ ra rằng phần phụ còn lại trong URI nên được coi là đường dẫn đến tài nguyên, bao gồm cả
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      71 ban đầu. Đối với các chức năng của Lambda, đây thường có dạng
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      72.

    • Authorizercredentials (Chuỗi) - (string) --

      Chỉ định các thông tin cần thiết là vai trò IAM cho API Gateway để gọi người ủy quyền. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để sử dụng các quyền dựa trên tài nguyên trên chức năng Lambda, chỉ định NULL.

    • Nhận dạngSource (Chuỗi) - (string) --

      Nguồn danh tính mà ủy quyền được yêu cầu. Đối với trình ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58 hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60, điều này được yêu cầu và chỉ định biểu thức ánh xạ tiêu đề yêu cầu cho tiêu đề tùy chỉnh giữ mã thông báo ủy quyền do khách hàng gửi. Ví dụ: nếu tên tiêu đề mã thông báo là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      75, biểu thức ánh xạ tiêu đề là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      76. Đối với trình ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59, điều này được yêu cầu khi bộ đệm ủy quyền được bật. Giá trị là một chuỗi được phân tách bằng dấu phẩy của một hoặc nhiều biểu thức ánh xạ của các tham số yêu cầu được chỉ định. Ví dụ: nếu tiêu đề
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      75, tham số chuỗi truy vấn
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      79 được xác định là nguồn nhận dạng, giá trị này là
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      76,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      09. Các tham số này sẽ được sử dụng để lấy khóa lưu trữ ủy quyền và để thực hiện xác thực thời gian chạy của trình ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59 bằng cách xác minh tất cả các tham số yêu cầu liên quan đến nhận dạng có mặt, không phải là null và không trống. Chỉ khi điều này là đúng, trình ủy quyền mới gọi hàm Lambda, nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Giá trị hợp lệ là một chuỗi các biểu thức ánh xạ được phân tách bằng dấu phẩy của các tham số yêu cầu được chỉ định. Khi bộ đệm ủy quyền không được bật, thuộc tính này là tùy chọn.

    • Nhận dạngValidationExpression (Chuỗi) - (string) --

      Một biểu thức xác thực cho mã thông báo danh tính đến. Đối với các nhà ủy quyền

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      58, giá trị này là một biểu thức chính quy. Đối với các nhà ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60, API Gateway sẽ khớp với trường
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      84 của mã thông báo đến từ máy khách với biểu thức thông thường được chỉ định. Nó sẽ gọi chức năng Lambda của người ủy quyền khi có một trận đấu. Nếu không, nó sẽ trả về một phản hồi trái phép 401 mà không gọi hàm Lambda. Biểu thức xác thực không áp dụng cho trình ủy quyền
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      59.

    • ủy quyền (integer) --

      TTL trong vài giây của kết quả ủy quyền được lưu trong bộ nhớ cache. Nếu nó bằng 0, bộ nhớ đệm ủy quyền bị vô hiệu hóa. Nếu nó lớn hơn 0, API Gateway sẽ lưu trữ các phản hồi ủy quyền. Nếu trường này không được đặt, giá trị mặc định là 300. Giá trị tối đa là 3600 hoặc 1 giờ.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2284 (** kwargs) ¶(**kwargs)

Thay đổi thông tin về tài nguyên BasePathMapping.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
77

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên miền của tài nguyên BasePathMapping để thay đổi.

  • BASEPATH (Chuỗi) - (string) --

    [REQUIRED]

    Đường dẫn cơ sở của tài nguyên BasePathMapping để thay đổi.

    Để chỉ định một đường dẫn cơ sở trống, hãy đặt tham số này thành

    {
        'id': 'string',
        'description': 'string',
        'createdDate': datetime(2015, 1, 1),
        'apiSummary': {
            'string': {
                'string': {
                    'authorizationType': 'string',
                    'apiKeyRequired': True|False
                }
            }
        }
    }
    
    13.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • BASEPATH (Chuỗi) - (string) --

      Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • giai đoạn (chuỗi) - (string) --

      Tên của giai đoạn liên quan.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2292 (** kwargs) ¶(**kwargs)

Thay đổi thông tin về một tài nguyên khách hàng.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
79

Thông số
  • clientCertificateId (Chuỗi) - (string) --

    [REQUIRED]

    Định danh của tài nguyên máy khách sẽ được cập nhật.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • op (chuỗi) - (string) --

        Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi ..

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
5

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • BASEPATH (Chuỗi) - (string) --

      Tên đường dẫn cơ sở mà người gọi của API phải cung cấp như một phần của URL sau tên miền.

    • restapiid (chuỗi) - (string) --

      Định danh chuỗi của restapi liên quan.

    • giai đoạn (chuỗi) - (string) --

      Tên của giai đoạn liên quan.

    • Ngoại lệ (datetime) --

      ________ 2292 (** kwargs) ¶

    • Thay đổi thông tin về một tài nguyên khách hàng. (datetime) --

      Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp (dict) --

      Thông số

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2299 (** kwargs) ¶(**kwargs)

Thay đổi thông tin về một tài nguyên triển khai.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
81

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Triển khai (Chuỗi) - (string) --

    [REQUIRED]

    Định danh thay thế cho tài nguyên triển khai để thay đổi thông tin về.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

        giá trị (chuỗi) -

      • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

        từ (chuỗi) -

Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

{
    'id': 'string',
    'description': 'string',
    'createdDate': datetime(2015, 1, 1),
    'apiSummary': {
        'string': {
            'string': {
                'authorizationType': 'string',
                'apiKeyRequired': True|False
            }
        }
    }
}

Cú pháp phản hồi

  • (Diễn ngôn) -

    op (chuỗi) -

    • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

      đường dẫn (chuỗi) -

    • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

      giá trị (chuỗi) -

    • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (datetime) --

      từ (chuỗi) -

    • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ". (dict) --

      Loại trở lại

      • (sợi dây) --

        • (Diễn ngôn) -

          • (sợi dây) --

            • (Diễn ngôn) -

              op (chuỗi) -

              • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

                đường dẫn (chuỗi) -

              • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (boolean) --

                giá trị (chuỗi) -

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
  • {
        'id': 'string',
        'name': 'string',
        'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        'providerARNs': [
            'string',
        ],
        'authType': 'string',
        'authorizerUri': 'string',
        'authorizerCredentials': 'string',
        'identitySource': 'string',
        'identityValidationExpression': 'string',
        'authorizerResultTtlInSeconds': 123
    }
    
    40
từ (chuỗi) -(**kwargs)

Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
83

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • Triển khai (Chuỗi) - (string) --

    [REQUIRED]

    Định danh thay thế cho tài nguyên triển khai để thay đổi thông tin về.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một phần tài liệu cho một thực thể API được nhắm mục tiêu.

    • id (chuỗi) - (string) --

      Định danh tài liệu, được tạo bởi Gateway API khi

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      96 được tạo.

    • Vị trí (Diễn ngôn) - (dict) --

      Vị trí của thực thể API mà tài liệu áp dụng. Các trường hợp lệ phụ thuộc vào loại thực thể API được nhắm mục tiêu. Tất cả các trường vị trí hợp lệ không bắt buộc. Nếu không được chỉ định rõ ràng, trường vị trí hợp lệ được coi là ký tự đại diện và nội dung tài liệu liên quan có thể được kế thừa bằng các thực thể khớp, trừ khi được ghi đè.

      • loại (chuỗi) - (string) --

        Loại thực thể API mà nội dung tài liệu áp dụng. Các giá trị hợp lệ là

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        42,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và ____. Kế thừa nội dung không áp dụng cho bất kỳ thực thể nào của
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        42,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50 hoặc
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45.

      • đường dẫn (chuỗi) - (string) --

        Đường dẫn URL của mục tiêu. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        45,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        71 cho tài nguyên gốc. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể khác cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính ____370 của thực thể con phải khớp với thực thể cha là tiền tố.

      • Phương thức (chuỗi) - (string) --

        Động từ HTTP của một phương thức. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        46,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        80 cho bất kỳ phương thức nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        82 của thực thể con phải khớp với chính xác của thực thể cha.

      • statusCode (chuỗi) - (string) --

        Mã trạng thái HTTP của một phản hồi. Đây là một trường hợp lệ cho các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        51,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        53. Giá trị mặc định là
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        80 cho bất kỳ mã trạng thái nào. Khi một thực thể trẻ em áp dụng kế thừa nội dung của một thực thể cùng loại với các thông số kỹ thuật chung hơn của các thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        70 khác, thuộc tính
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        88 của thực thể con phải khớp với chính xác của thực thể cha.

      • Tên (chuỗi) - (string) --

        Tên của thực thể API được nhắm mục tiêu. Đây là một trường hợp lệ và bắt buộc đối với các loại thực thể API của

        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        43,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        44,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        47,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        48,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        49,
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        50 và
        {
            'id': 'string',
            'name': 'string',
            'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            'providerARNs': [
                'string',
            ],
            'authType': 'string',
            'authorizerUri': 'string',
            'authorizerCredentials': 'string',
            'identitySource': 'string',
            'identityValidationExpression': 'string',
            'authorizerResultTtlInSeconds': 123
        }
        
        52. Nó là một trường không hợp lệ cho bất kỳ loại thực thể nào khác.

    • Thuộc tính (Chuỗi) - (string) --

      Một bản đồ nội dung của các cặp giá trị khóa cụ thể API mô tả thực thể API được nhắm mục tiêu. Bản đồ phải được mã hóa dưới dạng chuỗi JSON, ví dụ:

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      51. Chỉ các trường liên quan đến tài liệu tuân thủ OpenAPI từ Bản đồ thuộc tính được xuất và do đó, được xuất bản như một phần của các định nghĩa thực thể API, trong khi các phần tài liệu gốc được xuất trong phần mở rộng OpenAPI của
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      52.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2375 (** kwargs) ¶(**kwargs)

Cập nhật một phiên bản tài liệu.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
85

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi được liên kết ..

  • tài liệu chuyển đổi (chuỗi) - (string) --

    [REQUIRED]

    Định danh phiên bản của phiên bản tài liệu được cập nhật.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • op (chuỗi) - (string) --

        Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi ..

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
2

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một ảnh chụp nhanh về tài liệu của API.

    • Phiên bản (chuỗi) - (string) --

      Định danh phiên bản của ảnh chụp nhanh tài liệu API.

    • createdDate (DateTime) - (datetime) --

      Ngày khi ảnh chụp nhanh tài liệu API được tạo.

    • Mô tả (Chuỗi) - (string) --

      Mô tả về ảnh chụp nhanh tài liệu API.

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2382 (** kwargs) ¶(**kwargs)

Thay đổi thông tin về tài nguyên tên miền.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
87

Thông số
  • DomainName (Chuỗi) - (string) --

    [REQUIRED]

    Tên của tài nguyên tên miền sẽ được thay đổi.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • op (chuỗi) - (string) --

        Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi ..

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
4

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một ảnh chụp nhanh về tài liệu của API.

    • Phiên bản (chuỗi) - (string) --

      Định danh phiên bản của ảnh chụp nhanh tài liệu API.

    • createdDate (DateTime) - (string) --

      Ngày khi ảnh chụp nhanh tài liệu API được tạo.

    • Mô tả (Chuỗi) - (string) --

      Mô tả về ảnh chụp nhanh tài liệu API.

    • Ngoại lệ (datetime) --

      ________ 2382 (** kwargs) ¶

    • Thay đổi thông tin về tài nguyên tên miền. (string) --

      Xem thêm: Tài liệu API AWS

    • Khu vực -alHostedzoneId (Chuỗi) - (string) --

      Khu vực dành riêng cho khu vực Amazon Route 53 đã lưu trữ ID khu vực của điểm cuối khu vực. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API.

    • Khu vựcCertificatename (Chuỗi) - (string) --

      Tên của chứng chỉ sẽ được sử dụng để xác thực tên miền khu vực.

    • Khu vựcCertificateArn (Chuỗi) - (string) --

      Tham chiếu đến chứng chỉ do AWS quản lý sẽ được sử dụng để xác thực tên miền khu vực. Trình quản lý chứng chỉ AWS là nguồn được hỗ trợ duy nhất.

    • Phân phối InMentMainName (Chuỗi) - (string) --

      Tên miền của phân phối Amazon CloudFront được liên kết với tên miền tùy chỉnh này cho điểm cuối được tối ưu hóa cạnh. Bạn thiết lập liên kết này khi thêm bản ghi DNS trỏ tên miền tùy chỉnh vào tên phân phối này. Để biết thêm thông tin về các bản phân phối CloudFront, hãy xem tài liệu Amazon Cloudfront.

    • DistributionHostedzoneId (Chuỗi) - (string) --

      Tuyến đường 53 của Amazon Route 53 đã lưu trữ ID của điểm cuối được tối ưu hóa cạnh. Giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      79 cho tất cả các vùng. Để biết thêm thông tin, hãy xem thiết lập một tên miền tùy chỉnh khu vực và các khu vực và điểm cuối của AWS cho cổng API.

    • EndPointConfiguration (Dict) - (dict) --

      Cấu hình điểm cuối của tên miền này hiển thị các loại điểm cuối của tên miền.

      • Các loại (danh sách) - (list) --

        Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        68. Đối với API riêng, loại điểm cuối là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --

          Loại điểm cuối. Các giá trị hợp lệ là

          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
          response = client.create_base_path_mapping(
              domainName='string',
              basePath='string',
              restApiId='string',
              stage='string'
          )
          
          69 cho API riêng.

      • VPCidPointIds (Danh sách) - (list) --

        Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69.

        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (string) --

      VPCidPointIds (Danh sách) -

    • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69. (string) --

      domainnamestatus (chuỗi) -

    • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87 và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      88. Nếu trạng thái là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87, tên miền có thể được cập nhật.
      (string) --

      DOMAINNAMESTATUSMESSAGE (Chuỗi) -

    • Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền. (dict) --

      SecurityPolicy (Chuỗi) -

      • (sợi dây) --
        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (dict) --

      VPCidPointIds (Danh sách) -

      • Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        69. (string) --

        domainnamestatus (chuỗi) -

      • Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là

        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        87 và
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        88. Nếu trạng thái là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
        response = client.create_base_path_mapping(
            domainName='string',
            basePath='string',
            restApiId='string',
            stage='string'
        )
        
        87, tên miền có thể được cập nhật.
        (string) --

        DOMAINNAMESTATUSMESSAGE (Chuỗi) -

      • Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền. (list) --

        SecurityPolicy (Chuỗi) -

        • (sợi dây) --
    • Loại điểm cuối. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      69 cho API riêng.
      (string) --

      VPCidPointIds (Danh sách) -

Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
69.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
domainnamestatus (chuỗi) -(**kwargs)

Trạng thái của di chuyển tên miền. Các giá trị hợp lệ là

response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
87 và
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
88. Nếu trạng thái là
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
88, miền không thể được sửa đổi thêm cho đến khi hoạt động hiện tại hoàn tất. Nếu đó là
response = client.create_base_path_mapping(
    domainName='string',
    basePath='string',
    restApiId='string',
    stage='string'
)
87, tên miền có thể được cập nhật.

DOMAINNAMESTATUSMESSAGE (Chuỗi) -

Một tin nhắn văn bản tùy chọn chứa thông tin chi tiết về trạng thái của di chuyển tên miền.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
89

SecurityPolicy (Chuỗi) -
  • Phiên bản bảo mật lớp vận chuyển (TLS) + bộ mật mã cho tên miền này. Các giá trị hợp lệ là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    75 và
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    76.
    (string) --

    [REQUIRED]

    Tags (dict) -

  • Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định. (string) --

    [REQUIRED]

    Loại phản ứng của GatewayResponse liên kết.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

        giá trị (chuỗi) -

      • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

        từ (chuỗi) -

Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
3

Cú pháp phản hồi

  • (Diễn ngôn) -

    op (chuỗi) -

    • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

      Loại phản ứng của GatewayResponse liên kết.

    • đường dẫn (chuỗi) - (string) --

      Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

    • giá trị (chuỗi) - (dict) --

      Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) -
        • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".
    • Loại trở lại (dict) --

      DIGN

      • từ (chuỗi) -
        • từ (chuỗi) -
    • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ". (boolean) --

      Loại trở lại

DIGN

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Trả lại(**kwargs)

Cú pháp phản hồi

Cấu trúc phản ứng

Phản hồi cổng của một loại phản hồi và mã trạng thái nhất định, với các tham số phản hồi tùy chọn và các mẫu ánh xạ.

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
91

responsetype (chuỗi) -
  • statusCode (chuỗi) - (string) --

    [REQUIRED]

    Mã trạng thái HTTP cho GatewayResponse này.

  • Trả lời Phản hồi (DID) - (string) --

    [REQUIRED]

    Các tham số phản hồi (đường dẫn, chuỗi truy vấn và tiêu đề) của GatewayResponse dưới dạng bản đồ chuỗi đến chuỗi của các cặp giá trị khóa.

  • (sợi dây) -- (string) --

    [REQUIRED]

    (sợi dây) --

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

        giá trị (chuỗi) -

      • from (string) --

        The copy update operation's source as identified by a JSON-Pointer value referencing the location within the targeted resource to copy the value from. For example, to promote a canary deployment, you copy the canary deployment ID to the affiliated deployment ID by calling a PATCH request on a Stage resource with "op":"copy", "from":"/canarySettings/deploymentId" and "path":"/deploymentId".

Return type

dict

Returns

Response Syntax

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
7

Response Structure

  • (dict) --

    Represents an HTTP, HTTP_PROXY, AWS, AWS_PROXY, or Mock integration.

    • type (string) --

      Specifies an API method integration type. The valid value is one of the following:

      For the HTTP and HTTP proxy integrations, each integration can specify a protocol (

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      47 ), port and path. Standard 80 and 443 ports are supported as well as custom ports above 1024. An HTTP or HTTP proxy integration with a
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      48 of
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 is referred to as a private integration and uses a VpcLink to connect API Gateway to a network load balancer of a VPC.

    • httpMethod (string) --

      Specifies the integration's HTTP method type.

    • uri (string) --

      Specifies Uniform Resource Identifier (URI) of the integration endpoint.

      For

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      50 or
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      51 integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      48 is not
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 , or private integration, where
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      48 is
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 . For a private HTTP integration, the URI is not used for routing. For
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      56 or
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      57 integrations, the URI is of the form
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      58 . Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated subdomain supported by certain Amazon Web Services service for fast host-name lookup. action can be used for an Amazon Web Services service action-based API, using an Action={name}&{p1}={v1}&p2={v2}... query string. The ensuing {service_api} refers to a supported action {name} plus any required input parameters. Alternatively, path can be used for an AWS service path-based API. The ensuing service_api refers to the path to an Amazon Web Services service resource, including the region of the integrated Amazon Web Services service, if applicable. For example, for integration with the S3 API of GetObject, the uri can be either
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      59 or
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      60

    • connectionType (string) --

      The type of the network connection to the integration endpoint. The valid value is

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      61 for connections through the public routable internet or
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      49 for private connections between API Gateway and a network load balancer in a VPC. The default value is
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      61 .

    • connectionId (string) --

      The ID of the VpcLink used for the integration when

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      64 and undefined, otherwise.

    • credentials (string) --

      Specifies the credentials required for the integration, if any. For AWS integrations, three options are available. To specify an IAM Role for API Gateway to assume, use the role's Amazon Resource Name (ARN). To require that the caller's identity be passed through from the request, specify the string

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      65 . To use resource-based permissions on supported AWS services, specify null.

    • requestParameters (dict) --

      A key-value map specifying request parameters that are passed from the method request to the back end. The key is an integration request parameter name and the associated value is a method request parameter value or static value that must be enclosed within single quotes and pre-encoded as required by the back end. The method request parameter value must match the pattern of

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      32 , where
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      70 is
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      34 ,
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      70 , or
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      36 and
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 must be a valid and unique method request parameter name.

      • (string) --
        • (string) --
    • requestTemplates (dict) --

      Represents a map of Velocity templates that are applied on the request payload based on the value of the Content-Type header sent by the client. The content type value is the key in this map, and the template (as a String) is the value.

      • (string) --
        • (string) --
    • passthroughBehavior (string) --

      Specifies how the method request body of an unmapped content type will be passed through the integration request to the back end without transformation. A content type is unmapped if no mapping template is defined in the integration or the content type does not match any of the mapped content types, as specified in

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      72 . The valid value is one of the following:
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      73 : passes the method request body through the integration request to the back end without transformation when the method request content type does not match any content type associated with the mapping templates defined in the integration request.
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      74 : passes the method request body through the integration request to the back end without transformation when no mapping template is defined in the integration request. If a template is defined when this option is selected, the method request of an unmapped content-type will be rejected with an HTTP 415 Unsupported Media Type response.
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      75 : rejects the method request with an HTTP 415 Unsupported Media Type response when either the method request content type does not match any content type associated with the mapping templates defined in the integration request or no mapping template is defined in the integration request.

    • ContentHandling (Chuỗi) - (string) --

      Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      76 và
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      77, với các hành vi sau:

      Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      78 được cấu hình để hỗ trợ chuyển tải qua.

    • Hết giờ (Số nguyên) - (integer) --

      Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

    • không gian lưu trữ (chuỗi) - (string) --

      Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      79. Bạn có thể chỉ định cùng một
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

    • CacheKeyparameter (danh sách) - (list) --

      Danh sách các tham số yêu cầu có giá trị lưu trữ API Gateway. Để là giá trị hợp lệ cho

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      81, các tham số này cũng phải được chỉ định cho phương thức
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      82.

      • (sợi dây) --
    • IntegrationResponses (dict) - (dict) --

      Chỉ định các câu trả lời của tích hợp.

      • (sợi dây) --

        • IntegrationResponses (dict) -

          Chỉ định các câu trả lời của tích hợp.

          • (Diễn ngôn) - (string) --

            Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

          • statusCode (chuỗi) - (string) --

            Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

          • selectPotype (chuỗi) - (dict) --

            Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

            • (sợi dây) --
              • (sợi dây) --
          • IntegrationResponses (dict) - (dict) --

            Chỉ định các câu trả lời của tích hợp.

            • (sợi dây) --
              • (sợi dây) --
          • ContentHandling (Chuỗi) - (string) --

            IntegrationResponses (dict) -

            Chỉ định các câu trả lời của tích hợp.

    • (Diễn ngôn) - (dict) --

      Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

      • statusCode (chuỗi) - (boolean) --

        Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

        selectPotype (chuỗi) -

        Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

Trả lời Phản hồi (DID) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
40, trong đó
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
42 hoặc
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
44, trong đó
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
45 là biểu thức JSON hợp lệ mà không có tiền tố
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
46.(**kwargs)

Trả lời

Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
76 và
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
77, với các hành vi sau:

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
93

Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.
  • TLSConfig (Dict) - (string) --

    [REQUIRED]

    Chỉ định cấu hình TLS cho tích hợp.

  • Insecureskipverization (Boolean) - (string) --

    [REQUIRED]

    Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    50 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    51.

  • Cảnh báo (string) --

    [REQUIRED]

    Kích hoạt

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

  • statusCode (chuỗi) - (string) --

    [REQUIRED]

    Chỉ định mã trạng thái yêu cầu phản hồi tích hợp cập nhật.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

        giá trị (chuỗi) -

      • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

        từ (chuỗi) -

Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

response = client.create_documentation_part(
    restApiId='string',
    location={
        'type': 'API'|'AUTHORIZER'|'MODEL'|'RESOURCE'|'METHOD'|'PATH_PARAMETER'|'QUERY_PARAMETER'|'REQUEST_HEADER'|'REQUEST_BODY'|'RESPONSE'|'RESPONSE_HEADER'|'RESPONSE_BODY',
        'path': 'string',
        'method': 'string',
        'statusCode': 'string',
        'name': 'string'
    },
    properties='string'
)
9

Cú pháp phản hồi

  • (Diễn ngôn) -

    op (chuỗi) -

    • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

      đường dẫn (chuỗi) -

    • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

      giá trị (chuỗi) -

    • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (dict) --

      từ (chuỗi) -

      • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".
        • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".
    • Loại trở lại (dict) --

      DIGN

      • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".
        • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".
    • Loại trở lại (string) --

      DIGN

      Trả lại

Cú pháp phản hồi

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Cấu trúc phản ứng(**kwargs)

Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

statusCode (chuỗi) -

Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

selectPotype (chuỗi) -

Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.
  • Trả lời Phản hồi (DID) - (string) --

    [REQUIRED]

    Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    40, trong đó
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    42 hoặc
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    44, trong đó
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    45 là biểu thức JSON hợp lệ mà không có tiền tố
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    46.

  • (sợi dây) -- (string) --

    [REQUIRED]

    Trả lời

  • Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị. (string) --

    [REQUIRED]

    Động từ HTTP của tài nguyên phương thức.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

        giá trị (chuỗi) -

      • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

        từ (chuỗi) -

Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
01

Cú pháp phản hồi

  • (Diễn ngôn) -

    op (chuỗi) -

    • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

      đường dẫn (chuỗi) -

    • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

      giá trị (chuỗi) -

    • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

      từ (chuỗi) -

    • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ". (boolean) --

      Loại trở lại

    • DIGN (string) --

      Trả lại

    • Cú pháp phản hồi (string) --

      Cấu trúc phản ứng

    • Đại diện cho giao diện hướng khách hàng mà khách hàng gọi API truy cập tài nguyên back-end. Một tài nguyên phương thức được tích hợp với một tài nguyên tích hợp. Cả hai bao gồm một yêu cầu và một hoặc nhiều câu trả lời. Yêu cầu phương thức đưa đầu vào máy khách được chuyển sang đầu sau thông qua yêu cầu tích hợp. Một phản hồi phương thức trả về đầu ra từ đầu sau cho máy khách thông qua phản hồi tích hợp. Một yêu cầu phương thức được thể hiện trong một tài nguyên phương thức, trong khi yêu cầu tích hợp được thể hiện trong một tài nguyên tích hợp. Mặt khác, phản hồi phương thức được biểu thị bằng tài nguyên Phương thức, trong khi phản hồi tích hợp được biểu thị bằng tài nguyên IntegrationResponse. (dict) --

      httpmethod (chuỗi) -

      • Động từ HTTP của phương thức.
        • Ủy quyềnType (Chuỗi) -
    • Loại ủy quyền của phương thức. Các giá trị hợp lệ là

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      30 để truy cập mở,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      31 để sử dụng các quyền AWS IAM,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      32 để sử dụng trình ủy quyền tùy chỉnh hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Cognito.
      (dict) --

      AuthorizerId (Chuỗi) -

      • Động từ HTTP của phương thức.
        • Động từ HTTP của phương thức.
    • Ủy quyềnType (Chuỗi) - (dict) --

      Loại ủy quyền của phương thức. Các giá trị hợp lệ là

      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      30 để truy cập mở,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      31 để sử dụng các quyền AWS IAM,
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      32 để sử dụng trình ủy quyền tùy chỉnh hoặc
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 để sử dụng nhóm người dùng Cognito.

      • Động từ HTTP của phương thức.

        • (Diễn ngôn) -

          Ủy quyềnType (Chuỗi) -

          • statusCode (chuỗi) - (string) --

            Mã trạng thái phản hồi của phương thức.

          • Trả lời Phản hồi (DID) - (dict) --

            Bản đồ giá trị khóa chỉ định các tham số phản hồi tùy chọn hoặc tùy chọn mà Gateway API có thể gửi lại cho người gọi. Một khóa xác định tiêu đề phản hồi phương thức và giá trị chỉ định liệu tiêu đề phản hồi phương thức liên quan có bắt buộc hay không. Biểu thức của khóa phải khớp với mẫu

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            40, trong đó
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            37 là tên tiêu đề hợp lệ và duy nhất. API Gateway chuyển dữ liệu phản hồi tích hợp nhất định cho các tiêu đề phản hồi phương thức được chỉ định ở đây theo ánh xạ bạn quy định trong IntegrationResponse của API. Dữ liệu phản hồi tích hợp có thể được ánh xạ bao gồm tiêu đề phản hồi tích hợp được biểu thị bằng
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            42, giá trị tĩnh được đặt trong một cặp trích dẫn đơn (ví dụ:
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            43) hoặc biểu thức JSON từ tải trọng phản hồi back-end dưới dạng
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            44, trong đó
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            45 là biểu thức JSON hợp lệ mà không có tiền tố
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            46.)

            • (sợi dây) --
              • (boolean) -
          • phản hồi (dict) - (dict) --

            Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

            • (sợi dây) --
              • (sợi dây) --
    • (boolean) - (dict) --

      phản hồi (dict) -

      • Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị. (string) --

        Phương pháp Contectration (Dict) -

        Việc tích hợp của phương thức chịu trách nhiệm chuyển yêu cầu do khách hàng gửi đến phần cuối và thực hiện các phép biến đổi cần thiết để làm cho yêu cầu tuân thủ phần cuối.

      • loại (chuỗi) - (string) --

        Chỉ định một loại tích hợp phương thức API. Giá trị hợp lệ là một trong những điều sau đây:

      • Đối với tích hợp proxy HTTP và HTTP, mỗi tích hợp có thể chỉ định một giao thức (

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        47), cổng và đường dẫn. Các cổng tiêu chuẩn 80 và 443 được hỗ trợ cũng như các cổng tùy chỉnh trên 1024. Tích hợp proxy HTTP hoặc HTTP với
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        48 của
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 được gọi là tích hợp riêng tư và sử dụng VPCLink để kết nối cổng API với bộ cân bằng tải mạng của VPC.
        (string) --

        httpmethod (chuỗi) -

        Chỉ định loại phương thức HTTP của tích hợp.

      • uri (chuỗi) - (string) --

        Chỉ định định danh tài nguyên thống nhất (URI) của điểm cuối tích hợp.

      • Đối với các tích hợp

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        50 hoặc
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        51, URI phải là URL HTTP được mã hóa đầy đủ, được mã hóa theo đặc tả RFC-3986, cho tích hợp tiêu chuẩn, trong đó
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        48 không phải là
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 hoặc tích hợp riêng tư, trong đó
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        48. Đối với tích hợp HTTP riêng tư, URI không được sử dụng để định tuyến. Đối với tích hợp
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        56 hoặc
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        57, URI có dạng
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        58. Ở đây, {khu vực} là khu vực cổng API (ví dụ: US-East-1); {Service} là tên của Dịch vụ Web Integrated Amazon (ví dụ: S3); và {subdomain} là một tên miền phụ được chỉ định được hỗ trợ bởi một số dịch vụ dịch vụ web Amazon nhất định để tra cứu tên máy chủ nhanh. Hành động có thể được sử dụng cho API dựa trên dịch vụ dịch vụ web Amazon, sử dụng Action = {name} & {p1} = {v1} & p2 = {v2} ... chuỗi truy vấn. {Service_api} tiếp theo đề cập đến một hành động được hỗ trợ {name} cộng với bất kỳ tham số đầu vào cần thiết nào. Ngoài ra, đường dẫn có thể được sử dụng cho API dựa trên đường dẫn dịch vụ AWS. Dịch vụ tiếp theo_API đề cập đến đường dẫn đến tài nguyên dịch vụ web Amazon, bao gồm cả khu vực của Dịch vụ dịch vụ web Amazon tích hợp, nếu có. Ví dụ: để tích hợp với API S3 của GETObject, URI có thể là
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        59 hoặc
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        60
        (string) --

        ConnectionType (Chuỗi) -

      • Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        61.
        (string) --

        ConnectionID (Chuỗi) -

      • ID của VPCLink được sử dụng để tích hợp khi

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        64 và không xác định, nếu không. (dict) --

        Thông tin đăng nhập (Chuỗi) -

        • (sợi dây) --
          • (sợi dây) --
      • requestTemplate (dict) - (dict) --

        Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

        • (sợi dây) --
          • (sợi dây) --
      • requestTemplate (dict) - (string) --

        Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

      • Vượt quabehavior (chuỗi) - (string) --

        Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        72. Giá trị hợp lệ là một trong những điều sau đây:
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

        ContentHandling (Chuỗi) -

      • Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        76 và
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        77, với các hành vi sau:
        (integer) --

        Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        78 được cấu hình để hỗ trợ chuyển tải qua.

      • Hết giờ (Số nguyên) - (string) --

        Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

      • không gian lưu trữ (chuỗi) - (list) --

        Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        79. Bạn có thể chỉ định cùng một
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

        • (sợi dây) --
      • CacheKeyparameter (danh sách) - (dict) --

        Danh sách các tham số yêu cầu có giá trị lưu trữ API Gateway. Để là giá trị hợp lệ cho

        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        81, các tham số này cũng phải được chỉ định cho phương thức
        {
            'basePath': 'string',
            'restApiId': 'string',
            'stage': 'string'
        }
        
        82.

        • (sợi dây) --

          • IntegrationResponses (dict) -

            Chỉ định các câu trả lời của tích hợp.

            • (Diễn ngôn) - (string) --

              Đại diện cho một phản ứng tích hợp. Mã trạng thái phải ánh xạ tới một phương thức hiện có và các tham số và mẫu có thể được sử dụng để chuyển đổi phản hồi back-end.

            • statusCode (chuỗi) - (string) --

              Chỉ định mã trạng thái được sử dụng để ánh xạ phản hồi tích hợp cho Phương thức hiện có.

            • selectPotype (chuỗi) - (dict) --

              Chỉ định mẫu biểu thức thông thường (regex) được sử dụng để chọn phản hồi tích hợp dựa trên phản hồi từ phía sau. Ví dụ: nếu phản hồi thành công không trả lại gì và phản hồi lỗi trả về một số chuỗi, bạn có thể sử dụng regex

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              83 để phù hợp với phản hồi lỗi. Tuy nhiên, hãy đảm bảo rằng phản hồi lỗi không chứa bất kỳ ký tự mới (
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              84) trong các trường hợp như vậy. Nếu phần cuối là hàm AWS Lambda, tiêu đề lỗi chức năng AWS Lambda được khớp. Đối với tất cả các kết thúc HTTP và AWS khác, mã trạng thái HTTP được khớp.

              • (sợi dây) --
                • (sợi dây) --
            • Trả lời Phản hồi (DID) - (dict) --

              Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              40, trong đó
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              42 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              44, trong đó
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              45 là biểu thức JSON hợp lệ mà không có tiền tố
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              46.

              • (sợi dây) --
                • (string) --
            • contentHandling (string) --

              Specifies how to handle response payload content type conversions. Supported values are

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              76 and
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              77 , with the following behaviors:

              If this property is not defined, the response payload will be passed through from the integration response to the method response without modification.

      • tlsConfig (dict) --

        Specifies the TLS configuration for an integration.

        • insecureSkipVerification (boolean) --

          Specifies whether or not API Gateway skips verification that the certificate for an integration endpoint is issued by a supported certificate authority. This isn’t recommended, but it enables you to use certificates that are signed by private certificate authorities, or certificates that are self-signed. If enabled, API Gateway still performs basic certificate validation, which includes checking the certificate's expiration date, hostname, and presence of a root certificate authority. Supported only for

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          50 and
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          51 integrations.

          Warning

          Enabling

          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          96 isn't recommended, especially for integrations with public HTTPS endpoints. If you enable
          {
              'basePath': 'string',
              'restApiId': 'string',
              'stage': 'string'
          }
          
          96 , you increase the risk of man-in-the-middle attacks.

    • authorizationScopes (list) --

      A list of authorization scopes configured on the method. The scopes are used with a

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      60 authorizer to authorize the method invocation. The authorization works by matching the method scopes against the scopes parsed from the access token in the incoming request. The method invocation is authorized if any method scopes matches a claimed scope in the access token. Otherwise, the invocation is not authorized. When the method scope is configured, the client must provide an access token instead of an identity token for authorization purposes.

      • (string) --

Exceptions

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
573(**kwargs)

Updates an existing MethodResponse resource.

See also: AWS API Documentation

Request Syntax

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
97

Parameters
  • restApiId (string) --

    [REQUIRED]

    The string identifier of the associated RestApi.

  • resourceId (string) --

    [REQUIRED]

    The Resource identifier for the MethodResponse resource.

  • httpMethod (string) --

    [REQUIRED]

    The HTTP verb of the Method resource.

  • statusCode (string) --

    [REQUIRED]

    The status code for the MethodResponse resource.

  • patchOperations (list) --

    For more information about supported patch operations, see Patch Operations .

    • (dict) --

      For more information about supported patch operations, see Patch Operations .

      • op (string) --

        An update operation to be performed with this PATCH request. The valid value can be add, remove, replace or copy. Not all valid operations are supported for a given resource. Support of the operations depends on specific operational contexts. Attempts to apply an unsupported operation on a resource will return an error message..

      • path (string) --

        The op operation's target, as identified by a JSON Pointer value that references a location within the targeted resource. For example, if the target resource has an updateable property of {"name":"value"}, the path for this property is /name. If the name property value is a JSON object (e.g., {"name": {"child/name": "child-value"}}), the path for the child/name property will be /name/child~1name. Any slash ("/") character appearing in path names must be escaped with "~1", as shown in the example above. Each op operation can have only one path associated with it.

      • value (string) --

        The new target value of the update operation. It is applicable for the add or replace operation. When using AWS CLI to update a property of a JSON value, enclose the JSON object with a pair of single quotes in a Linux shell, e.g., '{"a": ...}'.

      • from (string) --

        The copy update operation's source as identified by a JSON-Pointer value referencing the location within the targeted resource to copy the value from. For example, to promote a canary deployment, you copy the canary deployment ID to the affiliated deployment ID by calling a PATCH request on a Stage resource with "op":"copy", "from":"/canarySettings/deploymentId" and "path":"/deploymentId".

Return type

dict

Returns

Response Syntax

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
03

Response Structure

  • (dict) --

    Represents a method response of a given HTTP status code returned to the client. The method response is passed from the back end through the associated integration response that can be transformed using a mapping template.

    • statusCode (string) --

      The method response's status code.

    • responseParameters (dict) --

      A key-value map specifying required or optional response parameters that API Gateway can send back to the caller. A key defines a method response header and the value specifies whether the associated method response header is required or not. The expression of the key must match the pattern

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      40 , where
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      37 is a valid and unique header name. API Gateway passes certain integration response data to the method response headers specified here according to the mapping you prescribe in the API's IntegrationResponse. The integration response data that can be mapped include an integration response header expressed in
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      42 , a static value enclosed within a pair of single quotes (e.g.,
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      43 ), or a JSON expression from the back-end response payload in the form of
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      44 , where
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      45 is a valid JSON expression without the
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      46 prefix.)

      • (sợi dây) --
        • (boolean) -
    • phản hồi (dict) - (dict) --

      Chỉ định các tài nguyên mô hình được sử dụng cho loại nội dung của phản hồi. Các mô hình phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và tên mô hình là giá trị.

      • (sợi dây) --
        • (sợi dây) --

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2587 (** kwargs) ¶(**kwargs)

Thay đổi thông tin về một mô hình.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
99

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để cập nhật.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

        giá trị (chuỗi) -

      • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

        từ (chuỗi) -

Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
6

Cú pháp phản hồi

  • (Diễn ngôn) -

    op (chuỗi) -

    • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

      đường dẫn (chuỗi) -

    • Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó. (string) --

      giá trị (chuỗi) -

    • Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'. (string) --

      từ (chuỗi) -

    • Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ". (string) --

      Loại trở lại

    • DIGN (string) --

      Trả lại

Ngoại lệ

  • ________ 2587 (** kwargs) ¶
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Thay đổi thông tin về một mô hình.(**kwargs)

Xem thêm: Tài liệu API AWS

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
01

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • modelName (chuỗi) - (string) --

    [REQUIRED]

    Tên của mô hình để cập nhật.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • (Diễn ngôn) - (string) --

        op (chuỗi) -

      • Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi .. (string) --

        đường dẫn (chuỗi) -

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
8

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

    • id (chuỗi) - (string) --

      Định danh của requestValidator này.

    • Tên (chuỗi) - (string) --

      Tên của requestValidator này

    • ValidateRequestBody (Boolean) - (boolean) --

      Một lá cờ Boolean để cho biết có nên xác nhận cơ quan yêu cầu theo lược đồ mô hình được cấu hình hay không.

    • ValidateRequestParameter (Boolean) - (boolean) --

      Một lá cờ Boolean để cho biết có xác thực các tham số yêu cầu hay không (

      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      48) hay không (
      response = client.create_authorizer(
          restApiId='string',
          name='string',
          type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          providerARNs=[
              'string',
          ],
          authType='string',
          authorizerUri='string',
          authorizerCredentials='string',
          identitySource='string',
          identityValidationExpression='string',
          authorizerResultTtlInSeconds=123
      )
      
      49).

Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
________ 2604 (** kwargs) ¶(**kwargs)

Thay đổi thông tin về một tài nguyên tài nguyên.

Xem thêm: Tài liệu API AWS

Yêu cầu cú pháp

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
03

Thông số
  • restapiid (chuỗi) - (string) --

    [REQUIRED]

    Định danh chuỗi của restapi liên quan.

  • resourceId (chuỗi) - (string) --

    [REQUIRED]

    Định danh của tài nguyên.

  • patchoperations (danh sách) - (list) --

    Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) -

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

      • op (chuỗi) - (string) --

        Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi ..

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

    • id (chuỗi) - (string) --

      Định danh của requestValidator này.

    • Tên (chuỗi) - (string) --

      Tên của requestValidator này

    • ValidateRequestBody (Boolean) - (string) --

      Một lá cờ Boolean để cho biết có nên xác nhận cơ quan yêu cầu theo lược đồ mô hình được cấu hình hay không.

    • đường dẫn (chuỗi) - (string) --

      Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

    • Đại diện cho một tài nguyên API. (dict) --

      Số nhận dạng của tài nguyên.

      • ParentID (Chuỗi) -

        • (Diễn ngôn) -

          Một tập hợp các quy tắc xác thực cho các yêu cầu phương thức đến.

          • id (chuỗi) - (string) --

            Định danh của requestValidator này.

          • Tên (chuỗi) - (string) --

            The method's authorization type. Valid values are

            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            30 for open access,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            31 for using AWS IAM permissions,
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32 for using a custom authorizer, or
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            60 for using a Cognito user pool.

          • authorizerId (string) --

            The identifier of an Authorizer to use on this method. The

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            26 must be
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            32 .

          • apiKeyRequired (boolean) --

            A boolean flag specifying whether a valid ApiKey is required to invoke this method.

          • requestValidatorId (string) --

            The identifier of a RequestValidator for request validation.

          • operationName (string) --

            A human-friendly operation identifier for the method. For example, you can assign the

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            28 of
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            29 for the
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            30 method in the
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            31 example.

          • requestParameters (dict) --

            A key-value map defining required or optional method request parameters that can be accepted by API Gateway. A key is a method request parameter name matching the pattern of

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            32 , where
            {
                'id': 'string',
                'name': 'string',
                'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                'providerARNs': [
                    'string',
                ],
                'authType': 'string',
                'authorizerUri': 'string',
                'authorizerCredentials': 'string',
                'identitySource': 'string',
                'identityValidationExpression': 'string',
                'authorizerResultTtlInSeconds': 123
            }
            
            70 is
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            34 ,
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            70 , or
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            36 and
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            37 is a valid and unique parameter name. The value associated with the key is a Boolean flag indicating whether the parameter is required (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            48 ) or optional (
            response = client.create_authorizer(
                restApiId='string',
                name='string',
                type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                providerARNs=[
                    'string',
                ],
                authType='string',
                authorizerUri='string',
                authorizerCredentials='string',
                identitySource='string',
                identityValidationExpression='string',
                authorizerResultTtlInSeconds=123
            )
            
            49 ). The method request parameter names defined here are available in Integration to be mapped to integration request parameters or templates.

            • (string) --
              • (boolean) --
          • requestModels (dict) --

            A key-value map specifying data schemas, represented by Model resources, (as the mapped value) of the request payloads of given content types (as the mapping key).

            • (string) --
              • (string) --
          • methodResponses (dict) --

            Gets a method response associated with a given HTTP status code.

            • (string) --

              • (dict) --

                Represents a method response of a given HTTP status code returned to the client. The method response is passed from the back end through the associated integration response that can be transformed using a mapping template.

                • statusCode (string) --

                  The method response's status code.

                • responseParameters (dict) --

                  A key-value map specifying required or optional response parameters that API Gateway can send back to the caller. A key defines a method response header and the value specifies whether the associated method response header is required or not. The expression of the key must match the pattern

                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  40 , where
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  37 is a valid and unique header name. API Gateway passes certain integration response data to the method response headers specified here according to the mapping you prescribe in the API's IntegrationResponse. The integration response data that can be mapped include an integration response header expressed in
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  42 , a static value enclosed within a pair of single quotes (e.g.,
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  43 ), or a JSON expression from the back-end response payload in the form of
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  44 , where
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  45 is a valid JSON expression without the
                  {
                      'basePath': 'string',
                      'restApiId': 'string',
                      'stage': 'string'
                  }
                  
                  46 prefix.)

                  • (string) --
                    • (boolean) --
                • responseModels (dict) --

                  Specifies the Model resources used for the response's content-type. Response models are represented as a key/value map, with a content-type as the key and a Model name as the value.

                  • (string) --
                    • (string) --
          • methodIntegration (dict) --

            Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.

            • type (string) --

              Specifies an API method integration type. The valid value is one of the following:

              For the HTTP and HTTP proxy integrations, each integration can specify a protocol (

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              47 ), port and path. Standard 80 and 443 ports are supported as well as custom ports above 1024. An HTTP or HTTP proxy integration with a
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 of
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 is referred to as a private integration and uses a VpcLink to connect API Gateway to a network load balancer of a VPC.

            • httpMethod (string) --

              Specifies the integration's HTTP method type.

            • uri (string) --

              Specifies Uniform Resource Identifier (URI) of the integration endpoint.

              For

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              50 or
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              51 integrations, the URI must be a fully formed, encoded HTTP(S) URL according to the RFC-3986 specification, for either standard integration, where
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 is not
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 , or private integration, where
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              48 is
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 . For a private HTTP integration, the URI is not used for routing. For
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              56 or
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              57 integrations, the URI is of the form
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              58 . Here, {Region} is the API Gateway region (e.g., us-east-1); {service} is the name of the integrated Amazon Web Services service (e.g., s3); and {subdomain} is a designated subdomain supported by certain Amazon Web Services service for fast host-name lookup. action can be used for an Amazon Web Services service action-based API, using an Action={name}&{p1}={v1}&p2={v2}... query string. The ensuing {service_api} refers to a supported action {name} plus any required input parameters. Alternatively, path can be used for an AWS service path-based API. The ensuing service_api refers to the path to an Amazon Web Services service resource, including the region of the integrated Amazon Web Services service, if applicable. For example, for integration with the S3 API of GetObject, the uri can be either
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              59 or
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              60

            • ConnectionType (Chuỗi) - (string) --

              Loại kết nối mạng đến điểm cuối tích hợp. Giá trị hợp lệ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              61 cho các kết nối thông qua Internet có thể định kỳ công khai hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              49 cho các kết nối riêng giữa Cổng API và Bộ cân bằng tải mạng trong VPC. Giá trị mặc định là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              61.

            • ConnectionID (Chuỗi) - (string) --

              ID của VPCLink được sử dụng để tích hợp khi

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              64 và không xác định, nếu không.

            • Thông tin đăng nhập (Chuỗi) - (string) --

              Chỉ định các thông tin cần thiết cho việc tích hợp, nếu có. Đối với tích hợp AWS, ba tùy chọn có sẵn. Để chỉ định vai trò IAM cho API Gateway đảm nhận, hãy sử dụng tên tài nguyên Amazon (ARN) của vai trò. Để yêu cầu danh tính của người gọi được chuyển qua yêu cầu, chỉ định chuỗi

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              65. Để sử dụng các quyền dựa trên tài nguyên trên các dịch vụ AWS được hỗ trợ, chỉ định NULL.

            • requestParameter (dict) - (dict) --

              Một bản đồ giá trị khóa chỉ định các tham số yêu cầu được chuyển từ yêu cầu phương thức đến đầu sau. Khóa là tên tham số yêu cầu tích hợp và giá trị liên quan là giá trị tham số yêu cầu phương thức hoặc giá trị tĩnh phải được đặt trong các báo giá đơn và được mã hóa trước theo yêu cầu của phần cuối. Giá trị tham số yêu cầu phương thức phải khớp với mẫu của

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              32, trong đó
              {
                  'id': 'string',
                  'name': 'string',
                  'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                  'providerARNs': [
                      'string',
                  ],
                  'authType': 'string',
                  'authorizerUri': 'string',
                  'authorizerCredentials': 'string',
                  'identitySource': 'string',
                  'identityValidationExpression': 'string',
                  'authorizerResultTtlInSeconds': 123
              }
              
              70 là
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              34,
              response = client.create_authorizer(
                  restApiId='string',
                  name='string',
                  type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
                  providerARNs=[
                      'string',
                  ],
                  authType='string',
                  authorizerUri='string',
                  authorizerCredentials='string',
                  identitySource='string',
                  identityValidationExpression='string',
                  authorizerResultTtlInSeconds=123
              )
              
              70 hoặc
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              36 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              37 phải là tên tham số yêu cầu phương thức hợp lệ và duy nhất.

              • (sợi dây) --
                • (sợi dây) --
            • requestTemplate (dict) - (dict) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

              • (sợi dây) --
                • (sợi dây) --
            • requestTemplate (dict) - (string) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

            • Vượt quabehavior (chuỗi) - (string) --

              Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              72. Giá trị hợp lệ là một trong những điều sau đây:
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

              ContentHandling (Chuỗi) -

            • Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              76 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              77, với các hành vi sau:
              (integer) --

              Nếu thuộc tính này không được xác định, tải trọng yêu cầu sẽ được chuyển từ yêu cầu phương thức sang yêu cầu tích hợp mà không cần sửa đổi, với điều kiện là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              78 được cấu hình để hỗ trợ chuyển tải qua.

            • Hết giờ (Số nguyên) - (string) --

              Thời gian chờ tùy chỉnh giữa 50 đến 29.000 mili giây. Giá trị mặc định là 29.000 mili giây hoặc 29 giây.

            • không gian lưu trữ (chuỗi) - (list) --

              Chỉ định một nhóm các tham số được lưu trong bộ nhớ cache liên quan. Theo mặc định, API Gateway sử dụng ID tài nguyên làm

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              79. Bạn có thể chỉ định cùng một
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              79 trên các tài nguyên để trả về cùng một dữ liệu được lưu trong bộ nhớ cache cho các yêu cầu cho các tài nguyên khác nhau.

              • (sợi dây) --
            • requestTemplate (dict) - (dict) --

              Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

              • (sợi dây) --

                • requestTemplate (dict) -

                  Đại diện cho một bản đồ các mẫu vận tốc được áp dụng trên tải trọng yêu cầu dựa trên giá trị của tiêu đề loại nội dung được gửi bởi máy khách. Giá trị loại nội dung là khóa trong bản đồ này và mẫu (dưới dạng chuỗi) là giá trị.

                  • Vượt quabehavior (chuỗi) - (string) --

                    Chỉ định cách thức thân yêu cầu phương thức của một loại nội dung chưa được áp dụng sẽ được chuyển qua yêu cầu tích hợp vào phía sau mà không cần chuyển đổi. Một loại nội dung không được khai thác nếu không có mẫu ánh xạ nào được xác định trong tích hợp hoặc loại nội dung không khớp với bất kỳ loại nội dung nào được ánh xạ, như được chỉ định trong

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    72. Giá trị hợp lệ là một trong những điều sau đây:
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    73: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang đầu sau mà không chuyển đổi khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp.
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    74: Chuyển phần thân yêu cầu phương thức thông qua yêu cầu tích hợp sang phần cuối mà không chuyển đổi khi không có mẫu ánh xạ nào được xác định trong yêu cầu tích hợp. Nếu một mẫu được xác định khi tùy chọn này được chọn, yêu cầu phương thức của loại nội dung chưa được khai thác sẽ bị từ chối với phản hồi loại phương tiện không được hỗ trợ HTTP 415.
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    75: Từ chối yêu cầu phương thức với phản hồi loại phương tiện không được hỗ trợ HTTP 415 khi loại nội dung yêu cầu phương thức không khớp với bất kỳ loại nội dung nào được liên kết với các mẫu ánh xạ được xác định trong yêu cầu tích hợp hoặc không có mẫu ánh xạ được xác định trong yêu cầu tích hợp.

                  • ContentHandling (Chuỗi) - (string) --

                    Chỉ định cách xử lý yêu cầu chuyển đổi loại nội dung tải trọng. Các giá trị được hỗ trợ là

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    76 và
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    77, với các hành vi sau:

                  • Trả lời Phản hồi (DID) - (dict) --

                    Một bản đồ giá trị khóa chỉ định các tham số phản hồi được truyền đến phản hồi phương thức từ phía sau. Khóa là tên tham số tiêu đề phản hồi phương thức và giá trị được ánh xạ là giá trị tiêu đề phản hồi tích hợp, giá trị tĩnh được đặt trong một cặp trích dẫn đơn hoặc biểu thức JSON từ thân phản hồi tích hợp. Phím ánh xạ phải khớp với mẫu của

                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    40, trong đó
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    37 là tên tiêu đề hợp lệ và duy nhất. Giá trị không tĩnh được ánh xạ phải khớp với mẫu của
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    42 hoặc
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    44, trong đó
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    37 là tên tiêu đề phản hồi hợp lệ và duy nhất và
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    45 là biểu thức JSON hợp lệ mà không có tiền tố
                    {
                        'basePath': 'string',
                        'restApiId': 'string',
                        'stage': 'string'
                    }
                    
                    46.

                    • (sợi dây) --
                      • (sợi dây) --
                  • Trả lời (dict) --

                    Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

                    • (sợi dây) --
                      • (sợi dây) --
                  • Trả lời (string) --

                    Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.

                    ContentHandling (Chuỗi) -

            • Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              76 và
              {
                  'basePath': 'string',
                  'restApiId': 'string',
                  'stage': 'string'
              }
              
              77, với các hành vi sau:
              (dict) --

              Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

              • TLSConfig (Dict) - (boolean) --

                Chỉ định cấu hình TLS cho tích hợp.

                Insecureskipverization (Boolean) -

                Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                50 và
                {
                    'basePath': 'string',
                    'restApiId': 'string',
                    'stage': 'string'
                }
                
                51.

          • Cảnh báo (list) --

            Kích hoạt

            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
            {
                'basePath': 'string',
                'restApiId': 'string',
                'stage': 'string'
            }
            
            96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

            • (sợi dây) --

Trả lời

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • Chỉ định các mẫu được sử dụng để biến đổi thân phản ứng tích hợp. Các mẫu phản hồi được biểu diễn dưới dạng bản đồ khóa/giá trị, với loại nội dung là khóa và mẫu là giá trị.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
ContentHandling (Chuỗi) -(**kwargs)

Chỉ định cách xử lý các chuyển đổi loại tải trọng phản hồi. Các giá trị được hỗ trợ là

{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
76 và
{
    'basePath': 'string',
    'restApiId': 'string',
    'stage': 'string'
}
77, với các hành vi sau:

Nếu thuộc tính này không được xác định, tải trọng phản hồi sẽ được chuyển qua từ phản hồi tích hợp cho phản hồi phương thức mà không cần sửa đổi.

TLSConfig (Dict) -

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
05

Chỉ định cấu hình TLS cho tích hợp.
  • Insecureskipverization (Boolean) - (string) --

    [REQUIRED]

    Chỉ định xem liệu Gateway API có bỏ qua xác minh rằng chứng chỉ cho điểm cuối tích hợp được cấp bởi cơ quan chứng chỉ được hỗ trợ hay không. Điều này được khuyến nghị, nhưng nó cho phép bạn sử dụng các chứng chỉ được ký bởi các cơ quan chứng chỉ riêng tư hoặc các chứng chỉ tự ký. Nếu được bật, API Gateway vẫn thực hiện xác thực chứng chỉ cơ bản, bao gồm kiểm tra ngày hết hạn của chứng chỉ, tên máy chủ và sự hiện diện của cơ quan chứng chỉ gốc. Chỉ được hỗ trợ cho các tích hợp

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    50 và
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    51.

  • Cảnh báo (list) --

    Kích hoạt

    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
    {
        'basePath': 'string',
        'restApiId': 'string',
        'stage': 'string'
    }
    
    96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

    • AuthorizationsCopes (Danh sách) -

      Kích hoạt

      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      96 không được khuyến khích, đặc biệt là các tích hợp với các điểm cuối HTTPS công khai. Nếu bạn kích hoạt
      {
          'basePath': 'string',
          'restApiId': 'string',
          'stage': 'string'
      }
      
      96, bạn sẽ tăng nguy cơ tấn công người đàn ông.

      • AuthorizationsCopes (Danh sách) - (string) --

        Một danh sách các phạm vi ủy quyền được cấu hình trên phương thức. Các phạm vi được sử dụng với trình ủy quyền

        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        60 để ủy quyền cho việc gọi phương thức. Ủy quyền hoạt động bằng cách khớp các phạm vi phương thức với phạm vi được phân tích cú pháp từ mã thông báo truy cập trong yêu cầu đến. Lệnh gọi phương thức được ủy quyền nếu bất kỳ phạm vi phương thức nào khớp với phạm vi được yêu cầu trong mã thông báo truy cập. Nếu không, lời cầu khẩn không được ủy quyền. Khi phạm vi phương thức được cấu hình, máy khách phải cung cấp mã thông báo truy cập thay vì mã thông báo nhận dạng cho mục đích ủy quyền.

      • Ngoại lệ (string) --

        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        52

      • ________ 2687 (** kwargs) ¶ (string) --

        Thay đổi thông tin về API được chỉ định.

      • Xem thêm: Tài liệu API AWS (string) --

        Yêu cầu cú pháp

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
2

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một API nghỉ ngơi.

    • id (chuỗi) - (string) --

      Số nhận dạng của API. Mã định danh này là duy nhất trên tất cả các API của bạn trong cổng API.

    • Tên (chuỗi) - (string) --

      Tên của API.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của API.

    • createdDate (DateTime) - (datetime) --

      Dấu thời gian khi API được tạo.

    • Phiên bản (chuỗi) - (string) --

      Một định danh phiên bản cho API.

    • cảnh báo (danh sách) - (list) --

      Các tin nhắn cảnh báo được báo cáo khi

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      19 được bật trong quá trình nhập API.

      • (sợi dây) --
    • BinaryMediaTypes (Danh sách) - (list) --

      Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8.

      • (sợi dây) --
    • BinaryMediaTypes (Danh sách) - (integer) --

      Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8.

    • Tối thiểu (string) --

      Một số nguyên vô hiệu được sử dụng để cho phép nén (với các byte không âm từ 0 đến 10485760 (10M), bao gồm) hoặc vô hiệu hóa nén (có giá trị null) trên API. Khi nén được bật, nén hoặc giải nén không được áp dụng trên tải trọng nếu kích thước tải trọng nhỏ hơn giá trị này. Đặt nó thành 0 cho phép nén cho bất kỳ kích thước tải trọng.

    • apikeysource (chuỗi) - (dict) --

      Nguồn của khóa API cho các yêu cầu đo sáng theo kế hoạch sử dụng. Các giá trị hợp lệ là:> `` header`` để đọc khóa API từ tiêu đề

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      06 của yêu cầu.
      {
          'id': 'string',
          'name': 'string',
          'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
          'providerARNs': [
              'string',
          ],
          'authType': 'string',
          'authorizerUri': 'string',
          'authorizerCredentials': 'string',
          'identitySource': 'string',
          'identityValidationExpression': 'string',
          'authorizerResultTtlInSeconds': 123
      }
      
      43 để đọc khóa API từ
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      08 từ một trình ủy quyền tùy chỉnh.

      • EndPointConfiguration (Dict) - (list) --

        Cấu hình điểm cuối của RESTAPI này hiển thị các loại điểm cuối của API.

        • (sợi dây) --

          BinaryMediaTypes (Danh sách) -

      • Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8. (list) --

        Tối thiểu

        • (sợi dây) --
    • BinaryMediaTypes (Danh sách) - (string) --

      Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8.

    • Tối thiểu (dict) --

      Một số nguyên vô hiệu được sử dụng để cho phép nén (với các byte không âm từ 0 đến 10485760 (10M), bao gồm) hoặc vô hiệu hóa nén (có giá trị null) trên API. Khi nén được bật, nén hoặc giải nén không được áp dụng trên tải trọng nếu kích thước tải trọng nhỏ hơn giá trị này. Đặt nó thành 0 cho phép nén cho bất kỳ kích thước tải trọng.

      • (sợi dây) --
        • (sợi dây) --
    • BinaryMediaTypes (Danh sách) - (boolean) --

      Danh sách các loại phương tiện nhị phân được hỗ trợ bởi restapi. Theo mặc định, RETAPI chỉ hỗ trợ tải trọng văn bản được mã hóa UTF-8.

Tối thiểu

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • Một số nguyên vô hiệu được sử dụng để cho phép nén (với các byte không âm từ 0 đến 10485760 (10M), bao gồm) hoặc vô hiệu hóa nén (có giá trị null) trên API. Khi nén được bật, nén hoặc giải nén không được áp dụng trên tải trọng nếu kích thước tải trọng nhỏ hơn giá trị này. Đặt nó thành 0 cho phép nén cho bất kỳ kích thước tải trọng.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
apikeysource (chuỗi) -(**kwargs)

Nguồn của khóa API cho các yêu cầu đo sáng theo kế hoạch sử dụng. Các giá trị hợp lệ là:> `` header`` để đọc khóa API từ tiêu đề

response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
06 của yêu cầu.
{
    'id': 'string',
    'name': 'string',
    'type': 'TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    'providerARNs': [
        'string',
    ],
    'authType': 'string',
    'authorizerUri': 'string',
    'authorizerCredentials': 'string',
    'identitySource': 'string',
    'identityValidationExpression': 'string',
    'authorizerResultTtlInSeconds': 123
}
43 để đọc khóa API từ
response = client.create_deployment(
    restApiId='string',
    stageName='string',
    stageDescription='string',
    description='string',
    cacheClusterEnabled=True|False,
    cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
    variables={
        'string': 'string'
    },
    canarySettings={
        'percentTraffic': 123.0,
        'stageVariableOverrides': {
            'string': 'string'
        },
        'useStageCache': True|False
    },
    tracingEnabled=True|False
)
08 từ một trình ủy quyền tùy chỉnh.

EndPointConfiguration (Dict) -

Cấu hình điểm cuối của RESTAPI này hiển thị các loại điểm cuối của API.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
07

Các loại (danh sách) -
  • Danh sách các loại điểm cuối của API (RESTAPI) hoặc tên miền tùy chỉnh (tên miền). Đối với API được tối ưu hóa cạnh và tên miền tùy chỉnh của nó, loại điểm cuối là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    67. Đối với API khu vực và tên miền tùy chỉnh của nó, loại điểm cuối là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    68. Đối với API riêng, loại điểm cuối là
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    69.
    (string) --

    [REQUIRED]

    Loại điểm cuối. Các giá trị hợp lệ là

    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    70 cho thiết lập API được tối ưu hóa cạnh, phù hợp nhất cho các ứng dụng di động;
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    68 cho thiết lập điểm cuối API khu vực, phù hợp nhất để gọi từ khu vực AWS; và
    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    69 cho API riêng.

  • VPCidPointIds (Danh sách) - (string) --

    [REQUIRED]

    Một danh sách các vpcendpointids của API (RESTAPI) để tạo ra các bí danh Route53. Nó chỉ được hỗ trợ cho loại điểm cuối

    response = client.create_base_path_mapping(
        domainName='string',
        basePath='string',
        restApiId='string',
        stage='string'
    )
    
    69.

  • Chính sách (chuỗi) - (list) --

    Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

    • (Diễn ngôn) -

      Một tài liệu chính sách JSON được xâu chuỗi áp dụng cho RESTAPI này bất kể cấu hình người gọi và phương thức.

      • Tags (dict) - (string) --

        Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • vô hiệu hóa (string) --

        Chỉ định xem máy khách có thể gọi API của bạn hay không bằng cách sử dụng điểm cuối

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        17 mặc định. Theo mặc định, máy khách có thể gọi API của bạn với điểm cuối
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        18 mặc định. Để yêu cầu khách hàng sử dụng tên miền tùy chỉnh để gọi API của bạn, tắt điểm cuối mặc định.

      • Ngoại lệ (string) --

        response = client.create_authorizer(
            restApiId='string',
            name='string',
            type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
            providerARNs=[
                'string',
            ],
            authType='string',
            authorizerUri='string',
            authorizerCredentials='string',
            identitySource='string',
            identityValidationExpression='string',
            authorizerResultTtlInSeconds=123
        )
        
        53

      • ________ 2707 (** kwargs) ¶ (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
4

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một định danh duy nhất cho một phiên bản của Restapi được triển khai có thể gọi được bởi người dùng.

    • Triển khai (Chuỗi) - (string) --

      Định danh của việc triển khai mà giai đoạn chỉ ra.

    • clientCertificateId (Chuỗi) - (string) --

      Định danh của chứng chỉ máy khách cho giai đoạn API.

    • TUYỆT VỜI (Chuỗi) - (string) --

      Tên của giai đoạn là phân đoạn đường dẫn đầu tiên trong Mã định danh tài nguyên thống nhất (URI) của một cuộc gọi đến Cổng API. Tên giai đoạn chỉ có thể chứa các ký tự chữ và số, dấu gạch nối và gạch dưới. Chiều dài tối đa là 128 ký tự.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của sân khấu.

    • Cacheclusterenables (Boolean) - (boolean) --

      Chỉ định xem cụm bộ đệm có được bật cho giai đoạn hay không.

    • Cacheclustersize (Chuỗi) - (string) --

      Kích thước của cụm bộ đệm cho giai đoạn, nếu được bật.

    • CacheClusterStatus (Chuỗi) - (string) --

      Trạng thái của cụm bộ đệm cho giai đoạn, nếu được bật.

    • Phương thức Cài đặt (DID) - (dict) --

      Bản đồ xác định cài đặt phương thức cho tài nguyên giai đoạn. Các phím (được chỉ định là

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      40 bên dưới) là các đường dẫn phương thức được xác định là
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      41 cho ghi đè phương thức riêng lẻ hoặc
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      42 để ghi đè tất cả các phương thức trong giai đoạn.

      • (sợi dây) --

        • (Diễn ngôn) -

          Đại diện cho một định danh duy nhất cho một phiên bản của Restapi được triển khai có thể gọi được bởi người dùng.

          • Triển khai (Chuỗi) - (boolean) --

            Định danh của việc triển khai mà giai đoạn chỉ ra.

          • clientCertificateId (Chuỗi) - (string) --

            Định danh của chứng chỉ máy khách cho giai đoạn API.

          • TUYỆT VỜI (Chuỗi) - (boolean) --

            Tên của giai đoạn là phân đoạn đường dẫn đầu tiên trong Mã định danh tài nguyên thống nhất (URI) của một cuộc gọi đến Cổng API. Tên giai đoạn chỉ có thể chứa các ký tự chữ và số, dấu gạch nối và gạch dưới. Chiều dài tối đa là 128 ký tự.

          • Mô tả (Chuỗi) - (integer) --

            Mô tả của sân khấu.

          • Cacheclusterenables (Boolean) - (float) --

            Chỉ định xem cụm bộ đệm có được bật cho giai đoạn hay không.

          • Cacheclustersize (Chuỗi) - (boolean) --

            Kích thước của cụm bộ đệm cho giai đoạn, nếu được bật.

          • CacheClusterStatus (Chuỗi) - (integer) --

            Trạng thái của cụm bộ đệm cho giai đoạn, nếu được bật.

          • Phương thức Cài đặt (DID) - (boolean) --

            Bản đồ xác định cài đặt phương thức cho tài nguyên giai đoạn. Các phím (được chỉ định là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            40 bên dưới) là các đường dẫn phương thức được xác định là
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            41 cho ghi đè phương thức riêng lẻ hoặc
            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            42 để ghi đè tất cả các phương thức trong giai đoạn.

          • (sợi dây) -- (boolean) --

            Chỉ định các thuộc tính cài đặt phương thức.

          • Metricsenables (Boolean) - (string) --

            Chỉ định xem các số liệu Amazon CloudWatch có được bật cho phương pháp này hay không. Đường dẫn bản vá cho cài đặt này là

            response = client.create_deployment(
                restApiId='string',
                stageName='string',
                stageDescription='string',
                description='string',
                cacheClusterEnabled=True|False,
                cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
                variables={
                    'string': 'string'
                },
                canarySettings={
                    'percentTraffic': 123.0,
                    'stageVariableOverrides': {
                        'string': 'string'
                    },
                    'useStageCache': True|False
                },
                tracingEnabled=True|False
            )
            
            43 và giá trị là boolean.

    • loggingLevel (chuỗi) - (dict) --

      Chỉ định mức ghi nhật ký cho phương thức này, ảnh hưởng đến các mục nhật ký được đẩy đến nhật ký Amazon CloudWatch. Đường dẫn bản vá cho cài đặt này là

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      44 và các cấp có sẵn là
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      45,
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      46 và
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      47. Chọn
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      46 để chỉ ghi các mục cấp độ lỗi vào nhật ký CloudWatch hoặc chọn
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      47 để bao gồm tất cả các sự kiện
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      46 cũng như các sự kiện thông tin bổ sung.

      • (sợi dây) --
        • (sợi dây) --
    • Chỉ định các thuộc tính cài đặt phương thức. (string) --

      Metricsenables (Boolean) -

    • Chỉ định xem các số liệu Amazon CloudWatch có được bật cho phương pháp này hay không. Đường dẫn bản vá cho cài đặt này là

      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      43 và giá trị là boolean. (dict) --

      loggingLevel (chuỗi) -

      • Chỉ định mức ghi nhật ký cho phương thức này, ảnh hưởng đến các mục nhật ký được đẩy đến nhật ký Amazon CloudWatch. Đường dẫn bản vá cho cài đặt này là

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        44 và các cấp có sẵn là
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        45,
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        46 và
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        47. Chọn
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        46 để chỉ ghi các mục cấp độ lỗi vào nhật ký CloudWatch hoặc chọn
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        47 để bao gồm tất cả các sự kiện
        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        46 cũng như các sự kiện thông tin bổ sung.
        (string) --

        DataTraceEnables (Boolean) -

      • Chỉ định xem ghi nhật ký theo dõi dữ liệu có được bật cho phương thức này hay không, ảnh hưởng đến các mục nhật ký được đẩy lên nhật ký Amazon CloudWatch. Đường dẫn bản vá cho cài đặt này là

        response = client.create_deployment(
            restApiId='string',
            stageName='string',
            stageDescription='string',
            description='string',
            cacheClusterEnabled=True|False,
            cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
            variables={
                'string': 'string'
            },
            canarySettings={
                'percentTraffic': 123.0,
                'stageVariableOverrides': {
                    'string': 'string'
                },
                'useStageCache': True|False
            },
            tracingEnabled=True|False
        )
        
        51 và giá trị là boolean. (string) --

        ThrottlingBurstlimit (Integer) -

    • CANarySinstall (DID) - (dict) --

      Cài đặt cho việc triển khai Canary trong giai đoạn này.

      • phần trăm giao dịch (phao) - (float) --

        Phần trăm (0-100) của giao thông chuyển hướng đến triển khai Canary.

      • Triển khai (Chuỗi) - (string) --

        ID của triển khai Canary.

      • StageVarableOverrides (Dict) - (dict) --

        Các biến giai đoạn được ghi đè cho triển khai phát hành Canary, bao gồm các biến giai đoạn mới được giới thiệu trong Canary. Các biến giai đoạn này được biểu diễn dưới dạng bản đồ chuỗi từ chuỗi giữa các tên biến giai đoạn và giá trị của chúng.

        • (sợi dây) --
          • (sợi dây) --
      • usestagecache (boolean) - (boolean) --

        Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

    • Truy tìm (Boolean) - (boolean) --

      Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

    • Webaclarn (chuỗi) - (string) --

      ARN của WebAcl liên quan đến giai đoạn.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --
    • usestagecache (boolean) - (datetime) --

      Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

    • Truy tìm (Boolean) - (datetime) --

      Chỉ định xem truy tìm hoạt động với tia X có được bật cho giai đoạn hay không.

Webaclarn (chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • ARN của WebAcl liên quan đến giai đoạn.
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Tags (dict) -(**kwargs)

Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

createdDate (DateTime) -

Dấu thời gian khi sân khấu được tạo ra.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
09

LastUpdatedDate (DateTime) -
  • Dấu thời gian khi giai đoạn cập nhật lần cuối. (string) --

    [REQUIRED]

    Ngoại lệ

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
    (string) --

    [REQUIRED]

    ________ 2739 (** kwargs) ¶

  • Cấp một phần mở rộng tạm thời cho hạn ngạch còn lại của kế hoạch sử dụng liên quan đến khóa API được chỉ định. (list) --

    Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp

      Xem thêm: Tài liệu API AWS

      • Yêu cầu cú pháp (string) --

        Thông số

      • sử dụngPlanid (chuỗi) - (string) --

        ID của kế hoạch sử dụng liên quan đến dữ liệu sử dụng.

      • keyid (chuỗi) - (string) --

        Định danh của khóa API liên quan đến kế hoạch sử dụng trong đó một phần mở rộng tạm thời được cấp cho hạn ngạch còn lại.

      • patchoperations (danh sách) - (string) --

        Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

(Diễn ngôn) -

op (chuỗi) -

Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi ..

đường dẫn (chuỗi) -

response = client.create_api_key(
    name='string',
    description='string',
    enabled=True|False,
    generateDistinctId=True|False,
    value='string',
    stageKeys=[
        {
            'restApiId': 'string',
            'stageName': 'string'
        },
    ],
    customerId='string',
    tags={
        'string': 'string'
    }
)
34

Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

  • Yêu cầu cú pháp

    Thông số

    • sử dụngPlanid (chuỗi) - (string) --

      ID của kế hoạch sử dụng liên quan đến dữ liệu sử dụng.

    • keyid (chuỗi) - (string) --

      Định danh của khóa API liên quan đến kế hoạch sử dụng trong đó một phần mở rộng tạm thời được cấp cho hạn ngạch còn lại.

    • patchoperations (danh sách) - (string) --

      Để biết thêm thông tin về các hoạt động bản vá được hỗ trợ, xem các hoạt động vá lỗi.

    • (Diễn ngôn) - (string) --

    • op (chuỗi) - (dict) --

      Một hoạt động cập nhật sẽ được thực hiện với yêu cầu bản vá này. Giá trị hợp lệ có thể được thêm, xóa, thay thế hoặc sao chép. Không phải tất cả các hoạt động hợp lệ đều được hỗ trợ cho một tài nguyên nhất định. Hỗ trợ các hoạt động phụ thuộc vào bối cảnh hoạt động cụ thể. Nỗ lực áp dụng một thao tác không được hỗ trợ trên tài nguyên sẽ trả về thông báo lỗi ..

      • (sợi dây) --
        • usestagecache (boolean) -
          • usestagecache (boolean) -
            • Một lá cờ Boolean để cho biết liệu việc triển khai Canary có sử dụng bộ đệm giai đoạn hay không.

Webaclarn (chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
ARN của WebAcl liên quan đến giai đoạn.(**kwargs)

Tags (dict) -

createdDate (DateTime) -

Dấu thời gian khi sân khấu được tạo ra.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
11

LastUpdatedDate (DateTime) -
  • Dấu thời gian khi giai đoạn cập nhật lần cuối. (string) --

    [REQUIRED]

    Ngoại lệ

  • Cấp một phần mở rộng tạm thời cho hạn ngạch còn lại của kế hoạch sử dụng liên quan đến khóa API được chỉ định. (list) --

    Xem thêm: Tài liệu API AWS

    • Yêu cầu cú pháp

      Xem thêm: Tài liệu API AWS

      • Yêu cầu cú pháp (string) --

        Thông số

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
6

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Đại diện cho một kế hoạch sử dụng được sử dụng để chỉ định ai có thể đánh giá các giai đoạn API liên quan. Tùy chọn, tỷ lệ yêu cầu mục tiêu và giới hạn hạn ngạch có thể được đặt. Trong một số trường hợp, khách hàng có thể vượt quá các mục tiêu mà bạn đặt. Don Tiết dựa vào kế hoạch sử dụng để kiểm soát chi phí. Cân nhắc sử dụng ngân sách dịch vụ web của Amazon để giám sát chi phí và WAF để quản lý các yêu cầu API.

    • id (chuỗi) - (string) --

      Số nhận dạng của một tài nguyên sử dụng.

    • Tên (chuỗi) - (string) --

      Tên của một kế hoạch sử dụng.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của một kế hoạch sử dụng.

    • Apistages (Danh sách) - (list) --

      Các giai đoạn API liên quan của kế hoạch sử dụng.

      • (Diễn ngôn) -

        Đại diện cho một kế hoạch sử dụng được sử dụng để chỉ định ai có thể đánh giá các giai đoạn API liên quan. Tùy chọn, tỷ lệ yêu cầu mục tiêu và giới hạn hạn ngạch có thể được đặt. Trong một số trường hợp, khách hàng có thể vượt quá các mục tiêu mà bạn đặt. Don Tiết dựa vào kế hoạch sử dụng để kiểm soát chi phí. Cân nhắc sử dụng ngân sách dịch vụ web của Amazon để giám sát chi phí và WAF để quản lý các yêu cầu API.

        • id (chuỗi) - (string) --

          Số nhận dạng của một tài nguyên sử dụng.

        • Tên (chuỗi) - (string) --

          Đại diện cho một kế hoạch sử dụng được sử dụng để chỉ định ai có thể đánh giá các giai đoạn API liên quan. Tùy chọn, tỷ lệ yêu cầu mục tiêu và giới hạn hạn ngạch có thể được đặt. Trong một số trường hợp, khách hàng có thể vượt quá các mục tiêu mà bạn đặt. Don Tiết dựa vào kế hoạch sử dụng để kiểm soát chi phí. Cân nhắc sử dụng ngân sách dịch vụ web của Amazon để giám sát chi phí và WAF để quản lý các yêu cầu API.

        • id (chuỗi) - (dict) --

          Số nhận dạng của một tài nguyên sử dụng.

          • Tên (chuỗi) -

            • (Diễn ngôn) -

              Đại diện cho một kế hoạch sử dụng được sử dụng để chỉ định ai có thể đánh giá các giai đoạn API liên quan. Tùy chọn, tỷ lệ yêu cầu mục tiêu và giới hạn hạn ngạch có thể được đặt. Trong một số trường hợp, khách hàng có thể vượt quá các mục tiêu mà bạn đặt. Don Tiết dựa vào kế hoạch sử dụng để kiểm soát chi phí. Cân nhắc sử dụng ngân sách dịch vụ web của Amazon để giám sát chi phí và WAF để quản lý các yêu cầu API.

              • id (chuỗi) - (integer) --

                Số nhận dạng của một tài nguyên sử dụng.

              • Tên (chuỗi) - (float) --

                Tên của một kế hoạch sử dụng.

    • id (chuỗi) - (dict) --

      Số nhận dạng của một tài nguyên sử dụng.

      • id (chuỗi) - (integer) --

        Số nhận dạng của một tài nguyên sử dụng.

      • Tên (chuỗi) - (float) --

        Tên của một kế hoạch sử dụng.

    • Mô tả (Chuỗi) - (dict) --

      Mô tả của một kế hoạch sử dụng.

      • Apistages (Danh sách) - (integer) --

        Các giai đoạn API liên quan của kế hoạch sử dụng.

      • Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng. (integer) --

        apiid (chuỗi) -

      • ID API của giai đoạn API liên quan trong kế hoạch sử dụng. (string) --

        giai đoạn (chuỗi) -

    • ga (dict) - (string) --

      Bản đồ có chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng.

    • (sợi dây) -- (dict) --

      Giới hạn tỷ lệ yêu cầu API.

      • Tên (chuỗi) -
        • Tên (chuỗi) -

Tên của một kế hoạch sử dụng.

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57
Mô tả (Chuỗi) -(**kwargs)

Mô tả của một kế hoạch sử dụng.

Apistages (Danh sách) -

Các giai đoạn API liên quan của kế hoạch sử dụng.

{
    'id': 'string',
    'value': 'string',
    'name': 'string',
    'customerId': 'string',
    'description': 'string',
    'enabled': True|False,
    'createdDate': datetime(2015, 1, 1),
    'lastUpdatedDate': datetime(2015, 1, 1),
    'stageKeys': [
        'string',
    ],
    'tags': {
        'string': 'string'
    }
}
13

Tên giai đoạn API của giai đoạn API liên quan trong kế hoạch sử dụng.
  • apiid (chuỗi) - (string) --

    [REQUIRED]

    ID API của giai đoạn API liên quan trong kế hoạch sử dụng.

  • giai đoạn (chuỗi) - (list) --

    ga (dict) -

    • (Diễn ngôn) -

      ga (dict) -

      • Bản đồ có chứa thông tin điều trị cấp phương pháp cho giai đoạn API trong kế hoạch sử dụng. (string) --

        (sợi dây) --

      • đường dẫn (chuỗi) - (string) --

        Mục tiêu của hoạt động OP, như được xác định bởi giá trị con trỏ JSON tham chiếu một vị trí trong tài nguyên được nhắm mục tiêu. Ví dụ: nếu tài nguyên đích có thuộc tính có thể cập nhật của {"name": "value"}, đường dẫn cho thuộc tính này là /tên. Nếu giá trị thuộc tính tên là đối tượng JSON (ví dụ: {"name": {"con/tên": "giá trị con"}}), đường dẫn cho thuộc tính con/tên sẽ là/tên/con ~ 1Name. Bất kỳ ký tự chém ("/") xuất hiện trong tên đường dẫn phải được thoát với "~ 1", như thể hiện trong ví dụ trên. Mỗi hoạt động OP chỉ có thể có một đường dẫn liên quan đến nó.

      • giá trị (chuỗi) - (string) --

        Giá trị mục tiêu mới của hoạt động cập nhật. Nó được áp dụng cho hoạt động thêm hoặc thay thế. Khi sử dụng AWS CLI để cập nhật thuộc tính của giá trị JSON, hãy gửi kèm cho đối tượng JSON với một cặp trích dẫn đơn trong vỏ Linux, ví dụ: '{"A": ...}'.

      • từ (chuỗi) - (string) --

        Nguồn hoạt động của Copy Update được xác định bởi giá trị trỏ JSON tham chiếu vị trí trong tài nguyên được nhắm mục tiêu để sao chép giá trị từ. Ví dụ: để thúc đẩy triển khai Canary, bạn sao chép ID triển khai Canary vào ID triển khai liên kết bằng cách gọi yêu cầu bản vá trên tài nguyên giai đoạn với "OP": "Sao chép", "từ": " đường dẫn ":"/triển khai ".

Loại trở lại

DIGN

Trả lại

Cú pháp phản hồi

response = client.create_authorizer(
    restApiId='string',
    name='string',
    type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
    providerARNs=[
        'string',
    ],
    authType='string',
    authorizerUri='string',
    authorizerCredentials='string',
    identitySource='string',
    identityValidationExpression='string',
    authorizerResultTtlInSeconds=123
)
0

Cấu trúc phản ứng

  • (Diễn ngôn) -

    Liên kết API Gateway VPC cho Restapi để truy cập tài nguyên trong đám mây riêng ảo Amazon (VPC).

    • id (chuỗi) - (string) --

      Định danh của VPCLink. Nó được sử dụng trong một tích hợp để tham khảo VPCLink này.

    • Tên (chuỗi) - (string) --

      Tên được sử dụng để dán nhãn và xác định liên kết VPC.

    • Mô tả (Chuỗi) - (string) --

      Mô tả của liên kết VPC.

    • TargetarNs (Danh sách) - (list) --

      ARN của bộ cân bằng tải mạng của VPC được nhắm mục tiêu bởi liên kết VPC. Bộ cân bằng tải mạng phải được sở hữu bởi cùng một tài khoản AWS của chủ sở hữu API.

      • (sợi dây) --
    • trạng thái (chuỗi) - (string) --

      Trạng thái của liên kết VPC. Các giá trị hợp lệ là

      response = client.create_base_path_mapping(
          domainName='string',
          basePath='string',
          restApiId='string',
          stage='string'
      )
      
      87,
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      90,
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      91 hoặc
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      92. Triển khai API sẽ đợi nếu trạng thái là
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      90 và sẽ thất bại nếu trạng thái là
      response = client.create_deployment(
          restApiId='string',
          stageName='string',
          stageDescription='string',
          description='string',
          cacheClusterEnabled=True|False,
          cacheClusterSize='0.5'|'1.6'|'6.1'|'13.5'|'28.4'|'58.2'|'118'|'237',
          variables={
              'string': 'string'
          },
          canarySettings={
              'percentTraffic': 123.0,
              'stageVariableOverrides': {
                  'string': 'string'
              },
              'useStageCache': True|False
          },
          tracingEnabled=True|False
      )
      
      91.

    • statusMessage (chuỗi) - (string) --

      Một mô tả về trạng thái liên kết VPC.

    • Tags (dict) - (dict) --

      Bộ sưu tập các thẻ. Mỗi phần tử thẻ được liên kết với một tài nguyên nhất định.

      • (sợi dây) --
        • (sợi dây) --

trạng thái (chuỗi) -

  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    52
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    53
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    54
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    55
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    56
  • response = client.create_authorizer(
        restApiId='string',
        name='string',
        type='TOKEN'|'REQUEST'|'COGNITO_USER_POOLS',
        providerARNs=[
            'string',
        ],
        authType='string',
        authorizerUri='string',
        authorizerCredentials='string',
        identitySource='string',
        identityValidationExpression='string',
        authorizerResultTtlInSeconds=123
    )
    
    57

AWS BOTO3 có miễn phí không?

AWS cung cấp dịch vụ miễn phí và bạn có thể đăng ký miễn phí.Bạn sẽ cần một tên người dùng và mã thông báo để đăng nhập vào BOTO3 thông qua phần phụ trợ, vì vậy hãy truy cập https://aws.amazon.com và đăng ký tài khoản miễn phí. and you can sign up for free. You will need a username and token to log in to boto3 through the backend, so go to https://aws.amazon.com and sign up for a free account.

Sự khác biệt giữa cổng API và API Gateway V2 là gì?

Hiện tại có hai không gian tên API Gateway để quản lý triển khai Gateway API.Không gian tên API V1 đại diện cho API REST và API V2 đại diện cho API WebSocket và API HTTP mới.API V2 represents WebSocket APIs and the new HTTP APIs.

Làm cách nào để gọi cổng API từ Lambda?

Thêm một điểm cuối vào chức năng Lambda của bạn..
Mở trang chức năng của bảng điều khiển Lambda ..
Chọn một chức năng ..
Trong tổng quan chức năng, chọn Thêm Trigger ..
Chọn cổng API ..
Chọn Tạo API hoặc sử dụng API hiện có.API mới: Đối với loại API, chọn API HTTP.....
Để bảo mật, chọn mở ..
Chọn thêm ..

BOTO3 có sử dụng AWS CLI không?

SDK Amazon Braket dựa vào thông tin xác thực AWS CLI mặc định, trừ khi bạn chỉ định rõ ràng khác..