def associate_dhcp_options(options = {})
      options = options.merge(vpc_id: @id)
      resp = @client.associate_dhcp_options(options)
      resp.data
    end
def associate_dhcp_options(options = {})
      options = options.merge(vpc_id: @id)
      resp = @client.associate_dhcp_options(options)
      resp.data
    end
@!group Actions
 @example Request syntax with placeholder values

   vpc.associate_dhcp_options({
     dhcp_options_id: "String", # required
     dry_run: false,
   })
 @param [Hash] options ({})
 @option options [required, String] :dhcp_options_id
   The ID of the DHCP options set, or `default` to associate no DHCP
   options with the VPC.
 @option options [Boolean] :dry_run
   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`.
 @return [EmptyStructure]