parameters: (self, stack_ids=None)
return_statement: return self.make_request(action='DescribeStacks',
                                   body=json.dumps(params))
docstring: Requests a description of one or more stacks.
  
          **Required Permissions**: To use this action, an IAM user must
          have a Show, Deploy, or Manage permissions level for the
          stack, or an attached policy that explicitly grants
          permissions. For more information on user permissions, see
          `Managing User Permissions`_.
  
          :type stack_ids: list
          :param stack_ids: An array of stack IDs that specify the stacks to be
              described. If you omit this parameter, `DescribeStacks` returns a
              description of every stack.
docstring_summary: Requests a description of one or more stacks.
docstring_tokens: Requests a description of one or more stacks .
function: def describe_stacks(self, stack_ids=None):
          """
          Requests a description of one or more stacks.
  
          **Required Permissions**: To use this action, an IAM user must
          have a Show, Deploy, or Manage permissions level for the
          stack, or an attached policy that explicitly grants
          permissions. For more information on user permissions, see
          `Managing User Permissions`_.
  
          :type stack_ids: list
          :param stack_ids: An array of stack IDs that specify the stacks to be
              described. If you omit this parameter, `DescribeStacks` returns a
              description of every stack.
  
          """
          params = {}
          if stack_ids is not None:
              params['StackIds'] = stack_ids
          return self.make_request(action='DescribeStacks',
                                   body=json.dumps(params))
function_tokens: def describe_stacks ( self , stack_ids = None ) : params = { } if stack_ids is not None : params [ 'StackIds' ] = stack_ids return self . make_request ( action = 'DescribeStacks' , body = json . dumps ( params ) )