awscc.ec2_networkinsightsaccessscope

Filters

  • event

  • marked-for-op

  • reduce

  • tag-count

  • value

Actions

  • auto-tag-user

  • delete

  • mark-for-op

  • normalize-tag

  • remove-tag

  • rename-tag

  • tag

  • tag-trim

  • update

  • webhook

delete

Parent base class for filters and actions.

properties:
  type:
    enum:
    - delete
required:
- type

Permissions - ec2:DeleteNetworkInsightsAccessScope

update

Parent base class for filters and actions.

definitions:
  AccessScopePathRequest:
    additionalProperties: false
    properties:
      Destination:
        additionalProperties: false
        properties:
          PacketHeaderStatement:
            additionalProperties: false
            properties:
              DestinationAddresses:
                insertionOrder: true
                items:
                  type: string
                type: array
              DestinationPorts:
                insertionOrder: true
                items:
                  type: string
                type: array
              DestinationPrefixLists:
                insertionOrder: true
                items:
                  type: string
                type: array
              Protocols:
                insertionOrder: true
                items:
                  enum:
                  - tcp
                  - udp
                  type: string
                type: array
              SourceAddresses:
                insertionOrder: true
                items:
                  type: string
                type: array
              SourcePorts:
                insertionOrder: true
                items:
                  type: string
                type: array
              SourcePrefixLists:
                insertionOrder: true
                items:
                  type: string
                type: array
            type: object
          ResourceStatement:
            additionalProperties: false
            properties:
              ResourceTypes:
                insertionOrder: true
                items:
                  type: string
                type: array
              Resources:
                insertionOrder: true
                items:
                  type: string
                type: array
            type: object
        type: object
      Source:
        additionalProperties: false
        properties:
          PacketHeaderStatement:
            additionalProperties: false
            properties:
              DestinationAddresses:
                insertionOrder: true
                items:
                  type: string
                type: array
              DestinationPorts:
                insertionOrder: true
                items:
                  type: string
                type: array
              DestinationPrefixLists:
                insertionOrder: true
                items:
                  type: string
                type: array
              Protocols:
                insertionOrder: true
                items:
                  enum:
                  - tcp
                  - udp
                  type: string
                type: array
              SourceAddresses:
                insertionOrder: true
                items:
                  type: string
                type: array
              SourcePorts:
                insertionOrder: true
                items:
                  type: string
                type: array
              SourcePrefixLists:
                insertionOrder: true
                items:
                  type: string
                type: array
            type: object
          ResourceStatement:
            additionalProperties: false
            properties:
              ResourceTypes:
                insertionOrder: true
                items:
                  type: string
                type: array
              Resources:
                insertionOrder: true
                items:
                  type: string
                type: array
            type: object
        type: object
      ThroughResources:
        insertionOrder: true
        items:
          additionalProperties: false
          properties:
            ResourceStatement:
              additionalProperties: false
              properties:
                ResourceTypes:
                  insertionOrder: true
                  items:
                    type: string
                  type: array
                Resources:
                  insertionOrder: true
                  items:
                    type: string
                  type: array
              type: object
          type: object
        type: array
    type: object
  PacketHeaderStatementRequest:
    additionalProperties: false
    properties:
      DestinationAddresses:
        insertionOrder: true
        items:
          type: string
        type: array
      DestinationPorts:
        insertionOrder: true
        items:
          type: string
        type: array
      DestinationPrefixLists:
        insertionOrder: true
        items:
          type: string
        type: array
      Protocols:
        insertionOrder: true
        items:
          enum:
          - tcp
          - udp
          type: string
        type: array
      SourceAddresses:
        insertionOrder: true
        items:
          type: string
        type: array
      SourcePorts:
        insertionOrder: true
        items:
          type: string
        type: array
      SourcePrefixLists:
        insertionOrder: true
        items:
          type: string
        type: array
    type: object
  PathStatementRequest:
    additionalProperties: false
    properties:
      PacketHeaderStatement:
        additionalProperties: false
        properties:
          DestinationAddresses:
            insertionOrder: true
            items:
              type: string
            type: array
          DestinationPorts:
            insertionOrder: true
            items:
              type: string
            type: array
          DestinationPrefixLists:
            insertionOrder: true
            items:
              type: string
            type: array
          Protocols:
            insertionOrder: true
            items:
              enum:
              - tcp
              - udp
              type: string
            type: array
          SourceAddresses:
            insertionOrder: true
            items:
              type: string
            type: array
          SourcePorts:
            insertionOrder: true
            items:
              type: string
            type: array
          SourcePrefixLists:
            insertionOrder: true
            items:
              type: string
            type: array
        type: object
      ResourceStatement:
        additionalProperties: false
        properties:
          ResourceTypes:
            insertionOrder: true
            items:
              type: string
            type: array
          Resources:
            insertionOrder: true
            items:
              type: string
            type: array
        type: object
    type: object
  Protocol:
    enum:
    - tcp
    - udp
    type: string
  ResourceStatementRequest:
    additionalProperties: false
    properties:
      ResourceTypes:
        insertionOrder: true
        items:
          type: string
        type: array
      Resources:
        insertionOrder: true
        items:
          type: string
        type: array
    type: object
  Tag:
    additionalProperties: false
    properties:
      Key:
        type: string
      Value:
        type: string
    required:
    - Key
    type: object
  ThroughResourcesStatementRequest:
    additionalProperties: false
    properties:
      ResourceStatement:
        additionalProperties: false
        properties:
          ResourceTypes:
            insertionOrder: true
            items:
              type: string
            type: array
          Resources:
            insertionOrder: true
            items:
              type: string
            type: array
        type: object
    type: object
properties:
  Tags:
    insertionOrder: false
    items:
      additionalProperties: false
      properties:
        Key:
          type: string
        Value:
          type: string
      required:
      - Key
      type: object
    type: array
  type:
    enum:
    - update

Permissions - ec2:DescribeNetworkInsightsAccessScopes, ec2:CreateTags, ec2:DeleteTags