Class: Aws::EC2::Types::ProvisionIpamByoasnRequest
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::EC2::Types::ProvisionIpamByoasnRequest
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-ec2/types.rb
 
Overview
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #asn  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
A public 2-byte or 4-byte ASN.
 - 
  
    
      #asn_authorization_context  ⇒ Types::AsnAuthorizationContext 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An ASN authorization context.
 - 
  
    
      #dry_run  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response.
 - 
  
    
      #ipam_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
An IPAM ID.
 
Instance Attribute Details
#asn ⇒ String
A public 2-byte or 4-byte ASN.
      58577 58578 58579 58580 58581 58582 58583 58584  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 58577 class ProvisionIpamByoasnRequest < Struct.new( :dry_run, :ipam_id, :asn, :asn_authorization_context) SENSITIVE = [] include Aws::Structure end  | 
  
#asn_authorization_context ⇒ Types::AsnAuthorizationContext
An ASN authorization context.
      58577 58578 58579 58580 58581 58582 58583 58584  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 58577 class ProvisionIpamByoasnRequest < Struct.new( :dry_run, :ipam_id, :asn, :asn_authorization_context) SENSITIVE = [] include Aws::Structure end  | 
  
#dry_run ⇒ Boolean
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is ‘DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
      58577 58578 58579 58580 58581 58582 58583 58584  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 58577 class ProvisionIpamByoasnRequest < Struct.new( :dry_run, :ipam_id, :asn, :asn_authorization_context) SENSITIVE = [] include Aws::Structure end  | 
  
#ipam_id ⇒ String
An IPAM ID.
      58577 58578 58579 58580 58581 58582 58583 58584  | 
    
      # File 'lib/aws-sdk-ec2/types.rb', line 58577 class ProvisionIpamByoasnRequest < Struct.new( :dry_run, :ipam_id, :asn, :asn_authorization_context) SENSITIVE = [] include Aws::Structure end  |