// Creates a managed prefix list. You can specify one or more entries for the
// prefix list. Each entry consists of a CIDR block and an optional description.
// You must specify the maximum number of entries for the prefix list. The maximum
// number of entries cannot be changed later.
Creates a managed prefix list. You can specify one or more entries for the
prefix list. Each entry consists of a CIDR block and an optional description.
You must specify the maximum number of entries for the prefix list. The maximum
number of entries cannot be changed later.
// Creates a managed prefix list . You can specify one or more entries for the // prefix list . Each entry consists of a CIDR block and an optional description . // You must specify the maximum number of entries for the prefix list . The maximum // number of entries cannot be changed later .
func (c *Client) CreateManagedPrefixList(ctx context.Context, params *CreateManagedPrefixListInput, optFns ...func(*Options)) (*CreateManagedPrefixListOutput, error) {
	if params == nil {
		params = &CreateManagedPrefixListInput{}
	}
	result, metadata, err := c.invokeOperation(ctx, "CreateManagedPrefixList", params, optFns, addOperationCreateManagedPrefixListMiddlewares)
	if err != nil {
		return nil, err
	}
	out := result.(*CreateManagedPrefixListOutput)
	out.ResultMetadata = metadata
	return out, nil
}
func ( c * Client ) CreateManagedPrefixList ( ctx context . Context , params * CreateManagedPrefixListInput , optFns ... func ( * Options ) ) ( * CreateManagedPrefixListOutput , error ) { if params == nil { params = & CreateManagedPrefixListInput { } } result , metadata , err := c . invokeOperation ( ctx , " " , params , optFns , addOperationCreateManagedPrefixListMiddlewares ) if err != nil { return nil , err } out := result . ( * CreateManagedPrefixListOutput ) out . ResultMetadata = metadata return out , nil }
Creates a managed prefix list.
Creates a managed prefix list .